JP2024132329A - Information processing device, information processing method, and information processing program - Google Patents
Information processing device, information processing method, and information processing program Download PDFInfo
- Publication number
- JP2024132329A JP2024132329A JP2023038998A JP2023038998A JP2024132329A JP 2024132329 A JP2024132329 A JP 2024132329A JP 2023038998 A JP2023038998 A JP 2023038998A JP 2023038998 A JP2023038998 A JP 2023038998A JP 2024132329 A JP2024132329 A JP 2024132329A
- Authority
- JP
- Japan
- Prior art keywords
- payer
- history
- payment
- remittance
- additional
- 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.)
- Pending
Links
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
【課題】利用者の支払い方法に柔軟に対応する。【解決手段】本願に係る情報処理装置は、受付部と、提供部と、決定部と、を有する。提供部は、端末装置を介して所定の決済サービスを提供する決済アプリケーションを介して支払者が行った支払いの履歴を提供する。受付部は、支払いの履歴のうち支払者が選択した履歴と、追加支払者の指定とを受け付ける。決定部は、支払者が選択した履歴に基づいて、指定された追加支払者から支払者へ送金させる送金額を決定する。提供部は、追加支払者に対して、支払者に送金させるための送金情報を提供する。【選択図】図1[Problem] To flexibly accommodate a user's payment method. [Solution] The information processing device according to the present application has a reception unit, a provision unit, and a determination unit. The provision unit provides a history of payments made by the payer via a payment application that provides a predetermined payment service via a terminal device. The reception unit receives a history selected by the payer from the payment history and a designation of an additional payer. The determination unit determines a remittance amount to be remitted from the designated additional payer to the payer, based on the history selected by the payer. The provision unit provides the additional payer with remittance information to have the payer remit the remittance. [Selected Figure] Figure 1
Description
本発明は、情報処理装置、情報処理方法及び情報処理プログラムに関する。 The present invention relates to an information processing device, an information processing method, and an information processing program.
従来、利用者の決済及び送金を支援するサービスを提供する技術が知られている。このような技術の一例として、利用者が割り勘払いで料金を支払う場合、店舗内に点在する顧客テーブルのうち決済処理の対象となる顧客テーブルを識別し、当該顧客テーブルの決済額と、当該顧客テーブルに着席している各利用者の夫々の決済額とを決定する技術が知られている。 Conventionally, there are known technologies that provide services to assist users in making payments and transferring money. One example of such a technology is a technology that, when a user pays a bill on an even split basis, identifies a customer table that is the subject of payment processing from among customer tables scattered around a store, and determines the payment amount for that customer table and the individual payment amounts for each user seated at that customer table.
しかしながら、上記の従来技術では、利用者の支払い方法に柔軟に対応できない場合がある。 However, the above conventional technology may not be able to flexibly accommodate users' payment methods.
例えば、飲食店等において複数の利用者が割り勘で料金を支払う場合に、会計時に1人の利用者が全員分の料金を支払い、後日他の利用者から料金を徴収する方法、すなわち立て替えが行われる場合がある。上記の従来技術では、立て替えに対応できない。 For example, when multiple customers split the bill at a restaurant or the like, one customer may pay for everyone at the time of payment and collect the fees from the other customers at a later date, i.e., the customer pays in advance. The above-mentioned conventional technology cannot handle this type of payment in advance.
本願は、上記に鑑みてなされたものであって、利用者の支払い方法に柔軟に対応できる情報処理装置、情報処理方法及び情報処理プログラムを提供することを目的とする。 The present application has been made in consideration of the above, and aims to provide an information processing device, an information processing method, and an information processing program that can flexibly accommodate the user's payment method.
本願に係る情報処理装置は、端末装置を介して所定の決済サービスを提供する決済アプリケーションを介して支払者が行った支払いの履歴を提供する履歴提供部と、前記支払いの履歴のうち支払者が選択した履歴と、追加支払者の指定とを受け付ける受付部と、前記支払者が選択した履歴に基づいて、指定された追加支払者から前記支払者へ送金させる送金額を決定する決定部と、前記追加支払者に対して、前記支払者に送金させるための送金情報を提供する送金情報提供部と、を有することを特徴とする。 The information processing device according to the present application is characterized by having a history providing unit that provides a history of payments made by a payer via a payment application that provides a predetermined payment service via a terminal device, a reception unit that receives a history selected by the payer from the payment history and a designation of an additional payer, a determination unit that determines a remittance amount to be remitted from the designated additional payer to the payer based on the history selected by the payer, and a remittance information providing unit that provides the additional payer with remittance information for allowing the additional payer to remit to the payer.
実施形態の一態様によれば、利用者の支払い方法に柔軟に対応できるという効果を奏する。 According to one aspect of the embodiment, it has the effect of being able to flexibly accommodate the user's payment method.
以下に本願に係る情報処理装置、情報処理方法及び情報処理プログラムを実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報処理装置、情報処理方法及び情報処理プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。 Below, the information processing device, information processing method, and information processing program according to the present application will be described in detail with reference to the drawings. Note that the information processing device, information processing method, and information processing program according to the present application are not limited to these embodiments. In addition, the same components in the following embodiments will be denoted by the same reference numerals, and duplicated descriptions will be omitted.
〔1.実施形態〕
図1を用いて、本実施形態の情報処理装置等により実現される集金処理について説明する。図1は、実施形態に係る集金処理の一例を示す図である。なお、図1では、本実施形態に係る情報処理装置の一例である決済サーバ10によって、実施形態に係る集金処理等が実現されるものとする。
1. Embodiment
A bill collection process implemented by an information processing device of the present embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of the bill collection process according to the embodiment. In Fig. 1, the bill collection process according to the embodiment is implemented by a
図1に示すように、実施形態に係る情報処理システム1は、決済サーバ10と、端末装置20とを含む。決済サーバ10及び端末装置20は、ネットワークN(例えば、図4参照)を介して有線又は無線により相互に通信可能に接続される。ネットワークNは、例えば、インターネット等のWAN(Wide Area Network)である。なお、図1に示した情報処理システム1には、複数台の決済サーバ10及び複数台の端末装置20が含まれていてもよい。
As shown in FIG. 1, the
図1に示す決済サーバ10は、実施形態に係る集金処理を実行する情報処理装置であり、サーバ装置やクラウドシステム等により実現される。例えば、決済サーバ10は、端末装置20を用いる電子決済に関する電子決済サービスを提供する。例えば、決済サーバ10は、取引対象の提供者や取引対象が提供される利用者の口座を管理しており、利用者からの決済要求に従って、口座間において電子マネーの移行等を行うことで、各種決済を実現する。なお、電子マネーとは、例えば、各種企業が独自に用いるポイントや通貨等であってもよく、日本円やドル等の国家により提供される貨幣を電子的に取引可能としたものであってもよい。
The
図1に示す端末装置20は、利用者によって利用される情報処理装置である。端末装置20は、例えば、スマートフォンや、タブレット型端末、ノート型PC(Personal Computer)、デスクトップPC、携帯電話機、PDA(Personal Digital Assistant)等により実現される。また、端末装置20は、決済サーバ10によって配信される情報を、ウェブブラウザやアプリケーションにより表示する。
The
なお、図1に示す例では、端末装置20がスマートフォンである場合を示す。また、図1に示す例では、端末装置20を利用する利用者に応じて、端末装置20を端末装置20-1~20-N(Nは任意の自然数)として説明する。例えば、端末装置20-1は、利用者ID「U1」により識別される利用者(利用者U1)により使用される端末装置20である。また、以下では、端末装置20-1~20-Nについて、特に区別なく説明する場合には、端末装置20と記載する。
In the example shown in FIG. 1, the
また、端末装置20は、所定の情報処理を実現する制御情報を決済サーバ10から受け取った場合には、制御情報に従って情報処理を実現する。ここで、制御情報は、例えば、JavaScript(登録商標)等のスクリプト言語やCSS(Cascading Style Sheets)等のスタイルシート言語により記述される。なお、決済サーバ10から配信される所定のアプリケーションそのものを制御情報とみなしてもよい。
When the
〔1-1.端末装置20を用いた決済について〕
ここで、決済サーバ10が実行する集金処理に先立ち、端末装置20を用いた決済(電子決済)の一例について説明する。なお、以下の説明では、決済サーバ10から配信されるアプリケーションであって、端末装置20を用いる電子決済用のアプリケーション(以下、単に「決済アプリ」と記載する場合がある)が端末装置20にインストールされているものとする。また、以下の説明では、店舗に配置された2次元コード(QRコード(登録商標))であって、店舗を識別する店舗識別情報を示す2次元コードを用いて、利用者U1が端末装置20-1を用いた決済を行う例について説明するが、実施形態は、これに限定されるものではない。以下に説明する決済の一例は、任意の利用者が任意の端末装置20を用いて、任意の店舗にて決済を行う場合においても適用可能である。また、店舗識別情報は、QRコードのみならず、バーコードや所定のマーク、番号等であってもよい。
1-1. Payment using
Here, an example of payment (electronic payment) using the
例えば、利用者U1が店舗にて各種の商品やサービスといった決済対象(取引対象)の利用や購入に伴う決済を行う場合、利用者U1は、端末装置20-1にあらかじめインストールされた決済アプリを起動する。そして、利用者U1は、決済アプリを介して、店舗に設置された店舗識別情報を撮影する。このような場合、端末装置20-1は、決済対象の価格を入力するための画面を表示し、利用者U1或いは店舗の店員から決済金額の入力を受け付ける。そして、端末装置20-1は、利用者U1を識別する利用者識別情報と、店舗識別情報(若しくは、店舗識別情報が示す情報、すなわち、店舗を示す情報(例えば、店舗ID))と、決済金額とを示す決済情報を決済サーバ10へと送信する。
For example, when user U1 makes a payment for the use or purchase of a payment object (transaction object) such as various products or services at a store, user U1 launches a payment app pre-installed on terminal device 20-1. User U1 then photographs the store identification information set up in the store via the payment app. In such a case, terminal device 20-1 displays a screen for inputting the price of the payment object and accepts input of the payment amount from user U1 or a store clerk. Terminal device 20-1 then transmits to
このような場合、決済サーバ10は、利用者識別情報が示す利用者U1の口座から、店舗識別情報が示す店舗の口座へと、決済金額が示す額の電子マネーを移行させる。そして、決済サーバ10は、決済が完了した旨の通知を端末装置20-1へと送信する。このような場合、端末装置20-1は、決済が完了した旨の画面や所定の音声を出力することで、電子マネーによる決済が行われた旨を通知する。
In such a case, the
なお、端末装置20を用いた決済は、上述した処理に限定されるものではない。例えば、端末装置20を用いた決済は、店舗に設置された店舗端末を用いたものであってもよい。具体的な例を挙げると、端末装置20-1は、利用者U1を識別するための利用者識別情報を画面上に表示させる。このような場合、店舗に設置された店舗端末は、端末装置20-1に表示された利用者識別情報を読み取り、利用者識別情報(若しくは、利用者識別情報が示す情報、すなわち、利用者U1を示す情報(例えば、利用者ID))と、決済金額と、店舗を識別する情報とを示す決済情報を決済サーバ10へと送信する。このような場合、決済サーバ10は、利用者識別情報が示す利用者U1の口座から、店舗の口座へと、決済金額が示す額の電子マネーを移行させ、店舗の店舗端末或いは端末装置20-1に対し、決済が完了した旨の画面や所定の音声を出力させることで、決済が行われた旨を通知してもよい。
Note that the payment using the
また、端末装置20を用いた決済は、利用者U1があらかじめ電子マネーをチャージした口座から店舗の口座へと電子マネーを移行させる処理のみならず、例えば、利用者U1があらかじめ登録したクレジットカードを用いた決済であってもよい。このような場合、例えば、端末装置20は、店舗の口座に対して決済金額の電子マネーを移行させるとともに、利用者U1のクレジットカードの運用会社に対し、決済金額を請求してもよい。
Furthermore, payment using the
また、端末装置20-1を用いた決済は、利用者U1の口座から店舗の口座へと電子マネーを移行させる処理のみならず、例えば、利用者U1の口座から他の利用者の口座へと電子マネーを移行させる決済(すなわち、利用者間での送金)であってもよい。例えば、送金元の利用者U1が利用する端末装置20-1は、送金先の利用者を識別する利用者識別情報(例えば、送金先の利用者が利用する端末装置に表示される利用者識別情報)を読み取り、利用者U1から送金額の入力を受け付け、読み取った識別情報と、送金額と、利用者U1を識別する利用者識別情報とを示す情報を決済サーバ10へと送信する。このような場合、決済サーバ10は、利用者U1の口座から、送金先の利用者の口座へと、送金額が示す額の電子マネーを移行させ、端末装置20-1或いは送金先の利用者が利用する端末装置に対し、送金が完了した旨の画面や所定の音声を出力させることで、送金が行われた旨を通知してもよい。
Payment using the terminal device 20-1 may not only be a process of transferring electronic money from the account of user U1 to the account of a store, but may also be, for example, a payment of transferring electronic money from the account of user U1 to the account of another user (i.e., a transfer between users). For example, the terminal device 20-1 used by the sender user U1 reads user identification information identifying the recipient user (for example, user identification information displayed on the terminal device used by the recipient user), accepts input of the amount to be transferred from user U1, and transmits information indicating the read identification information, the amount to be transferred, and the user identification information identifying user U1 to the
なお、端末装置20を用いた送金は、上述した処理に限定されるものではない。例えば、端末装置20を用いた送金は、送金先の利用者の電話番号や、送金先の利用者を示す情報(例えば、利用者ID)を端末装置20に入力することにより行われてもよい。具体的な例を挙げると、端末装置20-1は、送金先の利用者の電話番号或いは利用者IDと、送金額との入力を利用者U1から受け付け、入力された電話番号或いは利用者IDと、送金額と、利用者U1を識別する利用者識別情報とを決済サーバ10へと送信する。そして、決済サーバ10は、利用者U1の口座から、送信された電話番号或いは利用者IDに紐づけられた利用者の口座へと、送金額が示す額の電子マネーを移行させる。
Note that remittance using the
ここで、送金先の利用者の電話番号や利用者IDは、当該利用者に関する情報と紐付けて決済アプリにあらかじめ登録されていてもよい。この場合、端末装置20-1は、決済アプリに登録された利用者(送金先)の指定と、当該利用者への送金額の入力とを利用者U1から受け付け、指定された利用者に紐付けられた電話番号或いは利用者IDと、送金額と、利用者U1を識別する利用者識別情報とを決済サーバ10へと送信する。
The telephone number or user ID of the remittance destination user may be linked to information about that user and registered in advance in the payment app. In this case, terminal device 20-1 accepts from user U1 the designation of the user (remittance destination) registered in the payment app and the input of the amount to be remitted to that user, and transmits to
また、例えば、端末装置20を用いた送金は、送金額を受け取るためのリンク情報を送金先の利用者に提供することにより行われてもよい。具体的な例を挙げると、端末装置20-1は、利用者U1から送金額の入力を受け付けて送金額を受け取るためのリンク情報を生成し、リンク情報を含む電子メールを送信したり、リンク情報を含む投稿情報をSNS(Social Networking Service)に投稿したりすることで、送金先の利用者が利用する端末装置にリンク情報を提供する。そして、送金先の利用者がリンク情報を選択して受け取り操作を行った場合、決済サーバ10は、利用者U1の口座から、送金先の利用者の口座へと、送金額が示す額の電子マネーを移行させる。
For example, a remittance using the
〔1-2.実施形態の概要について〕
決済サーバ10が実行する集金処理について説明する。集金処理は、複数の利用者が支払うべき料金を1人の利用者がまとめて支払った際に、当該支払った料金に対し、他の利用者から送金を行わせるための処理である。言い換えると、集金処理は、1人の利用者が立て替えた料金を、複数の利用者で割り勘をするための処理である。
1-2. Overview of the embodiment
The following describes the collection process executed by the
料金をまとめて支払った利用者を支払者と呼ぶ。また、料金を支払うべき複数の利用者のうち、支払者以外の1人以上の利用者を追加支払者と呼ぶ。 A user who pays the fee in one lump sum is called the payer. In addition, among multiple users who are to pay the fee, one or more users other than the payer are called additional payers.
支払者は、決済アプリを使って料金を決済するものとする。この場合、決済サーバ10は、支払者に紐づけられた口座から、支払いを受け付けた店舗の口座に、料金に相当する額の電子マネーを移行させる。
The payer pays the fee using a payment app. In this case, the
決済サーバ10は、集金処理を実行することにより、追加支払者に対して支払者への送金を促す。追加支払者は、前述の利用者間での送金機能を使って支払者に電子マネーを送金してもよいし、別の手段によって料金を精算してもよい。
The
以下、図1を用いて、決済サーバ10が実行する集金処理について説明する。なお、以下の説明では、端末装置20を利用者と同一視する場合がある。すなわち、以下では、利用者U1を端末装置20-1と読み替えることもできる。
The following describes the payment collection process executed by the
利用者U1は支払者であるとする。利用者U2、利用者U3及び利用者U4は、利用者U1が支払った料金を、本来利用者U1とともに支払うべきであった利用者である。すなわち、利用者U2、利用者U3及び利用者U4は、追加支払者になり得る。 Assume that user U1 is a payer. Users U2, U3, and U4 are users who should have paid the fee paid by user U1 together with user U1. In other words, users U2, U3, and U4 can be additional payers.
利用者U1が決済アプリで料金を決済した後に、決済サーバ10は集金処理を開始する。決済サーバ10は、料金の決済が行われた直後に集金処理を開始してもよいし、料金の決済が行われた後に一定時間が経過してから集金処理を開始してもよいし、利用者U1からの要求に応じて集金処理を開始してもよい。
After user U1 pays the fee using the payment app, the
まず、決済サーバ10は、端末装置20-1に決済履歴を提供する(ステップS1)。例えば、決済サーバ10は、図2に示す決済履歴選択画面C11を端末装置20-1に表示させる。図2は、実施形態に係る端末装置の画面の一例を示す図である。
First, the
図2に示すように、決済履歴選択画面C11の領域AR111には、利用者U1が決済アプリを使って行った決済の履歴が表示される。 As shown in FIG. 2, area AR111 of the payment history selection screen C11 displays the history of payments made by user U1 using the payment app.
例えば、AR111には、店舗「XXレストラン 品川店」で「2023/2/1 13:30」に決済額「16,000円」の決済が行われたことが示されている。また、各決済履歴には、チェックボックスが対応付けられている。また、AR111には、各決済履歴に対応付けられたチェックボックスが表示される。 For example, AR111 shows that a payment of "16,000 yen" was made at the store "XX Restaurant Shinagawa Branch" on "2023/2/1 13:30." Also, a check box is associated with each payment history. Also, AR111 displays the check box associated with each payment history.
利用者U1は、チェックボックスをチェックすることで、分割(割り勘)対象の決済履歴を選択することができる。1つ以上の決済履歴が選択された状態で、ラベル「次へ」が付されたボタンB111が押下された場合、決済サーバ10は画面を遷移させ、端末装置20-1に金額設定画面C12を表示させる。
User U1 can select the payment history to be split (allotted) by checking the checkbox. When one or more payment histories are selected and the button B111 labeled "Next" is pressed, the
金額設定画面C12の領域AR121には、選択された決済履歴の決済額を合計した合計金額が初期表示される。合計金額は、端末装置20-1の操作を介して変更されてもよい。 Initially displayed in area AR121 of the amount setting screen C12 is the total amount calculated by adding up the payment amounts of the selected payment history. The total amount may be changed via operation of the terminal device 20-1.
図2の例では、決済履歴選択画面C11で、決済額が「16,000円」の決済履歴と、決済額が「4,000円」の決済履歴と、が選択されたため、金額設定画面C12では合計金額として「20,000円」が表示される。 In the example of Figure 2, a payment history with a payment amount of "16,000 yen" and a payment history with a payment amount of "4,000 yen" were selected on the payment history selection screen C11, so the total amount displayed on the amount setting screen C12 is "20,000 yen."
合計金額が0より大きい状態でラベル「次へ」が付されたボタンB121が押下された場合、決済サーバ10は画面を遷移させ、端末装置20-1に利用者選択画面C13を表示させる。
When the total amount is greater than 0 and the button B121 labeled "Next" is pressed, the
利用者選択画面C13の領域AR131には、合計金額(図2の例では「20,000円」)が表示される。 The total amount (20,000 yen in the example in Figure 2) is displayed in area AR131 of the user selection screen C13.
利用者選択画面C13のテキストボックスTB131には、テキストが入力される。テキストボックスTB131に入力されたテキストは追加支払者に提示される。図2の例では、テキストボックスTB131には「先週の食事会の清算」というテキストが入力されている。 Text is entered into text box TB131 on user selection screen C13. The text entered into text box TB131 is presented to the additional payer. In the example of FIG. 2, the text "Settlement for last week's dinner party" is entered into text box TB131.
利用者選択画面C13の領域AR132には、支払者及び追加支払者の候補の利用者が表示される。 Area AR132 of the user selection screen C13 displays users who are candidates for payers and additional payers.
決済サーバ10は、決済アプリに備えられたチャット機能を利用して領域AR132に表示する利用者を決定してもよい。チャット機能は、指定した利用者との間でテキストメッセージを送受信する機能である。AR132に表示される利用者は、テキストメッセージを送受信する相手として、あらかじめ登録された利用者の一覧が表示される。
The
AR132には、支払者自身である「U1」に加え、「U2」、「U3」、「U4」という利用者が表示されている。また、AR132には、各利用者に対応付けられたチェックボックスが表示される。 AR132 displays users "U2," "U3," and "U4" in addition to "U1," the payer himself. AR132 also displays check boxes associated with each user.
利用者U1は、チェックボックスをチェックすることで、支払者及び追加支払者を選択することができる。このとき、利用者U1は、支払者である自分自身を選択してもよいし選択しなくてもよい。 User U1 can select the payer and additional payer by checking the checkboxes. At this time, user U1 may or may not select himself/herself as the payer.
また、AR132には、各利用者に対応付けられた重みのテキストボックスが表示される。重みのテキストボックスには、重みの数値が入力される。重みの数値が大きい利用者ほど、送金額が大きくなる。 AR132 also displays a weight text box associated with each user. A weight value is entered into the weight text box. The larger the weight value of a user, the larger the remittance amount.
利用者U1は、チェックボックスをチェックすることで、支払者及び追加支払者を選択することができる。このとき、利用者U1は、支払者である自分自身を選択してもよいし選択しなくてもよい。 User U1 can select the payer and additional payer by checking the checkboxes. At this time, user U1 may or may not select himself/herself as the payer.
1人以上の追加支払者が選択された状態で、ラベル「確定」が付されたボタンB131が押下された場合、端末装置20-1は、決済履歴選択画面C11、金額設定画面C12及び利用者選択画面C13の内容、すなわち分割対象の決済履歴、追加支払者及び重みを決済サーバ10に通知する(図1のステップS2)。
When one or more additional payers are selected and the button B131 labeled "Confirm" is pressed, the terminal device 20-1 notifies the
図1に戻り、決済サーバ10は、追加支払者ごとの送金額を決定する(ステップS3)。図2に示すように、利用者選択画面C13では、「U1」、「U3」、「U4」が選択されている。「U1」、「U2」、「U3」及び「U4」は、図1の利用者U1、利用者U2、利用者U3、及び利用者U4に対応するものとする。
Returning to FIG. 1, the
決済サーバ10は、送金額を「合計金額×(利用者に設定された重み/重みの合計)」と計算する。
The
決済サーバ10は、利用者U1の送金額を、
20,000円×(1/(1+2+1))=5,000円
と計算する。
The
The calculation is 20,000 yen x (1/(1 + 2 + 1)) = 5,000 yen.
決済サーバ10は、利用者U3の送金額を、
20,000円×(2/(1+2+1))=10,000円
と計算する。
The
The calculation is 20,000 yen x (2/(1 + 2 + 1)) = 10,000 yen.
決済サーバ10は、利用者U4の送金額を、
20,000円×(1/(1+2+1))=5,000円
と計算する。
The
The calculation is 20,000 yen x (1/(1 + 2 + 1)) = 5,000 yen.
ユーザU2は選択されていないため、送金額は計算されない。また、支払者である利用者U1の送金額は計算されるが、利用者U1は実際には送金をする必要はない。 Because user U2 is not selected, the remittance amount is not calculated. Also, the remittance amount of user U1, who is the payer, is calculated, but user U1 does not actually need to remit.
決済サーバ10は、計算した送金額を、利用者に対応付けて利用者選択画面C13の領域AR132に表示させる。
The
そして、決済サーバ10は、送金額を各利用者に通知する(図1のステップS4)。決済サーバ10は、追加支払者の端末装置20に図3に示す請求画面C21を表示させる。図3は、実施形態に係る端末装置の画面の一例を示す図である。
Then, the
ここでは、ユーザU3の端末装置20-3に表示される請求画面C21を例として説明する。請求画面C21の領域AR211には、図2の画面C13のテキストボックスTB131に入力されたテキストが表示される。 Here, we will use as an example the billing screen C21 displayed on the terminal device 20-3 of user U3. The text entered in the text box TB131 of the screen C13 in FIG. 2 is displayed in the area AR211 of the billing screen C21.
領域AR212には、送金額、合計金額、及びメンバーが表示される。送金額は、決済サーバ10によって計算された利用者ごとの送金額である。メンバーは、利用者選択画面C13で選択された利用者である。図3の例では、領域212には、送金額が「10,000円」であり、メンバーが利用者U1、利用者U3及び利用者U4であることが示されている。
Area AR212 displays the remittance amount, total amount, and members. The remittance amount is the remittance amount for each user calculated by the
領域213には、分割対象の決済履歴が表示される。分割対象の決済履歴は、決済履歴選択画面C11で選択された決済履歴である。図3の例では、領域213に、決済額が「16,000円」の決済履歴と、決済額が「4,000円」の決済履歴と、が表示されている。 Area 213 displays the payment history of the item to be split. The payment history of the item to be split is the payment history selected on the payment history selection screen C11. In the example of FIG. 3, area 213 displays a payment history with a payment amount of "16,000 yen" and a payment history with a payment amount of "4,000 yen."
ラベル「送金」が付されたボタンB211が押下された場合、端末装置20-3は、送金機能を呼び出す。これにより、利用者U3は請求画面C21を確認した後に、そのまま送金を行うことができる。 When the button B211 labeled "Remit" is pressed, the terminal device 20-3 calls up the remittance function. This allows the user U3 to remit money directly after checking the billing screen C21.
〔2.決済サーバの構成〕
次に、図4を用いて、決済サーバ10の構成について説明する。図4は、実施形態に係る決済サーバの構成例を示す図である。図4に示すように、決済サーバ10は、通信部11と、記憶部12と、制御部13とを有する。
[2. Configuration of the payment server]
Next, the configuration of the
(通信部11について)
通信部11は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部11は、ネットワークNと有線又は無線で接続され、端末装置20等との間で情報の送受信を行う。
(Regarding communication unit 11)
The
(記憶部12について)
記憶部12は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、又は、ハードディスク、光ディスク等の記憶装置によって実現される。図4に示すように、記憶部12は、口座データベース121と、利用者情報データベース122と、を有する。
(Regarding the storage unit 12)
The
(口座データベース121について)
口座データベース121は、電子決済サービスの利用者の口座に関する各種の情報を記憶する。ここで、図5を用いて、口座データベース121が記憶する情報の一例を説明する。図5は、実施形態に係る口座データベースの一例を示す図である。図5の例において、口座データベース121は、「口座ID」、「利用者ID」、「口座残高」といった項目を有する。
(Regarding the account database 121)
The account database 121 stores various information related to the accounts of users of electronic payment services. An example of information stored in the account database 121 will now be described with reference to Fig. 5. Fig. 5 is a diagram showing an example of an account database according to an embodiment. In the example of Fig. 5, the account database 121 has items such as "account ID", "user ID", and "account balance".
「口座ID」は、口座を識別するための識別情報を示す。「利用者ID」は、口座を所有する所有者(利用者)を識別するための識別情報を示す。「口座残高」は、利用者が所有する口座の残高を示す。 "Account ID" indicates identification information for identifying an account. "User ID" indicates identification information for identifying the owner (user) of the account. "Account balance" indicates the balance of the account owned by the user.
すなわち、図5では、口座ID「AID#1」によって識別される口座の所有者が、利用者ID「UID#1」によって識別される利用者であり、口座残高が「7800」である例を示す。
In other words, Figure 5 shows an example in which the owner of the account identified by the account ID "
(利用者情報データベース122について)
利用者情報データベース122は、電子決済サービスの利用者に関する各種の情報を記憶する。ここで、図6を用いて、利用者情報データベース122が記憶する情報の一例を説明する。図6は、実施形態に係る利用者情報データベースの一例を示す図である。図6の例において、利用者情報データベース122は、「利用者ID」、「決済履歴」、「送金履歴」、「属性情報」といった項目を有する。
(Regarding the user information database 122)
The user information database 122 stores various information related to users of electronic payment services. An example of information stored in the user information database 122 will now be described with reference to Fig. 6. Fig. 6 is a diagram showing an example of a user information database according to an embodiment. In the example of Fig. 6, the user information database 122 has items such as "user ID", "payment history", "remittance history", and "attribute information".
「利用者ID」は、利用者を識別するための識別情報を示す。「決済履歴」は、電子決済サービスを利用して行った決済の履歴を示し、例えば、決済先(事業者)や、決済対象(取引対象)、決済金額等といった情報が格納される。「送金履歴」は、電子決済サービスを利用して他の利用者に対して行った送金の履歴を示し、例えば、送金先(利用者)や、送金額等といった情報が格納される。「属性情報」は、利用者の属性に関する情報を示し、例えば、デモグラフィック属性や、サイコグラフィック属性等を示す情報が格納される。 "User ID" indicates identification information for identifying a user. "Payment history" indicates the history of payments made using electronic payment services, and stores information such as the payment destination (business operator), payment object (transaction subject), and payment amount. "Remittance history" indicates the history of remittances made to other users using electronic payment services, and stores information such as the remittance destination (user) and remittance amount. "Attribute information" indicates information about the user's attributes, and stores information indicating, for example, demographic attributes and psychographic attributes.
すなわち、図6では、利用者ID「UID#1」によって識別される利用者の決済履歴が「決済履歴#1」、送金履歴が「送金履歴#1」、属性情報が「属性情報#1」である例を示す。
In other words, Figure 6 shows an example in which the payment history of a user identified by user ID "
(制御部13について)
制御部13は、コントローラ(controller)であり、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、決済サーバ10内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部13は、コントローラであり、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。実施形態に係る制御部13は、図4に示すように、受付部131と、提供部132と、決定部133と、表示制御部134と、送金制御部135と、を有し、以下に説明する情報処理の機能や作用を実現又は実行する。
(Regarding the control unit 13)
The control unit 13 is a controller, and is realized, for example, by a central processing unit (CPU) or a micro processing unit (MPU) executing various programs stored in a storage device inside the
(受付部131)
受付部131は、支払いの履歴のうち支払者が選択した履歴と、追加支払者の指定とを受け付ける。受付部131は、複数の追加支払者の指定を受け付ける。受付部131は、支払者及び追加支払者のそれぞれの重みをさらに受け付ける。例えば、受付部131は、決済履歴選択画面C11、金額設定画面C12及び利用者選択画面C13から各情報を受け付ける。
(Reception Unit 131)
The reception unit 131 receives a history selected by the payer from among the payment histories, and a designation of an additional payer. The reception unit 131 receives the designation of multiple additional payers. The reception unit 131 further receives the weights of the payer and the additional payers. For example, the reception unit 131 receives each piece of information from a payment history selection screen C11, an amount setting screen C12, and a user selection screen C13.
(提供部132)
提供部132は、端末装置を介して所定の決済サービスを提供する決済アプリケーションを介して支払者が行った支払いの履歴を提供する。例えば、提供部132によって提供された履歴は、決済履歴選択画面C11に表示される。
(Providing Unit 132)
The providing
提供部132は、追加支払者に対して、支払者に送金させるための送金情報を提供する。例えば、送金情報は、請求画面C21に表示される情報である。
The
提供部132は、履歴提供部及び送金情報提供部として機能する。
The
(決定部133)
決定部133は、支払者が選択した履歴に基づいて、指定された追加支払者から支払者へ送金させる送金額を決定する。決定部133は、支払いの履歴に示される決済額を、支払者と追加支払者とに振り分けることにより送金額を決定する。決定部133は、支払者が選択した履歴に基づいて、指定された追加支払者から支払者へ送金させる送金額を、重みが大きいほど大きくなるように決定する。例えば、決定部133は、送金額を「合計金額×(利用者に設定された重み/重みの合計)」と計算する。
(Determination unit 133)
The determination unit 133 determines the remittance amount to be remitted from the designated additional payer to the payer, based on the history selected by the payer. The determination unit 133 determines the remittance amount by allocating the settlement amount shown in the payment history between the payer and the additional payer. The determination unit 133 determines the remittance amount to be remitted from the designated additional payer to the payer, based on the history selected by the payer, such that the larger the weight, the larger the remittance amount. For example, the determination unit 133 calculates the remittance amount as "total amount x (weight set by the user / sum of weights)".
(表示制御部134)
表示制御部134は、支払者又は追加支払者の端末装置20に、各画面を表示させる。
(Display control unit 134)
The display control unit 134 causes each screen to be displayed on the
(送金制御部135)
送金制御部135は、追加支払者と紐づく口座から支払者と紐づく口座に、送金額分の電子マネーを移動させる。例えば、送金制御部135は、請求画面C21において、ボタンB211が押下された場合、自動的に送金を行う。また、送金制御部135は、追加支払者の端末装置20に請求画面C21が表示された後、一定時間(例えば、24時間)が経過するとアラートを通知し、さらに一定時間が経過すると、自動的に送金を行ってもよい。
(Remittance Control Unit 135)
The
〔3.送金処理のフロー〕
次に、図7を用いて、実施形態に係る決済サーバ10の送金処理の手順について説明する。図7は、実施形態に係る送金処理の手順の一例を示すフローチャートである。
[3. Remittance Processing Flow]
Next, a procedure of a remittance process of the
図7に示すように、まず、決済サーバ10は、支払者に決済履歴を提供する(ステップS101)。続いて、決済サーバ10は、分割対象の決済履歴、追加支払者、重みを受け付ける(ステップS102)。
As shown in FIG. 7, first, the
続いて、決済サーバ10は、追加支払者ごとの送金額を決定する(ステップS103)。続いて、決済サーバ10は、追加支払者に送金額を通知する(ステップS104)。
Next, the
〔4.変形例〕
上述の実施形態は一例を示したものであり、種々の変更及び応用が可能である。
4. Modifications
The above-described embodiment is merely an example, and various modifications and applications are possible.
〔4-1.追加支払者が決済アプリを利用していない場合〕
決済サーバ10は、追加支払者として選択された利用者の中に、決済アプリを利用していない利用者が含まれている場合、当該利用者には決済アプリ以外の手段により請求情報を通知してもよい。決済サーバ10は、あらかじめ登録された利用者のメールアドレスに宛てて請求情報をメールで送ってもよいし、他のメッセージサービス又はチャットサービスと連携することにより、請求情報をメッセージとして送ってもよい。
[4-1. If the additional payer does not use the payment app]
If the users selected as additional payers include a user who does not use the payment app, the
〔4-2.処理態様について〕
上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部又は一部を手動的に行うこともでき、逆に、手動的に行われるものとして説明した処理の全部又は一部を公知の方法で自動的に行うこともできる。この他、上記文章中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
[4-2. Processing mode]
Among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, and conversely, all or part of the processes described as being performed manually can be performed automatically by a known method. In addition, the information including the processing procedures, specific names, various data and parameters shown in the above text and drawings can be changed arbitrarily unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。 In addition, each component of each device shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.
また、上記してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 Furthermore, the above-mentioned embodiments can be combined as appropriate to the extent that the processing content is not contradictory.
〔5.効果〕
上述してきたように、実施形態に係る決済サーバ10は、受付部131と、提供部132と、決定部133と、を有する。提供部132は、端末装置を介して所定の決済サービスを提供する決済アプリケーションを介して支払者が行った支払いの履歴を提供する。受付部131は、支払いの履歴のうち支払者が選択した履歴と、追加支払者の指定とを受け付ける。決定部133は、支払者が選択した履歴に基づいて、指定された追加支払者から支払者へ送金させる送金額を決定する。提供部132は、追加支払者に対して、支払者に送金させるための送金情報を提供する。これにより、決済サーバ10は、決済が行われた後に、支払いを分割(割り勘)したいという利用者の要望に応えることができる。その結果、決済サーバ10は、利用者の支払い方法に柔軟に対応できる。
5. Effects
As described above, the
受付部131は、複数の追加支払者の指定を受け付ける。これにより、決済サーバ10は、料金を支払うべき利用者が3人以上であっても、送金額を計算することができる。
The reception unit 131 accepts the designation of multiple additional payers. This allows the
決定部133は、支払いの履歴に示される決済額を、支払者と追加支払者とに振り分けることにより送金額を決定する。受付部131は、支払者及び追加支払者のそれぞれの重みをさらに受け付ける。決定部133は、支払者が選択した履歴に基づいて、指定された追加支払者から支払者へ送金させる送金額を、重みが大きいほど大きくなるように決定する。これにより、決済サーバ10は、決済金額に応じた送金額を決定することができる。さらに、決済サーバ10は、重みにより、利用者間で傾斜を付けて送金額を決定することができる。
The determination unit 133 determines the remittance amount by allocating the settlement amount shown in the payment history between the payer and the additional payer. The reception unit 131 further receives weights for each of the payer and the additional payer. The determination unit 133 determines the remittance amount to be sent from the specified additional payer to the payer based on the history selected by the payer such that the larger the weight, the larger the remittance amount. This allows the
送金制御部135は、追加支払者と紐づく口座から支払者と紐づく口座に、送金額分の電子マネーを移動させる。これにより、決済サーバ10は、送金額の決定から送金まで一貫して行うことができるため、処理効率が向上する。
The
〔6.ハードウェア構成〕
また、上述してきた各実施形態に係る決済サーバ10は、例えば、図8に示すような構成のコンピュータ1000によって実現される。以下、決済サーバ10を例に挙げて説明する。図8は、決済サーバの機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、ROM1200、RAM1300、HDD1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、及びメディアインターフェイス(I/F)1700を有する。
6. Hardware Configuration
The
CPU1100は、ROM1200又はHDD1400に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM1200は、コンピュータ1000の起動時にCPU1100によって実行されるブートプログラムや、コンピュータ1000のハードウェアに依存するプログラム等を格納する。
The
HDD1400は、CPU1100によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を記憶する。通信インターフェイス1500は、通信網500(実施形態のネットワークNに対応する)を介して他の機器からデータを受信してCPU1100へ送り、また、通信網500を介してCPU1100が生成したデータを他の機器へ送信する。
CPU1100は、入出力インターフェイス1600を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。CPU1100は、入出力インターフェイス1600を介して、入力装置からデータを取得する。また、CPU1100は、入出力インターフェイス1600を介して生成したデータを出力装置へ出力する。
The
メディアインターフェイス1700は、記録媒体1800に格納されたプログラム又はデータを読み取り、RAM1300を介してCPU1100に提供する。CPU1100は、かかるプログラムを、メディアインターフェイス1700を介して記録媒体1800からRAM1300上にロードし、ロードしたプログラムを実行する。記録媒体1800は、例えばDVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、又は半導体メモリ等である。
The media interface 1700 reads a program or data stored in the
例えば、コンピュータ1000が決済サーバ10として機能する場合、コンピュータ1000のCPU1100は、RAM1300上にロードされたプログラムを実行することにより、制御部13の機能を実現する。また、HDD1400には、決済サーバ10の記憶装置内の各データが格納される。コンピュータ1000のCPU1100は、これらのプログラムを記録媒体1800から読み取って実行するが、他の例として、他の装置から所定の通信網を介してこれらのプログラムを取得してもよい。
For example, when the
〔7.その他〕
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
[7. Other]
Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be embodied in other forms that incorporate various modifications and improvements based on the knowledge of those skilled in the art, including the forms described in the Disclosure of the Invention section.
また、上述した決済サーバ10は、機能によっては外部のプラットフォーム等をAPI(Application Programming Interface)やネットワークコンピューティング等で呼び出して実現する等、構成は柔軟に変更できる。
In addition, the configuration of the
また、特許請求の範囲に記載した「部」は、「手段」や「回路」等に読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。 In addition, the word "unit" in the claims can be read as "means" or "circuit," etc. For example, an acquisition unit can be read as an acquisition means or an acquisition circuit.
10 決済サーバ
11 通信部
12 記憶部
13 制御部
121 口座データベース
122 利用者情報データベース
131 受付部
132 提供部
133 決定部
134 表示制御部
135 送金制御部
REFERENCE SIGNS LIST 10: settlement server 11: communication unit 12: storage unit 13: control unit 121: account database 122: user information database 131: acceptance unit 132: provision unit 133: decision unit 134: display control unit 135: remittance control unit
Claims (7)
前記支払いの履歴のうち支払者が選択した履歴と、追加支払者の指定とを受け付ける受付部と、
前記支払者が選択した履歴に基づいて、指定された追加支払者から前記支払者へ送金させる送金額を決定する決定部と、
前記追加支払者に対して、前記支払者に送金させるための送金情報を提供する送金情報提供部と、
を有することを特徴とする情報処理装置。 a history providing unit that provides a history of payments made by a payer via a payment application that provides a predetermined payment service via a terminal device;
a reception unit for receiving a history selected by a payer from among the payment histories and a designation of an additional payer;
A determination unit that determines a remittance amount to be remitted from a designated additional payer to the payer based on the history of the selection of the payer;
a remittance information providing unit for providing remittance information to the additional payer for allowing the additional payer to remit money;
13. An information processing device comprising:
前記決定部は、前記支払者が選択した履歴に基づいて、指定された追加支払者から前記支払者へ送金させる送金額を、前記重みが大きいほど大きくなるように決定することを特徴とする請求項1又は2に記載の情報処理装置。 The reception unit further receives weights of the payer and the additional payer,
3. The information processing device according to claim 1, wherein the determination unit determines the remittance amount to be remitted from the specified additional payer to the payer based on the history selected by the payer such that the larger the weight, the larger the remittance amount.
端末装置を介して所定の決済サービスを提供する決済アプリケーションを介して支払者が行った支払いの履歴を提供する履歴提供工程と、
前記支払いの履歴のうち支払者が選択した履歴と、追加支払者の指定とを受け付ける受付工程と、
前記支払者が選択した履歴に基づいて、指定された追加支払者から前記支払者へ送金させる送金額を決定する決定工程と、
前記追加支払者に対して、前記支払者に送金させるための送金情報を提供する送金情報提供工程と、
を含むことを特徴とする情報処理方法。 1. A computer-implemented information processing method, comprising:
a history providing step of providing a history of payments made by a payer via a payment application that provides a predetermined payment service via a terminal device;
a receiving step of receiving a history selected by a payer from the history of payments and a designation of an additional payer;
determining an amount to be transferred from the designated additional payer to the payer based on the history of the payer's selections;
a remittance information providing step of providing remittance information to the additional payer for allowing the additional payer to remit money;
13. An information processing method comprising:
前記支払いの履歴のうち支払者が選択した履歴と、追加支払者の指定とを受け付ける受付手順と、
前記支払者が選択した履歴に基づいて、指定された追加支払者から前記支払者へ送金させる送金額を決定する決定手順と、
前記追加支払者に対して、前記支払者に送金させるための送金情報を提供する送金情報提供手順と、
をコンピュータに実行させることを特徴とする情報処理プログラム。 a history providing step of providing a history of payments made by a payer via a payment application that provides a predetermined payment service via a terminal device;
a reception step of receiving a history selected by a payer from the history of payments and a designation of an additional payer;
a determination step for determining a remittance amount to be remitted from a designated additional payer to the payer based on the history of the payer's selections;
a remittance information providing step of providing remittance information to the additional payer for allowing the additional payer to remit money;
An information processing program characterized by causing a computer to execute the above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023038998A JP2024132329A (en) | 2023-03-13 | 2023-03-13 | Information processing device, information processing method, and information processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023038998A JP2024132329A (en) | 2023-03-13 | 2023-03-13 | Information processing device, information processing method, and information processing program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2024132329A true JP2024132329A (en) | 2024-10-01 |
Family
ID=92909298
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023038998A Pending JP2024132329A (en) | 2023-03-13 | 2023-03-13 | Information processing device, information processing method, and information processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2024132329A (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001155257A (en) * | 1999-11-27 | 2001-06-08 | Makoto Sarutani | Price settlement system |
| JP2020166366A (en) * | 2019-03-28 | 2020-10-08 | 株式会社メルカリ | Information processing programs, information processing methods, and information processing equipment |
| JP2021089683A (en) * | 2019-12-05 | 2021-06-10 | LINE Pay株式会社 | Program, information processing method, and terminal |
| JP7064046B1 (en) * | 2021-11-02 | 2022-05-09 | PayPay株式会社 | Application programs, service delivery systems, and terminal devices |
| JP2023006871A (en) * | 2021-06-30 | 2023-01-18 | PayPay株式会社 | Information processing apparatus, information processing method, and information processing program |
-
2023
- 2023-03-13 JP JP2023038998A patent/JP2024132329A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001155257A (en) * | 1999-11-27 | 2001-06-08 | Makoto Sarutani | Price settlement system |
| JP2020166366A (en) * | 2019-03-28 | 2020-10-08 | 株式会社メルカリ | Information processing programs, information processing methods, and information processing equipment |
| JP2021089683A (en) * | 2019-12-05 | 2021-06-10 | LINE Pay株式会社 | Program, information processing method, and terminal |
| JP2023006871A (en) * | 2021-06-30 | 2023-01-18 | PayPay株式会社 | Information processing apparatus, information processing method, and information processing program |
| JP7064046B1 (en) * | 2021-11-02 | 2022-05-09 | PayPay株式会社 | Application programs, service delivery systems, and terminal devices |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2020107217A (en) | Information processing method, information processing device, and program | |
| JP7052127B1 (en) | Grant device, grant method and grant program | |
| JP6978569B1 (en) | Management device, management method and management program | |
| JP2023133513A (en) | Provision device, provision method and provision program | |
| JP7326536B1 (en) | Information processing device, information processing method and information processing program | |
| JP6921294B1 (en) | Notification device, notification method and notification program | |
| JP2021089584A (en) | Proposal device, proposal method, and proposal program | |
| JP7536210B1 (en) | Information processing device, information processing method, and information processing program | |
| JP7121169B1 (en) | Provision device, provision method and provision program | |
| JP2021157744A (en) | Providing equipment, providing method and providing program | |
| JP2024061272A (en) | Providing device, providing method and providing program | |
| JP2021157715A (en) | Providing equipment, providing method and providing program | |
| JP7302069B2 (en) | Management device, management method and management program | |
| JP7204834B1 (en) | Proposed device, proposed method and proposed program | |
| JP7141504B1 (en) | Provision device, provision method and provision program | |
| JP2024132329A (en) | Information processing device, information processing method, and information processing program | |
| JP7331045B2 (en) | Information processing device, information processing method and information processing program | |
| JP7186756B2 (en) | Provision device, provision method and provision program | |
| JP7370487B1 (en) | Information processing device, information processing method, and information processing program | |
| JP7370486B1 (en) | Information processing device, information processing method, and information processing program | |
| JP7302065B2 (en) | Application device, application method and application program | |
| JP2022058190A (en) | Management equipment, management method and management program | |
| JP7319406B2 (en) | Provision device, provision method and provision program | |
| JP7374277B1 (en) | Information processing device, information processing method, and information processing program | |
| JP7340119B1 (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: 20230313 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20230313 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230620 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230728 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20231031 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231220 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20240104 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20240329 |