JP2022157620A - Information processing device, information processing method, and information processing program - Google Patents

Information processing device, information processing method, and information processing program Download PDF

Info

Publication number
JP2022157620A
JP2022157620A JP2021061943A JP2021061943A JP2022157620A JP 2022157620 A JP2022157620 A JP 2022157620A JP 2021061943 A JP2021061943 A JP 2021061943A JP 2021061943 A JP2021061943 A JP 2021061943A JP 2022157620 A JP2022157620 A JP 2022157620A
Authority
JP
Japan
Prior art keywords
user
payment
information
settlement
plan
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.)
Granted
Application number
JP2021061943A
Other languages
Japanese (ja)
Other versions
JP6925553B1 (en
Inventor
将良 柳瀬
Masayoshi Yanase
千壽子 大塚
Chizuko Otsuka
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 JP2021061943A priority Critical patent/JP6925553B1/en
Application granted granted Critical
Publication of JP6925553B1 publication Critical patent/JP6925553B1/en
Publication of JP2022157620A publication Critical patent/JP2022157620A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

To enhance the advantage of digital money as means for receiving the salary.SOLUTION: An information processing device includes a determination part and a providing part. The determination part determines a settlement plan in which a user can acquire a predetermined profit based on a payment date included in cost billing information associated with the user of an electronic settlement service and an execution period of the sales promotion which gives a predetermined profit to the user according to the use of the electronic settlement service. The providing part provides the user with information on the settlement plan determined by the determination part.SELECTED DRAWING: Figure 8

Description

本発明は、情報処理装置、情報処理方法及び情報処理プログラムに関する。 The present invention relates to an information processing device, an information processing method, and an information processing program.

従来、主に企業と個人との間の商取引におけるキャッシュレス決済手段が広く消費者に認知されているが、特に、その利便性から、ユーザ個人が所有するスマートフォンなどのユーザ端末を用いてオンラインで行われる電子決済サービスが広く消費者の間に浸透しつつある。 Traditionally, cashless payment methods for commercial transactions between companies and individuals have been widely recognized by consumers. Electronic payment services that are performed are becoming widely popular among consumers.

また、昨今、政府では、このような電子決済サービスにおいて、電子マネーや仮想通貨といったデジタルマネーにより給与の支払いを行う、所謂「給与のデジタル払い」の導入が検討されている。 In recent years, the government is considering introducing a so-called "digital payment of salaries" in which salaries are paid in digital money such as electronic money and virtual currency in such electronic payment services.

特開2007-328549号公報JP 2007-328549 A

しかしながら、従来の技術は、給与の受け取り手段としてのデジタルマネーの優位性を高める上で改善の余地がある。たとえば、現在の給与受け取り手段に対する不満がない場合、現在の給与受け取り手段をデジタルマネーに変更することに対し、ユーザの心理的なハードルは総じて高くなることが予想される。このため、現在の給与受け取り手段をデジタルマネーに変更することに伴うユーザの心理的なハードルを下げるようなユーザメリットの創出が求められる。 However, conventional technology has room for improvement in increasing the superiority of digital money as a means of receiving salaries. For example, if there is no dissatisfaction with the current means of receiving salary, it is expected that the psychological hurdles for changing the current means of receiving salary to digital money will generally be high. For this reason, there is a need to create user merits that lower the psychological hurdles associated with changing the current means of receiving salaries to digital money.

本願は、上記に鑑みてなされたものであって、給与の受け取り手段としてのデジタルマネーの優位性を高めることができる情報処理装置、情報処理方法及び情報処理プログラムを提供することを目的とする。 The present application has been made in view of the above, and an object thereof is to provide an information processing apparatus, an information processing method, and an information processing program capable of increasing the superiority of digital money as means for receiving salary.

本願に係る情報処理装置は、決定部と、提供部とを有する。決定部は、電子決済サービスの利用者に紐づく費用請求情報に含まれる支払期日と、電子決済サービスの利用に応じて所定の利益を利用者に付与する販促の実施期間とに基づいて、利用者が所定の利益を獲得可能な決済計画を決定する。提供部は、決定部により決定された決済計画に関する情報を利用者に提供する。 An information processing apparatus according to the present application includes a determining unit and a providing unit. The determining unit determines the usage based on the payment date included in the billing information linked to the user of the electronic payment service and the implementation period of the sales promotion that gives the user a predetermined profit according to the use of the electronic payment service. determines a payment plan that allows a person to obtain a given profit. The providing unit provides the user with information on the settlement plan determined by the determining unit.

実施形態の一態様によれば、給与の受け取り手段としてのデジタルマネーの優位性を高めることができるという効果を奏する。 According to one aspect of the embodiment, it is possible to enhance the superiority of digital money as means for receiving salary.

図1は、図1は、本実施形態に係る情報処理の前提となる管理処理の一例を示す図である。FIG. 1 is a diagram showing an example of management processing that is a prerequisite for information processing according to this embodiment. 図2は、本実施形態に係る情報処理の前提となる電子決済処理の一例を示す図である。FIG. 2 is a diagram showing an example of electronic payment processing that is a prerequisite for information processing according to the present embodiment. 図3は、本実施形態に係る情報処理の一例を示す図である。FIG. 3 is a diagram showing an example of information processing according to this embodiment. 図4は、本実施形態に係る決済計画の提供例を示す図である。FIG. 4 is a diagram showing an example of providing a settlement plan according to this embodiment. 図5は、本実施形態に係る決済計画の提供例を示す図である。FIG. 5 is a diagram showing an example of providing a settlement plan according to this embodiment. 図6は、本実施形態に係る決済計画の提供例を示す図である。FIG. 6 is a diagram showing an example of providing a settlement plan according to this embodiment. 図7は、本実施形態に係る販促に関する情報の提供例を示す図である。FIG. 7 is a diagram showing an example of providing information on sales promotion according to the present embodiment. 図8は、本実施形態に係る決済サーバの構成例を示すブロック図である。FIG. 8 is a block diagram showing a configuration example of a settlement server according to this embodiment. 図9は、本実施形態に係る利用者情報の概要を示す図である。FIG. 9 is a diagram showing an overview of user information according to this embodiment. 図10は、本実施形態に係る口座情報の概要を示す図である。FIG. 10 is a diagram showing an outline of account information according to this embodiment. 図11は、本実施形態に係る販促情報の概要を示す図である。FIG. 11 is a diagram showing an outline of sales promotion information according to this embodiment. 図12は、本実施形態に係る費用請求情報の一例を示す図である。FIG. 12 is a diagram showing an example of billing information according to this embodiment. 図13は、本実施形態に係る決済サーバの処理手順の一例を示すフローチャートである。FIG. 13 is a flow chart showing an example of the processing procedure of the settlement server according to this embodiment. 図14は、本実施形態に係る決済サーバの機能を実現するコンピュータの一例を示すハードウェア構成図である。FIG. 14 is a hardware configuration diagram showing an example of a computer that implements the functions of the settlement server according to this embodiment.

以下に本願に係る情報処理装置、情報処理方法及び情報処理プログラムを実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報処理装置、情報処理方法及び情報処理プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。 Embodiments for implementing an information processing apparatus, an information processing method, and an information processing program according to the present application (hereinafter referred to as "embodiments") will be described in detail below with reference to the drawings. The information processing apparatus, information processing method, and information processing program according to the present application are not limited to this embodiment. Also, in each of the following embodiments, the same parts are denoted by the same reference numerals, and overlapping descriptions are omitted.

〔1.前提〕
〔1-1.管理処理について〕
図1を用いて、本実施形態に係る情報処理の前提として、本実施形態に係る情報処理装置等により実行される管理処理について説明する。図1は、本実施形態に係る情報処理の前提となる管理処理の一例を示す図である。以下では、本実施形態に係る情報処理装置の一例である決済サーバ100により、本実施形態に係る管理処理が実現される場合について説明する。
[1. Premise]
[1-1. Management processing]
With reference to FIG. 1, management processing executed by the information processing apparatus and the like according to the present embodiment will be described as a premise of the information processing according to the present embodiment. FIG. 1 is a diagram showing an example of management processing that is a prerequisite for information processing according to this embodiment. A case will be described below in which the management process according to the present embodiment is realized by the settlement server 100, which is an example of the information processing apparatus according to the present embodiment.

図1に示すように、本実施形態に係る情報処理システム1は、決済サーバ100と、利用者端末200と、支払元サーバ300と、銀行サーバ400と、ATM(Automatic Teller Machine)500とを含む。なお、図1は、本実施形態に係る情報処理システム1の一例を示すものであり、図1に示す例よりも多くの決済サーバ100や、利用者端末200や、支払元サーバ300や、銀行サーバ400や、ATM500が含まれていてもよい。 As shown in FIG. 1, an information processing system 1 according to this embodiment includes a payment server 100, a user terminal 200, a payment source server 300, a bank server 400, and an ATM (Automatic Teller Machine) 500. . Note that FIG. 1 shows an example of the information processing system 1 according to the present embodiment, and includes more payment servers 100, user terminals 200, payment source servers 300, and banks than the example shown in FIG. A server 400 and an ATM 500 may be included.

決済サーバ100と、利用者端末200と、支払元サーバ300と、銀行サーバ400は、有線または無線によりネットワークN-1(たとえば、図8参照)に接続される。決済サーバ100と、利用者端末200と、支払元サーバ300と、銀行サーバ400は、ネットワークN-1を通じて相互に通信できる。ネットワークN-1は、たとえば、インターネットなどのWAN(Wide Area Network)である。また、銀行サーバ400と、ATM500は、有線または無線によりネットワークN-2(たとえば、図8参照)に接続される。銀行サーバ400と、ATM500は、ネットワークN-2を通じて相互に通信できる。ネットワークN-2は、MICS(Multi Integrated Cash Service)などを含む所定のネットワークである。 Settlement server 100, user terminal 200, payment source server 300, and bank server 400 are connected to network N-1 (eg, see FIG. 8) by wire or wirelessly. The settlement server 100, the user terminal 200, the payment source server 300, and the bank server 400 can communicate with each other through the network N-1. Network N-1 is, for example, a WAN (Wide Area Network) such as the Internet. Bank server 400 and ATM 500 are connected to network N-2 (eg, see FIG. 8) by wire or wirelessly. Bank server 400 and ATM 500 can communicate with each other through network N-2. Network N-2 is a predetermined network including MICS (Multi Integrated Cash Service).

決済サーバ100は、本実施形態に係る管理処理を実行する情報処理装置である。決済サーバ100は、単独のサーバ装置や、複数のサーバ装置及び複数のストレージ装置が協働して動作するクラウドシステム等により実現される。 The settlement server 100 is an information processing device that executes management processing according to the present embodiment. The settlement server 100 is realized by a single server device, a cloud system in which a plurality of server devices and a plurality of storage devices operate in cooperation, or the like.

たとえば、決済サーバ100は、利用者端末200を用いて所定の識別コードを表示または読み取ることによって、オンラインで行われる電子決済に関する電子決済サービスを提供する。たとえば、決済サーバ100は、取引対象の提供者や取引対象が提供される利用者が所有するデジタルマネーの決済口座を管理する。また、決済サーバ100は、利用者からの決済情報に従って、決済口座間においてデジタルマネーの移動等を行うことで、各種決済を実現する。なお、デジタルマネーとは、たとえば、各種企業が独自に用いるポイントや通貨等であってもよく、日本円やドル等の国家により提供される貨幣を電子的に取引可能としたものであってもよい。決済サーバ100を介して行われる電子決済サービスの処理内容については後述する。 For example, the payment server 100 provides an electronic payment service related to online electronic payment by displaying or reading a predetermined identification code using the user terminal 200 . For example, the settlement server 100 manages a digital money settlement account owned by a provider of a transaction object or a user to whom the transaction object is provided. In addition, the settlement server 100 implements various settlements by transferring digital money between settlement accounts according to settlement information from users. Digital money may be, for example, points or currency used independently by various companies, or may be electronically tradable currency provided by the state, such as the Japanese yen or dollar. good. The contents of processing of the electronic payment service performed via the payment server 100 will be described later.

利用者端末200は、電子決済サービスの利用者(例えば、利用者U1)によって利用される情報処理装置である。利用者端末200は、たとえば、スマートフォンや、タブレット型端末や、ノート型PC(Personal Computer)や、デスクトップPCや、携帯電話機や、PDA(Personal Digital Assistant)や、ウェアラブル端末等により実現される。なお、図1では、利用者端末200がスマートフォンである場合を例示している。 The user terminal 200 is an information processing device used by a user of the electronic payment service (for example, user U1). The user terminal 200 is realized by, for example, a smart phone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), a wearable terminal, or the like. Note that FIG. 1 illustrates a case where the user terminal 200 is a smart phone.

支払元サーバ300は、電子決済サービスの利用者に対して給与を支払う事業者によって利用される情報処理装置である。支払元サーバ300は、サーバ装置やクラウドシステム等により実現される。たとえば、支払元サーバ300は、典型的には、利用者を雇用する企業(以下、適宜「支払元」と記載する。)に属するサーバ装置である。なお、支払元となる事業者は、企業(会社や法人等)に限らず、国、都道府県、市区町村等の自治体であってもよい。 The payment source server 300 is an information processing device used by a business operator who pays salaries to users of electronic payment services. The payment source server 300 is implemented by a server device, a cloud system, or the like. For example, the payment source server 300 is typically a server device belonging to a company that employs the user (hereinafter referred to as "payment source" as appropriate). It should be noted that the payment source is not limited to companies (companies, corporations, etc.), and may be local governments such as the national government, prefectures, and municipalities.

利用者端末200および支払元サーバ300は、決済サーバ100によって配信される情報を、ウェブブラウザやアプリケーションにより表示する。 The user terminal 200 and the payment source server 300 display the information delivered by the settlement server 100 using a web browser or application.

また、利用者端末200および支払元サーバ300は、所定の情報処理を実現する制御情報を決済サーバ100から受け取った場合には、制御情報に従って情報処理を実現する。ここで、制御情報は、たとえば、JavaScript(登録商標)等のスクリプト言語やCSS(Cascading Style Sheets)等のスタイルシート言語、Java(登録商標)等のプログラミング言語、HTML(HyperText Markup Language)等のマークアップ言語等により記述される。なお、本実施形態では、決済サーバ100から配信される所定のアプリケーションそのものを制御情報とみなしてもよい。 Further, when the user terminal 200 and the payment source server 300 receive control information for implementing predetermined information processing from the settlement server 100, the user terminal 200 and the payment source server 300 implement 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 markup language such as HTML (HyperText Markup Language). It is written in up language or the like. In addition, in the present embodiment, the predetermined application itself distributed from the settlement server 100 may be regarded as the control information.

銀行サーバ400は、電子決済サービスの利用者の銀行口座を管理する銀行に属する情報処理装置である。銀行サーバ400は、サーバ装置やクラウドシステム等により実現される。たとえば、銀行サーバ400は、銀行口座の利用履歴として、各カード会社や、各種サービスの提供者による銀行口座からの引き落としに関する情報(引き落とした金額や、引き落とした日時等)や、現在の口座情報(口座残高等)などを、利用者に対応付けて管理する。 The bank server 400 is an information processing device belonging to a bank that manages bank accounts of users of electronic payment services. Bank server 400 is implemented by a server device, a cloud system, or the like. For example, the bank server 400 stores, as bank account usage histories, information on withdrawals from bank accounts by credit card companies and various service providers (amounts withdrawn, dates and times of withdrawals, etc.), current account information ( account balance, etc.) are associated with the user and managed.

また、銀行サーバ400は、MICSなどの所定のネットワークを介してATM500と有線または無線により相互に通信可能に接続される。ATM500は、利用者による操作に従って現金を払い出す。 Moreover, the bank server 400 is connected to the ATM 500 via a predetermined network such as MICS so as to be able to communicate with each other by wire or wirelessly. The ATM 500 dispenses cash according to user's operation.

電子決済サービスの利用者の雇用主である支払元は、利用者に対して定期的に(たとえば毎月1回)給与を支払う。そして、本実施形態に係る情報処理システム1は、給与の支払いをデジタルマネーにて行う「給与のデジタル払い」に対処するための管理処理を実現できる。 A payer, which is an employer of a user of an electronic payment service, pays a salary to the user on a regular basis (for example, once a month). Further, the information processing system 1 according to the present embodiment can implement management processing for coping with "digital payment of salary" in which salary is paid with digital money.

まず、決済サーバ100は、支払元サーバ300から入金要求を受け付ける(ステップS1)。入金要求には、デジタルマネーの入金を受ける利用者(支払先)の識別情報(支払先識別情報、以下、適宜「支払先ID」と記載する。)、入金額および入金の名目が含まれている。なお、図1では、入金要求の一例として、支払先ID「U#001」、入金学「300,000円」、名目「給与」を含んだ入金要求を例示している。 First, the settlement server 100 receives a deposit request from the payment source server 300 (step S1). The deposit request includes the identification information of the user (payee) who receives the deposit of digital money (payee identification information, hereinafter referred to as "payee ID" as appropriate), the deposit amount, and the name of the deposit. there is In addition, FIG. 1 illustrates a deposit request including payee ID "U#001", deposit amount "300,000 yen", and nominal "salary" as an example of the deposit request.

なお、支払先ID「U#001」は、利用者U1の識別情報(利用者識別情報、以下、適宜「利用者ID」と記載する。)である。利用者IDは、利用者U1を識別することができる情報であればよく、数字、アルファベット、記号等またはこれらの組み合わせの他、たとえば、電話番号およびメールアドレス等であってもよいし、電話番号およびメールアドレス等と氏名との組み合わせであってもよい。氏名は、漢字、ひらがな、カタカナ、アルファベットのいずれでも構わない。また、入金要求には、支払元を識別する識別情報(支払元識別情報、以下、適宜「支払元ID」と記載する。)が含まれていてもよい。 Note that the payee ID "U#001" is the identification information of the user U1 (user identification information, hereinafter referred to as "user ID" as appropriate). The user ID may be any information as long as it can identify the user U1, and may be numbers, alphabets, symbols, etc., or a combination thereof, or may be, for example, a telephone number, an e-mail address, or the like. And it may be a combination of an e-mail address or the like and a name. The name may be written in kanji, hiragana, katakana, or the alphabet. Further, the deposit request may include identification information (payment source identification information, hereinafter referred to as “payment source ID” as appropriate) for identifying the payment source.

つづいて、決済サーバ100は、入金要求に含まれる名目が給与であるか否かを判定する。そして、決済サーバ100は、入金要求に含まれる名目が給与である場合、その入金要求に含まれる利用者IDに紐付けられた総残高のうち給与残高に対して入金処理を行う。 Subsequently, the settlement server 100 determines whether or not the name included in the deposit request is a salary. Then, if the name included in the deposit request is salary, the settlement server 100 performs deposit processing on the salary balance out of the total balance linked to the user ID included in the deposit request.

たとえば、決済サーバ100は、「所有者ID」項目と、「総残高」項目と、「内訳」項目とを関連づけた口座情報を記憶する。「所有者ID」項目には、デジタルマネーの口座(決済口座)を所有する所有者を識別する識別情報(所有者識別情報、以下、適宜「所有者ID」と記載する)が記憶される。ここでは、「所有者ID」項目に、利用者U1を識別する利用者ID「U#001」が記憶される場合の例を示しているが、「所有者ID」項目には、利用者IDの他、支払元IDや、取引対象を提供する提供者を識別する識別情報(提供者識別情報、以下、適宜「提供者ID」と記載する。)等が記憶されてもよい。「総残高」項目には、所有者IDによって識別される所有者が所有するデジタルマネーの総残高を示す情報を記憶する。 For example, the settlement server 100 stores account information that associates the "owner ID" item, the "total balance" item, and the "details" item. The “owner ID” item stores identification information (owner identification information, hereinafter appropriately referred to as “owner ID”) that identifies the owner of the digital money account (settlement account). Here, an example is shown in which the user ID "U#001" that identifies the user U1 is stored in the "owner ID" item. In addition, a payment source ID, identification information for identifying a provider who provides a transaction object (provider identification information, hereinafter referred to as "provider ID" as appropriate), etc. may be stored. The "total balance" item stores information indicating the total balance of digital money owned by the owner identified by the owner ID.

「内訳」の項目には、「総残高」の項目に記憶される総残高の内訳を示す情報が記憶される。具体的には、「内訳」の項目は、「給与」の項目と「給与以外」の項目とを含む。「給与」の項目には、「総残高」の項目に記憶された総残高のうち、給与として入金(チャージ)されたデジタルマネーの残高を示す情報が記憶される。「給与以外」の項目は、「総残高」の項目に記憶された総残高のうち、給与以外の名目で入金されたデジタルマネーの残高を示す情報が記憶される。 The "breakdown" item stores information indicating the breakdown of the total balance stored in the "total balance" item. Specifically, the item of "breakdown" includes the item of "salary" and the item of "other than salary". The "salary" item stores information indicating the balance of digital money deposited (charged) as salary out of the total balance stored in the "total balance" item. The item "other than salary" stores information indicating the balance of digital money deposited under the name other than salary among the total balance stored in the item "total balance".

たとえば、図1では、口座情報の一例として、利用者ID「U#001」、総残高「1,000,000円」、給与「700,000円」、給与以外「300,000円」を含んだ口座情報を示している。この場合において、図1に示す入金要求を受け付けた場合、決済サーバ100は、利用者ID「U#001」に対応づけられた「総残高」項目を「1,000,000円」から「1,300,000円」に変更する。また、決済サーバ10は、利用者ID「U#001」に対応づけられた「給与」項目を「700,000円」から「1,000,000円」に変更する(ステップS2)。なお、「給与以外」の項目に記憶された情報は、変更されない。 For example, in FIG. 1, an example of account information includes user ID "U#001", total balance "1,000,000 yen", salary "700,000 yen", and non-salary "300,000 yen". It shows account information. In this case, when receiving the deposit request shown in FIG. , 300,000 yen”. The settlement server 10 also changes the "salary" item associated with the user ID "U#001" from "700,000 yen" to "1,000,000 yen" (step S2). Information stored in the item "other than salary" is not changed.

一方、決済サーバ100は、給与以外の名目を含んだ入金要求を受け付けた場合には、対応する口座情報のうち、「総残高」の項目を変更するとともに「給与以外」の項目を変更する。この場合、「給与」の項目に記憶されている情報は、変更されない。なお、「給与以外」の項目は、複数の項目に細分化されていてもよい。すなわち、給与以外の名目は、複数存在していてもよく、この場合、「給与以外」の項目は、複数存在する名目に対応して細分化されてもよい。 On the other hand, when the settlement server 100 receives a deposit request containing a name other than salary, it changes the item "total balance" and the item "other than salary" in the corresponding account information. In this case, the information stored in the "salary" item is not changed. The item "other than salary" may be subdivided into a plurality of items. That is, there may be multiple names other than salary, and in this case, the item "other than salary" may be subdivided corresponding to the multiple names.

このように、本実施形態に係る情報処理システム1では、デジタルマネーの総残高のうち少なくとも給与残高を分けて管理する。これにより、たとえば、決済サーバ100は、総残高を示す残高情報(たとえば、総残高「1,300,000円」)を、給与残高を示す給与残高情報(たとえば、総残高「1,000,000円」)と給与以外残高を示す給与以外残高情報(たとえば、総残高「300,000円」)とに分けて利用者U1の利用者端末200に表示させることができる(ステップS3)。 In this manner, the information processing system 1 according to the present embodiment separately manages at least the salary balance among the total balance of digital money. Thereby, for example, the settlement server 100 converts the balance information indicating the total balance (for example, the total balance "1,300,000 yen") into the salary balance information indicating the salary balance (for example, the total balance "1,000,000 yen"). Yen”) and non-salary balance information indicating the non-salary balance (for example, total balance “300,000 yen”) can be displayed on the user terminal 200 of user U1 (step S3).

したがって、本実施形態に係る情報処理システム1によれば、所謂給与のデジタル払いに対応でき、給与を含む残高を適切に管理することができる。 Therefore, according to the information processing system 1 according to the present embodiment, it is possible to cope with so-called digital payment of salary, and to appropriately manage the balance including the salary.

ところで、給与のデジタル支払いにおいては、給与として支払われたデジタルマネーを現金化できるようにすることで利用者の利便性が担保できる。具体的には、給与として支払われたデジタルマネーをATMから引き出せるようにする必要がある。そこで、本実施形態に係る情報処理システム1は、給与として支払われたデジタルマネーをATM500から引き出すことが可能に構成される。 By the way, in the case of digital payment of salaries, user convenience can be ensured by making it possible to convert digital money paid as salaries into cash. Specifically, it is necessary to make it possible to withdraw digital money paid as salary from an ATM. Therefore, the information processing system 1 according to the present embodiment is configured so that digital money paid as salary can be withdrawn from the ATM 500 .

たとえば、ATM500は、利用者U1による操作に従って、利用者IDおよび出金額を含む出金要求を銀行サーバ400に送信する(ステップS4)。利用者U1によるATM500に対する操作は、たとえば、ATM500が有するタッチパネルや物理的なボタンへの入力操作であってもよいし、利用者端末200が表示するQRコード(登録商標)等をATM500に読み取らせる操作であってもよい。ATM500に入力される情報には、少なくとも、利用者IDおよび出金額が含まれていればよい。 For example, the ATM 500 transmits a withdrawal request including the user ID and withdrawal amount to the bank server 400 according to the operation by the user U1 (step S4). The operation of the ATM 500 by the user U1 may be, for example, an input operation to the touch panel or physical buttons of the ATM 500, or the QR code (registered trademark) displayed by the user terminal 200 may be read by the ATM 500. It can be an operation. Information input to the ATM 500 may include at least the user ID and the withdrawal amount.

つづいて、銀行サーバ400は、ATM500から受け付けた出金要求を決済サーバ100に送信する(ステップS5)。 Subsequently, the bank server 400 transmits the withdrawal request received from the ATM 500 to the settlement server 100 (step S5).

決済サーバ100は、銀行サーバ400から受け付けた出金要求に基づき、対応する残高情報のうち「給与」の項目を変更する。たとえば、出金要求に、利用者ID「U#001」、出金額「100,000円」が含まれているとする。この場合、決済サーバ100は、利用者ID「U#001」に紐付けられた「総残高」の項目を「1,300,000円」から「1,200,000円」に変更するとともに、「給与」の項目を「1,000,000円」から「900,000円」に変更する(ステップS6)。 Based on the withdrawal request received from the bank server 400, the settlement server 100 changes the item "salary" in the corresponding balance information. For example, it is assumed that the withdrawal request includes the user ID "U#001" and the withdrawal amount "100,000 yen". In this case, the settlement server 100 changes the item of "total balance" linked to the user ID "U#001" from "1,300,000 yen" to "1,200,000 yen", The item "salary" is changed from "1,000,000 yen" to "900,000 yen" (step S6).

つづいて、決済サーバ100は、利用者IDおよび出金額を含む出金指示を銀行サーバ400に送信する(ステップS7)。銀行サーバ400は、出金指示を受け付けると、決済サーバ100が属する事業者、すなわち、電子決済サービスを提供する企業の銀行口座から、出金指示に含まれる出金額を引き落とす(ステップS8)。なお、この処理は、決済サーバ100から出金指示を受け付けたタイミングで行われてもよいし、たとえば月に1回の予め決められたタイミングで行われてもよい。 Subsequently, the settlement server 100 transmits a withdrawal instruction including the user ID and the withdrawal amount to the bank server 400 (step S7). Upon receiving the withdrawal instruction, the bank server 400 withdraws the withdrawal amount included in the withdrawal instruction from the bank account of the business operator to which the settlement server 100 belongs, that is, the company that provides the electronic payment service (step S8). Note that this process may be performed at the timing when a withdrawal instruction is received from the settlement server 100, or may be performed at a predetermined timing, such as once a month.

また、銀行サーバ400は、出金額を含む出金指示をATM500に送信する(ステップS9)。そして、ATM500は、出金指示に含まれる出金額と同額の現金を払い出す(ステップS10)。 Also, the bank server 400 transmits a withdrawal instruction including the withdrawal amount to the ATM 500 (step S9). Then, the ATM 500 dispenses the same amount of cash as the withdrawal amount included in the withdrawal instruction (step S10).

このように、本実施形態に係る情報処理システム1において、利用者U1は、自身が所有するデジタルマネーの総残高のうち、給与残高分のデジタルマネーをATM500から現金として引き出すことができる。 As described above, in the information processing system 1 according to the present embodiment, the user U1 can withdraw from the ATM 500 the amount of digital money corresponding to the salary balance of the total digital money balance owned by the user U1.

なお、上述した現金化に関する仕組みは、給与として支払われたデジタルマネーを対象とするものであり、給与以外の名目で支払われたデジタルマネーに関しては対象外であってよい。給与以外の名目で支払われたデジタルマネーについても現金化可能とすると、たとえばマネーロンダリング(資金洗浄)の温床となること等が懸念される。このため、決済サーバ100は、給与以外残高のATM500からの出金を禁止してもよい。ただし、給与以外残高が複数の項目に細分化される場合、細分化された複数の項目のうち何れかについては、ATM500からの出金を許容してもよい。 It should be noted that the mechanism regarding cashing described above targets digital money paid as salary, and may not target digital money paid in a name other than salary. If digital money paid in the name other than salary can be cashed, there is concern that it will become a hotbed for money laundering, for example. For this reason, the settlement server 100 may prohibit the withdrawal from the ATM 500 of balances other than salaries. However, if the non-salary balance is subdivided into a plurality of items, withdrawal from the ATM 500 may be permitted for any of the subdivided items.

〔1-2.利用者端末200を用いた決済について〕
以下、図2を参照しつつ、本実施形態に係る情報処理の前提として、本実施形態に係る情報処理装置等により実行される利用者端末200を用いた決済(電子決済)の一例について説明する。図2は、本実施形態に係る情報処理の前提となる電子決済処理の一例を示す図である。本実施形態に係る情報処理システム1は、上述したデジタルマネーの総残高のうち給与残高および給与以外残高の両方を電子決済に利用できる。
[1-2. Payment using the user terminal 200]
An example of payment (electronic payment) using the user terminal 200 executed by the information processing apparatus or the like according to the present embodiment will be described below with reference to FIG. . FIG. 2 is a diagram showing an example of electronic payment processing that is a prerequisite for information processing according to the present embodiment. The information processing system 1 according to the present embodiment can use both the salary balance and the non-salary balance of the above-described digital money total balance for electronic payment.

図2に示すように、情報処理システム1は、店舗端末600をさらに含んでいてもよい。店舗端末600は、利用者に取引対象を提供する提供者によって利用される情報処理装置である。店舗端末600は、たとえば、POS(Point of Sales)端末や、スマートフォン、タブレット型端末、ノート型PC、デスクトップPC、携帯電話機、PDA等により実現される。また、店舗端末600は、決済サーバ100によって配信される情報を、ウェブブラウザやアプリケーションにより表示する。店舗端末600は、有線または無線によりネットワークN-3(たとえば、図8参照)に接続される。決済サーバ100と、店舗端末600は、ネットワークN-3を通じて相互に通信できる。ネットワークN-3は、たとえば、インターネットなどのWAN(Wide Area Network)である。ネットワークN-3は、ネットワークN-1とは異なるネットワークであってもよい。店舗端末600は、後述する事業者サーバ700が属する事業者により管理される端末である場合がある。なお、図2では、店舗端末600がPOS端末である場合を例示している。 As shown in FIG. 2 , the information processing system 1 may further include a store terminal 600 . The store terminal 600 is an information processing device used by a provider who provides a transaction target to a user. The store terminal 600 is realized by, for example, a POS (Point of Sales) terminal, a smart phone, a tablet terminal, a notebook PC, a desktop PC, a mobile phone, a PDA, or the like. In addition, the store terminal 600 displays information distributed by the settlement server 100 using a web browser or an application. Store terminal 600 is connected to network N-3 (eg, see FIG. 8) by wire or wirelessly. The settlement server 100 and the store terminal 600 can communicate with each other through the network N-3. Network N-3 is, for example, a WAN (Wide Area Network) such as the Internet. Network N-3 may be a different network than network N-1. The store terminal 600 may be a terminal managed by a business to which a business server 700 (to be described later) belongs. Note that FIG. 2 illustrates a case where the store terminal 600 is a POS terminal.

以下の説明では、店舗Aに配置された2次元コード(QRコード(登録商標))であって、店舗Aを識別する識別情報(以下、「店舗コード」と記載する)C1を示す2次元コードを用いて、利用者U1が利用者端末200を用いた決済を行う例について説明するが、本実施形態は、これに限定されるものではない。以下に説明する決済の一例は、任意の利用者が任意の利用者端末200を用いて、任意の店舗にて決済を行う場合においても適用可能である。また、店舗コードC1は、QRコードのみならず、バーコードや所定のマーク、番号等(すなわち、所定のコード)であってもよい。 In the following description, a two-dimensional code (QR code (registered trademark)) placed in store A, which is a two-dimensional code indicating identification information (hereinafter referred to as "store code") C1 for identifying store A , an example in which the user U1 makes a payment using the user terminal 200 will be described, but the present embodiment is not limited to this. An example of payment described below can be applied to a case where any user uses any user terminal 200 to make payment at any store. Also, the store code C1 may be not only a QR code, but also a bar code, a predetermined mark, a number, or the like (that is, a predetermined code).

たとえば、利用者U1が店舗Aにて各種の商品やサービスといった決済対象(取引対象)の利用や購入に伴う決済を行う場合、利用者U1は、利用者端末200に予めインストールされた決済アプリを起動する。そして、利用者U1は、決済アプリを介して、店舗Aに設置された店舗コードC1を撮影して読み取る(ステップS11)。このような場合、利用者端末200は、決済対象の価格を入力するための画面を表示し、利用者U1或いは店舗Aの店員から決済金額の入力を受け付ける。そして、利用者端末200は、利用者U1を識別する利用者IDと、店舗コードC1(若しくは、店舗コードC1が示す情報、すなわち、店舗Aを示す情報(たとえば、提供者ID))と、決済金額とを示す決済情報を決済サーバ100へと送信する(ステップS12)。 For example, when user U1 makes a payment for using or purchasing a payment object (transaction object) such as various products and services at store A, user U1 installs a payment application in advance on user terminal 200. to start. Then, the user U1 captures and reads the store code C1 installed at the store A via the payment application (step S11). In such a case, the user terminal 200 displays a screen for inputting the price to be settled, and accepts the input of the payment amount from the user U1 or store A clerk. Then, the user terminal 200 receives the user ID that identifies the user U1, the store code C1 (or information indicated by the store code C1, that is, information indicating the store A (for example, the provider ID)), and settlement information. Payment information indicating the amount of money is transmitted to the payment server 100 (step S12).

決済サーバ100は、利用者端末200から受信した決済情報に基づいて、利用者IDが示す利用者U1の決済口座から、店舗コードC1が示す店舗Aの決済口座へと、決済金額が示す額のデジタルマネーを移動させる(ステップS13)。そして、決済サーバ100は、決済が完了した旨の通知を利用者端末200へと送信する(ステップS14)。このような場合、利用者端末200は、決済が完了した旨の画面や所定の音声を出力することで、デジタルマネーによる決済が行われた旨を通知する。 Based on the payment information received from the user terminal 200, the payment server 100 transfers the amount indicated by the payment amount from the payment account of the user U1 indicated by the user ID to the payment account of the store A indicated by the store code C1. Move the digital money (step S13). Then, the settlement server 100 transmits a notification that the settlement has been completed to the user terminal 200 (step S14). In such a case, the user terminal 200 notifies that the payment has been made with digital money by outputting a screen or a predetermined voice indicating that the payment has been completed.

なお、利用者端末200を用いた決済は、上述した処理に限定されるものではない。たとえば、利用者端末200を用いた決済は、店舗Aに設置された店舗端末600を用いたものであってもよい。たとえば、利用者端末200は、利用者U1を識別するための利用者IDを画面上に表示させる。このような場合、店舗Aに設置された店舗端末600は、利用者端末200に表示された利用者IDを読み取り、利用者IDと、決済金額と、店舗Aを識別する情報とを示す決済情報を決済サーバ100へと送信する。決済サーバ100は、店舗端末600から受信した決済情報に基づいて、利用者IDが示す利用者U1の決済口座から、店舗Aの決済口座へと、決済金額が示す額のデジタルマネーを移動させ、店舗Aの店舗端末600或いは利用者端末200に対し、決済が完了した旨の画面や所定の音声を出力させることで、決済が行われた旨を通知してもよい。 Note that the settlement using the user terminal 200 is not limited to the processing described above. For example, the payment using the user terminal 200 may be made using the store terminal 600 installed in the store A. For example, user terminal 200 displays a user ID for identifying user U1 on the screen. In such a case, the store terminal 600 installed at the store A reads the user ID displayed on the user terminal 200, and reads the settlement information indicating the user ID, the settlement amount, and the information identifying the store A. to the settlement server 100. Based on the payment information received from the shop terminal 600, the payment server 100 transfers digital money in the amount indicated by the payment amount from the payment account of the user U1 indicated by the user ID to the payment account of the shop A, The fact that the payment has been made may be notified to the store terminal 600 of the store A or the user terminal 200 by outputting a screen or a predetermined voice indicating that the payment has been completed.

また、利用者端末200を用いた決済は、利用者U1が予めデジタルマネーをチャージした決済口座から店舗Aの決済口座へとデジタルマネーを移動させる処理のみならず、たとえば、利用者U1が予め登録したクレジットカードを用いた決済であってもよい。このような場合、たとえば、利用者端末200は、店舗Aの決済口座に対して決済金額のデジタルマネーを移動させるとともに、利用者U1のクレジットカードの運用会社(カード会社)に対し、決済金額を請求してもよい。 In addition, the settlement using the user terminal 200 is not only the process of transferring the digital money from the settlement account charged with digital money in advance by the user U1 to the settlement account of the store A, but also, for example, Payment may be made using a credit card. In such a case, for example, the user terminal 200 transfers the digital money of the settlement amount to the settlement account of the store A, and transfers the settlement amount to the operating company (card company) of the credit card of the user U1. may be charged.

また、利用者端末200を用いた決済は、実店舗に対するものに限らず、たとえば、電子商取引サービスでの取引対象に対する決済(すなわち、オンライン決済)であってもよい。このような場合、たとえば、利用者端末200は、利用者U1を識別する利用者IDと、提供者IDと、取引対象の価格(決済金額)とを示す決済情報を決済サーバ100へと送信する。そして、決済サーバ100は、利用者IDが示す利用者U1の決済口座から、提供者IDが示す提供者の決済口座へと、決済金額が示す額のデジタルマネーを移動させ、利用者端末200に対し決済が完了した旨の画面や所定の音声を出力させることで、決済が行われた旨を通知する。 Moreover, the settlement using the user terminal 200 is not limited to the actual store, and may be, for example, the settlement for the transaction target in the electronic commerce service (that is, the online settlement). In such a case, for example, the user terminal 200 transmits to the payment server 100 payment information indicating the user ID that identifies the user U1, the provider ID, and the price (settlement amount) of the transaction object. . Then, the settlement server 100 transfers the amount of digital money indicated by the settlement amount from the settlement account of the user U1 indicated by the user ID to the settlement account of the provider indicated by the provider ID, and transfers the digital money to the user terminal 200. On the other hand, the fact that the payment has been made is notified by outputting a screen or a predetermined voice indicating that the payment has been completed.

〔2.本実施形態に係る情報処理の一例〕
以下、図3~図6を用いて、本実施形態に係る情報処理の一例について説明する。図3は、本実施形態に係る情報処理の一例を示す図である。図4~図6は、本実施形態に係る決済計画の提供例を示す図である。
[2. Example of information processing according to the present embodiment]
An example of information processing according to the present embodiment will be described below with reference to FIGS. 3 to 6. FIG. FIG. 3 is a diagram showing an example of information processing according to this embodiment. 4 to 6 are diagrams showing examples of provision of settlement plans according to the present embodiment.

(はじめに)
利用者の利便性を考慮して電子マネー(デジタルマネー)から各種支払いができるようになってきている。たとえば電子マネーのサービス提供者が展開している請求書払いサービスは、店舗に行かなくても紙の請求書を読み込んで自宅などから支払うことが可能となっている。また、デジタルマネーでの給与支払いも本格化してくると、このような電子マネーでの各種支払のニーズはより高まるものと思われる。
(Introduction)
Considering the convenience of users, it is becoming possible to make various payments using electronic money (digital money). For example, bill payment services developed by electronic money service providers make it possible to read paper bills and pay from home without going to a store. In addition, when salary payment with digital money becomes full-fledged, the needs for various payments with such electronic money are expected to increase.

ところで、請求書払いなど定期的に発生する支払は、通常支払期限があるので支払うタイミングは利用者によって様々である。また、電子マネーでの支払いでは、利用者に所定の利益を付与するキャンペーンが実施される場合があり、支払タイミングによっては、色々な利益を獲得する機会が利用者に巡ってくる。 By the way, payments that occur periodically, such as bill payments, usually have a payment deadline, so the timing of payment varies from user to user. In addition, when paying with electronic money, there are cases where a campaign is carried out to give the user a predetermined profit, and depending on the timing of the payment, the user will have the opportunity to obtain various profits.

各種支払いなどの定期的な支払は、ある程度の大きな金額になることも多い。電子決済サービスを利用した決済により、色々な利益を獲得できるような決済計画(支払スケジュール)を利用者に提供することにより、電子決済サービスのユーザビリティを向上できる。以下に説明する本実施形態に係る情報処理は、給与の受け取り手段としてのデジタルマネーの優位性を高めることができる処理の一例を提案するものである。 Regular payments, such as various payments, often amount to a certain amount of money. The usability of the electronic payment service can be improved by providing the user with a payment plan (payment schedule) that allows various benefits to be obtained through payment using the electronic payment service. The information processing according to the present embodiment, which will be described below, proposes an example of processing that can enhance the superiority of digital money as means for receiving salary.

図3に示すように、本実施形態に係る情報処理システム1は、事業者サーバ700をさらに含む。事業者サーバ700は、利用者端末200の利用者U1に対して取引対象を提供し、提供の対価を受けることにより事業を営む事業者によって運営・管理される情報処理装置であってもよい。たとえば、事業者サーバ700は、通信事業を営む通信事業者により運営・管理される事業者サーバ701や、電気事業を営む電気事業者により運営・管理される事業者サーバ702や、ガス事業を営むガス事業者により運営・管理される事業者サーバ703などが含まれ得る。なお、事業者は、企業(会社や法人等)に限らず、国、都道府県、市区町村等の自治体であってもよい。また、事業者サーバ700は、利用者U1が利用可能な決済手段に関する情報を管理する情報処理装置であってもよい。 As shown in FIG. 3 , the information processing system 1 according to this embodiment further includes a business operator server 700 . The business server 700 may be an information processing device operated and managed by a business operator who provides a transaction target to the user U1 of the user terminal 200 and receives consideration for the offer. For example, the business server 700 includes a business server 701 operated and managed by a telecommunications business, a business server 702 operated and managed by an electric business, and a gas business. A business server 703 or the like operated and managed by a gas business may be included. The business operator is not limited to a company (companies, corporations, etc.), and may be local governments such as the country, prefectures, and municipalities. Further, the business operator server 700 may be an information processing device that manages information on payment means that can be used by the user U1.

また、事業者サーバ700は、利用者のクレジットカードの管理及び運用を行っている各カード会社に属するサーバ装置であってもよい。具体的には、事業者サーバ700は、利用者に発行されたクレジットカードの利用内容を示す情報を受信し、受信した情報に基づいて支払先に対する支払処理を実行し、所定の期日に利用者に対する請求処理(支払処理による支払金額を利用者の銀行口座から引き落とす処理)を実行する。また、事業者サーバ700は、クレジットカードの利用履歴(利用明細)として、カード利用による支払金額や、支払対象(購入商品等)、支払先(商品が購入された店舗等)、取引日時などを利用者に対応付けて管理する。 Further, the business server 700 may be a server device belonging to each card company that manages and operates the user's credit card. Specifically, the business server 700 receives information indicating the usage details of the credit card issued to the user, executes payment processing to the payee based on the received information, and pays the user on a predetermined date. Execute billing processing (processing to withdraw the amount paid by payment processing from the user's bank account). In addition, the business server 700 stores, as the credit card usage history (use details), the amount paid by using the card, the payment object (purchased goods, etc.), the payment destination (the store where the goods were purchased, etc.), the date and time of the transaction, and the like. It is managed by associating it with the user.

事業者サーバ700は、有線又は無線によりネットワークN-1(たとえば、図8参照)に接続される。事業者サーバ700は、ネットワークN-1を通じて、決済サーバ100と相互に通信できる。 The operator server 700 is connected to the network N-1 (eg, see FIG. 8) by wire or wirelessly. The operator server 700 can communicate with the payment server 100 through the network N-1.

事業者サーバ700は、利用者U1に対する取引対象の提供に伴い、利用者U1に対して費用を請求するための費用請求情報を決済サーバ100に送信する(ステップS21)。費用請求情報は、費用請求元を識別するための請求元識別情報(以下、「請求元ID」と記載する。)と、費用請求先を識別するための請求先識別情報(以下、「請求先ID」と記載する。)と、請求金額と、支払期日と、費用の入金先を示す入金先情報とを含む。 The provider server 700, along with providing the transaction target to the user U1, transmits to the settlement server 100 charge billing information for billing the user U1 (step S21). The billing information consists of billing party identification information for identifying the billing party (hereinafter referred to as "billing party ID") and billing party identification information for identifying the billing party (hereinafter referred to as "billing party ID"). ID”), the billed amount, the payment date, and payment destination information indicating the payment destination of the expenses.

また、事業者サーバ700からの費用請求は、利用者端末200の利用者U1が、利用者端末200に予めインストールされている決済アプリを用いて、決済サーバ100が提供する電子決済サービスにおいて利用者U1が所有する決済口座による決済が可能な費用請求であることを前提とする。また、事業者サーバ700からの費用請求は、たとえば、公共料金の支払いなどのように、支払期日を超えない限りにおいて利用者U1が決済のタイミングを自由に調整できる請求であってよい。例えば、事業者サーバ700からの費用請求は、請求書(支払帳票)を電子化したデータ(所謂、「電子請求書」)を用いて行われる請求である場合が考えられる。また、事業者サーバ700からの費用請求は、利用者U1が決済のタイミングを自由に調整できる費用請求であれば、電子決済サービスにおいて利用者U1が所有する決済口座が引き落とし口座として予め設定されている費用請求であってもよい。 In addition, the user U1 of the user terminal 200 uses a payment application pre-installed on the user terminal 200 to charge the fee from the business server 700 in the electronic payment service provided by the payment server 100. Assume that the charge is a charge that can be settled with a settlement account owned by U1. Also, the fee request from business operator server 700 may be, for example, a request such as public utility bill payment that allows user U1 to freely adjust the timing of payment as long as the payment deadline is not exceeded. For example, the billing from the business operator server 700 may be billing using data obtained by digitizing bills (payment slips) (so-called "electronic bills"). In addition, if the fee request from the operator server 700 is a fee request that allows the user U1 to freely adjust the timing of payment, the payment account owned by the user U1 is set in advance as the withdrawal account in the electronic payment service. may be a cost claim.

決済サーバ100は、事業者サーバ700から費用請求情報を受信すると(ステップS22)、受信した費用請求情報に基づいて決済計画を決定する(ステップS23)。具体的には、決済サーバ100は、利用者U1に紐づく費用請求情報に含まれる支払期日と、電子決済サービスの利用に応じて所定の利益を利用者U1に付与する販促の実施期間とに基づいて、利用者U1の利益を最大化させるような決済計画を決定する。 When the payment server 100 receives the billing information from the business operator server 700 (step S22), it determines a payment plan based on the received billing information (step S23). Specifically, the payment server 100 sets the payment date included in the charge billing information linked to the user U1 and the implementation period of the sales promotion for giving the user U1 a predetermined profit according to the use of the electronic payment service. Based on this, a settlement plan that maximizes the profit of user U1 is determined.

以下、決済サーバ100が実施する決済計画について、事例を交えて説明する。例えば、決済サーバ100は、費用請求情報の受信日(請求日)が3月10で、費用請求情報に含まれる支払期日が3月25日であったと仮定する。この場合、支払可能期間は、3月10日から3月25日までとなる。 The settlement plan implemented by the settlement server 100 will be described below with examples. For example, the settlement server 100 assumes that the receipt date (billing date) of the expense claim information is March 10, and the payment due date included in the expense claim information is March 25. In this case, the payment period is from March 10th to March 25th.

決済サーバ100は、利用者U1に適用可能なキャンペーン情報があるかを確認する。ここでのキャンペーンは、電子決済サービスを利用して給与残高から請求金額の決済を行った場合に、決済した金額に応じて所定の利益を付与する販促に該当する。例えば、図3の事例1に示すように、利用者U1に提供可能なキャンペーン情報として、3月20日が最終日となる開催中のキャンペーン期間があったとする。この場合、決済サーバ100は、キャンペーン最終日までの決済で利用者U1に対して所定の利益を付与できるので、キャンペーンの最終日である3月20日までの決済計画を決定する。これにより、決済サーバ100は、利用者U1が電子決済サービスを利用して費用請求に対する決済を行う場合に、所定の利益が付与されるような決済計画を提案でき、給与の受け取り手段としてのデジタルマネーの優位性を高めることができる。 The settlement server 100 confirms whether there is campaign information applicable to the user U1. The campaign here corresponds to a sales promotion in which a predetermined profit is given according to the settled amount when the billed amount is settled from the salary balance using the electronic payment service. For example, as shown in Case 1 of FIG. 3, as campaign information that can be provided to user U1, there is a campaign period that is being held with March 20 as the last day. In this case, the settlement server 100 can give a predetermined profit to the user U1 for the settlement by the last day of the campaign, so it determines the settlement plan until March 20, which is the last day of the campaign. As a result, the settlement server 100 can propose a settlement plan in which a predetermined profit is given when the user U1 uses the electronic settlement service to make a settlement for the expense claim. You can increase your money advantage.

また、図3の事例2に示すように、利用者U1に提供可能なキャンペーン情報として、3月15日が開始日となる開催予定のキャンペーンがあったとする。この場合、決済サーバ100は、キャンペーンの開始日以降の決済で利用者U1に対して所定の利益を付与できるので、キャンペーンの開始日である3月15日以降の決済計画を決定する。これにより、決済サーバ100は、利用者U1が電子決済サービスを利用して費用請求に対する決済を行う場合に、利用者U1が知り得ない情報に基づいて所定の利益が付与されるような決済計画を提案でき、給与の受け取り手段としてのデジタルマネーの優位性を高めることができる。 Also, as shown in case 2 of FIG. 3, as campaign information that can be provided to user U1, it is assumed that there is a campaign scheduled to start on March 15th. In this case, the settlement server 100 can give a predetermined profit to the user U1 for settlement after the campaign start date, and therefore determines a settlement plan after March 15, which is the campaign start date. As a result, the settlement server 100 provides a settlement plan that gives a predetermined profit based on information unknown to the user U1 when the user U1 uses the electronic settlement service to make a settlement for the charge bill. can be proposed, and the superiority of digital money as a means of receiving salaries can be enhanced.

また、図3の事例3に示すように、利用者U1に提供可能なキャンペーン情報として、3月15日が最終日となる開催中の第1キャンペーンと、3月20日から開始される予定の第2キャンペーンがあったとする。また、第1キャンペーンの実施期間における利用者U1の特典獲得状況が上限額(たとえば、10,000ポイント)に到達しているものとする。この場合、決済サーバ100は、第2キャンペーンの開始日以降の決済で利用者U1に対して所定の利益を付与できるので、第2キャンペーンの開始日である3月20から支払期日である3月25日までの決済計画を決定する。これにより、決済サーバ100は、利用者U1が電子決済サービスを利用して費用請求に対する決済を行う場合に、利用者U1にできるだけ利益を獲得させ、かつ利用者U1の獲得可能な利益を最大化させるような決済計画を提案でき、給与の受け取り手段としてのデジタルマネーの優位性を高めることができる。 In addition, as shown in Case 3 of FIG. 3, as campaign information that can be provided to user U1, the first campaign that is being held and ends on March 15th, and the first campaign that is scheduled to start on March 20th. Suppose there is a second campaign. It is also assumed that the privilege acquisition status of user U1 has reached the maximum amount (for example, 10,000 points) during the implementation period of the first campaign. In this case, the settlement server 100 can give a predetermined profit to the user U1 for the settlement after the start date of the second campaign. Decide on a settlement plan by the 25th. As a result, the settlement server 100 allows the user U1 to obtain as much profit as possible and maximizes the profit that can be obtained by the user U1 when the user U1 uses the electronic payment service to settle the charge. It is possible to propose a settlement plan that will make it possible to increase the advantage of digital money as a means of receiving salaries.

決済計画の決定後、決済サーバ100は、費用請求情報に対応する決済を行うかどうかを利用者U1に問い合わせる問合せ通知とともに決済計画に関する情報を利用者U1に送信して(ステップS24)、提供する。これにより、決済サーバ100は、電子決済サービスを利用した決済を行わせるように利用者U1を誘導でき、電子決済サービスの利用を促進できる。利用者端末200は、問合せ通知を受信すると、問合せ通知をプッシュ通知として表示させる。 After determining the settlement plan, the settlement server 100 sends an inquiry notification asking the user U1 whether to make a settlement corresponding to the billing information and information on the settlement plan to the user U1 (step S24). . Thereby, the settlement server 100 can guide the user U1 to make a settlement using the electronic settlement service, and promote the use of the electronic settlement service. When receiving the inquiry notification, the user terminal 200 displays the inquiry notification as a push notification.

例えば、上述した図3に示す事例1の場合、図4に示すように、利用者端末200が備えるディスプレイ210にプッシュ通知の画像NTC40を表示させる。プッシュ通知の画像NTC40は、費用請求情報に対応する決済を行うかどうかを利用者U1に問い合わせるための問合せ通知に対応するメッセージ41と、決済計画に関する情報を示すメッセージ42とを含んでいる。また、プッシュ通知の画像NTC40には、プッシュ通知の画像NTC40から決済処理を実行する場合に利用者U1に操作させるためのボタン43と、プッシュ通知の画像NTC40から決済処理を行わない場合に利用者U1に操作させるためのボタン44と、プッシュ通知の画像NTC40から決済サーバ100が提案する決済計画に従って決済処理を実行する場合に利用者U1に操作させるためのボタン45とを含んでいる。利用者端末200は、ボタン43及びボタン45に対する利用者U1の操作を検出した場合、プッシュ通知の画像NTC40から決済アプリの決済画面に遷移させ、利用者U1の操作に従って決済要求を決済サーバ100に送信する。決済サーバ100は、たとえば、決済計画に従って決済処理することを要求する決済要求を受信した場合、利用者U1に紐づく決済口座の残高において、費用請求情報に基づく請求金額に相当する額のデジタルマネーをロックする。また、利用者端末200は、ボタン44に対する利用者U1の操作を検出した場合、プッシュ通知画面を消去し、たとえばホーム画面に遷移させる。なお、図4は、ブッシュ通知の画像の一例を示すものであり、図4に示す例とは異なる形態で構成されていてもよい。図4に示すように、ディスプレイ210に表示されているプッシュ通知の画像NTC40におけるメッセージ42には、決済計画に関する情報として、キャンペーンの最終日である3月20日までの決済を提案する旨が記載されている。 For example, in case 1 shown in FIG. 3 described above, a push notification image NTC40 is displayed on the display 210 of the user terminal 200 as shown in FIG. The push notification image NTC 40 includes a message 41 corresponding to an inquiry notification for inquiring of the user U1 whether or not to make a payment corresponding to the billing information, and a message 42 indicating information on the payment plan. In addition, the push notification image NTC40 includes a button 43 for the user U1 to operate when the payment process is executed from the push notification image NTC40, and a button 43 for the user U1 to operate when payment processing is not performed from the push notification image NTC40. It includes a button 44 to be operated by U1 and a button 45 to be operated by user U1 when the payment process is executed according to the payment plan proposed by the payment server 100 from the image NTC 40 of the push notification. When the user terminal 200 detects the operation of the user U1 on the button 43 and the button 45, the user terminal 200 makes a transition from the image NTC40 of the push notification to the payment screen of the payment application, and sends a payment request to the payment server 100 according to the operation of the user U1. Send. For example, when the payment server 100 receives a payment request requesting payment processing according to the payment plan, the balance of the payment account associated with the user U1 includes an amount of digital money equivalent to the amount billed based on the expense billing information. to lock. Further, when the user terminal 200 detects that the button 44 has been operated by the user U1, the user terminal 200 erases the push notification screen and transitions to, for example, the home screen. Note that FIG. 4 shows an example of the image of the push notification, and may be configured in a form different from the example shown in FIG. As shown in FIG. 4, the message 42 in the image NTC 40 of the push notification displayed on the display 210 states that payment is proposed by March 20, the last day of the campaign, as information on the payment plan. It is

また、例えば、上述した図3に示す事例2の場合、図5に示すように、利用者端末200が備えるディスプレイ210にプッシュ通知の画像NTC50を表示させる。図5に示す画像NTC50は、図4に示す画像NTC40と同様の構成を有する。図5に示すように、ディスプレイ210に表示されているプッシュ通知の画像NTC50におけるメッセージ52には、決済計画に関する情報として、キャンペーンの開始日である3月15日以降の決済を提案する旨が記載されている。 Further, for example, in case 2 shown in FIG. 3 described above, a push notification image NTC50 is displayed on the display 210 of the user terminal 200 as shown in FIG. Image NTC 50 shown in FIG. 5 has the same configuration as image NTC 40 shown in FIG. As shown in FIG. 5, the message 52 in the image NTC 50 of the push notification displayed on the display 210 states, as information related to the payment plan, that payment is proposed after March 15, which is the start date of the campaign. It is

また、例えば、上述した図3に示す事例3の場合、図6に示すように、利用者端末200が備えるディスプレイ210にプッシュ通知の画像NTC60を表示させる。図6に示す画像NTC60は、図4に示す画像NTC40や図5に示す画像NTC50と同様の構成を有する。図6に示すように、ディスプレイ210に表示されているプッシュ通知の画像NTC60におけるメッセージ62には、決済計画に関する情報として、開催中のキャンペーン特典の獲得状況が上限(額)に達している旨、及び次回開催予定のキャンペーンの開始日である3月20日以降の決済を提案する旨が記載されている。なお、メッセージ62は、開催中のキャンペーン特典の獲得状況が上限(額)に達している旨を含まなくてもよい。 Further, for example, in case 3 shown in FIG. 3 described above, a push notification image NTC60 is displayed on the display 210 of the user terminal 200 as shown in FIG. Image NTC 60 shown in FIG. 6 has the same configuration as image NTC 40 shown in FIG. 4 and image NTC 50 shown in FIG. As shown in FIG. 6, the message 62 in the image NTC 60 of the push notification displayed on the display 210 includes, as information related to the payment plan, that the acquisition status of the campaign benefits in progress has reached the upper limit (amount). It also states that a settlement is proposed after March 20, which is the start date of the next campaign scheduled to be held. Note that the message 62 does not have to include the fact that the acquisition status of the campaign benefit being held has reached the upper limit (amount).

なお、決済サーバ100は、上述した図4~図6に示すように、費用請求情報に対応する決済を行うかどうかを利用者U1に問い合わせる問合せ通知とともに、決済計画に関する情報(たとえば、メッセージ42,52,62)をプッシュ通知として利用者U1に提供する例に特に限定される必要はない。例えば、決済サーバ100は、決済計画に関する情報の代わりに、費用請求情報に含まれる支払期日よりも前に開催が予定されているキャンペーンに関する情報を利用者U1に通知してもよい。図7は、本実施形態に係る販促に関する情報の提供例を示す図である。図7に示す画像NTC70は、図4に示す画像NTC40や、図5に示す画像NTC50や、図6に示す画像NTC60と基本的には同様の構成を有するが、たとえば、ディスプレイ210に表示されるプッシュ通知の画像NTC70におけるメッセージ72には、決済計画に関する情報の代わりに、新しいキャンペーンが始まる旨、及びキャンペーンの内容が記載される点が相違する。また、図7に示すプッシュ通知の画像NTC70は、キャンペーンの内容をさらに詳細を表示するためのボタン75を有する。これにより、利用者U1に対して電子決済サービスを利用した決済への動機づけを与えることができる。 Note that, as shown in FIGS. 4 to 6, the settlement server 100 notifies user U1 whether or not to make a settlement corresponding to the billing information, together with information on the settlement plan (for example, message 42, 52, 62) to the user U1 as a push notification. For example, the payment server 100 may notify the user U1 of information about a campaign scheduled to be held before the due date of payment included in the billing information, instead of the information about the payment plan. FIG. 7 is a diagram showing an example of providing information on sales promotion according to the present embodiment. Image NTC 70 shown in FIG. 7 has basically the same configuration as image NTC 40 shown in FIG. 4, image NTC 50 shown in FIG. 5, and image NTC 60 shown in FIG. The difference is that the message 72 in the image NTC 70 of the push notification describes the start of a new campaign and the details of the campaign instead of the information about the payment plan. Further, the push notification image NTC 70 shown in FIG. 7 has a button 75 for displaying further details of the content of the campaign. As a result, the user U1 can be motivated to make payments using the electronic payment service.

なお、上述した図3では、決済サーバ100が、事業者サーバ700から費用請求情報を受信することを契機として、決済計画に関する情報を利用者U1に提供する情報処理の一例を説明した。これに限らず、決済サーバ100は、費用請求情報に含まれる支払期日よりも前に開催が予定されているキャンペーンがある場合、このキャンペーンが開始されるタイミングで、費用請求情報に対応する決済を行うかどうかを利用者U1に問い合わせる問合せ通知を利用者U1に提供してもよい。 Note that FIG. 3 described above has described an example of information processing in which the payment server 100 provides the information on the payment plan to the user U1 when the payment server 100 receives the billing information from the operator server 700 as a trigger. Not limited to this, if there is a campaign scheduled to be held before the due date of payment included in the billing information, the settlement server 100 executes the payment corresponding to the billing information at the timing when this campaign starts. An inquiry notification may be provided to user U1 asking user U1 whether to do so.

〔3.装置構成例〕
以下、本実施形態に係る決済サーバ100の構成について説明する。図8は、本実施形態に係る決済サーバの構成例を示すブロック図である。
[3. Device configuration example]
The configuration of the settlement server 100 according to this embodiment will be described below. FIG. 8 is a block diagram showing a configuration example of a settlement server according to this embodiment.

図8に示すように、決済サーバ100は、通信部110と、記憶部120と、制御部130とを有する。 As shown in FIG. 8, the settlement server 100 has a communication section 110, a storage section 120, and a control section .

(通信部110について)
通信部110は、有線又は無線により、ネットワークN-1又はネットワークN-3に接続される。通信部110は、ネットワークN-1又はネットワークN-3を介して、利用者端末200や、支払元サーバ300や、銀行サーバ400や、店舗端末600や、事業者サーバ700等との間で情報の送受信を行う。通信部110は、たとえば、NIC(Network Interface Card)等によって実現される。
(Regarding communication unit 110)
The communication unit 110 is connected to the network N-1 or network N-3 by wire or wirelessly. Communication unit 110 exchanges information with user terminal 200, payment source server 300, bank server 400, store terminal 600, business operator server 700, etc. via network N-1 or network N-3. send and receive Communication unit 110 is realized by, for example, a NIC (Network Interface Card) or the like.

(記憶部120について)
記憶部120は、制御部130による制御及び演算に用いられるプログラム及びデータを記憶する。記憶部120は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。図8に示すように、記憶部120は、利用者情報記憶部121と、口座情報記憶部122と、販促情報記憶部123とを有する。
(Regarding storage unit 120)
The storage unit 120 stores programs and data used for control and calculation by the control unit 130 . The storage unit 120 is realized by, for example, a semiconductor memory device such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. As shown in FIG. 8 , the storage section 120 has a user information storage section 121 , an account information storage section 122 and a sales promotion information storage section 123 .

(利用者情報記憶部121について)
利用者情報記憶部121は、決済サーバ100が提供する電子決済サービスを利用する利用者(たとえば、利用者U1)に関する利用者情報を記憶する。図9は、本実施形態に係る利用者情報の概要を示す図である。なお、図9は、本実施形態に係る利用者情報の一例を示すものであり、図9に示す例とは異なる形態で構成されていてもよい。
(Regarding the user information storage unit 121)
The user information storage unit 121 stores user information about a user (for example, user U1) who uses the electronic payment service provided by the payment server 100 . FIG. 9 is a diagram showing an overview of user information according to this embodiment. FIG. 9 shows an example of user information according to this embodiment, and may be configured in a form different from the example shown in FIG.

図9に示すように、利用者情報記憶部121に記憶される利用者情報は、「利用者ID」や、「口座ID」などの複数の項目を有している。利用者情報が有する各項目は相互に対応付けられている。 As shown in FIG. 9, the user information stored in the user information storage unit 121 has a plurality of items such as "user ID" and "account ID". Each item of the user information is associated with each other.

「利用者ID」の項目は、決済サーバ100が提供する電子決済サービスを利用する利用者(たとえば、利用者U1や支払元、提供者など)を識別するために、各利用者に対して個別に付与される利用者IDが記憶される。また、「口座ID」の項目は、決済口座を識別するための口座識別情報(以下、適宜「口座ID」と記載する。)が記憶される。 The item "user ID" is used to identify users (for example, user U1, payment source, provider, etc.) who use the electronic payment service provided by the payment server 100. The user ID assigned to is stored. The item "account ID" stores account identification information for identifying a settlement account (hereinafter referred to as "account ID" as appropriate).

(口座情報記憶部122について)
口座情報記憶部122は、利用者、給与の支払元、提供者などが電子決済サービスにおいて所有する口座(決済口座)に関する各種の情報(上述した残高情報の一例)を記憶する。図10は、本実施形態に係る口座情報の概要を示す図である。なお、図10は、本実施形態に係る口座情報の一例を示すものであり、図10に示す例とは異なる形態で構成されていてもよい。
(Regarding the account information storage unit 122)
The account information storage unit 122 stores various types of information (an example of the balance information described above) related to accounts (settlement accounts) owned by users, salary payers, providers, etc. in the electronic settlement service. FIG. 10 is a diagram showing an outline of account information according to this embodiment. FIG. 10 shows an example of account information according to this embodiment, and may be configured in a form different from the example shown in FIG.

図10に示すように、口座情報記憶部122に記憶される口座情報は、「口座ID」や、「所有者ID」や、「総残高」や、「内訳」などの複数の項目を有している。口座情報が有する各項目は相互に対応付けられている。 As shown in FIG. 10, the account information stored in the account information storage unit 122 has a plurality of items such as "account ID", "owner ID", "total balance", and "breakdown". ing. Each item of the account information is associated with each other.

「口座ID」の項目には、決済口座を識別するための口座IDが記憶される。口座情報が有する「口座ID」の項目に記憶される口座IDの情報は、上述した利用者情報が有する「口座ID」の項目に記憶される口座IDの情報に対応する。「所有者ID」の項目には、口座IDに紐付けられた決済口座を所有する所有者を識別するための識別情報が記憶される。たとえば、図10に示す例において、「所有者ID」の項目には、利用者U1の利用者IDである「U#001」や、給与を支払う支払元の支払元IDである「U#002」や、取引対象を提供する提供者の提供者IDや事業者を識別するための識別情報である事業者IDである「U#003」等が記憶されている。 The item "account ID" stores an account ID for identifying a settlement account. The account ID information stored in the "account ID" item of the account information corresponds to the account ID information stored in the "account ID" item of the user information described above. The item “owner ID” stores identification information for identifying the owner who owns the settlement account linked to the account ID. For example, in the example shown in FIG. 10, the "owner ID" item includes "U#001", which is the user ID of user U1, and "U#002," which is the payer ID of the payer who pays the salary. ”, and “U#003”, which is the provider ID of the provider who provides the transaction object and the provider ID which is the identification information for identifying the provider, etc. are stored.

「総残高」の項目には、決済口座の総残高を示す情報が記憶される。「内訳」項目には、総残高の内訳を示す情報が記憶される。具体的には、「内訳」の項目には、「給与」の項目および「給与以外」の項目が含まれており、「給与以外」の項目は、たとえば「通常」の項目や、「利益」の項目等の小項目に細分化されている。 The "total balance" item stores information indicating the total balance of the settlement account. Information indicating the breakdown of the total balance is stored in the "breakdown" item. Specifically, the "breakdown" item includes the "salary" item and the "non-salary" item. subdivided into sub-items such as

「給与」の項目には、「総残高」項目に記憶された総残高のうち、給与として入金されたデジタルマネーの残高を示す情報が記憶される。「給与以外」の項目には、「総残高」項目に記憶された総残高のうち、給与以外の名目で入金されたデジタルマネーの残高を示す情報が記憶される。 The "salary" item stores information indicating the balance of digital money deposited as salary out of the total balance stored in the "total balance" item. The "other than salary" item stores information indicating the balance of digital money deposited under the name other than salary, out of the total balance stored in the "total balance" item.

また、「給与以外」の項目のうち、「通常」の項目には、決済口座の所有者が自らチャージしたデジタルマネーの残高を示す情報が記憶される。一例として、「通常」の項目には、決済口座に紐付けられたクレジットカードまたは銀行口座から入金されたデジタルマネーの残高を示す情報が記憶される。「利益」の項目には、たとえば、情報処理システム1が提供する電子決済サービスを利用した際に決済金額に対してキャッシュバックされたデジタルマネーの残高を示す情報が記憶される。 In addition, information indicating the balance of digital money charged by the owner of the settlement account is stored in the item "normal" among the items "other than salary". As an example, the “normal” item stores information indicating the balance of digital money deposited from the credit card or bank account linked to the payment account. The "profit" item stores, for example, information indicating the balance of digital money cashed back for the payment amount when the electronic payment service provided by the information processing system 1 is used.

(販促情報記憶部123について)
販促情報記憶部123は、電子決済サービスの利用に応じて所定の利益を利用者に付与する販促(キャンペーン)に関する販促情報を記憶する。図11は、本実施形態に係る販促情報の一例を示す図である。なお、図11は、本実施形態に係る販促情報の概要を示すものであり、図11に示す例とは異なる形態で構成されていてもよい。
(Regarding the sales promotion information storage unit 123)
The sales promotion information storage unit 123 stores sales promotion information related to sales promotion (campaign) that provides a user with a predetermined profit in accordance with the use of the electronic payment service. FIG. 11 is a diagram showing an example of sales promotion information according to this embodiment. Note that FIG. 11 shows an overview of the sales promotion information according to this embodiment, and may be configured in a form different from the example shown in FIG. 11 .

図11に示すように、販促情報記憶部123に記憶される販促情報は、「キャンペーンID」の項目や、「キャンペーン対象」の項目や、「キャンペーン実施期間」の項目や、「特典内容」の項目や、「上限額」の項目や、「適用回数」の項目などの複数の項目を有している。販促情報が有する各項目は相互に対応付けられている。 As shown in FIG. 11, the sales promotion information stored in the sales promotion information storage unit 123 includes items of "campaign ID", items of "campaign target", items of "campaign implementation period", and items of "privilege content". It has a plurality of items such as an item, an item of "maximum amount", an item of "number of times of application", and the like. Each item of the sales promotion information is associated with each other.

「キャンペーンID」の項目には、キャンペーンに関する情報を識別するための識別情報(以下、適宜「キャンペーンID」と記載する。)が記憶される。「キャンペーン対象」の項目には、電子決済サービスを利用した決済のうちキャンペーンの適用対象となる決済を示す情報が記憶される。「キャンペーン実施期間」の項目には、キャンペーンが実施される日付を示す情報が記憶される。 The item of "campaign ID" stores identification information for identifying information about the campaign (hereinafter referred to as "campaign ID" as appropriate). The "campaign target" item stores information indicating the payment to which the campaign is applied among the payments using the electronic payment service. Information indicating the date on which the campaign is implemented is stored in the item "campaign implementation period".

「特典内容」の項目には、キャンペーン対象となる決済を行った場合に提供される特典の内容を示す情報が記憶される。「上限額」の項目には、キャンペーン対象となった場合に利用者が獲得可能な利益の上限額を示す情報が記憶される。「適用回数」の項目には、キャンペーン期間中にキャンペーン対象となる決済を行った利用者に対して、特典の内容が適用される回数の条件を示す情報が記憶される。 Information indicating the details of the privilege provided when the payment for the campaign is made is stored in the "privilege details" item. Information indicating the maximum amount of profit that the user can obtain when participating in the campaign is stored in the "maximum amount" item. The "number of times of application" field stores information indicating the number of times the content of the privilege is applied to users who have made payments for the campaign during the campaign period.

たとえば、図11に示す例では、キャンペーンID:「CAM#1」で識別されるキャンペーンが、「給与残高からの決済」をキャンペーン対象として、「2021年3月1日から2021年3月14」まで実施され、「決済金額の20%をキャッシュバック」するという特典内容を、「10,000ポイント」を上限額とし、適用回数を「無制限」という条件で提供することが示されている。 For example, in the example shown in FIG. 11, the campaign identified by the campaign ID: "CAM#1" targets "settlement from salary balance" as the campaign target "from March 1, 2021 to March 14, 2021." It is indicated that the privilege content of “cash back 20% of the settlement amount” will be provided with the upper limit of “10,000 points” and the number of times of application as “unlimited”.

(制御部130について)
制御部130は、決済サーバ100の制御や演算を実行するコントローラ(controller)である。制御部130の各部は、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、決済サーバ100内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部130は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。
(Regarding the control unit 130)
The control unit 130 is a controller that controls the payment server 100 and executes calculations. Each part of the control unit 130 executes various programs stored in a storage device inside the payment server 100 using a RAM as a work area, for example, by a CPU (Central Processing Unit) or an MPU (Micro Processing Unit). Realized. Also, the control unit 130 is implemented by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

図8に示すように、制御部130は、決定部131と、提供部132と、実行部133とを有する。制御部130は、図8に示す各部により、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部130の内部構成は、図8に示す各部に限られず、デジタルマネーの総残高のうち少なくとも給与残高を分けて管理するための情報処理の機能や作用を実現または実行する各部を有していてもよい。なお、これらの各部については後述する。 As shown in FIG. 8 , the control unit 130 has a determining unit 131 , a providing unit 132 and an executing unit 133 . The control unit 130 implements or executes the functions and actions of information processing described below by using the respective units shown in FIG. 8 . Note that the internal configuration of the control unit 130 is not limited to the units shown in FIG. You may have Each of these units will be described later.

(決定部131について)
決定部131は、電子決済サービスの利用者に紐づく費用請求情報に含まれる支払期日と、電子決済サービスの利用に応じて所定の利益を利用者に付与する販促の実施期間とに基づいて、利用者が所定の利益を獲得可能な決済計画を決定する。図12は、本実施形態に係る費用請求情報の一例を示す図である。
(About decision unit 131)
The determining unit 131, based on the payment date included in the billing information linked to the user of the electronic payment service, and the implementation period of the sales promotion that gives the user a predetermined profit according to the use of the electronic payment service, Determine a payment plan that allows the user to obtain a predetermined profit. FIG. 12 is a diagram showing an example of billing information according to this embodiment.

図12に示すように、費用請求情報は、「請求元ID」や、「請求先ID」や、「請求金額」や、「支払期日」や、「入金先情報」などの情報を含む。「請求元ID」は、費用請求情報を送信した請求元を識別するための識別情報であり、たとえば、事業者サーバ700を運営・管理する事業者の識別情報に該当する。「請求先ID」は、事業者が提供する商品またはサービスを利用した利用者の識別情報であり、例えば、電子決済サービスの利用者に付与される利用者IDが用いられる。また、「請求金額」は、事業者が提供した商品またはサービスの対価として利用者が支払うべき金額を示す情報である。「支払期日」は、請求金額の支払期限を示す情報である。「入金先情報」は、請求金額の支払い先を識別するための識別情報であり、たとえば、口座IDが用いられる。 As shown in FIG. 12, the expense billing information includes information such as "billing party ID", "billing party ID", "billing amount", "payment date", and "payment party information". The “billing party ID” is identification information for identifying the billing party that has sent the billing information, and corresponds to, for example, the identification information of the business operator who operates and manages the business server 700 . "Billing party ID" is identification information of a user who uses a product or service provided by a business operator, and for example, a user ID given to a user of an electronic payment service is used. Also, the "billing amount" is information indicating the amount to be paid by the user as consideration for the product or service provided by the business operator. The “due date for payment” is information indicating the due date for payment of the billed amount. The "payment destination information" is identification information for identifying the payment destination of the billed amount, and for example, an account ID is used.

たとえば、決定部131は、費用請求情報に含まれる支払期日から、利用者U1に適用可能なキャンペーン情報があるかを確認する。ここでのキャンペーンは、電子決済サービスを利用して給与残高から請求金額の決済を行った場合に、決済した金額に応じて所定の利益を付与する販促に該当する。例えば、上述した図3の事例1に示すように、利用者U1に紐づく費用請求情報に含まれている支払期日である「3月25日」に対して、利用者U1に提供可能なキャンペーン情報として、「3月20日」が最終日となる開催中のキャンペーン期間があったとする。この場合、決定部131は、キャンペーン最終日までの決済で利用者U1に対して所定の利益を付与できるので、キャンペーンの最終日である月20日までの決済計画を決定する。 For example, the determining unit 131 checks whether there is any campaign information applicable to the user U1 from the payment due date included in the billing information. The campaign here corresponds to a sales promotion in which a predetermined profit is given according to the settled amount when the billed amount is settled from the salary balance using the electronic payment service. For example, as shown in Case 1 of FIG. 3 described above, a campaign that can be offered to user U1 for the payment date "March 25" included in the billing information linked to user U1 As information, it is assumed that there is an ongoing campaign period with "March 20" as the last day. In this case, the determining unit 131 determines a settlement plan until the 20th of the month, which is the last day of the campaign, since a predetermined profit can be given to the user U1 by settlement by the last day of the campaign.

また、たとえば、決定部131は、上述した図3の事例2に示すように、利用者U1に紐づく費用請求情報に含まれている支払期日である「3月25日」に対して、利用者U1に提供可能なキャンペーン情報として、「3月15日」が開始日となる開催予定のキャンペーンがあったとする。この場合、決定部131は、キャンペーンの開始日以降の決済で利用者U1に対して所定の利益を付与できるので、キャンペーンの開始日である3月15日以降の決済計画を決定する。 Further, for example, the determination unit 131 determines that the payment due date “March 25” included in the charge billing information linked to the user U1 as shown in case 2 of FIG. Assume that there is a campaign scheduled to start on "March 15" as campaign information that can be provided to person U1. In this case, the determination unit 131 determines a settlement plan after March 15, which is the start date of the campaign, since a predetermined profit can be given to the user U1 for settlement after the start date of the campaign.

また、決定部131は、販促(キャンペーン)の実施期間において利用者が獲得可能な所定の利益の上限額をさらに加味して、決済計画を決定できる。具体的には、決定部131は、販促(キャンペーン)の第1の実施期間においてユーザが獲得済みの所定の利益が上限額に到達している場合、第1の実施期間に続く販促の第2の実施期間に費用請求情報に対応する決済を回す決済計画を決定できる。たとえば、決定部131は、利用者U1に紐づく費用請求情報に含まれている支払期日である「3月25日」に対して、利用者U1に提供可能なキャンペーン情報として、「3月15日」が最終日となる開催中の第1キャンペーンと、「3月20日」から開始される予定の第2キャンペーンがあったとする。また、第1キャンペーンの実施期間における利用者U1の特典獲得状況が上限額(たとえば、10,000ポイント)に到達しているものとする。この場合、決定部131は、第2キャンペーンの開始日以降の決済で利用者U1に対して所定の利益を付与できるので、第2キャンペーンの開始日である3月20から支払期日である3月25日までの決済計画を決定する。 In addition, the determination unit 131 can determine the payment plan by further considering the upper limit of the predetermined profit that the user can obtain during the implementation period of the sales promotion (campaign). Specifically, if the predetermined profit that the user has already acquired during the first implementation period of the sales promotion (campaign) reaches the upper limit amount, the determining unit 131 determines that the second A payment plan can be determined that routes payments corresponding to the billing information during the implementation period. For example, the determination unit 131 selects “March 15” as campaign information that can be provided to user U1 for “March 25”, which is the payment date included in the expense billing information linked to user U1. Assume that there is a first campaign that is being held with the final date of "Sunday" and a second campaign that is scheduled to start on "March 20". It is also assumed that the privilege acquisition status of user U1 has reached the maximum amount (for example, 10,000 points) during the implementation period of the first campaign. In this case, the determining unit 131 can grant a predetermined profit to the user U1 for payments after the start date of the second campaign. Decide on a settlement plan by the 25th.

(提供部132について)
提供部132は、決定部131により決定された決済計画に関する情報を利用者に提供する。たとえば、提供部132は、利用者端末200が備えるディスプレイ210にプッシュ通知の画像NTC40(図4参照)や、画像NTC50(図5参照)や、画像NTC60(図5参照)を表示させる。プッシュ通知の画像NTC40,50,60は、費用請求情報に対応する決済を行うかどうかを利用者U1に問い合わせるための問合せ通知に対応するメッセージ41,51,61や、決済計画に関する情報を示すメッセージ42,52,62などを含んでいる。なお、提供部132は、例えば、プッシュ通知に記載するメッセージの内容を示すテキスト情報とともに、利用者端末200にインストールされている決済アプリを識別するためのデバイストークンを指定し、プッシュ通知ネットワークのサーバを呼び出すことにより実現される。
(Regarding the providing unit 132)
The providing unit 132 provides the user with information on the settlement plan determined by the determining unit 131 . For example, the providing unit 132 causes the display 210 of the user terminal 200 to display the push notification image NTC40 (see FIG. 4), the image NTC50 (see FIG. 5), and the image NTC60 (see FIG. 5). The push notification images NTC 40, 50, 60 are messages 41, 51, 61 corresponding to inquiry notifications for inquiring of the user U1 whether or not to make a payment corresponding to the billing information, and messages indicating information on payment plans. 42, 52, 62, etc. Note that the providing unit 132 specifies, for example, text information indicating the content of the message to be described in the push notification and a device token for identifying the payment application installed in the user terminal 200, and sends the information to the server of the push notification network. This is achieved by calling

また、提供部132は、決済計画に関する情報の代わりに、支払期日よりも前に開催が予定されている販促(キャンペーン)に関する情報を利用者に提供してもよい(図7参照)。たとえば、提供部132は、利用者端末200が備えるディスプレイ210にプッシュ通知の画像NTC70(図7参照)を表示させる。プッシュ通知の画像NTC70は、費用請求情報に対応する決済を行うかどうかを利用者U1に問い合わせるための問合せ通知に対応するメッセージ71や、キャンペーンに関する情報を示すメッセージ72などを含んでいる。ディスプレイ210に表示されるプッシュ通知の画像NTC70におけるメッセージ72には、決済計画に関する情報の代わりに、たとえば、新しいキャンペーンが始まる旨、及びキャンペーンの内容が記載されている。 Further, the providing unit 132 may provide the user with information on a sales promotion (campaign) scheduled to be held before the payment due date instead of the information on the payment plan (see FIG. 7). For example, the providing unit 132 causes the display 210 of the user terminal 200 to display a push notification image NTC70 (see FIG. 7). The push notification image NTC 70 includes a message 71 corresponding to an inquiry notification for inquiring of the user U1 whether or not to make a payment corresponding to the billing information, a message 72 indicating information about campaigns, and the like. The message 72 in the image NTC 70 of the push notification displayed on the display 210 states, for example, that a new campaign is starting and what the campaign is, instead of information about the payment plan.

(実行部133について)
実行部133は、提供部132により利用者U1に対して提供された決済計画に対して利用者U1の承認を受け付けた場合、決済計画に従って決済処理を実行する。たとえば、実行部133は、通信部110を通じて、利用者端末200から取得した決済要求が単に決済を希望する要求である場合、そのまま決済処理を実行する。また、実行部133は、通信部110を通じて、利用者端末200から取得した決済要求が決済計画に従って決済処理することを要求する決済要求である場合、つまり、ボタン45(図4参照)やボタン55(図5参照)やボタン65(図6参照)の操作によって送信された決済要求である場合、決済計画に対する利用者U1の承認があったと判断する。そして、実行部133は、決済計画に従って決済処理を実行する。このとき、実行部133は、利用者U1に紐づく決済口座の残高において、費用請求情報に基づく請求金額に相当する額のデジタルマネーをロックする。
(Regarding execution unit 133)
When accepting user U1's approval of the payment plan provided to user U1 by provision unit 132, execution unit 133 executes payment processing according to the payment plan. For example, when the payment request acquired from the user terminal 200 through the communication unit 110 is simply a request for payment, the execution unit 133 executes payment processing as it is. Further, when the payment request acquired from the user terminal 200 through the communication unit 110 is a payment request requesting payment processing according to the payment plan, the execution unit 133 executes the button 45 (see FIG. 4) or the button 55 If the settlement request is sent by operating the button 65 (see FIG. 5) or the button 65 (see FIG. 6), it is determined that the settlement plan has been approved by the user U1. Then, the execution unit 133 executes settlement processing according to the settlement plan. At this time, the execution unit 133 locks the amount of digital money corresponding to the amount billed based on the expense billing information in the balance of the settlement account linked to user U1.

また、制御部130は、デジタルマネーの総残高のうち少なくとも給与残高を分けて管理するための情報処理の機能や作用を実現または実行する各部として、受付部と、入金処理部と、出金処理部と、表示制御部とをさらに有してもよい。なお、以下に説明する受付部や、入金処理部や、出金処理部や、表示制御部にそれぞれに対応する処理機能は、決済サーバ100と連携する他のサーバ装置により実現されてもよい。 In addition, the control unit 130 includes a reception unit, a deposit processing unit, and a payment processing unit as units that realize or execute information processing functions and actions for separately managing at least the salary balance among the total balance of digital money. and a display control unit. Note that the processing functions corresponding to the reception unit, deposit processing unit, payment processing unit, and display control unit, which will be described below, may be implemented by another server device that cooperates with the settlement server 100 .

受付部(入金受付部の一例)は、デジタルマネーの入金要求を受け付ける。また、受付部は、デジタルマネーのATM500への出金要求を受け付ける。また、受付部は、電子商取引サービスでの取引対象に対する決済に関する決済情報を受け付けてもよい。たとえば、受付部は、利用者を識別する利用者IDと、取引対象を提供する提供者を識別する提供者IDと、取引対象の価格(決済金額)とを示す決済情報を利用者端末200から受け付ける。 A reception unit (an example of a deposit reception unit) receives a deposit request for digital money. The reception unit also receives a request for withdrawal of digital money to the ATM 500 . In addition, the reception unit may receive payment information regarding payment for a transaction target in an electronic commerce service. For example, the reception unit transmits payment information indicating a user ID that identifies the user, a provider ID that identifies the provider who provides the transaction object, and the price (settlement amount) of the transaction object from the user terminal 200. accept.

また、受付部は、店舗に設置された店舗端末600から決済情報を受け付けてもよい。たとえば、受付部は、店舗端末600が読み取った利用者IDであって、利用者端末200に表示された利用者IDと、決済金額と、店舗を識別する情報とを示す決済情報を受け付ける。 Also, the reception unit may receive payment information from the store terminal 600 installed in the store. For example, the reception unit receives payment information indicating the user ID read by the shop terminal 600 and displayed on the user terminal 200, the payment amount, and information identifying the shop.

また、受付部は、利用者端末200からデジタルマネーの総残高の確認要求を受け付けてもよい。この場合、確認要求には、少なくとも利用者IDが含まれていればよい。 The reception unit may also receive a request for confirmation of the total balance of digital money from the user terminal 200 . In this case, the confirmation request should include at least the user ID.

入金処理部は、受付部によって受け付けられた入金要求に基づいて口座情報記憶部122に対する入金処理を行う。具体的には、入金処理部は、入金要求に含まれる支払元IDに紐付けられた決済口座から、入金要求に含まれる支払先IDに紐付けられた決済口座に対し、入金要求に含まれる入金額に相当するデジタルマネーの資金移動を行う。すなわち、入金処理部は、支払元IDに紐付けられた決済口座の総残高から入金額を減算するとともに、支払先IDに紐付けられた決済口座の総残高に入金額を加算する。 The deposit processing unit performs deposit processing for the account information storage unit 122 based on the deposit request received by the reception unit. Specifically, the deposit processing unit transfers from the settlement account linked with the payment source ID included in the deposit request to the settlement account linked with the payee ID included in the deposit request. Transfer digital money equivalent to the deposit amount. That is, the deposit processing unit subtracts the deposit amount from the total balance of the settlement account linked to the payment source ID, and adds the deposit amount to the total balance of the settlement account linked to the payee ID.

また、入金処理部は、入金要求に含まれる名目が「給与」である場合、支払先IDに紐付けられた決済口座の総残高のうちの「給与」の項目に対して入金額を加算する。一方、入金処理部は、入金要求に含まれる名目が「給与以外」である場合、支払先IDに紐付けられた決済口座の総残高のうちの「給与以外」の項目に対して入金額を加算する。たとえば、入金処理部は、入金要求に含まれる名目が「通常」である場合、支払先IDに紐付けられた決済口座の総残高のうちの「通常」の項目に対して入金額を加算する。また、入金処理部は、入金要求に含まれる名目が「利益」である場合、支払先IDに紐付けられた決済口座の総残高のうちの「利益」の項目に対して入金額を加算する。 In addition, when the name included in the payment request is "salary", the payment processing unit adds the payment amount to the "salary" item in the total balance of the settlement account linked to the payment destination ID. . On the other hand, if the name included in the payment request is "other than salary", the payment processing unit sets the payment amount for the item "other than salary" in the total balance of the settlement account linked to the payee ID. to add. For example, if the name included in the deposit request is "normal", the deposit processing unit adds the deposit amount to the "normal" item of the total balance of the settlement account linked to the payee ID. . In addition, when the name included in the payment request is "profit", the payment processing unit adds the payment amount to the "profit" item in the total balance of the settlement account linked to the payee ID. .

出金処理部は、受付部によって受け付けられた出金要求に基づいて口座情報記憶部122に対する出金処理を行う。具体的には、出金処理部は、出金要求に含まれる出金元IDに紐付けられた決済口座から、出金要求に含まれる出金額に相当するデジタルマネーを減算する。そして、出金処理部は、通信部110およびネットワークN-1を介し、出金要求に含まれる銀行IDに紐づく銀行サーバ400に対して出金指示を送信する。出金指示には、出金元IDおよび出金額といった情報が含まれていてもよい。 The withdrawal processing unit performs withdrawal processing for the account information storage unit 122 based on the withdrawal request accepted by the accepting unit. Specifically, the withdrawal processing unit subtracts digital money corresponding to the withdrawal amount included in the withdrawal request from the settlement account linked to the withdrawal source ID included in the withdrawal request. Then, the withdrawal processing unit transmits a withdrawal instruction to the bank server 400 associated with the bank ID included in the withdrawal request via the communication unit 110 and the network N-1. The withdrawal instruction may include information such as the withdrawal source ID and the withdrawal amount.

また、出金処理部は、出金要求に含まれる出金先が「ATM」である場合、出金元IDに紐付けられた決済口座の総残高のうちの「給与」の項目から出金額を減算する。一方、出金処理部は、出金要求に含まれる出金先が「ATM」以外である場合、たとえば、出金先が「銀行口座」である場合、出金元IDに紐付けられた決済口座の「給与」の項目および「通常」の項目のうち、利用者によって選択された項目から出金額を減算してもよい。出金元とする残高項目(ここでは、「給与」の項目および「通常」の項目)の選択は、ATM500への操作によって行われても良い。また、利用者によって予め設定されていてもよい。 In addition, when the withdrawal destination included in the withdrawal request is "ATM", the withdrawal processing unit extracts the withdrawal amount from the "Salary" item in the total balance of the settlement account linked to the withdrawal source ID. Subtract On the other hand, if the withdrawal destination included in the withdrawal request is other than "ATM", for example, if the withdrawal destination is a "bank account", the withdrawal processing unit The withdrawal amount may be subtracted from the item selected by the user from among the "salary" item and the "normal" item of the account. The selection of the balance item to be the withdrawal source (here, the “salary” item and the “normal” item) may be performed by operating the ATM 500 . Alternatively, it may be set in advance by the user.

表示制御部は、情報処理システム1が提供する電子決済サービスに関するコンテンツを利用者が利用する利用者端末200に表示させる。たとえば、表示制御部は、受付部によって利用者端末200から総残高の確認要求が受け付けられた場合に、確認要求に含まれる利用者IDによって識別される利用者の利用者端末200に対し、その利用者が所有する決済口座の総残高を示す残高情報を送信する。このとき、表示制御部は、たとえば、利用者IDに紐付けられた決済口座から「総残高」の項目、「給与」の項目および「給与以外」の項目の各情報を取得し、取得した各情報を、利用者端末200に予めインストールされている決済アプリを通じて、利用者端末200に表示させる。 The display control unit causes the user terminal 200 used by the user to display content related to the electronic payment service provided by the information processing system 1 . For example, when the reception unit receives a request for confirmation of the total balance from the user terminal 200, the display control unit instructs the user terminal 200 of the user identified by the user ID included in the confirmation request. Send balance information indicating the total balance of the settlement account owned by the user. At this time, the display control unit, for example, acquires each information of the item "total balance", the item "salary", and the item "other than salary" from the settlement account linked to the user ID, and Information is displayed on the user terminal 200 through a settlement application pre-installed on the user terminal 200.例文帳に追加

〔4.処理手順〕
以下、図13を用いて、本実施形態に係る決済サーバ100の処理手順について説明する。図13は、本実施形態に係る決済サーバの処理手順の一例を示すフローチャートである。なお、以下に示す処理手順は、決済サーバ100の制御部130によって繰り返し実行される。
[4. Processing procedure]
A processing procedure of the settlement server 100 according to this embodiment will be described below with reference to FIG. 13 . FIG. 13 is a flow chart showing an example of the processing procedure of the settlement server according to this embodiment. Note that the processing procedure described below is repeatedly executed by the control unit 130 of the settlement server 100 .

図13に示すように、決定部131は、費用請求情報を受信すると(ステップS101)、費用請求情報に紐づく利用者に対して適用可能なキャンペーンがあるかどうかを判定する(ステップS102)。 As shown in FIG. 13, upon receiving the billing information (step S101), the determining unit 131 determines whether there is a campaign applicable to the user associated with the billing information (step S102).

決定部131は、費用請求情報に紐づく利用者に対して適用可能なキャンペーンがあると判定した場合(ステップS102;Yes)、電子決済サービスの利用に応じて所定の利益を利用者が獲得可能となる決済計画を決定する(ステップS103)。 If the determination unit 131 determines that there is a campaign applicable to the user associated with the charge billing information (step S102; Yes), the user can obtain a predetermined profit according to the use of the electronic payment service. (step S103).

提供部132は、費用請求情報に対応する決済を行うかどうかを利用者U1に問い合わせるための問合せ通知とともに、決定部131により決定された決済計画に関する情報を利用者に提供して(ステップS104)、図13に示す処理手順を終了する。 The providing unit 132 provides the user with information on the payment plan determined by the determining unit 131 together with an inquiry notification for inquiring of the user U1 whether or not to make a payment corresponding to the expense billing information (step S104). , terminates the procedure shown in FIG.

一方、決定部131により、費用請求情報に紐づく利用者に対して適用可能なキャンペーンがないと判定された場合(ステップS102;Yes)、提供部132は、費用請求情報に対応する決済を行うかどうかを利用者U1に問い合わせるための問合せ通知を利用者に提供して(ステップS105)、図13に示す処理手順を終了する。 On the other hand, when the determination unit 131 determines that there is no applicable campaign for the user linked to the cost billing information (step S102; Yes), the providing unit 132 performs settlement corresponding to the cost billing information. The user is provided with an inquiry notification for asking the user U1 whether or not (step S105), and the processing procedure shown in FIG. 13 ends.

〔5.変形例〕
上述してきた本実施形態は、本実施形態に係る情報処理の一例を示したものであり、種々の変更及び応用が可能である。例えば、決済サーバ100は、費用請求情報を受信した場合、支払期日となったタイミングで、費用請求情報に対応する決済を行うかどうかの問合せ通知を利用者に提供してもよい。
[5. Modification]
The embodiment described above is an example of information processing according to the embodiment, and various modifications and applications are possible. For example, when the payment server 100 receives the billing information, the payment server 100 may provide the user with an inquiry notification as to whether or not to make the payment corresponding to the billing information at the timing of the payment due date.

また、上述した本実施形態では、決済サーバ100が、費用請求情報の受信を契機として決済計画を決定し、費用請求情報に対応する決済を行うかどうかの問合せ通知とともに、決済計画に関する情報を利用者に提供する例を説明した。この例には特に限定される必要はなく、決済サーバ100は、利用者による決済指示の受付を契機として決済計画を決定し、決済計画に関する情報を利用者に提供してもよい。 In addition, in the above-described embodiment, the settlement server 100 determines a settlement plan upon receipt of the charge billing information, and uses information on the settlement plan together with an inquiry notification as to whether or not to make a settlement corresponding to the charge billing information. I explained an example that I would provide to The payment server 100 may determine a payment plan upon receipt of a payment instruction from the user, and may provide information on the payment plan to the user.

また、決済サーバ100は、電子決済サービスの利用状況に応じて利用者に適用される特典(以下、「利用状況特典」と記載する。)が存在する場合、利用者の利用状況を加味して決済計画を決定してもよい。例えば、利用状況特典として、利用者の前月の決済額に所定の比率を乗じて、利用者に付与する利益の額を決定し、決定した利益の額を利用者に付与する特典が設定されている場合を例示する。この場合、決済サーバ100は、今月中の決済により利用者の決済額に乗算される比率が上がる場合、費用請求に含まれる支払期日を超過しないことを条件に、今月中の決済を利用者に提案するような決済計画を決定し、利用者に提案する。 In addition, if there is a privilege applied to the user according to the usage status of the electronic payment service (hereinafter referred to as "usage status privilege"), the payment server 100 takes into consideration the usage status of the user. Settlement plans may be determined. For example, as a usage privilege, a privilege is set in which the amount of profit to be given to the user is determined by multiplying the payment amount of the user in the previous month by a predetermined ratio, and the determined profit amount is given to the user. example. In this case, if the payment within the current month increases the multiplication ratio of the user's payment amount, the payment server 100 will notify the user of the payment within the current month on the condition that the due date for payment included in the expense claim is not exceeded. Decide on a proposed payment plan and propose it to the user.

また、決済サーバ100は、利用者に適用可能なキャンペーン情報の特典(以下、「キャンペーン特典」と記載する。)と、上述した利用状況特典の双方を加味して、決済計画を決定してもよい。例えば、決済サーバ100は、費用請求情報を受信した場合、キャンペーン特典及び利用状況特典の2つの特典を利用者に獲得させることが可能かどうかを判定する。決済サーバ100は、2つの特典を利用者に獲得させることができると判定した場合、費用請求に含まれる支払期日を超過しないことを条件に、最適な決済計画を決定し、利用者に提案する。例えば、決済サーバ100は、キャンペーン特典を利用者に獲得させることができ、かつ利用状況特典の利益の額を大きくできるような決済スケジュールを特定し、利用者に提供することが考えられる。 In addition, the settlement server 100 may determine a settlement plan in consideration of both the benefits of campaign information applicable to the user (hereinafter referred to as "campaign benefits") and the usage status benefits described above. good. For example, when the payment server 100 receives the billing information, it determines whether or not it is possible for the user to acquire two benefits, a campaign benefit and a usage status benefit. When the settlement server 100 determines that the two benefits can be obtained by the user, the settlement server 100 determines the optimum settlement plan and proposes it to the user on the condition that the due date for payment included in the cost billing is not exceeded. . For example, the payment server 100 may identify and provide the user with a payment schedule that allows the user to obtain campaign benefits and increase the profit amount of the usage status benefits.

また、決済サーバ100は、キャンペーン特典及び利用状況特典のうちのいずれか一方を利用者に獲得させることができると判定した場合、より利用者に付与される利益が大きい方の特典を優先的に選択してもよい。そして、決済サーバ100は、費用請求に含まれる支払期日を超過しないことを条件に、より利益が大きいキャンペーン特典又は利用状況特典のいずれか一方を利用者に獲得させるための最適な決済計画を決定し、利用者に提案する。 In addition, when the settlement server 100 determines that the user can acquire either one of the campaign privilege and the usage status privilege, the settlement server 100 gives priority to the privilege that provides the user with a larger profit. You may choose. Then, the settlement server 100 determines the optimal settlement plan for allowing the user to obtain either the campaign privilege or the usage privilege, which is more profitable, on the condition that the payment due date included in the expense claim is not exceeded. and propose to users.

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

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

HDD1400は、CPU1100によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を記憶する。通信インターフェイス1500は、ネットワークNを介して他の機器からデータを受信してCPU1100へ送り、また、ネットワークNを介してCPU1100が生成したデータを他の機器へ送信する。 The HDD 1400 stores programs executed by the CPU 1100, data used by the programs, and the like. Communication interface 1500 receives data from other devices via network N and sends the data to CPU 1100, and also transmits data generated by CPU 1100 via network N to other devices.

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

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

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

〔7.効果〕
上述してきたように、実施形態に係る決済サーバ100は、決定部131と、提供部132とを有する。決定部131は、電子決済サービスの利用者に紐づく費用請求情報に含まれる支払期日と、電子決済サービスの利用に応じて所定の利益を利用者に付与する販促の実施期間とに基づいて、利用者が所定の利益を獲得可能な決済計画を決定する。提供部132は、決定部131により決定された決済計画に関する情報を利用者に提供する。
[7. effect〕
As described above, the payment server 100 according to the embodiment has the determining unit 131 and the providing unit 132. The determining unit 131, based on the payment date included in the billing information linked to the user of the electronic payment service, and the implementation period of the sales promotion that gives the user a predetermined profit according to the use of the electronic payment service, Determine a payment plan that allows the user to obtain a predetermined profit. The providing unit 132 provides the user with information on the settlement plan determined by the determining unit 131 .

これにより、決済サーバ100は、利用者U1が電子決済サービスを利用して費用請求に対する決済を行う場合に、所定の利益が付与されるような決済計画を提案でき、給与の受け取り手段としてのデジタルマネーの優位性を高めることができる。 As a result, the settlement server 100 can propose a settlement plan in which a predetermined profit is given when the user U1 uses the electronic settlement service to make a settlement for the expense claim. You can increase your money advantage.

また、決済サーバ100は、決済計画に対する利用者の承認を受け付けた場合、決済計画に従って決済処理を実行する実行部133をさらに有する。これにより、決済サーバ100は、利用者の利便性をさらに向上できる。 The payment server 100 further includes an execution unit 133 that executes payment processing according to the payment plan when the user's approval of the payment plan is received. Thereby, the settlement server 100 can further improve convenience for the user.

また、実行部133は、決済計画に対する利用者の承認を受け付けた場合、利用者に紐づく決済口座の残高において費用請求情報に基づく請求金額に相当する額のデジタルマネーをロックする。これにより、決済サーバ100は、決済処理を確実に遂行できる。結果として、決済サーバ100は、利用者に対してキャンペーンに基づく利益を確実に付与できる。 In addition, when the execution unit 133 receives the user's approval of the settlement plan, the execution unit 133 locks the amount of digital money corresponding to the billed amount based on the expense billing information in the balance of the settlement account linked to the user. Accordingly, the payment server 100 can reliably perform the payment processing. As a result, the settlement server 100 can reliably give profits to the user based on the campaign.

また、決定部131は、販促の実施期間において利用者が獲得可能な所定の利益の上限額をさらに加味して、決済計画を決定する。これにより、決済サーバ100は、電子決済サービスの利用を促進しつつ、給与の受け取り手段としてのデジタルマネーの優位性を高めることができる。 In addition, the determination unit 131 further considers the upper limit of the predetermined profit that the user can obtain during the sales promotion period, and determines the payment plan. As a result, the settlement server 100 can increase the advantage of digital money as a means of receiving salaries while promoting the use of electronic settlement services.

また、決定部131は、販促(キャンペーン)の第1の実施期間において利用者が獲得済みの所定の利益が上限額に到達している場合、第1の実施期間に続く販促の第2の実施期間に費用請求情報に対応する決済を回す決済計画を決定する。これにより、決済サーバ100は、電子決済サービスの継続的な利用を促しつつ、給与の受け取り手段としてのデジタルマネーの優位性を高めることができる。 In addition, if the predetermined profit already acquired by the user has reached the upper limit during the first implementation period of the sales promotion (campaign), the determining unit 131 performs the second implementation of the sales promotion following the first implementation period. Determining a payment plan that routes payments corresponding to cost billing information to periods. As a result, the settlement server 100 can enhance the superiority of digital money as a means of receiving salaries while promoting continued use of the electronic settlement service.

また、提供部132は、決済計画に関する情報の代わりに、支払期日よりも前に開催が予定されている販促に関する情報を利用者に提供する。これにより、決済サーバ100は、電子決済サービスを利用した決済への動機づけを利用者に与えることができる。 In addition, the providing unit 132 provides the user with information on a sales promotion scheduled to be held before the due date instead of the information on the settlement plan. As a result, the payment server 100 can motivate the user to make payments using the electronic payment service.

また、決定部131は、電子決済サービスの利用状況に応じて利用者に付与される所定の利益であって、利用状況に応じて増減する利益額を加味して、決済計画を決定する。これにより、決済サーバ100は、電子決済サービスの利用を促進しつつ、給与の受け取り手段としてのデジタルマネーの優位性を高めることができる。 Further, the determining unit 131 determines a settlement plan by taking into account a predetermined profit given to the user according to the usage status of the electronic settlement service, which is a profit amount that increases or decreases according to the usage status. As a result, the settlement server 100 can increase the advantage of digital money as a means of receiving salaries while promoting the use of electronic settlement services.

また、提供部132は、費用請求情報の受付に応じて、費用請求情報に対応する決済を行うかどうかをユーザに問い合わせる問合せ通知とともに、決済計画に関する情報を利用者に提供する。これにより、決済サーバ100は、電子決済サービスを利用した決済を行う上で最適な方法を利用者に認識させることができる。 Further, in response to the receipt of the charge billing information, the providing unit 132 provides the user with an inquiry notification asking the user whether or not to make a payment corresponding to the charge billing information, as well as information on the settlement plan. Thereby, the settlement server 100 can make the user recognize the optimum method for settlement using the electronic settlement service.

また、決済サーバ100は、入金受付部と、入金処理部とをさらに有してもよい。入金受付部は、デジタルマネーの入金を受ける利用者の識別情報および入金の名目を含む入金要求を受け付ける。入金処理部は、入金受付部によって受け付けられた入金要求に含まれる名目が給与である場合に、入金要求に含まれる識別情報に紐付けられた総残高のうち給与残高に対する入金処理を行い、入金受付部によって受け付けられた入金要求に含まれる名目が給与以外の名目である場合には、入金要求に含まれる識別情報に紐付けられた総残高のうち給与以外残高に対する入金処理を行う。これにより、電子決済サービスにおいて給与を含む残高を適切に管理できる。 Moreover, the settlement server 100 may further include a deposit acceptance unit and a deposit processing unit. The deposit acceptance unit accepts a deposit request including the identification information of the user who receives the deposit of digital money and the name of the deposit. When the name included in the deposit request received by the deposit receiving unit is salary, the deposit processing unit performs deposit processing for the salary balance out of the total balance linked to the identification information included in the deposit request. When the name included in the deposit request accepted by the reception unit is a name other than salary, deposit processing is performed for the balance other than salary among the total balance linked to the identification information included in the deposit request. As a result, balances including salaries can be appropriately managed in the electronic payment service.

また、決済サーバ100は、出金受付部と、出金処理部とをさらに有してもよい。出金受付部は、識別情報を含むATMへの出金要求を受け付ける。出金処理部は、出金受付部によって出金要求が受け付けられた場合に、出金要求に含まれる識別情報に紐付けられた総残高のうち給与残高からの出金処理を行う。これにより、決済サーバ100は、利用者がデジタルマネーで受け取った給与を現金化する際に、銀行口座を経由することなく(すなわち、デジタルマネーを一旦銀行口座に移動させることなく)、直接ATMから引き出すことを可能とする。 In addition, the settlement server 100 may further include a payment acceptance unit and a payment processing unit. The withdrawal acceptance unit accepts a withdrawal request to an ATM containing identification information. The withdrawal processing unit, when the withdrawal request is accepted by the withdrawal request, performs withdrawal processing from the salary balance out of the total balance linked to the identification information included in the withdrawal request. As a result, the payment server 100 can be used directly from an ATM without going through a bank account (i.e., without first transferring the digital money to a bank account) when the user cashes the salary received in digital money. allow it to be pulled out.

また、決済サーバ100は、総残高を、給与残高と給与以外残高とに分けて利用者が利用する端末装置に表示させる表示制御部をさらに有してもよい。これにより、決済サーバ100は、利用者に対して、自身の決済口座に入金された給与の残高を容易に確認させることができる。また、決済サーバ100は、利用者に対して、自身が所有するデジタルマネーの総残高のうち、ATMで現金化することができるデジタルマネーの残高を容易に把握させることができる。 The settlement server 100 may further include a display control unit that separates the total balance into the salary balance and the non-salary balance and displays it on the terminal device used by the user. Thereby, the settlement server 100 allows the user to easily check the balance of the salary deposited in his/her own settlement account. In addition, the settlement server 100 allows the user to easily grasp the balance of digital money that can be cashed at an ATM, out of the total balance of digital money owned by the user.

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

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

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

また、本願の実施形態に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本願の実施形態は、上記の効果とともに、または上記の効果に代えて、実施形態の記載から当業者にとって明らかな他の効果を奏しうる。 Also, the effects described in the embodiments of the present application are merely descriptive or exemplary, and are not limiting. In other words, the embodiments of the present application can have other effects that are obvious to those skilled in the art from the description of the embodiments in addition to or instead of the above effects.

100 決済サーバ
110 通信部
120 記憶部
121 利用者情報記憶部
122 口座情報記憶部
123 販促情報記憶部
130 制御部
131 決定部
132 提供部
200 利用者端末
300 支払元サーバ
400 銀行サーバ
500 ATM
600 店舗端末
700 事業者サーバ
1000 コンピュータ
1100 CPU
1200 ROM
1300 RAM
1400 HDD
1500 通信インターフェイス(I/F)
1600 入出力インターフェイス(I/F)
1700 メディアインターフェイス(I/F)
100 settlement server 110 communication unit 120 storage unit 121 user information storage unit 122 account information storage unit 123 sales promotion information storage unit 130 control unit 131 determination unit 132 provision unit 200 user terminal 300 payment source server 400 bank server 500 ATM
600 store terminal 700 provider server 1000 computer 1100 CPU
1200 ROMs
1300 RAM
1400 HDDs
1500 Communication interface (I/F)
1600 input/output interface (I/F)
1700 media interface (I/F)

Claims (13)

電子決済サービスの利用者に紐づく費用請求情報に含まれる支払期日と、前記電子決済サービスの利用に応じて所定の利益を前記利用者に付与する販促の実施期間とに基づいて、前記利用者が前記所定の利益を獲得可能な決済計画を決定する決定部と、
前記決定部により決定された前記決済計画に関する情報を前記利用者に提供する提供部と
を有することを特徴とする情報処理装置。
Based on the payment date included in the charge billing information linked to the user of the electronic payment service and the implementation period of the sales promotion that gives the user a predetermined profit according to the use of the electronic payment service, the user a decision unit that decides a settlement plan that can obtain the predetermined profit;
and a providing unit that provides the user with information on the payment plan determined by the determining unit.
前記決済計画に対する前記利用者の承認を受け付けた場合、前記決済計画に従って決済処理を実行する実行部
をさらに有することを特徴とする請求項1に記載の情報処理装置。
2. The information processing apparatus according to claim 1, further comprising an execution unit that executes settlement processing according to said settlement plan when said user's approval for said settlement plan is received.
前記実行部は、前記決済計画に対する前記利用者の承認を受け付けた場合、利用者に紐づく決済口座の残高において前記費用請求情報に基づく請求金額に相当する額のデジタルマネーをロックする
ことを特徴とする請求項2に記載の情報処理装置。
The execution unit locks an amount of digital money equivalent to the amount billed based on the expense billing information in the balance of the settlement account linked to the user when the user's approval for the settlement plan is received. The information processing apparatus according to claim 2, wherein:
前記決定部は、
前記販促の実施期間において前記利用者が獲得可能な前記所定の利益の上限額をさらに加味して、前記決済計画を決定する
ことを特徴とする請求項1~3のいずれか1つに記載の情報処理装置。
The decision unit
4. The payment plan according to any one of claims 1 to 3, wherein the payment plan is determined by further considering the predetermined upper limit of profit that the user can obtain during the sales promotion period. Information processing equipment.
前記決定部は、
前記販促の第1の実施期間において前記利用者が獲得済みの前記所定の利益が上限額に到達している場合、前記第1の実施期間に続く前記販促の第2の実施期間に前記費用請求情報に対応する決済を回す前記決済計画を決定する
ことを特徴とする請求項4に記載の情報処理装置。
The decision unit
If the predetermined profit already earned by the user reaches the upper limit during the first period of the sales promotion, the fee is charged in the second period of the sales promotion following the first period of the sales promotion. 5. The information processing apparatus according to claim 4, wherein the settlement plan for turning the settlement corresponding to the information is determined.
前記提供部は、
前記決済計画に関する情報の代わりに、前記支払期日よりも前に開催が予定されている前記販促に関する情報を前記利用者に提供する
ことを特徴とする請求項1に記載の情報処理装置。
The providing unit
2. The information processing apparatus according to claim 1, wherein the user is provided with information on the sales promotion scheduled to be held before the due date of payment instead of the information on the settlement plan.
前記決定部は、
前記電子決済サービスの利用状況に応じて前記利用者に付与される所定の利益であって、前記利用状況に応じて増減する利益額を加味して、前記決済計画を決定する
ことを特徴とする請求項1~5のいずれか1つに記載の情報処理装置。
The decision unit
The payment plan is determined by taking into account a predetermined profit given to the user according to the usage status of the electronic payment service, and the amount of profit that increases or decreases according to the usage status. The information processing apparatus according to any one of claims 1 to 5.
前記提供部は、
前記費用請求情報の受付に応じて、前記費用請求情報に対応する決済を行うかどうかを前記利用者に問い合わせる問合せ通知とともに、前記決済計画に関する情報を前記利用者に提供する
ことを特徴とする請求項1~5のいずれか1つに記載の情報処理装置。
The providing unit
In response to receipt of the billing information, information on the payment plan is provided to the user together with an inquiry notification asking the user whether or not to make a payment corresponding to the billing information. Item 6. The information processing apparatus according to any one of items 1 to 5.
デジタルマネーの入金を受ける利用者の識別情報および入金の名目を含む入金要求を受け付ける入金受付部と、
前記入金受付部によって受け付けられた前記入金要求に含まれる前記名目が給与である場合に、当該入金要求に含まれる前記識別情報に紐付けられた総残高のうち給与残高に対する入金処理を行い、前記入金受付部によって受け付けられた前記入金要求に含まれる前記名目が給与以外の名目である場合には、当該入金要求に含まれる前記識別情報に紐付けられた総残高のうち給与以外残高に対する入金処理を行う入金処理部と
をさらに有することを特徴とする請求項1~6のいずれか1つに記載の情報処理装置。
a deposit acceptance unit that accepts a deposit request containing the identification information of the user who receives the deposit of digital money and the name of the deposit;
When the name included in the deposit request received by the deposit receiving unit is salary, deposit processing is performed for the salary balance out of the total balance linked to the identification information included in the deposit request, If the name included in the deposit request accepted by the deposit receiving unit is a name other than salary, deposit processing for the balance other than salary out of the total balance linked to the identification information included in the deposit request. 7. The information processing apparatus according to any one of claims 1 to 6, further comprising a deposit processing unit that performs
前記識別情報を含むATM(Automatic Teller Machine)への出金要求を受け付ける出金受付部と、
前記出金受付部によって前記出金要求が受け付けられた場合に、前記出金要求に含まれる前記識別情報に紐付けられた前記総残高のうち前記給与残高からの出金処理を行う出金処理部と
をさらに有することを特徴とする請求項9に記載の情報処理装置。
a withdrawal receiving unit that receives a withdrawal request to an ATM (Automatic Teller Machine) containing the identification information;
Withdrawal processing for withdrawing from the salary balance out of the total balance linked to the identification information included in the withdrawal request when the withdrawal request is received by the withdrawal request. 10. The information processing apparatus according to claim 9, further comprising:
前記総残高を、前記給与残高と前記給与以外残高とに分けて前記利用者が利用する端末装置に表示させる表示制御部
をさらに有することを特徴とする請求項10又は11に記載の情報処理装置。
12. The information processing apparatus according to claim 10, further comprising: a display control unit that separates the total balance into the salary balance and the non-salary balance and displays them on the terminal device used by the user. .
コンピュータが実行する情報処理方法であって、
電子決済サービスの利用者に紐づく費用請求情報に含まれる支払期日と、前記電子決済サービスの利用に応じて所定の利益を前記利用者に付与する販促の実施期間とに基づいて、前記利用者が前記所定の利益を獲得可能な決済計画を決定する決定工程と、
前記決定工程により決定された前記決済計画に関する情報を前記利用者に提供する提供工程と
を含むことを特徴とする情報処理方法。
A computer-executed information processing method comprising:
Based on the payment date included in the charge billing information linked to the user of the electronic payment service and the implementation period of the sales promotion that gives the user a predetermined profit according to the use of the electronic payment service, the user a determination step of determining a settlement plan that can obtain the predetermined profit;
and a provision step of providing the user with information on the payment plan determined by the determination step.
電子決済サービスの利用者に紐づく費用請求情報に含まれる支払期日と、前記電子決済サービスの利用に応じて所定の利益を前記利用者に付与する販促の実施期間とに基づいて、前記利用者が前記所定の利益を獲得可能な決済計画を決定する決定手順と、
前記決定手順により決定された前記決済計画に関する情報を前記利用者に提供する提供手順と
をコンピュータに実行させることを特徴とする情報処理プログラム。
Based on the payment date included in the charge billing information linked to the user of the electronic payment service and the implementation period of the sales promotion that gives the user a predetermined profit according to the use of the electronic payment service, the user a determination procedure for determining a settlement plan that can obtain the predetermined profit;
and a provision procedure for providing the user with information on the settlement plan determined by the determination procedure.
JP2021061943A 2021-03-31 2021-03-31 Information processing equipment, information processing methods and information processing programs Active JP6925553B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021061943A JP6925553B1 (en) 2021-03-31 2021-03-31 Information processing equipment, information processing methods and information processing programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021061943A JP6925553B1 (en) 2021-03-31 2021-03-31 Information processing equipment, information processing methods and information processing programs

Publications (2)

Publication Number Publication Date
JP6925553B1 JP6925553B1 (en) 2021-08-25
JP2022157620A true JP2022157620A (en) 2022-10-14

Family

ID=77364597

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021061943A Active JP6925553B1 (en) 2021-03-31 2021-03-31 Information processing equipment, information processing methods and information processing programs

Country Status (1)

Country Link
JP (1) JP6925553B1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006277670A (en) * 2005-03-30 2006-10-12 Nec Corp Settlement means selection method, settlement means selection system, and computer program
JP2013246608A (en) * 2012-05-25 2013-12-09 Nomura Research Institute Ltd Point application system in electronic settlement
JP2014119807A (en) * 2012-12-13 2014-06-30 Nippon Conlux Co Ltd Electronic money settlement device and electronic settlement system
JP2020141804A (en) * 2019-03-05 2020-09-10 株式会社コーエーテクモゲームス Information processing method, information processor and program
JP2020149514A (en) * 2019-03-14 2020-09-17 Kddi株式会社 Settlement intermediation server for making user select settlement provider server, program and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006277670A (en) * 2005-03-30 2006-10-12 Nec Corp Settlement means selection method, settlement means selection system, and computer program
JP2013246608A (en) * 2012-05-25 2013-12-09 Nomura Research Institute Ltd Point application system in electronic settlement
JP2014119807A (en) * 2012-12-13 2014-06-30 Nippon Conlux Co Ltd Electronic money settlement device and electronic settlement system
JP2020141804A (en) * 2019-03-05 2020-09-10 株式会社コーエーテクモゲームス Information processing method, information processor and program
JP2020149514A (en) * 2019-03-14 2020-09-17 Kddi株式会社 Settlement intermediation server for making user select settlement provider server, program and method

Also Published As

Publication number Publication date
JP6925553B1 (en) 2021-08-25

Similar Documents

Publication Publication Date Title
JP7004861B1 (en) Management equipment, management methods and management programs
JP6921294B1 (en) Notification device, notification method and notification program
WO2010090309A1 (en) System and method for converting points linked with purchases using card transactions into annuities
JP2023060899A (en) Information processing device, information processing method, and information processing program
JP2022058129A (en) Request program, request device, and request method
JP7053924B1 (en) Management equipment, management methods and management programs
JP6996017B1 (en) Management equipment, management methods and management programs
JP2024052380A (en) Information processing device, information processing method, and information processing program
JP6925553B1 (en) Information processing equipment, information processing methods and information processing programs
JP2022158859A (en) Information processing device, information processing method, and information processing program
JP7217309B2 (en) Information processing device, information processing method and information processing program
JP7331158B2 (en) Management device, management method and management program
JP7440699B1 (en) Information processing device, information processing method, and information processing program
JP7370489B1 (en) Information processing system, information processing device, and information processing method
JP6844905B2 (en) Reserve purchase system, reserve purchase method, reserve purchase device, and computer program
JP7414206B1 (en) Information processing system and information processing method
JP7289412B1 (en) Information processing device, information processing method and information processing program
JP7387042B1 (en) Management devices, management methods, and programs
JP7242819B1 (en) Information processing device, information processing method and information processing program
JP7204974B1 (en) Information processing device, information processing method and information processing program
JP7422923B1 (en) Information processing device, information processing method, and information processing program
JP7204973B1 (en) Information processing device, information processing method and information processing program
JP7089624B1 (en) Information processing equipment, information processing methods and information processing programs
JP7331284B1 (en) INFORMATION PROVIDING DEVICE, INFORMATION PROVIDING METHOD AND PROGRAM
JP7331045B2 (en) Information processing device, information processing method and information processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210331

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20210331

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: 20210720

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210803

R150 Certificate of patent or registration of utility model

Ref document number: 6925553

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150