JP7364550B2 - Payment programs, payment devices and payment methods - Google Patents
Payment programs, payment devices and payment methods Download PDFInfo
- Publication number
- JP7364550B2 JP7364550B2 JP2020208695A JP2020208695A JP7364550B2 JP 7364550 B2 JP7364550 B2 JP 7364550B2 JP 2020208695 A JP2020208695 A JP 2020208695A JP 2020208695 A JP2020208695 A JP 2020208695A JP 7364550 B2 JP7364550 B2 JP 7364550B2
- Authority
- JP
- Japan
- Prior art keywords
- payment
- user
- sum
- billing
- lump
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 179
- 238000012545 processing Methods 0.000 claims description 174
- 230000008569 process Effects 0.000 claims description 144
- 230000005611 electricity Effects 0.000 description 60
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 47
- 238000010586 diagram Methods 0.000 description 21
- 238000004891 communication Methods 0.000 description 18
- 230000006870 function Effects 0.000 description 13
- -1 electricity Substances 0.000 description 12
- 238000003384 imaging method Methods 0.000 description 11
- 230000010365 information processing Effects 0.000 description 6
- 238000012546 transfer Methods 0.000 description 6
- 230000007704 transition Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 239000004065 semiconductor Substances 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 238000005401 electroluminescence Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000008400 supply water Substances 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 239000002537 cosmetic Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 235000013402 health food Nutrition 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000008685 targeting Effects 0.000 description 1
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
本発明は、決済プログラム、決済装置及び決済方法に関する。 The present invention relates to a payment program, a payment device, and a payment method.
近年、ユーザが利用する端末装置を用いた電子決済に関する様々な技術が提案されている。例えば、ユーザに対する請求書の支払いを電子決済により行う技術が提供されている(例えば特許文献1)。 In recent years, various techniques regarding electronic payment using terminal devices used by users have been proposed. For example, a technology has been provided for paying a user's bill by electronic payment (for example, Patent Document 1).
しかしながら、上述した技術では、請求の決済におけるユーザビリティを改善する余地がある。 However, with the techniques described above, there is room to improve usability in bill settlement.
例えば、上述した従来技術では、バーコードを有さない請求書から抽出した文字を表示し、表示された電子決済の内容についての決済の指示をユーザから受け付け電子決済を行っているに過ぎない。このため、ユーザは多数の請求がある場合、請求ごとに決済の指示をする必要があり、ユーザにとって手間がかかる処理となってしまう恐れがある。 For example, in the above-mentioned conventional technology, characters extracted from a bill without a barcode are displayed, and instructions for payment regarding the contents of the displayed electronic payment are received from the user and the electronic payment is performed. Therefore, if the user has a large number of requests, he or she must instruct payment for each request, which may result in a time-consuming process for the user.
本願は、上記に鑑みてなされたものであって、請求の決済におけるユーザビリティを改善することを目的とする。 The present application has been made in view of the above, and aims to improve usability in bill settlement.
本願に係る決済プログラムは、利用者に対する複数の請求の各々の内容を示す複数の請求情報を利用者に提供する提供手順と、前記複数の請求のうち利用者がまとめて支払いを行う対象として少なくとも2以上の請求を含む請求群を選択した場合、前記請求群の各々に対する支払をまとめて行うための一括決済処理を実行する決済処理手順とをコンピュータに実行させることを特徴とする。 The payment program according to the present application includes a provision procedure for providing a user with a plurality of billing information indicating the content of each of a plurality of charges to the user, and at least one of the plurality of charges to be paid collectively by the user. When a group of claims including two or more claims is selected, the computer is made to execute a payment processing procedure for executing a lump sum payment process for collectively paying each of the claims.
実施形態の一態様によれば、請求の決済におけるユーザビリティを改善することができるという効果を奏する。 According to one aspect of the embodiment, it is possible to improve usability in bill settlement.
以下に本願に係る決済プログラム、決済装置及び決済方法を実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る決済プログラム、決済装置及び決済方法が限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略さ
れる。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments (hereinafter referred to as "embodiments") for implementing the payment program, payment device, and payment method according to the present application will be described in detail with reference to the drawings. Note that this embodiment does not limit the payment program, payment device, and payment method according to the present application. Further, in each of the embodiments below, the same parts are given the same reference numerals, and redundant explanations will be omitted.
〔1.実施形態〕
図1を用いて、本実施形態の決済プログラム等により実現される決済処理を説明する。図1は、実施形態に係る決済処理の一例を示す図である。なお、図1では、実施形態に係る決済プログラムによる決済処理は、図1に示す端末装置100によって行われる。つまり、端末装置100は、実施形態に係る決済プログラムによる制御に従って、実施形態に係る決済処理を実行する。
[1. Embodiment]
The payment process realized by the payment program of this embodiment will be explained using FIG. 1. FIG. 1 is a diagram illustrating an example of a payment process according to an embodiment. Note that in FIG. 1, the payment processing by the payment program according to the embodiment is performed by the
〔1-1.情報処理システムの一例〕
図1に示すように、実施形態に係る決済システム1は、決済サーバ10と、端末装置100と、事業者サーバ200を含む。決済サーバ10、端末装置100及び事業者サーバ200は、ネットワークN(例えば、図5参照)を介して有線または無線により相互に通信可能に接続される。ネットワークNは、例えば、インターネットなどのWAN(Wide Area Network)である。なお、図1に示した決済システム1には、複数台の決済サーバ10、複数台の端末装置100及び複数台の事業者サーバ200が含まれていてもよい。
[1-1. Example of information processing system]
As shown in FIG. 1, the
図1に示す決済サーバ10は、端末装置100を用いる電子決済に関する電子決済サービスを提供し、各種の決済を行う情報処理装置であり、例えば、サーバ装置やクラウドシステムにより実現される。例えば、決済サーバ10は、取引対象の提供者(事業者)や取引対象が提供される利用者(以下「ユーザ」と記載する場合がある)の口座を管理しており、利用者からの決済要求に従って、口座間における電子マネーの送金等を行うことで、各種決済を実現する。なお、電子マネーとは、例えば、各種企業が独自に用いるポイントや通貨等であってもよく、日本円やドル等の国家により提供される貨幣を電子的に取引可能としたものであってもよい。
The
図1に示す端末装置100は、利用者によって利用される情報処理装置である。端末装置100は、携帯端末であり、例えば、スマートフォンや、タブレット型端末や、ノート型PC(Personal Computer)や、携帯電話機や、PDA(Personal Digital Assistant)等により実現される。また、端末装置100は、決済サーバ10によって配信される情報を、ウェブブラウザやアプリケーションにより表示する。なお、図1に示す例では、端末装置100がスマートフォンである場合を示す。
The
図1に示す事業者サーバ200は、各事業者が利用する情報処理装置であり、例えば、サーバやクラウドシステム等により実現される。例えば、事業者サーバ200は、各事業者が提供するサービスに関する情報として、利用者のサービスの利用に応じた料金の請求に関する請求情報を管理する。
The
〔1-2.端末装置を用いた決済〕
ここで、端末装置100が実行する決済処理に先立ち、端末装置100を用いた決済(電子決済)の一例について説明する。なお、以下の説明では、店舗に配置された2次元コード(QRコード(登録商標))であって、店舗を識別する店舗識別情報を示す2次元コードを用いて、利用者Uが端末装置100を用いた決済を行う例について説明するが、実施形態は、これに限定されるものではない。以下に説明する決済の一例は、任意の利用者Uが任意の端末装置100を用いて、任意の店舗にて決済を行う場合においても適用可能である。また、店舗識別情報は、QRコード(登録商標)のみならず、バーコードや所定のマーク、番号等であってもよい。
[1-2. Payment using terminal device]
Here, prior to the payment process executed by the
例えば、利用者Uが店舗にて各種の商品やサービスといった決済対象の利用や購入に伴う決済を行う場合、利用者Uは、端末装置100に予めインストールされた決済用のアプリケーションを起動する。そして、利用者Uは、アプリケーションを介して、店舗に設置された店舗識別情報を撮影する。このような場合、端末装置100は、決済対象の価格を入力するための画面を表示し、利用者U或いは店舗の店員から決済額の入力を受付ける。そして、端末装置100は、利用者Uを識別する利用者情報と、店舗識別情報(若しくは、店舗識別情報が示す情報、すなわち、店舗を示す情報(例えば、店舗ID))と、決済額とを示す決済情報を決済サーバ10へと送信する。
For example, when the user U makes a payment for the use or purchase of various products and services to be paid at a store, the user U starts a payment application installed in the
このような場合、決済サーバ10は、利用者情報が示す利用者Uの口座から、店舗識別情報が示す店舗の口座へと、決済額が示す額の電子マネーを移行させる。そして、決済サーバ10は、決済が完了した旨の通知を端末装置100へと送信する。このような場合、端末装置100は、決済が完了した旨の画面や所定の音声を出力することで、電子マネーによる決済が行われた旨を通知する。
In such a case, the
なお、端末装置100を用いた決済は、上述した処理に限定されるものではない。例えば、端末装置100を用いた決済は、店舗に設置された店舗端末を用いたものであってもよい。例えば、端末装置100は、利用者Uを識別するための利用者識別情報を画面上に表示させる。このような場合、店舗に設置された店舗端末は、端末装置100に表示された利用者識別情報を読み取り、利用者識別情報(若しくは、利用者識別情報が示す情報、すなわち、利用者Uを示す情報(例えば、利用者ID))と、決済額と、店舗を識別する情報とを示す決済情報を決済サーバ10へと送信する。このような場合、決済サーバ10は、利用者識別情報が示す利用者Uの口座から、店舗の口座へと、決済額が示す額の電子マネーを移行させ、店舗の店舗端末あるいは端末装置100に対し、決済が完了した旨の画面や所定の音声を出力させることで、決済が行われた旨を通知してもよい。
Note that payment using the
また、端末装置100を用いた決済は、利用者Uが予め電子マネーをチャージした口座から店舗の口座へと電子マネーを移行させる処理のみならず、例えば、利用者Uが予め登録したクレジットカードを用いた決済であってもよい。このような場合、例えば、決済サーバ10は、店舗の口座に対して決済額の電子マネーを送金するとともに、利用者Uのクレジットカードの運用会社に対し、決済額を請求してもよい。
In addition, payment using the
また、端末装置100を用いた決済は、利用者Uの口座から店舗の口座へと電子マネーを移行させる処理のみならず、例えば、利用者Uの口座から、所定の取引対象を提供する提供者(事業者)の口座へと電子マネーを移行させる決済であってもよい。このような場合、利用者Uは、事業者が利用者Uに対して送付した支払帳票(例えば、コンビニ収納代行サービスにおいて用いられる振込票)に含まれるバーコードを、端末装置100が備える撮影装置(カメラ)で読み取る。そして、端末装置100は、読み取ったバーコードが示す支払先や支払額を画面に表示し、利用者Uから当該支払先に対する送金を承認する旨の操作を受け付けた場合、利用者識別情報と、支払額と、支払先を識別する情報とを示す決済情報を決済サーバ10へと送信する。このような場合、決済サーバ10は、利用者Uの口座から、支払先の口座へと、支払額が示す額の電子マネーを移行させる。
Further, the payment using the
〔1-3.一括決済処理の概要〕
ここで、電子請求書や紙の請求書等の請求の支払いを電子決済により行う技術が知られている。しかしながら、このような技術を用いて複数の請求を対象として電子決済を行う場合、1つ1つの請求を利用者(ユーザ)が個別に操作することは、利用者にとって手間がかかる処理となり、ユーザビリティが良いとはいえない場合がある。
[1-3. Overview of batch payment processing]
Here, a technique is known in which bills such as electronic bills and paper bills are paid by electronic payment. However, when electronic payments are made for multiple bills using such technology, it is a time-consuming process for users to operate each bill individually, which reduces usability. In some cases, it may not be said that it is good.
そこで、端末装置100は、実施形態に係る決済処理を実行する。以下、図1を用いて、端末装置100が実行する決済処理について説明する。なお、以下の説明では、端末装置100が利用者Uにより利用される例を示す。また、以下の説明では、端末装置100を利用者Uと同一視する場合がある。すなわち、以下では、利用者Uを端末装置100と読み替えることもできる。
Therefore, the
また、以下の説明では、決済システム1は、利用者に水道、電気、ガスなどを供給するサービス(公益事業)を行う事業者により管理される事業者サーバ201、202、203(以下、「事業者サーバ200」と総称する場合がある)を有するものとする。図1の例では、事業者サーバ201は、水道を供給するサービスを行う事業者(「水道事業者」ともいう)により管理される事業者サーバ200であるものとする。また、図1の例では、事業者サーバ202は、電気を供給するサービスを行う事業者(「電気事業者」ともいう)により管理される事業者サーバ200であるものとする。また、図1の例では、事業者サーバ203は、ガスを供給するサービスを行う事業者(「ガス事業者」ともいう)により管理される事業者サーバ200であるものとする。
In addition, in the following explanation, the
なお、決済システム1には、任意の数の端末装置100及び事業者サーバ200が含まれてよい。例えば、図1では、3つの事業者の各々の事業者サーバ201、202、203を図示するが、事業者の数が3つに限らず、4つ以上の事業者があってもよい。
Note that the
まず、図1では、水道事業者が管理する事業者サーバ201は、利用者Uの水道の利用に応じた料金の請求に関する請求情報を決済サーバ10に送信する(ステップS1-1)。また、電気事業者が管理する事業者サーバ202は、利用者Uの電気の利用に応じた料金の請求に関する請求情報を決済サーバ10に送信する(ステップS1-2)。また、ガス事業者が管理する事業者サーバ203は、利用者Uのガスの利用に応じた料金の請求に関する請求情報を決済サーバ10に送信する(ステップS1-3)。なお、ステップS1-1~S1-3は各処理を説明するためのものであり、その処理順序を規定するものではない。すなわち、ステップS1-1~S1-3が行われる順序は、ステップS1-1、S1-2、S1-3の順に限らず、任意の順序で、任意のタイミングで行われてもよい。以下、ステップS1-1~S1-3を区別せずに説明する場合、ステップS1と総称する。なお、図1のステップS1では、利用者Uのみに限らず、各利用者についての請求情報を送信してもよい。また、ステップS1-1~S1-3に限らず、事業者サーバ200から決済サーバ10への請求情報の送信は複数回行われてもよい。
First, in FIG. 1, the
このように、ステップS1において、各事業者サーバ200は、各利用者のサービスの利用に応じた料金の請求に関する請求情報を決済サーバ10に送信する。例えば、事業者サーバ200は、水道、電気、ガスなどの利用に応じて各利用者に課金する料金を決定し、決定した料金の請求に関する請求情報を決済サーバ10に送信する。具体的な例を挙げると、事業者サーバ200は、料金を課金した利用者(請求先)を示す情報や、利用者に料金を請求する事業者(請求元)を示す情報、課金額(請求額)、請求の対象となる取引対象、支払期日などを含む請求情報を決済サーバ10に送信する。例えば、事業者サーバ200は、公共料金の支払い等に関する電子請求書を決済サーバ10に送信する。
In this manner, in step S1, each
決済サーバ10は、請求情報を端末装置100に配信する(ステップS2)。例えば、請求情報には、請求額を示す情報、請求元を示す情報、請求の対象となる取引対象を示す情報等が含まれる。例えば、決済サーバ10は、利用者Uの水道、電気、ガス等の複数の請求の各々の内容を示す複数の請求情報を端末装置100に送信する。図1では、決済サーバ10は、端末装置100に予めインストールされた電子決済用のアプリケーション(決済サーバ10が提供するアプリケーション。以下「電子決済アプリ」ともいう)上で一覧表示される複数の請求情報を端末装置100に送信する。なお、図1では説明のために、ステップS2において決済サーバ10が水道、電気、ガス等の複数の請求の各々の内容を示す複数の請求情報を端末装置100に配信する場合を示したが、各請求情報は各々異なるタイミングで決済サーバ10から端末装置100に配信されてもよい。例えば、決済サーバ10は、各事業者サーバ200から請求情報を受信したタイミングで、その請求情報を端末装置100に配信してもよい。
The
端末装置100は、利用者Uに対する複数の請求の各々の内容を示す複数の請求情報を表示する(ステップS3)。これにより、端末装置100は、利用者Uに対して、複数の請求情報を提供する。例えば、端末装置100は、利用者Uが電子決済アプリを起動し、請求書払いの情報の表示する操作を行った際に、利用者Uが未払いである複数の請求の各々に対応する複数の請求情報を一覧表示する。
The
一覧表示された複数の請求情報を確認した利用者Uは、複数の請求のうちまとめて支払いを行う対象とする請求群(以下「まとめ払い請求群」ともいう)を選択する(ステップS4)。例えば、利用者Uは、水道、電気、ガス等の複数の請求のうち、まとめ払い請求群とする2以上の請求を選択する。図1では、利用者Uは、一覧表示された複数の請求のうち、水道、電気、ガスの3つの請求をまとめ払い請求群として選択する。そして、利用者Uは、まとめ払い請求群の各々に対する支払をまとめて行うための処理(「一括決済処理」ともいう)を行うための一の操作(「一括支払操作」ともいう)を行う。例えば、利用者Uは、一括支払操作として、電子決済アプリにより端末装置100に表示されるまとめ払いを実行するためのボタン(「まとめ払い実行ボタン」ともいう)を指定(選択)する操作を行う。これにより、端末装置100は、まとめ払い請求群の各々に対する支払をまとめて行うための一括決済処理を実行するための操作を、利用者Uから受け付ける。
The user U, who has confirmed the plurality of billing information displayed in a list, selects a billing group (hereinafter also referred to as "collective payment billing group") from among the plurality of billings to be paid together (step S4). For example, the user U selects two or more bills to form a lump sum bill group from among multiple bills for water, electricity, gas, etc. In FIG. 1, the user U selects three bills for water, electricity, and gas as a lump-sum bill group from among the multiple bills displayed in a list. Then, the user U performs an operation (also referred to as a "lump payment operation") for performing a process for collectively paying each of the group of lump sum payment requests (also referred to as a "lump payment process"). For example, as a lump sum payment operation, the user U performs an operation to designate (select) a button (also referred to as a "lump payment execution button") for executing a lump sum payment displayed on the
そして、端末装置100は、まとめ払い請求群を対象とする一括決済処理を実行する(ステップS5)。図1では、端末装置100は、水道、電気、ガスの3つの請求を対象とする一括決済処理を実行する。なお、一括決済処理の詳細な処理の流れは、図2~4において説明するが、端末装置100は、一括決済処理対象となる各請求の請求情報を決済サーバ10に送信する。図1では、端末装置100は、水道、電気、ガスの3つの請求の各々の請求情報を決済サーバ10に通知する。
Then, the
そして、決済サーバ10は、通知された請求情報に従って決済処理を行う(ステップS6)。決済サーバ10は、決済処理として、通知された請求情報に従って、口座間の送金を行う。例えば、決済サーバ10は、利用者Uの口座から、通知された請求情報に対応する請求元の口座へと、請求額分の電子マネーの送金を行う。図1では、端末装置100は、利用者Uの口座から、水道、電気、ガスの3つの各々の請求元の口座へと、対応する請求額分の電子マネーの送金を行う。
The
以上のように、実施形態に係る端末装置100は、複数の請求をまとめ払い請求群を対象とする一括決済処理を実行することにより、利用者に対する請求の決済におけるユーザビリティを改善することができる。
As described above, the
〔1-3-1.一括決済処理の一例〕
ここで、図2及び図3を用いて、電子決済アプリにより端末装置100に表示される各種コンテンツを参照しつつ、一括決済処理の一例について説明する。図2は、電子決済アプリにより表示されるコンテンツの一例を示す図である。図3は、一括決済処理の一例を示す図である。
[1-3-1. Example of bulk payment processing]
Here, an example of the lump sum payment process will be described using FIGS. 2 and 3 with reference to various contents displayed on the
図2に示すように、端末装置100は、利用者Uが未払いである複数の請求の各々に対応する複数の請求情報BL1~BL3を一覧で示すコンテンツC1を表示する。例えば、端末装置100は、電子決済アプリが起動された際に表示される初期表示において、ユーザが請求(請求書)に関する支払い(請求書払い)の情報を表示するための操作(ボタンを指定等)を行った場合、コンテンツC1を表示する。
As shown in FIG. 2, the
コンテンツC1には、AAAガスの請求を示す請求情報BL1、AAA電気(図では「AAAでんき」と平仮名表記)の請求を示す請求情報BL2、及びAAA水道の請求を示す請求情報BL3の3つの請求情報を含む。請求情報BL1は、AAAガスの請求情報であり、その請求額が「7200円」、支払期限までの残り日数が「6日」であることを示す。例えば、請求情報BL1は、AAAガスの電子請求書に対応する請求情報である。 Content C1 includes three claims: billing information BL1 indicating a bill for AAA gas, billing information BL2 indicating a billing for AAA electricity (written in hiragana as "AAA electricity" in the figure), and billing information BL3 indicating a billing for AAA water. Contains information. Billing information BL1 is billing information for AAA gas, and indicates that the billed amount is "7,200 yen" and the number of days remaining until the payment deadline is "6 days." For example, billing information BL1 is billing information corresponding to an electronic bill for AAA gas.
請求情報BL2は、AAA電気の請求情報であり、その請求額が「6837円」、支払期限までの残り日数が「12日」であることを示す。また、請求情報BL2は、AAA水道の請求情報であり、その請求額が「5982円」、支払期限までの残り日数が「23日」であることを示す。なお、支払期限を示す情報としては、支払期限までの残り日数に限られず、例えば支払期限の日付を表示してもよい。 Billing information BL2 is billing information for AAA electricity, and indicates that the billed amount is "6837 yen" and the number of days remaining until the payment deadline is "12 days." Further, billing information BL2 is billing information for AAA water supply, and indicates that the billed amount is "5,982 yen" and the number of days remaining until the payment deadline is "23 days." Note that the information indicating the payment deadline is not limited to the number of days remaining until the payment deadline, and for example, the date of the payment deadline may be displayed.
このように、コンテンツC1では、複数の請求が、その支払期限が近い方から順に並べて一覧表示される。具体的には、コンテンツC1では、支払期限が最も近いAAAガスの請求情報BL1が最上部に配置され、支払期限がその次に近いAAA電気の請求情報BL2が請求情報BL1の直下に配置され、支払期限が最も遅いAAA水道の請求情報BL3が最下部に配置される。このように、端末装置100は、複数の請求を支払期限が近い方から順に一覧表示することで、利用者が支払いを忘れて、請求の支払期限を過ぎてしまうことを抑制することができる。なお、端末装置100は、上記に限らず、種々の情報に基づいて複数の請求を一覧表示してもよい。例えば、端末装置100は、複数の請求を、支払金額に基づく順序で並べて一覧表示してもよい。また、例えば、端末装置100は、支払期限が同日である請求(「同日期限請求」ともいう)が複数ある場合、複数の同日期限請求を支払金額に基づく順序で並べて一覧表示してもよい。この場合、端末装置100は、複数の同日期限請求を支払金額が高い方から順に並べて一覧表示してもよい。また、端末装置100は、複数の同日期限請求を支払金額が小さい方から順に並べて一覧表示してもよい。
In this way, in the content C1, a plurality of bills are displayed in a list in order of their payment deadlines. Specifically, in content C1, AAA gas billing information BL1 with the closest payment deadline is arranged at the top, AAA electricity billing information BL2 with the next closest payment deadline is arranged directly below billing information BL1, Billing information BL3 for the AAA water service with the latest payment deadline is placed at the bottom. In this manner, the
ここで、コンテンツC1中の領域AR1には、紙の請求書に対応する請求を一括決済処理の対象に追加するための情報が配置される。例えば、利用者Uが領域AR1を指定(例えば端末装置100の領域AR1が表示された位置をタッチ)した場合、端末装置100において紙の請求書を読み取るための処理が実行される。この場合、端末装置100が例えばカメラ(撮像部130)により紙の請求書を読み取るアプリケーションを起動して、カメラにより紙の請求書を読み取り、読み取った紙の請求書に対応する請求情報をコンテンツC1に追加する。例えば、端末装置100は、紙の請求書から読み取った請求情報BL4をコンテンツC1に追加し、請求情報BL1~BL3とともに一覧表示してもよい。このように、端末装置100は、電子請求書、紙の請求書のいずれであっても、一括決済処理の対象としてもよい。
Here, in the area AR1 in the content C1, information for adding a bill corresponding to a paper bill to a subject of batch payment processing is arranged. For example, when the user U specifies the area AR1 (for example, by touching the position on the
コンテンツC1では、請求情報BL1に対応する位置にチェックボックスCB1が配置される。また、コンテンツC1では、請求情報BL2に対応する位置にチェックボックスCB2が配置される。コンテンツC1では、請求情報BL3に対応する位置にチェックボックスCB3が配置される。具体的には、請求情報BL1~BL3の各々の左側にチェックボックスCB1~CB3の各々が配置される。利用者Uは、チェックボックスCB1~CB3に対する操作を行うことにより、請求情報BL1~BL3の各々に対応する請求を一括決済処理の対象にするか否かを選択する。 In the content C1, a check box CB1 is arranged at a position corresponding to the billing information BL1. Furthermore, in the content C1, a check box CB2 is arranged at a position corresponding to the billing information BL2. In the content C1, a check box CB3 is arranged at a position corresponding to the billing information BL3. Specifically, each of the check boxes CB1 to CB3 is arranged on the left side of each of the billing information BL1 to BL3. By operating check boxes CB1 to CB3, the user U selects whether or not to subject bills corresponding to each of billing information BL1 to BL3 to batch payment processing.
例えば、利用者Uは、チェックボックスCB1を指定して、チェックを入れることにより、請求情報BL1に対応する請求を一括決済処理の対象に選択する。また、利用者Uは、チェックボックスCB1を再度指定して、チェックを外すことにより、請求情報BL1に対応する請求を一括決済処理の対象から除外する。なお、チェックボックスに対する操作は通常の操作と同様であるため、詳細な説明は省略する。 For example, the user U selects the bill corresponding to the billing information BL1 to be subject to the batch payment process by specifying and checking the checkbox CB1. Furthermore, the user U specifies the check box CB1 again and removes the check, thereby excluding the bill corresponding to the billing information BL1 from being subject to the batch payment process. Note that the operation for the checkbox is the same as a normal operation, so a detailed explanation will be omitted.
図2の例では、利用者Uは、チェックボックスCB1~CB3の全てにチェックを入れ、請求情報BL1~BL3の各々に対応する3つの請求が一括決済処理の対象に選択する。この場合、端末装置100は、請求情報BL1~BL3の各々に対応する3つの請求をまとめ払い請求群として選択する。上記の処理が図1のステップS4に対応する。すなわち、端末装置100は、AAAガス、AAA電気及びAAA水道の3つの請求をまとめ払い請求群として選択する。なお、利用者Uは、全ての請求を選択する場合に限らず、処理したい一部の請求のみを選択してもよい。利用者Uは、AAA水道を選択せずに、AAAガス及びAAA電気の2つの請求をまとめ払い請求群として選択してもよい。
In the example of FIG. 2, the user U checks all of the check boxes CB1 to CB3, and selects three bills corresponding to each of the billing information BL1 to BL3 to be subject to batch payment processing. In this case, the
コンテンツC1では、「まとめて支払う」と表記されたボタンBT1が請求情報BL1~BL3の一覧表示の下に配置される。利用者UがボタンBT1を指定した場合、端末装置100は、一括決済処理の実行の最終確認に関するコンテンツC2を表示する。
In the content C1, a button BT1 labeled "Pay in bulk" is arranged below the list of billing information BL1 to BL3. When the user U specifies the button BT1, the
コンテンツC2は、利用者Uが一括決済処理の支払い内容を確認するための情報が表示される。コンテンツC2には、まとめ払い請求群として選択された各請求の支払い内容を示す請求情報BL1~BL3が表示される。なお、コンテンツC1中の請求情報BL1~BL3とコンテンツC2中の請求情報BL1~BL3との表示内容は異なってもよいし、同じであってもよい。図2のコンテンツC2では、コンテンツC1で表示した残り日数に代えて、いつの請求(図2では10月分)であることを示す情報が表示される。図2では、AAAガス、AAA電気及びAAA水道の3つの請求をまとめ払い請求群として選択されているため、コンテンツC2には、AAAガス、AAA電気及びAAA水道の3つの請求の支払い内容を示す請求情報BL1~BL3が配置される。 In the content C2, information for the user U to confirm the payment details of the lump sum payment process is displayed. Content C2 displays billing information BL1 to BL3 indicating payment details of each bill selected as a group of lump-sum payment bills. Note that the display contents of billing information BL1 to BL3 in content C1 and billing information BL1 to BL3 in content C2 may be different or may be the same. In content C2 of FIG. 2, instead of the remaining days displayed in content C1, information indicating when the bill is due (in FIG. 2, for October) is displayed. In Figure 2, three bills, AAA gas, AAA electricity, and AAA water, are selected as a lump sum bill group, so content C2 shows the payment details for the three bills, AAA gas, AAA electricity, and AAA water. Billing information BL1 to BL3 is arranged.
また、コンテンツC2には、利用者が一括決済処理に利用可能な金額(「利用者の残高」ともいう)を示す情報が含まれる。図2では、コンテンツC2には、利用者Uの残高が「30000円」であることを示す情報が含まれる。図2では、利用者Uの残高がまとめ払い請求群の各々の請求額の合算(「まとめ払い合計額」ともいう)以上である場合を一例として示す。具体的には、AAAガス、AAA電気及びAAA水道の3つの請求のまとめ払い合計額は「20019(=7200+6837+5982)円」」であり、利用者Uの残高「30000円」の方が多い。すなわち、図2では、利用者Uの残高で、AAAガス、AAA電気及びAAA水道の3つの一括決済処理が可能な場合を示す。なお、利用者の残高がまとめ払い合計額未満である場合の処理については後述するが、利用者の残高がまとめ払い合計額未満である場合、端末装置100は、例えば利用者の残金が不足していることを利用者に通知してもよい。
Furthermore, the content C2 includes information indicating the amount of money that the user can use for batch payment processing (also referred to as "user's balance"). In FIG. 2, content C2 includes information indicating that user U's balance is "30,000 yen." In FIG. 2, an example is shown in which the balance of user U is greater than or equal to the sum of the billing amounts for each group of lump-sum payment claims (also referred to as the "total lump-sum payment amount"). Specifically, the total lump sum payment amount for the three bills of AAA gas, AAA electricity, and AAA water is "20,019 (=7,200+6,837+5,982) yen", and user U's balance is "30,000 yen". That is, FIG. 2 shows a case where three lump-sum payment processes for AAA gas, AAA electricity, and AAA water are possible with user U's balance. Note that the process when the user's balance is less than the total lump-sum payment amount will be described later, but if the user's balance is less than the total lump-sum payment amount, the
また、コンテンツC2の下部には、コンテンツC2に含まれるまとめ払い請求群を対象とした、一括決済処理の実行を指示するボタンBT2(「まとめ払い実行ボタンBT2」ともいう)が配置される。利用者Uは、下スクロール等、端末装置100を操作することにより、コンテンツC2の下部のまとめ払い実行ボタンBT2を端末装置100に表示させ、まとめ払い実行ボタンBT2を指定することにより、端末装置100に一括決済処理の実行を指示する。これにより、端末装置100は、まとめ払い請求群について一括決済処理を実行する。上記の処理が図1のステップS5に対応する。例えば、端末装置100は、まとめ払い請求群の各々の請求に対応する請求情報を決済サーバ10に通知することにより、まとめ払い請求群について一括決済処理を実行する。
Further, at the bottom of the content C2, a button BT2 (also referred to as a "lump payment execution button BT2") is arranged to instruct execution of lump sum payment processing for a group of lump sum payment requests included in the content C2. The user U causes the
端末装置100は、AAAガス、AAA電気及びAAA水道の順で請求の決済処理(支払い)を実行するように、決済サーバ10に指示する。端末装置100は、請求の決済処理(支払い)を実行する順序を示す情報を決済サーバ10に送信することにより、その順序で各請求の決済処理(支払い)を実行するように、決済サーバ10に指示する。図2では、端末装置100は、AAAガス、AAA電気及びAAA水道の3つの請求の各々に対応する請求情報(例えば請求情報BL1~BL3)を決済サーバ10に通知することにより、AAAガス、AAA電気及びAAA水道の3つの請求について一括決済処理を実行する。
The
端末装置100からまとめ払い請求群について一括決済処理を行うことの通知を受けた決済サーバ10は、まとめ払い請求群の各請求について口座間の送金を行う。
The
図2では、一括決済処理においてまとめ払い請求群の請求ごとに、決済処理の実行可否を利用者Uに確認する場合の表示の遷移の一例を示す。まず、図2では、決済サーバ10によりまとめ払い請求群のうち、AAAガスの請求について口座間の送金の処理が行われる。そして、決済サーバ10は、AAAガスの請求について口座間の送金の処理が完了したことを端末装置100に通知する。これにより、端末装置100は、AAAガスの請求の決済処理(支払い)が完了し、AAAガスの請求の支払いが完了したことを示すコンテンツC3を表示する。コンテンツC3は、AAAガスの10月分の請求「7200円」が2020年11月24日に完了したことを示す。端末装置100は、コンテンツC3を表示した後、コンテンツC4を表示する。
FIG. 2 shows an example of the display transition when confirming with the user U whether or not the payment process can be executed for each bill in the group of lump-sum payment claims in the lump-sum payment process. First, in FIG. 2, the
コンテンツC4は、続けて次の請求の決済処理(支払い)を実行するかをユーザに確認するための部分コンテンツPT1を、コンテンツC3に重畳して配置したコンテンツである。部分コンテンツPT1には、「Yes」と表記され、一括決済処理の続行を指示するボタンBT3(「続行ボタンBT3」ともいう)が配置される。端末装置100は、利用者Uが続行ボタンBT3を指定した場合、まとめ払い請求群のうち決済処理前の請求について口座間の送金を行うように、決済サーバ10に指示する。なお、利用者Uが続行ボタンBT3の下に配置された「No」と表記されたボタンと指定した場合、端末装置100は、一括決済処理を終了してもよい。
The content C4 is a content in which a partial content PT1 for confirming with the user whether to subsequently perform the payment processing (payment) for the next billing is superimposed on the content C3. In the partial content PT1, a button BT3 (also referred to as a "continue button BT3"), which is written as "Yes" and instructs to continue the batch payment process, is arranged. When the user U specifies the continue button BT3, the
例えば、端末装置100は、最後に決済処理(支払い)が完了した請求の次の請求について口座間の送金を行うように、決済サーバ10に指示する。図2では、端末装置100は、AAAガスの請求の次の請求であるAAA電気の請求の決済処理(支払い)を実行するように決済サーバ10に指示する。これにより、決済サーバ10によりまとめ払い請求群のうち、AAA電気の請求について口座間の送金の処理が行われる。そして、決済サーバ10は、AAA電気の請求について口座間の送金の処理が完了したことを端末装置100に通知する。これにより、端末装置100は、AAA電気の請求の決済処理(支払い)が完了し、AAA電気の請求の支払いが完了したことを示すコンテンツC5を表示する。コンテンツC5は、AAA電気の10月分の請求「6837円」が2020年11月24日に完了したことを示す。そして、端末装置100は、AAA電気の次の請求であるAAA水道を対象として処理を行う。なお、AAA水道の請求に関する表示の遷移については、コンテンツC4~C5の表示の遷移と同様であるため説明は省略する。
For example, the
図2を用いて表示の遷移とともに説明した一括決済処理の処理を、図3を用いて決済システム1における処理の流れを図示して説明する。なお、図2で説明した点については適宜説明を省略する。図3では、決済サーバ10は、AAAガスの請求について支払い処理を行う(ステップS51)。AAAガスの請求の支払いが完了した決済サーバ10は、AAAガスの請求の支払い完了を端末装置100に通知する(ステップS52)。
The batch payment process explained with the display transitions using FIG. 2 will be explained by illustrating the process flow in the
AAAガスの請求の支払い完了を受信した端末装置100は、AAAガスの請求の支払い完了したことを示す情報を利用者Uに提供し、利用者Uから一括決済処理の続行の指示を受け付ける(ステップS53)。これにより、端末装置100は、一括決済処理の続行を決済サーバ10に指示する(ステップS54)。
The
端末装置100から一括決済処理の続行の指示を受信した決済サーバ10は、AAA電気の請求について支払い処理を行う(ステップS55)。AAA電気の請求の支払いが完了した決済サーバ10は、AAA電気の請求の支払い完了を端末装置100に通知する(ステップS56)。
The
AAA電気の請求の支払い完了を受信した端末装置100は、AAA電気の請求の支払い完了したことを示す情報を利用者Uに提供し、利用者Uから一括決済処理の続行の指示を受け付ける(ステップS57)。これにより、端末装置100は、一括決済処理の続行を決済サーバ10に指示する(ステップS58)。
The
端末装置100から一括決済処理の続行の指示を受信した決済サーバ10は、AAA水道の請求について支払い処理を行う(ステップS59)。AAA水道の請求の支払いが完了した決済サーバ10は、AAA水道の請求の支払い完了を端末装置100に通知する(ステップS60)。これにより、まとめ払い請求群に含まれるAAAガス、AAA電気及びAAA水道の3つの請求が全て完了したため、端末装置100は、一括決済処理が完了したとして、処理を終了する。
The
〔1-3-2.一括決済処理の他例〕
なお、上述した一括決済処理は一例に過ぎず、ユーザにとって複数の請求をまとめて支払うことが可能であれば、一括決済処理はどのような処理態様であってもよい。上述した例では、一括決済処理の対象の一例として、電気・ガス・水道などの公共料金を例示したが、一括決済処理の対象は、公共料金に限られない。例えば、一括決済処理の対象は、公共料金以外にも定期購読している雑誌や新聞代金の請求、定期配送される健康食品や化粧品などの請求等、様々な請求であってもよい。すなわち、一括決済処理の対象は、請求であればどのような支払対象について支払い(決済)であってもよい。また、例えば、上述したユーザへの確認は行わなくてもよい。この点について、図4を用いて説明する。なお、図2と同様の点については、同様の符号を付すなどして適宜説明を省略する。図4は、電子決済アプリにより表示されるコンテンツの他の例を示す図である。例えば、図4中のコンテンツC1及びコンテンツC2は、図2中のコンテンツC1及びコンテンツC2と同様であるため説明を省略する。
[1-3-2. Other examples of bulk payment processing]
Note that the above-mentioned batch payment process is just one example, and the batch payment process may take any processing form as long as it is possible for the user to pay multiple bills at once. In the above-mentioned example, utility charges such as electricity, gas, and water were exemplified as an example of the object of the lump-sum payment process, but the object of the lump-sum payment processing is not limited to utility charges. For example, in addition to utility charges, the objects of the lump-sum payment process may be various bills, such as bills for regularly subscribed magazines and newspapers, and bills for regularly delivered health foods and cosmetics. That is, the object of the lump-sum payment process may be payment (settlement) for any payment object as long as it is a bill. Further, for example, the above-described confirmation to the user may not be performed. This point will be explained using FIG. 4. Note that the same points as those in FIG. 2 are given the same reference numerals, and the description thereof will be omitted as appropriate. FIG. 4 is a diagram showing another example of content displayed by the electronic payment application. For example, content C1 and content C2 in FIG. 4 are the same as content C1 and content C2 in FIG. 2, so description thereof will be omitted.
図4に示すコンテンツC1、C2、C13は、一括決済処理において請求ごとの決済処理の実行可否を利用者Uに確認せずに一括決済処理を実行する場合の端末装置100の表示の遷移の一例を示す。このように、図4に示す一括決済処理においては、コンテンツC2で利用者Uがまとめ払い実行ボタンBT2を指定した場合、水道、電気、ガスの3つの各々の請求の決済処理が完了(支払いが完了)した後、コンテンツC13が表示される。
Contents C1, C2, and C13 shown in FIG. 4 are an example of the transition of the display on the
すなわち、図4に示す一括決済処理では、図2及び図3に示す一括決済処理のように、各請求の決済処理が完了(支払いが完了)する毎に、次の請求の決済処理(支払い)を行うかどうかを利用者Uに確認することなく、自動的にまとめ払い請求群の決済処理(支払い)を順次実行する。図4に示す一括決済処理では、決済サーバ10は、図3のステップS51、S55、S59に対応する処理(各請求の決済処理)を行った後、まとめ払い請求群の全ての処理が完了したことを端末装置100に通知する。決済サーバ10からまとめ払い請求群の全ての処理が完了したことの通知を受けた端末装置100は、コンテンツC13を表示する。
That is, in the batch payment process shown in FIG. 4, as in the batch payment process shown in FIGS. 2 and 3, each time the payment process for each bill is completed (payment is completed), the payment process (payment) for the next bill is started. To automatically execute settlement processing (payment) for a group of lump-sum payment bills one after another without asking user U whether or not to do so. In the lump sum payment process shown in FIG. 4, the
図4のコンテンツC13は、AAAガス、AAA電気及びAAA水道の3つの各々の請求の決済処理が完了したことを一覧で示す。利用者Uは、下スクロール等、端末装置100を操作することにより、コンテンツC13のうちAAA電気やAAA水道の支払いが完了したことを示す情報を端末装置100に表示させることができる。
Content C13 in FIG. 4 shows in a list that the payment processing for each of the three bills, AAA gas, AAA electricity, and AAA water, has been completed. By operating the
〔1-4.その他の処理例(残高不足等)〕
なお、上述した処理は一例であり、端末装置100が行う処理は上記に限られない。例えば、上述した例では、利用者の残高が、まとめ払い合計額以上である場合を一例として説明した。利用者の残高がまとめ払い合計額よりも少ない場合、端末装置100は、様々な処理態様により処理を行ってもよい。この点について以下例示を記載する。
[1-4. Other processing examples (insufficient balance, etc.)
Note that the processing described above is an example, and the processing performed by the
端末装置100は、利用者の残高がまとめ払い合計額よりも少ない場合、一括決済処理を実行しなくてもよい。すなわち、端末装置100は、利用者の残高がまとめ払い合計額以上である場合、一括決済処理を実行し、利用者の残高がまとめ払い合計額よりも少ない場合、一括決済処理を実行しなくてもよい。例えば、端末装置100は、利用者の残高がまとめ払い合計額よりも少ない場合、一括決済処理が実行できないことを示す情報をユーザに提供してもよい。例えば、端末装置100は、利用者の残高がまとめ払い合計額よりも少ない場合、一括決済処理が実行できないことを示す情報を表示してもよい。例えば、端末装置100は、利用者の残高がまとめ払い合計額よりも少ない場合、利用者に残高の増額を促す情報を表示してもよい。
If the user's balance is less than the total lump sum payment amount, the
また、端末装置100は、利用者の残高がまとめ払い合計額よりも少ない場合、まとめ払い請求群の一部の請求を対象として決済処理を実行してもよい。端末装置100は、利用者の残高がまとめ払い合計額よりも少ない場合、まとめ払い請求群のうち、優先順位が高い方から順に一部の請求を対象として決済処理を実行してもよい。優先順位は、支払期限を基に決定されてもよい。例えば、端末装置100は、請求の支払期限が近い程、請求の優先順位が高くしてもよい。端末装置100は、利用者の残高がまとめ払い合計額よりも少ない場合、まとめ払い請求群のうち、支払期限が近い方から順に一部の請求を対象として決済処理を実行してもよい。
Furthermore, if the user's balance is less than the total lump sum payment amount, the
上述した例において利用者Uの残高が「20000円」である場合、AAAガス、AAA電気及びAAA水道のまとめ払い合計額「20019円」よりも少ないため、端末装置100は、AAAガス、AAA電気及びAAA水道の3つ全ての支払いを実行できない。そのため、端末装置100は、支払期限が最も近いAAAガスを順位1位、支払期限がその次に近いAAA電気を順位2位、支払期限が最も遅いAAA水道を順位3位とし、順位が高い方から順に決済処理を実行してもよい。
In the above example, if the balance of user U is "20,000 yen", it is less than the total lump sum payment amount of "20,019 yen" for AAA gas, AAA electricity, and AAA water, so the
この場合、端末装置100は、順位1位のAAAガスの請求の請求額「7200円」の決済処理(支払い)を実行する。これにより、利用者Uの残高が「12800(20000-7200)円」となる。そして、端末装置100は、順位2位のAAA電気の請求の請求額「6837円」の決済処理(支払い)を実行する。これにより、利用者Uの残高が「5963(12800-6837)円」となる。利用者Uの残高「5963円」は、順位3位のAAA水道の請求の請求額「5982円」よりも少ないため、端末装置100は、AAA水道の請求の決済処理(支払い)を実行せずに処理(一括決済処理)を終了する。このように、利用者Uの残高が「20000円」である場合、端末装置100は、AAAガス、AAA電気及びAAA水道の3つのうち、AAAガス及びAAA電気の2つの請求のみを処理する。
In this case, the
また、利用者Uの残高が「10000円」である場合、端末装置100は、順位1位のAAAガスの請求の請求額「7200円」の決済処理(支払い)を実行する。これにより、利用者Uの残高が「2800(10000-7200)円」となる。利用者Uの残高「2800円」は、順位2位のAAA電気の請求の請求額「6837円」よりも少ないため、端末装置100は、AAA電気及びAAA水道の請求の決済処理(支払い)を実行せずに処理(一括決済処理)を終了する。このように、利用者Uの残高が「10000円」である場合、端末装置100は、AAAガス、AAA電気及びAAA水道の3つのうち、AAAガスの請求のみを処理する。
Furthermore, when the balance of user U is "10,000 yen," the
また、端末装置100は、利用者の残高がまとめ払い合計額よりも少ない場合、利用者の残金を増加させる処理を実行してもよい。端末装置100は、利用者の残高がまとめ払い合計額よりも少ない場合、利用者の口座へ電子マネーをチャージする処理(「チャージ処理」ともいう)を実行してもよい。例えば、端末装置100は、利用者の残高がまとめ払い合計額よりも少ない場合、利用者の残金を、まとめ払い合計額以上になるまで増加させるチャージ処理を実行する。そして、端末装置100は、まとめ払い合計額以上になった利用者の残金を基に、一括決済処理を実行する。
Furthermore, if the user's balance is less than the total lump sum payment amount, the
〔2.端末装置の構成〕
次に、上述した決済処理を実現するための端末装置100について図5を用いて説明する。図5は、実施形態に係る端末装置の構成例を示す図である。図5に示すように、端末装置100は、通信部110と、記憶部120と、撮像部130と、表示部140と、制御部150とを有する。
[2. Terminal device configuration]
Next, the
(通信部110)
通信部110は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部110は、ネットワークNと有線または無線で接続され、電子決済用のアプリケーションを配信する決済サーバ10や、事業者サーバ200等との間で情報の送受信を行う。
(Communication Department 110)
The communication unit 110 is realized by, for example, a NIC (Network Interface Card). The communication unit 110 is connected to the network N by wire or wirelessly, and sends and receives information to and from the
(記憶部120)
記憶部120は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。また、記憶部120は、撮像部130により撮影された画像を記憶する。
(Storage unit 120)
The storage unit 120 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. Furthermore, the storage unit 120 stores images captured by the imaging unit 130.
(撮像部130)
撮像部130は、画像(動画或いは静止画)を撮像するための撮像装置(カメラ)である。撮像部130は、例えば、CCD(Charged-coupled devices)センサやCMOS(Complementary metal-oxide-semiconductor)センサ等の撮像素子により構成される。
(Imaging unit 130)
The imaging unit 130 is an imaging device (camera) for capturing images (moving images or still images). The imaging unit 130 is configured by, for example, an imaging element such as a charged-coupled device (CCD) sensor or a complementary metal-oxide-semiconductor (CMOS) sensor.
(表示部140)
表示部140は、例えば液晶ディスプレイや有機EL(Electro-Luminescence)ディスプレイ等によって実現されるタブレット端末等の表示画面であり、各種情報を表示するための表示装置である。表示部140は、表示制御部1525による制御に応じて、各種情報を表示する。また、表示部140は、タッチパネルの機能により利用者の操作を受け付ける受付部として機能してもよい。この場合、表示部140は、利用者の指や専用ペンで利用者から各種操作を受け付ける入力装置としても機能する。
(Display section 140)
The display unit 140 is a display screen of a tablet terminal or the like realized by, for example, a liquid crystal display or an organic EL (Electro-Luminescence) display, and is a display device for displaying various information. The display unit 140 displays various information under the control of the
(制御部150)
制御部150は、コントローラ(controller)であり、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、端末装置100内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部150は、コントローラであり、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。
(Control unit 150)
The control unit 150 is a controller, and for example, various programs stored in the storage device inside the
ここで、制御部150は、複数のアプリケーションを実行することにより、端末装置100に関する各種機能を実現することとなる。例えば、図5に示す例において、制御部150は、第1アプリケーション151や第2アプリケーション152を実行している。なお、制御部150は、図5に示すアプリケーション以外にも、任意の機能を発揮するための任意の数のアプリケーションを実行して良い。
Here, the control unit 150 realizes various functions related to the
第1アプリケーション151は、端末装置100のOS(Operating System)となるアプリケーションである。第2アプリケーション152は、上述した一括決済処理等の各種の決済処理を端末装置100に実行させる。以下、図6を用いて、第2アプリケーション152が有する機能構成の一例ついて説明する。図6は、実施形態に係る第2アプリケーションの構成例を示す図である。図6に示すように、実施形態に係る第2アプリケーション152は、受付部1521と、通知部1522と、提供部1523と、決済処理部1524と、表示制御部1525とを有し、以下に説明する情報処理の機能や作用を実現または実行する。
The
(受付部1521)
受付部1521は、端末装置100を利用する利用者の操作を受け付ける。受付部1521は、タッチパネルの機能を有する表示部140を介して利用者の操作を受け付ける。受付部1521は、外部装置から各種情報を受け付ける。受付部1521は、決済サーバ10から各種情報を受け付ける。受付部1521は、通信部110を介して決済サーバ10から各種情報を受信する。受付部1521は、決済サーバ10から請求情報を受信する。
(Reception Department 1521)
The reception unit 1521 receives operations from a user who uses the
(通知部1522)
通知部1522は、外部装置へ各種情報を通知する。通知部1522は、決済サーバ10へ各種情報を通知する。通知部1522は、通信部110を介して決済サーバ10へ各種情報を送信する。通知部1522は、まとめ払い請求群の各々の請求に対応する請求情報を決済サーバ10に送信する。通知部1522は、AAAガス、AAA電気及びAAA水道の3つの請求の各々に対応する請求情報を決済サーバ10に送信する。
(Notification section 1522)
The notification unit 1522 notifies external devices of various information. The notification unit 1522 notifies the
通知部1522は、AAAガス、AAA電気及びAAA水道の順で請求の決済処理(支払い)を実行するように、決済サーバ10に指示する。通知部1522は、請求の決済処理(支払い)を実行する順序を示す情報を決済サーバ10に送信する。通知部1522は、AAAガス、AAA電気及びAAA水道の3つの請求の各々に対応する請求情報を決済サーバ10に通知する。
The notification unit 1522 instructs the
(提供部1523)
提供部1523は、端末装置100を利用する利用者に各種情報を提供する。提供部1523は、表示部140を介して各種情報を利用者に提供する。提供部1523は、表示部140に各種情報を表示する。提供部1523は、表示制御部1525に指示を行い、表示部140に各種情報を表示させる。
(Providing Department 1523)
The providing unit 1523 provides various information to the user who uses the
提供部1523は、利用者に対する複数の請求の各々の内容を示す複数の請求情報を利用者に提供する。提供部1523は、電子請求書が受け付けられた請求を含む複数の請求の各々の内容を示す複数の請求情報を提供する。提供部1523は、紙に印刷された請求書から読み取られた請求を含む複数の請求の各々の内容を示す複数の請求情報を提供する。提供部1523は、公共料金の支払いの請求を含む複数の請求の各々の内容を示す複数の請求情報を提供する。 The providing unit 1523 provides the user with a plurality of pieces of billing information indicating the contents of each of the plurality of bills made to the user. The providing unit 1523 provides a plurality of billing information indicating the contents of each of a plurality of bills including a bill for which an electronic bill has been accepted. The providing unit 1523 provides a plurality of pieces of billing information indicating the contents of each of a plurality of bills including a bill read from a bill printed on paper. The providing unit 1523 provides a plurality of pieces of billing information indicating the contents of each of a plurality of bills including a bill for payment of utility charges.
提供部1523は、複数の請求を一覧表示する。提供部1523は、複数の請求を、所定の基準に基づく順序で所定の方向に並べて一覧表示する。提供部1523は、複数の請求を、支払期限が近い方から順に並べて一覧表示する。提供部1523は、複数の請求を、支払金額に基づく順序で並べて一覧表示する。例えば、提供部1523は、支払期限が同日である請求(同日期限請求)が複数ある場合、複数の同日期限請求を支払金額に基づく順序で並べて一覧表示してもよい。この場合、提供部1523は、複数の同日期限請求を支払金額が高い方から順に並べて一覧表示してもよい。また、提供部1523は、複数の同日期限請求を支払金額が小さい方から順に並べて一覧表示してもよい。例えば、提供部1523は、複数の請求を、支払金額が多い方から順に並べて一覧表示してもよい。これにより、提供部1523は、多額の出費を要する請求を利用者に認識させることができる。また、例えば、提供部1523は、複数の請求を、支払金額が少ない方から順に並べて一覧表示してもよい。提供部1523は、請求情報として、請求額を示す情報、請求元を示す情報、請求の対象となる取引対象を示す情報の少なくともいずれか1つを含む情報を提供する。 The providing unit 1523 displays a list of multiple requests. The providing unit 1523 displays a list of multiple claims arranged in a predetermined direction in an order based on predetermined criteria. The providing unit 1523 displays a list of multiple bills arranged in descending order of payment deadline. The providing unit 1523 displays a list of multiple claims arranged in the order based on the payment amount. For example, if there are multiple claims with payment deadlines on the same day (same-day claims), the providing unit 1523 may display a list of the multiple same-day claims in an order based on the payment amount. In this case, the providing unit 1523 may display a list of multiple same-day deadline requests arranged in descending order of payment amount. Further, the providing unit 1523 may display a list of multiple same-day deadline requests arranged in descending order of payment amount. For example, the providing unit 1523 may display a list of multiple claims arranged in descending order of payment amount. Thereby, the providing unit 1523 can make the user aware of a bill that requires a large amount of expense. Further, for example, the providing unit 1523 may display a list of multiple claims arranged in descending order of payment amount. The providing unit 1523 provides, as billing information, information including at least one of the following: information indicating the billing amount, information indicating the billing source, and information indicating the transaction object to be billed.
提供部1523は、コンテンツC1、C2、C3、C4、C5、C13等の様々なコンテンツをユーザに提供する。提供部1523は、コンテンツC1、C2、C3、C4、C5、C13等の様々なコンテンツを表示部140に表示する。提供部1523は、コンテンツC1、C2、C3、C4、C5、C13等の様々なコンテンツを表示部140に表示する。 The providing unit 1523 provides various contents such as contents C1, C2, C3, C4, C5, and C13 to the user. The providing unit 1523 displays various contents such as contents C1, C2, C3, C4, C5, and C13 on the display unit 140. The providing unit 1523 displays various contents such as contents C1, C2, C3, C4, C5, and C13 on the display unit 140.
例えば、提供部1523は、コンテンツC1、C2、C3、C4、C5、C13等に示すような各種コンテンツを生成する。この場合、提供部1523は、Java(登録商標)等の種々の技術を適宜用いて、画面(コンテンツ)を生成する。なお、提供部1523は、CSSやJavaScript(登録商標)やHTMLの形式に基づいて、画面(コンテンツ)を生成してもよい。また、例えば、提供部1523は、JPEG(Joint Photographic Experts Group)やGIF(Graphics Interchange Format)やPNG(Portable Network Graphics)など様々な形式で画面(コンテンツ)を生成してもよい。提供部1523は、生成したコンテンツを表示部140に表示する。 For example, the providing unit 1523 generates various contents as shown in contents C1, C2, C3, C4, C5, C13, etc. In this case, the providing unit 1523 generates the screen (content) using various technologies such as Java (registered trademark) as appropriate. Note that the providing unit 1523 may generate the screen (content) based on CSS, JavaScript (registered trademark), or HTML format. Further, for example, the providing unit 1523 may generate screens (content) in various formats such as JPEG (Joint Photographic Experts Group), GIF (Graphics Interchange Format), and PNG (Portable Network Graphics). The providing unit 1523 displays the generated content on the display unit 140.
(決済処理部1524)
決済処理部1524は、複数の請求のうち利用者がまとめて支払いを行う対象として少なくとも2以上の請求を含む請求群を選択した場合、請求群の各々に対する支払をまとめて行うための一括決済処理を実行する。決済処理部1524は、利用者が請求群を選択した後、一括決済処理を行うための一の操作である一括支払操作を行った場合は、一括決済処理を実行する。
(Payment processing unit 1524)
When the user selects a group of claims that includes at least two or more claims to be paid at once among multiple claims, the payment processing unit 1524 performs batch payment processing to collectively pay for each of the group of claims. Execute. The payment processing unit 1524 executes the batch payment process when the user selects a group of claims and then performs the batch payment operation, which is one operation for performing the batch payment process.
決済処理部1524は、利用者が一括決済処理に利用可能な金額である残金が所定の条件を満たす場合、一括決済処理を実行する。決済処理部1524は、利用者の残金と、請求群の各々の請求額の合算との比較結果が所定の条件を満たす場合、一括決済処理を実行する。決済処理部1524は、利用者の残金が請求群の各々の請求額の合算以上である場合、一括決済処理を実行し、利用者の残金が請求群の各々の請求額の合算未満である場合、一括決済処理を実行しない。 The payment processing unit 1524 executes the lump sum payment process when the remaining amount, which is the amount that the user can use for the lump sum payment process, satisfies a predetermined condition. The payment processing unit 1524 executes the batch payment process when the comparison result between the user's remaining balance and the sum of the billing amounts of each billing group satisfies a predetermined condition. The payment processing unit 1524 executes batch payment processing when the user's remaining balance is greater than or equal to the sum of the billing amounts for each of the billing groups, and when the user's remaining balance is less than the sum of the billing amounts for each of the billing groups. , do not perform bulk payment processing.
決済処理部1524は、利用者の残金が請求群の各々の請求額の合算未満である場合、請求群のうち、一部の請求を対象として決済処理を実行する。決済処理部1524は、請求群のうち、優先順位が高い方から順に一部の請求を対象として決済処理を実行する。決済処理部1524は、請求群のうち、支払期限が近い方から順に一部の請求を対象として決済処理を実行する。 The payment processing unit 1524 executes payment processing for some of the claims in the group of claims when the user's remaining balance is less than the sum of the charges for each of the group of claims. The payment processing unit 1524 performs payment processing on some of the claims in the order of priority among the claims. The payment processing unit 1524 performs payment processing on some of the claims in the order of payment deadlines from among the claims.
決済処理部1524は、利用者の残金が請求群の各々の請求額の合算未満である場合、利用者の残金を増加させる処理を実行する。決済処理部1524は、利用者の残金を、請求群の各々の請求額の合算以上になるまで増加させる処理を実行した後、一括決済処理を実行する。決済処理部1524は、口座間の送金を実現する外部のサーバ装置に対し、請求群の各々の内容を示す情報を送信する。 The payment processing unit 1524 executes processing to increase the user's remaining balance when the user's remaining balance is less than the sum of the billing amounts of each billing group. The payment processing unit 1524 executes a process of increasing the user's balance until it becomes equal to or greater than the sum of the billing amounts of each billing group, and then executes a lump-sum settlement process. The payment processing unit 1524 transmits information indicating the contents of each bill group to an external server device that realizes remittance between accounts.
決済処理部1524は、一括決済処理以外にも通常の決済処理等の各種処理を行う。決済処理部1524は、利用者が支払いを行うための操作を行った場合は、請求情報が示す内容の請求に対する支払を行うための決済処理を実行する。例えば、決済処理部1524は、利用者が支払いを行うための操作を行った場合は、決済サーバ10が提供する電子決済サービスを用いた決済処理を実行する。
The payment processing unit 1524 performs various processes such as normal payment processing in addition to batch payment processing. When the user performs an operation for making a payment, the payment processing unit 1524 executes payment processing for paying the bill indicated by the billing information. For example, when the user performs an operation to make a payment, the payment processing unit 1524 executes payment processing using the electronic payment service provided by the
また、決済処理部1524は、利用者がいずれかの請求情報を選択した後で操作を行った場合は、選択された請求情報が示す内容の請求に対する支払を行うための決済処理を実行してもよい。例えば、提供部1523により提供された複数の請求情報のいずれかを選択した後で利用者が支払いを行うための操作を行った場合、決済処理部1524は、選択された請求情報が示す内容の請求に対する支払を行うための決済処理を、決済サーバ10が提供する電子決済サービスを用いて実行する。
In addition, if the user performs an operation after selecting any billing information, the payment processing unit 1524 executes the payment processing to pay the bill indicated by the selected billing information. Good too. For example, when the user performs an operation to make a payment after selecting one of the plurality of billing information provided by the providing unit 1523, the payment processing unit 1524 selects one of the billing information provided by the providing unit 1523, and then performs an operation to make a payment. The payment process for paying the bill is executed using the electronic payment service provided by the
また、決済処理部1524は、公共料金の支払いを行うための決済処理を実行してもよい。例えば、決済処理部1524は、利用者に水道や電気、ガスなどを供給するサービス(公益事業)を行う事業者が利用者に課金した公共料金の支払いを行うための決済処理を実行する。また、決済処理部1524は、口座間の送金を実現する外部のサーバ装置に対し、請求情報が示す請求の内容を通知してもよい。 Further, the payment processing unit 1524 may execute payment processing for paying utility charges. For example, the payment processing unit 1524 executes payment processing for paying utility fees charged to users by a business that provides services (public utilities) that supply water, electricity, gas, etc. to users. Further, the payment processing unit 1524 may notify the contents of the bill indicated by the billing information to an external server device that realizes remittance between accounts.
また、決済処理部1524は、利用者が自動コンテンツを選択した場合は、利用者が選択した対象情報と対応する取引対象に関する請求が発生した際に自動的に支払を行うための決済処理を実行してもよい。例えば、取引対象「電気」に対応する対象コンテンツに含まれる自動コンテンツが利用者に選択された場合、決済処理部1524は、決済サーバ10から取引対象「電気」に関する請求情報が配信された際に、当該請求情報が示す支払期日までに自動的に請求額の支払いを行うための決済処理を実行する。具体的な例を挙げると、決済処理部1524は、決済サーバ10から取引対象「電気」に関する請求情報が配信された後から支払期日までに利用者が支払いを行うための操作を行った場合、当該操作に応じて決済処理を実行し、支払期日までに利用者が支払いを行うための操作を行わなかった場合、自動的に支払いを行うための決済処理を実行する。
In addition, if the user selects automatic content, the payment processing unit 1524 executes payment processing to automatically pay when a request for a transaction object corresponding to the object information selected by the user occurs. You may. For example, if the user selects automatic content included in the target content corresponding to the transaction object "Electricity", the payment processing unit 1524 will receive billing information regarding the transaction object "Electricity" from the
なお、決済処理部1524は、事業者が利用者に対して送付した支払帳票を用いた決済処理を実行してもよい。例えば、撮像部130は、利用者の操作に応じて、電子決済アプリを介して支払帳票に含まれるバーコードを読み取る。そして、決済処理部1524は、読み取ったバーコードが示す請求元や請求額などに基づく決済処理を実行する。 Note that the payment processing unit 1524 may perform payment processing using a payment form sent by the business to the user. For example, the imaging unit 130 reads a barcode included in a payment form via an electronic payment application in response to a user's operation. The payment processing unit 1524 then executes payment processing based on the billing source, billing amount, etc. indicated by the read barcode.
また、決済処理部1524は、店舗における電子決済を用いた決済処理を実行してもよい。例えば、決済処理部1524は、利用者を識別する利用者情報と、撮像部130が撮影した店舗識別情報を示す情報と、利用者或いは店舗の店員から端末装置100に入力された決済額とを示す決済情報を決済サーバ10へと送信する。
Further, the payment processing unit 1524 may execute payment processing using electronic payment at a store. For example, the payment processing unit 1524 may collect user information that identifies the user, information indicating store identification information photographed by the imaging unit 130, and the payment amount input into the
(表示制御部1525)
表示制御部1525は、端末装置100の画面(表示部140)の表示を制御する。表示制御部1525は、利用者の操作に応じて表示部140の表示を制御する。表示制御部1525は、決済処理部1524が実行した決済処理などに応じて端末装置の画面(表示部140)の表示を制御する。表示制御部1525は、提供部1523による指示に応じて端末装置の画面(表示部140)の表示を制御する。
(Display control unit 1525)
The
また、表示制御部1525は、利用者が支払帳票を用いた決済を行う場合、利用者の操作に応じてバーコードを撮影するための画面や、決済処理が実行されたことを示す画面を表示させてもよい。表示制御部1525は、利用者が紙の請求書を読み取って決済を行う場合、利用者の操作に応じて請求書に印刷された情報(バーコードや文字情報等)を撮影するための画面や、決済処理が実行されたことを示す画面を表示させてもよい。また、表示制御部1525は、利用者が店舗における電子決済を用いた決済を行う場合、利用者の操作に応じて電子決済に関する画面の表示を制御してもよい。例えば、表示制御部1526は、店舗を識別する店舗識別情報の画像を撮影するための画面や、利用者U或いは店舗の店員から決済額の入力を受け付けるための画面、決済情報が決済サーバ10へ送信されたことを示す画面などを表示させる。
Furthermore, when the user makes a payment using a payment slip, the
〔3.決済サーバの構成〕
次に、図7を用いて、決済サーバ10の構成について説明する。図7は、実施形態に係る決済サーバの構成例を示す図である。図7に示すように、決済サーバ10は、通信部20と、記憶部30と、制御部40とを有する。
[3. Payment server configuration]
Next, the configuration of the
(通信部20)
通信部20は、例えば、NIC等によって実現される。そして、通信部20は、ネットワークNと有線または無線で接続され、端末装置100や、事業者サーバ200等との間で情報の送受信を行う。
(Communication department 20)
The communication unit 20 is realized by, for example, a NIC or the like. The communication unit 20 is connected to the network N by wire or wirelessly, and transmits and receives information to and from the
(記憶部30)
記憶部30は、例えば、RAM、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。図7に示すように、記憶部30は、口座データベース31と、請求情報データベース32とを有する。
(Storage unit 30)
The storage unit 30 is realized by, for example, a semiconductor memory device such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk. As shown in FIG. 7, the storage unit 30 includes an account database 31 and a billing information database 32.
(口座データベース31)
口座データベース31は、利用者や事業者の口座に関する各種の情報を記憶する。ここで、図8を用いて、口座データベース31が記憶する情報の一例を説明する。図8は、実施形態に係る口座データベースの一例を示す図である。図8の例において、口座データベース31は、「口座ID」、「所有者情報」、「口座残高」といった項目を有する。
(Account database 31)
The account database 31 stores various information regarding accounts of users and businesses. Here, an example of information stored in the account database 31 will be explained using FIG. 8. FIG. 8 is a diagram illustrating an example of an account database according to the embodiment. In the example of FIG. 8, the account database 31 has items such as "account ID", "owner information", and "account balance".
「口座ID」は、口座を識別するための識別情報を示す。「所有者情報」は、口座を所有する所有者(利用者や事業者)に関する情報を示し、例えば、所有者を識別するための識別情報(識別子)が格納される。「口座残高」は、利用者や事業者が所有する口座の残高を示す。 “Account ID” indicates identification information for identifying an account. "Owner information" indicates information regarding the owner (user or business operator) of the account, and stores, for example, identification information (identifier) for identifying the owner. "Account balance" indicates the balance of an account owned by a user or business operator.
すなわち、図8では、口座ID「AID#1」によって識別される口座の所有者の情報が「利用者#1」であり、口座残高が「30000」である例を示す。
That is, FIG. 8 shows an example in which the information on the owner of the account identified by the account ID "
(請求情報データベース32)
請求情報データベース32は、事業者サーバ200から送信される請求情報を記憶する。ここで、図9を用いて、請求情報データベース32が記憶する情報の一例を説明する。図9は、実施形態に係る請求情報データベースの一例を示す図である。図9の例において、請求情報データベース32は、「請求情報ID」、「事業者情報」、「利用者情報」、「請求対象」、「請求額」、「支払期限」といった項目を有する。
(Billing information database 32)
The billing information database 32 stores billing information transmitted from the
「請求情報ID」は、請求情報を識別するための識別情報を示す。「事業者情報」は、請求元である事業者に関する情報を示し、例えば、事業者を識別するための識別情報が格納される。「利用者情報」は、請求先である利用者に関する情報を示し、例えば、利用者を識別するための識別情報が格納される。「請求対象」は、請求の対象となる取引対象を示す。「請求額」は、請求先に請求する金額を示す。「支払期限」は、請求情報に対応する請求の支払い期限を示す。例えば、請求情報ID「AID#2」によって識別される請求情報に対応する請求は、支払期限が「2020/11/30」、すなわち2020年11月30日であることを示す。
"Billing information ID" indicates identification information for identifying billing information. "Business information" indicates information regarding the business that is the billing party, and stores, for example, identification information for identifying the business. "User information" indicates information regarding the user who is the billing party, and stores, for example, identification information for identifying the user. “Billing object” indicates the transaction object to be charged. “Billed amount” indicates the amount to be billed to the billing party. “Payment deadline” indicates the deadline for payment of the bill corresponding to the billing information. For example, the bill corresponding to billing information identified by billing information ID "
図9では、請求情報ID「AID#1」によって識別される請求情報に、事業者情報「事業者#1」、利用者情報「利用者#1」、請求対象「電気」、請求額「6837(円)」、支払期限「2020/12/5」などといった情報が含まれる例を示す。
In FIG. 9, the billing information identified by the billing information ID "
(制御部40)
制御部40は、コントローラであり、例えば、CPUやMPU等によって、決済サーバ10内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部40は、コントローラであり、例えば、ASICやFPGA等の集積回路により実現される。実施形態に係る制御部40は、図7に示すように、受付部41と、提供部42と、決済処理部43とを有し、以下に説明する情報処理の機能や作用を実現または実行する。
(Control unit 40)
The control unit 40 is a controller, and is realized by, for example, a CPU, an MPU, or the like executing various programs stored in a storage device inside the
(受付部41)
受付部41は、請求情報を受け付ける。受付部41は、料金を課金した利用者を示す情報や、利用者に料金を請求する事業者を示す情報、課金額、請求の対象となる取引対象などを含む請求情報を事業者サーバ200から受け付ける。
(Reception Department 41)
The reception unit 41 receives billing information. The reception unit 41 receives billing information from the
また、受付部41は、支払対象となる請求情報の通知を受け付けてもよい。受付部41は、利用者Uが決済処理の対象として選択した請求情報の通知を受け付ける。受付部41は、通信部20を介して端末装置100から各種情報を受信する。決済サーバ10は、一括決済処理対象となる各請求の請求情報を端末装置100から受け付ける。決済サーバ10は、水道、電気、ガスの3つの請求の各々の請求情報を端末装置100から受信する。
Further, the reception unit 41 may receive notification of billing information to be paid. The reception unit 41 receives notification of billing information selected by the user U as a subject of payment processing. The reception unit 41 receives various information from the
受付部41は、請求の決済処理(支払い)を実行する順序を示す情報を端末装置100から受信する。受付部41は、AAAガス、AAA電気及びAAA水道の3つの請求の各々に対応する請求情報を端末装置100から受信する。
The receiving unit 41 receives from the
(提供部42)
提供部42は、請求情報を配信(提供)する。提供部42は、利用者Uに対応する請求情報を端末装置100に送信する。提供部42は、利用者Uの水道、電気、ガス等の複数の請求の各々の内容を示す複数の請求情報を端末装置100に送信する。提供部42は、端末装置100で一覧表示される複数の請求情報を端末装置100に送信する。
(Providing unit 42)
The providing unit 42 distributes (provides) billing information. The providing unit 42 transmits billing information corresponding to the user U to the
提供部42は、口座間の送金の処理が完了した請求を端末装置100に通知する。提供部42は、端末装置100から決済処理が指示された請求について口座間の送金の処理が完了したことを端末装置100に通知する。
The providing unit 42 notifies the
(決済処理部43)
決済処理部43は、受付部41が受け付けた通知に対応する請求情報に従い、決済処理を実行する。決済処理部43は、利用者Uの口座から、通知された請求情報に対応する請求元の口座へと、請求額分の電子マネーの送金を行う。
(Payment processing unit 43)
The payment processing unit 43 executes payment processing according to the billing information corresponding to the notification received by the reception unit 41. The payment processing unit 43 remits electronic money equivalent to the billed amount from the user U's account to the billing source's account corresponding to the notified billing information.
決済処理部43は、一括決済処理を実行する。決済処理部43は、まとめ払い請求群の各請求について口座間の送金を行う。決済処理部43は、まとめ払い請求群に含まれる複数の請求の各々を対象として、決済処理を実行する。決済処理部43は、請求の決済処理(支払い)を実行する順序を示す情報(順序情報)を用いて、その順序情報が示す順序で、まとめ払い請求群に含まれる複数の請求の各々を対象として、決済処理を実行する。 The payment processing unit 43 executes batch payment processing. The payment processing unit 43 performs remittance between accounts for each bill in the collective payment bill group. The payment processing unit 43 executes payment processing for each of the plurality of claims included in the collective payment claim group. The payment processing unit 43 uses information (order information) indicating the order in which the payment processing (payment) of the claims is executed, and targets each of the plurality of claims included in the collective payment claim group in the order indicated by the order information. , execute payment processing.
〔4.決済処理のフロー〕
図10を用いて、実施形態に係る端末装置100の決済処理の手順について説明する。図10は、実施形態に係る決済処理の手順の一例を示すフローチャートである。
[4. Payment processing flow]
The payment processing procedure of the
図10に示すように、端末装置100は、利用者に対する複数の請求の各々の内容を示す複数の請求情報を利用者に提供する(ステップS101)。
As shown in FIG. 10, the
利用者がまとめて支払いを行う請求群を選択していない場合(ステップS102;No)、端末装置100は、利用者がまとめて支払いを行う請求群を選択するまで待機する。一方、利用者がまとめて支払いを行う請求群を選択した場合(ステップS102;Yes)、端末装置100は、請求群の各々に対する支払をまとめて行うための一括決済処理を実行する(ステップS103)。
If the user has not selected a group of claims to be paid together (step S102; No), the
〔5.その他〕
上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、逆に、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
[5. others〕
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 of the processes described as being performed manually can be performed manually. Alternatively, some of the steps can be performed automatically using known methods. In addition, information including the processing procedures, specific names, and various data and parameters shown in the above documents and drawings may be changed arbitrarily, unless otherwise specified. For example, the various information shown in each figure is not limited to the illustrated information.
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。 Further, each component of each device shown in the drawings is functionally conceptual, and does not necessarily need to be physically configured as shown in the drawings. In other words, the specific form of distributing and integrating each device is not limited to what is shown in the diagram, and all or part of the devices can be functionally or physically distributed or integrated in arbitrary units depending on various loads and usage conditions. Can be integrated and configured.
また、上記してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 Furthermore, the embodiments described above can be combined as appropriate within a range that does not conflict with the processing contents.
〔6.効果〕
上述してきたように、実施形態に係る端末装置100は、提供部1523と、決済処理部1524とを有する。提供部1523は、利用者に対する複数の請求の各々の内容を示す複数の請求情報を利用者に提供する。決済処理部1524は、複数の請求のうち利用者がまとめて支払いを行う対象として少なくとも2以上の請求を含む請求群を選択した場合、請求群の各々に対する支払をまとめて行うための一括決済処理を実行する。
[6. effect〕
As described above, the
これにより、実施形態に係る端末装置100は、利用者に対する2つ以上の請求をまとめて処理を行うことができるため、利用者に対する請求の決済におけるユーザビリティを改善することができる。
As a result, the
また、実施形態に係る端末装置100において、提供部1523は、電子請求書が受け付けられた請求を含む複数の請求の各々の内容を示す複数の請求情報を提供する。
Furthermore, in the
これにより、実施形態に係る端末装置100は、電子請求書での請求を含む複数の請求を対象として、2つ以上の請求をまとめて処理を行うことができるため、利用者に対する請求の決済におけるユーザビリティを改善することができる。
As a result, the
また、実施形態に係る端末装置100において、提供部1523は、紙に印刷された請求書から読み取られた請求を含む複数の請求の各々の内容を示す複数の請求情報を提供する。
Further, in the
これにより、実施形態に係る端末装置100は、紙に印刷された請求書での請求を含む複数の請求を対象として、2つ以上の請求をまとめて処理を行うことができるため、利用者に対する請求の決済におけるユーザビリティを改善することができる。
As a result, the
また、実施形態に係る端末装置100において、提供部1523は、公共料金の支払いの請求を含む複数の請求の各々の内容を示す複数の請求情報を提供する。
Furthermore, in the
これにより、実施形態に係る端末装置100は、公共料金の支払いの請求を含む複数の請求を対象として、2つ以上の請求をまとめて処理を行うことができるため、利用者に対する請求の決済におけるユーザビリティを改善することができる。
As a result, the
また、実施形態に係る端末装置100において、提供部1523は、複数の請求を一覧表示する。
Furthermore, in the
これにより、実施形態に係る端末装置100は、複数の請求を一覧表示することで、利用者がまとめて支払いを行いたい請求の選択を容易にすることができるため、利用者に対する請求の決済におけるユーザビリティを改善することができる。
As a result, the
また、実施形態に係る端末装置100において、提供部1523は、複数の請求を、所定の基準に基づく順序で所定の方向に並べて一覧表示する。
Furthermore, in the
これにより、実施形態に係る端末装置100は、複数の請求を所定の順序で所定の方向に並べて一覧表示することで、利用者が複数の請求を確認しやすくすることができるため、利用者に対する請求の決済におけるユーザビリティを改善することができる。
As a result, the
また、実施形態に係る端末装置100において、提供部1523は、複数の請求を、支払期限が近い方から順に並べて一覧表示する。
Furthermore, in the
これにより、実施形態に係る端末装置100は、複数の請求を支払期限が近い方から順に一覧表示することで、利用者が支払いを忘れて、請求の支払期限を過ぎてしまうことを抑制することができるため、利用者に対する請求の決済におけるユーザビリティを改善することができる。
As a result, the
また、実施形態に係る端末装置100において、提供部1523は、複数の請求を、支払金額に基づく順序で並べて一覧表示する。
Furthermore, in the
これにより、実施形態に係る端末装置100は、複数の請求を支払金額に基づく順序で並べて一覧表示することで、利用者に対して支払金額に応じた請求の表示ができるため、利用者に対する請求の決済におけるユーザビリティを改善することができる。
As a result, the
また、実施形態に係る端末装置100において、決済処理部1524は、利用者が請求群を選択した後、一括決済処理を行うための一の操作である一括支払操作を行った場合は、一括決済処理を実行する。
In addition, in the
これにより、実施形態に係る端末装置100は、一括支払操作の一の操作で一括決済処理を実行することで、利用者の操作の手間を省くことができるため、利用者に対する請求の決済におけるユーザビリティを改善することができる。
As a result, the
また、実施形態に係る端末装置100において、決済処理部1524は、利用者が一括決済処理に利用可能な金額である残金が所定の条件を満たす場合、一括決済処理を実行する。
Furthermore, in the
これにより、実施形態に係る端末装置100は、利用者の残金が所定の条件を満たす場合、一括決済処理を実行することで、例えば請求群の各々の請求額の合算(まとめ払い合計額)に利用者の残金が足りない等、一括決済処理ができない場合に処理を行うことを抑制することができるため、利用者に対する請求の決済におけるユーザビリティを改善することができる。
As a result, when the user's balance satisfies a predetermined condition, the
また、実施形態に係る端末装置100において、決済処理部1524は、利用者の残金と、請求群の各々の請求額の合算との比較結果が所定の条件を満たす場合、一括決済処理を実行する。
Furthermore, in the
これにより、実施形態に係る端末装置100は、利用者の残金と支払う合計額との比較結果に応じて、一括決済処理を実行することで、例えばまとめ払い合計額に利用者の残金が足りない等、一括決済処理ができない場合に処理を行うことを抑制することができるため、利用者に対する請求の決済におけるユーザビリティを改善することができる。
Thereby, the
また、実施形態に係る端末装置100において、利用者の残金が請求群の各々の請求額の合算以上である場合、一括決済処理を実行し、利用者の残金が請求群の各々の請求額の合算未満である場合、一括決済処理を実行しない。
In addition, in the
これにより、実施形態に係る端末装置100は、決済処理部1524は、利用者の残金と支払う合計額以上である場合に、一括決済処理を実行することで、まとめ払い合計額に利用者の残金が足りない等に一括決済処理を行うことを抑制することができるため、利用者に対する請求の決済におけるユーザビリティを改善することができる。
As a result, in the
また、実施形態に係る端末装置100において、決済処理部1524は、利用者の残金が請求群の各々の請求額の合算未満である場合、請求群のうち、一部の請求を対象として決済処理を実行する。
Furthermore, in the
これにより、実施形態に係る端末装置100は、利用者の残金がまとめ払い合計額未満である場合、一部の請求を対象として決済処理を実行することで、利用者の残金が不足する場合であっても決済処理を行うことができるため、利用者に対する請求の決済におけるユーザビリティを改善することができる。
As a result, if the user's remaining balance is less than the total lump-sum payment amount, the
また、実施形態に係る端末装置100において、決済処理部1524は、請求群のうち、優先順位が高い方から順に一部の請求を対象として決済処理を実行する。
Furthermore, in the
これにより、実施形態に係る端末装置100は、利用者の残金がまとめ払い合計額未満である場合、優先順位が高い請求を優先して決済処理を行うことができるため、利用者に対する請求の決済におけるユーザビリティを改善することができる。
As a result, if the balance of the user's balance is less than the total lump-sum payment amount, the
また、実施形態に係る端末装置100において、決済処理部1524は、請求群のうち、支払期限が近い方から順に一部の請求を対象として決済処理を実行する。
Furthermore, in the
これにより、実施形態に係る端末装置100は、利用者の残金がまとめ払い合計額未満である場合、支払期限が近い請求を優先して決済処理を行うことで、利用者が支払いを忘れて、請求の支払期限を過ぎてしまうことを抑制することができるため、利用者に対する請求の決済におけるユーザビリティを改善することができる。
As a result, when the user's remaining balance is less than the total lump sum payment amount, the
また、実施形態に係る端末装置100において、決済処理部1524は、利用者の残金が請求群の各々の請求額の合算未満である場合、利用者の残金を増加させる処理を実行する。
Furthermore, in the
これにより、実施形態に係る端末装置100は、利用者の残金がまとめ払い合計額未満である場合、利用者の残金を増加させる処理を実行することで、例えば利用者の残金を一括決済処理の実行が可能な額まで増額することができるため、利用者に対する請求の決済におけるユーザビリティを改善することができる。
As a result, when the user's remaining balance is less than the total lump sum payment amount, the
また、実施形態に係る端末装置100において、決済処理部1524は、利用者の残金を、請求群の各々の請求額の合算以上になるまで増加させる処理を実行した後、一括決済処理を実行する。
Further, in the
これにより、実施形態に係る端末装置100は、利用者の残金がまとめ払い合計額未満である場合、利用者の残金をまとめ払い合計額以上になるまで増加させ、一括決済処理を実行することで、利用者に対する請求の決済におけるユーザビリティを改善することができる。
As a result, when the user's remaining balance is less than the total lump-sum payment amount, the
また、実施形態に係る端末装置100において、提供部1523は、請求情報として、請求額を示す情報、請求元を示す情報、請求の対象となる取引対象を示す情報の少なくともいずれか1つを含む情報を提供する。
Further, in the
これにより、実施形態に係る端末装置100は、請求の決済を行うかどうかを判断するための有用な情報を利用者に提供することができるため、利用者に対する請求の決済におけるユーザビリティを改善することができる。
As a result, the
また、実施形態に係る端末装置100において、決済処理部1524は、口座間の送金を実現する外部のサーバ装置に対し、請求群の各々の内容を示す情報を送信する。
Furthermore, in the
これにより、実施形態に係る端末装置100は、口座間の送金を実現する外部のサーバ装置に対し、請求群の各々の内容を示す情報を送信することで、外部のサーバ装置での口座間の送金により、請求群の各々の決済を完了させることができる。
As a result, the
〔7.ハードウェア構成〕
また、上述してきた各実施形態に係る端末装置100は、例えば、図11に示すような構成のコンピュータ1000によって実現される。以下、端末装置100を例に挙げて説明する。図11は、端末装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、ROM1200、RAM1300、HDD1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、及びメディアインターフェイス(I/F)1700を有する。
[7. Hardware configuration]
Further, the
CPU1100は、ROM1200又はHDD1400に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM1200は、コンピュータ1000の起動時にCPU1100によって実行されるブートプログラムや、コンピュータ1000のハードウェアに依存するプログラム等を格納する。
CPU 1100 operates based on a program stored in
HDD1400は、CPU1100によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を記憶する。通信インターフェイス1500は、通信網500(実施形態のネットワークNに対応する)を介して他の機器からデータを受信してCPU1100へ送り、また、通信網500を介してCPU1100が生成したデータを他の機器へ送信する。
The
CPU1100は、入出力インターフェイス1600を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。CPU1100は、入出力インターフェイス1600を介して、入力装置からデータを取得する。また、CPU1100は、入出力インターフェイス1600を介して生成したデータを出力装置へ出力する。
The CPU 1100 controls output devices such as a display and a printer, and input devices such as a keyboard and mouse via an input/
メディアインターフェイス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
例えば、コンピュータ1000が端末装置100として機能する場合、コンピュータ1000のCPU1100は、RAM1300上にロードされたプログラムを実行することにより、制御部150の機能を実現する。また、HDD1400には、端末装置100の記憶装置内の各データが格納される。コンピュータ1000のCPU1100は、これらのプログラムを記録媒体1800から読み取って実行するが、他の例として、他の装置から所定の通信網を介してこれらのプログラムを取得してもよい。
For example, when the
〔8.その他〕
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
[8. others〕
Some of the embodiments of the present application have been described above in detail based on the drawings, but these are merely examples, and various modifications and variations may be made based on the knowledge of those skilled in the art, including the embodiments described in the disclosure section of the invention. It is possible to carry out the invention in other forms with modifications.
また、上述した端末装置100は、機能によっては外部のプラットフォーム等をAPI(Application Programming Interface)やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。
Furthermore, the configuration of the
また、特許請求の範囲に記載した「部」は、「手段」や「回路」などに読み替えることができる。例えば、受付部は、受付手段や受付回路に読み替えることができる。 Further, the "unit" described in the claims can be read as "means", "circuit", etc. For example, the reception unit can be read as reception means or reception circuit.
1 決済システム
10 決済サーバ
20 通信部
30 記憶部
31 口座データベース
32 請求情報データベース
40 制御部
41 受付部
42 提供部
43 決済処理部
100 端末装置
110 通信部
120 記憶部
130 撮像部
140 表示部
150 制御部
151 第1アプリケーション
152 第2アプリケーション
1521 受付部
1522 通知部
1523 提供部
1524 決済処理部
1525 表示制御部
1
Claims (19)
前記まとめ払い用コンテンツを介してまとめ払いを行うための操作が行われた場合、決済を行う決済サーバに対して、まとめ払いの対象として選択された前記請求群の各々の請求情報が示す内容の請求を送信し、前記請求群の各々に対する支払をまとめて行うための一括決済処理を実行させる決済処理手順と
をコンピュータに実行させるための決済プログラム。 A plurality of billing information indicating the contents of each of the plurality of bills, including a bill read from a bill printed on paper, which is a plurality of bills to the user , and a payment corresponding to the plurality of billing information. generating payment content including a first button for accepting execution of the process, providing the payment content to the user, and at least two or more claims to be collectively paid by the user among the plurality of claims; If you select a group of claims that includes a group of claims, information for confirming the contents of the lump sum payment including the contents of each of the group of claims selected as a target of the lump sum payment , and information for confirming the contents of the lump sum payment for the group of claims selected as the target of the lump sum payment . 2 buttons, providing the user with bulk payment content;
When an operation is performed to make a lump-sum payment via the lump-sum payment content, the payment server that performs the payment is notified of the content indicated by the billing information of each billing group selected as a lump-sum payment target. A payment program for causing a computer to execute a payment processing procedure for transmitting claims and performing a batch payment process for collectively paying each of the claims.
電子請求書が受け付けられた請求を含む前記複数の請求の各々の内容を示す前記複数の請求情報を提供する
ことを特徴とする請求項1に記載の決済プログラム。 The provision procedure is as follows:
The payment program according to claim 1, wherein the payment program provides the plurality of billing information indicating the content of each of the plurality of bills including a bill for which an electronic bill has been accepted.
前記複数の請求を一覧表示する
ことを特徴とする請求項1または請求項2に記載の決済プログラム。 The provision procedure is as follows:
The payment program according to claim 1 or 2, wherein the payment program displays a list of the plurality of claims.
前記複数の請求を、所定の基準に基づく順序で所定の方向に並べて一覧表示する
ことを特徴とする請求項3に記載の決済プログラム。 The provision procedure is as follows:
The payment program according to claim 3 , wherein the plurality of claims are displayed in a list in a predetermined direction in an order based on a predetermined criterion.
前記複数の請求を、支払期限が近い方から順に並べて一覧表示する
ことを特徴とする請求項3または請求項4に記載の決済プログラム。 The provision procedure is as follows:
The payment program according to claim 3 or 4 , wherein the plurality of claims are displayed in a list in order of payment deadline.
前記複数の請求を、支払金額に基づく順序で並べて一覧表示する
ことを特徴とする請求項3~5のうちいずれか1つに記載の決済プログラム。 The provision procedure is as follows:
The payment program according to any one of claims 3 to 5 , wherein the plurality of claims are arranged and displayed as a list in an order based on the payment amount.
前記利用者が前記請求群を選択した後、前記一括決済処理を行うための一の操作である一括支払操作を行った場合は、前記一括決済処理を前記決済サーバに実行させる
ことを特徴とする請求項1~6のうちいずれか1つに記載の決済プログラム。 The payment processing procedure is as follows:
If the user selects the group of claims and then performs a lump sum payment operation, which is one operation for carrying out the batch payment process, the payment server causes the payment server to execute the lump sum payment process. The payment program according to any one of claims 1 to 6 .
前記利用者が前記一括決済処理に利用可能な金額である残金がまとめ払いの対象として選択された前記請求群を一括して決済可能である一括決済可能条件を満たす場合、前記一括決済処理を前記決済サーバに実行させる
ことを特徴とする請求項1~7のうちいずれか1つに記載の決済プログラム。 The payment processing procedure is as follows:
If the remaining balance, which is the amount available for the lump-sum payment process , satisfies the batch payment enablement condition that the group of claims selected for lump-sum payment can be paid at once, the user can perform the lump-sum payment process as described above. 8. The payment program according to claim 1, wherein the payment program is executed by a payment server .
前記利用者の前記残金と、前記請求群の各々の請求額の合算との比較結果が前記一括決済可能条件を満たす場合、前記一括決済処理を前記決済サーバに実行させる
ことを特徴とする請求項8に記載の決済プログラム。 The payment processing procedure is as follows:
If a comparison result between the remaining amount of the user and the sum of the billed amounts of each of the billing groups satisfies the condition for batch payment , the billing method causes the payment server to execute the batch payment process. Payment program described in Section 8 .
前記利用者の前記残金が前記請求群の各々の請求額の合算以上である場合、前記一括決済処理を前記決済サーバに実行させ、前記利用者の前記残金が前記請求群の各々の請求額の合算未満である場合、前記一括決済処理を前記決済サーバに実行させない
ことを特徴とする請求項8または請求項9に記載の決済プログラム。 The payment processing procedure is as follows:
If the remaining balance of the user is greater than or equal to the sum of the billing amounts of each of the billing groups, the payment server executes the batch payment process, and the remaining balance of the user is equal to or greater than the sum of the billing amounts of each of the billing groups. The payment program according to claim 8 or 9 , wherein the payment program does not cause the payment server to execute the batch payment process if the total amount is less than the total amount .
前記利用者の前記残金が前記請求群の各々の請求額の合算未満である場合、前記請求群のうち、一部の請求を対象として決済処理を前記決済サーバに実行させる
ことを特徴とする請求項8または請求項9に記載の決済プログラム。 The payment processing procedure is as follows:
If the remaining balance of the user is less than the sum of the billing amounts of each of the billing groups, the payment server may cause the payment server to execute payment processing for some of the billings in the billing group. The payment program according to claim 8 or 9 .
前記請求群のうち、優先順位が高い方から順に一部の請求を対象として決済処理を前記決済サーバに実行させる
ことを特徴とする請求項11に記載の決済プログラム。 The payment processing procedure is as follows:
12. The payment program according to claim 11 , wherein the payment server executes payment processing for some of the claims in the order of priority among the claims.
前記請求群のうち、支払期限が近い方から順に一部の請求を対象として決済処理を前記決済サーバに実行させる
ことを特徴とする請求項11または請求項12に記載の決済プログラム。 The payment processing procedure is as follows:
13. The payment program according to claim 11 or 12 , wherein the payment server executes payment processing for some of the claims in the order of payment deadlines from among the group of claims.
前記利用者の前記残金が前記請求群の各々の請求額の合算未満である場合、前記利用者の前記残金を増加させる処理を実行する
ことを特徴とする請求項8または請求項9に記載の決済プログラム。 The payment processing procedure is as follows:
10. If the remaining balance of the user is less than the sum of the billing amounts of each of the billing groups, a process for increasing the remaining balance of the user is executed. Payment program.
前記利用者の前記残金を、前記請求群の各々の請求額の合算以上になるまで増加させる処理を実行した後、前記一括決済処理を前記決済サーバに実行させる
ことを特徴とする請求項14に記載の決済プログラム。 The payment processing procedure is as follows:
14. Claim 14 , wherein the payment server is caused to perform the lump-sum payment process after performing a process of increasing the remaining balance of the user until it becomes equal to or greater than the sum of the billing amounts of each of the billing groups. Payment programs listed in .
請求情報として、請求額を示す情報、請求元を示す情報、請求の対象となる取引対象を示す情報の少なくともいずれか1つを含む情報を提供する
ことを特徴とする請求項1~15のうちいずれか1つに記載の決済プログラム。 The provision procedure is as follows:
Claims 1 to 15 characterized in that the billing information includes at least one of the following: information indicating the billing amount, information indicating the billing source, and information indicating the transaction object to be billed. Payment program listed in any one of the above.
口座間の送金を実現する前記決済サーバに対し、前記請求群の各々の内容を示す情報を送信する
ことを特徴とする請求項1~16のうちいずれか1つに記載の決済プログラム。 The payment processing procedure is as follows:
The payment program according to any one of claims 1 to 16 , characterized in that information indicating the contents of each of the bill groups is transmitted to the payment server that realizes remittance between accounts.
前記まとめ払い用コンテンツを介してまとめ払いを行うための操作が行われた場合、決済を行う決済サーバに対して、まとめ払いの対象として選択された前記請求群の各々の請求情報が示す内容の請求を送信し、前記請求群の各々に対する支払をまとめて行うための一括決済処理を実行させる決済処理部と
を有することを特徴とする決済装置。 A plurality of billing information indicating the contents of each of the plurality of bills, including a bill read from a bill printed on paper, which is a plurality of bills to the user , and a payment corresponding to the plurality of billing information. generating payment content including a first button for accepting execution of the process, providing the payment content to the user, and at least two or more claims to be collectively paid by the user among the plurality of claims; If you select a group of claims that includes a group of claims, information for confirming the contents of the lump sum payment including the contents of each of the group of claims selected as a target of the lump sum payment , and information for confirming the contents of the lump sum payment for the group of claims selected as the target of the lump sum payment . a provision unit that provides the user with bulk payment content including two buttons ;
When an operation is performed to make a lump-sum payment via the lump-sum payment content, the payment server that performs the payment is notified of the content indicated by the billing information of each billing group selected as a lump-sum payment target. A payment processing unit configured to send a claim and execute a batch payment process for collectively paying each of the claims.
利用者に対する複数の請求であって、紙に印刷された請求書から読み取られた請求を含む複数の請求の各々の内容を示す複数の請求情報と、前記複数の請求情報に対応する決済処理の実行を受け付けるための第1ボタンとを含む支払コンテンツを生成し、前記支払コンテンツを利用者に提供し、前記複数の請求のうち利用者がまとめて支払いを行う対象として少なくとも2以上の請求を含む請求群を選択した場合、まとめ払いの対象として選択された前記請求群の各々の内容を含むまとめ払いの内容を確認するための情報と、前記請求群のまとめ払いを実行するための第2ボタンとを含むまとめ払い用コンテンツを前記利用者に提供する提供工程と、
前記まとめ払い用コンテンツを介してまとめ払いを行うための操作が行われた場合、決済を行う決済サーバに対して、まとめ払いの対象として選択された前記請求群の各々の請求情報が示す内容の請求を送信し、前記請求群の各々に対する支払をまとめて行うための一括決済処理を実行させる決済処理工程と
をコンピュータに実行させるための決済方法。 A payment method executed by a payment device,
A plurality of billing information indicating the contents of each of the plurality of bills, including a bill read from a bill printed on paper, which is a plurality of bills to the user , and a payment corresponding to the plurality of billing information. generating payment content including a first button for accepting execution of the process, providing the payment content to the user, and at least two or more claims to be paid collectively by the user among the plurality of claims; If you select a group of claims that includes a group of claims, information for confirming the contents of the lump sum payment including the contents of each of the group of claims selected as a target of the lump sum payment , and information for confirming the contents of the lump sum payment for the group of claims selected as the target of the lump sum payment . a provision step of providing the user with bulk payment content including two buttons ;
When an operation is performed to make a lump-sum payment via the lump-sum payment content, the payment server that performs the payment is notified of the content indicated by the billing information of each billing group selected as a lump-sum payment target. A payment method for causing a computer to execute a payment processing step of transmitting a claim and performing a batch payment process for collectively paying each of the claims.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020208695A JP7364550B2 (en) | 2020-12-16 | 2020-12-16 | Payment programs, payment devices and payment methods |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020208695A JP7364550B2 (en) | 2020-12-16 | 2020-12-16 | Payment programs, payment devices and payment methods |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022095392A JP2022095392A (en) | 2022-06-28 |
| JP7364550B2 true JP7364550B2 (en) | 2023-10-18 |
Family
ID=82163151
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020208695A Active JP7364550B2 (en) | 2020-12-16 | 2020-12-16 | Payment programs, payment devices and payment methods |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7364550B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004139255A (en) | 2002-10-16 | 2004-05-13 | Nri & Ncc Co Ltd | Collection management system and method |
| JP2004259196A (en) | 2003-02-27 | 2004-09-16 | Com'app:Kk | Method and system for processing electronic invoices using a communication network |
| JP2005267387A (en) | 2004-03-19 | 2005-09-29 | Nomura Research Institute Ltd | Electronic payment system |
| JP2015203887A (en) | 2014-04-10 | 2015-11-16 | ヤフー株式会社 | Settlement device, settlement method, and settlement program |
-
2020
- 2020-12-16 JP JP2020208695A patent/JP7364550B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004139255A (en) | 2002-10-16 | 2004-05-13 | Nri & Ncc Co Ltd | Collection management system and method |
| JP2004259196A (en) | 2003-02-27 | 2004-09-16 | Com'app:Kk | Method and system for processing electronic invoices using a communication network |
| JP2005267387A (en) | 2004-03-19 | 2005-09-29 | Nomura Research Institute Ltd | Electronic payment system |
| JP2015203887A (en) | 2014-04-10 | 2015-11-16 | ヤフー株式会社 | Settlement device, settlement method, and settlement program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022095392A (en) | 2022-06-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7675758B2 (en) | Information processing device, information processing method, and information processing program | |
| JP7422923B1 (en) | Information processing device, information processing method, and information processing program | |
| JP7204974B1 (en) | Information processing device, information processing method and information processing program | |
| JP7189380B2 (en) | Provision device, provision method and provision program | |
| JP6925558B1 (en) | Request program, request device and request method | |
| JP7440699B1 (en) | Information processing device, information processing method, and information processing program | |
| JP7414887B2 (en) | Payment programs, payment devices and payment methods | |
| JP6951509B1 (en) | Transmission program, terminal device and transmission method | |
| JP7364550B2 (en) | Payment programs, payment devices and payment methods | |
| JP7212195B1 (en) | Information processing device, information processing method and information processing program | |
| JP7414206B1 (en) | Information processing system and information processing method | |
| JP7204834B1 (en) | Proposed device, proposed method and proposed program | |
| JP6884197B1 (en) | Payment device, payment method and payment program | |
| JP6957711B1 (en) | Information processing equipment, information processing methods and information processing programs | |
| JP2022104336A (en) | Information processing device, information processing method, and information processing program | |
| JP7242819B1 (en) | Information processing device, information processing method and information processing program | |
| JP7048714B1 (en) | Information processing equipment, information processing methods and information processing programs | |
| JP7204973B1 (en) | Information processing device, information processing method and information processing program | |
| JP6946591B1 (en) | Display program, terminal device and display method | |
| JP2023086049A (en) | Information processing device, information processing method, and information processing program | |
| JP2022157620A (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: 20201216 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20201216 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20210205 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210316 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210513 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20210810 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211014 |
|
| C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20211014 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20211027 |
|
| C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20211102 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20211210 |
|
| C211 | Notice of termination of reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C211 Effective date: 20211214 |
|
| C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20220412 |
|
| C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20221011 |
|
| C13 | Notice of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: C13 Effective date: 20230207 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230410 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231005 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7364550 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |