JP7566848B2 - Program, information processing method, server, and system - Google Patents
Program, information processing method, server, and system Download PDFInfo
- Publication number
- JP7566848B2 JP7566848B2 JP2022186509A JP2022186509A JP7566848B2 JP 7566848 B2 JP7566848 B2 JP 7566848B2 JP 2022186509 A JP2022186509 A JP 2022186509A JP 2022186509 A JP2022186509 A JP 2022186509A JP 7566848 B2 JP7566848 B2 JP 7566848B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- terminal
- remittance
- information
- remittance request
- 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
- 230000010365 information processing Effects 0.000 title claims description 12
- 238000003672 processing method Methods 0.000 title claims description 8
- 238000000034 method Methods 0.000 claims description 483
- 230000008569 process Effects 0.000 claims description 460
- 238000004891 communication Methods 0.000 claims description 120
- 238000012546 transfer Methods 0.000 claims description 64
- 230000005540 biological transmission Effects 0.000 claims description 51
- 238000012545 processing Methods 0.000 description 247
- 238000010586 diagram Methods 0.000 description 147
- 238000012790 confirmation Methods 0.000 description 139
- 230000000694 effects Effects 0.000 description 122
- 230000006870 function Effects 0.000 description 43
- 238000003860 storage Methods 0.000 description 28
- 101100328360 Schizosaccharomyces pombe (strain 972 / ATCC 24843) clr1 gene Proteins 0.000 description 27
- 101000772460 Arabidopsis thaliana Thioredoxin reductase 2 Proteins 0.000 description 18
- 101000591392 Leishmania infantum Probable flavin mononucleotide-dependent alkene reductase Proteins 0.000 description 18
- 102000017938 NTSR2 Human genes 0.000 description 18
- 230000004048 modification Effects 0.000 description 16
- 238000012986 modification Methods 0.000 description 16
- 238000004364 calculation method Methods 0.000 description 13
- 230000008859 change Effects 0.000 description 10
- 238000001514 detection method Methods 0.000 description 7
- 101000772461 Arabidopsis thaliana Thioredoxin reductase 1, mitochondrial Proteins 0.000 description 6
- 102000017921 NTSR1 Human genes 0.000 description 6
- 230000001174 ascending effect Effects 0.000 description 6
- 101100161892 Arabidopsis thaliana ACR9 gene Proteins 0.000 description 5
- 102100039292 Cbp/p300-interacting transactivator 1 Human genes 0.000 description 4
- 101000888413 Homo sapiens Cbp/p300-interacting transactivator 1 Proteins 0.000 description 4
- 238000013459 approach Methods 0.000 description 4
- 230000007423 decrease Effects 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 238000010079 rubber tapping Methods 0.000 description 4
- 239000000725 suspension Substances 0.000 description 4
- 102100030891 Actin-associated protein FAM107A Human genes 0.000 description 3
- 101001063917 Homo sapiens Actin-associated protein FAM107A Proteins 0.000 description 3
- 101100328361 Schizosaccharomyces pombe (strain 972 / ATCC 24843) clr2 gene Proteins 0.000 description 3
- 102100032889 Sortilin Human genes 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 101150002369 ACR4 gene Proteins 0.000 description 2
- 101100161886 Arabidopsis thaliana ACR5 gene Proteins 0.000 description 2
- 102100029649 Beta-arrestin-1 Human genes 0.000 description 2
- 101000728629 Homo sapiens Beta-arrestin-1 Proteins 0.000 description 2
- 101000619805 Homo sapiens Peroxiredoxin-5, mitochondrial Proteins 0.000 description 2
- 101000622427 Homo sapiens Vang-like protein 1 Proteins 0.000 description 2
- 101000622430 Homo sapiens Vang-like protein 2 Proteins 0.000 description 2
- 102100022078 Peroxiredoxin-5, mitochondrial Human genes 0.000 description 2
- 101100328362 Schizosaccharomyces pombe (strain 972 / ATCC 24843) clr3 gene Proteins 0.000 description 2
- 102100023517 Vang-like protein 1 Human genes 0.000 description 2
- 102100023520 Vang-like protein 2 Human genes 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000005401 electroluminescence Methods 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- 101150089124 ACR3 gene Proteins 0.000 description 1
- 101100161875 Arabidopsis thaliana ACR2 gene Proteins 0.000 description 1
- 101100161888 Arabidopsis thaliana ACR6 gene Proteins 0.000 description 1
- 101100161889 Arabidopsis thaliana ACR7 gene Proteins 0.000 description 1
- 101100161891 Arabidopsis thaliana ACR8 gene Proteins 0.000 description 1
- 101100495264 Arabidopsis thaliana CDC25 gene Proteins 0.000 description 1
- 101100396152 Arabidopsis thaliana IAA19 gene Proteins 0.000 description 1
- 102100034003 FAU ubiquitin-like and ribosomal protein S30 Human genes 0.000 description 1
- 101000732045 Homo sapiens FAU ubiquitin-like and ribosomal protein S30 Proteins 0.000 description 1
- 101100274486 Mus musculus Cited2 gene Proteins 0.000 description 1
- 101100380266 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) ARR2 gene Proteins 0.000 description 1
- 101100109981 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) ARR3 gene Proteins 0.000 description 1
- 101150096622 Smr2 gene Proteins 0.000 description 1
- 101150004068 acrB gene Proteins 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000010923 batch production Methods 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000010453 quartz Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- VYPSYNLAJGMNEJ-UHFFFAOYSA-N silicon dioxide Inorganic materials O=[Si]=O VYPSYNLAJGMNEJ-UHFFFAOYSA-N 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 108010014657 sortilin Proteins 0.000 description 1
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
本開示は、プログラム、情報処理方法、端末に関する。 This disclosure relates to a program, an information processing method, and a terminal.
昨今、スマートフォン等の端末で実行可能なアプリケーションによって、端末、または端末のユーザの電子貨幣(電子マネー)の管理や、送金/受金等を実現するサービスが普及しつつある。例えば特許文献1には、商品の購買金額の決済を行う技術が開示されている。
Recently, services that enable the management of electronic currency (electronic money) of a terminal or a terminal user, and the sending and receiving of money, etc., using applications that can be executed on terminals such as smartphones are becoming more widespread. For example,
本発明の第1の態様によると、端末によって実行されるプログラムは、第1ユーザから端末のユーザへの送金依頼、または端末のユーザから第1ユーザへの送金依頼に関する第1情報に基づく第1表示と、第2ユーザから端末のユーザへの送金依頼、または端末のユーザから第2ユーザへの送金依頼に関する第2情報に基づく第2表示とを少なくとも端末の表示部に表示することと、第1表示と第2表示とが表示された端末に対する入力に基づいて、第1情報と、第2情報とに基づく第1処理を端末の制御部によって行うこととが端末によって実行される。
本発明の第2の態様によると、端末の情報処理方法は、第1ユーザから端末のユーザへの送金依頼、または端末のユーザから第1ユーザへの送金依頼に関する第1情報に基づく第1表示と、第2ユーザから端末のユーザへの送金依頼、または端末のユーザから第2ユーザへの送金依頼に関する第2情報に基づく第2表示とを少なくとも端末の表示部に表示することと、第1表示と第2表示とが表示された端末に対する入力に基づいて、第1情報と、第2情報とに基づく第1処理を端末の制御部によって行うこととを含む。
本発明の第3の態様によると、端末は、第1ユーザから端末のユーザへの送金依頼、または端末のユーザから第1ユーザへの送金依頼に関する第1情報に基づく第1表示と、第2ユーザから端末のユーザへの送金依頼、または端末のユーザから第2ユーザへの送金依頼に関する第2情報に基づく第2表示とを少なくとも表示する表示部と、第1表示と第2表示とが表示された端末に対する入力に基づいて、第1情報と、第2情報とに基づく第1処理を行う制御部とを備える。
本発明の第4の態様によると、端末は、メモリに記憶されたプログラムを読み出し、プログラムに基づいて処理を実行するプロセッサーを備え、プロセッサーは、第1ユーザから端末のユーザへの送金依頼、または端末のユーザから第1ユーザへの送金依頼に関する第1情報に基づく第1表示と、第2ユーザから端末のユーザへの送金依頼、または端末のユーザから第2ユーザへの送金依頼に関する第2情報に基づく第2表示とを少なくとも端末の表示部に表示することと、第1表示と第2表示とが表示された端末に対する入力に基づいて、第1情報と、第2情報とに基づく第1処理を行うこととを実行する。
According to a first aspect of the present invention, a program executed by the terminal displays, on at least a display unit of the terminal, a first display based on first information relating to a remittance request from a first user to a user of the terminal, or from the user of the terminal to the first user, and a second display based on second information relating to a remittance request from a second user to the user of the terminal, or from the user of the terminal to the second user, and performs a first process based on the first information and the second information by a control unit of the terminal based on an input to the terminal on which the first display and the second display are displayed.
According to a second aspect of the present invention, an information processing method for a terminal includes displaying, on at least a display unit of the terminal, a first display based on first information relating to a remittance request from a first user to a user of the terminal, or a remittance request from the user of the terminal to the first user, and a second display based on second information relating to a remittance request from a second user to a user of the terminal, or a remittance request from the user of the terminal to the second user, and performing a first process based on the first information and the second information by a control unit of the terminal, based on an input to the terminal on which the first display and the second display are displayed.
According to a third aspect of the present invention, the terminal comprises a display unit that displays at least a first display based on first information relating to a remittance request from a first user to a user of the terminal, or from the user of the terminal to the first user, and a second display based on second information relating to a remittance request from a second user to the user of the terminal, or from the user of the terminal to the second user, and a control unit that performs a first processing based on the first information and the second information based on an input to the terminal on which the first display and the second display are displayed.
According to a fourth aspect of the present invention, the terminal comprises a processor that reads a program stored in a memory and executes processing based on the program, and the processor executes the following operations: displaying, on at least a display unit of the terminal, a first display based on first information relating to a remittance request from a first user to a user of the terminal, or from the user of the terminal to the first user, and a second display based on second information relating to a remittance request from a second user to the user of the terminal, or from the user of the terminal to the second user; and performing a first process based on the first information and the second information based on an input to the terminal on which the first display and the second display are displayed.
<法的事項の遵守>
本明細書に記載の開示は、通信の秘密など、本開示の実施に必要な実施国の法的事項遵守を前提とすることに留意されたい。
<Compliance with legal matters>
It should be noted that the disclosures described herein are subject to compliance with the laws of the country of implementation, such as communications secrecy, as necessary for the implementation of the disclosure.
本開示に係るプログラム等を実施するための実施形態について、図面を参照して説明する。 An embodiment for implementing the program etc. related to this disclosure will be described with reference to the drawings.
本明細書では、適宜「通信I/Fによって」という表現を使用する。これは、装置が、限定ではなく例として、制御部(プロセッサー等)の制御に基づいて、通信I/Fを介して(通信部を介して)、各種の情報やデータを送受信することを示す。 In this specification, the expression "through a communication I/F" is used where appropriate. This indicates, by way of example and not limitation, that the device transmits and receives various types of information and data through the communication I/F (through a communication unit) based on the control of a control unit (such as a processor).
<システム構成>
図1-1は、本実施例における通信システム1のシステム構成の一例を示す図である。
通信システム1では、限定ではなく例として、ネットワーク30を介して、サーバ10と、複数の端末20(端末20A,端末20B,端末20C,・・・)とが接続される。
<System Configuration>
FIG. 1A is a diagram illustrating an example of a system configuration of a
In the
サーバ10は、ネットワーク30を介して、ユーザが所有する端末20に支払いサービスやメッセージングサービスを提供する機能を有する。サーバ10は、支払い管理サーバや支払いサービスサーバ、メッセージングサーバ、メッセージングサービスサーバ等のように表現することもできる。本実施形態では、限定ではなく例として、サーバ10のユーザを、支払いサービスの事業者やメッセージングサービスの事業者とする。
The
端末20(端末20A,端末20B,端末20C、・・・)は、各実施例において記載する機能を実現できる情報処理端末であればどのような端末であってもよい。端末20は、限定ではなく例として、スマートフォン、携帯電話(フィーチャーフォン)、コンピュータ(限定でなく例として、デスクトップ、ラップトップ、タブレットなど)、メディアコンピュータプラットホーム(限定でなく例として、ケーブル、衛星セットトップボックス、デジタルビデオレコーダ)、ハンドヘルドコンピュータデバイス(限定でなく例として、PDA・(personal digital assistant)、電子メールクライアントなど)、ウェアラブル端末(メガネ型デバイス、時計型デバイスなど)、VR(Virtual Reality)端末、スマートスピーカ(音声認識用デバイス)、または他種のコンピュータ、またはコミュニケーションプラットホームを含む。また、端末20は情報処理端末と表現されてもよい。 The terminal 20 (terminal 20A, terminal 20B, terminal 20C, ...) may be any information processing terminal capable of implementing the functions described in each embodiment. Examples of the terminal 20 include, but are not limited to, a smartphone, a mobile phone (feature phone), a computer (such as, but not limited to, a desktop, laptop, tablet, etc.), a media computer platform (such as, but not limited to, a cable or satellite set-top box, a digital video recorder), a handheld computer device (such as, but not limited to, a PDA (personal digital assistant), an email client, etc.), a wearable device (such as, but not limited to, a glasses-type device, a watch-type device, etc.), a VR (Virtual Reality) terminal, a smart speaker (a device for voice recognition), or other types of computers or communication platforms. The terminal 20 may also be expressed as an information processing terminal.
端末20A、端末20Bおよび端末20Cの構成は基本的には同一である。また、必要に応じて、ユーザXが利用する端末を端末20Xと表現し、ユーザXまたは端末20Xに対応づけられた、所定のサービスにおけるユーザ情報をユーザ情報Xと表現してもよい。
なお、ユーザ情報とは、所定のサービスにおいてユーザが利用するアカウントに対応付けられたユーザの情報である。ユーザ情報は、限定でなく例として、ユーザにより入力される、または、所定のサービスにより付与される、ユーザの名前、ユーザのアイコン画像、ユーザの年齢、ユーザの性別、ユーザの住所、ユーザの趣味趣向、ユーザの識別子などのユーザに対応づけられた情報を含み、これらのいずれか一つまたは、組み合わせであってもよいし、そうでなくてもよい。
The configurations of the
The user information is information of a user associated with an account used by the user in a specific service. The user information includes, but is not limited to, information associated with a user, such as the user's name, the user's icon image, the user's age, the user's sex, the user's address, the user's hobbies and interests, and the user's identifier, which is input by the user or given by a specific service, and may be any one of these, or a combination of these, or may not be the same.
ネットワーク30は、1以上の端末20と、1以上のサーバ10とを接続する役割を担う。すなわち、ネットワーク30は、上記の各種の装置が接続した後、データを送受信することができるように接続経路を提供する通信網を意味する。
なお、ネットワーク30に接続されるサーバ10の数や端末20の数は限定されない。
The
The number of
ネットワーク30のうちの1つまたは複数の部分は、有線ネットワークや無線ネットワークであってもよいし、そうでなくてもよい。ネットワーク30は、限定ではなく例として、アドホック・ネットワーク(ad hoc network)、イントラネット、エクストラネット、仮想プライベート・ネットワーク(virtual private network:VPN)、ローカル・エリア・ネットワーク(local area network:LAN)、ワイヤレスLAN(wireless LAN:WLAN)、広域ネットワーク(wide area network:WAN)、ワイヤレスWAN(wireless WAN:WWAN)、大都市圏ネットワーク(metropolitan area network:MAN)、インターネットの一部、公衆交換電話網(Public Switched Telephone Network:PSTN)の一部、携帯電話網、ISDN(integrated service digital networks)、無線LAN、LTE(long term evolution)、CDMA(code division multiple access)、ブルートゥース(Bluetooth(登録商標))、衛星通信など、または、これらの2つ以上の組合せを含むことができる。ネットワーク30は、1つまたは複数のネットワーク30を含むことができる。
One or more portions of
サーバ10(限定ではなく、サーバ、情報処理装置、情報管理装置の一例)は、端末20に対して、所定のサービス(本実施例では支払いサービスやメッセージングサービス等)を提供する機能を備える。サーバ10は、各実施形態において記載する機能を実現できる情報処理装置であればどのような装置であってもよい。サーバ10は、限定ではなく例として、サーバ装置、コンピュータ(限定ではなく例として、デスクトップ、ラップトップ、タブレットなど)、メディアコンピュータプラットホーム(限定ではなく例として、ケーブル、衛星セットトップボックス、デジタルビデオレコーダ)、ハンドヘルドコンピュータデバイス(限定ではなく例として、PDA、電子メールクライアントなど)、あるいは他種のコンピュータ、またはコミュニケーションプラットホームを含む。また、サーバ10は情報処理装置と表現されてもよい。サーバ10と端末20とを区別する必要がない場合は、サーバ10と端末20とは、それぞれ情報処理装置と表現されてもよいし、されなくてもよい。
The server 10 (not limited to, but an example of a server, information processing device, or information management device) has a function of providing a predetermined service (such as a payment service or messaging service in this embodiment) to the terminal 20. The
[各装置のハードウェア(HW)構成]
通信システム1に含まれる各装置のHW構成について説明する。
[Hardware (HW) configuration of each device]
The HW configuration of each device included in the
(1)端末のHW構成
図1-1には、端末20のHW構成の一例を示している。
端末20は、制御部21(CPU:central processing unit(中央処理装置))、記憶部28、通信I/F22(インタフェース)、入出力部23、時計部29A、位置算出用情報検出部29Bを備える。端末20のHWの各構成要素は、限定ではなく例として、バスBを介して相互に接続される。なお、端末20のHW構成として、すべての構成要素を含むことは必須ではない。限定ではなく例として、端末20は、個々の構成要素、または複数の構成要素を取り外すような構成であってもよいし、そうでなくてもよい。
(1) Terminal Hardware Configuration FIG. 1A shows an example of the hardware configuration of the terminal 20.
The terminal 20 includes a control unit 21 (CPU: central processing unit), a
通信I/F22は、ネットワーク30を介して各種データの送受信を行う。通信は、有線、無線のいずれで実行されてもよく、互いの通信が実行できるのであれば、どのような通信プロトコルを用いてもよい。通信I/F22は、ネットワーク30を介して、サーバ10等の各種装置との通信を実行する機能を有する。通信I/F22は、各種データを制御部21からの指示に従って、サーバ10等の各種装置に送信する。また、通信I/F22は、サーバ10等の各種装置から送信された各種データを受信し、制御部21に伝達する。また、通信I/F22を単に通信部と表現する場合もある。また、通信I/F22が物理的に構造化された回路で構成される場合には、通信回路と表現する場合もある。
The communication I/
入出力部23は、端末20に対する各種操作を入力する装置、および、端末20で処理された処理結果を出力する装置を含む。入出力部23は、入力部と出力部が一体化していてもよいし、入力部と出力部に分離していてもよいし、そうでなくてもよい。
The input/
入力部は、ユーザからの入力を受け付けて、入力に係る情報を制御部21に伝達できる全ての種類の装置のいずれかまたはその組み合わせにより実現される。入力部は、限定ではなく例として、タッチパネル、タッチディスプレイ、キーボード等のハードウェアキーや、マウス等のポインティングデバイス、カメラ(動画像を介した操作入力)、マイク(音声による操作入力)を含む。
The input unit is realized by any one or combination of any type of device that can accept input from a user and transmit information related to the input to the
出力部は、制御部21で処理された処理結果を出力することができる全ての種類の装置のいずれかまたはその組み合わせにより実現される。出力部は、限定ではなく例として、 タッチパネル、タッチディスプレイ、スピーカ(音声出力)、レンズ(限定ではなく例として3D(three dimensions)出力や、ホログラム出力)、プリンターなどを含む。
The output unit is realized by any one or a combination of any type of device capable of outputting the results of processing by the
一実施形態として、入出力部23は、限定ではなく例として、表示部24、音入力部25、音出力部26、撮像部27を備える。
In one embodiment, the input/
表示部24は、フレームバッファに書き込まれた表示データに従って、表示することができる全ての種類の装置のいずれかまたはその組み合わせにより実現される。表示部24は、限定ではなく例として、タッチパネル、タッチディスプレイ、モニタ(限定ではなく例として、液晶ディスプレイやOELD(organic electroluminescence display))、ヘッドマウントディスプレイ(HDM:Head Mounted Display)、プロジェクションマッピング、ホログラム、空気中など(真空であってもよいし、そうでなくてもよい)に画像やテキスト情報等を表示可能な装置を含む。なお、これらの表示部24は、3Dで表示データを表示可能であってもよいし、そうでなくてもよい。
The
音入力部25は、音データ(音声データを含む。以下同様。)の入力に利用される。音入力部25は、マイクなどを含む。
音出力部26は、音データの出力に利用される。音出力部26は、スピーカなどを含む。
撮像部27は、動画像データの取得に利用される。撮像部27は、カメラなどを含む。
The
The
The
入出力部23がタッチパネルの場合、入出力部23と表示部24とは、略同一の大きさおよび形状で対向して配置されていてもよい。
If the input/
時計部29Aは、端末20の内蔵時計であり、時刻情報(計時情報)を出力する。時計部29Aは、限定ではなく例として、水晶発振器を利用したクロック等を有して構成される。時計部29Aは、限定ではなく例として、計時部や時刻情報検出部と表現することもできる。
The
なお、時計部29Aは、NITZ(Network Identity and Time Zone)規格等を適用したクロックを有していてもよいし、有していなくてもよい。
The
位置算出用情報検出部29Bは、制御部21が自己の端末20の位置を算出(測定)するために必要な情報(以下、「位置算出用情報」と称する。)を検出(計測)する機能部である。位置算出用情報検出部29Bは、限定ではなく例として、位置算出用センサ部と表現することもできる。
The position calculation
位置算出用情報検出部29Bは、限定ではなく例として、GPS(Global Positioning System)等の衛星測位システムを利用して端末20の位置を算出するためのセンサやユニットである衛星測位センサ(衛星測位ユニット)や、慣性航法システムを利用して端末20の位置を算出するためのセンサやユニットである慣性計測センサ(慣性計測ユニット(IMU(Inertial Measurement Unit)))、UWB(超広帯域無線:Ultra Wide Band)を利用して端末20の位置を算出するためのセンサやユニットであるUWB測位センサ(UWB測位ユニット)等を含む。
The position calculation
衛星測位ユニットは、限定ではなく例として、不図示のアンテナで受信される測位用衛星から発信されている測位用衛星信号を含むRF(Radio Frequency)信号をデジタル信号に変換するRF受信回路や、RF受信回路から出力されるデジタル信号に対して相関演算処理等を行って測位用衛星信号を捕捉し、測位用衛星信号から取り出した衛星軌道データや時刻データ等の情報を、位置算出用情報として出力するベースバンド処理回路等を有する。 The satellite positioning unit includes, by way of example and not limitation, an RF receiving circuit that converts RF (Radio Frequency) signals, including positioning satellite signals transmitted from positioning satellites and received by an antenna (not shown), into digital signals, and a baseband processing circuit that performs correlation calculation processing or the like on the digital signals output from the RF receiving circuit to capture the positioning satellite signals, and outputs information such as satellite orbit data and time data extracted from the positioning satellite signals as information for position calculation.
慣性計測ユニットは、慣性航法演算によって端末20の位置を算出するために必要な情報を検出するセンサである慣性センサを有する。慣性センサには、限定ではなく例として、3軸の加速度センサや3軸のジャイロセンサが含まれ、加速度センサによって検出された加速度と、ジャイロセンサによって検出された角速度とを、位置算出用情報として出力する。 The inertial measurement unit has an inertial sensor that detects information required to calculate the position of the terminal 20 by inertial navigation calculation. Examples of inertial sensors include, but are not limited to, a three-axis acceleration sensor and a three-axis gyro sensor, and output the acceleration detected by the acceleration sensor and the angular velocity detected by the gyro sensor as information for position calculation.
UWB測位ユニットは、限定ではなく例として、不図示のアンテナで受信される測位用ビーコンから発信されている測位用超広帯域パルス信号を含む超広帯域RF(Radio Frequency)信号をデジタル信号に変換する超広帯域RF受信回路や、超広帯域RF受信回路から出力されるデジタル信号に基づいて端末20と測位用ビーコンとの相対位置を算出する相対位置算出処理回路等を有する。
なお、限定ではなく例として、UWB測位ユニットは、不図示のアンテナから測位用超広帯域パルス信号を含む超広帯域RF信号を送信することで、端末20を測位用ビーコンとして機能させてもよいし、そうしなくてもよい。
The UWB positioning unit includes, by way of example and not limitation, an ultra-wideband RF (Radio Frequency) receiving circuit that converts an ultra-wideband RF signal, including an ultra-wideband pulse signal for positioning transmitted from a positioning beacon and received by an antenna not shown, into a digital signal, and a relative position calculation processing circuit that calculates the relative position between the terminal 20 and the positioning beacon based on the digital signal output from the ultra-wideband RF receiving circuit.
As an example and not by way of limitation, the UWB positioning unit may or may not cause the terminal 20 to function as a positioning beacon by transmitting an ultra-wideband RF signal including an ultra-wideband pulse signal for positioning from an antenna not shown.
制御部21は、限定ではなく例として、位置算出用情報検出部29Bによって検出された位置算出用情報に基づいて、定期的なタイミングや特定のタイミングで、自己の端末20の位置を算出する。端末の位置を「端末位置」と称し、算出された端末位置を「算出端末位置」と称する。そして、制御部21は、算出端末位置を、その算出端末位置を算出した日時と関連付けて、算出端末位置履歴データとして記憶部28に記憶させる。
By way of example and not limitation, the
制御部21は、プログラム内に含まれたコードまたは命令によって実現する機能を実行するために物理的に構造化された回路を有し、限定ではなく例として、ハードウェアに内蔵されたデータ処理装置により実現される。そのため、制御部21は、制御回路と表現されてもよいし、されなくてもよい。
The
制御部21は、限定ではなく例として、中央処理装置(CPU)、マイクロプロセッサ(microprocessor)、プロセッサコア(processor core)、マルチプロセッサ(multiprocessor)、ASIC(application-specific integrated circuit)、FPGA(field programmable gate array)を含む。
The
記憶部28は、端末20が動作するうえで必要とする各種プログラムや各種データを記憶する機能を有する。記憶部28は、限定ではなく例として、HDD(hard disk drive)、SSD(solid state drive)、フラッシュメモリ、RAM(random access memory)、ROM(read only memory)など各種の記憶媒体を含む。また、記憶部28は、メモリ(memory)と表現されてもよいし、されなくてもよい。
The
端末20は、プログラムPを記憶部28に記憶し、このプログラムPを実行することで、制御部21が、制御部21に含まれる各部としての処理を実行する。つまり、記憶部28に記憶されるプログラムPは、端末20に、制御部21が実行する各機能を実現させる。また、このプログラムPは、プログラムモジュールと表現されてもよいし、されなくてもよい。
The terminal 20 stores the program P in the
(2)サーバのHW構成
図1-1には、サーバ10のHW構成の一例を示している。
サーバ10は、制御部11(CPU)、記憶部15、通信I/F14(インタフェース)、入出力部12、時計部19を備える。サーバ10のHWの各構成要素は、限定ではなく例として、バスBを介して相互に接続される。なお、サーバ10のHWは、サーバ10のHWの構成として、全ての構成要素を含むことは必須ではない。限定ではなく例として、サーバ10のHWは、個々の構成要素、または複数の構成要素を取り外すような構成であってもよいし、そうでなくてもよい。
(2) HW Configuration of Server FIG. 1A shows an example of the HW configuration of the
The
制御部11は、プログラム内に含まれたコードまたは命令によって実現する機能を実行するために物理的に構造化された回路を有し、限定ではなく例として、ハードウェアに内蔵されたデータ処理装置により実現される。
The
制御部11は、代表的には中央処理装置(CPU)、であり、その他にマイクロプロセッサ、プロセッサコア、マルチプロセッサ、ASIC、FPGAであってもよいし、そうでなくてもよい。本開示において、制御部11は、これらに限定されない。
The
記憶部15は、サーバ10が動作するうえで必要とする各種プログラムや各種データを記憶する機能を有する。記憶部15は、HDD、SSD、フラッシュメモリなど各種の記憶媒体により実現される。ただし、本開示において、記憶部15は、これらに限定されない。また、記憶部15は、メモリ(memory)と表現されてもよいし、されなくてもよい。
The
通信I/F14は、ネットワーク30を介して各種データの送受信を行う。通信は、有線、無線のいずれで実行されてもよく、互いの通信が実行できるのであれば、どのような通信プロトコルを用いてもよい。通信I/F14は、ネットワーク30を介して、端末20等の各種装置との通信を実行する機能を有する。通信I/F14は、各種データを制御部11からの指示に従って、端末20等の各種装置に送信する。また、通信I/F14は、端末20等の各種装置から送信された各種データを受信し、制御部11に伝達する。また、通信I/F14を単に通信部と表現する場合もある。また、通信I/F14が物理的に構造化された回路で構成される場合には、通信回路と表現する場合もある。
The communication I/
入出力部12は、サーバ10に対する各種操作を入力する装置により実現される。
入力部は、ユーザからの入力を受け付けて、入力に係る情報を制御部11に伝達できる全ての種類の装置のいずれかまたはその組み合わせにより実現される。入力部は、代表的にはキーボード等に代表されるハードウェアキーや、マウス等のポインティングデバイスで実現される。なお、入力部は、限定ではなく例として、タッチパネルやカメラ(動画像を介した操作入力)、マイク(音声による操作入力)を含んでいてもよいし、そうでなくてもよい。
The input/
The input unit is realized by any one or a combination of all kinds of devices that can receive input from a user and transmit information related to the input to the
出力部は、制御部11で処理された処理結果を出力することができる全ての種類の装置のいずれかまたはその組み合わせにより実現される。出力部は、限定ではなく例として、 タッチパネル、タッチディスプレイ、スピーカ(音声出力)、レンズ(限定ではなく例として3D(three dimensions)出力や、ホログラム出力)、プリンターなどを含む。
The output unit is realized by any one or a combination of any type of device capable of outputting the results of processing by the
一次実施形態として、入出力部12は、表示部13を備える。
In the first embodiment, the input/
表示部13は、代表的にはモニタ(限定ではなく例として、液晶ディスプレイやOELD(organic electroluminescence display))で実現される。なお、表示部13は、ヘッドマウントディスプレイ(HDM)などであってもよいし、そうでなくてもよい。なお、これらの表示部13は、3Dで表示データを表示可能であってもよいし、そうでなくてもよい。本開示において、表示部13は、これらに限定されない。
The
時計部19は、サーバ10の内蔵時計であり、時刻情報(計時情報)を出力する。時計部19は、限定ではなく例として、ハードウェアクロックとしてのRTC(Real Time Clock)やシステムクロック等を有して構成される。時計部19は、限定ではなく例として、計時部や時刻情報検出部と表現することもできる。
The
(3)その他
サーバ10は、プログラムPを記憶部15に記憶し、このプログラムPを実行することで、制御部11が、制御部11に含まれる各部としての処理を実行する。つまり、記憶部15に記憶されるプログラムPは、サーバ10に、制御部11が実行する各機能を実現させる。このプログラムPは、プログラムモジュールと表現されてもよいし、されなくてもよい。
他の装置についても同様である。
(3) Others The
The same applies to other devices.
本開示の各実施形態においては、端末20および/またはサーバ10のCPUがプログラムPを実行することにより、実現するものとして説明する。
他の装置についても同様である。
In each embodiment of the present disclosure, the description will be given assuming that the CPU of the terminal 20 and/or the
The same applies to other devices.
なお、端末20の制御部21、および/または、サーバ10の制御部11は、制御回路を有するCPUだけでなく、集積回路(IC(Integrated Circuit)チップ、LSI(Large Scale Integration))等に形成された論理回路(ハードウェア)や専用回路によって各処理を実現してもよいし、そうでなくてもよい。また、これらの回路は、1または複数の集積回路により実現されてよく、各実施形態に示す複数の処理を1つの集積回路により実現されることとしてもよいし、そうでなくてもよい。また、LSIは、集積度の違いにより、VLSI、スーパーLSI、ウルトラLSIなどと呼称されることもある。そのため、制御部21は、制御回路と表現されてもよいし、されなくてもよい。
他の装置についても同様である。
The
The same applies to other devices.
また、本開示の各実施形態のプログラムP(限定ではなく例として、ソフトウェアプログラム、コンピュータプログラム、またはプログラムモジュール)は、コンピュータに読み取り可能な記憶媒体に記憶された状態で提供されてもよいし、されなくてもよい。 記憶媒体は、「一時的でない有形の媒体」に、プログラムPを記憶可能である。また、プログラムPは、本開示の各実施形態の機能の一部を実現するためのものであってもよいし、そうでなくてもよい。さらに、本開示の各実施形態の機能を記憶媒体にすでに記録されているプログラムPとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよいし、そうでなくてもよい。 In addition, the program P (which may be, for example and not by way of limitation, a software program, computer program, or program module) of each embodiment of the present disclosure may or may not be provided in a state stored in a computer-readable storage medium. The storage medium is capable of storing the program P in a "non-transitory tangible medium." The program P may or may not be for realizing part of the functions of each embodiment of the present disclosure. Furthermore, the program P may or may not be a so-called difference file (difference program) that can realize the functions of each embodiment of the present disclosure in combination with a program P already recorded in a storage medium.
記憶媒体は、1つまたは複数の半導体ベースの、または他の集積回路(IC)(限定ではなく例として、フィールド・プログラマブル・ゲート・アレイ(FPGA)または特定用途向けIC(ASIC)など)、ハード・ディスク・ドライブ(HDD)、ハイブリッド・ハード・ドライブ(HHD)、光ディスク、光ディスクドライブ(ODD)、光磁気ディスク、光磁気ドライブ、フロッピィ・ディスケット、フロッピィ・ディスク・ドライブ(FDD)、磁気テープ、固体ドライブ(SSD)、RAMドライブ、セキュア・デジタル・カード、またはドライブ、任意の他の適切な記憶媒体、またはこれらの2つ以上の適切な組合せを含むことができる。記憶媒体は、適切な場合、揮発性、不揮発性、または揮発性と不揮発性の組合せでよい。なお、記憶媒体はこれらの例に限られず、プログラムPを記憶可能であれば、どのようなデバイスまたは媒体であってもよい。また、記憶媒体をメモリ(memory)と表現されてもよいし、されなくてもよい。 The storage medium may include one or more semiconductor-based or other integrated circuits (ICs) (such as, by way of example and not limitation, a field programmable gate array (FPGA) or an application specific IC (ASIC)), a hard disk drive (HDD), a hybrid hard drive (HHD), an optical disk, an optical disk drive (ODD), a magneto-optical disk, a magneto-optical drive, a floppy diskette, a floppy disk drive (FDD), a magnetic tape, a solid-state drive (SSD), a RAM drive, a secure digital card, or a drive, any other suitable storage medium, or a suitable combination of two or more thereof. The storage medium may be volatile, non-volatile, or a combination of volatile and non-volatile, as appropriate. It should be noted that the storage medium is not limited to these examples and may be any device or medium capable of storing the program P. Also, the storage medium may or may not be referred to as a memory.
サーバ10および/または端末20は、記憶媒体に記憶されたプログラムPを読み出し、読み出したプログラムPを実行することによって、各実施形態に示す複数の機能部の機能を実現することができる。
他の装置についても同様である。
The
The same applies to other devices.
また、本開示のプログラムPは、プログラムを伝送可能な任意の伝送媒体(通信ネットワークや放送波等)を介して、サーバ10および/または端末20に提供されてもよいし、されなくてもよい。サーバ10および/または端末20は、限定ではなく例として、インターネット等を介してダウンロードしたプログラムPを実行することにより、各実施形態に示す複数の機能部の機能を実現する。
他の装置についても同様である。
Furthermore, the program P of the present disclosure may or may not be provided to the
The same applies to other devices.
また、本開示の各実施形態は、プログラムPが電子的な伝送によって具現化されたデータ信号の形態でも実現され得る。
サーバ10および/または端末20における処理の少なくとも一部は、1以上のコンピュータにより構成されるクラウドコンピューティングにより実現されていてもよいし、そうでなくてもよい。
端末20における処理の少なくとも一部、または全部を、サーバ10により行う構成としてもよいし、そうでなくてもよい。この場合、端末20の制御部21の各機能部の処理のうち少なくとも一部の処理、または全部の処理を、サーバ10で行う構成としてもよいし、そうでなくてもよい。
サーバ10における処理の少なくとも一部、または全部を、端末20により行う構成としてもよいし、そうでなくてもよい。この場合、サーバ10の制御部11の各機能部の処理のうち少なくとも一部の処理、または全部の処理を、端末20で行う構成としてもよいし、そうでなくてもよい。
明示的な言及のない限り、本開示の実施形態における判定の構成は必須でなく、判定条件を満たした場合に所定の処理が動作されたり、判定条件を満たさない場合に所定の処理がされたりしてもよいし、そうでなくてもよい。
In addition, each embodiment of the present disclosure may be realized in the form of a data signal in which the program P is embodied by electronic transmission.
At least a part of the processing in the
At least a part or all of the processing in the terminal 20 may or may not be performed by the
At least a part or all of the processing in the
Unless explicitly stated, the judgment configuration in the embodiments of the present disclosure is not essential, and a specified process may or may not be executed when the judgment condition is satisfied, or a specified process may or may not be executed when the judgment condition is not satisfied.
なお、本開示のプログラムは、限定ではなく例として、ActionScript、JavaScript(登録商標)などのスクリプト言語、Objective-C、Java(登録商標)などのコンパイラ言語、HTML5などのマークアップ言語などを用いて実装される。 The programs disclosed herein are implemented using, by way of example and not limitation, scripting languages such as ActionScript and JavaScript (registered trademark), compiler languages such as Objective-C and Java (registered trademark), and markup languages such as HTML5.
以下では、本発明をサーバクライアントシステムによって実現する実施例について説明する。 The following describes an embodiment in which the present invention is implemented using a server-client system.
ただし、サーバクライアントシステムに限らず、サーバを含まないシステムによって本発明を実現することも可能である。これは、限定ではなく例として、以下のようなシステムである。
・サーバの機能を端末20に持たせるシステム(分散システム)。これは、限定ではなく例として、ブロックチェーン(チェイン)の技術を用いて実現することが可能である。
・端末20同士が無線通信を行うシステム。これは、限定ではなく例として、ブルートゥース等の近距離無線通信技術を用いてP2P(ピアツーピア)方式等で通信を行うことで実現可能である。
However, the present invention is not limited to a server-client system, and may be implemented by a system that does not include a server, such as the following system, which is an example and not a limitation of the present invention.
A system (distributed system) in which the terminal 20 has a server function. This can be realized by using block chain technology, for example and not by way of limitation.
A system in which terminals 20 perform wireless communication with each other. This can be realized, for example and without limitation, by performing communication in a peer-to-peer (P2P) system using a short-range wireless communication technology such as Bluetooth.
また、以下では、適宜「通信I/Fによって」という表現を使用する。これは、装置が、限定ではなく例として、制御部(プロセッサー等)の制御に基づいて、通信I/Fを介して(通信部を介して)、各種の情報やデータを送受信することを示す。 Furthermore, hereinafter, the expression "through a communication I/F" is used where appropriate. This indicates, by way of example and not limitation, that the device transmits and receives various types of information and data through the communication I/F (through a communication unit) based on the control of a control unit (such as a processor).
<概要>
近年、ネットワークサービスに関連するアプリケーション(アプリケーションソフトウェア)として、電子貨幣による支払いを行うためのアプリケーション(支払いアプリケーション)、電子貨幣による決済を行うためのアプリケーション(決済アプリケーション)、電子貨幣による送金/受取を行うためのアプリケーション(送金アプリケーション)といったアプリケーションや、これらのアプリケーションの一部の機能または全部の機能を集約したアプリケーションが普及しつつあり、端末20のユーザが、これらのアプリケーションを用いて、電子貨幣(電子マネー)を用いた各種のサービスを受けることが可能になってきている。
<Overview>
In recent years, applications (application software) related to network services, such as applications for making payments with electronic currency (payment applications), applications for making settlements with electronic currency (settlement applications), applications for sending/receiving remittances with electronic currency (remittance applications), and applications that combine some or all of the functions of these applications, are becoming more widespread, and users of terminal 20 are now able to use these applications to receive various services using electronic currency (electronic money).
「電子貨幣」とは、物理的貨幣と区別される電子的な貨幣であって、上記の各種のアプリケーションにおいて管理される端末20、または端末20のユーザが所有する電子的な貨幣を意味する。 "Electronic currency" refers to electronic currency that is distinct from physical currency and that is owned by the terminal 20 managed in the various applications described above or by the user of the terminal 20.
なお、電子貨幣は、「電子マネー」や「デジタル通貨(デジタル貨幣)」と表現してもよいし、そのようにしなくてもよい。
また、「電子貨幣(電子マネー)」や「デジタル通貨(デジタル貨幣)」として、法定通貨を用いてもよいし、仮想通貨を用いてもよい。
また、「電子貨幣(電子マネー)」や「デジタル通貨(デジタル貨幣)」には、暗号通貨(暗号資産)を含めてもよい。
また、仮想通貨には、クーポンなどの物的貨幣を含めてもよい。
In addition, electronic currency may or may not be expressed as "electronic money" or "digital currency (digital currency)."
Furthermore, as "electronic currency (electronic money)" or "digital currency (digital money)", legal tender currency or virtual currency may be used.
In addition, "electronic currency (electronic money)" and "digital currency (digital money)" may include cryptocurrency (crypto assets).
Virtual currency may also include physical currency such as coupons.
本明細書では、一例として「電子マネー」の用語を用いることとし、限定ではなく例として、端末20のユーザの電子マネーの口座の残高のことを「電子マネー口座残高」と称する。 In this specification, the term "electronic money" is used as an example, and by way of example and not limitation, the balance of the electronic money account of the user of terminal 20 is referred to as the "electronic money account balance."
また、以下では、端末20のユーザから異なる端末20のユーザ(相手のユーザ)に対して送金を行うように依頼することを「送金リクエスト」(送金依頼と同義。)と称する。そして、この送金リクエストに関する情報を「送金リクエスト情報」と称する。
送金を依頼することを「送金リクエストする」、「送金リクエストを行う」等のように表現する場合がある。
また、送金を依頼されることを「送金リクエストされる」、「送金リクエストが行われる」、等のように表現する場合がある。
In the following description, a request from a user of a terminal 20 to a user (other user) of another terminal 20 to remit money is referred to as a "remittance request" (synonymous with a remittance request). Information regarding this remittance request is referred to as "remittance request information."
Requesting a remittance may be expressed as "requesting a remittance" or "making a remittance request."
In addition, a request to remit may be expressed as "a remittance is requested" or "a remittance request is made", etc.
また、送金リクエストを送ることを「送金リクエストを送信する」、「送金リクエストを送付する」等のように表現するが、これらは実質的に同義である。
また逆に、送金リクエストを受け取ることを「送金リクエストを受信する」、「送金リクエストを受け取る」等のように表現するが、これらは実質的に同義である。
In addition, sending a remittance request will be expressed as "sending a remittance request" or "delivering a remittance request," but these are essentially synonymous.
Conversely, receiving a remittance request is expressed as "receiving a remittance request" or "accepting a remittance request," but these are essentially synonymous.
また、以下では、送金リクエストの内容を相手のユーザに思い出させること、想起させること、再確認させること等を意味する用語を「送金リマインド」と称し、この送金リマインドに関する情報を「送金リマインド情報」と称する。
送金をリマインドすることを「送金リマインドする」、「送金リマインドを行う」等のように表現する場合がある。
また、送金をリマインドされることを「送金リマインドされる」、「送金リマインドが行われる」等のように表現する場合がある。
In addition, in the following, the term meaning to remind, recollect, or reconfirm the contents of a remittance request to the other user will be referred to as a "remittance reminder," and information regarding this remittance reminder will be referred to as "remittance reminder information."
Reminding someone to remit may be expressed as "reminding someone to remit" or "making a remittance reminder."
In addition, being reminded to remit may be expressed as "being reminded to remit" or "a remittance reminder is made."
また、送金リクエスト情報(送金リマインド情報も同様。)には、少なくとも、送金が依頼されたことを示す情報、送金依頼主(送金依頼元)のユーザの情報、送金依頼先のユーザの情報が含まれればよい。 In addition, the remittance request information (the same applies to remittance reminder information) only needs to include at least information indicating that a remittance has been requested, information about the user requesting the remittance (the source of the remittance request), and information about the user to whom the remittance is requested.
なお、後述するが、送金を依頼する金額(以下、「送金リクエスト金額」と称する。)、送金を行う事由、送金による支払いの期限(以下、「支払い期限」と称する。)等の情報を、送金リクエスト情報に含めることもできる。 As will be described later, the remittance request information may also include information such as the amount requested for remittance (hereinafter referred to as the "remittance request amount"), the reason for the remittance, and the deadline for payment by remittance (hereinafter referred to as the "payment deadline").
また、以下では、端末20にインストールされたアプリケーション(支払いアプリケーションやメッセージングアプリケーション)によって、本発明に係る各種の処理が実行されることとして説明する。 In the following, it will be explained that various processes according to the present invention are executed by applications (such as a payment application or messaging application) installed on the terminal 20.
なお、支払いアプリケーションの一機能としてチャットサービス(限定ではなく例として、メッセージングサービス)の機能を持たせる、またはチャットアプリケーション(限定ではなく例として、メッセージングアプリケーション)の一機能として支払いサービスの機能を持たせるようにすることもできる。 It is also possible for a payment application to have a chat service function (for example, but not limited to, a messaging service) as one of its functions, or for a chat application (for example, but not limited to, a messaging application) to have a payment service function as one of its functions.
メッセージングサービスでは、ユーザが、チャットルームを利用してチャットを行うことができるように構成されている。
以下の説明では、適宜、複数のユーザの端末間で送受信されるコンテンツを各々のユーザが閲覧できるUI(User Interface)やGUI(Graphical User Interface)を「トークルーム」と称する。また、トークルームをチャットルームと称してもよい。
The messaging service is configured to allow users to chat using chat rooms.
In the following description, a UI (User Interface) or GUI (Graphical User Interface) that allows each user to view content transmitted and received between terminals of multiple users is referred to as a "talk room" as appropriate. A talk room may also be referred to as a chat room.
なお、トークルームには、限定ではなく例として、一対一のユーザのトークルームの他、複数のユーザを含むグループのトークルーム(グループトークルーム)を含めることができる。この場合におけるトークルームは、複数のユーザを含むグループの各端末間で送受信されるコンテンツをグループに含まれるユーザが閲覧できるUIやGUIのことを意味する。 Note that, by way of example and not limitation, talk rooms can include one-to-one user talk rooms as well as talk rooms for groups that include multiple users (group talk rooms). In this case, a talk room refers to a UI or GUI that allows users in a group to view content sent and received between each terminal of a group that includes multiple users.
また、メッセージングサービスには、端末20間での簡単なメッセージ等のコンテンツの送受信を可能とするインスタントメッセージングサービス(IMS:Instant Messaging Service)を含めてもよいし、含めなくてもよい。 The messaging service may or may not include an instant messaging service (IMS), which allows the sending and receiving of content such as simple messages between terminals 20.
なお、メッセージングサービス:MS(IMSを含む。)を、ソーシャルネットワーキングサービス:SNSの1つの形態(一形態)と捉える考え方もある。
このため、メッセージングサービス:MSと、ソーシャルネットワーキングサービス:SNSとは区別してもよいし、区別しなくてもよい。
Note that there is also a view that considers messaging services (MS) (including IMS) as one form of social networking services (SNS).
Therefore, a distinction may or may not be made between a messaging service (MS) and a social networking service (SNS).
<実施例>
以下、本発明を適用した実施例について説明する。
相手のユーザ(第1ユーザ)から自分(端末のユーザ)への送金依頼(送金リクエスト)や、自分から相手のユーザへの送金依頼(送金リクエスト)が処理されずに、複数の送金リクエストが端末20に蓄積していく場合がある。限定ではなく例として、送金リクエストを処理することをうっかり忘れてしまったような場合である。
<Example>
An embodiment to which the present invention is applied will be described below.
There may be cases where a remittance request from a second user (first user) to you (the user of the terminal) or from you to a second user is not processed, resulting in multiple remittance requests accumulating in the terminal 20. By way of example and not limitation, this may be the case if you accidentally forget to process a remittance request.
この場合、未処理の送金リクエストを一つ一つ処理していこうとすると、時間がかかってしまい、不便である。また、未処理の送金リクエストを一つ一つ処理していこうとすると、ユーザの残高が足りなくなってしまうような場合もあり得る。 In this case, processing each pending remittance request one by one would be time-consuming and inconvenient. Also, processing each pending remittance request one by one could result in the user's balance running out.
そこで、複数の送金リクエスト(ここでは、未処理の複数の送金リクエスト)を一括的に処理する手法について説明する。この一括的な処理のことを「一括処理」と称する。
一括処理には、大きく分けて、少なくとも以下の処理を含めることができる。
(1)一括的な精算(以下、「一括精算」と称する。)に関する処理
(2)送金リクエストの相殺(以下、「リクエスト相殺」と称する。)に関する処理
(3)一括的な送金リクエスト(以下、「一括送金リクエスト」と称する。)の作成に関する処理
(4)特殊な一括精算(以下、「特殊一括精算」と称する。)に関する処理・特殊な一括送金リクエスト(以下、「特殊一括送金リクエスト」と称する。)の作成に関する処理
Therefore, a method for processing a plurality of remittance requests (here, a plurality of unprocessed remittance requests) in a batch will be described. This batch processing will be referred to as "batch processing".
Batch processing can be broadly divided into at least the following processes:
(1) Processing related to bulk settlement (hereinafter referred to as "bulk settlement"). (2) Processing related to offsetting remittance requests (hereinafter referred to as "request offsetting"). (3) Processing related to the creation of bulk remittance requests (hereinafter referred to as "bulk remittance requests"). (4) Processing related to special bulk settlement (hereinafter referred to as "special bulk settlement"). Processing related to the creation of special bulk remittance requests (hereinafter referred to as "special bulk remittance requests").
また、以下説明する実施例では、相手のユーザを一人のユーザとする場合、つまり、第2ユーザは第1ユーザである(または第1ユーザは第2ユーザである)場合を例示する。
なお、変形例等でも説明するが、相手のユーザを異なる複数のユーザとする場合、つまり、第1ユーザは第2ユーザとは異なるユーザである(第2ユーザは第1ユーザとは異なるユーザである)場合についても、以下説明する手法を同様に適用することができる。
In addition, in the embodiment described below, a case will be exemplified in which the other user is one user, that is, the second user is the first user (or the first user is the second user).
As will be explained in the modified examples, the method described below can also be applied in the case where the other users are different users, that is, where the first user is a user different from the second user (where the second user is a user different from the first user).
<第1実施例>
第1実施例は、上記の一括処理のうちの一括精算に関する実施例である。
第1実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
First Example
The first embodiment is an embodiment relating to lump-sum settlement of the above-mentioned lump-sum processing.
The contents described in the first embodiment are applicable to any of the other embodiments and other modified examples.
In addition, the same components as those already mentioned are given the same reference numerals and will not be described again.
<機能構成>
(1)サーバ
図1-2は、本実施例においてサーバ10の制御部11によって実現される機能の一例を示す図である。
サーバ10の制御部11は、限定ではなく例として、記憶部15に記憶されている支払いアプリケーション管理処理プログラム151に従って、支払いアプリケーションによる各種の支払いサービスを端末20、または端末20のユーザに提供するための処理を行う支払いアプリケーション管理処理部111を機能部として含む。
<Functional configuration>
(1) Server FIG. 1B is a diagram showing an example of functions realized by the
The
図1-3は、本実施例においてサーバ10の記憶部15に記憶される情報の一例を示す図である。
記憶部15には、限定ではなく例として、制御部11によって読み出され、支払いアプリケーション管理処理として実行される支払いアプリケーション管理処理プログラム151と、ユーザ登録データ153と、ユーザ管理データベース155と、送金リクエスト管理データ157とが記憶される。
FIG. 1C is a diagram showing an example of information stored in the
The
ユーザ登録データ153は、支払いアプリケーションを利用する端末20、またはその端末20のユーザに関する登録データであり、そのデータ構成の一例を図1-4に示す。
ユーザ登録データ153には、限定ではなく例として、ユーザ名と、アプリケーションIDと、端末電話番号と、その他登録情報とが関連付けて記憶される。
The
In the
ユーザ名は、支払いアプリケーションを利用する端末20のユーザの名称であり、限定ではなく例として、端末20のユーザが支払いアプリケーションを利用する際に登録する名称が記憶される。 The user name is the name of the user of the terminal 20 using the payment application, and by way of example and not limitation, the name registered by the user of the terminal 20 when using the payment application is stored.
アプリケーションIDは、支払いアプリケーションのアカウントを識別するために用いられる情報、またはアカウントそのものである。
このアプリケーションIDは、好ましくはアカウントごとに一意な値であり、限定ではなく例として、サーバ10によってアカウントごとに一意な値(固有の値)が設定されて記憶される。
アプリケーションIDは、端末20、またはその端末20のユーザに関連付けられた情報であり、端末に関する情報、または端末のユーザに関する情報の一例である。
The application ID is information used to identify a payment application account, or the account itself.
This application ID is preferably a value unique to each account, and as a non-limiting example, a unique value (proper value) is set and stored by the
The application ID is information associated with the terminal 20 or the user of the terminal 20, and is an example of information related to the terminal or information related to the user of the terminal.
端末電話番号は、このユーザ名のユーザの端末20の電話番号であり、限定ではなく例として、端末20のユーザが支払いアプリケーションを利用する際に登録する端末20の電話番号が記憶される。 The terminal phone number is the phone number of the terminal 20 of the user with this username, and by way of example and not limitation, the phone number of the terminal 20 that the user of the terminal 20 registers when using the payment application is stored.
その他登録情報には、限定ではなく例として、端末20のID:端末ID(限定ではなく例として、IMEI(International Mobile Equipment Identity))、このユーザ名のユーザの端末20のメールアドレス(端末メールアドレス)、支払いアプリケーションにおける各種の認証に利用されるパスワード(ログインパスワード、認証パスワードを)等の認証情報等の情報を含めるようにすることができる。 Other registration information may include, by way of example and not limitation, the ID of the terminal 20: terminal ID (IMEI (International Mobile Equipment Identity) as an example and not limitation), the email address of the terminal 20 of the user of this username (terminal email address), and authentication information such as passwords (login password, authentication password) used for various authentications in the payment application.
端末20を識別するための識別情報は、限定ではなく例として、端末IDとすることができる。
また、端末20のユーザを識別するための識別情報は、限定ではなく例として、アプリケーションIDとすることができる。なお、これを「ユーザID」としてもよいし、しなくてもよい。
The identification information for identifying the terminal 20 may be, for example and without limitation, a terminal ID.
Furthermore, the identification information for identifying the user of the terminal 20 can be, for example and without limitation, an application ID. Note that this may or may not be a "user ID."
また、1つの端末20につき1つのアカウントしか登録することのできないアプリケーションであれば、限定ではなく例として、「端末20を識別するための識別情報=端末20のユーザを識別するための識別情報=アプリケーションID」とすることができる。 Furthermore, if the application allows only one account to be registered per terminal 20, then, as a non-limiting example, "identification information for identifying the terminal 20 = identification information for identifying the user of the terminal 20 = application ID" can be used.
また、限定ではなく例として、1つのユーザIDに、複数の端末IDを割り当てることを可能としてもよいし、そのようにしなくてもよい。 Also, by way of example and not limitation, it may or may not be possible to assign multiple terminal IDs to one user ID.
なお、端末電話番号の登録は必須ではなく、端末電話番号をユーザ登録データ153に記憶させないようにしてもよい。
Note that registration of the terminal telephone number is not mandatory, and the terminal telephone number may not be stored in the
また、アプリケーションID等の各種のIDに代えて、端末電話番号によってアカウントを管理する手法を適用することも可能である。この場合、アプリケーションID等のIDをユーザ登録データ153に記憶させるのに代えて、端末電話番号をユーザ登録データ153に記憶させるようにすることができる。
It is also possible to apply a method of managing accounts using terminal telephone numbers instead of various IDs such as application IDs. In this case, instead of storing IDs such as application IDs in the
ユーザ管理データベース155は、支払いアプリケーションを利用する端末20、またはそのユーザに関する情報を管理するためのデータを蓄積的に記憶したデータベースであり、その一例である第1のユーザ管理データベース155Aの構成一例を図1-5に示す。
The
第1のユーザ管理データベース155Aには、アプリケーションIDごとの管理データとして、ユーザ管理データが記憶される。
各々のユーザ管理データには、限定ではなく例として、アプリケーションIDと、そのアプリケーションIDによって識別されるユーザの電子マネー口座残高と、送金履歴データと、受金履歴データとが記憶される。
In the first
Each user management data includes, by way of example and not limitation, an application ID, the balance of an electronic money account of a user identified by the application ID, remittance history data, and receipt history data.
送金履歴データは、このアプリケーションIDのユーザから他のアプリケーションIDのユーザへの送金の履歴の情報(送金履歴情報)が記憶されたデータである。 The remittance history data is data that stores information about the history of remittances from a user of this application ID to a user of another application ID (remittance history information).
受金履歴データは、このアプリケーションIDのユーザの他のアプリケーションIDのユーザからの受金の履歴の情報(受金履歴情報)が記憶されたデータである。 The receipt history data is data that stores information about the history of receipts made by the user of this application ID from users of other application IDs (receipt history information).
送金リクエスト管理データ157は、送金リクエストに関する情報を管理するためのデータを蓄積的に記憶したデータベースであり、その一例である第1の送金リクエスト管理データ157Aの構成例を図1-6に示す。
第1の送金リクエスト管理データ157Aには、限定ではなく例として、日時と、送金リクエスト管理IDと、送金マスターIDと、送金リクエスト先IDと、送金リクエスト金額と、送金済みフラグとが関連付けて記憶される。
The remittance
In the first remittance
日時には、限定ではなく例として、対応する送金リクエストの送金リクエスト情報がサーバ10から送金リクエスト先ユーザの端末20に送信された日時が記憶される。
As a non-limiting example, the date and time stored is the date and time when the remittance request information for the corresponding remittance request was sent from the
送金リクエスト管理IDには、送金リクエストごとにサーバ10によって一意に設定されるIDが記憶される。
The remittance request management ID stores an ID that is uniquely set by the
送金マスターIDには、送金を依頼したユーザ(送金マスターユーザとも言う。)のアプリケーションIDが記憶される。
送金リクエスト先IDには、送金を依頼されたユーザ(送金リクエスト先ユーザとも言う。)のアプリケーションIDが記憶される。
The remittance master ID stores the application ID of the user who requested the remittance (also called the remittance master user).
The remittance request destination ID stores the application ID of the user who has requested remittance (also called the remittance request destination user).
送金リクエスト金額には、その送金リクエストによって送金マスターユーザから送金リクエスト先ユーザに送金が依頼された金額が記憶される。 The remittance request amount stores the amount requested by the remittance master user to be remitted to the remittance request destination user by the remittance request.
送金済みフラグは、制御部11によって精算処理が実行されることで、その送金リクエストに対応する送金が完了したか否かを示すフラグであり、デフォルトは「OFF」とされ、送金が完了することで「ON」に設定される。
The remittance completed flag is a flag that indicates whether or not the remittance corresponding to the remittance request has been completed by executing the settlement process by the
サーバ10が送金リクエストを管理する手法としては、以下の2つのパターンが考えられる。
(1)パターンA:送金を実行した送金リクエストを削除せずに残す。
(2)パターンB:送金を実行した送金リクエストを削除する。
There are two possible methods for the
(1) Pattern A: The remittance request that has been executed is left without being deleted.
(2) Pattern B: Delete the remittance request that has been executed.
このどちらのパターンを適用することもできるが、パターンAを適用する場合は、送金済みフラグを「ON」とした送金リクエストのデータは削除せずに残す。
一方、パターンBを適用する場合は、送金を実行した送金リクエストのデータのレコードを削除する。
Either pattern can be applied, but when pattern A is applied, data of remittance requests with the remittance completion flag set to "ON" is not deleted but remains.
On the other hand, when pattern B is applied, the record of the data of the remittance request for which remittance has been executed is deleted.
(2)端末
図1-7は、本実施例において端末20の制御部21によって実現される機能の一例を示す図である。
制御部21は、限定ではなく例として、記憶部28に記憶されている支払いアプリケーション処理プログラム281に従って、支払いアプリケーション処理を実行する支払いアプリケーション処理部211を機能部として含む。
(2) Terminal FIG. 1-7 is a diagram showing an example of functions realized by the
The
図1-8は、本実施例において端末20の記憶部28に記憶される情報の一例を示す図である。
記憶部28には、限定ではなく例として、制御部21によって読み出され、支払いアプリケーション処理として実行される支払いアプリケーション処理プログラム281と、自己の端末20またはそのユーザに関連付けられたアプリケーションID283とが記憶される。
FIG. 1-8 is a diagram showing an example of information stored in the
The
<表示画面>
以下では、限定ではなく例として、端末20が、縦長のディスプレイの表示部24を備えるスマートフォンである場合を例示する。
<Display screen>
In the following, as an example and not a limitation, a case will be described in which the terminal 20 is a smartphone equipped with a
スマートフォンには、限定ではなく例として、入力部として機能するタッチパネルが、そのディスプレイと対向して配置され、これによってタッチスクリーンが構成される。アイコン、ボタン、アイテムまたは入力領域などの要素がディスプレイに表示された場合において、タッチパネルの一部の領域であって、その要素が表示された領域と対向する領域がユーザによって操作された場合、その要素と関連付けられたプログラムまたはそのプログラムのサブルーチンが実行される。 For example, but not by way of limitation, a smartphone has a touch panel that functions as an input unit and is disposed opposite the display, thereby forming a touch screen. When an element such as an icon, button, item, or input area is displayed on the display, and a part of the touch panel that faces the area in which the element is displayed is operated by a user, a program associated with that element or a subroutine of that program is executed.
以下では、ユーザによる操作を、限定ではなく例として、タップ(タップ操作)として説明する。
タップ(タップ操作)とは、限定ではなく例として、ユーザが、タッチパネルが一体的に構成された表示部24(タッチスクリーン)を指やペン先などで軽く叩くように触れる動作、触れてから離す動作である。
In the following, the operation by the user will be described as a tap (tap operation) as an example and not as a limitation.
A tap (tap operation) is, by way of example and not limitation, an action in which a user lightly touches the display unit 24 (touch screen) that is integrally configured with a touch panel with a finger or the tip of a pen, and then releases the touch.
なお、以下説明する表示画面の遷移は、本開示の手法を実現するための表示画面の遷移の一例に過ぎない。以下に例示する表示画面の遷移について、一部の表示画面の表示を省略してもよいし、別の表示画面を追加してもよい。 Note that the display screen transitions described below are merely examples of display screen transitions for implementing the method of the present disclosure. In the display screen transitions illustrated below, the display of some display screens may be omitted, or other display screens may be added.
図1-9は、本実施例において端末20の表示部24に表示される画面の一例を示す図である。この画面は、限定ではなく例として、ユーザA.Aの端末20Aの表示部24に表示される支払いアプリケーションのメインメニュー画面である。
Figure 1-9 is a diagram showing an example of a screen displayed on the
メニュー画面最上部中央には、支払いアプリケーションの名称として「Payment App」の文字が表示されている。また、画面最上部右方には、この端末20のユーザの支払いアプリケーションにおけるアイコン画像およびユーザ名(この例ではユーザA.A)が表示されている。 The name of the payment application, "Payment App," is displayed in the center of the top of the menu screen. In addition, the icon image of the payment application and the user name of the user of this terminal 20 (user A.A. in this example) are displayed in the top right of the screen.
また、その下には、支払いアプリケーションにおける現在位置を示す現在位置表示領域CLR1が構成されており、この例では、現在位置が支払いアプリケーションのメインメニューであることを示す「ウォレットメインメニュー」の文字が、現在位置表示領域内に表示されている。 Below this is a current location display area CLR1 that shows the current location in the payment application. In this example, the words "Wallet Main Menu" are displayed in the current location display area, indicating that the current location is the main menu of the payment application.
メインメニュー画面の下部に表示された送金リクエスト一覧アイコンIC1がタップされると、端末20Aからサーバ10に対して、送金リクエスト一覧情報を要求する情報が送信され、サーバ10から端末20Aに対して、送金リクエスト一覧情報が送信される。その結果、限定ではなく例として、図1-10に示すような送金リクエスト一覧画面が表示される。
When the remittance request list icon IC1 displayed at the bottom of the main menu screen is tapped, information requesting remittance request list information is sent from terminal 20A to
現在位置表示領域CLR1には、送金リクエスト一覧情報を表示していることを示す「送金リクエスト一覧」の文字が表示されている。 The current location display area CLR1 displays the words "Remittance Request List," indicating that remittance request list information is being displayed.
この送金リクエスト一覧画面は、自己の端末20のユーザ(ユーザA.A)に関する送金リクエストとして、異なる端末20のユーザとの間の未処理の送金リクエスト(以下、「未処理リクエスト」と称する。)が、異なる端末20のユーザ別に表示されている。 This remittance request list screen displays unprocessed remittance requests (hereinafter referred to as "unprocessed requests") between users of different terminals 20 as remittance requests related to the user of the user's own terminal 20 (user A.A.), grouped by user of the different terminals 20.
以下では、一括処理を行うことを提案するユーザのことを、適宜「提案者のユーザ」と称する。
また、提案者のユーザによって一括処理が提案されるユーザのことを、適宜「相手のユーザ」と称する。
In the following, the user who proposes performing batch processing will be referred to as the "proposer user" as appropriate.
Furthermore, a user to whom a batch process is proposed by the proposer user is appropriately referred to as a "partner user."
具体的には、相手として、ユーザB.B、ユーザC.C、ユーザD.D、ユーザE.E等の複数のユーザについて、各々のユーザのアイコン画像およびユーザ名と関連付けて、そのユーザとの間の未処理リクエストの件数と、そのユーザとの間の未処理リクエストを一括して処理した場合における精算金額(以下、「一括精算金額」と称する。)とが表示されている。 Specifically, for multiple users, such as user B.B, user C.C, user D.D, and user E.E, the number of unprocessed requests between the users and the user is displayed in association with each user's icon image and user name, along with the settlement amount (hereinafter referred to as the "lump settlement amount") that would be incurred if the unprocessed requests between the users were processed collectively.
ここで、相手から自分に依頼された送金リクエストによって自分が相手に支払うことになる金額を適宜「支払い金額」と称し、自分から相手に依頼した送金リクエストによって自分が相手から受け取る金額を適宜「受取金額」と称する。
この場合、「一括精算金額」は、未処理リクエストの全部を一括して処理した場合の、各々の未処理リクエストに対応する支払い金額、受取金額を正負の符号を逆転させて合算した金額となる。この一括精算金額は、限定ではなく例として、サーバ10の制御部11が実行する精算処理において算出される。
Here, the amount that you will pay to the other party according to a remittance request made to you by the other party will be referred to as the "payment amount" as appropriate, and the amount that you will receive from the other party according to a remittance request made to you by yourself will be referred to as the "received amount" as appropriate.
In this case, the "lump sum settlement amount" is the sum of the payment amount and the receipt amount corresponding to each unprocessed request with the positive and negative signs reversed when all the unprocessed requests are processed at once. This lump sum settlement amount is calculated in the settlement process executed by the
また、この表示画面例では、一括精算金額の横には、自分が相手に対してその一括精算金額を支払う場合には「支払い」であることを示す支払いマークが関連付けて表示され、自分が相手からその一括精算金額を受け取る場合には「受取」であることを示す受取マークが関連付けて表示される。 In addition, in this example display screen, a payment mark indicating "payment" is displayed next to the lump sum settlement amount if you are paying that lump sum settlement amount to the other party, and a receipt mark indicating "receipt" is displayed next to the lump sum settlement amount if you are receiving that lump sum settlement amount from the other party.
限定ではなく例として、ユーザA.A(自分)はユーザB.B(相手)との間で4件の未処理リクエストがあり、これら4件の未処理リクエストを一括して処理した場合、ユーザA.AはユーザB.Bに対して一括精算金額として「1,000円」を支払うことになることが示されている。 As a non-limiting example, it is shown that if user A.A (yourself) has four outstanding requests with user B.B (the other party) and these four outstanding requests are processed together, user A.A will pay user B.B a lump sum settlement amount of "1,000 yen."
同様に、限定ではなく例として、ユーザA.A(自分)はユーザC.C(相手)との間で4件の未処理リクエストがあり、これら4件の未処理リクエストを一括して処理した場合、ユーザA.AはユーザC.Cから一括精算金額として「4,000円」を受け取ることになることが示されている。 Similarly, by way of example and not limitation, it is shown that user A.A (self) has four outstanding requests with user C.C (other party), and if these four outstanding requests are processed in a lump sum, user A.A will receive "4,000 yen" as a lump sum settlement amount from user C.C.
また、画面下部には、全ての未処理リクエストの一括精算をサーバ10に要求するための精算ボタンBT1が表示されている。
Also, at the bottom of the screen, a settlement button BT1 is displayed to request the
この画面において、限定ではなく例として、ユーザC.Cの表示領域WR1がタップされると、図1-11に示す送金リクエスト詳細画面が表示される。この送金リクエスト詳細画面には、ユーザC.Cとの間の未処理リクエストの詳細が表示されている。 On this screen, by way of example and not limitation, when the display area WR1 of user C.C. is tapped, the remittance request details screen shown in FIG. 1-11 is displayed. This remittance request details screen displays details of the pending request between user C.C.
一括精算とは、複数の未処理リクエストに基づき一括して精算を行うことであり、限定ではなく例として、未処理リクエストの全部を一括して精算する「全選択一括精算」と、未処理リクエストの一部かつ複数を一括して精算する「一部選択一括精算」とが含まれる。 Bulk settlement refers to settling multiple unprocessed requests at once, and examples include, but are not limited to, "all-selection lump-sum settlement," in which all unprocessed requests are settled at once, and "partial-selection lump-sum settlement," in which some and multiple unprocessed requests are settled at once.
画面上部の現在位置表示領域CLR1には、ユーザC.Cとの間の未処理リクエストを表示していることを示す「C.Cとの送金リクエスト」の文字が表示されている。
また、現在位置表示領域CLR1の下には、ユーザC.Cのアイコン画像およびユーザ名と関連付けて、全選択一括精算を行うと仮定した場合の一括精算金額(この例では「4,000円」)およびマーク(この例では「受取マーク」)が表示されている。
The current location display area CLR1 at the top of the screen displays the words "Remittance request with C.C.", indicating that an unprocessed request between user C.C. and the user is being displayed.
Also, under the current location display area CLR1, the lump sum settlement amount (in this example, "4,000 yen") and a mark (in this example, "receive mark") are displayed in association with the icon image and user name of user C.C., assuming that all selections are made and lump sum settlement is performed.
ユーザC.Cのアイコン画像の横には、タップによってチェックの「ON/OFF」を切替可能に構成されたチェック領域ASR1が設けられており、チェックを「ON」とすることでチェック領域にチェックマークが表示され、全ての未処理リクエストを一括精算することが可能に構成されている。 Next to the icon image of user C.C., a check area ASR1 is provided that can be switched between ON and OFF by tapping, and by checking the area to ON, a check mark is displayed in the check area, making it possible to settle all outstanding requests at once.
その下には、相手をユーザC.Cとする送金リクエストが一覧表示されている。この例では、相手をユーザC.Cとする未処理リクエストが上から古い順に時系列で一覧表示され、未処理リクエストの一覧表示の下に、処理済みのリクエスト(以下、「処理済みリクエスト」と称する。)が上から古い順に時系列で一覧表示されている。また、処理済みリクエストについては、未処理リクエストと区別するため、異なる表示態様(この例ではグレーアウト)で表示されている。 Below that, remittance requests addressed to user C.C. are listed. In this example, unprocessed requests addressed to user C.C. are listed in chronological order from the top to the bottom, and processed requests (hereafter referred to as "processed requests") are listed in chronological order from the top to the bottom below the list of unprocessed requests. In addition, processed requests are displayed in a different manner (grayed out in this example) to distinguish them from unprocessed requests.
以下では、自分から相手に送信済みの送金リクエストを「送信済み送金リクエスト」と称し、自分が相手から受信済みの送金リクエストを「受信済み送金リクエスト」と称する。
この場合、未処理リクエストのうちの送信済み送金リクエストについては「リクエスト送信」と示されたリクエスト送信マークが表示され、未処理リクエストのうちの受信済み送金リクエストについては「リクエスト受信」と示されたリクエスト受信マークが表示される。
In the following, a remittance request that has already been sent from one party to another party is referred to as a "sent remittance request", and a remittance request that has already been received from another party is referred to as a "received remittance request".
In this case, a request sending mark indicating "Request Sent" is displayed for a remittance request that has been sent among the unprocessed requests, and a request receiving mark indicating "Request Received" is displayed for a remittance request that has been received among the unprocessed requests.
また、各々の未処理リクエストには、送信済み送金リクエストについては、そのリクエストを自己の端末20から相手のユーザの端末20に送信した日時が、受信済み送金リクエストについては、そのリクエストを自己の端末20が相手のユーザの端末20から受信した日時が、それぞれ関連付けて表示されている。 In addition, for each unprocessed request, the date and time when the request was sent from the user's own terminal 20 to the other user's terminal 20 is displayed in association with the sent remittance request, and for each received remittance request, the date and time when the request was received by the user's own terminal 20 from the other user's terminal 20 is displayed in association with the received remittance request.
また、各々の未処理リクエストには、限定ではなく例として、その未処理リクエストによって送金を行う事由が関連付けて表示されている。 Additionally, each outstanding request may have associated with it, by way of example and not limitation, a reason for the payment being made with that outstanding request.
なお、送金リクエスト金額の情報を送金リクエスト情報に含めず、送金リクエスト金額の情報を表示しないようにしてもよい。この場合、限定ではなく例として、提案者のユーザが、送金リクエスト金額の情報を、サーバ10に問い合わせる、または相手のユーザに問い合わせるようにすることができる。
It is also possible to not include information on the remittance request amount in the remittance request information, and not display the information on the remittance request amount. In this case, by way of example and not limitation, the proposer user can inquire about the remittance request amount from the
また、送金リクエスト金額の情報を送金リクエスト情報に含めるが、送金リクエストの一覧画面や送金リクエストの個別画面には表示しないようにしてもよい。また、この場合、限定ではなく例として、送金リクエストの個別画面において、送金リクエストの詳細内容を確認するための入力がなされたことに基づいて、送金リクエスト金額の情報を含む送金リクエストの詳細画面を表示するようにしてもよい。 In addition, information on the remittance request amount may be included in the remittance request information, but may not be displayed on the remittance request list screen or the individual remittance request screen. In this case, as a non-limiting example, a remittance request details screen including information on the remittance request amount may be displayed based on an input made on the individual remittance request screen to confirm the details of the remittance request.
なお、これらは、送金を行う事由の情報など、送金リクエストに関する他の情報についても同様である。 The same applies to other information related to a remittance request, such as the reason for the remittance.
また、各々の未処理リクエストには、限定ではなく例として、送信済み送金リクエストについては、その送信済み送金リクエストを処理することによって自分が相手から受け取ることになる受取金額と受取マークとが関連付けて表示され、受信済み送金リクエストについては、その受信済み送金リクエストを処理することによって自分が相手に支払うことになる支払い金額と支払いマークとが関連付けて表示される。 In addition, for each unprocessed request, by way of example and not limitation, for a sent remittance request, a receipt mark is displayed in association with the amount of receipt that you will receive from the other party by processing the sent remittance request, and for a received remittance request, a payment mark is displayed in association with the amount of payment that you will pay to the other party by processing the received remittance request.
また、各々の未処理リクエストの横には、タップによってチェックの「ON/OFF」を切替可能に構成されたチェック領域SR1が設けられており、チェックを「ON」とすることでチェック領域SR1にチェックマークが表示され、その未処理リクエストを一括精算の対象として選択することができるように構成されている。 In addition, next to each unprocessed request, there is a check area SR1 that can be tapped to switch the check "ON/OFF." By checking the area "ON," a check mark is displayed in the check area SR1, and the unprocessed request can be selected as a target for lump-sum settlement.
また、画面下部には、選択された未処理リクエストの一括精算をサーバ10に要求するための精算ボタンBT2が表示されている。
Also displayed at the bottom of the screen is a settlement button BT2 for requesting the
なお、図1-11では、未処理リクエストとともに処理済みリクエストも表示させることとしたが、処理済みリクエストは表示させないようにしてもよい。 In Figure 1-11, processed requests are displayed along with unprocessed requests, but processed requests may not be displayed.
限定ではなく例として、3つ目の送信済み送金リクエスト(受取 10,000円)と、4つ目の受信済み送金リクエスト(支払い 3,000円)との2つのリクエストのチェックが「ON」とされて選択され、精算ボタンBT2がタップされると、図1-12に示すような表示が表示される。 As a non-limiting example, when two requests, the third sent remittance request (received 10,000 yen) and the fourth received remittance request (paid 3,000 yen), are selected by checking them "ON" and the settlement button BT2 is tapped, the display shown in FIG. 1-12 is displayed.
図1-12では、図1-11の画面下部に、一括精算の内容をユーザに確認させるための一括精算確認情報が表示される。この例では、「ウォレット残高」のテキストを含む電子マネー口座残高表示領域WBR1内に、自分の現在の電子マネー口座残高が一括精算によってどのように変化するかを示す精算内容確認領域ACR1が設けられている。 In Figure 1-12, lump-sum settlement confirmation information is displayed at the bottom of the screen in Figure 1-11 to allow the user to confirm the contents of the lump-sum settlement. In this example, a settlement content confirmation area ACR1 is provided within an electronic money account balance display area WBR1, which contains the text "Wallet Balance," to show how the user's current electronic money account balance will change as a result of the lump-sum settlement.
精算内容確認領域ACR1には、限定ではなく例として、左側に自分(ユーザA.A)の現在の電子マネー口座残高が、右側に精算後の自分の電子マネー口座残高がそれぞれ表示される。
また、その下には、「この内容で精算を提案しますか?」のテキストとともに、精算を提案するための「提案」と示された提案ボタンBT3と、精算をキャンセルするための「キャンセル」と示されたキャンセルボタンとが表示されている。
In the settlement details confirmation area ACR1, by way of example and not limitation, the current balance of the user's (user A.A.'s) electronic money account is displayed on the left side, and the balance of the user's electronic money account after settlement is displayed on the right side.
Also below that, along with the text "Do you want to propose payment with this content?", there is displayed a proposal button BT3 marked "Propose" for proposing payment, and a cancel button marked "Cancel" for canceling payment.
この例では、ユーザA.Aの現在の電子マネー口座残高は「500円」である。
そして、上記で選択された2つのリクエストが一括精算されると、ユーザA.Aにとっては、「受取 10,000円」と「支払い 3,000円」とで「受取 7,000円」となる。よって、現在の電子マネー口座残高「500円」に一括精算金額「7,000円」が加算されることで、精算後の電子マネー口座残高が「7,500円」となることが示されている。
In this example, the current balance in the user A.A's electronic money account is "500 yen."
When the two requests selected above are settled in a lump sum, for User A.A, "Received 10,000 yen" and "Payed 3,000 yen" will result in "Received 7,000 yen." This shows that the lump sum settlement amount of "7,000 yen" will be added to the current electronic money account balance of "500 yen," resulting in the electronic money account balance after settlement being "7,500 yen."
図1-13は、上記の画面において提案ボタンBT3がタップされたことに基づいて表示される支払いアプリケーションのおしらせ画面の一例を示す図である。このおしらせ画面は、ユーザA.Aの相手方であるユーザC.Cの端末20Cの表示部24に表示される画面の一例である。
Figure 1-13 is a diagram showing an example of a notification screen of a payment application that is displayed when the proposal button BT3 on the above screen is tapped. This notification screen is an example of a screen that is displayed on the
図1-12の端末20Aの表示部24に表示される画面において提案ボタンBT3がタップされることで、端末20Aからサーバ10に対して一括精算の実行が依頼される。すると、サーバ10から相手方であるユーザC.Cの端末20Cに対して、一括精算に承認するか否かの意思確認を行うための一括精算承認確認情報が送信されて、端末20Cの表示部24に表示される。
When the proposal button BT3 on the screen displayed on the
このおしらせ画面の上部には、現在位置表示領域CLR2が構成されており、支払いアプリケーションに関するおしらせを表示していることを示す「おしらせ」の文字が表示されている。 At the top of this notification screen, a current location display area CLR2 is configured, and the word "Notice" is displayed, indicating that a notification about a payment application is being displayed.
現在位置表示領域CLR2の下には、サーバ10を介してユーザA.Aの端末20Aから送金リクエストの精算提案を受けたことを示す通知として、ベルのマークとともに、「送金リクエストの精算提案が届きました。」の文字を含む通知NT1が表示されている。
Below the current location display area CLR2, a notification NT1 containing a bell mark and the words "A settlement proposal for your remittance request has arrived" is displayed as a notification indicating that a settlement proposal for the remittance request has been received from user A.A's terminal 20A via
また、その下には、おしらせ情報を表示するためのおしらせ情報表示領域NTR1が構成されており、このおしらせ情報表示領域NTR1に、上記の通知NT1に対応する情報が表示される。
この例では、一括精算承認確認情報として、「精算提案」のテキストとともに、相手であるユーザA.Aのアイコン画像と、一括精算金額とが表示されている。この例では、一括精算金額として、ユーザC.CはユーザA.Aに対して「7,000円」を支払う必要があることが表示されている。
Below that, an announcement information display area NTR1 for displaying announcement information is configured, and information corresponding to the above-mentioned notification NT1 is displayed in this announcement information display area NTR1.
In this example, the lump-sum settlement approval confirmation information includes the text "Settlement proposal," an icon image of the other party, user A.A, and the lump-sum settlement amount. In this example, the lump-sum settlement amount is displayed, indicating that user C.C must pay "7,000 yen" to user A.A.
また、一括精算承認確認情報には、一括精算の詳細内容を確認するための「詳細を確認」のテキストが示されたリンクLK1が形成されており、このリンクLK1をタップすると、一括精算の詳細内容(限定ではなく例として、内訳)を確認することができるように構成されている。 The lump-sum settlement approval confirmation information also includes a link LK1 with the text "Check details" for checking the details of the lump-sum settlement, and by tapping this link LK1, the user can check the details of the lump-sum settlement (for example, but not limited to, the breakdown).
なお、「詳細を確認」のリンクLK1から一括精算の詳細内容を表示させるようにするのではなく、限定ではなく例として、一括精算の詳細内容を、左右方向や奥行き方向に切替可能に表示させるようにしてもよい。この一例としては、限定ではなく例として、カルーセル表示が挙げられる。
この手法は、いずれの実施例についても同様に適用可能である。
In addition, instead of displaying the details of the lump-sum settlement from the "Check details" link LK1, the details of the lump-sum settlement may be displayed in a manner that allows switching between left and right directions or depth directions, for example and not limitation. One example of this is a carousel display, for example and not limitation.
This technique is equally applicable to any of the embodiments.
また、一括精算承認確認情報には、上記の内容で精算を承認するための「精算する」と示された精算ボタンと、上記の内容で精算を承認せずに断るための「断る」と示された拒否ボタンとが表示されている。 The lump sum settlement approval confirmation information also displays a settlement button marked "Settle" to approve the settlement with the above details, and a rejection button marked "Reject" to decline and not approve the settlement with the above details.
上記のリンクLK1がタップされると、限定ではなく例として、図1-14に示すような画面が表示される。
この画面は、端末20Cの表示部24に表示される送金リクエスト一覧画面のうち、相手であるユーザA.Aとの間の未処理リクエストの一覧が表示される画面である。この画面は、図1-12に示した端末20Aの表示部24に表示される画面に対応する画面である。
When the above link LK1 is tapped, a screen such as that shown in FIG. 1-14 is displayed, by way of example and not limitation.
This screen is one of the remittance request list screens displayed on the
現在位置表示領域CLR2には、ユーザA.Aとの間の未処理リクエストを表示していることを示す「A.Aとの送金リクエスト」の文字が表示されている。 The current location display area CLR2 displays the words "Transfer request with A.A.", indicating that an unprocessed request between user A.A. is being displayed.
画面下部の精算内容確認領域ACR2には、限定ではなく例として、左側に自分(ユーザC.C)の現在の電子マネー口座残高が、右側に精算後の自分の電子マネー口座残高がそれぞれ表示される。
また、その下には、「この内容で精算しますか?」のテキストとともに、精算を承認するための「精算」と示された精算ボタンBT4と、精算を承認せずに精算の修正提案を行うための「修正提案」と示された修正提案ボタンとが表示されている。
In the settlement details confirmation area ACR2 at the bottom of the screen, by way of example and not limitation, the current balance of the user's (user CC's) electronic money account is displayed on the left, and the balance of the user's electronic money account after settlement is displayed on the right.
Also displayed below that, along with the text "Do you want to settle with this amount?", is a settlement button BT4 labeled "Settlement" for approving the settlement, and a revision proposal button labeled "Revision proposal" for suggesting revisions to the settlement without approving the settlement.
この例では、ユーザC.Cの現在の電子マネー口座残高は「11,000円」である。
そして、ユーザA.Aから提案された2つのリクエストが一括精算されると、ユーザC.Cにとっては、「支払い 10,000円」と「受取 3,000円」とで「支払い 7,000円」となる。よって、現在の電子マネー口座残高「11,000円」から一括精算金額「7,000円」が減算されることで、精算後の電子マネー口座残高が「4,000円」となることが示されている。
In this example, the current balance of the user C.C.'s electronic money account is "11,000 yen."
When the two requests proposed by user A.A are settled in a lump sum, for user C.C, "payment 10,000 yen" and "receipt 3,000 yen" come to "payment 7,000 yen." Therefore, it is shown that the lump sum settlement amount "7,000 yen" is subtracted from the current electronic money account balance "11,000 yen," so that the electronic money account balance after settlement will be "4,000 yen."
図1-15は、上記の精算ボタンBT4がタップされたことに基づいて端末20Aの表示部24に表示されるおしらせ画面の一例を示す図である。
この例では、おしらせ画面のおしらせ情報表示領域NTR2には、ユーザC.Cとの間で一括精算が行われたことで、その一括精算の内容として、2件の精算結果情報が表示されている。
具体的には、限定ではなく例として、図1-11、図1-12で選択した3件目の送金リクエストと4件目の送金リクエストのそれぞれに対応する精算結果情報が表示されている。
FIG. 1-15 is a diagram showing an example of a notification screen displayed on the
In this example, the notification information display area NTR2 of the notification screen displays two sets of settlement result information as the contents of a lump sum settlement between the user C.C. and the user C.
Specifically, by way of example and not limitation, settlement result information corresponding to the third and fourth remittance requests selected in Figs. 1-11 and 1-12, respectively, is displayed.
各々の精算結果情報には、「リクエスト精算」および相手のユーザのアイコン画像とともに、個別の金額が表示されている。 Each settlement result information shows the individual amount along with "Request settlement" and the icon image of the other user.
なお、選択された送金リクエストのそれぞれに対応する精算結果情報を表示するのではなく、限定ではなく例として、図1-16に示すように、一括精算の結果として1つにまとめて精算結果情報が表示されるようにすることもできる。 In addition, rather than displaying the settlement result information corresponding to each selected remittance request, it is also possible to display the settlement result information together as a single result of a lump-sum settlement, as shown in FIG. 1-16, by way of example and not limitation.
限定ではなく例として、図1-16の精算結果情報に含まれる詳細確認のリンクLK2がタップされると、図1-17に示すような画面が表示される。
この画面の現在位置表示領域CLR1には、一括精算の結果を表示していることを示す「リクエスト精算」の文字が表示されている。
As a non-limiting example, when the details confirmation link LK2 included in the payment result information in FIG. 1-16 is tapped, a screen such as that shown in FIG. 1-17 is displayed.
The current location display area CLR1 of this screen displays the words "Request Settlement," indicating that the results of lump-sum settlement are being displayed.
現在位置表示領域CLR1の下には、ユーザC.Cのアイコン画像およびユーザ名と関連付けて、実行された一括精算の一括精算金額(この例では「7,000円」)およびマーク(この例では「受取マーク」)が表示されている。
その下には、一括精算で処理された送金リクエストが一覧表示されている。
Below the current location display area CLR1, the lump sum settlement amount (in this example, "7,000 yen") and a mark (in this example, "received mark") of the executed lump sum settlement are displayed in association with the icon image and user name of user C.C.
Below that is a list of transfer requests that have been processed in bulk.
また、画面下部には、電子マネー口座残高表示領域WBR1が表示されている。
この電子マネー口座残高表示領域WBR1には、「ウォレット残高」の文字が表示され、その下には、一括精算によって自分の電子マネー口座残高がどのように変化したかを示す精算結果残高表示領域ARR1が表示されている。
Also, at the bottom of the screen, an electronic money account balance display area WBR1 is displayed.
The words "Wallet Balance" are displayed in this electronic money account balance display area WBR1, and below that is a settlement result balance display area ARR1 which shows how one's electronic money account balance has changed as a result of the lump-sum settlement.
精算結果残高表示領域ARR1には、限定ではなく例として、左側に自分(ユーザA.A)の現在の電子マネー口座残高が、右側に一括精算結果の自分の電子マネー口座残高がそれぞれ表示される。
また、その下には、一括精算を行ったことを示すテキストとして「2件のリクエストを精算しました。」のテキストが表示されている。
In the settlement result balance display area ARR1, by way of example and not limitation, the current electronic money account balance of the user (User A.A.) is displayed on the left side, and the electronic money account balance of the user as a result of lump-sum settlement is displayed on the right side.
Below that, the text "Two requests have been settled" is displayed to indicate that a lump sum settlement has been made.
この例では、ユーザA.Aの電子マネー口座残高が、一括精算が行われたことによって、「500円」から「7,500円」に変化したことが示されている。 In this example, it is shown that the balance of user A.A's electronic money account has changed from "500 yen" to "7,500 yen" as a result of a lump-sum settlement.
<処理>
(1)処理の一例
まず、本実施例における処理の一例について説明する。
以下説明する処理は、あくまでも本開示の手法を実現するための処理の一例に過ぎず、これらの処理に限定されるものではない。
また、以下説明する処理に、別のステップを追加してもよいし、一部のステップを省略(削除)してもよい。
これは、以下説明する各フローチャート(処理)について同様である。
<Processing>
(1) Example of Processing First, an example of processing in this embodiment will be described.
The processes described below are merely examples of processes for implementing the method of the present disclosure, and the present disclosure is not limited to these processes.
Further, other steps may be added to the processes described below, or some steps may be omitted (deleted).
This also applies to each of the flowcharts (processes) described below.
図1-18は、本実施例において各装置が実行する処理の流れの一例を示すフローチャートである。
左側から順に、端末20Aの制御部21が実行する処理、端末20Bの制御部21が実行する処理、サーバ10の制御部11が実行する処理をそれぞれ示している。
限定ではなく例として、端末20AのユーザA.Aが、端末20BのユーザB.Bとの間で行われる送金リクエストを一括して処理することを要求する場合を例示する。
この処理では、簡明化のため、処理の終了判定を省略する。
FIG. 1-18 is a flowchart showing an example of the flow of processing executed by each device in this embodiment.
From the left, there are shown a process executed by the
By way of example and not limitation, consider the case where user A.A of terminal 20A requests batch processing of remittance requests made to and from user B.B of
In this process, for simplicity, the determination of whether the process is complete is omitted.
まず、端末20Aの制御部21は、入力部に対する入力に基づいて、限定ではなく例として、送金リクエストの一覧を要求するための送金リクエスト一覧要求情報を、通信I/F22によってサーバ10に送信する(A110)。
First, the
これを受けて、サーバ10の制御部11は、第1の送金リクエスト管理データ157Aを参照し、ユーザA.Aに関する送金リクエスト一覧情報を、通信I/F14によって端末20Aに送信する(S120)。
In response to this, the
通信I/F22によって送金リクエスト一覧情報を受信すると、端末20Aの制御部21は、受信した送金リクエスト一覧情報を表示部24に表示させる(A120)。
When the remittance request list information is received via the communication I/
その後、端末20Aの制御部21は、1以上の送金リクエストが選択されたか否かを判定し(A130)、選択されたと判定したならば(A130:YES)、選択された送金リクエストに関するリクエスト選択情報を、通信I/F22によってサーバ10に送信する(A140)。
Then, the
サーバ10の制御部11は、通信I/F14によって端末20Aからリクエスト選択情報を受信したか否かを判定し(S140)、受信したと判定したならば、精算処理を実行する(S150)。
The
図1-19は、精算処理の一例である第1の精算処理の流れの一例を示すフローチャートである。
サーバ10の制御部11は、端末20Aから受信したリクエスト選択情報に基づき、精算対象が一括精算対象であるか否かを判定する(S1510)。具体的には、選択された送金リクエストが2以上(複数)の送金リクエストであるか否かを判定する。
FIG. 1-19 is a flowchart showing an example of the flow of a first settlement process, which is an example of a settlement process.
The
一括精算対象であると判定したならば(S1510:YES)、サーバ10の制御部11は、選択された送金リクエストの送金リクエスト金額と、選択された各々の送金リクエストの種別(受信済み送金リクエスト(支払い)/送信済み送金リクエスト(受取))とに基づいて、一括精算金額を算出する(S1515)。
If it is determined that the remittance requests are eligible for lump-sum settlement (S1510: YES), the
その後、サーバ10の制御部11は、算出した一括精算金額に基づいて、提案者のユーザと、相手のユーザとの少なくともいずれか一方の電子マネー口座残高がマイナスになるか否かを判定する(S1520)。
Then, the
マイナスになると判定したならば(S1520:YES)、サーバ10の制御部11は、限定ではなく例として、一括精算ができないことを示す一括精算NG情報を、通信I/F14によって端末20Aに送信する(S1523)。
そして、サーバ10の制御部11は、第1の精算処理を終了する。
If it is determined that the amount will be negative (S1520: YES), then the
Then, the
一方、電子マネー口座残高がマイナスにならないと判定したならば(S1520:NO)、サーバ10の制御部11は、算出した一括精算金額の情報である一括精算金額情報を含む精算確認情報を、通信I/F14によって端末20Aに送信する(S1525)。
On the other hand, if it is determined that the electronic money account balance will not become negative (S1520: NO), the
通信I/F22によってサーバ10から精算確認情報を受信すると、端末20Aの制御部21は、受信した精算確認情報を表示部24に表示させる(A150)。
When settlement confirmation information is received from the
その後、端末20Aの制御部21は、限定ではなく例として、表示部24に表示された精算確認情報に対する入力がなされたか否かに基づいて、精算の実行をサーバ10に要求するか否かを判定する(A160)。そして、精算の実行を要求すると判定したならば(A160:YES)、端末20Aの制御部21は、精算実行要求情報を、通信I/F22によってサーバ10に送信する(A170)。
Then, the
サーバ10の制御部11は、通信I/F14によって端末20Aから精算実行要求情報を受信したか否かに基づいて、精算を実行するか否かを判定する(S1530)。そして、精算を実行すると判定したならば(S1530:YES)、サーバ10の制御部11は、一括精算を実行する(S1540)。
The
図1-20は、一括精算を説明するためのテーブルの一例を示す図である。
このテーブルでは、一括精算の提案者のユーザ(本処理例ではユーザA.A)の未処理リクエストの種類を縦と横に示し、相手のユーザ(本処理例ではユーザB.B)を1人のユーザとする場合に、提案者のユーザによる提案に基づいて、2つの未処理リクエストを一括精算する場合の処理を示している。
縦と横の未処理リクエストには、それぞれ受信済み送金リクエストと、送信済み送金リクエストとが含まれる。
FIG. 1-20 is a diagram showing an example of a table for explaining lump-sum settlement.
This table shows the types of unprocessed requests of the user who proposed the lump-sum settlement (user A.A in this processing example) vertically and horizontally, and shows the process for lump-sum settlement of two unprocessed requests based on a proposal by the proposer user, when the other user (user B.B in this processing example) is considered to be a single user.
The vertical and horizontal pending requests include received remittance requests and sent remittance requests, respectively.
(1-1)受信済み送金リクエストと受信済み送金リクエストとの組合せ
この組合せでは、提案者のユーザ(ユーザA.A)が、相手のユーザ(ユーザB.B)から受信済みの未処理の2つの送金リクエストに基づいて、相手のユーザに対して送金を行う。
(1-1) Combination of a received remittance request and a received remittance request In this combination, the proposer user (user A.A) remits money to the other user (user B.B) based on two unprocessed remittance requests that have been received from the other user.
この場合、サーバ10の制御部11は、一括精算において、提案者のユーザから相手のユーザに対して、2つの受信済み送金リクエストの送金リクエスト金額を加算した金額を一括精算金額として送金する処理を実行する。具体的には、サーバ10の制御部11は、提案者のユーザの電子マネー口座残高から一括精算金額を減算して更新し、相手のユーザの電子マネー口座残高に一括精算金額を加算して更新する。
In this case, the
(1-2)受信済み送金リクエストと送信済み送金リクエストとの組合せ・(1-3)送信済み送金リクエストと受信済み送金リクエストとの組合せ
この組合せでは、提案者のユーザが、相手のユーザから受信済みの未処理の送金リクエストと、相手のユーザに送信済みの未処理の送金リクエストとに基づいて、相手のユーザへの送金/相手のユーザからの受金を行う。この場合、支払いと受取の関係になるため、受信済み送金リクエストの送金リクエスト金額と、送信済み送金リクエストの送金リクエスト金額との差額分の金額が、一括精算金額となる。
以下では、この送金リクエスト金額の差額をとること(金額を差し引くこと)を「金額差し引き」と称する。
(1-2) Combination of received remittance request and sent remittance request (1-3) Combination of sent remittance request and received remittance request In this combination, the proposer user remits money to/receives money from the other user based on the unprocessed remittance request received from the other user and the unprocessed remittance request sent to the other user. In this case, since there is a pay-and-receive relationship, the difference between the remittance request amount of the received remittance request and the remittance request amount of the sent remittance request becomes the lump-sum settlement amount.
Hereinafter, taking the difference in the remittance request amount (subtracting an amount) will be referred to as "subtracting an amount."
なお、金額差し引きには、金額の相殺(以下、「金額相殺」と称する。)が含まれる。
金額相殺とは、限定ではなく例として、処理対象として選択された送金リクエスト同士の金額差し引きによって、金額が互いに消し合ってゼロとなることを意味する。
金額差し引きのうちの差し引きゼロとなる場合が金額相殺である。
In addition, the deduction of amounts includes offsetting of amounts (hereinafter referred to as "amount offset").
By way of example and not limitation, offsetting amounts means that the amounts of the remittance requests selected for processing are subtracted from each other to result in zero amounts.
Amount offsetting occurs when the net result of deductions is zero.
この例では、受信済み送金リクエストの送金リクエスト金額(送金することになる金額)と、送信済み送金リクエストの送金リクエスト金額(受金することになる金額)とが同じ金額である場合に、金額相殺されることになる。 In this example, if the remittance request amount of the received remittance request (the amount to be remitted) and the remittance request amount of the sent remittance request (the amount to be received) are the same amount, the amounts will be offset.
この場合、サーバ10の制御部11は、受信済み送金リクエストの送金リクエスト金額(第2金額)が送信済み送金リクエストの送金リクエスト金額(第1金額)よりも大きい場合、受信済み送金リクエストの送金リクエスト金額から、送信済み送金リクエストの送金リクエスト金額を差し引いた金額(第3金額)を一括精算金額として算出する。そして、提案者のユーザの電子マネー口座残高から一括精算金額を減算して更新し、相手のユーザの電子マネー口座残高に一括精算金額を加算して更新する。
In this case, if the remittance request amount of the received remittance request (second amount) is greater than the remittance request amount of the sent remittance request (first amount), the
また、逆の場合は、相手のユーザの電子マネー口座残高から一括精算金額を減算して更新し、提案者のユーザの電子マネー口座残高に一括精算金額を加算して更新する。 In the opposite case, the lump-sum settlement amount is subtracted from the balance of the other user's electronic money account and updated, and the lump-sum settlement amount is added to the balance of the proposer's user's electronic money account and updated.
また、受信済み送金リクエストの送金リクエスト金額(第2金額)と送信済み送金リクエストの送金リクエスト金額(第1金額)とが同じ金額である場合は、金額相殺されるため、送金は行われない。 In addition, if the remittance request amount (second amount) of the received remittance request is the same as the remittance request amount (first amount) of the sent remittance request, the amounts are offset and no remittance is made.
なお、後の実施例で詳細に説明するが、受信済み送金リクエストと送信済み送金リクエストの組合せにおいて、限定ではなく例として、「送金+送金リマインド(または新規の送金リクエスト)」の処理を行うようにすることも可能である。
つまり、受信済み送金リクエストに基づいて相手のユーザに送金するとともに、送信済み送金リクエストに基づいて相手のユーザに送金リマインド(または新規の送金リクエスト)を行うようにすることも可能である。
As will be described in detail in a later embodiment, in a combination of a received remittance request and a sent remittance request, it is also possible, by way of example and not limitation, to process "remittance + remittance reminder (or new remittance request)."
In other words, it is possible to send money to the other user based on the received remittance request, and also to send a remittance reminder (or a new remittance request) to the other user based on the sent remittance request.
(1-4)送信済み送金リクエストと送信済み送金リクエストとの組合せ
この組合せでは、一括精算の提案者のユーザが、相手のユーザ宛の未処理の2つの送金リクエスト(送信済み送金リクエスト)に基づいて、これらを1つにまとめた新たな送金リクエストを相手のユーザに送付する。
(1-4) Combination of a sent remittance request and a sent remittance request In this combination, the user proposing the lump-sum settlement sends to the other user a new remittance request that combines two unprocessed remittance requests (sent remittance requests) addressed to the other user.
この送金リクエストは、複数の送金リクエストをまとめた送金リクエスト(以下、「一括送金リクエスト」と称する。)の一種であって、送金依頼済みの金額をまとめて送金するように促すなどの目的で利用されるものである。
便宜的に、この送金リクエストを「確認用一括送金リクエスト」と称する。
This remittance request is a type of remittance request that consolidates multiple remittance requests (hereinafter referred to as a "bulk remittance request") and is used for purposes such as encouraging the remittance of the amount already requested to be remitted in one lump sum.
For convenience, this remittance request will be referred to as a "confirmation batch remittance request."
この場合、サーバ10の制御部11は、提案者の端末20からの要求に基づいて、確認用一括送金リクエストを作成する。そして、サーバ10の制御部11は、作成した確認用一括送金リクエストに対応する確認用一括送金リクエスト情報を、相手のユーザの端末20に送信する。
In this case, the
なお、この(1-4)の組合せにおいて、サーバ10の制御部11は、確認用一括送金リクエスト情報を相手のユーザの端末20に送信するのに代えて、選択された複数の送信済み送金リクエストの各々に対応する送金リマインド情報を、相手のユーザの端末20に送信するようにしてもよいし、しなくてもよい。
In addition, in this combination (1-4), the
また、(1-4)の組合せにおいて、一括精算の提案者のユーザ(この処理例ではユーザA.A)が、相手のユーザ(この処理例ではユーザB.B)に依頼した未処理の2つの送金リクエストに基づいて、相手のユーザから受金するようにしてもよいし、しなくてもよい。 In addition, in the combination (1-4), the user who proposes the lump-sum settlement (user A.A in this processing example) may or may not receive money from the other user (user B.B in this processing example) based on two unprocessed remittance requests that he or she has made to the other user.
この場合、サーバ10の制御部11は、一括精算において、相手のユーザから提案者のユーザに対して、選択された送信済み送金リクエストの送金リクエスト金額を合算した金額を一括精算金額として送金する処理を実行する。具体的には、サーバ10の制御部11は、相手のユーザの電子マネー口座残高から一括精算金額を減算して更新し、提案者のユーザの電子マネー口座残高に一括精算金額を加算して更新する。
In this case, the
確認用一括送金リクエストを行うこと(確認用一括送金リクエスト情報の送信)や、送金リマインドを行うこと(送金リマインド情報の送信)は、厳密には「精算」とは意味合い・概念が異なると考えることもできる。
しかし、本明細書では簡明化のため、これらも精算に含まれる(精算の一種である)こととして図示・説明する。
Making a confirmation bulk remittance request (sending a confirmation bulk remittance request information) and making a remittance reminder (sending remittance reminder information) can be considered to have a different meaning and concept from "settlement" strictly speaking.
However, for the sake of simplicity, this specification will be illustrated and described as including these in settlement (as a type of settlement).
図1-19に戻り、S1540において一括精算を実行した後、サーバ10の制御部11は、第1の精算処理を終了する。
Returning to FIG. 1-19, after performing lump-sum settlement in S1540, the
一方、精算対象が一括精算対象ではない、つまり、選択された送金リクエストが1つであると判定したならば(S1510:NO)、サーバ10の制御部11は、提案者のユーザの電子マネー口座残高がマイナスになるか否かを判定する(S1570)。そして、マイナスになると判定したならば(S1570:YES)、サーバ10の制御部11は、限定ではなく例として、精算ができないことを示す精算NG情報を、通信I/F14によって端末20Aに送信する(S1573)。
そして、サーバ10の制御部11は、第1の精算処理を終了する。
On the other hand, if it is determined that the settlement target is not a lump-sum settlement target, that is, only one remittance request has been selected (S1510: NO), the
Then, the
一方、電子マネー口座残高がマイナスにならないと判定したならば(S1570:NO)、サーバ10の制御部11は、精算金額(選択された受信済み送金リクエストの送金リクエスト金額)を含む精算確認情報を、通信I/F14によって端末20Aに送信する(S1575)。
On the other hand, if it is determined that the electronic money account balance will not become negative (S1570: NO), the
通信I/F22によってサーバ10から精算確認情報を受信すると、端末20Aの制御部21は、受信した精算確認情報を表示部24に表示させる(A150)。
When settlement confirmation information is received from the
その後、端末20Aの制御部21は、限定ではなく例として、表示部24に表示された精算確認情報に対する入力がなされたか否かに基づいて、精算の実行を要求するか否かを判定する(A160)。そして、精算の実行を要求すると判定したならば(A160:YES)、端末20Aの制御部21は、精算実行要求情報を、通信I/F22によってサーバ10に送信する(A170)。
Then, the
サーバ10の制御部11は、通信I/F14によって端末20Aから精算実行要求情報を受信したか否かに基づいて、精算を実行するか否かを判定する(S1580)。そして、実行すると判定したならば(S1580:YES)、サーバ10の制御部11は、精算を実行する(S1590)。
そして、サーバ10の制御部11は、第1の精算処理を終了する。
The
Then, the
図1-18に戻り、精算処理を実行したならば、サーバ10の制御部11は、精算結果が「OK」であったか否かを判定する(S170)。そして、「OK」であったと判定したならば(S170:YES)、サーバ10の制御部11は、精算結果情報を、通信I/F14によって端末20Aおよび端末20Bにそれぞれ送信する(S190)。そして、サーバ10の制御部11は、処理を終了する。
Returning to FIG. 1-18, once the settlement process has been executed, the
通信I/F22によってサーバ10から精算結果情報を受信すると、端末20Aの制御部21は、受信した精算結果情報を表示部24に表示させる(A190)。
そして、端末20Aの制御部21は、処理を終了する。
When the settlement result information is received from the
Then, the
同様に、通信I/F22によってサーバ10から精算結果情報を受信すると、端末20Bの制御部21は、受信した精算結果情報を表示部24に表示させる(B190)。
そして、端末20Bの制御部21は、処理を終了する。
Similarly, when the settlement result information is received from the
Then, the
(2)処理の別例
次に、本実施例における処理の別例について説明する。
一括精算を行う場合に、相手のユーザの承認を必要とすることもできる。これは、以下のようなケースが考えられるためである。
(2) Another Example of Processing Next, another example of processing in this embodiment will be described.
When making a lump sum settlement, it is also possible to require the approval of the other user. This is because the following cases can be considered:
(A)悪意のあるユーザが一括精算によって得をしようと考えるケース
これは、送金リクエストをユーザの操作によって作成することのできるシステムでは避けることのできない問題とも言える。
(A) Cases where a malicious user tries to gain an advantage by making a lump-sum settlement. This is a problem that cannot be avoided in a system in which remittance requests can be created by user operation.
限定ではなく例として、悪意のあるユーザによって、虚偽の送金リクエストが相手のユーザに送付されることが考えられる。具体的には、悪意のあるユーザが、虚偽の送金リクエストを作成して相手のユーザに送付した上で、一括精算によって金額相殺を行うことが想定される。より具体的には、限定ではなく例として、ユーザA.AがユーザB.Bから所定の送金リクエスト金額(例えば「3,000円」)の送金リクエストを受け取った場合に、ユーザA.Aが、これと同じ金額を送金リクエスト金額(例えば「3,000円」)とする送金リクエストを作成してユーザB.Bに送り返した後に、ユーザA.Aによって一括精算が行われるような場合である。 As an example and not a limitation, a malicious user may send a false remittance request to the other user. Specifically, it is assumed that a malicious user creates a false remittance request, sends it to the other user, and then offsets the amount by settling in a lump sum. More specifically, as an example and not a limitation, when user A.A receives a remittance request from user B.B for a specific remittance request amount (e.g., "3,000 yen"), user A.A creates a remittance request for the same amount (e.g., "3,000 yen") and sends it back to user B.B, and then user A.A setstling in a lump sum.
また、この他にも、悪意のあるユーザが、送金リクエストの中に虚偽の送金リクエストを紛れ込ませることも考えられる。具体的には、相手のユーザが気付かぬうちに虚偽の送金リクエストをいくつか作成して送付しておき、この虚偽の送金リクエストを用いて一括精算を行うような場合である。 In addition to this, it is also possible that a malicious user may sneak in a false remittance request among other remittance requests. Specifically, this could involve creating and sending several false remittance requests without the other user realizing it, and then using these false remittance requests to settle a lump sum.
これらのケースでは、相手のユーザの承認を必要としなければ、相手のユーザは騙されてしまうことになる。 In these cases, not requiring the other user's approval would leave them open to deception.
(B)相手の意に沿わない一括精算が行われるケース
これは、限定ではなく例として、相手のユーザに送付済みの送金リクエストのうちの少なくとも1つの送金リクエストを対象に含めて一括精算が行われることで、相手のユーザにとっては送金(支払い)の立場となる送金リクエストが一括精算対象に含まれるため、相手のユーザが損をしたと感じる可能性がある。
ただし、全ての送金リクエストが処理されれば、正当な送金リクエストが処理される限り、最終的な結果は同じである。
(B) Cases where a lump-sum settlement is made against the will of the other party This is an example, but not a limitation, where a lump-sum settlement is made that includes at least one of the remittance requests that have already been sent to the other user, and the other user may feel that they have suffered a loss because the remittance request that is the sender (payment) from the other user's perspective is included in the lump-sum settlement.
However, if all transfer requests are processed, the end result will be the same, as long as legitimate transfer requests are processed.
上記のいずれのケースでも、一括精算の対象とされた送金リクエストが、正当な送金リクエストであるかどうか(本当に正しいかどうか)を相手のユーザに確認させる意味においても、相手のユーザの承認を必要とすることができる。 In either of the above cases, approval from the other user can be required in order to allow the other user to confirm whether the remittance request that is the subject of bulk settlement is a legitimate remittance request (whether it is truly correct).
図1-21は、本実施例において各装置が実行する処理の流れの別例を示すフローチャートである。図の見方は、図1-18と同様である。
この処理では、サーバ10の制御部11は、S150において第2の精算処理を実行する。
Fig. 1-21 is a flow chart showing another example of the flow of the processes executed by each device in this embodiment. The diagram should be read in the same way as Fig. 1-18.
In this process, the
図1-22は、第2の精算処理の流れの一例を示すフローチャートである。
S1530において一括精算実行要求がなされたと判定したならば(S1530:YES)、サーバ10の制御部11は、相手のユーザの承認が必要であるか否かを判定する(S1531)。具体的には、限定ではなく例として、選択された2以上の送金リクエストの送金リクエスト管理IDの中に、関連付けられた送金マスターIDがユーザA.AのアプリケーションIDであり、関連付けられた送金リクエスト先IDがユーザA.A以外のユーザのアプリケーションIDである送金リクエスト管理IDが含まれるか否か、つまり、相手(ユーザB.B)から提案者のユーザ(ユーザA.A)への送金リクエストが含まれるか否かを判定する。
FIG. 1-22 is a flowchart showing an example of the flow of the second settlement process.
If it is determined in S1530 that a request for execution of lump-sum settlement has been made (S1530: YES), the
相手のユーザの承認が必要であると判定したならば(S1531:YES)、サーバ10の制御部11は、一括精算することに承認するか否かを相手のユーザ(この例ではユーザB.B)に確認するための情報として、一括精算金額情報を含む一括精算承認確認情報を、通信I/F14によって端末20Bに送信する(S1533)。
If it is determined that approval from the other user is required (S1531: YES), the
端末20Bの制御部21は、通信I/F22によってサーバ10から一括精算承認確認情報を受信したか否かを判定し(B150)、受信したと判定したならば(B150:YES)、受信した一括精算承認確認情報を表示部24に表示させる(B160)。
The
その後、端末20Bの制御部21は、入力部に対して一括精算を承認する入力がなされたか否かに基づいて、一括精算を承認するか否かを判定する(B170)。そして、承認すると判定したならば(B170:YES)、端末20Bの制御部21は、一括精算を承認することを示す一括精算承認情報を、通信I/F22によってサーバ10に送信する(B180)。
Then, the
S1533の後、サーバ10の制御部11は、通信I/F14によって端末20Bから一括精算承認情報を受信したか否かに基づいて、相手のユーザによって一括精算が承認されたか否かを判定する(S1535)。そして、承認されたと判定したならば(S1535:YES)、S1540に処理を移す。
After S1533, the
<端末による第1処理)>
端末が制御部によって実行する処理であって、第1情報と第2情報とに基づく第1処理には、限定ではなく例として、提案者のユーザ(端末のユーザ)から相手のユーザ(第1ユーザ、第2ユーザ)への送金に何らかの形で関連する処理、提案者のユーザが相手のユーザから送金された金額を受け取ること(受金すること)に何らかの形で関連する処理を含めることができる。送金や受金に直接的に関連する処理のみならず、送金や受金に間接的に関連する処理も、第1処理に含めることができる。
<First process by terminal>
The first processing, which is executed by the control unit of the terminal and is based on the first information and the second information, can include, by way of example and without limitation, processing somehow related to a remittance from a user of the proposer (user of the terminal) to a counterpart user (first user, second user) and processing somehow related to the user of the proposer receiving (receiving) an amount remitted from the counterpart user. Not only processing directly related to remittance or receipt of money, but also processing indirectly related to remittance or receipt of money can be included in the first processing.
限定ではなく例として、少なくとも以下の処理が第1処理に含まれる。
・送金リクエストを選択する処理
・選択した送金リクエストをサーバ10に通知する処理
・精算確認情報をサーバ10から取得する処理、これを表示部24に表示する処理
・精算の実行をサーバ10に要求する処理
・精算結果情報をサーバ10から取得する処理、これを表示部24に表示する処理
・金額差し引き(金額相殺を含む)をサーバ10に要求する処理
・確認用一括送金リクエストの作成をサーバ10に要求する処理
By way of example and not limitation, the first process includes at least the following processes:
- A process for selecting a remittance request - A process for notifying the
<端末に対する入力等>
上記の処理では、端末に対する入力または端末のユーザによる入力を、入力部(操作部)に対する操作入力としたが、これに限定されない。
<Input to the terminal, etc.>
In the above process, the input to the terminal or the input by the user of the terminal is regarded as the operation input to the input unit (operation unit), but this is not limiting.
限定ではなく例として、入力部(操作部)に対する操作入力に代えて、またはこれに加えて、入力部(音入力部25)に対する音(音声を含む。)入力を可能としてもよいし、しなくてもよい。
これは、端末に対する他の入力や端末のユーザによる他の入力についても同様である。
As an example and not as a limitation, instead of or in addition to operational input to the input unit (operation unit), sound (including voice) input to the input unit (sound input unit 25) may or may not be possible.
The same is true for other inputs to the terminal or by the user of the terminal.
<第1実施例の効果>
本実施例によれば、限定ではなく例として、複数の送金リクエストを一括して処理することができるため、ユーザの利便性を向上させることができる。
また、限定ではなく例として、ユーザの残高を超えない範囲で送金や受金を行うことができるため、ユーザの利便性を向上させることができる。
Effects of the First Embodiment
According to this embodiment, by way of example and not limitation, multiple remittance requests can be processed in a batch, thereby improving user convenience.
In addition, by way of example and not limitation, users can send and receive money up to the limit of their balance, thereby improving user convenience.
より具体的には、本実施例は、端末20が、自己の端末20とは異なる第1ユーザの端末20の第1ユーザ(限定ではなく、第1ユーザの一例)から自己の端末20のユーザ(限定ではなく、端末のユーザの一例)への送金リクエストに関する送金リクエスト情報(限定ではなく、第1情報の一例)、または自己の端末20のユーザから第1ユーザへの送金リクエストに関する第1送金リクエスト情報(限定ではなく、第1情報の一例)に基づく表示(限定ではなく、第1表示の一例)と、上記の第1ユーザ(限定ではなく、第2ユーザの一例)との間の第2送金リクエスト情報に基づく表示(限定ではなく、第2表示の一例)とを少なくとも表示部24に表示する。
そして、端末20は、上記の第1表示と第2表示とが表示された自己の端末20に対する入力に基づいて、第1送金リクエスト情報と、第2送金リクエスト情報とに基づく第1処理(限定ではなく、第1情報と、第2情報とに基づく第1処理の一例)を制御部21によって行う構成を示している。
このような構成により得られる実施例の効果の一例として、第1ユーザから端末のユーザへの送金依頼、または端末のユーザから第1ユーザへの送金依頼に関する第1情報に基づく第1表示と、第2ユーザから端末のユーザへの送金依頼、または端末のユーザから第2ユーザへの送金依頼に関する第2情報に基づく第2表示とが表示された端末に対する入力に基づいて、送金依頼に関する複数の情報を一括して処理することが可能となり、ユーザの利便性を向上させることができる。
More specifically, in this embodiment, the terminal 20 displays, at least on the
Terminal 20 is configured to perform a first process (not limited to, but an example of a first process based on the first information and the second information) based on the first remittance request information and the second remittance request information through
As an example of an effect of an embodiment obtained by such a configuration, it becomes possible to process multiple pieces of information related to remittance requests collectively based on input to a terminal that displays a first display based on first information related to a remittance request from a first user to a user of the terminal, or a remittance request from the user of the terminal to the first user, and a second display based on second information related to a remittance request from a second user to a user of the terminal, or a remittance request from the user of the terminal to the second user, thereby improving user convenience.
また、本実施例は、第1送金リクエスト情報は、相手のユーザから自己の端末20のユーザへの送金依頼に関する情報(限定ではなく、第1ユーザから端末のユーザへの送金依頼に関する情報の一例)を含み、第2送金リクエスト情報は、自己の端末20のユーザから相手のユーザへの送金依頼に関する情報(限定ではなく、端末のユーザから第2ユーザへの送金依頼に関する情報の一例)を含む構成を示している。
このような構成により得られる実施例の効果の一例として、上記の一括の処理によって、限定ではなく例として、端末のユーザが第1ユーザに送金する金額(端末のユーザが支払う金額)と、端末のユーザが第2ユーザから送金される金額(端末のユーザが受け取る金額)との差額の金額を、第1ユーザに送金する、または第2ユーザから送金されるようにすることができる。この場合、送金する金額、または送金される金額は、送金依頼に関する複数の情報を1つずつ処理する場合と比べて小さくなる(差額の金額の絶対値が小さくなる)。このため、限定ではなく1つの効果として、ユーザの残高の範囲内で処理できる可能性が高くなり、ユーザが送金を行うためにチャージやローンといった面倒な手間をかけずに済む。また、限定ではなく1つの効果として、複数の情報を一括して処理可能となるため、処理される件数の増加が見込める。
In addition, in this embodiment, the first remittance request information includes information regarding a remittance request from a counterpart user to a user of one's own terminal 20 (not limited to this, but an example of information regarding a remittance request from a first user to a user of a terminal), and the second remittance request information includes information regarding a remittance request from a user of one's own terminal 20 to a counterpart user (not limited to this, but an example of information regarding a remittance request from a user of a terminal to a second user).
As an example of the effect of the embodiment obtained by such a configuration, the above-mentioned batch processing can be used to send to the first user or to send from the second user the difference between the amount sent by the user of the terminal to the first user (the amount paid by the user of the terminal) and the amount sent by the user of the terminal from the second user (the amount received by the user of the terminal). In this case, the amount sent or the amount sent is smaller than when multiple pieces of information related to the remittance request are processed one by one (the absolute value of the difference is smaller). Therefore, as one effect, not limited to this, it is more likely that the processing can be performed within the user's balance, and the user does not have to go through the trouble of recharging or taking a loan to send money. Also, as another effect, not limited to this, since multiple pieces of information can be processed in a batch, an increase in the number of cases to be processed can be expected.
また、本実施例は、第1送金リクエスト情報は、第1送金リクエスト金額(限定ではなく、送金に関する第1金額の一例)の情報を含み、第2送金リクエスト情報は、第2送金リクエスト金額(限定ではなく、送金に関する第2金額の一例)の情報を含む構成を示している。
このような構成により得られる実施例の効果の一例として、第1表示と第2表示とによって、送金に関する第1金額と送金に関する第2金額とを端末のユーザに知らせることができる。
In addition, this embodiment illustrates a configuration in which the first remittance request information includes information on a first remittance request amount (not limiting, an example of a first amount related to a remittance), and the second remittance request information includes information on a second remittance request amount (not limiting, an example of a second amount related to a remittance).
As an example of the effect of the embodiment obtained by such a configuration, the first amount related to the remittance and the second amount related to the remittance can be notified to the user of the terminal by the first display and the second display.
また、本実施例は、第1処理は、第1送金リクエスト金額と第2送金リクエスト金額とに基づく処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、限定ではなく例として、第1金額と第2金額との差額分の金額に基づいて、一括精算等の処理を行うことが可能となる。
In this embodiment, the first process includes a process based on the first remittance request amount and the second remittance request amount.
As an example of an effect of an embodiment obtained by such a configuration, and by way of example and not limitation, it becomes possible to carry out processing such as lump-sum settlement based on the amount of the difference between the first amount and the second amount.
また、本実施例は、端末20が、第2送金リクエスト情報に基づく一括精算確認情報を、サーバ10を介して第1ユーザの端末20(限定ではなく、第2ユーザの端末の一例)に通信I/F22によって送信する。この場合、第1処理は、一括精算確認情報に基づく、第1ユーザによる第1処理の実行の承認に基づいて、制御部21によって処理が実行される構成を示している。
このような構成により得られる実施例の効果の一例として、相手によって承認された場合に、第1処理を実行することができる。また、限定ではなく例として、相手によって承認されなかった場合は、第1処理を実行しないようにすることもできる。
In this embodiment, the terminal 20 transmits lump-sum settlement confirmation information based on the second remittance request information to the terminal 20 of the first user (not limited to this, but an example of the terminal of the second user) via the
As an example of an effect of an embodiment obtained by such a configuration, the first process can be executed if the other party approves it, and, as a non-limiting example, the first process can be prevented from being executed if the other party does not approve it.
また、本実施例は、第2ユーザは、第1ユーザである構成を示している。
このような構成により得られる実施例の効果の一例として、自己の端末20のユーザとは異なる1人のユーザ(第1ユーザ)との間の複数の送金依頼に関する情報に基づいて、第1処理を実行することができる。
In addition, this embodiment illustrates a configuration in which the second user is the first user.
As an example of an effect of an embodiment obtained by such a configuration, the first process can be executed based on information regarding multiple remittance requests between a single user (first user) other than the user of the terminal 20.
また、本実施例は、第1処理は、第2送金リクエスト金額が第1送金リクエスト金額よりも大きい場合、第2送金リクエスト金額から第1送金リクエスト金額を差し引いた金額(限定ではなく、第3金額の一例)を第1ユーザに送金する処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、第2金額と第1金額との差額分の金額を第1ユーザに送金することができるため、1つの情報に基づいて送金を行う場合と比べて支払う金額が小さくすることが可能となり、ユーザの利便性を向上させることができる。
In addition, in this embodiment, the first process is configured to include a process of transferring to the first user an amount obtained by subtracting the first remittance request amount from the second remittance request amount (this is an example of a third amount, but is not limited to this amount) when the second remittance request amount is greater than the first remittance request amount.
As an example of an effect of an embodiment obtained by such a configuration, since the difference between the second amount and the first amount can be transferred to the first user, the amount to be paid can be made smaller than when transferring money based on a single piece of information, thereby improving user convenience.
また、本実施例は、第1送金リクエスト情報(限定ではなく、第1情報の一例)は、第1送金リクエスト金額(限定ではなく、第1金額の一例)の情報を含み、第2送金リクエスト情報(限定ではなく、第2情報の一例)は、第2送金リクエスト金額(限定ではなく、第2金額の一例)の情報を含み、第1処理は、第1送金リクエスト金額と、第2送金リクエスト金額と、自己の端末20のユーザの電子マネー口座残高(限定ではなく、端末のユーザの残高の一例)とに基づいて制御部21によって行われる構成を示している。
このような構成により得られる実施例の効果の一例として、端末のユーザの残高を考慮して、第1金額と、第2金額とに基づく第1処理が実行されるようにすることができる。これにより、限定ではなく例として、端末のユーザの残高が足りる場合は第1処理が実行されるが、端末のユーザの残高が足りない場合は第1処理が実行されないようにすることができる。
Furthermore, this embodiment illustrates a configuration in which the first remittance request information (not limiting, an example of the first information) includes information on the first remittance request amount (not limiting, an example of the first amount), the second remittance request information (not limiting, an example of the second information) includes information on the second remittance request amount (not limiting, an example of the second amount), and the first process is performed by the
As an example of an effect of an embodiment obtained by such a configuration, a first process based on a first amount and a second amount can be executed taking into account the balance of the user of the terminal, so that, by way of example and not limitation, the first process can be executed if the balance of the user of the terminal is sufficient, but the first process can be prevented from being executed if the balance of the user of the terminal is insufficient.
また、本実施例は、第1処理は、自己の端末20のユーザによる、提案ボタンに対する操作(限定ではなく、第5表示に対する入力の一例)と、一括精算に関する相手のユーザの承認(限定ではなく、第1処理の実行に関する第1ユーザ、または第2ユーザの承認の一例)とに基づいて実行される構成を示している。
このような構成により得られる実施例の効果の一例として、端末のユーザによる第5表示に対する入力ばかりでなく、第1処理の実行に関する第1ユーザ、または第2ユーザの承認もなければ、第1処理が実行されないようにすることができる。
In addition, this embodiment shows a configuration in which the first process is executed based on an operation of the suggestion button by the user of one's own terminal 20 (not limited to this, but an example of an input to the fifth display) and approval of the other user regarding lump-sum settlement (not limited to this, but an example of approval of the first user or the second user regarding the execution of the first process).
As an example of the effect of an embodiment obtained by such a configuration, the first process can be prevented from being executed without not only input by the user of the terminal to the fifth display, but also approval of the first user or the second user regarding the execution of the first process.
また、本実施例は、第1処理は、提案者のユーザの電子マネー口座残高(限定ではなく、端末のユーザの残高の一例)と、相手のユーザの電子マネー口座残高(限定ではなく、第1ユーザ、または第2ユーザの残高の一例)とに基づいて実行される構成を示している。
このような構成により得られる実施例の効果の一例として、端末のユーザの残高ばかりでなく、第1ユーザ、または第2ユーザの残高も考慮して、第1処理が実行されるようにすることができる。これにより、限定ではなく例として、第1ユーザ、または第2ユーザの残高が足りる場合は第1処理が実行されるが、第1ユーザ、または第2ユーザの残高が足りない場合は第1処理が実行されないようにすることができる。
Furthermore, this embodiment illustrates a configuration in which the first process is executed based on the proposer's user's electronic money account balance (not limited to, but an example of the balance of a terminal user) and the other party's user's electronic money account balance (not limited to, but an example of the balance of a first user or a second user).
As an example of an effect of an embodiment obtained by such a configuration, the first process can be executed taking into account not only the balance of the user of the terminal, but also the balance of the first user or the second user, so that, by way of example and not by way of limitation, the first process is executed if the balance of the first user or the second user is sufficient, but the first process is not executed if the balance of the first user or the second user is insufficient.
また、本実施例は、第1処理は、第1送金リクエスト情報と第2送金リクエスト情報とを含む、提案者のユーザに関する複数の送金リクエスト情報(限定ではなく、第1情報と第2情報とを少なくとも含む、端末のユーザへの送金依頼、または端末のユーザによる送金依頼に関する複数の情報の一例)のうち、提案者のユーザによる端末20に対する入力に基づいて、第1送金リクエスト情報と第2送金リクエスト情報とに基づく処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、第1情報と第2情報とを少なくとも含む、端末のユーザへの送金依頼、または端末のユーザによる送金依頼に関する複数の情報のうち、端末のユーザによる端末に対する入力に基づいて、第1情報と第2情報とを適切に処理することができる。
Furthermore, in this embodiment, the first process is configured to include processing based on the first remittance request information and the second remittance request information, based on input to the terminal 20 by the user of the proposer, from among a plurality of remittance request information related to the user of the proposer, including the first remittance request information and the second remittance request information (an example of a plurality of pieces of information related to a remittance request to a user of the terminal or a remittance request by the user of the terminal, including at least the first information and the second information, but not limited to the first information and the second information).
As an example of an effect of an embodiment obtained by such a configuration, among a plurality of pieces of information related to a remittance request to a user of a terminal or a remittance request by a user of the terminal, which includes at least the first information and the second information, the first information and the second information can be appropriately processed based on input by the user of the terminal to the terminal.
また、本実施例は、相手のユーザは一人のユーザであり(限定ではなく、第2ユーザは第1ユーザであることの一例)、第1処理は、相手のユーザから提案者のユーザへの送金に関する処理、または提案者のユーザから相手のユーザへの送金に関する処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、同じ一人のユーザ(第1ユーザ=第2ユーザ)を相手のユーザとして、送金依頼に関する複数の情報に基づいて、第1ユーザから端末のユーザへの送金、または端末のユーザから第1ユーザへの送金を実現することができる。
In addition, this embodiment shows a configuration in which the other user is one user (not limited to this, this is an example of the second user being the first user), and the first process includes a process related to a transfer of money from the other user to the proposer's user, or a process related to a transfer of money from the proposer's user to the other user.
As an example of the effect of an embodiment obtained by such a configuration, it is possible to realize a remittance from the first user to the user of the terminal, or a remittance from the user of the terminal to the first user, based on multiple pieces of information regarding a remittance request, with the same single user (first user = second user) as the other user.
また、本実施例は、上記の送金に関する処理は、一括精算確認情報や一括精算結果情報(限定ではなく、第1情報に基づく送金依頼の処理と、第2情報に基づく送金依頼の処理とが実行されたことを示す情報の一例)を表示部24に表示する処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、第1情報に基づく送金依頼の処理と、第2情報に基づく送金依頼の処理とが実行されたことを、端末のユーザに知らせることができる。
In addition, in this embodiment, the above-mentioned remittance-related processing is configured to include processing for displaying lump-sum settlement confirmation information and lump-sum settlement result information (which are not limited to information, but are examples of information indicating that processing of a remittance request based on the first information and processing of a remittance request based on the second information have been executed) on the
As an example of an effect of an embodiment obtained by such a configuration, it is possible to notify the user of the terminal that a remittance request based on the first information and a remittance request based on the second information have been processed.
<第1変形例(1)>
前述したように、相手のユーザが異なる複数のユーザである場合についても、上記の実施例の手法を同様に適用可能である。
<First Modification (1)>
As described above, the method of the above embodiment can be similarly applied to the case where the other users are different users.
図1-23は、本変形例において端末20の表示部24に表示される送金リクエスト一覧画面の一例を示す図である。この画面は、端末20Aの表示部24に表示される送金リクエスト一覧画面の一例であり、限定ではなく例として、図1-9のメインメニュー画面において送金リクエスト一覧アイコンがタップされたことに基づいて表示される画面の一例である。
Figure 1-23 is a diagram showing an example of a remittance request list screen displayed on the
現在位置表示領域CLR1には、送金リクエスト一覧情報を表示していることを示す「送金リクエスト一覧」の文字が表示されている。
現在位置表示領域CLR1の下には、異なる複数の端末20のユーザとの間で送受信された未処理リクエストが、限定ではなく例として、上から日付が古い順に時系列で表示されている。この例では、上から順に、ユーザB.Bからの受信済み送金リクエスト、ユーザC.Cからの受信済み送金リクエスト、ユーザB.Bからの受信済み送金リクエスト、ユーザC.Cからの受信済み送金リクエスト、ユーザD.Dからの受信済み送金リクエスト、ユーザC.Cへの送信済み送金リクエスト、・・・、が表示されている。
The current location display area CLR1 displays the words "Remittance Request List," which indicates that remittance request list information is being displayed.
Below the current location display area CLR1, pending requests transmitted and received between users of different terminals 20 are displayed in chronological order from the top to the bottom, starting from the oldest, by way of example and not limitation. In this example, from the top, a received remittance request from user B.B, a received remittance request from user C.C, a received remittance request from user B.B, a received remittance request from user C.C, a received remittance request from user D.D, a remittance request sent to user C.C, ... are displayed.
各々の送金リクエストの横には、タップによってチェックの「ON/OFF」を切替可能に構成されたチェック領域SR2が設けられており、チェックを「ON」とすることでチェック領域SR2にチェックマークが表示され、そのユーザとの間のその送金リクエストを、一括精算の対象として選択することができるように構成されている。 Next to each remittance request is a check area SR2 that can be tapped to switch the check "ON/OFF." By checking the area "ON," a check mark is displayed in the check area SR2, and the remittance request between the user and the requester can be selected for lump-sum settlement.
この例では、1番目のユーザB.Bからの受信済み送金リクエスト(支払い 2,000円)と、4番目のユーザC.Cからの受信済み送金リクエスト(支払い 1,000円)とが選択された状態が示されている。この状態で画面下部の精算ボタンBT5がタップされると、この選択された2つの送金リクエストの一括精算を要求するための精算要求情報が、端末20Aからサーバ10に送信される。
In this example, a received remittance request (payment of 2,000 yen) from the first user B.B and a received remittance request (payment of 1,000 yen) from the fourth user C.C are shown selected. When the settlement button BT5 at the bottom of the screen is tapped in this state, settlement request information for requesting lump-sum settlement of the two selected remittance requests is sent from terminal 20A to
この例では、ユーザA.AからユーザB.Bへの送金(支払い)、および、ユーザC.CからユーザC.Cへの送金(支払い)であり、相手のユーザからの送金(受取)はないため、相手のユーザの承認は不要とすることができる。
そして、サーバ10によって一括精算が実行されて、ユーザA.AからユーザB.Bへの「2,000円」の送金(支払い)と、ユーザA.AからユーザC.Cへの「1,000円」の送金(支払い)とが実現される。
In this example, a remittance (payment) is made from user A.A to user B.B, and a remittance (payment) is made from user C.C to user C.C, and there is no remittance (receipt) from the other user, so approval from the other user may be unnecessary.
Then, a lump sum settlement is executed by the
本変形例は、第1ユーザは、第2ユーザとは異なるユーザである構成を示している。
このような構成により得られる変形例の効果の一例として、自己の端末20のユーザとは異なる少なくとも2人のユーザ(第2ユーザとは異なる第1ユーザ、第2ユーザ)との間の複数の送金依頼に関する情報に基づいて、第1処理を実行することができる。
This variation illustrates a configuration in which the first user is a different user than the second user.
As an example of the effect of the modified example obtained by such a configuration, the first process can be executed based on information regarding multiple remittance requests between at least two users (a first user and a second user different from the second user) other than the user of the terminal 20.
<第1変形例(2)>
第1実施例では、提案者のユーザが、一括精算対象とする送金リクエストを手動で選択することとしたが、これに限定されない。
提案者のユーザの端末20が、またはサーバ10が、一括精算対象とする送金リクエストを自動で選択するようにしてもよいし、しなくてもよい。
この提案者のユーザの端末20、またはサーバ10による一括精算対象とする送金リクエストの自動選択には、選択した送金リクエストを提案者のユーザに提案(サジェスト)する意味も含まれる。
<First Modification (2)>
In the first embodiment, the proposer user manually selects the remittance requests to be subject to lump-sum settlement, but the present invention is not limited to this.
The terminal 20 of the proposer's user or the
This automatic selection of remittance requests to be subject to lump-sum settlement by the terminal 20 of the proposer's user or the
具体的には、提案者の端末20の制御部21は、提案者のユーザの現在の電子マネー口座残高をサーバ10に問い合わせる処理を行う。そして、提案者の端末20の制御部21は、サーバ10から受信した送金リクエスト一覧情報に含まれる送金リクエストの中から、各々の送金リクエスト金額と、各々の送金リクエストの種別(受信済み送金リクエスト(支払い)/送信済み送金リクエスト(受取))とに基づいて、限定ではなく例として、提案者のユーザの現在の電子マネー口座残高が支払い金額の上限となるように、1または複数の送金リクエストを選択する。つまり、提案者のユーザの現在の電子マネー口座残高がマイナスとならない範囲で、1または複数の送金リクエストを選択する。
Specifically, the
なお、サーバ10の制御部11が送金リクエストを選択する場合は、第1の送金リクエスト管理データ157Aに記憶されている送金リクエストのデータに基づいて同様の処理を行えばよい。
When the
本変形例は、第1処理は、提案者のユーザの電子マネー口座残高(限定ではなく、端末のユーザの残高の一例)に基づいて、複数の送金リクエスト情報(限定ではなく、複数の情報の一例)のうち、少なくとも第1送金リクエスト情報と第2送金リクエスト情報とが選択され、この第1送金リクエスト情報と第2送金リクエスト情報とに少なくとも基づく処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、端末のユーザの残高を考慮して、複数の情報のうちの少なくとも第1情報と第2情報とが自動で選択されて、精算が行われるようにすることができる。この場合、端末のユーザが情報を手動で選択せずに済むため、ユーザの利便性を向上させることができる。
In this modified example, the first process is configured to select at least first remittance request information and second remittance request information from multiple pieces of remittance request information (not limited to, one example of multiple pieces of information) based on the proposer's user's electronic money account balance (not limited to, one example of the terminal user's balance), and to include processing based at least on this first remittance request information and second remittance request information.
As an example of the effect of the embodiment obtained by such a configuration, at least the first information and the second information among the multiple pieces of information can be automatically selected in consideration of the balance of the user of the terminal, and settlement can be performed. In this case, the user of the terminal does not need to manually select the information, and therefore the convenience of the user can be improved.
<第1変形例(3)>
第1実施例の<表示画面>で示した表示画面のユーザインタフェイスは、あくまでも一例であり、これらに限定されるものではない。
<First Modification (3)>
The user interface of the display screen shown in the <Display Screen> of the first embodiment is merely an example, and is not limited to this.
図1-24は、端末20の表示部24に表示される表示画面のUI(ユーザインタフェイス)の別例を示す図である。この表示画面は、端末20Aの表示部24に表示される送金リクエスト一覧画面の一例であり、図1-12に対応する送金リクエスト一覧画面の別例を示す図である。
この表示画面では、ユーザC.Cとの送金リクエストの一覧として、受信済み送金リクエストと、送信済み送金リクエストとが、テーブル形式で表示されている。この例では、テーブルの左欄には受信済み送金リクエストの一覧が、テーブルの右欄には送信済み送金リクエストの一覧がそれぞれ表示されている。
Fig. 1-24 is a diagram showing another example of a UI (user interface) of a display screen displayed on the
On this display screen, received remittance requests and sent remittance requests are displayed in a table format as a list of remittance requests to and from user C.C. In this example, the left column of the table displays a list of received remittance requests, and the right column of the table displays a list of sent remittance requests.
受信済み送金リクエストの一覧と、送信済み送金リクエストの一覧とのそれぞれについて、各々の送金リクエストの表示欄には、その送金リクエストの受信日時/送信日時、支払い事由、リクエスト種別「支払い/受取」、送金リクエスト金額等の情報が表示されている。 For each of the lists of received remittance requests and sent remittance requests, the display field for each remittance request displays information such as the received date/time of the remittance request, the reason for payment, the request type (payment/receipt), and the amount of the remittance request.
このような表示を行うことで、受信済み送金リクエストと送信済み送金リクエストとを対比しながら確認することが可能となり、ユーザの利便性を向上させることができる。 By displaying the request in this way, it becomes possible to compare received remittance requests with sent remittance requests, improving user convenience.
また、上記の実施例では、未処理の送金リクエストが送金リクエスト一覧画面に表示されることとしたが、これに限定されない。
この他にも、限定ではなく例として、支払いアプリケーションのおしらせ画面や、支払いアプリケーションのプロフィール画面、支払いアプリケーションのトップ画面等の画面から、未処理の送金リクエストの一覧を確認することができるようにしてもよいし、しなくてもよい。
In the above embodiment, the unprocessed remittance requests are displayed on the remittance request list screen, but the present invention is not limited to this.
In addition, by way of example and not limitation, a list of pending remittance requests may or may not be available for viewing from a screen such as a notification screen of the payment application, a profile screen of the payment application, or a home page of the payment application.
<第1変形例(4)>
上記の実施例では、一括精算において相手のユーザの承認を必要とするケースについて説明した。しかし、送金リクエストをユーザの操作に基づいて作成することができないように構成されたシステムであれば、相手のユーザの承認を不要とすることもできる。
<First Modification (4)>
In the above embodiment, the case where approval of the other user is required for lump-sum settlement has been described. However, if the system is configured so that a remittance request cannot be created based on a user's operation, approval of the other user may not be required.
このようなシステムとしては、限定ではなく例として、ユーザの電子マネーや電子決済と、送金リクエストとを紐づけて管理するシステムが考えられる。より具体的には、一のユーザによって電子マネーによる電子決済が行われた後、その決済金額のうちの少なくとも一部の金額を立て替えた金額(立替金額)として、送金リクエストによって別のユーザに請求することのできるシステムが考えられる。このシステムの用途としては、限定ではなく例として、複数のユーザで割り勘を行うような場合である。 One possible example of such a system is, but is not limited to, a system that links and manages a user's electronic money or electronic payment with a remittance request. More specifically, one possible system is one in which, after one user makes an electronic payment using electronic money, at least a portion of the payment amount can be charged to another user via a remittance request as an advance (advance amount). One possible use of this system is, but is not limited to, when multiple users split the bill.
この場合、サーバ10は、電子決済を行った後、ユーザ操作に従って立替金額を送金リクエスト金額とする送金リクエストを作成して、別のユーザの端末20に送信するようにすることができる。
In this case, after making the electronic payment, the
かかるシステムでは、一括精算を行おうとするユーザは、一度は自分の電子マネー口座残高を消費して電子決済を行う必要があるため、上記の一括処理が悪用されるリスクを限りなく低減させることができる。 In such a system, a user who wishes to settle a bill in a lump sum must first spend their electronic money account balance to make the electronic payment, thereby minimizing the risk of the above-mentioned lump sum processing being misused.
<第1変形例(5)>
一括精算を行うにあたり、一のユーザが相手のユーザから支払いを行うように提案された精算提案(一のユーザが相手のユーザに支払う必要のある精算提案)を、相手のユーザから送金を依頼された新規の送金リクエストとし、この新規の送金リクエストが、一のユーザの未処理の受信済み送金リクエストとして、サーバ10側で管理されるようにしてもよい。
<First Modification (5)>
When making a lump-sum settlement, a settlement proposal proposed to one user by another user to make a payment (a settlement proposal in which one user needs to make a payment to the other user) may be treated as a new remittance request requested by the other user to send money, and this new remittance request may be managed on the
具体的には、限定ではなく例として、図1-13の例において、ユーザC.C(一のユーザ)がユーザA.A(相手のユーザ)から「7,000円」の支払いを行うように提案された精算提案を、ユーザA.Aから「7,000円」の送金を依頼された新規の送金リクエストとし、この送金リクエストが、ユーザC.Cの「支払い 7,000円」の未処理の受信済み送金リクエストとしてサーバ10側で管理されるようにしてもよい。
Specifically, as an example and not a limitation, in the example of FIG. 1-13, a settlement proposal proposed to user C.C. (first user) by user A.A. (second user) to make a payment of "7,000 yen" may be treated as a new remittance request requested by user A.A. to remit "7,000 yen", and this remittance request may be managed on the
また、限定ではなく例として、端末20が表示部24に表示する送金リクエスト一覧画面等において、上記のようにして新規に作成された受信済み送金リクエストがタップされることに基づいて、その受信済み送金リクエストの作成に寄与した送金リクエスト(その受信済み送金リクエストが作成される要因となった送金リクエスト)に関する情報(限定ではなく例として、送金リクエストの種別、送金リクエスト金額、日時、事由等の詳細情報)を、時間軸方向に階層的に表示させることを可能にするなどして、一の送金リクエストに関する履歴をユーザが辿れるようにすることもできる。
In addition, as a non-limiting example, when a newly created received remittance request is tapped on a remittance request list screen displayed on the
具体的には、上記のユーザC.Cの「支払い 7,000円」の未処理の受信済み送金リクエストがタップされると、この受信済み送金リクエストの作成に寄与した送金リクエスト、限定ではなく例として、図1-14の例における3番目の受信済み送金リクエスト「支払い 10,000円」と4番目の送信済み送金リクエスト「受取 3,000円」との各々の送金リクエストに関する情報が表示されるようにしてもよい。
なお、この手法は、送信済み送金リクエストについても同様に適用可能である。
Specifically, when the unprocessed received remittance request "Payment 7,000 yen" of the above user C.C is tapped, information on each of the remittance requests that contributed to the creation of the received remittance request, for example but not limited to, the third received remittance request "Payment 10,000 yen" and the fourth sent remittance request "Receive 3,000 yen" in the example of FIG. 1-14, may be displayed.
This technique can also be applied to previously sent remittance requests.
<第1変形例(6)>
第1実施例では、第1ユーザおよび第2ユーザを、一般ユーザである端末20のユーザとして説明したが、これに限定されない。
第1ユーザおよび第2ユーザのうちの少なくともいずれか一方のユーザを、一般ユーザではなく、店舗等の事業者のユーザとしてもよいし、しなくてもよい。この場合における事業者には、限定ではなく例として、商品の販売(サービスの提供を含む。)を行う事業者や貸金業を営む事業者など、送金依頼によって端末20のユーザに対して金銭の請求を行うことが想定される事業者(店舗)が含まれる。
<First Modification (6)>
In the first embodiment, the first user and the second user are described as general users of the terminal 20, but the present invention is not limited to this.
At least one of the first user and the second user may or may not be a user of a business such as a store, rather than a general user. In this case, the business may include, but is not limited to, a business (store) that is expected to request money from the user of the terminal 20 by making a remittance request, such as a business that sells products (including the provision of services) or a business that operates a money lending business.
この場合、上記の実施例において、これらの事業者が、支払いサービス(支払いアプリケーション)のアカウントを取得する。そして、このアカウントを用いて、サーバ10を介して、金銭の請求先のユーザ(送金リクエスト先ユーザ)の端末20に対して、送金リクエスト情報や送金リマインド情報を送信するようにすることができる。
In this case, in the above embodiment, these businesses obtain an account for the payment service (payment application). Then, using this account, they can send remittance request information and remittance reminder information via the
なお、上記の事業者(店舗)が取得するアカウントは、端末20のユーザ用のアカウントである一般アカウントとしてもよいし、事業者用のアカウントとしてもよい。 The account acquired by the business (store) may be a general account, which is an account for the user of the terminal 20, or an account for the business.
本変形例は、第1ユーザおよび第2ユーザのうちの少なくともいずれか一方のユーザは、送金リクエストに関する商品の販売を行う店舗である構成を示している。
このような構成により得られる変形例の効果の一例として、一般のユーザばかりでなく、店舗のユーザも、端末のユーザに対して送金依頼を行うことのできるユーザとすることができる。
In this modified example, at least one of the first user and the second user is a shop that sells the product related to the remittance request.
As an example of the effect of this modified example obtained by such a configuration, not only general users but also users at shops can be made users who can make remittance requests to users of terminals.
<第1変形例(7)>
端末20のユーザによっては、相手のユーザに対して一括精算を提案することに気まずさを感じ、躊躇してしまう場合が想定される。限定ではなく例として、相手のユーザが自分よりも目上の人であったり、相手のユーザが親友など特に親しい関係にある人であるような場合である。
<First Modification (7)>
It is assumed that some users of terminal 20 may feel awkward and hesitate to propose lump-sum settlement to the other user. For example and without limitation, this may be the case when the other user is a senior or a close friend.
そこで、一括提案の提案元のユーザを、端末20のユーザに代えて、業務用アカウントを利用するユーザとすることも可能である。
業務用アカウントは、限定ではなく例として、そのサービス(上記の例では支払いサービス)において公式のアカウント(以下、「公式アカウント」と称し、適宜「OA:Official Account」と表現する。)を有するユーザである。
Therefore, it is possible for the user making the batch proposal to be a user using a business account instead of the user of the terminal 20 .
By way of example and not limitation, a business account is a user who has an official account (hereinafter referred to as an "official account" and appropriately expressed as "OA: Official Account") in that service (in the above example, a payment service).
一例として、公式アカウントを有するユーザは、限定ではなく例として、支払いサービスの事業者やメッセージングサービスの事業者とすることができる。
この場合、サーバ10は、一括精算の提案元のユーザを、支払いサービスの事業者やメッセージングサービスの事業者として、相手のユーザの端末20に一括精算承認確認情報を送信するようにすることができる。
As an example, a user with an official account may be, by way of example and not limitation, a payment service provider or a messaging service provider.
In this case, the
本変形例は、一括精算の提案者のユーザを、公式アカウント(限定ではなく、業務用アカウントの一例)を利用するユーザとする構成を示している。
このような構成により得られる変形例の効果の一例として、一括精算を希望するユーザ本人に代わって、業務用アカウントを利用するユーザに一括精算の要求を行わせることができるため、ユーザの利便性を向上させることができる。
This modified example shows a configuration in which the user who proposes lump-sum settlement is a user who uses an official account (not limited to this, but is an example of a business account).
As an example of the effect of this modified example obtained by such a configuration, a user using a business account can be allowed to request lump-sum settlement on behalf of the user who wishes to settle the bill in one lump sum, thereby improving user convenience.
<第2実施例>
第2実施例は、第1実施例で説明した一括精算においてユーザの残高が不足している場合の処理に関する実施例である。
第2実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
Second Example
The second embodiment relates to a process performed when the user's balance is insufficient in the lump-sum settlement described in the first embodiment.
The contents described in the second embodiment are applicable to any of the other embodiments and other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
<表示画面>
図2-1は、本実施例において端末20の表示部24に表示される送金リクエスト一覧画面の一例を示す図である。
この送金リクエスト一覧画面は、ユーザA.Aの端末20Aの表示部24に表示される画面であり、相手をユーザB.Bとする送金リクエストの一覧画面である。
画面上部の現在位置表示領域CLR1には、ユーザB.Bとの間の未処理リクエストを表示していることを示す「B.Bとの送金リクエスト」の文字が表示されている。
<Display screen>
FIG. 2A is a diagram showing an example of a remittance request list screen displayed on the
This remittance request list screen is a screen displayed on the
The current location display area CLR1 at the top of the screen displays the words "Remittance request with B.B.", indicating that an unprocessed request between user B.B. is being displayed.
現在位置表示領域CLR1の下には、相手をユーザB.Bとする送金リクエストが一覧表示されている。この例では、1番目の受信済み送金リクエストと、2番目の受信済み送金リクエストと、4番目の送信済み送金リクエストとが選択され、画面下部の電子マネー口座残高表示領域WBR2内の精算内容確認領域ACR3に、自分(ユーザA.A)の電子マネー口座残高の変化が示されている。この例では、自分の現在の電子マネー口座残高が「500円」であり、一括精算によって、自分の電子マネー口座残高が「0円」となることが示されている。この場合は、残高が足りるため、一括精算することが可能である。 Below current location display area CLR1, a list of remittance requests addressed to user B.B. is displayed. In this example, the first received remittance request, the second received remittance request, and the fourth sent remittance request are selected, and the change in the user's (user A.A's) electronic money account balance is shown in settlement details confirmation area ACR3 in electronic money account balance display area WBR2 at the bottom of the screen. In this example, the user's current electronic money account balance is "500 yen," and it is shown that the user's electronic money account balance will become "0 yen" after lump-sum settlement. In this case, the balance is sufficient, so lump-sum settlement is possible.
また、電子マネー口座残高表示領域WBR2の、「ウォレット残高」の文字の右側には、丸にプラスのアイコンで示される、ウォレット残高にチャージを実行するためのチャージボタンが加えて表示されている。 In addition, to the right of the words "Wallet Balance" in the electronic money account balance display area WBR2, a charge button, indicated by a plus icon in a circle, for charging the wallet balance is also displayed.
図2-2は、図2-1の画面と同様の送金リクエスト一覧画面を示す図であるが、選択された送金リクエストが異なっている。
この例では、1番目の受信済み送金リクエストと、2番目の受信済み送金リクエストと、4番目の送信済み送金リクエストとに加えて、3番目の受信済み送金リクエストが選択され、画面下部の電子マネー口座残高表示領域WBR2内の精算内容確認領域ACR4に、自分(ユーザA.A)の電子マネー口座残高の変化が示されている。この例では、自分の現在の電子マネー口座残高が「500円」であり、一括精算によって、自分の電子マネー口座残高が「-500円」となることが示されている。この例では、「支払い 1000円」であるのに対し、自分の現在の電子マネー口座残高が「500円」であるため、「500円」不足していることになり、一括精算することができない。
FIG. 2-2 shows a remittance request list screen similar to that of FIG. 2-1, but with a different remittance request selected.
In this example, in addition to the first received remittance request, the second received remittance request, and the fourth sent remittance request, the third received remittance request is selected, and the change in the user's (user A.A's) electronic money account balance is shown in settlement content confirmation area ACR4 in electronic money account balance display area WBR2 at the bottom of the screen. In this example, the user's current electronic money account balance is "500 yen," and it is shown that the user's electronic money account balance will become "-500 yen" after lump-sum settlement. In this example, the user's current electronic money account balance is "500 yen," while the payment is "1000 yen," meaning that there is a shortfall of "500 yen," and lump-sum settlement is not possible.
この場合、精算内容確認領域ACR4内には、電子マネー口座残高が不足していることを示す残高不足情報として、限定ではなく例として、警告マークとともに、「残高不足です!」のテキストが表示されている。この状態で、提案ボタンBT6がタップされると、図2-3に示すような表示がなされる。 In this case, the text "Insufficient balance!" is displayed in the settlement details confirmation area ACR4 along with a warning mark as insufficient balance information indicating that the electronic money account balance is insufficient, by way of example and not limitation. When the proposal button BT6 is tapped in this state, the display shown in FIG. 2-3 is displayed.
図2-3では、図2-2の送金リクエスト一覧画面の画面中央部に、電子マネー口座残高へのチャージを行うか否かをユーザに確認するための情報として、チャージ確認情報CG1がポップアップ表示されている。具体的には、「不足額500円をチャージしますか?」というテキストとともに、チャージすることに承認するためのOKボタンと、チャージをキャンセルするためのキャンセルボタンとが表示されている。 In Figure 2-3, charge confirmation information CG1 is displayed as a pop-up in the center of the remittance request list screen in Figure 2-2 as information to confirm to the user whether or not to charge the balance of the electronic money account. Specifically, along with the text "Do you want to charge the 500 yen shortfall?", an OK button for confirming the charge and a Cancel button for canceling the charge are displayed.
この状態でOKボタンがタップされると、サーバ10によって、ユーザA.Aの電子マネー口座残高に「500円」をチャージするチャージ処理が実行される。そして、その後、一括精算が行われる。
When the OK button is tapped in this state, the
<処理>
図2-4~図2-5は、本実施例においてサーバ10の制御部11が実行する精算処理の一例である第3の精算処理の流れの一例を示すフローチャートである。
S1520においていずれかのユーザの電子マネー口座残高がマイナスになると判定したならば(S1520:YES)、サーバ10の制御部11は、電子マネー口座残高がマイナスになるユーザは提案者のユーザであるか否かを判定する(S1550)。そして、提案者のユーザであると判定したならば(S1550:YES)、サーバ10の制御部11は、限定ではなく例として、一括精算金額情報と、残高不足情報とを含む一括精算確認情報を、通信I/F14によって端末20Aに送信する(S1551)。
<Processing>
2-4 and 2-5 are flow charts showing an example of the flow of a third settlement process which is an example of the settlement process executed by the
If it is determined in S1520 that the electronic money account balance of any user will be negative (S1520: YES), the
その後、サーバ10の制御部11は、通信I/F14によって端末20Aから精算実行要求情報を受信したか否かに基づいて、一括精算の実行が要求されたか否かを判定する(S1553)。そして、要求されたと判定したならば(S1553:YES)、サーバ10の制御部11は、ユーザA.Aの電子マネー口座残高にチャージを行うか否かを判定する(S1555)。具体的には、限定ではなく例として、前述したチャージ確認情報を端末20Aに送信して表示部24に表示させ、端末20Aからチャージを承認するための情報を受信したか否かを判定する。
Then, the
チャージを行うと判定したならば(S1555:YES)、サーバ10の制御部11は、チャージ処理を実行する(S1557)。具体的には、あらかじめ登録されたユーザA.Aの銀行口座やクレジットカードによって、一括精算の不足分の金額を、ユーザA.Aの電子マネー口座残高に補充する処理を実行する。そして、サーバ10の制御部11は、S1531に処理を移す。
If it is determined that recharge is to be performed (S1555: YES), the
一方、電子マネー口座残高がマイナスになるユーザが提案者のユーザではない、つまり、電子マネー口座残高がマイナスになるユーザが相手のユーザであると判定したならば、(S1550:NO)サーバ10の制御部11は、一括精算金額情報を含む一括精算確認情報を、通信I/F14によって端末20Aに送信する(S1559)。
On the other hand, if it is determined that the user whose electronic money account balance will become negative is not the proposer's user, i.e., that the user whose electronic money account balance will become negative is the other party's user (S1550: NO), the
その後、端末20Aから一括精算の実行が要求されたと判定したならば(S1561:YES)、サーバ10の制御部11は、一括精算金額情報と残高不足情報とを含む一括精算承認確認情報を、通信I/F14によって端末20Bに送信する(S1563)。
After that, if it is determined that a request to execute lump-sum settlement has been made from terminal 20A (S1561: YES), the
その後、サーバ10の制御部11は、通信I/F14によって端末20Bから一括精算承認情報を受信したか否かに基づいて、一括精算が承認されたか否かを判定する(S1565)。
Then, the
一括精算が承認されたと判定したならば(S1565:YES)、サーバ10の制御部11は、ユーザB.Bの電子マネー口座残高にチャージを行うか否かを判定する(S1567)。具体的には、限定ではなく例として、前述したチャージ確認情報を端末20Bに送信して表示部24に表示させ、端末20Bからチャージを承認するための情報を受信したか否かを判定する。
If it is determined that the lump sum settlement has been approved (S1565: YES), the
チャージを行うと判定したならば(S1567:YES)、サーバ10の制御部11は、チャージ処理を実行する(S1569)。具体的には、あらかじめ登録されたユーザB.Bの銀行口座やクレジットカードによって、一括精算の不足分の金額を、ユーザB.Bの電子マネー口座残高に補充する処理を実行する。
そして、サーバ10の制御部11は、S1540に処理を移す。
If it is determined that recharge is to be performed (S1567: YES), the
Then, the
S1553において一括精算の実行が要求されなかったと判定した場合(S1553:NO)、またはS1555においてチャージを行わないと判定した場合(S1555:NO)、サーバ10の制御部11は、第3の精算処理を終了する。
If it is determined in S1553 that lump-sum settlement has not been requested (S1553: NO), or if it is determined in S1555 that charging will not be performed (S1555: NO), the
また、S1561において一括精算の実行が要求されなかったと判定した場合(S1561:NO)、S1565において一括精算が承認されなかったと判定した場合(S1565:NO)、またはS1567においてチャージを行わないと判定した場合(S1567:NO)、サーバ10の制御部11は、第3の精算処理を終了する。
In addition, if it is determined in S1561 that lump-sum settlement has not been requested (S1561: NO), if it is determined in S1565 that lump-sum settlement has not been approved (S1565: NO), or if it is determined in S1567 that charging will not be performed (S1567: NO), the
なお、S1540の処理を実行する前に、再度S1520と同様の処理を実行し、いずれかのユーザの電子マネー口座残高がマイナスになると判定したならば、S1540の処理を保留するようにしてもよいし、そうしなくてもよい。 Note that before executing the process of S1540, the same process as S1520 may be executed again, and if it is determined that the balance of any user's electronic money account will become negative, the process of S1540 may be suspended, or it may not be necessary to do so.
<第2実施例の効果>
本実施例は、第1送金リクエスト情報(限定ではなく、第1情報の一例)は、第1送金リクエスト金額(限定ではなく、第1金額の一例)の情報を含み、第2送金リクエスト情報(限定ではなく、第2情報の一例)は、第2送金リクエスト金額(限定ではなく、第2金額の一例)の情報を含み、第1処理は、第1送金リクエスト金額と、第2送金リクエスト金額と、自己の端末20のユーザの電子マネー口座残高(限定ではなく、端末のユーザの残高の一例)とに基づいて制御部21によって行われる構成を示している。
このような構成により得られる実施例の効果の一例として、端末のユーザの残高を考慮して、第1金額と、第2金額とに基づき第1処理を適切に実行することができる。
<Effects of the Second Example>
In this embodiment, the first remittance request information (not limiting, an example of the first information) includes information on the first remittance request amount (not limiting, an example of the first amount), the second remittance request information (not limiting, an example of the second information) includes information on the second remittance request amount (not limiting, an example of the second amount), and the first process is performed by the
As an example of an effect of an embodiment obtained by such a configuration, the first process can be appropriately executed based on the first amount and the second amount, taking into account the balance of the user of the terminal.
また、本実施例は、第1送金リクエスト金額と第2送金リクエスト金額との合計が、自己の端末20のユーザの電子マネー口座残高を超え、自己の端末20のユーザから送金を行う場合、残高不足情報の表示(限定ではなく、第1処理が実行できないことを示す第3表示の一例)が自己の端末20の表示部24に表示される構成を示している。
このような構成により得られる実施例の効果の一例として、第1金額と第2金額との合計が端末のユーザの残高を超えているにも関わらず、端末のユーザから送金を行うことになるような場合に、第1処理を実行できないことを端末のユーザに知らせることができる。
Furthermore, this embodiment illustrates a configuration in which, when the sum of the first remittance request amount and the second remittance request amount exceeds the balance of the electronic money account of the user of one's own terminal 20 and the user of one's own terminal 20 makes a remittance, a display of insufficient balance information (not limited to this, but an example of a third display indicating that the first process cannot be executed) is displayed on the
As an example of the effect of an embodiment obtained by such a configuration, in a case where the user of the terminal attempts to transfer money even though the sum of the first amount and the second amount exceeds the terminal user's balance, the user of the terminal can be informed that the first process cannot be executed.
また、本実施例は、第1送金リクエスト金額と第2送金リクエスト金額との合計が、自己の端末20のユーザの電子マネー口座残高を超え、自己の端末20のユーザから送金を行う場合、自己の端末20のユーザの電子マネー口座残高へのチャージ確認情報の表示(限定ではなく、残高にチャージすることを示す第4表示の一例)が自己の端末20の表示部24に表示される構成を示している。
このような構成により得られる実施例の効果の一例として、第1金額と第2金額との合計が端末のユーザの残高を超えているにも関わらず、端末のユーザから送金を行うことになるような場合に、残高にチャージして不足分の金額を補うことが可能であることを端末のユーザに知らせることができる。
Furthermore, this embodiment illustrates a configuration in which, when the sum of the first remittance request amount and the second remittance request amount exceeds the electronic money account balance of the user of one's own terminal 20 and a remittance is made from the user of one's own terminal 20, a display of confirmation of charging the electronic money account balance of the user of one's own terminal 20 (not limited to this, an example of a fourth display indicating that the balance will be charged) is displayed on the
As an example of the effect of an embodiment obtained by such a configuration, in a case where the sum of the first amount and the second amount exceeds the terminal user's balance but the terminal user is to transfer money, the terminal user can be informed that it is possible to top up the balance and make up the shortfall.
<第2変形例>
第2実施例において、端末20が、限定ではなく例として、送金リクエスト一覧画面を表示部24に表示する際に、自分の電子マネー口座残高にチャージを行うことができることを示す情報(チャージ情報)や、ローン(融資)を行うことができることを示す情報(ローン情報)を、表示部24に併せて表示させるようにしてもよいし、しなくてもよい。
<Second Modification>
In the second embodiment, by way of example and not limitation, when the terminal 20 displays a remittance request list screen on the
ローンを行う事業者としては、限定ではなく例として、支払いサービスの事業者(支払いアプリケーションの事業者)/メッセージングサービスの事業者(メッセージングアプリケーションの事業者)や、銀行等の金融機関とすることができる。 Businesses that provide loans can be, by way of example and not limitation, payment service businesses (payment application businesses)/messaging service businesses (messaging application businesses) and financial institutions such as banks.
この場合、ユーザによってローンを依頼する入力がなされたことに基づいて、サーバ10が、一定の融資額の範囲内で、電子マネーの形で(電子マネーを手段として)、金銭を融資することができる。または、サーバ10が、提携している金融機関のサーバと通信を行って融資を依頼して、融資を認可してもらうようにすることができる。
なお、この場合、電子マネー口座残高をマイナスとして扱ってもよいし、プラスとして扱ってもよい。
In this case, based on the input of the user requesting a loan, the
In this case, the balance of the electronic money account may be treated as either a negative or positive value.
ローンによって精算を行ったならば、限定ではなく例として、定められた返済期限までに、ユーザに融資額の返済を行わせるようにすることができる。
なお、この場合における返済の方法としては、一般的なローンと同様の返済の方法を適用するなどすることができる。
Once the loan has been settled, by way of example and not limitation, the user may be prompted to repay the loan amount by a set repayment deadline.
In this case, the repayment method may be the same as that for a general loan.
本変形例は、端末20が、第1送金リクエスト情報に基づく表示(限定ではなく、第1表示の一例)と、第2送金リクエスト情報に基づく表示(限定ではなく、第2表示の一例)と、チャージ情報の表示(限定ではなく、残高のチャージに関する表示の一例)、またはローン情報(限定ではなく、ローンを行うことに関する表示の一例)とを、表示部24に表示する構成を示している。
このような構成により得られる変形例の効果の一例として、第1情報に基づく第1表示と、第2情報に基づく第2表示とを表示する際に、残高のチャージに関する表示、またはローンを行うことに関する表示を併せて表示することで、ユーザが残高のチャージやローンを容易に行うことを可能とすることができる。
This modified example shows a configuration in which the terminal 20 displays on the display unit 24 a display based on the first remittance request information (not limiting, an example of a first display), a display based on the second remittance request information (not limiting, an example of a second display), a display of charge information (not limiting, an example of a display related to charging a balance), or loan information (not limiting, an example of a display related to making a loan).
As an example of the effect of the modified example obtained by such a configuration, when displaying a first display based on the first information and a second display based on the second information, a display regarding topping up the balance or taking out a loan can be displayed together, enabling the user to easily top up the balance or take out a loan.
<第3実施例>
第3実施例は、第2実施例に関連して、一括精算の実行に関連する表示の表示態様を変更する実施例である。
第3実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<Third Example>
The third embodiment is related to the second embodiment and is an embodiment in which the display mode of the display related to the execution of lump-sum settlement is changed.
The contents described in the third embodiment are applicable to any of the other embodiments and other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
<表示画面>
図3-1は、本実施例において端末20の表示部24に表示される送金リクエスト一覧画面の一例を示す図である。
この送金リクエスト一覧画面は、ユーザA.Aの端末20Aの表示部24に表示される図2-1の画面に対応する画面であり、ユーザA.Aの電子マネー口座残高が足りている場合に表示される画面である。
<Display screen>
FIG. 3A is a diagram showing an example of a remittance request list screen displayed on the
This remittance request list screen corresponds to the screen shown in FIG. 2-1 displayed on the
画面下部の精算内容確認領域ACR5には、一括精算によって、自分の電子マネー口座残高が「0円」となるが、一括精算は可能なことが示されている。
この場合、提案ボタンBT7に対する操作(タップ)が行われると、端末20Aはその一括精算を提案する操作を受け付ける。
A settlement content confirmation area ACR5 at the bottom of the screen indicates that the balance of the user's electronic money account will become "0 yen" if the lump sum is settled, but that lump sum settlement is possible.
In this case, when the proposal button BT7 is operated (tapped), the
図3-2は、本実施例において端末20の表示部24に表示される送金リクエスト一覧画面の別例を示す図である。
この送金リクエスト一覧画面は、ユーザA.Aの端末20Aの表示部24に表示される図2-2の画面に対応する画面であり、ユーザA.Aの電子マネー口座残高が不足している場合に表示される画面である。
この画面では、ユーザA.Aの電子マネー口座残高が不足していることに基づき、画面下部の精算内容確認領域ACR5内に表示される提案ボタンBT7が、図3-1とは異なる表示態様で表示されている。具体的には、限定ではなく例として、提案ボタンBT7がグレーアウトして表示されており、提案ボタンBT7に対する操作(タップ)を行っても、端末20Aがその操作を受け付けないようになっている。
FIG. 3B is a diagram showing another example of a remittance request list screen displayed on the
This remittance request list screen corresponds to the screen shown in FIG. 2-2 displayed on the
In this screen, based on the fact that the balance of the electronic money account of the user A.A is insufficient, the proposal button BT7 displayed in the settlement content confirmation area ACR5 at the bottom of the screen is displayed in a different display mode from that in FIG. 3-1. Specifically, as an example and not a limitation, the proposal button BT7 is displayed grayed out, and even if an operation (tap) is performed on the proposal button BT7, the
なお、図3-2において、電子マネー口座残高表示領域WBR1に電子マネー口座へのチャージボタンを表示させ、ユーザにチャージを促すようにしてもよいし、しなくてもよい。
また、支払いサービスを運営する事業者が金融機関と提携している場合、その金融機関からの融資を受け、電子マネー口座へチャージするためのローン機能ボタンを表示するようにしてもよいし、しなくてもよい。
In FIG. 3B, a charge button for the electronic money account may be displayed in the electronic money account balance display area WBR1 to prompt the user to charge, but this is not essential.
In addition, if the company that operates the payment service has a partnership with a financial institution, it may or may not display a loan function button to obtain a loan from the financial institution and charge an electronic money account.
<第3実施例の効果>
本実施例は、端末20が、提案ボタンの表示(限定ではなく、第1処理の実行に関する第5表示の一例)を表示部24に表示する。この場合、提案ボタンの表示は、第1送金リクエスト金額と、第2送金リクエスト金額と、自分の電子マネー口座残高とに基づいて、表示態様が変更される構成を示している。
このような構成により得られる実施例の効果の一例として、第1金額と、第2金額と、端末のユーザの残高とに基づいて、第1処理の実行に関する第5表示の表示態様が変更されるため、限定ではなく例として、端末のユーザの残高を考慮して、第1処理が実行できないことを端末のユーザに簡易かつ適切に知らせることができる。
<Effects of the Third Embodiment>
In this embodiment, the terminal 20 displays a suggestion button (not limited to this, but an example of the fifth display related to the execution of the first process) on the
As an example of the effect of an embodiment obtained by such a configuration, the display manner of the fifth display regarding the execution of the first process is changed based on the first amount, the second amount, and the balance of the user of the terminal, so that, by way of example and not limitation, the user of the terminal can be simply and appropriately notified that the first process cannot be executed, taking into account the balance of the user of the terminal.
また、本実施例は、提案ボタンの表示は、第1送金リクエスト金額と第2送金リクエスト金額との合計が、自己の端末20のユーザの電子マネー口座残高を超え、自己の端末20のユーザから送金を行う場合、操作を受け付けないことを示す表示態様(限定ではなく、第1処理が実行できないことを示す表示態様の一例)で自己の端末20の表示部24に表示される構成を示している。
このような構成により得られる実施例の効果の一例として、第1金額と第2金額との合計が端末のユーザの残高を超えているにも関わらず、端末のユーザから送金を行うことになるような場合に、第1処理が実行できないことを端末のユーザに知らせることができる。
Furthermore, in this embodiment, when the sum of the first remittance request amount and the second remittance request amount exceeds the balance of the electronic money account of the user of the own terminal 20 and a remittance is made from the user of the own terminal 20, the suggestion button is displayed on the
As an example of the effect of an embodiment obtained by such a configuration, in a case where the user of the terminal attempts to transfer money even though the sum of the first amount and the second amount exceeds the terminal user's balance, the user of the terminal can be informed that the first process cannot be executed.
<第4実施例>
第4実施例は、一括精算の処理の方式(アルゴリズム)に関する実施例である。
第4実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<Fourth Example>
The fourth embodiment relates to a method (algorithm) for processing lump-sum settlement.
The contents described in the fourth embodiment are applicable to any of the other embodiments and other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
<処理>
サーバ10が実行する一括精算には、限定ではなく例として、以下の2つの方式を含めることができる。
(1)回分精算(バッチ精算)
(2)逐次精算(シーケンシャル精算)
<Processing>
The bulk settlement performed by the
(1) Batch settlement
(2) Sequential settlement
(1)の回分精算は、限定ではなく例として、選択された2以上の送金リクエストを一度に処理する一括精算の方式である。
この手法では、サーバ10の制御部11は、選択された各々の送金リクエストの送金リクエスト金額と、その種別(受信済み送金リクエスト/送信済み送金リクエスト)とに基づいて、最終的な一括精算金額を算出する。
この場合、算出した一括精算金額に基づいて精算を行っても、提案者の端末20のユーザの電子マネー口座残高と、相手のユーザの電子マネー口座残高とが両方ともマイナスとならない場合は、精算OKとする。
一方、算出した一括精算金額に基づいて精算を行うと、提案者の端末20のユーザの電子マネー口座残高と、相手のユーザの電子マネー口座残高とのいずれか一方がマイナスとなる場合は、精算NGとする。
(1) Batch settlement is, by way of example and not limitation, a method of batch settlement in which two or more selected remittance requests are processed at once.
In this method, the
In this case, even if settlement is made based on the calculated lump-sum settlement amount, if the balance of the electronic money account of the user of the proposer's terminal 20 and the balance of the electronic money account of the other user do not both become negative, settlement is deemed OK.
On the other hand, if settlement based on the calculated lump-sum settlement amount results in a negative balance in either the electronic money account of the user of the proposer's terminal 20 or the electronic money account of the other user, settlement is not allowed.
(2)の逐次精算は、限定ではなく例として、選択された2以上の送金リクエストを逐次的に処理していく一括精算の方式である。
この手法では、サーバ10の制御部11は、選択された2以上の送金リクエストについて、各々の送金リクエスト金額と、その種別(受信済み送金リクエスト/送信済み送金リクエスト)とに基づいて、精算金額の算出と、提案者のユーザの電子マネー口座残高および相手のユーザの電子マネー口座残高の更新とを含む逐次処理を繰り返す。
逐次処理の途中で、提案者の端末20のユーザの電子マネー口座残高と、相手のユーザの電子マネー口座残高とのいずれか一方がマイナスとなる場合は、その順序での精算をNGとする。そして、送金リクエストを処理する順序を異ならせて再度逐次処理を頭から行う。
一方、最後の送金リクエストまで逐次処理を行った結果、提案者の端末20のユーザの電子マネー口座残高と、相手のユーザの電子マネー口座残高とのうちの少なくともいずれか一方がマイナスとならない場合は、精算OKとし、その順序で精算を行う。
(2) Sequential settlement is, by way of example and not limitation, a method of batch settlement in which two or more selected remittance requests are processed sequentially.
In this method, the
If either the balance of the electronic money account of the user of the terminal 20 of the proposer or the balance of the electronic money account of the other user becomes negative during the sequential processing, the settlement in that order is rejected. Then, the order of processing the remittance requests is changed and the sequential processing is performed again from the beginning.
On the other hand, as a result of sequential processing up to the final remittance request, if at least one of the balance of the electronic money account of the user of the proposer's terminal 20 and the balance of the electronic money account of the other user is not negative, the settlement is deemed OK, and the settlement is carried out in that order.
なお、送金リクエストを処理する順序を異ならせて総当りしても、逐次処理の途中で、提案者の端末20のユーザの電子マネー口座残高と、相手のユーザの電子マネー口座残高とのいずれか一方がマイナスとなる場合、逐次精算は実行できないため、精算NGとすることができる。 Even if a brute force approach is taken by changing the order in which remittance requests are processed, if either the balance in the electronic money account of the user of the proposer's terminal 20 or the balance in the electronic money account of the other user becomes negative during sequential processing, sequential settlement cannot be performed, and settlement can be rejected.
<表示画面>
前述した図3-1の例を参照して、回分精算と逐次精算との違いについて説明する。
ここでは、以下の2つのケースで考える。
(ケース1)ユーザA.Aの現在の電子マネー口座残高=500円、ユーザB.Bの現在の電子マネー口座残高=1,500円
(ケース2)ユーザA.Aの現在の電子マネー口座残高=500円、ユーザB.Bの現在の電子マネー口座残高=1,000円
<Display screen>
The difference between batch settlement and sequential settlement will be described with reference to the example of FIG.
Here, the following two cases will be considered.
(Case 1) User A. A's current electronic money account balance = 500 yen, User B. B's current electronic money account balance = 1,500 yen (Case 2) User A. A's current electronic money account balance = 500 yen, User B. B's current electronic money account balance = 1,000 yen
まず、(ケース1)について説明する。
(1)回分精算を適用する場合
回分精算を適用する場合は、図3-1で選択された、1番目の受信済み送金リクエストと、2番目の受信済み送金リクエストと、4番目の送信済み送金リクエストとを同時に処理することになる。
この場合、一括精算は、「支払い 2,000円」と、「支払い 500円」と、「受取 2,000円」とで「支払い 500円」(ユーザA.AからユーザB.Bに500円の支払い)となる。
ユーザA.Aの現在の電子マネー口座残高は「500円」であり、ユーザA.Aの残高はマイナスとならないため、回分精算を行えば、ユーザB.Bの電子マネー口座残高に関わらず、精算が可能となる。
First, (Case 1) will be described.
(1) When batch settlement is applied When batch settlement is applied, the first received remittance request, the second received remittance request, and the fourth sent remittance request selected in Figure 3-1 will be processed simultaneously.
In this case, the lump sum settlement consists of "payment 2,000 yen", "
The current balance of user A.A's electronic money account is "500 yen", and since user A.A's balance is not negative, if an instalment is made, settlement can be made regardless of user B.B's electronic money account balance.
(2)逐次精算を適用する場合
逐次精算を適用する場合は、図3-1で選択された、1番目の受信済み送金リクエストと、2番目の受信済み送金リクエストと、4番目の送信済み送金リクエストとを、1つずつ処理していくことになる。
限定ではなく例として、2番目の受信済み送金リクエスト→4番目の送信済み送金リクエスト→1番目の受信済み送金リクエストの順序で処理する場合を考える。
(2) When sequential settlement is applied When sequential settlement is applied, the first received remittance request, the second received remittance request, and the fourth sent remittance request selected in Figure 3-1 will be processed one by one.
By way of example and not limitation, consider the following order of processing: second received remittance request → fourth sent remittance request → first received remittance request.
まず、2番目の受信済み送金リクエストは、ユーザA.AからユーザB.Bへの「500円」の支払いであるため、この精算が行われると、ユーザA.Aの電子マネー口座残高は「500円→0円」となり、ユーザB.Bの電子マネー口座残高は「1,500円→2,000円」となる。 First, the second received remittance request is a payment of "500 yen" from user A.A to user B.B, so when this payment is settled, the balance of user A.A's electronic money account will change from "500 yen to 0 yen," and the balance of user B.B's electronic money account will change from "1,500 yen to 2,000 yen."
次に、4番目の送信済み送金リクエストは、ユーザA.AがユーザB.Bから「2,000円」の受取であるため、この精算が行われると、ユーザA.Aの電子マネー口座残高は「0円→2,000円」となり、ユーザB.Bの電子マネー口座残高は「2,000円→0円」となる。 Next, the fourth remittance request that has already been sent is for user A.A to receive "2,000 yen" from user B.B., so when this payment is settled, the balance of user A.A's electronic money account will change from "0 yen to 2,000 yen," and the balance of user B.B's electronic money account will change from "2,000 yen to 0 yen."
最後に、1番目の受信済み送金リクエストは、ユーザA.AからユーザB.Bへの「2,000円」の支払いであるため、この精算が行われると、ユーザA.Aの電子マネー口座残高は「2,000円→0円」となり、ユーザB.Bの電子マネー口座残高は「0円→2,000円」となる。 Finally, the first received remittance request is a payment of "2,000 yen" from user A.A to user B.B, so when this payment is settled, the balance of user A.A's electronic money account will change from "2,000 yen to 0 yen," and the balance of user B.B's electronic money account will change from "0 yen to 2,000 yen."
ユーザB.Bの現在の電子マネー口座残高は「1,500円」であるため、上記の精算によって、結果的に、ユーザB.BはユーザA.Aから「500円」を受け取ることになる。
この例では、ユーザA.Aの電子マネー口座残高と、ユーザB.Bとの電子マネー口座残高とがいずれもマイナスとならないため、逐次精算によっても、精算が可能となる。
Since the current balance of the electronic money account of user B.B. is "1,500 yen", as a result of the above settlement, user B.B. will receive "500 yen" from user A.A.
In this example, since neither the balance in the electronic money account of user A.A nor the balance in the electronic money account of user B.B are negative, settlement is possible even by sequential settlement.
次に、(ケース2)について説明する。
(1)回分精算を適用する場合
回分精算を適用する場合は、(ケース1)と同じである。
つまり、ユーザA.Aの現在の電子マネー口座残高は「500円」であり、ユーザA.Aの残高はマイナスとならないため、回分精算を行えば、ユーザB.Bの電子マネー口座残高に関わらず、精算が可能となる。
Next, (Case 2) will be described.
(1) Case where batch adjustment is applied When batch adjustment is applied, the procedure is the same as (Case 1).
In other words, the current balance of user A.A's electronic money account is "500 yen", and since user A.A's balance is not negative, if an instalment is made, settlement is possible regardless of user B.B's electronic money account balance.
(2)逐次精算を適用する場合
逐次精算を適用する場合は、(ケース2)と同様に、図3-1で選択された、1番目の受信済み送金リクエストと、2番目の受信済み送金リクエストと、4番目の送信済み送金リクエストとを、1つずつ処理していくことになる。
しかしながら、(ケース2)では、(ケース1)とは異なり、ユーザB.Bの現在の電子マネー口座残高が「1,000円」であることに起因して、図3-1で選択された、1番目の受信済み送金リクエスト、2番目の受信済み送金リクエスト、4番目の送信済み送金リクエストをどのような順序で処理したとしても、ユーザA.Aの電子マネー口座残高と、ユーザB.Bとの電子マネー口座残高とのいずれもマイナスとならないように精算することはできない。
(2) When sequential settlement is applied When sequential settlement is applied, similar to (Case 2), the first received remittance request, the second received remittance request, and the fourth sent remittance request selected in Figure 3-1 will be processed one by one.
However, in (Case 2), unlike (Case 1), because the current electronic money account balance of user B.B is "1,000 yen," no matter in what order the first received remittance request, the second received remittance request, and the fourth sent remittance request selected in FIG. 3-1 are processed, it is not possible to settle the electronic money account balance of user A.A and the electronic money account balance of user B.B so that they do not become negative.
以上のことから、(ケース1)では、回分精算、逐次精算のいずれによっても精算が可能であるが、(ケース2)では、回分精算による精算は可能であるが、逐次精算による精算はできないことになる。 From the above, in (Case 1), settlement is possible through either batch settlement or sequential settlement, but in (Case 2), settlement through batch settlement is possible but sequential settlement is not possible.
なお、上記の両方のケースにおいて、限定ではなく例として、支払いサービスを運営する事業者が金融機関と提携している場合、一時的にユーザの電子マネー口座の残高不足を口座残高のマイナス値として許容することで、精算を可能にしてもよいし、そうしなくてもよい。 In both of the above cases, by way of example and not limitation, if the operator of the payment service is affiliated with a financial institution, the operator may or may not allow settlement by temporarily allowing a shortfall in the user's electronic money account balance to be a negative value in the account balance.
図4-1は、上記の(ケース1)で逐次精算を適用した場合に端末20Bの表示部24に表示されるおしらせ画面の一例を示す図である。
おしらせ画面の上部には、現在位置表示領域CLR3が構成されており、支払いアプリケーションに関するおしらせを表示していることを示す「おしらせ」の文字が表示されている。
現在位置表示領域CLR3の下のおしらせ情報表示領域NTR3には、ユーザA.Aからの提案に基づきサーバ10から端末20Bに送信された一括精算承認確認情報が表示されている。
(ケース1)では逐次精算による精算が可能であるため、一括精算承認確認情報に含まれる精算ボタンBT8が、操作を受付可能な状態で表示されている。
FIG. 4-1 is a diagram showing an example of a notification screen displayed on the
A current location display area CLR3 is configured at the top of the notice screen, and displays the word "Notice" to indicate that a notice regarding a payment application is being displayed.
In the notice information display area NTR3 below the current location display area CLR3, lump-sum settlement approval confirmation information transmitted from the
In (Case 1), since settlement by successive settlement is possible, the settlement button BT8 included in the lump-sum settlement approval confirmation information is displayed in a state where it can accept operation.
それに対し、図4-2は、上記の(ケース2)で逐次精算を適用した場合に端末20Bの表示部24に表示されるおしらせ画面の一例を示す図である。
このおしらせ画面に表示される情報は、図4-1と同様であるが、(ケース2)では逐次精算による精算ができないため、一括精算承認確認情報に含まれる精算ボタンBT8がグレーアウトして表示されており、精算ボタンに対する操作(タップ)を行っても、端末20Bがその操作を受け付けないようになっている。
In contrast, FIG. 4-2 is a diagram showing an example of a notification screen displayed on the
The information displayed on this notification screen is the same as that shown in Figure 4-1, however, in (Case 2), since settlement by sequential settlement is not possible, the settlement button BT8 included in the lump-sum settlement approval confirmation information is displayed grayed out, and even if an operation (tap) is performed on the settlement button, terminal 20B will not accept the operation.
<第5実施例>
第5実施例は、前述した一括処理のうちの「リクエスト相殺」に関する実施例である。
第5実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
Fifth Example
The fifth embodiment is an embodiment related to the "request offset" of the batch processing described above.
The contents described in the fifth embodiment are applicable to any of the other embodiments and other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
前述したように、選択された受信済み送金リクエストの送金リクエスト金額(送金することになる金額)と、選択された送信済み送金リクエストの送金リクエスト金額(受金することになる金額)とが同じ金額である場合は、一括精算によって金額を相殺させることが可能である。 As mentioned above, if the remittance request amount of the selected received remittance request (amount to be remitted) is the same as the remittance request amount of the selected sent remittance request (amount to be received), it is possible to offset the amounts through a lump sum settlement.
しかし、このような場合に、一括精算を行う代わりに、リクエスト相殺を行うようにすることも可能である。
リクエスト相殺とは、限定ではなく例として、処理対象として選択された送金リクエスト同士を互いに消し合って、それらの送金リクエストをなくすこと、それらの送金リクエストのデータを削除すること、を意味する。
However, in such a case, it is also possible to offset the requests instead of making a lump sum settlement.
By way of example and not limitation, request offsetting means cancelling out the remittance requests selected for processing against each other, eliminating those remittance requests, and deleting the data for those remittance requests.
<表示画面>
図5-1は、本実施例においてユーザA.Aの端末20Aの表示部24に表示される送金リクエスト一覧画面の一例を示す図である。この送金リクエスト一覧画面は、相手のユーザをユーザB.Bとする画面である。
この送金リクエスト一覧画面では、1番目の受信済み送金リクエスト(支払い 2,000円)と、4番目の送信済み送金リクエスト(受取 2,000円)とが選択された状態が示されている。
<Display screen>
5-1 is a diagram showing an example of a remittance request list screen displayed on the
This remittance request list screen shows the first received remittance request (payment 2,000 yen) and the fourth sent remittance request (received 2,000 yen) in a selected state.
画面下部の精算内容確認領域ACR6内には、ユーザA.Aの現在の電子マネー口座残高と、ユーザA.Aの精算後の電子マネー口座残高とが表示されている。選択された上記の2つの送金リクエストに基づき一括精算が行われると、金額相殺される。このため、この例では、ユーザA.Aの現在の電子マネー口座残高と、ユーザA.Aの精算後の電子マネー口座残高とが同じ金額(500円)となっている。 In the settlement details confirmation area ACR6 at the bottom of the screen, user A.A's current electronic money account balance and user A.A's post-settlement electronic money account balance are displayed. When a lump-sum settlement is made based on the two selected remittance requests, the amounts are offset. For this reason, in this example, user A.A's current electronic money account balance and user A.A's post-settlement electronic money account balance are the same amount (500 yen).
また、その下には、「リクエストの相殺を提案しますか?」のテキストとともに、提案ボタンと、キャンセルボタンとが表示されている。
限定ではなく例として、提案ボタンがタップされると、リクエスト相殺を要求するための情報が端末20Aからサーバ10に送信される。そして、サーバ10によってリクエスト相殺処理が実行されて、選択された2つの送金リクエストのデータは削除される。
Also, below that is the text "Do you want to propose offsetting the request?" along with a propose button and a cancel button.
By way of example and not limitation, when the suggest button is tapped, information for requesting a request offset is sent from terminal 20A to
<処理>
(1)処理の一例
図5-2は、本実施例において各装置が実行する処理の流れの一例を示すフローチャートである。
S140において端末20Aからリクエスト選択情報を受信したと判定したならば(S140:YES)、サーバ10の制御部11は、リクエスト相殺処理を実行する(S350)。
<Processing>
(1) Example of Processing FIG. 5B is a flowchart showing an example of the flow of processing executed by each device in this embodiment.
If it is determined in S140 that the request selection information has been received from the
リクエスト相殺処理では、サーバ10の制御部11は、端末20Aによって選択された送金リクエストに基づいて一括精算金額を算出し、算出した一括精算金額に基づいて、送金リクエストを相殺できるか否かを判定する。そして、相殺できると判定したならば、サーバ10の制御部11は、端末20Aにリクエスト相殺確認情報を送信する。
In the request offset process, the
端末20Aでは、リクエスト相殺確認情報が表示部24に表示され(A350)、この表示に対する入力に基づいてリクエスト相殺実行要求を行うと判定されると(A360:YES)、端末20Aからサーバ10に対してリクエスト相殺実行要求情報が送信される(A370)。
In
サーバ10の制御部11は、端末20Aからリクエスト相殺実行要求情報を受信したことに基づいて、リクエスト相殺を実行する。具体的には、相殺の対象とする送金リクエストのデータを、第1の送金リクエスト管理データ157Aから削除する。
なお、送金リクエストのデータを削除せずに、相殺の対象とする送金リクエストの送金済みフラグを「ON」にしてもよい。
そして、サーバ10の制御部11は、リクエスト相殺処理を終了する。
The
It is also possible to set the remittance completion flag of the remittance request to be offset to "ON" without deleting the remittance request data.
Then, the
その後、サーバ10の制御部11は、リクエスト相殺結果が「OK」であったか否かを判定する(S370)。そして、「OK」であったと判定したならば(S370:YES)、サーバ10の制御部11は、リクエスト相殺結果情報を、通信I/F14によって端末20Aおよび端末20Bにそれぞれ送信する(S390)。そして、サーバ10の制御部11は、処理を終了する。
Then, the
通信I/F22によってサーバ10からリクエスト相殺結果情報を受信すると、端末20Aの制御部21は、受信したリクエスト相殺結果情報を表示部24に表示させる(A390)。
そして、端末20Aの制御部21は、処理を終了する。
When the request offset result information is received from the
Then, the
同様に、通信I/F22によってサーバ10からリクエスト相殺結果情報を受信すると、端末20Bの制御部21は、受信したリクエスト相殺結果情報を表示部24に表示させる(B390)。
そして、端末20Bの制御部21は、処理を終了する。
Similarly, when the request offset result information is received from the
Then, the
(2)処理の別例
上記のリクエスト相殺を行う場合に、相手のユーザの承認を必要とすることもできる。相手のユーザの承認を必要とするケースは、一括精算で説明したケースと同様である。
(2) Another Example of Processing When offsetting a request as described above, approval of the other user may be required. The cases where approval of the other user is required are similar to those described in the lump-sum settlement.
この場合の処理は、一括精算において相手のユーザの承認を必要とする場合の処理(限定ではなく例として、図1-21~図1-22の処理)に倣って同様に構成することができるため、図示および詳細な説明を省略する。 The processing in this case can be configured in a similar manner to the processing when approval from the other user is required for lump-sum settlement (as an example, not a limitation, the processing in Figures 1-21 to 1-22), so illustrations and detailed explanations will be omitted.
<第5実施例の効果>
本実施例は、第1処理は、第1送金リクエスト情報と第2送金リクエスト情報とを含む、提案者のユーザに関する複数の送金リクエスト情報(限定ではなく、第1情報と第2情報とを少なくとも含む、端末のユーザへの送金依頼、または端末のユーザによる送金依頼に関する複数の情報の一例)のうち、提案者のユーザによる端末20に対する入力に基づいて、第1送金リクエスト情報と第2送金リクエスト情報とに基づく処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、第1情報と第2情報とを少なくとも含む、端末のユーザへの送金依頼、または端末のユーザによる送金依頼に関する複数の情報のうち、端末のユーザによる端末に対する入力に基づいて、第1情報と第2情報とを適切に処理することができる。
<Effects of the Fifth Example>
In this embodiment, the first process is configured to include processing based on the first remittance request information and the second remittance request information, based on input to the terminal 20 by the user of the proposer, from among a plurality of remittance request information related to the user of the proposer, including the first remittance request information and the second remittance request information (an example of a plurality of pieces of information related to a remittance request to a user of the terminal or a remittance request by a user of the terminal, including at least the first information and the second information, but not limited to the first information and the second information).
As an example of an effect of an embodiment obtained by such a configuration, among a plurality of pieces of information related to a remittance request to a user of a terminal or a remittance request by a user of the terminal, which includes at least the first information and the second information, the first information and the second information can be appropriately processed based on input by the user of the terminal to the terminal.
また、本実施例は、第1送金リクエスト情報と第2送金リクエスト情報とは、同じ送金リクエスト金額の情報であり、第1処理は、第1送金リクエスト情報と第2送金リクエスト情報とに基づき、第1送金リクエスト情報と第2送金リクエスト情報とをリクエスト相殺(限定ではなく、第1情報と第2情報との相殺の一例)する処理である構成を示している。
このような構成により得られる実施例の効果の一例として、第1情報と第2情報とが同じ金額の情報である場合に、これらの情報を相殺することができる。その結果、第1情報による送金依頼元のユーザと、第2情報による送金依頼元のユーザとの両者の利便性を向上させることができる。
In addition, this embodiment illustrates a configuration in which the first remittance request information and the second remittance request information are information on the same remittance request amount, and the first process is a process of request offsetting the first remittance request information and the second remittance request information based on the first remittance request information and the second remittance request information (this is not limiting, but is an example of offsetting the first information and the second information).
As an example of the effect of the embodiment obtained by such a configuration, when the first information and the second information are information of the same amount, these pieces of information can be offset, thereby improving the convenience of both the user who requests remittance using the first information and the user who requests remittance using the second information.
<第5変形例>
第5実施例において、処理対象として選択された送金リクエストの送金リクエスト金額が相殺されない場合に、差額分の金額を送金リクエスト金額とする、金額差し引きの結果の正負の符号によって種別(支払い/受け取り)が定まる新たな送金リクエストを作成するようにしてもよいし、しなくてもよい。
<Fifth Modification>
In the fifth embodiment, if the remittance request amount of the remittance request selected for processing is not offset, a new remittance request may or may not be created, with the difference amount being the remittance request amount, and the type (payment/receipt) being determined by the positive or negative sign of the amount deduction result.
<第6実施例>
第6実施例は、前述した一括処理のうちの「一括送金リクエストの作成」に関する実施例である。
第6実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
Sixth Example
The sixth embodiment is an embodiment relating to "creating a batch remittance request" from the batch processing described above.
The contents described in the sixth embodiment are applicable to any of the other embodiments and other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
<表示画面>
図6-1は、本実施例において端末20Aの表示部24に表示される送金リクエスト一覧画面の一例を示す図である。
この画面上部の現在位置表示領域CLR1には、ユーザD.Dとの間の未処理リクエストを表示していることを示す「D.Dとの送金リクエスト」の文字が表示されている。
また、現在位置表示領域CLR1には、ユーザD.Dとの間の未処理リクエストのうち、1番目~4番目の送金リクエストが選択された状態が示されている。
<Display screen>
FIG. 6A is a diagram showing an example of a remittance request list screen displayed on the
The current location display area CLR1 at the top of this screen displays the words "Remittance request with D.D.", indicating that an unprocessed request between user D.D. and the user is being displayed.
Also, the current location display area CLR1 shows that the first to fourth remittance requests are selected from among the pending requests between user D.D.
選択された1番目~4番目の送金リクエストを一括精算する場合、一括精算は「支払い 1,100円」となり、ユーザA.AからユーザD.Dに対して「1,100円」を支払うことになる。しかし、この例では、ユーザA.Aの現在の電子マネー口座残高は「500円」であるため、支払い金額が「600円」不足することになる。 When the first through fourth selected remittance requests are settled in a lump sum, the lump sum settlement will be "Payment 1,100 yen," and "1,100 yen" will be paid from user A.A to user D.D. However, in this example, user A.A's current electronic money account balance is "500 yen," so there will be a shortfall of "600 yen" in the payment amount.
そこで、本実施例では、サーバ10が、一括精算を行った場合の支払いの不足分の金額に基づいて、一括送金リクエストを作成する。
ただし、本実施例では、一括送金リクエストは作成されるが、一括精算は行われない。
Therefore, in this embodiment, the
However, in this embodiment, although a lump sum remittance request is created, no lump sum settlement is performed.
具体的には、画面下部の精算内容確認領域ACR7には、自分の現在の電子マネー口座残高、および、精算を行った場合の自分の電子マネー口座残高として「500円」がそれぞれ表示されている。 Specifically, the settlement details confirmation area ACR7 at the bottom of the screen displays your current electronic money account balance, and the balance that will be your electronic money account if you settle the balance, which is "500 yen."
また、その下には、「リクエストをまとめる提案をしますか?」のテキストとともに、提案ボタンBT9と、キャンセルボタンとが表示されている。
この状態で提案ボタンBT9がタップされると、支払いの不足分の金額である「1,100円」に基づいて、新たな送金リクエストが作成される。その結果、図6-2に示すような画面が表示される。
Below that, a suggestion button BT9 and a cancel button are displayed along with the text "Would you like to suggest consolidating the requests?".
When the proposal button BT9 is tapped in this state, a new remittance request is created based on the shortfall in payment amount of 1,100 yen. As a result, the screen shown in FIG. 6-2 is displayed.
図6-2では、新たに作成された送金リクエストとして、受信済み送金リクエストであって、4件分の送金リクエストをまとめた、支払い金額を「1,100円」とする一括送金リクエストが表示されている。
この表示画面例では、一括送金リクエストには、図6-1で選択された4件分の送金リクエスト、つまり、その一括送金リクエストの作成に用いられた送金リクエスト(まとめられた送金リクエスト)がぶら下がる形式で表示されている。また、ユーザが認識し易いように、これらの送金リクエストは、それ以外の送金リクエストとは異なる表示態様(この例ではグレーアウト)で表示されている。
In FIG. 6-2, a newly created remittance request is displayed, which is a lump-sum remittance request that combines four remittance requests and has a payment amount of "1,100 yen".
In this example display screen, the four remittance requests selected in Fig. 6-1, i.e., the remittance requests used to create the batch remittance request (combined remittance requests), are displayed in a hanging format under the batch remittance request. In addition, to make it easier for the user to recognize, these remittance requests are displayed in a different manner (grayed out in this example) from the other remittance requests.
なお、この表示画面例とは異なり、一括送金リクエストの作成に用いられた送金リクエストを表示させないようにしてもよい。
また、一括送金リクエストがタップされたことに基づいて、その一括送金リクエストの作成に用いられた送金リクエストを表示させるようにしてもよい。
Unlike this example display screen, the remittance requests used to create the lump sum remittance request may not be displayed.
In addition, when a lump sum remittance request is tapped, the remittance requests used to create the lump sum remittance request may be displayed.
<処理>
図6-3は、本実施例においてサーバ10の制御部11が実行する一括送金リクエスト作成処理の流れの一例を示すフローチャートである。
サーバ10の制御部11は、端末20から一括送金リクエスト作成要求情報を受信したか否かに基づいて、端末20から一括送金リクエストの作成が要求されたか否かを判定する(S510)。
一括送金リクエスト作成要求情報には、限定ではなく例として、一括送金リクエストの作成対象とする送金リクエストの選択情報を含めることができる。
<Processing>
FIG. 6C is a flowchart showing an example of the flow of the lump sum remittance request creation process executed by the
The
The bulk remittance request creation request information may include, by way of example and not limitation, a selection of remittance requests for which the bulk remittance request is to be created.
要求されたと判定したならば(S510:YES)、サーバ10の制御部11は、送金リクエスト管理データ157を参照し、選択された各々の送金リクエストの送金リクエスト金額と、その種別(受信済み送金リクエスト(支払い)/送信済み送金リクエスト(受取))とに基づいて、作成する一括送金リクエストの送金リクエスト金額(以下、「一括送金リクエスト金額」と称する。)を算出する(S530)。
If it is determined that a request has been made (S510: YES), the
その後、サーバ10の制御部11は、算出した一括送金リクエスト金額に基づいて、一括送金リクエストを作成し、作成した一括送金リクエストのデータを、送金リクエスト管理データ157に記憶させる(S550)。
Then, the
次いで、サーバ10の制御部11は、一括送金リクエストの作成結果に関する一括送金リクエスト作成結果情報を、通信I/F14によって、要求元の端末20に送信する(S570)。
そして、サーバ10の制御部11は、一括送金リクエスト作成処理を終了する。
Next, the
Then, the
この処理を行った後、端末20では、表示部24に表示される送金リクエスト一覧画面等において、一括送金リクエストに対応する一括送金リクエスト情報が表示される。そして、この一括送金リクエストに基づいて、一括精算を実行することが可能となる。
After this process is performed, the terminal 20 displays the bulk remittance request information corresponding to the bulk remittance request on a remittance request list screen or the like displayed on the
なお、S510において端末20から一括送金リクエストの作成が要求されなかったと判定した場合(S510:NO)、サーバ10の制御部11は、限定ではなく例として、端末20からの要求に基づいて、前述した一括精算や、前述したリクエスト相殺といった他の一括処理を行うようにすることもできる。
In addition, if it is determined in S510 that the creation of a lump-sum remittance request has not been requested from the terminal 20 (S510: NO), the
なお、悪意のあるユーザが、前述した虚偽の送金リクエストを作成した上で、その送金リクエストを含む一括送金リクエストを作成するおそれもある。
そこで、一括送金リクエストの作成に相手の承認を必要とするようにしてもよいし、そのようにしなくてもよい。
There is also a risk that a malicious user may create a false remittance request as described above and then create a bulk remittance request that includes that false remittance request.
Thus, creation of a bulk remittance request may or may not require the other party's approval.
<第6実施例の効果>
本実施例は、相手のユーザは一人のユーザであり(限定ではなく、第2ユーザは第1ユーザであることの一例)、第1処理は、第1送金リクエスト情報と第2送金リクエスト情報との送金リクエスト金額が合計された送金リクエスト情報(限定ではなく、第1ユーザから端末のユーザへの送金依頼、または端末のユーザから相手のユーザへの送金依頼に関する第3情報の一例)に基づく一括送金リクエストの表示(限定ではなく、第6表示の一例)を表示部24に表示する処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、相手のユーザを一人のユーザとする場合に、複数の送金依頼に関する情報をまとめた第3情報に基づく第6表示を表示して、第3情報を端末のユーザに知らせることができる。また、限定ではなく例として、複数の送金依頼に関する情報をまとめた第3情報に基づいて包括的な精算を行うことが可能となるため、ユーザの利便性を向上させることができる。
<Effects of the Sixth Embodiment>
In this embodiment, the other user is a single user (this is an example, not limiting, of the second user being the first user), and the first process shows a configuration including a process of displaying on the display unit 24 a display of a lump-sum remittance request (this is an example, not limiting, of the sixth display) based on remittance request information (this is an example, not limiting, of a third information relating to a remittance request from the first user to the user of the terminal, or a remittance request from the user of the terminal to the other user) in which the remittance request amounts of the first remittance request information and the second remittance request information are added together.
As an example of the effect of the embodiment obtained by such a configuration, when the other user is a single user, the sixth display based on the third information summarizing the information on a plurality of remittance requests can be displayed to inform the user of the terminal of the third information. Also, by way of example and not of limitation, it becomes possible to perform comprehensive settlement based on the third information summarizing the information on a plurality of remittance requests, thereby improving the convenience for the user.
<第7実施例>
第7実施例は、前述した一括処理のうちの「特殊一括精算・特殊一括送金リクエストの作成」に関する実施例である。
第7実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
Seventh Example
The seventh embodiment is an embodiment relating to "creation of a special lump sum settlement/special lump sum remittance request" from the above-mentioned lump sum processing.
The contents described in the seventh embodiment are applicable to any of the other embodiments and other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
<表示画面>
図7-1は、本実施例において端末20Aの表示部24に表示される送金リクエスト一覧画面の一例を示す図であり、図6-1と同様に、ユーザD.Dとの間の送金リクエストの一覧が表示される画面を示している。ここでは、図6-1と同様に、1番目~4番目の送金リクエストが選択された状態が示されている。
<Display screen>
Fig. 7-1 is a diagram showing an example of a remittance request list screen displayed on the
選択された1番目~4番目の送金リクエストを一括精算する場合、一括精算は「支払い 1,100円」となり、ユーザA.AからユーザD.Dに対して「1,100円」を支払うことになる。しかし、この例では、ユーザA.Aの現在の電子マネー口座残高は「500円」であるため、支払い金額が「600円」不足することになる。 When the first through fourth selected remittance requests are settled in a lump sum, the lump sum settlement will be "Payment 1,100 yen," and "1,100 yen" will be paid from user A.A to user D.D. However, in this example, user A.A's current electronic money account balance is "500 yen," so there will be a shortfall of "600 yen" in the payment amount.
この場合、本実施例では、サーバ10の制御部11は、ユーザA.Aの現在の電子マネー口座残高の全ての金額をユーザD.Dに送金して精算する一括精算を行う。
また、サーバ10の制御部11は、一括精算での支払いの不足分の金額を送金リクエスト金額とする新たな送金リクエストを作成する。
つまり、本実施例では、第6実施例とは異なり、提案者のユーザの残高で支払えるところまで支払いを行った上で、支払いを行うことができない金額を送金リクエスト金額とする新たな送金リクエストを作成する。
In this case, in this embodiment, the
In addition, the
In other words, in this embodiment, unlike the sixth embodiment, the proposer's user makes payments up to the amount that can be paid with his/her balance, and then creates a new remittance request with the amount that cannot be paid as the remittance request amount.
便宜的に、複数の送金リクエストに基づいて、可能なところまでの支払いを行う一括精算を「特殊一括精算」と称し、特殊一括精算を行った後に新たに作成される一括送金リクエストを「特殊一括送金リクエスト」と称する。 For convenience, a lump sum settlement in which payments are made to the extent possible based on multiple remittance requests will be referred to as a "special lump sum settlement," and a new lump sum remittance request created after a special lump sum settlement is performed will be referred to as a "special lump sum remittance request."
具体的には、画面下部の精算内容確認領域ACR8には、自分の現在の電子マネー口座残高として「500円」が、精算を行った場合の自分の電子マネー口座残高として「0円」がそれぞれ表示されている。そして、この状態で提案ボタンがタップされると、ユーザA.Aの現在の電子マネー口座残高の全ての金額である「500円」がユーザA.AからユーザD.Dに送金されて支払われる特殊一括精算が実行される。その後、支払いの不足分の金額である「600円」に基づいて、特殊一括送金リクエストが作成される。その結果、図7-2に示すような画面が表示される。 Specifically, the settlement details confirmation area ACR8 at the bottom of the screen displays "500 yen" as the user's current electronic money account balance, and "0 yen" as the user's electronic money account balance if settlement is made. When the Proposal button is tapped in this state, a special lump-sum settlement is executed in which the entire amount of user A.A's current electronic money account balance, "500 yen", is transferred from user A.A to user D.D and paid. After that, a special lump-sum remittance request is created based on the shortfall in payment, "600 yen". As a result, a screen like the one shown in Figure 7-2 is displayed.
図7-2では、特殊一括送金リクエストとして、支払い金額を「600円」とする特殊一括送金リクエストが表示されている。
この表示画面例では、特殊一括送金リクエストには、図7-1で選択された4件分の送金リクエスト、つまり、その特殊一括送金リクエストの作成に用いられた送金リクエスト(まとめられた送金リクエスト)がぶら下がる形式で表示されている。また、ユーザにとって分かり易いように、これらの送金リクエストは、通常の送金リクエストとは異なる表示態様(この例ではグレーアウト)で表示されている。
In FIG. 7-2, a special lump sum remittance request with a payment amount of "600 yen" is displayed as a special lump sum remittance request.
In this example display screen, the special bulk remittance request is displayed with the four remittance requests selected in Fig. 7-1, i.e., the remittance requests (combined remittance requests) used to create the special bulk remittance request, hanging down. In addition, to make it easier for the user to understand, these remittance requests are displayed in a different manner (grayed out in this example) from normal remittance requests.
なお、この表示画面例とは異なり、特殊一括送金リクエストの作成に用いられた送金リクエストを表示させないようにしてもよい。
また、特殊一括送金リクエストがタップされたことに基づいて、その特殊一括送金リクエストの作成に用いられた送金リクエストを表示させるようにしてもよい。
Unlike this example display screen, the remittance request used to create the special lump remittance request may not be displayed.
In addition, when a special lump sum remittance request is tapped, the remittance request used to create the special lump sum remittance request may be displayed.
<処理>
図7-3~図7-4は、本実施例においてサーバ10の制御部21が実行する第4の精算処理の一例を示す図である。
<Processing>
7-3 and 7-4 are diagrams showing an example of the fourth settlement process executed by the
S1515の後、サーバ10の制御部11は、いずれかのユーザの電子マネー口座残高がマイナスになるか否かを判定し(S1520)、マイナスになると判定したならば(S1520:YES)、電子マネー口座残高がマイナスになるのは提案者のユーザであるか否かを判定する(S1570)。
After S1515, the
電子マネー口座残高がマイナスになるのは提案者のユーザであると判定したならば(S1570:YES)、サーバ10の制御部11は、一括精算金額を含む、実行する一括精算の種別(通常の一括精算/特殊一括精算)を確認するための一括精算種別確認情報を、通信I/F14によって端末20Aに送信する(S1571)。
なお、この場合に、前述した残高不足情報を一括精算種別確認情報に含めて送信するようにしてもよいし、しなくてもよい。
If it is determined that the user whose electronic money account balance is negative is the proposer (S1570: YES), the
In this case, the aforementioned insufficient balance information may or may not be included in the lump-sum settlement type confirmation information and sent.
その後、サーバ10の制御部11は、実行を要求する一括精算の種別の情報を含む精算実行要求情報を端末20Aから受信したことに基づいて、特殊一括精算の実行が要求されたか否かを判定する(S1574)。特殊一括精算ではなく、前述した通常の一括精算の実行が要求されたと判定した場合(S1574:NO)、サーバ10の制御部11は、限定ではなく例として、図2-5のS1555に処理を移す。
Then, the
一方、特殊一括精算の実行が要求されたと判定したならば(S1574:YES)、サーバ10の制御部11は、相手のユーザの承認が必要であるか否かを判定する(S1575)。
相手のユーザの承認が必要であると判定したならば(S1575:YES)、サーバ10の制御部11は、特殊一括精算による精算金額(以下、「特殊一括精算金額」と称する。)の情報である特殊一括精算金額情報を含む特殊一括精算承認確認情報を、通信I/F14によって端末20Bに送信する(S1577)。
特殊一括精算金額は、限定ではなく例として、提案者のユーザの現在の電子マネー口座残高に相当する金額とすることができる。
On the other hand, if it is determined that a request for special lump-sum settlement has been made (S1574: YES), the
If it is determined that approval from the other user is required (S1575: YES), the
The special lump sum settlement amount may be, by way of example and not limitation, an amount equivalent to the proposer's user's current electronic money account balance.
なお、これに限定されず、特殊一括精算金額は、「0」より大きく、提案者のユーザの現在の電子マネー口座残高以下であれば、任意の金額とすることもできる。 However, without being limited to this, the special lump-sum settlement amount can be any amount as long as it is greater than "0" and less than or equal to the proposer's user's current electronic money account balance.
その後、サーバ10の制御部11は、特殊一括精算を承認することを示す特殊一括精算承認情報を端末20Bから受信したか否かを判定することによって、特殊一括精算が承認されたか否かを判定する(S1579)。
Then, the
そして、承認されたと判定したならば(S1579:YES)、サーバ10の制御部11は、特殊一括精算を実行する(S1581)。具体的には、サーバ10の制御部11は、提案者のユーザ(この例ではユーザA.A)の電子マネー口座残高をゼロに更新し、特殊一括精算金額を、相手のユーザ(この例ではユーザB.B)の電子マネー口座残高に加算して更新する。
If it is determined that the proposal has been approved (S1579: YES), the
その後、サーバ10の制御部11は、特殊一括送金リクエストを作成する(S1583)。具体的には、サーバ10の制御部11は、一括精算金額から特殊一括精算金額を減算した金額を送金リクエスト金額とする、相手のユーザから提案者のユーザに対する送金リクエストを特殊一括送金リクエストとして作成する。
そして、サーバ10の制御部11は、第4の精算処理を終了する。
Thereafter, the
Then, the
なお、上記のように、提案者のユーザの残高で支払えるところまで支払いを行う手法は、上記のように複数の送金リクエストが選択される場合に限らず、1つの送金リクエストが選択される場合にも適用可能である。
つまり、提案者のユーザの現在の電子マネー口座残高の金額よりも送金リクエスト金額の方が大きい受信済み送金リクエストが1つ選択された場合、サーバ10の制御部11は、その送金リクエスト金額から電子マネー口座残高の金額を減算した金額(不足分の金額)を送金リクエスト金額とする送金リクエストを作成する。
In addition, as described above, the method of making payments up to the proposer's user's balance that can be used to pay is not limited to the case where multiple remittance requests are selected as described above, but can also be applied when a single remittance request is selected.
In other words, when one received remittance request is selected whose remittance request amount is greater than the current balance in the electronic money account of the proposer's user, the
<端末による第2処理)>
本実施例では、端末20の制御部21は、前述した第1処理に加えて、端末20のユーザの電子マネー口座残高(端末のユーザの残高)に基づいて、少なくとも一つの情報を処理する第2処理を実行するようにすることができる。
<Second process by terminal>
In this embodiment, the
限定ではなく例として、少なくとも以下の処理が第2処理に含まれる。
・リクエスト選択情報をサーバ10に送信する処理
・一括精算確認情報をサーバ10から受信する処理
・一括精算確認情報を表示する処理
・一括精算結果情報をサーバ10から受信する処理
・一括精算結果情報を表示する処理
・金額差し引き(金額相殺を含む)をサーバ10に要求する処理
・特殊一括精算の実行をサーバ10に要求する処理
・特殊一括送金リクエストの作成をサーバ10に要求する処理
By way of example and not limitation, the second process includes at least the following processes:
- Processing for sending request selection information to the server 10 - Processing for receiving lump-sum settlement confirmation information from the server 10 - Processing for displaying lump-sum settlement confirmation information - Processing for receiving lump-sum settlement result information from the server 10 - Processing for displaying lump-sum settlement result information - Processing for requesting the
<第7実施例の効果>
本実施例は、一括精算の提案者のユーザ(限定ではなく、端末のユーザの一例)への送金リクエスト、または一括精算の提案者のユーザによる送金リクエストに関する複数の送金リクエスト情報のうち、一括精算の提案者のユーザの電子マネー口座残高(限定ではなく、端末のユーザの残高の一例)に基づいて、少なくとも一つの送金リクエスト情報に対する一括精算のための第2処理(限定ではなく、少なくとも一つの情報を処理する第2処理の一例)が、一括精算の提案者のユーザの端末20によって実行される構成を示している。
このような構成により得られる実施例の効果の一例として、端末のユーザの残高を考慮して、端末のユーザへの送金依頼、または端末のユーザによる送金依頼に関する複数の情報のうちの少なくとも一つの情報を第2処理によって処理することができるため、ユーザの利便性を向上させることができる。
<Effects of the Seventh Example>
This embodiment illustrates a configuration in which a second process (not limiting, an example of a second process for processing at least one piece of information) for lump-sum settlement for at least one piece of remittance request information is executed by the terminal 20 of the user of the proposer of lump-sum settlement based on the electronic money account balance (not limiting, an example of the balance of the user of the terminal) of the user of the proposer of lump-sum settlement among a remittance request to the user of the proposer of lump-sum settlement (not limiting, an example of the balance of the user of the terminal) or multiple remittance request information related to remittance requests by the user of the proposer of lump-sum settlement.
As an example of an effect of an embodiment obtained by such a configuration, at least one of a plurality of pieces of information related to a remittance request to the user of the terminal or a remittance request by the user of the terminal can be processed by the second processing, taking into account the balance of the user of the terminal, thereby improving convenience for the user.
<第7変形例>
第1変形例(3)と関連するが、第7実施例において、提案者の端末20、またはサーバ10が、提案者のユーザの現在の電子マネー口座残高に基づいて、送金リクエストを自動で選択(サジェストを含む。)するようにしてもよいし、しなくてもよい。
<Seventh Modification>
This is related to the first variant example (3), but in the seventh embodiment, the proposer's terminal 20 or the
具体的には、提案者の端末20の制御部21は、提案者のユーザの現在の電子マネー口座残高をサーバ10に問い合わせる処理を行う。そして、提案者の端末20の制御部21は、サーバ10から受信した送金リクエスト一覧情報に含まれる送金リクエストの中から、各々の送金リクエスト金額と、各々の送金リクエストの種別(受信済み送金リクエスト(支払い)/送信済み送金リクエスト(受取))とに基づいて、限定ではなく例として、提案者のユーザの現在の電子マネー口座残高を超えた支払いが生ずる送金リクエストの組合せを特定して選択する。
Specifically, the
この場合、限定ではなく例として、図7-1において、ユーザD.Dとの間の未処理リクエストのうち、限定ではなく例として、過去の送金リクエストから順に、自動的に一括精算の処理対象リクエストとして選択され、残高不足となる送金リクエスト(この例では4件目)まで選択された状態をユーザに提案するようにしてもよいし、しなくてもよい。 In this case, as an example and not a limitation, in FIG. 7-1, among the unprocessed requests between user D.D., the requests to be automatically selected as requests to be processed for lump-sum settlement are selected in order from the past remittance requests, and the state up to the remittance request with insufficient balance (the fourth request in this example) may or may not be suggested to the user.
なお、サーバ10の制御部11が送金リクエストを選択する場合は、送金リクエスト管理データ157に記憶されている送金リクエストのデータに基づいて同様の処理を行えばよい。
When the
本変形例は、第2処理は、複数の送金リクエスト情報のうち、提案者のユーザの電子マネー口座残高(限定ではなく、端末のユーザの残高の一例)で処理可能な送金リクエスト情報を選択する処理を含み、選択された情報を処理する構成を示している。
このような構成により得られる実施例の効果の一例として、端末のユーザの残高で処理可能な情報が選択されて処理されるため、限定ではなく例として、端末のユーザの残高がマイナスとならない範囲で情報が処理されるようにすることができるため、ユーザの利便性をより一層向上させることができる。
In this modified example, the second process includes a process of selecting, from among a plurality of remittance request information, remittance request information that can be processed with the proposer's user's electronic money account balance (not limited to this, but an example of the terminal user's balance), and shows a configuration in which the selected information is processed.
As an example of the effect of an embodiment obtained by such a configuration, information that can be processed with the balance of the user of the terminal is selected and processed, so that, by way of example and not limitation, information can be processed within a range that does not cause the balance of the user of the terminal to become negative, thereby further improving user convenience.
<第8実施例>
第8実施例は、端末20のユーザが、相手のユーザに送金を行ったり、相手のユーザに送金リクエストを行う際に、未処理リクエストを表示する実施例である。
第8実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
Eighth Example
The eighth embodiment is an embodiment in which, when a user of a terminal 20 remits money to a partner user or makes a remittance request to a partner user, an outstanding request is displayed.
The contents described in the eighth embodiment are applicable to any of the other embodiments and other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
<表示画面>
図8-1は、本実施例において端末20の表示部24に表示される画面の一例を示す図である。この画面は、限定ではなく例として、ユーザA.Aの端末20Aの表示部24に表示される支払いアプリケーションの送金画面である。
支払いアプリケーションにおける現在位置を示す現在位置表示領域CLR1には、現在位置が支払いアプリケーションの送金機能であることを示す「送金」の文字が表示されている。
<Display screen>
8-1 is a diagram showing an example of a screen displayed on the
In the current location display area CLR1 which shows the current location in the payment application, the word "Remittance" is displayed, which indicates that the current location is the remittance function of the payment application.
現在位置表示領域CLR1の下には、送金先として選択されたユーザの支払いアプリケーションにおけるアイコン画像およびユーザ名(この例ではユーザE.E)が表示されている。また、その下には、送金先として選択されたユーザへの送金金額(この例では、「500円」)と、送金金額を一定額増額させるための機能ボタンとが表示されている。 Below the current location display area CLR1, the icon image of the payment application of the user selected as the recipient and the user name (user E.E. in this example) are displayed. Also below that, the amount to be remitted to the user selected as the recipient ("500 yen" in this example) and a function button for increasing the remittance amount by a certain amount are displayed.
さらにその下には、送金先として選択されたユーザ(この例ではユーザE.E)と、送金を行うユーザ(この例ではユーザA.A)との未処理リクエストを確認可能にするために構成された未処理リクエスト確認領域URR1が表示されている。 Further below that is an unprocessed request confirmation area URR1, which is configured to allow confirmation of unprocessed requests between the user selected as the remittance recipient (user E.E. in this example) and the user making the remittance (user A.A. in this example).
未処理リクエスト確認領域URR1最上部には、ユーザE.Eとの間の未処理リクエストを表示していることを示す「E.Eとの未精算リクエスト」の文字が表示されている。 At the top of the unprocessed request confirmation area URR1, the words "Unsettled request with E.E." are displayed, indicating that an unprocessed request between user E.E. is being displayed.
また、その下には、全選択一括精算を行うと仮定した場合の一括精算金額(この例では「1,500円」)およびマーク(この例では「支払いマーク」)が表示されている。
なお、この全選択一括精算を行うと仮定した場合の表示欄はなくてもよい。
Also displayed below that is the lump sum payment amount (in this example, "1,500 yen") and a mark (in this example, a "payment mark") if all selected items are paid in a lump sum.
It should be noted that the display column for assuming that all selected items will be settled at once does not need to be provided.
その下には、相手をユーザE.Eとする送金リクエストが一覧表示されている。この例では、相手をユーザE.Eとする未処理リクエストが上から古い順に時系列で一覧表示されている。 Below that is a list of remittance requests to user E.E. In this example, unprocessed requests to user E.E. are listed in chronological order from the top to the bottom.
また、未処理リクエスト確認領域URR1の下には、送金(送金処理)を実行させるための、「送金する」と示された送金ボタンが表示されている。
送金ボタンがタップされると、送金処理(ユーザA.AからユーザE.Eに対する送金)がサーバ10によって実行される。
Also, under the unprocessed request confirmation area URR1, a remittance button labeled "Remit" is displayed for executing remittance (remittance processing).
When the remittance button is tapped, the remittance process (remittance from user A.A to user E.E) is executed by the
なお、送金ボタンは、限定ではなく例として、送金金額を一定額増額させるための機能ボタンの表示領域の下で、未処理リクエスト確認領域URR1の上の領域等に表示させてもよい。 In addition, the remittance button may be displayed, for example and not by way of limitation, below the display area of the function button for increasing the remittance amount by a certain amount, in an area above the pending request confirmation area URR1, etc.
このように、本実施例では、送金用の情報とともに、未処理リクエストを表示することで、ユーザが送金を行う際に、未処理リクエストを併せて確認することができるように構成されている。 In this way, this embodiment is configured to display pending requests along with remittance information, allowing the user to check pending requests when making a remittance.
図8-2は、本実施例において端末20の表示部24に表示される画面の別例を示す図である。この画面は、限定ではなく例として、ユーザA.Aの端末20Aの表示部24に表示される支払いアプリケーションの送金リクエスト画面である。
支払いアプリケーションにおける現在位置を示す現在位置表示領域CLR1には、現在位置が支払いアプリケーションの送金リクエスト機能であることを示す「送金リクエスト」の文字が表示されている。
8-2 is a diagram showing another example of a screen displayed on the
In the current location display area CLR1 which indicates the current location in the payment application, the words "Remittance Request" are displayed, which indicates that the current location is the remittance request function of the payment application.
現在位置表示領域CLR1の下には、送金リクエストの送信先として選択されたユーザの支払いアプリケーションにおけるアイコン画像およびユーザ名(この例ではユーザE.E)が表示されている。また、その下には、送金リクエストの送信先として選択されたユーザに対する送金リクエスト金額(この例では、「500円」)と、送金リクエスト金額を一定額増額させるための機能ボタンとが表示されている。 Below the current location display area CLR1, the icon image and user name (user E.E. in this example) of the payment application of the user selected as the recipient of the remittance request are displayed. Also displayed below that is the remittance request amount (in this example, "500 yen") for the user selected as the recipient of the remittance request, and a function button for increasing the remittance request amount by a certain amount.
なお、送金リクエストの送信先として選択されたユーザが送金リクエストを受け入れる場合、送金リクエストの送信先として選択されたユーザの電子マネー口座から送金リクエストを行った(送信した)ユーザの電子マネー口座に対して、送金リクエスト金額分の送金が実行される。 When the user selected as the recipient of the remittance request accepts the remittance request, the amount of the remittance request is transferred from the electronic money account of the user selected as the recipient of the remittance request to the electronic money account of the user who made (sent) the remittance request.
また、その下には、図8-1と同様に、未処理リクエスト確認領域URR1が表示されている。そして、その下には、送金リクエストの送信(送金リクエスト送信処理)を実行させるための、「送金リクエストする」と示された送金リクエストボタンが表示されている。
送金リクエストボタンがタップされると、送金リクエスト送信処理(ユーザA.AからユーザE.Eに対する送金リクエスト情報の送信)がサーバ10によって実行される。
Also, just like in Fig. 8-1, an unprocessed request confirmation area URR1 is displayed below that, and a remittance request button labeled "Make a remittance request" is displayed below that for executing the remittance request transmission (remittance request transmission process).
When the remittance request button is tapped, a remittance request transmission process (transmission of remittance request information from user A.A to user E.E.) is executed by the
なお、送金リクエストボタンは、限定ではなく例として、送金リクエスト金額を一定額増額させるための機能ボタンの表示領域の下で、未処理リクエスト確認領域URR1の上の領域等に表示させてもよい。 In addition, the remittance request button may be displayed, for example and not by way of limitation, below the display area of the function button for increasing the remittance request amount by a certain amount, in an area above the pending request confirmation area URR1, etc.
このように、本実施例では、送金リクエスト送信用の情報とともに、未処理リクエストを表示することで、ユーザが送金リクエストを行う際に、未処理リクエストを併せて確認することができるように構成されている。 In this way, in this embodiment, by displaying pending requests along with the information for sending a remittance request, the user is able to check the pending requests when making a remittance request.
<処理>
図8-3は、本実施例において各装置が実行する処理の流れの一例を示すフローチャートである。ここでは、一例として、図8-1で説明した、ユーザが送金を行う際に未処理リクエストを表示する処理について説明する。
<Processing>
Fig. 8-3 is a flowchart showing an example of the flow of the process executed by each device in this embodiment. Here, as an example, the process of displaying pending requests when a user remits money, as described in Fig. 8-1, is described.
最初に、端末20Aの制御部21は、入力部に対して送金画面を表示するための入力がなされたか否かを判定する(A105)。
入力がなされたと判定したならば(A105:YES)、端末20Aの制御部21は、A110の処理を行い、通信I/F22によってサーバ10から送金リクエスト一覧情報を受信したことに基づいて、その送金リクエスト一覧情報を含む送金画面(送金用の画面)を表示部24に表示させる(A125)。
First, the
If it is determined that input has been made (A105: YES), the
その後、端末20Aの制御部21は、送金を実行するための入力(限定ではなく例として、送金ボタンの操作)がなされたか否かを判定する(A630)。
送金を実行するための入力がなされなかったと判定したならば(A630:NO)、端末20Aの制御部21は、処理を終了する。
Thereafter, the
If it is determined that no input has been made to execute the remittance (A630: NO), the
一方、送金を実行するための入力がなされたと判定したならば(A630:YES)、端末20Aの制御部21は、送金を要求するための送金要求情報を、通信I/F22によってサーバ10に送信する(A640)。
On the other hand, if it is determined that an input has been made to execute a remittance (A630: YES), the
S120の後、サーバ10の制御部11は、通信I/F14によって端末20Aから送金要求情報を受信したか否かを判定する(S640)。
送金要求情報を受信しなかったと判定したならば(S640:NO)、サーバ10の制御部11は、処理を終了する。
After S120, the
If it is determined that the remittance request information has not been received (S640: NO), the
一方、送金要求情報を受信したと判定したならば(S640:YES)、サーバ10の制御部11は、送金処理を実行する(S650)。具体的には、限定ではなく例として、送金内容を確認するための送金確認情報を通信I/F14によって端末20Aに送信し、通信I/F14によって端末20Aから送金実行要求情報を受信したことに基づいて、ユーザA.AからユーザB.Bへの送金を実行する。
この場合、端末20Aの制御部21は、限定ではなく例として、A650~A670の処理を実行する。
On the other hand, if it is determined that the remittance request information has been received (S640: YES), the
In this case, the
その後、サーバ10の制御部11は、送金結果が「OK」であったか否かを判定する(S670)。そして、「OK」であったと判定したならば(S670:YES)、サーバ10の制御部11は、送金結果情報を、通信I/F14によって端末20Aおよび端末20Bにそれぞれ送信する(S690)。
そして、サーバ10の制御部11は、処理を終了する。
Thereafter, the
Then, the
通信I/F22によってサーバ10から送金結果情報を受信すると、端末20Aの制御部21は、受信した送金結果情報を表示部24に表示させる(A690)。
そして、端末20Aの制御部21は、処理を終了する。
When the remittance result information is received from the
Then, the
同様に、通信I/F22によってサーバ10から送金結果情報を受信すると、端末20Bの制御部21は、受信した送金結果情報を表示部24に表示させる(B690)。
そして、端末20Bの制御部21は、処理を終了する。
Similarly, when the remittance result information is received from the
Then, the
なお、図8-2で説明した、ユーザが送金リクエストを行う際に未処理リクエストを表示する処理については、図8-3の処理における「送金」を「送金リクエスト送信」に置き換えることで同様に構成可能であるため、図示・説明を省略する。
具体的には、端末20Aの処理において、A105で送金リクエスト送信画面を表示するための入力がなされたか否かを判定し、A125で送金リクエスト一覧情報を含む送金リクエスト送信画面を表示し、A630で送金リクエスト送信を実行するか否かを判定し、A640で送金リクエスト送信要求情報を送信し、A650で送金リクエスト送信確認情報を表示し、A660で送金リクエスト送信実行要求がなされたか否かを判定し、A670で送金リクエスト送信実行要求情報を送信し、A690で送金リクエスト送信結果情報を表示する。
また、端末20Bの処理において、B690で送金リクエスト送信結果情報を表示する。
また、サーバ10の処理において、S640で送金リクエスト送信要求情報を受信したか否かを判定し、S650で送金リクエスト送信処理を実行し、S670で送金リクエスト送信結果がOKであるか否かを判定し、S690で送金リクエスト送信結果情報を送信する。
As for the process of displaying pending requests when a user makes a remittance request, as described in Figure 8-2, this can be configured in a similar manner by replacing "remittance" in the process of Figure 8-3 with "send remittance request," so illustration and explanation are omitted.
Specifically, in the processing of
Furthermore, in the processing of the terminal 20B, information on the result of transmission of the remittance request is displayed at B690.
In addition, in the processing of the
<未処理リクエストの表示>
端末20の表示部24に表示する未処理リクエストは、限定ではなく例として、以下のいずれか一方、または両方とすることができる。
・送金する相手のユーザ(送金先ユーザ)、または送金リクエストを送信する相手のユーザ(送金リクエスト先ユーザ)に対応する未処理リクエスト
・送金する相手のユーザ(送金先ユーザ)、または送金リクエストを送信する相手のユーザ(送金リクエスト先ユーザ)とは異なるユーザに対応する未処理リクエスト
<Viewing pending requests>
The pending requests displayed on the
- Pending requests corresponding to the user to whom you are sending money (remittance destination user) or the user to whom you are sending a remittance request (remittance request destination user) - Pending requests corresponding to a user other than the user to whom you are sending money (remittance destination user) or the user to whom you are sending a remittance request (remittance request destination user)
相手のユーザに対応する未処理リクエストを表示するようにすることができる。限定ではなく例として、図8-1に示すようにユーザA.AがユーザE.Eを送金先ユーザとして送金する場合や、図8-2に示すようにユーザA.AがユーザE.Eを送金リクエスト先ユーザとして送金リクエストを送信する場合は、ユーザE.Eに対応する未処理リクエストを表示することができる。 It is possible to display the pending request corresponding to the other user. As an example and not a limitation, when user A.A sends money to user E.E as a remittance destination user as shown in FIG. 8-1, or when user A.A sends a remittance request to user E.E as a remittance request destination user as shown in FIG. 8-2, the pending request corresponding to user E.E can be displayed.
しかし、ユーザによっては、相手のユーザとは異なるユーザに対応する未処理リクエストを確認したいと思うことも考えられる。
そこで、限定ではなく例として、図8-1や図8-2において、ユーザE.Eに対応する未処理リクエストに加えて、限定ではなく例として、ユーザB.BやユーザC.Cに対応する未処理リクエストを表示するようにすることもできる。
なお、この場合に、ユーザE.Eに対応する未処理リクエストを表示せず、限定ではなく例として、ユーザB.BやユーザC.Cに対応する未処理リクエストを表示するようにすることもできる。
However, some users may wish to view pending requests corresponding to different users than the other user.
Thus, by way of example and not limitation, in addition to the unprocessed requests corresponding to user E.E in FIG. 8-1 and FIG. 8-2, by way of example and not limitation, unprocessed requests corresponding to user B.B and user C.C may also be displayed.
In this case, it is also possible to display the unprocessed requests corresponding to user B.B and user C.C, instead of displaying the unprocessed requests corresponding to user E.E., for example and not by way of limitation.
つまり、未処理リクエストを表示するパターンとしては、限定ではなく例として、以下の3つのパターンが考えられる。
(パターン1)相手のユーザに対応する未処理リクエスト
(パターン2)相手のユーザに対応する未処理リクエスト+相手のユーザとは異なるユーザに対応する未処理リクエスト
(パターン3)相手のユーザとは異なるユーザに対応する未処理リクエスト
That is, the following three patterns are possible for displaying unprocessed requests, but are not limiting examples.
(Pattern 1) An unprocessed request corresponding to the other user. (Pattern 2) An unprocessed request corresponding to the other user + an unprocessed request corresponding to a user other than the other user. (Pattern 3) An unprocessed request corresponding to a user other than the other user.
また、上記のいずれのパターンを適用する場合も、各々のユーザについて、そのユーザに対応する全部の未処理リクエストを表示するようにしてもよいし、そのユーザに対応する一部の未処理リクエストを表示するようにしてもよい。
つまり、未処理リクエストを表示するユーザ(相手のユーザ/相手のユーザとは異なるユーザ)と、表示する未処理リクエストの範囲(全部/一部)とは、任意に組み合わせることができる。限定ではなく例として(パターン2)において、相手のユーザに対応する未処理リクエストは全部の未処理リクエストを表示するが、相手のユーザとは異なるユーザに対応する未処理リクエストは一部の未処理リクエストを表示するなどしてもよい。
Furthermore, in any of the above patterns, for each user, all of the unprocessed requests corresponding to that user may be displayed, or only a portion of the unprocessed requests corresponding to that user may be displayed.
In other words, the user (the other user/a user different from the other user) displaying the unprocessed requests and the range (all/a part) of the unprocessed requests to be displayed can be combined arbitrarily. As a non-limiting example (Pattern 2), all unprocessed requests corresponding to the other user may be displayed, but only a part of the unprocessed requests corresponding to a user different from the other user may be displayed.
また、一部の未処理リクエストを表示する場合、各種の情報(条件)に基づいて、表示する未処理リクエストを決定することもできる。
この場合、後述する第16実施例の内容を組み合わせることができる。第16実施例でも説明するが、各種の情報としては、限定ではなく例として、以下の情報が挙げられる。
・送金リクエストを送信/受信した日付や日時
・送金リクエスト金額
・送金リクエストの支払い期限
・送金リクエストしたユーザおよび送金リクエストされたユーザ以外の他のユーザが送金リクエスト金額や事由に関わっている送金リクエスト
なお、これらの情報はあくまでも一例であり、これらに限定されるものではない。
また、これらの情報のうちの複数の情報を組み合わせて適用することもできる。
In addition, when displaying some of the unprocessed requests, it is possible to determine which unprocessed requests to display based on various information (conditions).
In this case, it is possible to combine the contents of the sixteenth embodiment described later. As will also be described in the sixteenth embodiment, the various types of information include, but are not limited to, the following information by way of example.
- Date and time when the remittance request was sent/received - The amount of the remittance request - The payment deadline for the remittance request - Remittance requests in which the amount or reason for the remittance request is involved other than the user who made the remittance request and the user to whom the remittance request was made Note that this information is merely an example and is not limited to this.
Moreover, a combination of a plurality of pieces of information among these pieces of information can be applied.
日付や日時が一定以上古い未処理リクエストは、ユーザが忘れている場合がある。このため、たとえ相手のユーザとは異なるユーザに対応する未処理リクエストであっても、表示するように決定することができる。
送金リクエスト金額が一定以上大きい未処理リクエストは、重要性が高い場合がある。このため、たとえ相手のユーザとは異なるユーザに対応する未処理リクエストであっても、表示するように決定することができる。
送金リクエストしたユーザおよび送金リクエストされたユーザ以外の他のユーザが送金リクエスト金額や事由に関わっている送金リクエストも、重要性が高い場合がある。このため、たとえ相手のユーザとは異なるユーザに対応する未処理リクエストであっても、表示するように決定することができる。
支払い期限が一定期間内に迫っている未処理リクエストは、早急の処理を要する場合がある。このため、たとえ相手のユーザとは異なるユーザに対応する未処理リクエストであっても、表示するように決定することができる。
Since a user may have forgotten about pending requests whose dates or times are older than a certain number, it may be possible to decide to display pending requests even if they correspond to a different user than the target user.
Pending requests with a large remittance request amount may be of high importance, so it may be decided to display pending requests even if they correspond to a different user than the target user.
Remittance requests where other users than the requesting user and the requested user are involved in the remittance request amount or reason may also be of high importance, so it may be decided to display pending requests even if they correspond to users other than the other user.
Pending requests that are due for payment within a certain period of time may require urgent processing, so it may be decided to display pending requests even if they correspond to a different user than the target user.
また、第16実施例でも説明するが、未処理リクエストを、上記の各種の情報(条件)に基づいて昇順/降順に並び替えて表示するようにすることもできる。一例としては、重要性が高い未処理リクエストほど、上位に表示されるようにすることができる。 As will be described in the 16th embodiment, the unprocessed requests can also be sorted and displayed in ascending or descending order based on the various information (conditions) described above. As an example, the more important an unprocessed request is, the higher it can be displayed.
これらの他にも、端末20の表示部24に表示する未処理リクエストを、限定ではなく例として、入力部に対する端末20のユーザの入力に基づいて非表示にすることができる。
この場合、限定ではなく例として、一部のユーザに対応する未処理リクエストを非表示としてもよいし、全てのユーザに対応する未処理リクエストを非表示としてもよい。
In addition to these, the pending requests displayed on the
In this case, by way of example and not limitation, pending requests corresponding to some users may be hidden, or pending requests corresponding to all users may be hidden.
また、ユーザによっては、未処理リクエストが表示されることに煩わしさを感じる場合もあると考えられる。
そこで、未処理リクエストの表示/非表示の設定を、不図示の設定画面等において行うことを可能としてもよい。
Also, it is considered that some users may find it annoying to see pending requests displayed.
Therefore, it may be possible to set whether to display or not display the unprocessed requests on a setting screen (not shown) or the like.
具体的には、アプリケーションの設定画面において、未処理リクエストの表示に関する設定用情報として、限定ではなく例として、未処理リクエストの表示/非表示を切替可能なスライドボタンやチェックボックスを表示させる。そして、このスライドボタンやチェックボックスに対する操作に基づいて、表示/非表示の設定を端末20またはサーバ10に行わせるようにすることができる。
Specifically, on the application settings screen, as setting information related to the display of unprocessed requests, for example and without limitation, a slide button or check box that can switch between displaying and hiding unprocessed requests is displayed. Then, based on the operation of this slide button or check box, the terminal 20 or
この場合、全部のユーザについて一括的に未処理リクエストの表示/非表示を設定可能としてもよいし、ユーザごとに個別に未処理リクエストの表示/非表示を設定可能としてもよい。
また、全部の未処理リクエストの表示/非表示を設定可能としてもよいし、一部の未処理リクエストの表示/非表示を設定可能としてもよい。
In this case, it may be possible to set whether to display or hide unprocessed requests collectively for all users, or it may be possible to set whether to display or hide unprocessed requests individually for each user.
Also, it may be possible to set whether to display all unprocessed requests or to display only some of the unprocessed requests.
なお、これらの内容は、以下の実施例についても同様である。 These contents also apply to the following examples.
<第8実施例の効果>
本実施例は、提案者のユーザの端末20が、提案者のユーザ(限定ではなく、端末のユーザの一例)から相手のユーザ(限定ではなく、第1ユーザの一例)への送金用の情報(限定ではなく、端末のユーザから第1ユーザへの送金に関する第1情報の一例)、または提案者のユーザから相手のユーザへの送金リクエスト送信用の情報(限定ではなく、端末のユーザから第1ユーザへ送信する送金依頼に関する第1情報の一例)に基づく第1表示と、提案者のユーザが相手のユーザから受信済みの受信済み送金リクエストに関する送金リクエスト情報(限定ではなく、第2ユーザから端末のユーザに送信された送金依頼に関する第2情報の一例)、または提案者のユーザが相手のユーザに送信済みの送信済み送金リクエストに関する送金リクエスト情報(限定ではなく、端末のユーザから第2ユーザへ送信された送金依頼に関する第2情報の一例)に基づく第2表示とを表示部24に表示する構成を示している。
このような構成により得られる実施例の効果の一例として、端末のユーザが第1情報を確認する際に、第2情報を併せて確認できるようにすることができる。
<Effects of the Eighth Example>
This embodiment illustrates a configuration in which the terminal 20 of the proposer's user displays on the display unit 24 a first display based on information for remittance from the proposer's user (not limited to, an example of a user of the terminal) to the other user (not limited to, an example of a first user) (not limited to, an example of first information regarding a remittance from the user of the terminal to the first user) or information for sending a remittance request from the proposer's user to the other user (not limited to, an example of first information regarding a remittance request sent from the user of the terminal to the first user), and a second display based on remittance request information regarding a received remittance request that the proposer's user has received from the other user (not limited to, an example of second information regarding a remittance request sent from a second user to the user of the terminal) or remittance request information regarding a sent remittance request that the proposer's user has sent to the other user (not limited to, an example of second information regarding a remittance request sent from the user of the terminal to the second user).
As an example of an effect of the embodiment obtained by such a configuration, when the user of the terminal checks the first information, the user can also check the second information.
また、本実施例は、提案者のユーザの端末20は、提案者のユーザによる、第1表示が表示された端末20に対する入力に基づいて、送金するための処理(限定ではなく、送金に関する処理の一例)を制御部21によって行う構成を示している。
このような構成により得られる実施例の効果の一例として、第1表示が表示された端末に対する入力に基づいて、相手のユーザへの送金を簡単に実現することができる。
In addition, this embodiment illustrates a configuration in which the terminal 20 of the proposer's user performs processing for transferring money (not limited to this, but an example of processing related to remittance) via the
As an example of the effect of the embodiment obtained by such a configuration, remittance to the other user can be easily realized based on an input to the terminal on which the first display is displayed.
<第8変形例>
上記の実施例において、相手のユーザへの送金用の情報や相手のユーザへの送金リクエスト送信用の情報とともに表示される未処理リクエストの情報に対する入力に基づいて、精算(未処理リクエストの一括精算を含む。)が実行されるようにすることもできる。
<Eighth Modification>
In the above embodiment, settlement (including lump-sum settlement of outstanding requests) can also be performed based on input for information on outstanding requests that are displayed together with information for transferring money to the other user and information for sending a transfer request to the other user.
具体的には、限定ではなく図8-1の画面例において、送金ボタンに加えて、選択された未処理リクエストの精算(複数選択された場合は一括精算)を実行させるための精算ボタンを表示させる。
そして、精算ボタンがタップされると、選択された未処理リクエストの精算処理がサーバ10によって実行されるようにすることができる。
Specifically, in the example screen of, but not limited to, Figure 8-1, in addition to the remittance button, a settlement button for executing settlement of the selected unprocessed requests (lump settlement if multiple requests are selected) is displayed.
Then, when the settlement button is tapped, the
同様に、限定ではなく図8-2の画面例において、送金リクエストボタンに加えて、選択された未処理リクエストの精算(複数選択された場合は一括精算)を実行させるための精算ボタンを表示させる。
そして、精算ボタンがタップされると、選択された未処理リクエストの精算処理がサーバ10によって実行されるようにすることができる。
Similarly, in the example screen of, but not limited to, FIG. 8-2, in addition to the remittance request button, a settlement button is displayed for executing settlement of selected unprocessed requests (lump settlement if multiple requests are selected).
Then, when the settlement button is tapped, the
なお、未処理リクエストの精算処理については、前述した通りであるため、再度の説明を省略する。 The settlement process for unprocessed requests has been described above, so we will not explain it again.
図8-4は、本変形例において各装置が実行する処理の流れの一例を示すフローチャートである。ここでは、一例として、図8-3に示したユーザが送金を行う際に未処理リクエストを表示する処理において、送金と、未処理リクエストの精算とのいずれか一方を行う処理について説明する。 Figure 8-4 is a flowchart showing an example of the flow of processing executed by each device in this modified example. As an example, we will explain the process of displaying pending requests when a user makes a remittance shown in Figure 8-3, in which either a remittance or settlement of the pending request is performed.
A125の後、端末20Aの制御部21は、入力部に対する入力に基づいて、実行対象を判定する(A631)。
実行対象が未処理リクエストの精算(複数選択された場合は一括精算)であると判定したならば(A631:未処理リクエストの精算)、端末20Aの制御部21は、選択された未処理リクエストを示す未処理リクエスト選択情報を含むリクエスト選択情報を設定する(A632)。
After A125, the
If it is determined that the target of execution is settlement of unprocessed requests (lump sum settlement if multiple requests are selected) (A631: Settlement of unprocessed requests), the
一方、実行対象が送金であると判定したならば(A631:送金)、端末20Aの制御部21は、実行する送金に関する送金情報を含むリクエスト選択情報を設定する(A133)。
On the other hand, if it is determined that the execution target is a money transfer (A631: money transfer), the
A632またはA133の後、端末20Aの制御部21は、設定されたリクエスト選択情報を、通信I/F22によってサーバ10に送信する(A140)。
そして、端末20Aの制御部21は、A150に処理を移す。
After A632 or A133, the
Then, the
S120の後、端末20Aからリクエスト選択情報を受信したと判定した場合(S140:YES)、サーバ10の制御部11は、受信したリクエスト選択情報に基づいて、処理対象を判定する(S641)。
After S120, if it is determined that request selection information has been received from
処理対象が「未処理リクエストの精算」であると判定したならば、サーバ10の制御部11は、選択された未処理リクエストを精算対象(複数選択された場合は一括精算対象)として設定する(S642)。
一方、処理対象が「送金」であると判定したならば、サーバ10の制御部11は、送金を精算対象として設定する(S143)。
If it is determined that the processing target is "settlement of unprocessed requests", the
On the other hand, if it is determined that the processing object is "remittance", the
S642またはS143の後、サーバ10の制御部11は、S150の精算処理を実行する。
After S642 or S143, the
限定ではなく例として図1-19で説明した第1の精算処理を適用する場合、
S642の設定がなされた場合であって、処理対象の未処理リクエストが複数である場合は、S1510における精算対象が一括精算対象であるか否かの判定結果は「YES」となる。その結果、この複数の未処理リクエストを一括精算対象として、S1515以降の処理が実行される。また、S642の設定がなされた場合であって、処理対象の未処理リクエストが1つである場合は、S1510における精算対象が一括精算対象であるか否かの判定結果は「NO」となる。その結果、この1つの未処理リクエストを精算対象として、S1570以降の処理が実行される。
一方、S143の設定がなされた場合、S1510における精算対象が一括精算対象であるか否かの判定結果は「NO」となる。その結果、送金を精算対象として、S1570以降の処理が実行される。
When applying the first settlement process described in FIG. 1-19 by way of example and not by way of limitation,
When S642 is set and there are multiple unprocessed requests to be processed, the result of the determination in S1510 as to whether the settlement target is a lump-sum settlement target is "YES". As a result, the processing from S1515 onwards is executed with these multiple unprocessed requests as the lump-sum settlement target. Also, when S642 is set and there is only one unprocessed request to be processed, the result of the determination in S1510 as to whether the settlement target is a lump-sum settlement target is "NO". As a result, the processing from S1570 onwards is executed with this one unprocessed request as the lump-sum settlement target.
On the other hand, if the setting of S143 has been made, the result of the determination in S1510 as to whether the settlement object is a lump-sum settlement object is “NO.” As a result, the processing from S1570 onward is executed with the remittance as the settlement object.
なお、ユーザが送金リクエストを行う際に未処理リクエストを表示し、送金リクエストの送信と、未処理リクエストの精算とのいずれか一方を行う処理については、図8-4の処理における「送金」を「送金リクエスト送信」に置き換えることで同様に構成可能であるため、図示・説明を省略する。
具体的には、端末20Aの処理において、A105で送金リクエスト送信画面を表示するための入力がなされたか否かを判定し、A125で送金リクエスト一覧情報を含む送金リクエスト送信画面を表示し、A631で実行対象が未処理リクエストの精算と送金リクエスト送信とのいずれであるかを判定し、A133で送金リクエスト送信情報を含むリクエスト選択情報を設定する。
また、サーバ10の処理において、S641で処理対象が未処理リクエストの精算と送金リクエスト送信とのいずれであるかを判定し、S143で送金リクエスト送信を精算対象として設定する。
As for the process of displaying pending requests when a user makes a remittance request and either sending the remittance request or settling the pending request, this can be configured in a similar manner by replacing "remittance" in the process of Figure 8-4 with "send remittance request," so illustrations and explanations are omitted.
Specifically, in the processing of
In the processing of the
本変形例は、提案者のユーザの端末20が、提案者のユーザ(限定ではなく、端末のユーザの一例)から相手のユーザ(限定ではなく、第1ユーザの一例)への送金用の情報(限定ではなく、端末のユーザから第1ユーザへの送金に関する第1情報の一例)、または提案者のユーザから相手のユーザへの送金リクエスト送信用の情報(限定ではなく、端末のユーザから第1ユーザへ送信する送金依頼に関する第1情報の一例)に基づく第1表示と、提案者のユーザが相手のユーザから受信済みの受信済み送金リクエストに関する送金リクエスト情報(限定ではなく、第2ユーザから端末のユーザに送信された送金依頼に関する第2情報の一例)、または提案者のユーザが相手のユーザに送信済みの送信済み送金リクエストに関する送金リクエスト情報(限定ではなく、端末のユーザから第2ユーザへ送信された送金依頼に関する第2情報の一例)に基づく第2表示とを表示部24に表示する。
そして、提案者のユーザの端末20は、提案者のユーザによる、第1表示または第2表示が表示された端末20に対する入力に基づいて、送金するための処理、または送金された金額を受け取るための処理、または送金リクエスト(送金リマインド)の送信/受信を行うための処理(限定ではなく、送金に関する、または送金の受け取りに関する、または送金の依頼に関する第1処理の一例)を制御部21によって行う構成を示している。
このような構成により得られる実施例の効果の一例として、第1表示または第2表示が表示された端末に対する入力に基づいて、相手のユーザへの送金や、相手のユーザからの送金の受け取り、相手のユーザへの送金依頼の送信/受信を簡単に実現することができる。
In this modified example, the terminal 20 of the proposer's user displays on the display unit 24 a first display based on information for remittance from the proposer's user (an example of a user of the terminal, not limited to the above) to the other user (an example of a first user, not limited to the above) (an example of first information regarding a remittance from the user of the terminal to the first user) or information for sending a remittance request from the proposer's user to the other user (an example of first information regarding a remittance request sent from the user of the terminal to the first user, not limited to the above), and a second display based on remittance request information regarding a received remittance request that the proposer's user has received from the other user (an example of second information regarding a remittance request sent from a second user to the user of the terminal) or remittance request information regarding a sent remittance request that the proposer's user has sent to the other user (an example of second information regarding a remittance request sent from the user of the terminal to the second user, not limited to the above).
The terminal 20 of the proposer's user is configured to perform, through the
As an example of the effect of an embodiment obtained by such a configuration, it is possible to easily transfer money to a partner user, receive money from a partner user, and send/receive a transfer request to a partner user based on input to a terminal on which the first or second display is displayed.
次に、第8実施例に関連する実施例として、端末20のユーザが、相手のユーザに送金したり、相手のユーザに送金リクエストを送信する場合に、表示された未処理リクエストの中から選択された未処理リクエストも併せて処理する実施例について説明する。 Next, as an example related to the eighth example, we will explain an example in which, when a user of terminal 20 transfers money to a different user or sends a transfer request to a different user, an unprocessed request selected from the displayed unprocessed requests is also processed.
以下の実施例では、大きく分けて下記の5つのパターンについて説明する。
(A)送金+受信済み送金リクエストを処理するパターン
(B)送金+送信済み送金リクエストを処理するパターン
(C)送金リクエストを送信+受信済み送金リクエストを処理するパターン
(D)送金リクエストを送信+送信済み送金リクエストを処理するパターン
(E)送金リクエスト+受信済み送金リクエスト+送信済み送金リクエストを処理するパターン
各々のパターンについて、実施例を分けて説明する。
In the following embodiments, the following five patterns will be described.
(A) A pattern of remittance + processing a received remittance request (B) A pattern of remittance + processing a sent remittance request (C) A pattern of sending a remittance request + processing a received remittance request (D) A pattern of sending a remittance request + processing a sent remittance request (E) A pattern of processing a remittance request + received remittance request + sent remittance request. Each pattern will be explained with separate examples.
第8変形例にも示したが、端末20が制御部21によって実行する処理(第1処理等)には、限定ではなく例として、送金を行うための処理(限定ではなく、送金に関する処理の一例)、送金の受け取り(受金)を行うための処理(限定ではなく、送金の受け取りに関する処理の一例)、送金リクエストを送信/受信するための処理(限定ではなく、送金の依頼に関する処理の一例)等の処理が含まれる。
なお、以下ではサーバクライアントシステムを例示し、送金や送金リクエストの送信等は、サーバ10を介して行われるものとする。
As also shown in the eighth variant example, the processing (first processing, etc.) executed by the terminal 20 via the
In the following, a server-client system is exemplified, and it is assumed that remittances and transmission of remittance requests are carried out via the
また、以下では、前述したように、相手のユーザを一人のユーザとする場合、つまり、第2ユーザは第1ユーザである(または第1ユーザは第2ユーザである)場合を例示する。
なお、前述したように、相手のユーザを異なる複数のユーザとする場合、つまり、第1ユーザは第2ユーザとは異なるユーザである(第2ユーザは第1ユーザとは異なるユーザである)場合についても、以下説明する手法を同様に適用することができる。
In the following, as described above, a case will be exemplified in which the other user is one user, that is, the second user is the first user (or the first user is the second user).
As mentioned above, the method described below can also be applied when the other users are multiple different users, that is, when the first user is a user different from the second user (and the second user is a user different from the first user).
<第9実施例>
第9実施例は、上記(A)のパターンの処理に関する実施例である。
第9実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
Ninth Example
The ninth embodiment is an embodiment relating to processing of the above pattern (A).
The contents described in the ninth embodiment are applicable to the other embodiments and the other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
本実施例では、未処理リクエストのうちの「受信済み送金リクエスト」を一括精算対象に含めるのに加えて、「送金」を一括精算対象に含めて一括精算を行う。 In this embodiment, in addition to including "received remittance requests" among unprocessed requests as targets for lump-sum settlement, "remittances" are also included in the lump-sum settlement and lump-sum settlement is performed.
図9-1は、各々のパターンそれぞれに対応する処理方法を説明するためのテーブルの一例を示す図である。
テーブルの縦方向には項目として今から新規に実行しようとする処理の対象(新規処理対象)を、テーブルの横方向には項目として未処理リクエストの種別をそれぞれ示している。そして、縦の項目と横の項目とが交差する欄には、その新規処理対象とその種別の未処理リクエストとの組合せによって実現される処理の一例を示している。
FIG. 9A is a diagram showing an example of a table for explaining a processing method corresponding to each pattern.
The vertical column of the table shows the target of a new process that is about to be executed (new process target), and the horizontal column shows the type of unprocessed request. The intersection of the vertical column and the horizontal column shows an example of a process that is realized by combining the new process target and an unprocessed request of that type.
本実施例では、(A)送金+受信済み送金リクエスト、のパターンの処理について説明する。このパターンでは、(A1)送金[送金+送金]、の処理を行うことができる。
つまり、相手のユーザへの新規の送金を行う際に、相手のユーザからの受信済みの送金リクエストに基づいて相手に対する送金を併せて行う。より具体的には、新規の送金によって相手のユーザに送金する金額と、受信済み送金リクエスト情報に含まれる送金リクエスト金額(相手のユーザから送金を依頼された金額)とを合算した金額を、相手のユーザに送金する。
In this embodiment, the process of the pattern (A) remittance + received remittance request will be described. In this pattern, the process of (A1) remittance [remittance + remittance] can be performed.
That is, when a new remittance is made to the other user, a remittance is also made to the other user based on a remittance request already received from the other user. More specifically, the sum of the amount to be remitted to the other user by the new remittance and the remittance request amount included in the received remittance request information (the amount requested to be remitted by the other user) is remitted to the other user.
<表示画面>
上記(A1)の処理を行う場合の表示画面例について説明する。
図9-2は、本実施例において端末20の表示部24に表示される画面の一例を示す図である。この画面は、限定ではなく例として、ユーザA.Aの端末20Aの表示部24に表示される支払いアプリケーションの送金画面である。
支払いアプリケーションにおける現在位置を示す現在位置表示領域CLR1には、現在位置が支払いアプリケーションの送金機能であることを示す「送金」の文字が表示されている。
<Display screen>
An example of a display screen when the above process (A1) is performed will be described.
9-2 is a diagram showing an example of a screen displayed on the
In the current location display area CLR1 which shows the current location in the payment application, the word "Remittance" is displayed, which indicates that the current location is the remittance function of the payment application.
現在位置表示領域CLR1の下には、送金先として選択されたユーザの支払いアプリケーションにおけるアイコン画像およびユーザ名(この例ではユーザE.E)が表示されている。また、その下には、送金先として選択されたユーザへの送金金額(この例では、「500円」)と、送金金額を一定額増額させるための機能ボタンとが表示されている。 Below the current location display area CLR1, the icon image of the payment application of the user selected as the recipient and the user name (user E.E. in this example) are displayed. Also below that, the amount to be remitted to the user selected as the recipient ("500 yen" in this example) and a function button for increasing the remittance amount by a certain amount are displayed.
さらにその下には、送金先として選択されたユーザ(この例ではユーザE.E)と、送金を行うユーザ(この例ではユーザA.A)との未処理リクエストを確認可能にするために構成された未処理リクエスト確認領域URR1が表示されている。 Further below that is an unprocessed request confirmation area URR1, which is configured to allow confirmation of unprocessed requests between the user selected as the recipient of the remittance (user E.E. in this example) and the user making the remittance (user A.A. in this example).
未処理リクエスト確認領域URR1最上部には、ユーザE.Eとの間の未処理リクエストを表示していることを示す「E.Eとの未精算リクエスト」の文字が表示されている。
また、その下に、全選択一括精算を行うと仮定した場合の一括精算金額(この例では「1,500円」)およびマーク(この例では「支払いマーク」)が表示されている。
At the top of the unprocessed request confirmation area URR1, the words "Unsettled request with E.E." are displayed, indicating that an unprocessed request between user E.E. and the user is being displayed.
Also displayed below that is the lump sum payment amount (in this example, "1,500 yen") and a mark (in this example, a "payment mark") in the case where all selected items are paid in a lump sum.
その下には、相手をユーザE.Eとする送金リクエストが一覧表示されている。この例では、相手をユーザE.Eとする未処理リクエストが上から古い順に時系列で一覧表示されている。各々の未処理リクエストの表示態様については、限定ではなく例として、図1-11と同様に構成可能なため、再度の説明は省略する。 Below that, remittance requests to user E.E are displayed in a list. In this example, unprocessed requests to user E.E are displayed in chronological order from the oldest at the top. The display format of each unprocessed request can be configured in the same way as in FIG. 1-11, but is not limited to this, and will not be described again.
未処理リクエスト確認領域URR1の下には、送金処理と全選択一括精算とを実行させるための、「すべて精算して送金」と示された送金全選択一括精算ボタンが表示されている。その下には、送金処理と、未処理リクエスト確認領域URR1で選択された未処理リクエストの一部選択一括精算とを実行させるための、「1件の精算と送信」と示された送金一括精算ボタンBT11が表示されている。さらにその下には、送金処理のみを実行させるための、「送金だけする」と示された送金ボタンが表示されている。 Below the unprocessed request confirmation area URR1, a remittance all-selection lump-sum settlement button labeled "Settle all and send" is displayed, allowing the user to execute the remittance process and settle all selected requests at once. Below that is a remittance lump-sum settlement button BT11 labeled "Settle and send one item" is displayed, allowing the user to execute the remittance process and settle some of the unprocessed requests selected in the unprocessed request confirmation area URR1 at once. Below that is a remittance button labeled "Just transfer" is displayed, allowing the user to execute only the remittance process.
限定ではなく例として、未処理リクエスト確認領域URR1において、1つ目の受信済み送金リクエスト(支払い 2,500円)のリクエストのチェックが「ON」とされて選択され、送金一括精算ボタンBT11がタップされると、端末20Aからサーバ10に対して、送金と、選択された未処理リクエストの一括精算との実行が依頼される。すると、サーバ10から相手方であるユーザE.Eの端末20Eに対して、その実行結果に関する精算結果情報が送信される。
As a non-limiting example, when the check box for the first received remittance request (payment of 2,500 yen) is checked "ON" and selected in the pending request confirmation area URR1 and the lump-sum remittance settlement button BT11 is tapped, terminal 20A requests
図9-3は、上記の送金一括精算ボタンBT11がタップされたことに基づいて端末20Eの表示部24に表示されるおしらせ画面の一例を示す図である。
この例では、おしらせ画面のおしらせ情報表示領域NTR4には、送金と一括精算の内容として、2件の精算結果情報が表示されている。
具体的には、限定ではなく例として、ユーザA.AがユーザE.Eに送金した送金金額「500円」の受け取りと、図9-2で選択された1件目の送金リクエストによる、ユーザA.AがユーザE.Eから受信した送金リクエストによる送金リクエスト金額「2,500円」に基づいて送金した送金金額「2,500円」の受け取りとのそれぞれに対応する精算結果情報が表示されている。
FIG. 9C is a diagram showing an example of a notification screen displayed on the
In this example, the notification information display area NTR4 of the notification screen displays two sets of settlement result information, one for remittance and the other for lump sum settlement.
Specifically, by way of example and not limitation, settlement result information corresponding to receipt of the remittance amount "500 yen" remitted by user A.A to user E.E, and receipt of the remittance amount "2,500 yen" remitted based on the remittance request amount "2,500 yen" received by user A.A from user E.E in accordance with the first remittance request selected in FIG. 9-2, are displayed.
なお、図9-4で示すように、2件の精算結果情報をまとめて、1つの精算結果情報としておしらせ画面のおしらせ情報表示領域NTR4に表示させるようにしてもよいし、そのようにしなくてもよい。
限定ではなく例として、図9-4では、精算結果情報として、ユーザE.Eは、ユーザA.Aからの送金の受け取りによる送金金額「500円」と、ユーザA.Aへの送金リクエストによる送金リクエスト金額「2,500円」の受け取りによる送金金額「2,500円」とを加算した「3,000円」を受け取ることに関する情報が表示されている。
As shown in FIG. 9-4, the two pieces of settlement result information may be combined and displayed as one piece of settlement result information in the notification information display area NTR4 of the notification screen, but this is not essential.
As a non-limiting example, FIG. 9-4 displays, as settlement result information, information indicating that user E.E will receive "3,000 yen", which is the sum of the remittance amount "500 yen" received from user A.A and the remittance amount "2,500 yen" received from the remittance request amount "2,500 yen" to user A.A.
図9-2では、未処理リクエスト確認領域URR1には、送金先として選択されたユーザと、送金を行うユーザとの未処理リクエストを表示するとしたが、これに限定されない。 In FIG. 9-2, the pending request confirmation area URR1 displays pending requests between the user selected as the remittance recipient and the user making the remittance, but this is not limited to this.
図9-5に、送金を行うユーザの全ての未処理リクエストを表示する場合の表示画面の一例を示す。図9-5は、図9-2の送金画面の別例である。 Figure 9-5 shows an example of a display screen that displays all pending requests for a user making a remittance. Figure 9-5 is another example of the remittance screen in Figure 9-2.
図9-5では、未処理リクエスト確認領域URR2には、送金を行うユーザの全ての未処理リクエストが上から古い順に時系列で一覧表示されている。また、未処理リクエスト確認領域URR2の下には、送金一括精算ボタンBT11と、送金ボタンとが表示されている。限定ではなく例として、未処理リクエスト確認領域URR2において、4つ目のユーザE.Eからの受信済み送金リクエスト(支払い 2,500円)のリクエストのチェックが「ON」とされて選択され、送金一括精算ボタンBT11がタップされると、図9-3の表示画面が端末20Eの表示部24に表示される。
In FIG. 9-5, the unprocessed request confirmation area URR2 displays all unprocessed requests of the user making the remittance in chronological order, starting from the oldest at the top. In addition, below the unprocessed request confirmation area URR2, a lump-sum remittance settlement button BT11 and a remittance button are displayed. As a non-limiting example, in the unprocessed request confirmation area URR2, the fourth remittance request received from user E. E (payment 2,500 yen) is checked "ON" and selected, and when the lump-sum remittance settlement button BT11 is tapped, the display screen of FIG. 9-3 is displayed on the
<処理>
図9-6は、本実施例において各装置が実行する処理の流れの一例を示すフローチャートである。
このフローチャートは、図1-18のフローチャートを、新規処理対象を「送金」とする処理に書き換えたフローチャートである。
<Processing>
FIG. 9-6 is a flowchart showing an example of the flow of processing executed by each device in this embodiment.
This flowchart is a rewrite of the flowchart in FIG. 1-18 for processing in which the new processing target is "remittance."
本実施例における(A)送金+受信済み送金リクエスト、のパターンの処理では、相手のユーザに対して一方的に送金を行うため、一括精算を行う際に、相手のユーザの承認は不要とすることができる。そこで、ここでは、相手のユーザの承認を不要とする処理として図示・説明する。
なお、これに限定されるわけではなく、相手のユーザの承認を必要としてもよい。
In the processing of the pattern (A) remittance + received remittance request in this embodiment, since the remittance is made unilaterally to the other user, approval of the other user is not required when making a lump-sum settlement. Therefore, the processing that does not require approval of the other user is illustrated and described here.
However, the present invention is not limited to this, and approval of the other user may be required.
A125の後、端末20Aの制御部21は、送金リクエスト一覧情報の中から未処理リクエストが選択されたか否かを判定する(A131)。
After A125, the
未処理リクエストが選択された場合、つまり、送金+未処理リクエストの処理の実行を要求すると判定したならば(A131:YES)、端末20Aの制御部21は、実行する送金に関する送金情報と、選択された未処理リクエストを示す未処理リクエスト選択情報とを含むリクエスト選択情報を設定する(A132)。
If an unprocessed request is selected, that is, if it is determined that a request is made to execute a remittance + unprocessed request processing (A131: YES), the
一方、送金リクエスト一覧情報の中から未処理リクエストが選択されなかった場合、つまり、送金のみを実行すると判定した場合(A131:NO)、端末20Aの制御部21は、実行する送金に関する送金情報を含むリクエスト選択情報を設定する(A133)。
On the other hand, if no unprocessed request is selected from the remittance request list information, that is, if it is determined that only the remittance is to be executed (A131: NO), the
なお、この処理では、送金を行うことを前提として説明する。
実際には、送金を行わずに未処理リクエストのみを処理することが選択される場合もあり得るが、この場合の処理は、前述した未処理リクエストの一括精算の処理と同様となるため、図示・再度の説明を省略する、
It should be noted that this process will be described on the assumption that remittance is being carried out.
In reality, there may be cases where a user chooses to process only the pending requests without transferring funds. In this case, the process is the same as the process for lump-sum settlement of the pending requests described above, so illustrations and repeated explanations are omitted.
A132またはA133の後、端末20Aの制御部21は、設定されたリクエスト選択情報を、通信I/F22によってサーバ10に送信する(A140)。
そして、端末20Aの制御部21は、A150に処理を移す。
After A132 or A133, the
Then, the
S140において端末20Aからリクエスト選択情報を受信したと判定したならば(S140:YES)、サーバ10の制御部11は、受信したリクエスト選択情報に含まれる情報に基づいて、送金+未処理リクエスト、を処理するか否かを判定する(S141)。そして、処理すると判定したならば(S141:YES)、サーバ10の制御部11は、送金+選択された未処理リクエストの精算(複数選択された場合は一括精算)、を一括精算対象として設定する(S142)。
If it is determined in S140 that request selection information has been received from
一方、送金+未処理リクエストの処理ではない、つまり、送金のみを実行すると判定したならば(S141:NO)、サーバ10の制御部11は、送金を精算対象として設定する(S143)。
On the other hand, if it is determined that the processing is not a combination of remittance and unprocessed request, i.e., that only the remittance is to be executed (S141: NO), the
S142またはS143の後、サーバ10の制御部11は、S150の精算処理を実行する。
After S142 or S143, the
限定ではなく例として図1-19で説明した第1の精算処理を適用する場合、
S142の設定がなされた場合、S1510における精算対象が一括精算対象であるか否かの判定結果は「YES」となる。その結果、送金+選択された未処理リクエストの精算を一括精算対象として、S1515以降の処理が実行される。
一方、S143の設定がなされた場合、S1510における精算対象が一括精算対象であるか否かの判定結果は「NO」となる。その結果、送金を精算対象として、S1570以降の処理が実行される。
When applying the first settlement process described in FIG. 1-19 by way of example and not by way of limitation,
When the setting of S142 is made, the result of the determination in S1510 as to whether the settlement target is a lump-sum settlement target is "YES." As a result, the processing from S1515 onwards is executed with the settlement of the remittance plus the selected unprocessed request as the lump-sum settlement target.
On the other hand, if the setting of S143 has been made, the result of the determination in S1510 as to whether the settlement object is a lump-sum settlement object is “NO.” As a result, the processing from S1570 onward is executed with the remittance as the settlement object.
<第9実施例の効果>
本実施例は、提案者のユーザの端末20が、提案者のユーザ(限定ではなく、端末のユーザの一例)から相手のユーザ(限定ではなく、第1ユーザの一例)への送金情報(限定ではなく、端末のユーザから第1ユーザへの送金に関する第1情報の一例)、または提案者のユーザから相手のユーザへ送信する送金リクエストに関する送金リクエスト情報(限定ではなく、端末のユーザから第1ユーザへ送信する送金依頼に関する第1情報の一例)に基づく第1表示と、提案者のユーザが相手のユーザから受信済みの受信済み送金リクエストに関する送金リクエスト情報(限定ではなく、第2ユーザから端末のユーザに送信された送金依頼に関する第2情報の一例)、または提案者のユーザが相手のユーザに送信済みの送信済み送金リクエストに関する送金リクエスト情報(限定ではなく、端末のユーザから第2ユーザへ送信された送金依頼に関する第2情報の一例)に基づく第2表示とを表示部24に表示する。
そして、提案者のユーザの端末20は、提案者のユーザによる、第1表示または第2表示が表示された端末20に対する入力に基づいて、送金するための処理、または送金された金額を受け取るための処理、または送金リクエスト(送金リマインド)の送信/受信を行うための処理(限定ではなく、送金に関する、または送金の受け取りに関する、または送金の依頼に関する第1処理の一例)を制御部21によって行う構成を示している。
このような構成により得られる実施例の効果の一例として、第1表示または第2表示が表示された端末に対する入力に基づいて、相手のユーザへの送金や、相手のユーザからの送金の受け取り(受金)、相手のユーザへの送金依頼の送信、相手のユーザからの送金依頼の受信等を簡単に実現することができる。
<Effects of the ninth embodiment>
In this embodiment, the terminal 20 of the proposer's user displays on the display unit 24 a first display based on remittance information (not limited to, an example of first information regarding a remittance from the user of the terminal to the first user) from the proposer's user (not limited to, an example of a user of the terminal) to the other user (not limited to, an example of a first user) or remittance request information regarding a remittance request to be sent from the proposer's user to the other user (not limited to, an example of first information regarding a remittance request sent from the user of the terminal to the first user), and a second display based on remittance request information regarding a received remittance request that the proposer's user has received from the other user (not limited to, an example of second information regarding a remittance request sent from a second user to the user of the terminal) or remittance request information regarding a sent remittance request that the proposer's user has sent to the other user (not limited to, an example of second information regarding a remittance request sent from the user of the terminal to the second user).
The terminal 20 of the proposer's user is configured to perform, through the
As an example of the effect of an embodiment obtained by such a configuration, it is possible to easily realize, based on input to a terminal on which the first display or the second display is displayed, a transfer of money to a partner user, receipt of a transfer of money from a partner user (receiving money), sending a transfer request to a partner user, receiving a transfer request from a partner user, etc.
また、本実施例は、第1処理は、第1表示と第2表示とに対する入力に基づいて、第1情報と第2情報とに基づく処理が制御部21によって行なわれる構成を示している。
このような構成により得られる実施例の効果の一例として、第1表示と第2表示とに対する入力に基づいて、第1情報と第2情報とに基づく処理が簡単に行われるようにすることができる。
In addition, this embodiment shows a configuration in which the first process is performed by the
As an example of an effect of an embodiment obtained by such a configuration, processing based on the first information and the second information can be easily performed based on input to the first display and the second display.
また、本実施例は、第1情報は、提案者のユーザから相手のユーザへの送金情報(限定ではなく、端末のユーザから第1ユーザへの送金に関する情報の一例)であり、第2情報は、相手のユーザからの受信済みの送金リクエストに関する受信済み送金リクエスト情報(限定ではなく、第2ユーザから端末のユーザに送信された送金依頼に関する情報の一例)であり、第1処理は、送金情報と受信済み送金リクエスト情報とに基づいて、相手のユーザに送金する処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、第1表示と第2表示とに対する入力に基づいて、端末のユーザから第1ユーザへの送金に関する情報と第2ユーザから端末のユーザに送信された送金依頼に関する情報とに基づく、第1ユーザと第2ユーザとの送金を簡単に実現することができる。
In addition, in this embodiment, the first information is remittance information from the proposer's user to the other user (not limited to, but an example of information regarding a remittance from a user of the terminal to a first user), the second information is received remittance request information regarding a remittance request already received from the other user (not limited to, but an example of information regarding a remittance request sent from the second user to the user of the terminal), and the first process shows a configuration including a process of remittance to the other user based on the remittance information and the received remittance request information.
As an example of an effect of an embodiment obtained by such a configuration, it is possible to easily realize a money transfer between a first user and a second user based on input to the first display and the second display, based on information regarding a money transfer from the user of the terminal to the first user and information regarding a money transfer request sent from the second user to the user of the terminal.
また、この場合に、相手のユーザは一人のユーザであり(限定ではなく、第2ユーザは第1ユーザであることの一例)、第1処理は、提案者のユーザから相手のユーザに送金する金額と、相手のユーザからの受信済み送金リクエスト情報に含まれる送金リクエスト金額とを合算した金額(限定ではなく、第1情報と第2情報とに基づく金額の一例)を相手のユーザに送金する処理を含むようにすることができる。
このような構成により得られる実施例の効果の一例として、一人の同じユーザを相手として、第1情報と第2情報とに基づく金額を送金することができる。
In this case, the other user is one user (this is an example, not limiting, of the second user being the first user), and the first process can include a process of transferring to the other user an amount that is the sum of the amount to be transferred from the proposer user to the other user and the remittance request amount included in the remittance request information already received from the other user (this is an example, not limiting, of an amount based on the first information and the second information).
As an example of the effect of the embodiment obtained by such a configuration, it is possible to transfer an amount based on the first information and the second information to the same single user.
<第9変形例>
上記の実施例では、第1情報と第2情報とに基づく金額の一例として、提案者のユーザから相手のユーザに送金する金額と、相手のユーザからの受信済み送金リクエスト情報に含まれる送金リクエスト金額とを合算した金額を、相手のユーザに送金する場合を例示したが、これに限定されない。
<Ninth Modification>
In the above embodiment, as an example of an amount based on the first information and the second information, a case was given in which the sum of the amount to be remitted from the proposer user to the other user and the remittance request amount included in the remittance request information already received from the other user was remitted to the other user, but the present invention is not limited to this.
提案者のユーザが、相手のユーザからお金を借りているような場合が想定される。このような場合に、限定ではなく例として、提案者のユーザから相手のユーザに利子をつけて送金するようにすることもできる。
具体的には、限定ではなく例として、提案者のユーザの端末20側で、またはサーバ10側で、上記の金額を合算した金額に、あらかじめ設定された割合の利子(限定ではなく例として、5%の利子)を自動的に付加する処理を行い、利子が付加された金額を送金金額として、提案者のユーザから相手のユーザに送金するようにすることができる。
It is envisioned that the proposer user may borrow money from the other user, in which case, by way of example and not limitation, the proposer user may transfer money to the other user with interest.
Specifically, as an example and not as a limitation, a process can be performed on the terminal 20 of the proposer's user or on the
なお、この手法は、第1情報と第2情報とに基づく金額を相手のユーザから送金される場合についても同様である。 This method also applies when the other user transfers an amount based on the first information and the second information.
<第10実施例>
第10実施例は、前述した(B)のパターンの処理に関する実施例である。
第10実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
Tenth Example
The tenth embodiment is an embodiment relating to the processing of the above-mentioned pattern (B).
The contents described in the tenth embodiment are applicable to the other embodiments and the other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
本実施例では、未処理リクエストのうちの「送信済み送金リクエスト」を一括精算対象に含めるのに加えて、「送金」を一括精算対象に含めて一括精算を行う。 In this embodiment, in addition to including "sent remittance requests" among unprocessed requests as targets for lump-sum settlement, "remittances" are also included in the lump-sum settlement and lump-sum settlement is performed.
図9-6のテーブルを再び参照して説明する。
本実施例では、(B)送金+送信済み送金リクエスト、のパターンの処理を行う。
このパターンでは、(B1)送金+送金リマインド、(B2)[送金+受金](金額差し引き可)、のいずれかの処理を行うことができる。
Please refer again to the table in FIG. 9-6.
In this embodiment, the process for pattern (B) remittance + sent remittance request is performed.
In this pattern, either of the following processes can be performed: (B1) remittance + remittance reminder, or (B2) [remittance + receipt] (amount can be deducted).
(B1)の処理では、相手のユーザへの新規の送金を行う際に、相手のユーザへの送信済み送金リクエストに基づいて相手のユーザへの送金リマインドを併せて行う。
なお、送金リマインドに代えて、新規の送金リクエストを併せて行うようにしてもよいし、しなくてもよい。
In the process of (B1), when a new remittance is made to the other user, a remittance reminder is also sent to the other user based on the remittance request already sent to the other user.
It should be noted that a new remittance request may or may not be sent in place of the remittance reminder.
(B2)の処理では、相手のユーザへの新規の送金を行う際に、相手のユーザへの送信済み送金リクエストに基づいて相手のユーザから送金してもらって受金する。
この場合、金銭の支払いと受取との相反する関係になるため、送金リクエスト金額の差額分の金額を送金する/受金することができる。
また、送金リクエスト金額が同じ金額であれば、金額相殺させることが可能である。
In the process of (B2), when a new remittance is made to the other user, the other user remits money based on a remittance request already sent to the other user, and the remittance is received.
In this case, since the payment and receipt of money are in an opposing relationship, the difference between the remittance request amount can be sent/received.
In addition, if the remittance request amounts are the same, the amounts can be offset.
具体的には、提案者のユーザから相手のユーザに送金する金額から、送信済み送金リクエスト情報に含まれる送金リクエスト金額を差し引いた金額を相手のユーザに送金する。
または、これとは逆に、送信済み送金リクエスト情報に含まれる送金リクエスト金額から、提案者のユーザから相手のユーザに送金する金額を差し引いた金額を、相手のユーザから受金する。
Specifically, the proposer's user transfers to the other user an amount obtained by subtracting the remittance request amount included in the transmitted remittance request information from the amount to be transferred from the proposer's user to the other user.
Conversely, the amount obtained by subtracting the amount to be remitted from the proposer's user to the other user from the remittance request amount included in the transmitted remittance request information is received from the other user.
<表示画面>
最初に、上記(B1)の処理を行う場合の表示画面例について説明する。
図10-1は、本実施例において端末20の表示部24に表示される画面の一例を示す図である。この画面は、限定ではなく例として、ユーザA.Aの端末20Aの表示部24に表示される支払いアプリケーションの送金画面である。画面構成の詳細については、限定ではなく例として、図9-2と同様に構成することが可能なため、詳細については説明を省略する。
<Display screen>
First, an example of a display screen when the above process (B1) is performed will be described.
10-1 is a diagram showing an example of a screen displayed on the
限定ではなく例として、未処理リクエスト確認領域URR1において、2つ目の送信済み送金リクエスト(受取 1,000円)のリクエストのチェックが「ON」とされて選択され、送金一括精算ボタンBT11がタップされると、端末20Aからサーバ10に対して、送金と、選択された未処理リクエストの一括精算との実行が依頼される。すると、サーバ10から相手方であるユーザE.Eの端末20Eに対して、その実行結果に関する精算結果情報が送信される。
As a non-limiting example, when the check box for the second sent remittance request (received 1,000 yen) is checked "ON" and selected in the pending request confirmation area URR1, and the lump-sum remittance settlement button BT11 is tapped, terminal 20A requests
図10-2は、上記の送金一括精算ボタンBT11がタップされたことに基づいて端末20Eの表示部24に表示されるおしらせ画面の一例を示す図である。
この例では、おしらせ画面のおしらせ情報表示領域NTR4には、送金と一括精算の内容として、2件の精算結果情報が表示されている。
具体的には、限定ではなく例として、ユーザA.AがユーザE.Eに送金した送金金額「500円」の受け取りに対応する精算結果情報と、図10-1で選択された2件目の送金リクエスト(ユーザA.AがユーザE.Eに送信した送金リクエスト金額「1,000円」の送金リクエスト)に対応するリマインドとが表示されている。
FIG. 10B is a diagram showing an example of a notification screen displayed on the
In this example, the notification information display area NTR4 of the notification screen displays two sets of settlement result information, one for remittance and the other for lump sum settlement.
Specifically, by way of example and not limitation, settlement result information corresponding to receipt of the remittance amount "500 yen" remitted by user A.A to user E.E, and a reminder corresponding to the second remittance request selected in FIG. 10-1 (the remittance request for the remittance request amount "1,000 yen" sent by user A.A to user E.E) are displayed.
次に、上記(B2)の処理を行う場合の表示画面例について説明する。
図10-3は、本実施例において端末20の表示部24に表示される画面の一例を示す図である。この画面は、限定ではなく例として、ユーザA.Aの端末20Aの表示部24に表示される支払いアプリケーションの送金画面である。画面構成の詳細については、限定ではなく例として、図9-2と同様に構成することが可能なため、詳細については説明を省略する。なお、図10-3では、限定ではなく例として、送金先として選択されたユーザへの送金金額を「1,500円」とする。
Next, an example of a display screen when the above process (B2) is performed will be described.
Fig. 10-3 is a diagram showing an example of a screen displayed on the
限定ではなく例として、未処理リクエスト確認領域URR1において、2つ目の送信済み送金リクエスト(受取 1,000円)のリクエストのチェックが「ON」とされて選択され、送金一括精算ボタンBT11がタップされると、端末20Aからサーバ10に対して、送金と、選択された未処理リクエストの一括精算との実行が依頼される。すると、サーバ10から相手方であるユーザE.Eの端末20Eに対して、一括精算に承認するか否かの意思確認を行うための一括精算承認確認情報が送信されて、端末20Eの表示部24に表示される。
As a non-limiting example, when the check box for the second sent remittance request (received 1,000 yen) is checked "ON" and selected in the pending request confirmation area URR1 and the lump-sum remittance settlement button BT11 is tapped, terminal 20A requests
図10-4は、送金一括精算ボタンBT11がタップされたことに基づいて表示されるおしらせ画面の一例を示す図である。
おしらせ情報表示領域NTR4には、一括精算承認確認情報として、「精算提案」の相手であるユーザA.Aのアイコン画像と、一括精算金額とが表示されている。
FIG. 10-4 is a diagram showing an example of a notification screen that is displayed when the lump-sum remittance settlement button BT11 is tapped.
In the notification information display area NTR4, an icon image of user A.A, who is the other party of the "settlement proposal", and the lump-sum settlement amount are displayed as lump-sum settlement approval confirmation information.
一括精算承認確認情報には、一括精算の内容として、ユーザE.Eは、ユーザA.AからユーザE.Eに送金される今回の送金によって「1,500円」を受け取り、ユーザA.Aからの過去の送金リクエストの受信に基づいて送金リクエスト金額「1,000円」を支払うことが表示されている。 The lump-sum settlement approval confirmation information indicates that the lump-sum settlement details are that User E.E will receive "1,500 yen" from the current remittance from User A.A to User E.E, and will pay the remittance request amount of "1,000 yen" based on the receipt of a previous remittance request from User A.A.
なお、一括精算の内容は、限定ではなく例として、一括精算承認確認情報の「とじる」アイコンをタップすることで格納可能であり、格納された状態から「概要」アイコンをタップすることで伸長させることが可能である。 Note that, by way of example and not limitation, the contents of the lump-sum settlement can be stored by tapping the "Close" icon in the lump-sum settlement approval confirmation information, and can be expanded from the stored state by tapping the "Summary" icon.
また、一括精算承認確認情報には、一括精算金額として、ユーザE.EはユーザA.Aから、送金による受け取り金額「1,500円」から送金リクエストによる送金リクエスト金額「1000円」を減算した「500円」を受け取ることが表示されている。 The lump-sum settlement approval confirmation information also indicates that user E.E will receive from user A.A the lump-sum settlement amount of "500 yen", calculated by subtracting the remittance request amount of "1,000 yen" from the amount received from the remittance of "1,500 yen".
一括精算承認確認情報の下部には、上記の内容で精算を承認するための「精算する」と示された精算ボタンBT12と、上記の内容で精算を承認せずに断るための「断る」と示された拒否ボタンとが表示されている。 At the bottom of the lump-sum settlement approval confirmation information, there is displayed a settlement button BT12 marked "Settle" to approve the settlement with the above details, and a rejection button marked "Reject" to decline and not approve the settlement with the above details.
図10-5は、上記の精算ボタンBT12がタップされたことに基づいて端末20Aの表示部24に表示されるおしらせ画面の一例を示す図である。
現在位置表示領域CLR1の下には、サーバ10を介してユーザE.Eの端末20Eから送金リクエストの一括精算が承認され、その結果送金が行われた通知として、ベルのマークとともに、「500円を送金しました。」の文字を含む通知NT2が表示されている。
FIG. 10-5 is a diagram showing an example of a notification screen displayed on the
Below the current location display area CLR1, a notification NT2 including the text "500 yen has been remitted" is displayed together with a bell mark as a notification that the lump-sum settlement of the remittance request from user E.E's terminal 20E has been approved via
また、おしらせ画面のおしらせ情報表示領域NTR2には、上記の通知NT2に対応する情報が表示される。
この例では、おしらせ画面のおしらせ情報表示領域NTR2には、ユーザE.Eとの間で一括精算が行われたことで、その一括精算の内容として、精算結果情報(この例では、ユーザA.AがユーザE.Eに送金した送金金額「500円」の支払い)が表示されている。
Further, in the notification information display area NTR2 of the notification screen, information corresponding to the above notification NT2 is displayed.
In this example, the notification information display area NTR2 of the notification screen displays the result of the lump-sum settlement between user E.E. and the user E.E. (in this example, the payment of the remittance amount of "500 yen" sent by user A.A. to user E.E.) as the content of the lump-sum settlement.
なお、図10-3において、送金一括精算ボタンBT11がタップされる場合、端末20Aの表示部24に、精算が行われる場合にはユーザA.Aは一括精算金額「500円」を支払うことになる旨の確認用画面を表示させ、ユーザA.Aの承認に基づいて送金と選択された未処理リクエストの一括精算との実行が依頼されるようにしてもよいし、そのようにしなくてもよい。
In FIG. 10-3, when the lump-sum remittance settlement button BT11 is tapped, a confirmation screen is displayed on the
<処理>
本実施例において各装置が実行する処理は、図9-6の処理に倣って同様に実現することができる。
ただし、(B2)[送金+受金](金額差し引き可)、の処理を実行する場合は、相手のユーザによって送金される処理が含まれる。このため、前述したように、一括精算を行うにあたり、相手のユーザの承認を必要とすることもできる。
<Processing>
In this embodiment, the processes executed by each device can be realized in a similar manner to the processes in FIG.
However, when executing the process of (B2) [Remit + Receive] (amount deduction possible), the process of remittance by the other user is included. Therefore, as described above, approval of the other user may be required for lump-sum settlement.
図10-6は、この場合に各装置が実行する処理の流れの一例を示すフローチャートである。
このフローチャートは、限定ではなく例として、図1-21の処理を図9-6の処理に適用したフローチャートである。
図9-6の処理と異なるのは、端末20Bの制御部21が実行する処理として、B150~B190のステップが追加されている点である。
FIG. 10-6 is a flowchart showing an example of the flow of the process executed by each device in this case.
This flowchart is an example, not a limitation, of the process of FIG. 1-21 applied to the process of FIG. 9-6.
The difference from the process in FIG. 9-6 is that steps B150 to B190 are added as processes executed by the
<第10実施例の効果>
本実施例は、前述した第1情報は、提案者のユーザから相手のユーザへの送金情報(限定ではなく、端末のユーザから第1ユーザへの送金に関する情報の一例)であり、第2情報は、提案者のユーザから相手のユーザへ送信済みの送金リクエストに関する送信済み送金リクエスト情報(限定ではなく、端末のユーザから第2ユーザに送信された送金依頼に関する情報の一例)である構成を示している。
このような構成により得られる実施例の効果の一例として、端末のユーザから第1ユーザへの送金と、端末のユーザから第2ユーザに送信された送金依頼とを、併せて処理することができる。
<Effects of the Tenth Example>
In this embodiment, the first information is remittance information from the proposer user to the other user (not limited to this, but an example of information regarding a remittance from a terminal user to a first user), and the second information is sent remittance request information regarding a remittance request that has already been sent from the proposer user to the other user (not limited to this, but an example of information regarding a remittance request sent from a terminal user to a second user).
As an example of an effect of an embodiment obtained by such a configuration, a remittance from a user of a terminal to a first user and a remittance request sent from a user of a terminal to a second user can be processed together.
また、この場合に、第1処理は、送金情報に基づいて相手のユーザに送金し、送信済み送金リクエスト情報に基づいて相手のユーザに送金リマインドを送信する処理を含むようにすることができる。
このような構成により得られる実施例の効果の一例として、第1ユーザへの送金と、第第2ユーザへの送金依頼とを、併せて行うことができる。
In this case, the first process may include a process of sending money to the other user based on the remittance information, and sending a remittance reminder to the other user based on the sent remittance request information.
As an example of the effect of the embodiment obtained by such a configuration, it is possible to simultaneously perform remittance to a first user and a request for remittance to a second user.
また、本実施例は、相手のユーザは一人のユーザであり(限定ではなく、第2ユーザは第1ユーザであることの一例)、第1処理は、提案者のユーザから相手のユーザに送金する金額と、送信済み送金リクエスト情報に含まれる送金リクエスト金額とに基づく金額(限定ではなく、第1情報と第2情報とに基づく金額の一例)を、相手のユーザに送金する処理(限定ではなく、第1ユーザに送金する処理の一例)、または第1ユーザから受金する処理(限定ではなく、第1ユーザから送金される処理の一例)を含む構成を示している。
このような構成により得られる実施例の効果の一例として、一人の同じユーザを相手として、第1情報と第2情報とに基づく金額を送金する、または第1情報と第2情報とに基づく金額を送金してもらって受け取ることができる。
In addition, in this embodiment, the other user is one user (this is an example, not limiting, of the second user being the first user), and the first process shows a configuration including a process of transferring an amount based on the amount to be transferred from the proposer user to the other user and the remittance request amount included in the transmitted remittance request information (this is an example, not limiting, of an amount based on the first information and the second information) to the other user (this is an example, not limiting, of a process of transferring money to the first user) or a process of receiving money from the first user (this is an example, not limiting, of a process of receiving money from the first user).
As an example of the effect of an embodiment obtained by such a configuration, it is possible to send an amount based on the first information and the second information to the same user, or to receive an amount based on the first information and the second information from the same user.
また、この場合に、第1処理は、提案者のユーザから相手のユーザに送金する金額(限定ではなく、第1金額の一例)から、送信済み送金リクエスト情報に含まれる送金リクエスト金額(限定ではなく、第2金額の一例)を差し引いた金額を相手のユーザに送金する処理(限定ではなく、第1ユーザに送金する処理の一例)、または送信済み送金リクエスト情報に含まれる送金リクエスト金額(第2金額)から、提案者のユーザから相手のユーザに送金する金額(第1金額)を差し引いた金額を、相手のユーザから受金する処理(限定ではなく、第1ユーザから送金される処理の一例)を含む構成を示している。
このような構成により得られる実施例の効果の一例として、一人の同じユーザを相手として、第1金額と第2金額との差額分の金額を送金する、または第1金額と第2金額との差額分の金額を送金してもらって受け取ることができる。
In this case, the first process is configured to include a process of transferring to the other user an amount obtained by subtracting the remittance request amount (not limiting, an example of the second amount) included in the transmitted remittance request information from the amount to be transferred from the proposer's user to the other user (not limiting, an example of the first amount), or a process of receiving from the other user an amount obtained by subtracting the amount to be transferred from the proposer's user to the other user (first amount) from the remittance request amount (second amount) included in the transmitted remittance request information (not limiting, an example of the process of transferring from the first user).
As an example of the effect of an embodiment obtained by such a configuration, it is possible to send an amount equal to the difference between a first amount and a second amount to the same user, or to receive an amount equal to the difference between the first amount and a second amount from the same user.
また、本実施例は、第1処理は、相手のユーザの端末に対する入力に基づく、相手のユーザによる承認に基づいて実行される構成を示している。
このような構成により得られる実施例の効果の一例として、第1ユーザの端末に対する入力に基づく、第1ユーザによる承認に基づいて、第1処理が実行されるようにすることができる。これにより、限定ではなく例として、第1ユーザの意に沿わずに第1処理が実行されることを防止することができる。
Further, in this embodiment, the first process is executed based on an input to the terminal of the other user and based on approval by the other user.
As an example of an effect of the embodiment obtained by such a configuration, the first process can be executed based on the input to the terminal of the first user and based on the approval of the first user, which can prevent the first process from being executed against the will of the first user, for example and not by way of limitation.
<第11実施例>
第11実施例は、前述した(C)のパターンの処理に関する実施例である。
第11実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<Eleventh Example>
The eleventh embodiment is an embodiment relating to the processing of the above-mentioned (C) pattern.
The contents described in the eleventh embodiment are applicable to any of the other embodiments and the other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
本実施例では、未処理リクエストのうちの「受信済み送金リクエスト」を一括精算対象に含めるのに加えて、「送金リクエストの送信」を一括精算対象に含めて一括精算を行う。 In this embodiment, in addition to including "received remittance requests" among unprocessed requests in the lump-sum settlement, "sent remittance requests" are also included in the lump-sum settlement and lump-sum settlement is performed.
図9-6のテーブルを再び参照して説明する。
本実施例では、(C)送金リクエストを送信+受信済み送金リクエスト、のパターンの処理を行う。
このパターンでは、(C1)送金リクエスト+送金、(C2)[受金+送金](金額差し引き可)、のいずれかの処理を行うことができる。
Please refer again to the table in FIG. 9-6.
In this embodiment, the process for pattern (C) sending a remittance request + receiving a remittance request is performed.
In this pattern, either of the following processes can be performed: (C1) remittance request + remittance, or (C2) [receive + remittance] (amount deduction possible).
(C1)の処理では、相手のユーザへの新規の送金リクエストを行う際に、相手のユーザからの受信済み送金リクエストに基づいて相手のユーザへの送金を併せて行う。 In process (C1), when making a new remittance request to the other user, a remittance to the other user is also made based on a remittance request already received from the other user.
(C2)の処理では、相手のユーザへの新規の送金リクエストを行う際に、この新規の送金リクエストに基づいて相手のユーザから送金してもらって受金するとともに、相手のユーザからの受信済み送金リクエストに基づいて相手のユーザへの送金を併せて行う。
この場合、送金リクエスト金額の差額分の金額を受金する/送金することができる。
また、送金リクエスト金額が同じ金額であれば、金額相殺させることが可能である。
In the process of (C2), when making a new remittance request to the other user, the other user remits money based on the new remittance request and receives the money, and also remits money to the other user based on the remittance request already received from the other user.
In this case, the difference between the remittance request amount can be received/remitted.
In addition, if the remittance request amounts are the same, the amounts can be offset.
<表示画面>
最初に、上記(C1)の処理を行う場合の表示画面例について説明する。
図11-1は、本実施例において端末20の表示部24に表示される画面の一例を示す図である。この画面は、限定ではなく例として、ユーザA.Aの端末20Aの表示部24に表示される支払いアプリケーションの送金リクエスト画面である。
支払いアプリケーションにおける現在位置を示す現在位置表示領域CLR1には、現在位置が支払いアプリケーションの送金リクエスト機能であることを示す「送金リクエスト」の文字が表示されている。
<Display screen>
First, an example of a display screen when the above process (C1) is performed will be described.
11-1 is a diagram showing an example of a screen displayed on the
In the current location display area CLR1 which indicates the current location in the payment application, the words "Remittance Request" are displayed, which indicates that the current location is the remittance request function of the payment application.
現在位置表示領域CLR1の下には、送金リクエストの送信先として選択されたユーザの支払いアプリケーションにおけるアイコン画像およびユーザ名(この例ではユーザE.E)が表示されている。また、その下には、送金リクエストの送信先として選択されたユーザに対する送金リクエスト金額(この例では、「500円」)と、送金リクエスト金額を一定額増額させるための機能ボタンとが表示されている。送金リクエストの送信先として選択されたユーザが送金リクエストを受け入れる場合、送金リクエストの送信先として選択されたユーザの電子マネー口座から送金リクエストを行った(送信した)ユーザの電子マネー口座に対して、送金リクエスト金額分の送金が実行される。 Below the current location display area CLR1, the icon image and user name (user E.E. in this example) of the payment application of the user selected as the recipient of the remittance request are displayed. Also below that are the remittance request amount (in this example, "500 yen") for the user selected as the recipient of the remittance request, and a function button for increasing the remittance request amount by a certain amount. If the user selected as the recipient of the remittance request accepts the remittance request, the remittance request amount is transferred from the electronic money account of the user selected as the recipient of the remittance request to the electronic money account of the user who made (sent) the remittance request.
さらにその下には、未処理リクエスト確認領域URR1が表示されている。未処理リクエスト確認領域URR1については、限定ではなく例として、図9-2と同様に構成可能であるため説明を省略する。 Further below that, an unprocessed request confirmation area URR1 is displayed. As the unprocessed request confirmation area URR1 can be configured in the same way as in FIG. 9-2, it is not necessary to limit the area, and so a description thereof is omitted.
未処理リクエスト確認領域URR1の下には、送金リクエストの送信処理と全選択一括精算とを実行させるための、「すべて精算して送金リクエスト」と示された送金リクエスト送信全選択一括精算ボタンが表示されている。その下には、送金リクエストの送信処理と、未処理リクエスト確認領域URR1で選択された未処理リクエストの一部選択一括精算とを実行させるための、「1件の精算と送金リクエスト」と示された送金リクエスト送信一括精算ボタンBT13が表示されている。さらにその下には、送金リクエスト送信処理のみを実行させるための、「送金リクエストだけする」と示された送金リクエスト送信ボタンが表示されている。 Below the unprocessed request confirmation area URR1, a remittance request transmission all-selection lump-sum settlement button labeled "Settle all and request remittance" is displayed, which allows the user to execute the remittance request transmission process and select and settle all at once. Below that, a remittance request transmission lump-sum settlement button BT13 labeled "Settle one item and request remittance" is displayed, which allows the user to execute the remittance request transmission process and select and settle some of the unprocessed requests selected in the unprocessed request confirmation area URR1 at once. Below that, a remittance request transmission button labeled "Only make a remittance request" is displayed, which allows the user to execute only the remittance request transmission process.
限定ではなく例として、未処理リクエスト確認領域URR1において、1つ目の受信済み送金リクエスト(支払い 2,500円)のリクエストのチェックが「ON」とされて選択され、送金リクエスト送信一括精算ボタンBT13がタップされると、端末20Aからサーバ10に対して、新規の送金リクエスト送信と、選択された未処理リクエストの一括精算との実行が依頼される。すると、サーバ10から相手方であるユーザE.Eの端末20Eに対して、送金リクエスト情報と、一括精算の実行結果に関する精算結果情報とが送信される。
As a non-limiting example, when the check box for the first received remittance request (payment of 2,500 yen) is checked "ON" and selected in the pending request confirmation area URR1 and the remittance request transmission lump-sum settlement button BT13 is tapped, terminal 20A requests
図11-2は、上記の送金リクエスト送信一括精算ボタンBT13がタップされたことに基づいて端末20Eの表示部24に表示されるおしらせ画面の一例を示す図である。
この例では、おしらせ画面のおしらせ情報表示領域NTR4には、図11-1において選択された1件の送金リクエストに関する精算結果情報と、新規の送金リクエスト情報とが表示されている。
FIG. 11-2 is a diagram showing an example of a notification screen displayed on the
In this example, the notification information display area NTR4 of the notification screen displays settlement result information for one remittance request selected in FIG. 11-1 and new remittance request information.
精算結果情報には、ユーザE.Eは、ユーザA.Aに対する送金リクエストによる送金リクエスト金額「2,500円」を受け取ったことに関する情報が表示されている。 The settlement result information shows that user E.E received the remittance request amount of "2,500 yen" in response to a remittance request to user A.A.
送金リクエスト情報には、限定ではなく例として、ユーザA.AがユーザE.Eに送信した送金リクエスト金額「500円」の送金リクエストと、この送金リクエストを了承し、送金リクエストに基づいて送金するための「送金する」と示された送金リクエスト送金ボタンと、この送金リクエストを承認せずに断るための「断る」と示された送金リクエスト拒否ボタンとが表示されている。 The remittance request information displays, by way of example and not limitation, a remittance request sent by user A.A to user E.E for the remittance request amount of "500 yen", a remittance request remittance button marked "Remit" for approving the remittance request and remitting money based on the remittance request, and a remittance request rejection button marked "Reject" for rejecting the remittance request without approving it.
次に、(C2)の処理を行う場合の表示画面例について説明する。
図11-3は、本実施例において端末20の表示部24に表示される画面の一例を示す図である。この画面は、限定ではなく例として、ユーザA.Aの端末20Aの表示部24に表示される支払いアプリケーションの送金リクエスト画面である。画面構成の詳細については、限定ではなく例として、図11-1と同様に構成することが可能なため、詳細については説明を省略する。なお、図11-3では、限定ではなく例として、送金リクエストの送信先として選択されたユーザ(この例ではユーザE.E)への送金リクエスト金額を「1,000円」とする。
Next, an example of a display screen when the process (C2) is performed will be described.
FIG. 11-3 is a diagram showing an example of a screen displayed on the
限定ではなく例として、未処理リクエスト確認領域URR1において、1つ目の受信済み送金リクエスト(支払い 2,500円)のリクエストのチェックが「ON」とされて選択され、送金リクエスト送信一括精算ボタンBT13がタップされると、端末20Aからサーバ10に対して、新規の送金リクエスト送信と、選択された未処理リクエストの一括精算との実行が依頼される。すると、サーバ10から相手方であるユーザE.Eの端末20Eに対して、一括精算に承認するか否かの意思確認を行うための一括精算承認確認情報が送信されて、端末20Eの表示部24に表示される。
As a non-limiting example, when the check box for the first received remittance request (payment of 2,500 yen) is checked "ON" and selected in the pending request confirmation area URR1 and the remittance request transmission lump-sum settlement button BT13 is tapped, terminal 20A requests
図11-4は、送金リクエスト送信一括精算ボタンBT13がタップされたことに基づいて表示されるおしらせ画面の一例を示す図である。
おしらせ情報表示領域NTR4には、一括精算承認確認情報として、「リクエスト精算と送金リクエスト」の相手であるユーザA.Aのアイコン画像と、一括精算金額とが表示されている。
FIG. 11-4 is a diagram showing an example of a notification screen that is displayed when the remittance request transmission/lump settlement button BT13 is tapped.
In the notification information display area NTR4, an icon image of user A.A, who is the other party of the "request settlement and remittance request", and the lump-sum settlement amount are displayed as lump-sum settlement approval confirmation information.
この例では、一括精算承認確認情報には、一括精算の内容として、ユーザE.Eは、ユーザA.Aに送信した送金リクエストに基づいて送金リクエスト金額「2,500円」を受け取り、ユーザA.Aからの今回の送金リクエストの受信に基づいて送金リクエスト金額「1,000円」を支払うこととが表示されている。 In this example, the lump-sum settlement approval confirmation information displays the lump-sum settlement details as follows: User E.E will receive the remittance request amount of "2,500 yen" based on the remittance request sent to User A.A, and will pay the remittance request amount of "1,000 yen" based on the receipt of this remittance request from User A.A.
また、一括精算承認確認情報には、一括精算金額として、ユーザE.EはユーザA.Aから、受け取りの送金リクエスト金額「2,500円」から支払いの送金リクエスト金額「1,000円」を減算した「1,500円」を受け取ることが表示されている。 The lump-sum settlement approval confirmation information also indicates that user E.E will receive from user A.A the lump-sum settlement amount of "1,500 yen", calculated by subtracting the remittance request amount of "1,000 yen" from the remittance request amount of "2,500 yen" to be received.
一括精算承認確認情報の下部には、上記の内容で精算を承認するための「精算する」と示された精算ボタンBT14と、上記の内容で精算を承認せずに断るための「断る」と示された拒否ボタンとが表示されている。 At the bottom of the lump-sum settlement approval confirmation information, there is displayed a settlement button BT14 marked "Settle" for approving the settlement with the above details, and a rejection button marked "Reject" for rejecting the settlement with the above details.
図11-5は、上記の精算ボタンBT14がタップされたことに基づいて端末20Aの表示部24に表示されるおしらせ画面の一例を示す図である。
現在位置表示領域CLR1の下には、サーバ10を介してユーザE.Eの端末20Eから送金リクエストの一括精算が承認され、その結果送金が行われた通知として、ベルのマークとともに、「1,500円を送金しました。」の文字を含む通知NT3が表示されている。
FIG. 11-5 is a diagram showing an example of a notification screen displayed on the
Below the current location display area CLR1, a notification NT3 including the text "1,500 yen has been remitted" along with a bell mark is displayed as a notification that the lump-sum settlement of the remittance request from user E.E's terminal 20E has been approved via
また、おしらせ画面のおしらせ情報表示領域NTR2には、上記の通知NT3に対応する情報が表示される。
具体例には、ユーザE.Eとの間で一括精算が行われたことで精算結果情報が表示されている。精算結果情報には、この例では、一括精算金額として、ユーザA.AからユーザE.Eへ「1,500円」の送金が行われたことが表示されている。
Further, in the notification information display area NTR2 of the notification screen, information corresponding to the above notification NT3 is displayed.
In the specific example, settlement result information is displayed after a lump-sum settlement has been made between user A.A and user E.E. In this example, the settlement result information displays that a lump-sum settlement amount of "1,500 yen" has been transferred from user A.A to user E.E.
また、精算結果情報には、一括精算の内容として、過去の送金リクエストの受信に基づいて「2,500円」を支払い、今回の送金リクエストの送信に基づいて「1,000円」を受け取ることが表示されている。 The settlement result information also shows that the lump sum settlement includes the payment of "2,500 yen" based on the receipt of the previous remittance request, and the receipt of "1,000 yen" based on the sending of the current remittance request.
なお、図11-3において、送金リクエスト送信一括精算ボタンBT13がタップされる場合、端末20Aの表示部24に、精算が行われる場合、ユーザA.Aは「1,000円」を受け取ることになる旨の確認用画面を表示させ、ユーザA.Aの承認に基づいて送金リクエストの送信と選択された未処理リクエストの一括精算との実行が依頼されるようにしてもよいし、そのようにしなくてもよい。
In FIG. 11-3, when the remittance request transmission lump-sum settlement button BT13 is tapped, a confirmation screen is displayed on the
<処理>
図11-6は、本実施例において各装置が実行する処理の流れの一例を示すフローチャートである。
このフローチャートは、図1-18のフローチャートを、新規処理対象を「送金リクエストを送信」とする処理に書き換えたフローチャートである。
<Processing>
FIG. 11-6 is a flowchart showing an example of the flow of the process executed by each device in this embodiment.
This flowchart is a rewrite of the flowchart in FIG. 1-18, in which the new process target is "send a remittance request."
送金リクエストを行うこと(送金リクエストの送信)は、厳密には、精算(一括精算を含む。)とは意味合い・概念が異なると考えることもできる。しかし、ここでは簡明化のため、送金リクエストを行うこと(送金リクエストの送信)も精算の一種であるものとして、処理(フローチャート)を図示・説明する。
なお、これとは異なり、送金リクエストを行うこと(送金リクエストの送信)を精算とは別の処理として、フローチャートを構成することもできる。
Strictly speaking, making a remittance request (sending a remittance request) can be considered to have a different meaning and concept from settlement (including lump-sum settlement). However, for the sake of simplicity, the process (flowchart) will be illustrated and explained assuming that making a remittance request (sending a remittance request) is also a type of settlement.
Alternatively, the flowchart may be configured so that making a remittance request (sending a remittance request) is a separate process from settlement.
また、本実施例における(C)のパターンの処理では、限定ではなく例として、(C1)の処理を行う場合は相手のユーザの承認を不要とし、(C2)の処理を行う場合は相手のユーザの承認を必要とすることができる。
ここでは、簡単のため、相手のユーザの承認を不要とする場合の処理(フローチャート)を例示する。
In addition, in the processing of pattern (C) in this embodiment, by way of example and not limitation, when processing (C1) is performed, approval of the other user may not be required, and when processing (C2) is performed, approval of the other user may be required.
For simplicity, a process (flowchart) in which approval of the other user is not required will be exemplified here.
最初に、端末20Aの制御部21は、入力部に対して送金リクエストの送信を実行するための入力がなされたか否かに基づいて、送金リクエストの送信を行うか否かを判定する(A107)。
First, the
送金リクエストの送信を行うと判定したならば(A107:YES)、端末20Aの制御部21は、A110の処理を実行する。その後、通信I/F22によってサーバ10から送金リクエスト一覧情報を受信したことに基づいて、端末20Aの制御部21は、受信した送金リクエスト一覧情報を含む送金リクエスト送信画面(送金リクエスト送信用の画面)を表示部24に表示させる(A127)。
If it is determined that a remittance request is to be sent (A107: YES), the
その後、端末20Aの制御部21は、送金リクエスト一覧情報の中から未処理リクエストが選択されたか否かを判定する(A135)。
Then, the
未処理リクエストが選択された場合、つまり、送金リクエストの送信+未処理リクエストの処理の実行を要求すると判定したならば(A135:YES)、端末20Aの制御部21は、実行する送金リクエストの送信に関する送金リクエスト送信情報と、選択された未処理リクエストを示す未処理リクエスト選択情報とを含むリクエスト選択情報を設定する(A136)。
If an unprocessed request is selected, that is, if it is determined that a request is made to send a remittance request and to execute the processing of the unprocessed request (A135: YES), the
一方、送金リクエスト一覧情報の中から未処理リクエストが選択されなかった場合、つまり、送金リクエストの送信のみを実行すると判定した場合(A135:NO)、端末20Aの制御部21は、送金リクエスト送信情報を含むリクエスト選択情報を設定する(A137)。
On the other hand, if no unprocessed request is selected from the remittance request list information, that is, if it is determined that only the remittance request is to be sent (A135: NO), the
なお、この処理では、送金リクエストの送信を行うことを前提として説明する。
実際には、送金リクエストの送信を行わずに、未処理リクエストのみを処理することが選択される場合もあり得るが、この場合の処理は、前述した未処理リクエストの一括精算の処理と同様となるため、図示・再度の説明を省略する。
In addition, this process will be described on the assumption that a remittance request is to be sent.
In reality, there may be cases where the choice is made to process only the outstanding requests without sending a remittance request, but in this case the processing is similar to the processing for lump-sum settlement of outstanding requests described above, and therefore illustrations and repeated explanations will be omitted.
A136またはA137の後、端末20Aの制御部21は、設定されたリクエスト選択情報を、通信I/F22によってサーバ10に送信する(A140)。
そして、端末20Aの制御部21は、A150に処理を移す。
After A136 or A137, the
Then, the
S140において端末20Aからリクエスト選択情報を受信したと判定したならば(S140:YES)、サーバ10の制御部11は、受信したリクエスト選択情報に含まれる情報に基づいて、送金リクエスト送信+未処理リクエスト、を処理するか否かを判定する(S144)。そして、処理すると判定したならば(S145:YES)、サーバ10の制御部11は、送金リクエスト送信+選択された未処理リクエストの精算(複数選択された場合は一括精算)、を一括精算対象として設定する(S146)。
If it is determined in S140 that request selection information has been received from
一方、送金リクエスト送信+未処理リクエスト、の処理ではない、つまり、送金リクエスト送信のみを実行すると判定したならば(S145:NO)、サーバ10の制御部11は、送金リクエスト送信を精算対象として設定する(S147)。
On the other hand, if it is determined that the processing is not a remittance request transmission + unprocessed request, i.e., that only the remittance request transmission is to be executed (S145: NO), the
S146またはS147の後、サーバ10の制御部11は、S150の精算処理を実行する。
After S146 or S147, the
限定ではなく例として図1-19で説明した第1の精算処理を適用する場合、
S146の設定がなされた場合、S1510における精算対象が一括精算対象であるか否かの判定結果は「YES」となる。その結果、送金リクエスト送信+選択された未処理リクエストの精算、を一括精算対象として、S1515以降の処理が実行される。
一方、S147の設定がなされた場合、S1510における精算対象が一括精算対象であるか否かの判定結果は「NO」となる。その結果、送金リクエスト送信を精算対象として、S1570以降の処理が実行される。
When applying the first settlement process described in FIG. 1-19 by way of example and not by way of limitation,
When the setting of S146 is made, the result of the determination in S1510 as to whether the settlement target is a lump-sum settlement target is "YES." As a result, the processing from S1515 onwards is executed with the remittance request transmission + settlement of the selected unprocessed request as the lump-sum settlement target.
On the other hand, if the setting of S147 has been made, the result of the determination in S1510 as to whether the settlement target is a lump-sum settlement target or not is “NO.” As a result, the processing from S1570 onwards is executed with the remittance request transmission as the settlement target.
<第11実施例の効果>
本実施例は、第1情報は、提案者のユーザから相手のユーザに送金リクエストを送信するための送金リクエスト送信情報(限定ではなく、端末のユーザから第1ユーザへ送信する送金依頼に関する情報の一例)であり、第2情報は、相手のユーザから受信済みの送金リクエストに関する受信済み送金リクエスト情報(限定ではなく、第2ユーザから端末のユーザに送信された送金依頼に関する情報の一例)である構成を示している。
このような構成により得られる実施例の効果の一例として、端末のユーザから第1ユーザへ送信する送金依頼と、第2ユーザから端末のユーザに送信された送金依頼とを、併せて処理することができる。
<Effects of the Eleventh Example>
In this embodiment, the first information is remittance request sending information for sending a remittance request from the proposer user to the other user (not limited to, but an example of information regarding a remittance request sent from a terminal user to a first user), and the second information is received remittance request information regarding a remittance request that has already been received from the other user (not limited to, but an example of information regarding a remittance request sent from a second user to a terminal user).
As an example of an effect of an embodiment obtained by such a configuration, a remittance request sent from a user of a terminal to a first user and a remittance request sent from a second user to a user of the terminal can be processed together.
また、この場合に、第1処理は、送金リクエスト送信情報に基づいて相手のユーザに送金リクエスト情報を送信し、受信済み送金リクエスト情報に基づいて相手のユーザに送金する処理を含むようにすることができる。
このような構成により得られる実施例の効果の一例として、第1ユーザへの送金依頼と、第2ユーザへの送金とを、併せて行うことができる。
In this case, the first process may include a process of transmitting remittance request information to the other user based on the remittance request transmission information, and transmitting money to the other user based on the received remittance request information.
As an example of an effect of the embodiment obtained by such a configuration, a request for remittance to a first user and a remittance to a second user can be performed simultaneously.
また、本実施例は、相手のユーザは一人のユーザであり(限定ではなく、第2ユーザは第1ユーザであることの一例)、第1処理は、相手のユーザに送信する送金リクエスト情報に含まれる送金リクエスト金額と、相手のユーザからの受信済み送金リクエスト情報に含まれる送金リクエスト金額とに基づく金額を、相手のユーザに送金する、または相手のユーザから受金する処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、第1情報と第2情報とに基づく金額を第1ユーザに送金する、または第1ユーザから送金してもらって受け取ることができる。
In addition, in this embodiment, the other user is one user (this is not limited to an example in which the second user is the first user), and the first process is configured to include a process of transferring to the other user or receiving from the other user an amount based on the remittance request amount included in the remittance request information to be sent to the other user and the remittance request amount included in the remittance request information already received from the other user.
As an example of an effect of an embodiment obtained by such a configuration, it is possible to remit an amount based on the first information and the second information to the first user, or to receive an amount remitted by the first user.
また、この場合に、第1処理は、相手のユーザからの受信済み送金リクエスト情報に含まれる送金リクエスト金額(第2金額)から、相手のユーザに送信する送金リクエスト情報に含まれる送金リクエスト金額(第1金額)を差し引いた金額を、相手のユーザに送金する処理、または相手のユーザに送信する送金リクエスト情報に含まれる送金リクエスト金額(第1金額)から、相手のユーザからの受信済み送金リクエスト情報に含まれる送金リクエスト金額(第2金額)を差し引いた金額を、相手のユーザから受金する処理を含むようにすることができる。
このような構成により得られる実施例の効果の一例として、一人の同じユーザを相手として、第1金額と第2金額との差額分の金額を送金する、または第1金額と第2金額との差額分の金額を送金してもらって受け取ることができる。
In this case, the first process may include a process of remitting to the other user an amount obtained by subtracting the remittance request amount (first amount) included in the remittance request information to be sent to the other user from the remittance request amount (second amount) included in the remittance request information already received from the other user, or a process of receiving from the other user an amount obtained by subtracting the remittance request amount (second amount) included in the remittance request information to be sent to the other user from the remittance request amount (first amount) included in the remittance request information already received from the other user.
As an example of the effect of an embodiment obtained by such a configuration, it is possible to send an amount equal to the difference between a first amount and a second amount to the same user, or to receive an amount equal to the difference between the first amount and a second amount from the same user.
また、本実施例は、第1処理は、相手のユーザの端末に対する入力に基づく、相手のユーザによる承認に基づいて実行される構成を示している。
このような構成により得られる実施例の効果の一例として、第1ユーザの端末に対する入力に基づく、第1ユーザによる承認に基づいて、第1処理が実行されるようにすることができる。これにより、限定ではなく例として、第1ユーザの意に沿わずに第1処理が実行されることを防止することができる。
Further, in this embodiment, the first process is executed based on an input to the terminal of the other user and based on approval by the other user.
As an example of an effect of the embodiment obtained by such a configuration, the first process can be executed based on the input to the terminal of the first user and based on the approval of the first user, which can prevent the first process from being executed against the will of the first user, for example and not by way of limitation.
<第12実施例>
第12実施例は、前述した(D)のパターンの処理に関する実施例である。
第12実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<Twelfth Example>
The twelfth embodiment is an embodiment relating to the processing of the above-mentioned pattern (D).
The contents described in the twelfth embodiment are applicable to any of the other embodiments and the other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
本実施例では、未処理リクエストのうちの「送信済み送金リクエスト」を一括精算対象に含めるのに加えて、「送金リクエストの送信」を一括精算対象に含めて一括精算を行う。 In this embodiment, in addition to including "sent remittance requests" among unprocessed requests in the lump-sum settlement, "sent remittance requests" are also included in the lump-sum settlement and lump-sum settlement is performed.
図9-6のテーブルを再び参照して説明する。
本実施例では、(D)送金リクエストを送信+送信済み送金リクエスト、のパターンの処理を行う。
このパターンでは、(D1)送金リクエスト+[送金リクエストor送金リマインド]、(D2)統合送金リクエスト、のいずれかの処理を行うことができる。
Please refer again to the table in FIG. 9-6.
In this embodiment, the process for pattern (D) sending a remittance request + a sent remittance request is performed.
In this pattern, either of the following processes can be performed: (D1) remittance request + [remittance request or remittance reminder], or (D2) integrated remittance request.
(D1)の処理では、相手のユーザへの新規の送金リクエストを行う際に、相手のユーザへの送信済み送金リクエストに基づいて、相手のユーザへの送金リクエスト、または相手のユーザへの送金リマインドを併せて行う。 In the process of (D1), when making a new remittance request to the other user, a remittance request to the other user or a remittance reminder to the other user is also made based on a remittance request that has already been sent to the other user.
なお、この場合に、送信済み送金リクエストに基づく送金リクエストを送信済み送金リクエストと同じ送金リクエストとして、新規の送金リクエストと送信済み送金リクエストとの異なる2つの送金リクエストを相手のユーザに送付するようにしてもよいし、送信済み送金リクエストに基づく送金リクエストを送金リマインドとして、新規の送金リクエストと送金リマインドとを相手のユーザに送付するようにしてもよい。 In this case, the remittance request based on the already sent remittance request may be treated as the same remittance request as the already sent remittance request, and two different remittance requests, the new remittance request and the already sent remittance request, may be sent to the other user, or the remittance request based on the already sent remittance request may be treated as a remittance reminder, and the new remittance request and the remittance reminder may be sent to the other user.
(D2)の処理では、相手のユーザへの新規の送金リクエストを行う際に、この新規の送金リクエストと、相手のユーザへの送信済み送金リクエストに基づく送金リクエストとをまとめた(統合した)リクエストとして、統合送金リクエストを相手のユーザに送信する。 In process (D2), when making a new remittance request to the other user, a combined (integrated) remittance request is sent to the other user, combining this new remittance request with a remittance request based on a remittance request already sent to the other user.
<表示画面>
上記(D1)、(D2)それぞれの処理を行う場合の表示画面例について説明する。
図12-1は、本実施例において端末20の表示部24に表示される画面の一例を示す図である。この画面は、限定ではなく例として、ユーザA.Aの端末20Aの表示部24に表示される支払いアプリケーションの送金リクエスト画面である。画面構成の詳細については、限定ではなく例として、図11-3と同様に構成することが可能なため、詳細については説明を省略する。
<Display screen>
An example of a display screen when performing each of the above processes (D1) and (D2) will be described.
Fig. 12-1 is a diagram showing an example of a screen displayed on the
限定ではなく例として、未処理リクエスト確認領域URR1において、2つ目の送信済み送金リクエスト(受取 1,000円)のリクエストのチェックが「ON」とされて選択され、送金リクエスト送信一括精算ボタンBT13がタップされると、端末20Aからサーバ10に対して、新規の送金リクエスト送信と、選択された未処理リクエストの一括精算との実行が依頼される。すると、サーバ10から相手方であるユーザE.Eの端末20Eに対して、新規の送金リクエスト情報と、過去の送金リクエスト送信に基づく送金リマインド情報とが送信され、端末20Eの表示部24に表示される。
As a non-limiting example, when the check box for the second remittance request (received 1,000 yen) is checked "ON" and selected in the pending request confirmation area URR1, and the remittance request transmission lump-sum settlement button BT13 is tapped, terminal 20A requests
図12-2は、上記の送金リクエスト送信一括精算ボタンBT13がタップされたことに基づいて端末20Eの表示部24に表示されるおしらせ画面の一例を示す図である。
この例では、おしらせ画面のおしらせ情報表示領域NTR4には、図12-1において選択された1件の送金リクエストに関するリマインド情報(この例では、ユーザA.AからユーザE.Eへの送金リクエスト金額「1,000円」の送金リクエストに関するリマインド)と、新規の送金リクエスト情報(この例では、ユーザA.AからユーザE.Eへの送金リクエスト金額「1,500円」の送金リクエスト)とが表示されている。
FIG. 12-2 is a diagram showing an example of a notification screen displayed on the
In this example, the notification information display area NTR4 of the notification screen displays reminder information regarding the one remittance request selected in Figure 12-1 (in this example, a reminder regarding a remittance request from user A.A to user E.E for the amount of 1,000 yen) and new remittance request information (in this example, a remittance request from user A.A to user E.E for the amount of 1,500 yen).
また、一括精算処理において、新規の送金リクエストと、過去の送金リクエストとを統合することもできる。
図12-3は、この場合の端末20Eの表示部24に表示されるおしらせ画面の一例を示す図である。
おしらせ情報表示領域NTR4には、一括精算承認確認情報として、「送金リクエスト」の相手であるユーザA.Aのアイコン画像と、一括精算金額とが表示されている。この例では、一括精算金額として、ユーザE.Eは、ユーザA.Aに送金リクエスト金額「1,000円」と送金リクエスト金額「1,500円」とを加算した「2,500円」を支払うことが表示されている。
It is also possible to consolidate new remittance requests with past remittance requests in a bulk settlement process.
FIG. 12C is a diagram showing an example of a notification screen displayed on the
In the notification information display area NTR4, an icon image of user A.A, who is the other party of the "remittance request", and the lump-sum settlement amount are displayed as lump-sum settlement approval confirmation information. In this example, it is displayed that user E.E will pay user A.A the remittance request amount of "1,000 yen" plus the remittance request amount of "1,500 yen", totaling "2,500 yen", as the lump-sum settlement amount.
また、一括精算承認確認情報には、一括精算の内容として、ユーザE.Eは、ユーザA.AがユーザE.Eに送信した過去の送金リクエストに基づいて送金リクエスト金額「1,000円」を支払い、今回の送金リクエストに基づいて送金リクエスト金額「1,500円」を支払うこととが表示されている。 The lump-sum settlement approval confirmation information also displays the details of the lump-sum settlement, stating that User E.E will pay the remittance request amount of "1,000 yen" based on the previous remittance request sent by User A.A to User E.E, and will pay the remittance request amount of "1,500 yen" based on the current remittance request.
一括精算承認確認情報の下部には、上記の内容で精算を承認するための「精算する」と示された精算ボタンBT15と、上記の内容で精算を承認せずに断るための「断る」と示された拒否ボタンとが表示されている。 At the bottom of the lump sum settlement approval confirmation information, there is displayed a settlement button BT15 marked "Settle" to approve the settlement with the above details, and a rejection button marked "Reject" to decline and not approve the settlement with the above details.
図12-4は、上記の精算ボタンBT15がタップされたことに基づいて端末20Aの表示部24に表示されるおしらせ画面の一例を示す図である。
現在位置表示領域CLR1の下には、サーバ10を介してユーザE.Eの端末20Eから送金リクエストの一括精算が承認され、その結果ユーザE.Eから送金を受けた通知として、ベルのマークとともに、「送金がありました。」の文字を含む通知NT4が表示されている。
FIG. 12-4 is a diagram showing an example of a notification screen displayed on the
Below the current location display area CLR1, a notification NT4 including the words "Remittance has been received" is displayed together with a bell mark as a notification that the lump-sum settlement of the remittance request from the terminal 20E of user E.E has been approved via the
また、おしらせ画面のおしらせ情報表示領域NTR2には、上記の通知NT4に対応する情報が表示される。
具体例には、ユーザE.Eとの間で一括精算が行われたことで精算結果情報が表示されている。精算結果情報には、この例では、ユーザA.Aは、ユーザE.Eへの送金リクエスト金額「1,000円」と送金リクエスト金額「1,500」とを加算した一括精算金額「2,500円」の送金を受け取ったことが表示されている。
Further, in the notification information display area NTR2 of the notification screen, information corresponding to the above notification NT4 is displayed.
In the specific example, settlement result information is displayed after a lump-sum settlement has been made with user E.E. In this example, the settlement result information displays that user A.A has received a lump-sum settlement amount of "2,500 yen", which is the sum of the remittance request amount of "1,000 yen" to user E.E and the remittance request amount of "1,500 yen".
また、精算結果情報には、一括精算の内容として、ユーザA.Aは、ユーザE.Eへの過去の送金リクエストの送信に基づいて送金リクエスト金額「1,000円」を受け取り、今回の送金リクエストの送信に基づいて送金リクエスト金額「1,500円」を受け取ったことが表示されている。 The settlement result information also displays the details of the lump-sum settlement, stating that User A.A received the remittance request amount of "1,000 yen" based on a previous remittance request sent to User E.E, and received the remittance request amount of "1,500 yen" based on the current remittance request sent.
<処理>
本実施例において各装置が実行する処理は、図11-6の処理に倣って同様に実現することができるため、図示および詳細な説明を省略する。
<Processing>
In this embodiment, the processes executed by each device can be realized in a similar manner to the processes in FIG. 11-6, and therefore illustrations and detailed descriptions thereof will be omitted.
<第12実施例の効果>
本実施例は、第1情報は、提案者のユーザから相手のユーザに送金リクエストを送信するための送金リクエスト送信情報(限定ではなく、端末のユーザから第1ユーザへ送信する送金依頼に関する情報の一例)であり、第2情報は、提案者のユーザから相手のユーザに送信済みの送金リクエストに関する送信済み送金リクエスト情報(限定ではなく、端末のユーザから第2端末のユーザに送信された送金依頼に関する情報の一例)である構成を示している。
このような構成により得られる実施例の効果の一例として、端末のユーザから第1ユーザへの送金依頼と、端末のユーザから第2端末のユーザへの送金依頼とを、併せて処理することができる。
<Effects of the twelfth embodiment>
In this embodiment, the first information is remittance request transmission information for sending a remittance request from the proposer user to the other user (not limited to, but an example of information regarding a remittance request sent from a terminal user to a first user), and the second information is sent remittance request information regarding a remittance request that has already been sent from the proposer user to the other user (not limited to, but an example of information regarding a remittance request sent from a terminal user to a second terminal user).
As an example of an effect of an embodiment obtained by such a configuration, a remittance request from a user of a terminal to a first user and a remittance request from a user of a terminal to a user of a second terminal can be processed together.
また、上記において、相手のユーザは一人のユーザであり(限定ではなく、第2ユーザは第1ユーザであることの一例)、第1処理は、送金リクエスト送信情報に基づいて相手のユーザに送金リクエスト(限定ではなく、第1送金依頼の一例)を送信し、送信済み送金リクエスト情報に基づいて相手のユーザに送金リクエストまたは送金リマインド(限定ではなく、第2送金依頼の一例)を送信する処理を含むようにすることができる。
このような構成により得られる実施例の効果の一例として、第1ユーザへの第1送金依頼と、第1ユーザへの第2送金依頼とを、併せて行うことができる。
In addition, in the above, the other user is one user (this is an example, not limiting, of the second user being the first user), and the first process can include a process of sending a remittance request (this is an example, not limiting, of the first remittance request) to the other user based on the remittance request sending information, and sending a remittance request or a remittance reminder (this is an example, not limiting, of the second remittance request) to the other user based on the sent remittance request information.
As an example of an effect of the embodiment obtained by such a configuration, a first remittance request to the first user and a second remittance request to the first user can be made simultaneously.
また、上記において、相手のユーザは一人のユーザであり(限定ではなく、第2ユーザは第1ユーザであることの一例)、第1処理は、相手のユーザに送る送金リクエストの送金リクエスト金額と、送信済み送金リクエスト情報に含まれる送金リクエスト金額とを合算した金額を送金リクエスト金額とする統合送金リクエスト(限定ではなく、第3送金依頼の一例)を第1ユーザに送信する処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、第1金額と第2金額との合計である第3金額に基づく、まとまった第3送金依頼を第1ユーザに送信することで、端末のユーザへの送金を行うように第1ユーザに効果的に促すことができる。
In addition, in the above, the other user is one user (this is an example, not limiting, of the second user being the first user), and the first process shows a configuration including a process of sending to the first user an integrated remittance request (this is an example, not limiting, of a third remittance request) in which the remittance request amount is the sum of the remittance request amount of the remittance request to be sent to the other user and the remittance request amount included in the sent remittance request information.
As an example of an effect of an embodiment obtained by such a configuration, by sending a lump sum third remittance request to the first user based on a third amount, which is the sum of the first amount and the second amount, it is possible to effectively prompt the first user to make a remittance to the user of the terminal.
<第13実施例>
第13実施例は、前述した(E)のパターンの処理に関する実施例である。
第13実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<Thirteenth Example>
The thirteenth embodiment is an embodiment relating to the processing of the above-mentioned (E) pattern.
The contents described in the thirteenth embodiment are applicable to the other embodiments and the other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
本実施例では、未処理リクエストのうちの「受信済み送金リクエスト」および「送信済み送金リクエスト」を一括精算対象に含めるのに加えて、「送金リクエストの送信」を一括精算対象に含めて一括精算を行う。 In this embodiment, in addition to including "received remittance requests" and "sent remittance requests" among the unprocessed requests in the lump-sum settlement, "sent remittance requests" are also included in the lump-sum settlement and lump-sum settlement is performed.
図9-6のテーブルを再び参照して説明する。
このパターンでは、(E1)送金リクエスト+[送金+受金](金額差し引き可)、(E2)[受金+送金](金額差し引き可)+[送金リクエストor送金リマインド]、(E3)[受金+送金](金額差し引き可)+[送金+受金](金額差し引き可)、のいずれかの処理を行うことができる。
Please refer again to the table in FIG. 9-6.
In this pattern, any one of the following processes can be performed: (E1) remittance request + [remittance + receipt] (amount can be deducted), (E2) [receive + remittance] (amount can be deducted) + [remittance request or remittance reminder], or (E3) [receive + remittance] (amount can be deducted) + [remittance + receipt] (amount can be deducted).
(E1)の処理では、相手のユーザへの新規の送金リクエストを行う際に、相手のユーザからの受信済み送金リクエストと相手のユーザへの送信済み送金リクエストとに基づいて送金と受金とを併せて行う。この場合、送金リクエスト金額の差額分の金額を送金する/受金することができる。また、送金リクエスト金額が同じ金額であれば、金額相殺させることが可能である。 In the process of (E1), when making a new remittance request to the other user, remittance and receipt are performed together based on the remittance request already received from the other user and the remittance request already sent to the other user. In this case, the difference in the remittance request amount can be sent/received. Also, if the remittance request amounts are the same, it is possible to offset the amounts.
(E2)の処理では、相手のユーザへの新規の送金リクエストを行う際に、この新規の送金リクエストに基づいて相手のユーザから送金してもらって受金するとともに、相手のユーザからの受信済み送金リクエストに基づいて相手のユーザへの送金を併せて行う。この場合、送金リクエスト金額の差額分の金額を受金する/送金することができる。また、送金リクエスト金額が同じ金額であれば、金額相殺させることが可能である。
また、相手のユーザへの送信済み送金リクエストに基づいて、同じ送金リクエストを相手のユーザに行う、または送金リマインドを相手のユーザに行う。
In the process of (E2), when making a new remittance request to the other user, the other user remits money based on this new remittance request and receives the money, and also remits money to the other user based on the remittance request already received from the other user. In this case, it is possible to receive/transmit the difference in the remittance request amount. Also, if the remittance request amounts are the same, it is possible to offset the amounts.
Also, based on a remittance request already sent to the other user, the same remittance request is sent to the other user, or a remittance reminder is sent to the other user.
(E3)の処理では、相手のユーザへの新規の送金リクエストを行う際に、この新規の送金リクエストに基づいて相手のユーザから送金してもらって受金するとともに、相手のユーザからの受信済み送金リクエストに基づいて相手のユーザへの送金を併せて行う。この場合、送金リクエスト金額の差額分の金額を受金する/送金することができる。また、送金リクエスト金額が同じ金額であれば、金額相殺させることが可能である。
また、相手のユーザからの受信済み送金リクエストに基づいて相手のユーザに送金するとともに、相手のユーザへの送信済み送金リクエストに基づいて相手のユーザから送金してもらって受金する。この場合、送金リクエスト金額の差額分の金額を送金する/受金することができる。また、送金リクエスト金額が同じ金額であれば、金額相殺させることが可能である。
In the process of (E3), when making a new remittance request to the other user, the other user remits money based on this new remittance request and receives the money, and also remits money to the other user based on the remittance request already received from the other user. In this case, it is possible to receive/transmit the difference in the remittance request amount. Also, if the remittance request amounts are the same, it is possible to offset the amounts.
In addition, a user can send money to a user based on a remittance request already received from the other user, and can receive money from the other user based on a remittance request already sent to the other user. In this case, the user can send/receive the difference in the remittance request amount. In addition, if the remittance request amounts are the same, the amounts can be offset.
<表示画面>
図13-1は、本実施例において端末20の表示部24に表示される画面の一例を示す図である。この画面は、限定ではなく例として、ユーザA.Aの端末20Aの表示部24に表示される支払いアプリケーションの送金リクエスト画面である。画面構成の詳細については、限定ではなく例として、図11-1と同様に構成することが可能なため、詳細については説明を省略する。なお、図13-1では、限定ではなく例として、送金リクエストの送信先として選択されたユーザ(この例では、ユーザE.E)への送金リクエスト金額を「1,200円」とする。
<Display screen>
Fig. 13-1 is a diagram showing an example of a screen displayed on the
限定ではなく例として、未処理リクエスト確認領域URR1において、1つ目の受信済み送金リクエスト(支払い 2,500円)と、2つ目の送信済み送金リクエスト(受取 1,000円)との両リクエストのチェックが「ON」とされて選択され、送金リクエスト送信一括精算ボタンBT13がタップされると、端末20Aからサーバ10に対して、新規の送金リクエスト送信と、選択された未処理リクエストの一括精算との実行が依頼される。すると、サーバ10から相手方であるユーザE.Eの端末20Eに対して、一括精算に承認するか否かの意思確認を行うための一括精算承認確認情報が送信されて、端末20Eの表示部24に表示される。
As a non-limiting example, in the pending request confirmation area URR1, when the first received remittance request (payment 2,500 yen) and the second sent remittance request (received 1,000 yen) are both checked "ON" and selected, and the remittance request sending lump-sum settlement button BT13 is tapped, terminal 20A requests
図13-2は、送金リクエスト送信一括精算ボタンBT13がタップされたことに基づいて表示されるおしらせ画面の一例を示す図である。
おしらせ情報表示領域NTR4には、一括精算承認確認情報として、「リクエスト精算と送金リクエスト」の相手であるユーザA.Aのアイコン画像と、一括精算金額とが表示されている。
FIG. 13B is a diagram showing an example of a notification screen that is displayed when the remittance request transmission/lump settlement button BT13 is tapped.
In the notification information display area NTR4, an icon image of user A.A, who is the other party of the "request settlement and remittance request", and the lump-sum settlement amount are displayed as lump-sum settlement approval confirmation information.
この例では、一括精算承認確認情報には、一括精算の内容として、ユーザE.Eは、ユーザA.Aへの過去の送金リクエストの送信に基づいて送金リクエスト金額「2,500円」を受け取り、ユーザA.Aからの過去の送金リクエストの受信に基づいて送金リクエスト金額「1,000円」を支払い、ユーザA.Aからの今回の送金リクエストの受信に基づいて送金リクエスト金額「1,200円」を支払うこととが表示されている。 In this example, the lump-sum settlement approval confirmation information displays the lump-sum settlement details as follows: User E.E will receive a remittance request amount of "2,500 yen" based on a past remittance request sent to User A.A, will pay a remittance request amount of "1,000 yen" based on a past remittance request received from User A.A, and will pay a remittance request amount of "1,200 yen" based on the current remittance request received from User A.A.
また、一括精算承認確認情報には、一括精算金額として、ユーザE.Eは、ユーザA.Aから受け取る送金リクエスト金額「2,500円」からユーザA.Aへ支払う送金リクエスト金額「1,000円」と送金リクエスト金額「1,200円」とを減算した「300円」を受け取ることが表示されている。 The lump-sum settlement approval confirmation information also indicates that User E.E will receive the lump-sum settlement amount of "300 yen", calculated by subtracting the remittance request amount of "1,000 yen" to be paid to User A.A from the remittance request amount of "2,500 yen" to be received from User A.A and the remittance request amount of "1,200 yen".
一括精算承認確認情報の下部には、上記の内容で精算を承認するための「精算する」と示された精算ボタンBT16と、上記の内容で精算を承認せずに断るための「断る」と示された拒否ボタンとが表示されている。 At the bottom of the lump-sum settlement approval confirmation information, there is displayed a settlement button BT16 marked "Settle" to approve the settlement with the above details, and a rejection button marked "Reject" to decline and not approve the settlement with the above details.
図13-3は、上記の精算ボタンBT16がタップされたことに基づいて端末20Aの表示部24に表示されるおしらせ画面の一例を示す図である。
現在位置表示領域CLR1の下には、サーバ10を介してユーザE.Eの端末20Eから送金リクエストの一括精算が承認され、その結果送金が行われた通知として、ベルのマークとともに、「300円を送金しました。」の文字を含む通知NT5が表示されている。
FIG. 13C is a diagram showing an example of a notification screen displayed on the
Below the current location display area CLR1, a notification NT5 including the text "300 yen has been remitted" is displayed together with a bell mark as a notification that the lump-sum settlement of the remittance request from user E.E's terminal 20E has been approved via
また、おしらせ画面のおしらせ情報表示領域NTR2には、上記の通知NT5に対応する情報が表示される。
具体例には、ユーザE.Eとの間で一括精算が行われたことで精算結果情報が表示されている。精算結果情報には、この例では、一括精算金額として、ユーザA.AはユーザE.Eへ「300円」を支払ったことが表示されている。
Further, in the notification information display area NTR2 of the notification screen, information corresponding to the above notification NT5 is displayed.
In the specific example, settlement result information is displayed after a lump-sum settlement has been made between user A.A and user E.E. In this example, the settlement result information displays that user A.A paid "300 yen" to user E.E as the lump-sum settlement amount.
また、精算結果情報には、一括精算の内容として、ユーザA.Aは、ユーザE.Eからの過去の送金リクエストの受信に基づいて送金リクエスト金額「2,500円」を支払い、ユーザE.Eへの過去の送金リクエストの送信に基づいて送金リクエスト金額「1,000円」を受け取り、ユーザE.Eへの今回の送金リクエストの送信に基づいて送金リクエスト金額「1,200円」を受け取ったことが表示されている。 The settlement result information also displays the details of the lump-sum settlement, stating that User A.A paid the remittance request amount of "2,500 yen" based on receiving a past remittance request from User E.E, received the remittance request amount of "1,000 yen" based on sending a past remittance request to User E.E, and received the remittance request amount of "1,200 yen" based on sending the current remittance request to User E.E.
<処理>
上記(E1)~(E3)に関する処理は、先の実施例で説明した処理に基づき同様に構成可能であり、自明であるため、図示および詳細な説明は省略する。
<Processing>
The processes related to (E1) to (E3) above can be similarly configured based on the processes described in the previous embodiment, and are self-evident, so illustrations and detailed descriptions thereof will be omitted.
<第14実施例>
第14実施例は、前述したパターンとは異なるパターンの処理に関する実施例である。
第14実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<Fourteenth Example>
The fourteenth embodiment is an embodiment relating to processing of a pattern different from the patterns described above.
The contents described in the fourteenth embodiment are applicable to any of the other embodiments and the other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
前述したパターンの他にも、限定ではなく例として、図9-6のテーブルにおける新規処理対象同士の組合せのパターン、つまり、
・送金+送金リクエストを送信
のパターンの処理を行うようにすることも可能である。
In addition to the above-mentioned patterns, by way of example and not limitation, the combination patterns of new processing targets in the table of FIG. 9-6, that is,
It is also possible to process the following pattern: remittance + send remittance request.
このパターンの処理は、パターン(C)の処理と同様となる。
つまり、「送金+送金リクエストを送信」、「送金+受金(金額差し引き可)」のいずれかの処理を行うことができる。
なお、「送金+受金(金額差し引き可)」の処理を行う場合に、相手のユーザの承認を必要として、相手のユーザの承認を得るようにしてもよいし、しなくてもよい。
The processing of this pattern is similar to that of pattern (C).
In other words, you can perform either of the following operations: "send money + send a remittance request" or "send money + receive money (amount can be deducted)."
When performing the process of "send + receive (amount can be deducted)", approval of the other user is required, and approval of the other user may or may not be obtained.
<第14実施例の効果>
本実施例は、第1情報は、提案者のユーザから相手のユーザへの送金リクエスト情報であり、提案者のユーザの端末20は、提案者のユーザから相手のユーザへ送信する送金リクエスト情報(限定ではなく、第3情報の一例)に基づく第3表示を表示部24に表示する。そして、提案者のユーザの端末20は、提案者のユーザによる、提案者のユーザから相手のユーザへの送金表示(限定ではなく第1表示の一例)と、上記の第3表示とが表示された端末20に対する入力に基づいて、送金、または受金、または送金リクエストに関する第2処理を制御部21によって行う構成を示している。
このような構成により得られる実施例の効果の一例として、送金、または送金の受け取り、または送金の依頼を併せて行うことができる。
<Effects of the Fourteenth Example>
In this embodiment, the first information is remittance request information from the proposer's user to the other user, and the proposer's user terminal 20 displays a third display based on the remittance request information (not limited to, but an example of the third information) sent from the proposer's user to the other user on the
As an example of the effect of the embodiment obtained by such a configuration, remittance, receipt of remittance, or request for remittance can be performed all at once.
また、上記において、第2処理は、送金情報(限定ではなく、第1情報の一例)に基づいて相手のユーザに送金し、提案者のユーザから相手のユーザへ送信する送金リクエスト情報に基づいて相手のユーザに送金リクエストを送信する処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、第1情報に基づく第1ユーザへの送金と、第3情報に基づく第1ユーザへの送金依頼の送信とを併せて行うことができる。
In addition, in the above, the second process shows a configuration including a process of transferring money to the other user based on remittance information (not limited to, but an example of the first information) and sending a remittance request to the other user based on remittance request information sent from the proposer user to the other user.
As an example of an effect of an embodiment obtained by such a configuration, it is possible to simultaneously transfer money to a first user based on the first information and send a transfer request to the first user based on the third information.
また、上記において、第2処理は、提案者のユーザが相手のユーザに送金する金額と、提案者のユーザが相手のユーザに依頼する送金リクエスト金額とに基づく金額(限定ではなく、第1情報と第3情報とに基づく金額の一例)を相手のユーザに送金する、または相手のユーザから受金する処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、第1情報と第3情報とに基づく金額を第1ユーザに支払う、または第1ユーザから受け取ることができる。
In addition, in the above, the second process shows a configuration including a process of transferring an amount based on the amount to be transferred by the proposer user to the other user and the remittance request amount requested by the proposer user to the other user (this is not limited to an example of an amount based on the first information and the third information) to the other user or receiving an amount from the other user.
As an example of an effect of the embodiment obtained by such a configuration, an amount based on the first information and the third information can be paid to the first user or received from the first user.
また、この場合、第2処理は、提案者のユーザが相手のユーザに送金する金額から、提案者のユーザが相手のユーザに依頼する送金リクエスト金額を差し引いた金額を相手のユーザに送金する、または提案者のユーザが相手のユーザに依頼する送金リクエスト金額から、提案者のユーザが相手のユーザに送金する金額を差し引いた金額を相手のユーザから受金する処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、第1金額と第3金額との差額分の金額を第1ユーザに支払う、または第1ユーザから受け取ることができる。
In this case, the second process is configured to include a process of transferring to the other user an amount obtained by subtracting the remittance request amount requested by the proposer user from the amount to be transferred by the proposer user to the other user, or receiving from the other user an amount obtained by subtracting the amount to be transferred by the proposer user to the other user from the remittance request amount requested by the proposer user to the other user.
As an example of an effect of an embodiment obtained by such a configuration, the difference between the first amount and the third amount can be paid to the first user or received from the first user.
また、この場合、第2処理は、相手のユーザ(限定ではなく、第1ユーザの一例)の端末20に対する入力に基づく、相手のユーザによる承認に基づいて実行されるようにしてもよい。
このような構成により得られる実施例の効果の一例として、第1ユーザの端末に対する入力に基づく、第1ユーザによる承認に基づいて、第2処理が実行されるようにすることができる。これにより、限定ではなく例として、第1ユーザの意に沿わずに第2処理が実行されることを防止することができる。
In this case, the second process may be executed based on the approval of the other user (not limited to, an example of the first user) based on an input to the terminal 20 of the other user.
As an example of an effect of the embodiment obtained by such a configuration, the second process can be executed based on the input to the terminal of the first user and based on the approval of the first user, which can prevent the second process from being executed against the will of the first user, for example and not by way of limitation.
<第15実施例>
第15実施例は、第14実施例と同様に、前述したパターンとは異なるパターンの処理に関する実施例である。
第15実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<Fifteenth Example>
The fifteenth embodiment, like the fourteenth embodiment, is an embodiment relating to processing of a pattern different from the patterns described above.
The contents described in the fifteenth embodiment are applicable to the other embodiments and the other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
前述したパターンの他にも、限定ではなく例として、図9-6のテーブルの横方向に示した、未処理リクエスト同士の組合せのパターン、つまり、
・受信済み送金リクエスト+送信済みリクエスト
のパターンの処理を行うようにすることも可能である。
In addition to the above-mentioned patterns, by way of example and not limitation, the combination patterns of unprocessed requests shown horizontally in the table of FIG. 9-6, i.e.
It is also possible to process the pattern of received remittance request + sent request.
このパターンの処理は、パターン(B)の処理と同様となる。
つまり、「送金+受金(金額差し引き可)」、「送金+送金リクエストを送信」のいずれかの処理を行うことができる。
なお、「送金+受金(金額差し引き可)」の処理を行う場合に、相手のユーザの承認を必要として、相手のユーザの承認を得るようにしてもよいし、しなくてもよい。
The processing of this pattern is similar to that of pattern (B).
In other words, you can perform either of the following operations: "send money + receive money (amount can be deducted)" or "send money + send a remittance request."
When performing the process of "send + receive (amount can be deducted)", approval of the other user is required, and approval of the other user may or may not be obtained.
<第15実施例の効果>
本実施例は、第2情報は、相手のユーザから提案者のユーザへの送金リクエスト情報であり、提案者のユーザの端末20は、提案者のユーザから相手のユーザへ送信された送信済み送金リクエスト情報(限定ではなく、第4情報の一例)に基づく第4表示を表示部24に表示する。そして、提案者のユーザの端末20は、提案者のユーザが相手のユーザから受信済みの受信済み送金リクエストに関する受信済み送金リクエスト情報(限定ではなく、第2情報の一例)に基づく第2表示と、上記の第4表示とが表示された端末20に対する入力に基づいて、送金、または受金、または送金リクエストに関する第3処理を制御部21によって行う構成を示している。
このような構成により得られる実施例の効果の一例として、送金、または送金の受け取り、または送金の依頼を併せて行うことができる。
<Effects of the 15th embodiment>
In this embodiment, the second information is remittance request information from the other user to the proposer's user, and the proposer's user terminal 20 displays a fourth display based on the transmitted remittance request information (not limited to, an example of the fourth information) transmitted from the proposer's user to the other user on the
As an example of the effect of the embodiment obtained by such a configuration, remittance, receipt of remittance, or request for remittance can be performed all at once.
また、上記の第3処理は、受信済み送金リクエスト情報に基づいて相手のユーザに送金し、送信済み送金リクエスト情報に基づいて相手のユーザに送金リクエストを送信する処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、第2情報に基づく第2ユーザへの送金と、第4情報に基づく第2ユーザへの送金依頼の送信とを併せて行うことができる。
The third process includes a process of sending money to a partner user based on the received remittance request information, and a process of sending a remittance request to the partner user based on the sent remittance request information.
As an example of an effect of an embodiment obtained by such a configuration, it is possible to simultaneously transfer money to the second user based on the second information and send a transfer request to the second user based on the fourth information.
また、上記の第3処理は、受信済み送金リクエスト情報と送信済み送金リクエスト情報とに基づく金額を相手のユーザに送金する、または相手のユーザから受金する処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、第2情報と第4情報とに基づく金額を第2ユーザに支払う、または第1ユーザから受け取ることができる。
The third process includes a process of remitting an amount based on the received remittance request information and the transmitted remittance request information to the other user, or receiving an amount based on the received remittance request information and the transmitted remittance request information from the other user.
As an example of an effect of an embodiment obtained by such a configuration, an amount based on the second information and the fourth information can be paid to the second user or received from the first user.
また、上記の第3処理は、受信済み送金リクエスト情報の送金リクエスト金額から送信済み送金リクエスト情報の送金リクエスト金額を差し引いた金額を相手のユーザに送金する、または送信済み送金リクエスト情報の送金リクエスト金額から受信済み送金リクエスト情報の送金リクエスト金額を差し引いた金額を相手のユーザから受金する処理を含む構成を示している。
このような構成により得られる実施例の金額として、第2金額と第4金額との差額分の金額を第2ユーザに支払う、または第2ユーザから受け取ることができる。
In addition, the above-mentioned third process shows a configuration including a process of transferring an amount obtained by subtracting the remittance request amount of the transmitted remittance request information from the remittance request amount of the received remittance request information to the other user, or receiving an amount obtained by subtracting the remittance request amount of the transmitted remittance request information from the remittance request amount of the received remittance request information from the other user.
In an embodiment of the present invention, the amount obtained by this configuration is the difference between the second amount and the fourth amount, which can be paid to the second user or received from the second user.
また、この場合、第3処理は、相手のユーザ(限定ではなく、第2ユーザの一例)の端末20に対する入力に基づく、相手のユーザによる承認に基づいて実行されるようにしてもよい。
このような構成により得られる実施例の効果の一例として、第2ユーザの端末に対する入力に基づく、第2ユーザによる承認に基づいて、第3処理が実行されるようにすることができる。これにより、限定ではなく例として、第2ユーザの意に沿わずに第3処理が実行されることを防止することができる。
In this case, the third process may be executed based on the approval of the other user (not limited to, an example of a second user) based on an input to the terminal 20 of the other user.
As an example of an effect of the embodiment obtained by such a configuration, the third process can be executed based on the second user's approval based on an input to the second user's terminal, which can prevent the third process from being executed against the second user's will, for example and not by way of limitation.
<第16実施例>
第16実施例は、送金リクエスト情報の表示手法に関する実施例である。
第16実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<16th Example>
The sixteenth embodiment relates to a method for displaying remittance request information.
The contents described in the sixteenth embodiment are applicable to the other embodiments and the other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
<表示画面>
図14-1は、本実施例において端末20の表示部24に表示される画面の一例を示す図である。この画面は、限定ではなく例として、ユーザA.Aの端末20Aの表示部24に表示される支払いアプリケーションの送金画面である。
現在位置表示領域CLR1の下には、送金先として選択されたユーザの支払いアプリケーションにおけるアイコン画像およびユーザ名(この例ではユーザC.C)が表示されている。
<Display screen>
14-1 is a diagram showing an example of a screen displayed on the
Below the current location display area CLR1, an icon image of the payment application of the user selected as the remittance destination and the user name (user C.C. in this example) are displayed.
送金金額を一定額増額させるための機能ボタンの下には、送金先として選択されたユーザ(この例ではユーザC.C)と、送金を行うユーザ(この例ではユーザA.A)との未処理リクエストを確認可能にするために構成された未処理リクエスト確認領域URR3が表示されている。 Below the function button for increasing the remittance amount by a fixed amount is an unprocessed request confirmation area URR3, which is designed to enable confirmation of unprocessed requests between the user selected as the remittance recipient (user C.C. in this example) and the user making the remittance (user A.A. in this example).
未処理リクエスト確認領域URR3最上部には、ユーザC.Cとの間の未処理リクエストを表示していることを示す「C.Cとの未精算リクエスト」の文字が表示されている。
その右側には、未処理の送金リクエストの表示順を変更させるための送金リクエスト履歴ソートボタンSTB1が表示されている。他の表示態様は未処理リクエスト確認領域URR1と同様である。
At the top of the unprocessed request confirmation area URR3, the words "Unsettled request with C.C." are displayed, indicating that an unprocessed request between user C.C. and the user is being displayed.
To the right of this is displayed a remittance request history sort button STB1 for changing the display order of unprocessed remittance requests. The other display aspects are the same as those in the unprocessed request confirmation area URR1.
送金リクエスト履歴ソートボタンSTB1がタッチされると、限定ではなく例として、画面下部からソート順を選択するためのソート選択領域がせり上がり表示される。
ソート選択領域に対するユーザ操作に基づいて、未処理の送金リクエストの表示順を、限定ではなく例として、送金リクエストを送信/受信した日付順や、送金リクエストの送金リクエスト金額等によって、昇/降順に並び変え、表示させることができる。
When the remittance request history sort button STB1 is touched, a sort selection area for selecting a sort order is displayed, by way of example and not limitation, from the bottom of the screen.
Based on user operations on the sort selection area, the display order of unprocessed remittance requests can be rearranged and displayed in ascending/descending order, for example but not limited to, by the date the remittance request was sent/received, or by the remittance request amount of the remittance request.
なお、送金リクエストを送信/受信した日付順に代えて、送金リクエストを送信/受信した日時順で、未処理の送金リクエストの表示順を並び替え、表示させるようにすることもできる。 In addition, it is also possible to rearrange and display the order in which unprocessed remittance requests are displayed, so that they are displayed in the order of the date and time that the remittance requests were sent/received, instead of in the order of the date that the remittance requests were sent/received.
図14-2は、限定ではなく例として、ソート選択領域に対するユーザ操作に基づいて、未処理リクエスト確認領域URR3の送金リクエストを、送金リクエスト金額で降順に並び替えた場合における表示画面の一例を示す図である。 Figure 14-2 shows an example of a display screen in which remittance requests in the unprocessed request confirmation area URR3 are sorted in descending order by remittance request amount based on a user operation on the sort selection area, but is not limited to this example.
図14-1では、未処理リクエスト確認領域URR3の送金リクエストは、日付に関する昇順で並んでいるが、図14-2では、送金リクエスト金額に関する降順に並び替えられている。 In Figure 14-1, the remittance requests in the unprocessed request confirmation area URR3 are sorted in ascending order by date, but in Figure 14-2, they are sorted in descending order by the remittance request amount.
なお、送金リクエストに対して支払い期限が設定される場合、限定ではなく例として、その支払い期限が迫る順に送金リクエストを表示させるようにしてもよいし、そうしなくてもよい。支払い期限を設定するのは、一般ユーザ間(CtoC)での支払いの他、限定ではなく例として、金融機関等の事業者からの融資・ローン(CtoB)の返済期限を設定することも含まれる。 When a payment deadline is set for a remittance request, by way of example and not by way of limitation, the remittance requests may or may not be displayed in the order in which their payment deadline approaches. Setting a payment deadline includes, by way of example and not by way of limitation, setting a repayment deadline for a loan (CtoB) from a financial institution or other business entity, in addition to payments between general users (CtoC).
また、送金リクエストしたユーザおよび送金リクエストされたユーザ以外の他のユーザが送金リクエスト金額や事由に関わっている送金リクエストを、優先的に表示させるようにしてもよい。限定ではなく例として、他のユーザが割り勘のメンバーとして含まれているような場合である。 In addition, remittance requests in which the amount or reason for the remittance request is related to a user other than the user who made the remittance request and the user to whom the remittance request was made may be displayed preferentially. As a non-limiting example, this is the case when other users are included as members of a split payment arrangement.
また、未処理リクエスト確認領域URR3には、未処理の送金リクエストが表示されることとしたが、これに限定されない。 In addition, the pending request confirmation area URR3 is intended to display pending remittance requests, but is not limited to this.
図14-3は、未処理リクエスト確認領域URR3に処理済みの送金リクエストを混在させた場合の表示画面の一例である。
図14-3では、限定ではなく例として、未処理リクエスト確認領域URR3の1つ目の送金リクエストには、送金リクエスト金額「1,000円」の支払いに関する送金リクエストを受信したことが、処理済みの送金リクエストであることを表すグレーアウトの表示態様で表示されている。処理済みの送金リクエストは一括精算対象として選択されないため、チェック領域は存在しない。
FIG. 14-3 shows an example of a display screen in which processed remittance requests are mixed in with the unprocessed request confirmation area URR3.
In Fig. 14-3, by way of example and not limitation, the first remittance request in the unprocessed request confirmation area URR3 shows that a remittance request for the payment of the remittance request amount "1,000 yen" has been received, and is displayed in a grayed-out manner to indicate that the remittance request has been processed. Since processed remittance requests are not selected for lump-sum settlement, there is no check area.
<第16実施例の効果>
本実施例は、提案者のユーザの端末20は、提案者のユーザが相手のユーザから受信済みの受信済み送金リクエストに関する送金リクエスト情報(限定ではなく、第2ユーザから端末のユーザに送信された送金依頼に関する第4情報の一例)、または提案者のユーザが相手のユーザに送信済みの送信済み送金リクエストに関する送金リクエスト情報(限定ではなく、端末のユーザから第2ユーザへ送信された送金依頼に関する第4情報の一例)に基づく第4表示を表示部24に表示する。そして、提案者のユーザの端末20は、前述した第2情報と上記の第4情報とに基づく順序で、第2表示と第4表示とを表示部24に表示する構成を示している。
このような構成により得られる実施例の効果の一例として、第2情報と第4情報とに基づく適切な順序で、第2表示と第4表示とを表示することができる。
<Effects of the Sixteenth Example>
In this embodiment, the terminal 20 of the user of the proposer displays on the display unit 24 a fourth display based on remittance request information regarding a received remittance request that the user of the proposer has received from the other user (not limited to, an example of the fourth information regarding a remittance request sent from a second user to the user of the terminal) or on remittance request information regarding a sent remittance request that the user of the proposer has sent to the other user (not limited to, an example of the fourth information regarding a remittance request sent from the user of the terminal to the second user).The terminal 20 of the user of the proposer shows a configuration in which the second display and the fourth display are displayed on the
As an example of an effect of the embodiment obtained by such a configuration, the second display and the fourth display can be displayed in an appropriate order based on the second information and the fourth information.
また、本実施例は、上記の第2情報と第4情報とは、送金リクエストを送信/受信した日付に関する情報(限定ではなく、日付に関する情報の一例)、または送金リクエストを送信/受信した日時に関する情報(限定ではなく、日時に関する情報の一例)を含み、第2表示と第4表示を表示する順序は、この日付または日時に関する情報に基づき決定される構成を示している。
このような構成により得られる実施例の効果の一例として、日時または日付に関する情報に基づく順序で第2表示と第4表示とを表示させることで、ユーザにとって直感的に分かり易い表示を実現することができる。
In addition, this embodiment shows a configuration in which the above-mentioned second information and fourth information include information regarding the date when the remittance request was sent/received (not limited to this, but an example of information regarding the date), or information regarding the date and time when the remittance request was sent/received (not limited to this, but an example of information regarding the date and time), and the order in which the second display and the fourth display are displayed is determined based on this information regarding the date or the date and time.
As an example of an effect of an embodiment obtained by such a configuration, by displaying the second display and the fourth display in an order based on information related to the date and time or date, it is possible to realize a display that is intuitively easy for the user to understand.
また、本実施例は、上記の第2情報と第4情報とは、送金依頼する金額に関する情報(限定ではなく、金額に関する情報の一例)を含み、第2表示と第4表示を表示する順序は、この金額に関する情報に基づき決定される構成を示している。
このような構成により得られる実施例の効果の一例として、金額に関する情報に基づく順序で第2表示と第4表示とを表示させることで、ユーザにとって直感的に分かり易い表示を実現することができる。
Furthermore, in this embodiment, the second information and fourth information include information regarding the amount of the remittance request (not limited to this, but an example of information regarding the amount), and the order in which the second display and the fourth display are displayed is determined based on this information regarding the amount.
As an example of the effect of an embodiment obtained by such a configuration, by displaying the second display and the fourth display in an order based on information regarding the amount, it is possible to realize a display that is intuitively easy for the user to understand.
また、この場合、送金依頼する金額に関する情報には、送金リクエスト金額の他、限定ではなく例として、支払い期限に関する情報を含めることができる。
このような構成により得られる実施例の効果の一例として、支払い期限に関する情報に基づく順序で第2表示と第4表示とを表示させることで、ユーザにとって直感的に分かり易い表示を実現することができる。
In this case, the information regarding the amount of the remittance request may include, in addition to the remittance request amount, information regarding the payment deadline, for example and not by way of limitation.
As an example of the effect of an embodiment obtained by such a configuration, by displaying the second display and the fourth display in an order based on information regarding the payment deadline, it is possible to realize a display that is intuitively easy for the user to understand.
次に、第9実施例~第16実施例とは逆の考え方として、端末20のユーザが、相手のユーザから送金された金額を受け取ったり(受金したり)、相手のユーザから送金リクエストを受信する場合の処理に関する実施例について説明する。 Next, as an opposite approach to the ninth to sixteenth embodiments, we will explain an embodiment relating to the processing when a user of terminal 20 receives (accepts) an amount remitted by a different user or receives a remittance request from a different user.
<第17実施例>
第17実施例は、端末20のユーザが、相手のユーザから送金された金額を受け取ったり、相手のユーザから送金リクエストを受信する際に、未処理リクエストを表示する実施例である。
第17実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<17th Example>
The seventeenth embodiment is an embodiment in which, when a user of the terminal 20 receives an amount of money remitted from a partner user or a remittance request from a partner user, an outstanding request is displayed.
The contents described in the seventeenth embodiment are applicable to any of the other embodiments and the other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
図15-1は、本実施例において端末20の表示部24に表示される画面の一例を示す図である。この画面は、限定ではなく例として、ユーザA.Aの端末20Aの表示部24に表示される支払いアプリケーションのおしらせ画面である。
支払いアプリケーションにおける現在位置を示す現在位置表示領域CLR1には、現在位置が支払いアプリケーションのおしらせ機能であることを示す「おしらせ」の文字が表示されている。
15-1 is a diagram showing an example of a screen displayed on the
In the current location display area CLR1 which shows the current location in the payment application, the word "NOTICE" is displayed, which indicates that the current location is the notification function of the payment application.
おしらせ画面のおしらせ情報表示領域NTR2には、送金の受け取り(受金)に関する内容として、送金結果情報NC1が表示されている。
なお、サーバ10にとっては送金処理を行った結果であるため送金結果情報であり、相手のユーザ(この例ではユーザB.B)にとっても送金結果情報であるが、自分(この例ではユーザA.A)にとっては受金の結果であるため受金結果情報であるとも言える。
In the notification information display area NTR2 of the notification screen, remittance result information NC1 is displayed as the content related to the receipt of remittance (acceptance of remittance).
Note that for
この送金結果情報NC1には、限定ではなく例として、ユーザA.AがユーザB.Bから送金された(受金した)送金金額「500円」の受け取りに対応する内容が表示されている。 This remittance result information NC1 displays, by way of example and not limitation, the content corresponding to the receipt of the remittance amount "500 yen" sent (received) by user A.A from user B.B.
その下には、送金を受け取った時点で受金したユーザ(この例ではユーザA.A)の未処理である送金リクエストが一覧表示されている。この例では、4件の未処理リクエストが古い順に時系列で一覧表示されている。各々の未処理リクエストの表示態様については、限定ではなく例として、図1-23と同様に構成可能なため、再度の説明は省略する。 Below that, a list of pending remittance requests for the recipient user (user A.A. in this example) at the time the remittance was received is displayed. In this example, four pending requests are listed in chronological order starting from the oldest. The display format for each pending request is not limited to this, and can be configured in the same way as in Figure 1-23, so a repeated explanation will be omitted.
なお、未処理リクエストとして、送金されたユーザ(この例ではユーザA.A)と、送金を行ったユーザ(この例ではユーザB.B)との未処理リクエストのみを表示するようにしてもよいし、そのようにしなくてもよい。 Note that, as for the pending requests, it is possible to display only pending requests between the user who sent the money (user A.A in this example) and the user who made the transfer (user B.B in this example), but this is not a requirement.
このように、本実施例では、送金結果(受金結果)の情報とともに、未処理リクエストを表示することで、送金された金額をユーザが受け取ったことを確認する場合に、未処理リクエストを併せて確認することができるように構成されている。 In this way, this embodiment is configured to display pending requests along with information on the remittance result (received result), so that when the user wants to confirm that the remitted amount has been received, the pending requests can also be checked.
図15-2は、本実施例において端末20の表示部24に表示される画面の別例を示す図である。この画面は、図15-1に対応するが、その表示内容が一部異なっている。
具体的には、限定ではなく例として、送金結果情報NC1内に、送金を承諾して受け取るための、「送金受け取り」と示された送金受け取りボタンが表示されている。
ユーザA.Aによって送金受け取りボタンがタップされるまでは、送金処理は完了しておらず、送金受け取りボタンがタップされると、送金されたユーザ(この例ではユーザA.A)の電子マネー口座残高に送金金額(この例では「500円」)が加算される。
Fig. 15-2 is a diagram showing another example of a screen displayed on the
Specifically, by way of example and not limitation, a remittance receipt button labeled "RECEIVE TRANSFER" for accepting and receiving the remittance is displayed in the remittance result information NC1.
The remittance process is not complete until the remittance receipt button is tapped by user A.A, and when the remittance receipt button is tapped, the remittance amount (in this example, "500 yen") is added to the balance of the electronic money account of the user to whom the remittance was made (user A.A in this example).
この例では、相手のユーザ(第1ユーザや第2ユーザ)から提案者のユーザ(端末のユーザ)に送金される場合に、提案者のユーザ側で、送金される金額の受け取り(受金)をとめることが可能に構成されている。
詳細は後述するが、これを「送金の受け取りの保留」や「受金の保留」と称する。
なお、送金が未完了となるため、これを「送金の保留」と捉えることもできる。
In this example, when money is transferred from the other user (first user or second user) to the proposer user (user of the terminal), the proposer user is configured to be able to stop receipt of the amount being transferred.
Details will be given later, but this is called "holding receipt of remittance" or "holding receipt of funds."
Since the remittance is incomplete, this can also be considered as a "remittance on hold."
このように、本実施例では、送金の受け取りが保留される送金結果(受金結果)の情報とともに、未処理リクエストを表示することで、送金された金額をユーザが受け取るか否かを判断する場合に、未処理リクエストを併せて確認することができるように構成されている。 In this way, in this embodiment, by displaying the pending request together with the remittance result (received result) information where receipt of the remittance is put on hold, the user can check the pending request when deciding whether or not to receive the remitted amount.
図15-3は、本実施例において端末20の表示部24に表示される画面の別例を示す図である。この画面は、限定ではなく例として、ユーザA.Aの端末20Aの表示部24に表示される支払いアプリケーションのおしらせ画面である。
Figure 15-3 is a diagram showing another example of a screen displayed on the
おしらせ画面のおしらせ情報表示領域NTR2には、送金リクエストの受信に関する内容として、送金リクエスト情報NC7が表示されている。
送金リクエスト情報NC7には、限定ではなく例として、ユーザA.AがユーザB.Bから受信した送金リクエスト金額「500円」の送金リクエストに対応する内容が表示されている。また、送金リクエスト情報NC7には、この送金リクエストに承諾して送金を行うための、「送金する」と示された送金リクエスト送金ボタンと、この送金リクエストを拒否するための、「断る」と示された送金リクエスト拒否ボタンとが表示されている。
In the notification information display area NTR2 of the notification screen, remittance request information NC7 is displayed as information related to the reception of the remittance request.
The remittance request information NC7 displays, by way of example and not limitation, the content corresponding to a remittance request for a remittance request amount of "500 yen" received by user A.A from user B.B. The remittance request information NC7 also displays a remittance request remittance button marked "Remit" for accepting the remittance request and making the remittance, and a remittance request rejection button marked "Reject" for rejecting the remittance request.
その下には、送金リクエストを受信した時点で送金リクエストを受け取ったユーザ(この例ではユーザA.A)が未処理である送金リクエストが一覧表示されている。 Below that is a list of pending remittance requests by the user who received the remittance request (user A.A. in this example) at the time the remittance request was received.
なお、未処理リクエストとして、送金リクエストを受信したユーザ(この例ではユーザA.A)と、送金リクエストを送信したユーザ(この例ではユーザB.B)との未処理リクエストのみを表示するようにしてもよいし、そのようにしなくてもよい。 Note that, as for the pending requests, it is possible to display only pending requests between the user who received the remittance request (user A.A in this example) and the user who sent the remittance request (user B.B in this example), but this is not a requirement.
このように、本実施例では、送金リクエストの受信結果の情報とともに、未処理リクエストを表示することで、送金リクエストを受信したことをユーザが確認する場合に未処理リクエストを併せて確認することができるように構成されている。 In this way, in this embodiment, by displaying the pending requests along with the information on the reception result of the remittance request, the user can also check the pending requests when confirming that the remittance request has been received.
<処理>
図15-4は、本実施例において各装置が実行する処理の流れの一例を示すフローチャートである。ここでは、一例として、図15-1で説明した、ユーザが送金の受け取り(受金)を行う際に未処理リクエストを表示する処理について説明する。
<Processing>
Fig. 15-4 is a flowchart showing an example of the flow of the process executed by each device in this embodiment. Here, as an example, the process of displaying pending requests when a user receives remittance (receives money) described in Fig. 15-1 will be described.
サーバ10の制御部11は、不図示の端末20Bからの要求に基づいて、端末20AのユーザA.Aに対する送金処理を実行する(S210)。具体的には、限定ではなく例として、ユーザB.Bの電子マネー口座残高から送金金額を減算して更新するとともに、ユーザA.Aの電子マネー口座残高に送金金額を加算して更新する。
Based on a request from
そして、サーバ10の制御部11は、送金結果情報と送金リクエスト一覧情報とを、通信I/F14によって端末20Aに送信する(S220)。
そして、サーバ10の制御部11は、処理を終了する。
Then, the
Then, the
なお、この場合に、サーバ10の制御部11が、送金結果情報を端末20Bに送信するようにしてもよいし、しなくてもよい。
In this case, the
端末20Aの制御部21は、通信I/F22によってサーバ10から送金結果情報と送金リクエスト一覧情報とを受信したか否かを判定し(A205)、受信したと判定したならば(A205:YES)、送金結果情報と送金リクエスト一覧情報とを含む一括精算画面を表示部24に表示させる(A225)。
一括精算画面は、限定ではなく例として、表示画面例に示したおしらせ画面である。
そして、端末20Aの制御部21は、処理を終了する。
The
The lump-sum settlement screen is the notification screen shown in the example display screen, by way of example and not limitation.
Then, the
図15-5は、本実施例において各装置が実行する処理の流れの別例を示すフローチャートである。ここでは、一例として、図15-2で説明した、送金の受け取りの保留(受金の保留)を適用する場合の処理について説明する。 Figure 15-5 is a flowchart showing another example of the flow of processing executed by each device in this embodiment. Here, as an example, we will explain the processing when applying the suspension of remittance receipt (suspension of receipt) described in Figure 15-2.
サーバ10の制御部11は、不図示の端末20Bからの要求に基づいて、端末20AのユーザA.Aに対する第1送金処理を実行する(S310a)。具体的には、限定ではなく例として、ユーザB.Bの電子マネー口座残高から送金金額を減算して更新する。
第1送金処理では、図15-4の送金処理(S210)とは異なり、送金元のユーザの電子マネー口座残高から送金金額を減算するが、送金先ユーザの電子マネー口座残高には送金金額を加算しない。この状態は、送金が未完了の状態である。
The
In the first remittance process, unlike the remittance process (S210) in Fig. 15-4, the remittance amount is subtracted from the balance of the remittance source user's electronic money account, but the remittance amount is not added to the balance of the remittance destination user's electronic money account. In this state, the remittance is incomplete.
その後、サーバ10の制御部11は、第1送金処理の送金結果情報と、送金リクエスト一覧情報とを、通信I/F14によって端末20Aに送信する(S320)。
Then, the
なお、この場合に、サーバ10の制御部11が、第1送金処理の送金結果情報を端末20Bに送信するようにしてもよいし、しなくてもよい。
In this case, the
A225の後、端末20Aの制御部21は、入力部に対して送金受け取りの入力がなされたか否かを判定し(A730)、なされたと判定したならば(A730:YES)、送金受取を要求するための送金受取情報を、通信I/F22によってサーバ10に送信する(A740)。
After A225, the
S320の後、サーバ10の制御部11は、通信I/F14によって端末20Aから送金受取情報を受信したか否かを判定し(S740)、受信したと判定したならば(S740:YES)、第2送金処理を実行する(S310b)。具体的には、限定ではなく例として、第1送金処理の結果に基づき、ユーザA.Aの電子マネー口座残高に送金金額を加算して更新する。つまり、送金の受け取り(受金)が保留された状態が解除され、完全に送金された状態となる。
After S320, the
その後、サーバ10の制御部11は、第2送金処理の送金結果情報を、通信I/F14によって端末20Aおよび端末20Bにそれぞれ送信する(S790)。
そして、サーバ10の制御部11は、処理を終了する。
Thereafter, the
Then, the
通信I/F22によってサーバ10から送金結果情報を受信すると、端末20Aの制御部21は、受信した送金結果情報を表示部24に表示させる(A790)。
そして、端末20Aの制御部21は、処理を終了する。
When the remittance result information is received from the
Then, the
同様に、通信I/F22によってサーバ10から送金結果情報を受信すると、端末20Bの制御部21は、受信した送金結果情報を表示部24に表示させる(B790)。
そして、端末20Bの制御部21は、処理を終了する。
Similarly, when the remittance result information is received from the
Then, the
なお、図15-3で説明した、ユーザが送金リクエストを受信する際に未処理リクエストを表示する処理については、図15-4の処理における「送金」(ユーザA.Aにとっては受金)を「送金リクエスト受信」に置き換えることで同様に構成可能であるため、図示・説明を省略する。
具体的には、端末20Aの処理において、A205で送金リクエスト送信結果情報と送金リクエスト一覧情報とを受信したか否かを判定し、A225でこれらの情報を含む一括精算画面を表示する。
また、サーバ10の処理において、S210で送金リクエスト送信処理を実行し、S220で送金リクエスト送信結果情報と送金リクエスト一覧情報とを送信する。
As for the process of displaying pending requests when a user receives a remittance request, as described in Figure 15-3, this can be configured in a similar manner by replacing "remittance" (receiving money for user A.A.) in the process of Figure 15-4 with "receiving remittance request," so illustration and explanation are omitted.
Specifically, in the processing of the terminal 20A, it is determined in A205 whether or not the remittance request transmission result information and the remittance request list information have been received, and in A225 a lump-sum settlement screen including these pieces of information is displayed.
In the processing of the
<未処理リクエストの表示>
端末20の表示部24に表示する未処理リクエストは、限定ではなく例として、以下のいずれか一方、または両方とすることができる。
・自分に対して送金する相手のユーザ(送金元ユーザ)、または自分に対して送金リクエストを送信する相手のユーザ(送金リクエスト元ユーザ)に対応する未処理リクエスト
・自分に対して送金する相手のユーザ(送金元ユーザ)、または自分に対して送金リクエストを送信する相手のユーザ(送金リクエスト元ユーザ)とは異なるユーザに対応する未処理リクエスト
<Viewing pending requests>
The pending requests displayed on the
- Pending requests corresponding to the user who is sending money to you (the sending user) or the user who is sending a money transfer request to you (the sending request user) - Pending requests corresponding to a user other than the user who is sending money to you (the sending user) or the user who is sending a money transfer request to you (the sending request user)
相手のユーザに対応する未処理リクエストを表示するようにすることができる。限定ではなく例として、ユーザA.AがユーザB.Bを送金元ユーザとして送金受け取りを行う場合や、ユーザA.AがユーザB.Bを送金リクエスト元ユーザとして送金リクエストを受信する場合は、ユーザB.Bに対応する未処理リクエストを表示することができる。 Pending requests corresponding to the other user may be displayed. By way of example and not limitation, when user A.A receives a remittance from user B.B as the sending user, or when user A.A receives a remittance request from user B.B as the sending user, the pending request corresponding to user B.B may be displayed.
しかし、ユーザによっては、相手のユーザとは異なるユーザに対応する未処理リクエストを確認したいと思うことも考えられる。
そこで、図15-1~図15-3に例示したように、ユーザB.Bに対応する未処理リクエストに加えて、限定ではなく例として、ユーザC.Cに対応する未処理リクエストを表示するようにすることもできる。
なお、この場合に、ユーザB.Bに対応する未処理リクエストを表示せず、限定ではなく例として、ユーザC.Cに対応する未処理リクエストを表示するようにすることもできる。
However, some users may wish to view pending requests corresponding to different users than the other user.
Thus, as illustrated in FIGS. 15-1 to 15-3, in addition to the pending requests corresponding to user B.B, by way of example and not limitation, pending requests corresponding to user C.C may also be displayed.
It should be noted that in this case, instead of displaying the pending requests corresponding to user B.B, it is also possible to display the pending requests corresponding to user C.C, for example and not by way of limitation.
つまり、第8実施例と同様に、未処理リクエストを表示するパターンとしては、限定ではなく例として、以下の3つのパターンが考えられる。
(パターン1)相手のユーザに対応する未処理リクエスト
(パターン2)相手のユーザに対応する未処理リクエスト+相手のユーザとは異なるユーザに対応する未処理リクエスト
(パターン3)相手のユーザとは異なるユーザに対応する未処理リクエスト
That is, similarly to the eighth embodiment, the following three patterns are conceivable as examples of patterns for displaying unprocessed requests, and are not limiting.
(Pattern 1) An unprocessed request corresponding to the other user. (Pattern 2) An unprocessed request corresponding to the other user + an unprocessed request corresponding to a user other than the other user. (Pattern 3) An unprocessed request corresponding to a user other than the other user.
また、上記のいずれのパターンを適用する場合も、各々のユーザについて、そのユーザに対応する全部の未処理リクエストを表示するようにしてもよいし、そのユーザに対応する一部の未処理リクエストを表示するようにしてもよい。
つまり、未処理リクエストを表示するユーザ(相手のユーザ/相手のユーザとは異なるユーザ)と、表示する未処理リクエストの範囲(全部/一部)とは、任意に組み合わせることができる。限定ではなく例として(パターン2)において、相手のユーザに対応する未処理リクエストは全部の未処理リクエストを表示するが、相手のユーザとは異なるユーザに対応する未処理リクエストは一部の未処理リクエストを表示するなどしてもよい。
Furthermore, in any of the above patterns, for each user, all of the unprocessed requests corresponding to that user may be displayed, or only a portion of the unprocessed requests corresponding to that user may be displayed.
In other words, the user (the other user/a user different from the other user) displaying the unprocessed requests and the range (all/a part) of the unprocessed requests to be displayed can be combined arbitrarily. As a non-limiting example (Pattern 2), all unprocessed requests corresponding to the other user may be displayed, but only a part of the unprocessed requests corresponding to a user different from the other user may be displayed.
また、一部の未処理リクエストを表示する場合、各種の情報(条件)に基づいて、表示する未処理リクエストを決定することもできる。
この場合、後述する第26実施例の内容を組み合わせることができる。第26実施例でも説明するが、各種の情報としては、限定ではなく例として、以下の情報が挙げられる。
・送金リクエストを送信/受信した日付や日時
・送金リクエスト金額
・送金リクエストの支払い期限
・送金リクエストしたユーザおよび送金リクエストされたユーザ以外の他のユーザが送金リクエスト金額や事由に関わっている送金リクエスト
なお、これらの情報はあくまでも一例であり、これらに限定されるものではない。
また、これらの情報のうちの複数の情報を組み合わせて適用することもできる。
In addition, when displaying some of the unprocessed requests, it is possible to determine which unprocessed requests to display based on various information (conditions).
In this case, it is possible to combine the contents of the twenty-sixth embodiment described later. As will also be described in the twenty-sixth embodiment, the various types of information include, but are not limited to, the following information by way of example.
- Date and time when the remittance request was sent/received - The amount of the remittance request - The payment deadline for the remittance request - Remittance requests in which the amount or reason for the remittance request is related to the user other than the user who made the remittance request and the user to whom the remittance request was made Note that this information is merely an example and is not limited to this.
Moreover, a combination of a plurality of pieces of information among these pieces of information can be applied.
日付や日時が一定以上古い未処理リクエストは、ユーザが忘れている場合がある。このため、たとえ相手のユーザとは異なるユーザに対応する未処理リクエストであっても、表示するように決定することができる。
送金リクエスト金額が一定以上大きい未処理リクエストは、重要性が高い場合がある。このため、たとえ相手のユーザとは異なるユーザに対応する未処理リクエストであっても、表示するように決定することができる。
送金リクエストしたユーザおよび送金リクエストされたユーザ以外の他のユーザが送金リクエスト金額や事由に関わっている送金リクエストも、重要性が高い場合がある。このため、たとえ相手のユーザとは異なるユーザに対応する未処理リクエストであっても、表示するように決定することができる。
支払い期限が一定期間内に迫っている未処理リクエストは、早急の処理を要する場合がある。このため、たとえ相手のユーザとは異なるユーザに対応する未処理リクエストであっても、表示するように決定することができる。
Since a user may forget about pending requests whose dates or times are older than a certain number, it may be decided to display pending requests even if they correspond to a different user than the target user.
Pending requests with a large remittance request amount may be of high importance, so it may be decided to display pending requests even if they correspond to a different user than the target user.
Remittance requests where other users than the requesting user and the requested user are involved in the remittance request amount or reason may also be of high importance, so it may be decided to display pending requests even if they correspond to users other than the other user.
Pending requests that are due for payment within a certain period of time may require urgent processing, so it may be decided to display pending requests even if they correspond to a different user than the target user.
また、第26実施例でも説明するが、未処理リクエストを、上記の各種の情報(条件)に基づいて昇順/降順に並び替えて表示するようにすることもできる。一例としては、重要性が高い未処理リクエストほど、上位に表示されるようにすることができる。 As will also be described in the 26th embodiment, the unprocessed requests can be sorted and displayed in ascending or descending order based on the various information (conditions) described above. As an example, the more important an unprocessed request is, the higher it is displayed at the top.
これらの他にも、端末20の表示部24に表示する未処理リクエストを、限定ではなく例として、入力部に対する端末20のユーザの入力に基づいて非表示にすることができる。
この場合、限定ではなく例として、一部のユーザに対応する未処理リクエストを非表示としてもよいし、全てのユーザに対応する未処理リクエストを非表示としてもよい。
In addition to these, the pending requests displayed on the
In this case, by way of example and not limitation, pending requests corresponding to a portion of users may be hidden, or pending requests corresponding to all users may be hidden.
また、ユーザによっては、未処理リクエストが表示されることに煩わしさを感じる場合もあると考えられる。
そこで、未処理リクエストの表示/非表示の設定を、不図示の設定画面等において行うことを可能としてもよい。
Also, it is considered that some users may find it annoying to see pending requests displayed.
Therefore, it may be possible to set whether to display or not display the unprocessed requests on a setting screen (not shown) or the like.
具体的には、アプリケーションの設定画面において、未処理リクエストの表示に関する設定用情報として、限定ではなく例として、未処理リクエストの表示/非表示を切替可能なスライドボタンやチェックボックスを表示させる。そして、このスライドボタンやチェックボックスに対する操作に基づいて、表示/非表示の設定を端末20またはサーバ10に行わせるようにすることができる。
Specifically, on the application settings screen, as setting information related to the display of unprocessed requests, for example and without limitation, a slide button or check box that can switch between displaying and hiding unprocessed requests is displayed. Then, based on the operation of this slide button or check box, the terminal 20 or
この場合、全部のユーザについて一括的に未処理リクエストの表示/非表示を設定可能としてもよいし、ユーザごとに個別に未処理リクエストの表示/非表示を設定可能としてもよい。
また、全部の未処理リクエストの表示/非表示を設定可能としてもよいし、一部の未処理リクエストの表示/非表示を設定可能としてもよい。
In this case, it may be possible to set whether to display or hide unprocessed requests collectively for all users, or it may be possible to set whether to display or hide unprocessed requests individually for each user.
Also, it may be possible to set whether to display all unprocessed requests or to display only some of the unprocessed requests.
なお、これらの内容は、以下の実施例についても同様である。 These contents also apply to the following examples.
<第17実施例の効果>
本実施例は、提案者のユーザの端末20が、相手のユーザからの送金結果情報(限定ではなく、第1ユーザから端末のユーザへの送金に関する第1情報の一例)、または相手のユーザから送信された送金リクエスト情報(限定ではなく、第1ユーザから端末のユーザへ送信された送金依頼に関する第1情報の一例)を通信I/F22によってサーバ10から受信する。
そして、提案者のユーザの端末20は、受信した情報に基づく第1表示を表示部24に表示し、第1情報の受信に基づいて、相手のユーザからの受信済み送金リクエストに関する受信済み送金リクエスト情報(限定ではなく、第2ユーザから端末のユーザに送信された送金依頼に関する第2情報の一例)や、相手のユーザへの送信済み送金リクエストに関する送信済み送金リクエスト情報(限定ではなく、端末のユーザから第2ユーザへ送信された送金依頼に関する第2情報の一例)に基づく第2表示を表示部24に表示する構成を示している。
このような構成により得られる実施例の効果の一例として、端末のユーザが第1情報を確認する際に、第2情報を併せて確認できるようにすることができる。
<Effects of the 17th embodiment>
In this embodiment, the terminal 20 of the proposer's user receives remittance result information from the other user (not limited to, an example of first information regarding a remittance from the first user to the user of the terminal) or remittance request information sent from the other user (not limited to, an example of first information regarding a remittance request sent from the first user to the user of the terminal) from the
The terminal 20 of the proposer's user is then configured to display on the display unit 24 a first display based on the received information, and based on receiving the first information, display on the display unit 24 a second display based on received remittance request information regarding a remittance request already received from the other user (not limited to, an example of second information regarding a remittance request sent from the second user to the user of the terminal) or sent remittance request information regarding a remittance request already sent to the other user (not limited to, an example of second information regarding a remittance request sent from the user of the terminal to the second user).
As an example of an effect of the embodiment obtained by such a configuration, when the user of the terminal checks the first information, the user can also check the second information.
また、本実施例は、提案者のユーザの端末20は、提案者のユーザによる、第1表示と第2表示とが表示された端末20に対する入力に基づいて、送金された金額を受け取るための処理(限定ではなく、送金の受け取りに関する第1処理の一例)を制御部21によって行う構成を示している。
このような構成により得られる実施例の効果の一例として、第1表示と第2表示とが表示された端末に対する入力に基づいて、相手のユーザからの送金の受け取りを簡単に実現することができる。
Furthermore, this embodiment illustrates a configuration in which the terminal 20 of the proposer's user performs a process for receiving the remittance amount (not limited to, an example of a first process related to receiving the remittance) through the
As an example of the effect of an embodiment obtained by such a configuration, it is possible to easily receive remittances from the other user based on input to the terminal on which the first display and the second display are displayed.
<第17変形例(1)>
第17実施例において、相手のユーザからの送金結果情報や相手のユーザから送信された送金リクエスト情報とともに表示される未処理リクエストの情報に対する入力に基づいて、精算(未処理リクエストの一括精算を含む。)が実行されるようにしてもよい。
<Seventeenth Modification (1)>
In the seventeenth embodiment, settlement (including lump-sum settlement of unprocessed requests) may be performed based on input regarding information on unprocessed requests that are displayed together with remittance result information from the other user and remittance request information sent by the other user.
具体的には、限定ではなく図15-1~図15-3の画面例において、選択された未処理リクエストの精算(複数選択された場合は一括精算)を実行させるための精算ボタンを表示させる。
そして、精算ボタンがタップされると、選択された未処理リクエストの精算処理がサーバ10によって実行されるようにすることができる。
Specifically, but not limited to, in the screen examples of Figs. 15-1 to 15-3, a settlement button for executing settlement of the selected unprocessed requests (lump settlement if multiple requests are selected) is displayed.
Then, when the settlement button is tapped, the
なお、未処理リクエストの精算処理については、前述した通りであるため、再度の説明を省略する。 The settlement process for unprocessed requests has been described above, so we will not explain it again.
図15-6は、本変形例において各装置が実行する処理の流れの一例を示すフローチャートである。ここでは、一例として、図15-5に示した送金の受け取り保留(受金保留)の処理において、送金受け取りと、未処理リクエストの精算とのいずれか一方を行う場合の処理について説明する。 Figure 15-6 is a flowchart showing an example of the flow of processing executed by each device in this modified example. Here, as an example, the processing for holding receipt of a remittance (holding receipt) shown in Figure 15-5, in which either receiving the remittance or settling an unprocessed request is performed, is described.
A225の後、端末20Aの制御部21は、入力部に対する入力に基づいて、実行対象を判定する(A831)。
実行対象が未処理リクエストの精算(複数選択された場合は一括精算)であると判定したならば(A831:未処理リクエストの精算)、端末20Aの制御部21は、A632に処理を移す。つまり、選択された未処理リクエストを示す未処理リクエスト選択情報を含むリクエスト選択情報を設定する。
After A225, the
If it is determined that the execution target is settlement of unprocessed requests (lump settlement if multiple requests are selected) (A831: Settlement of unprocessed requests), the
一方、実行対象が送金の受け取りであると判定したならば(A831:送金受取)、端末20Aの制御部21は、送金受取情報を含むリクエスト選択情報を設定する(A333)。
On the other hand, if it is determined that the execution target is receiving a remittance (A831: receiving a remittance), the
A632またはA333の後、端末20Aの制御部21は、設定されたリクエスト選択情報を、通信I/F22によってサーバ10に送信する(A140)。
そして、端末20Aの制御部21は、A150に処理を移す。
After A632 or A333, the
Then, the
S140において端末20Aからリクエスト選択情報を受信したと判定した場合(S140:YES)、サーバ10の制御部11は、受信したリクエスト選択情報に基づいて、処理対象を判定する(S841)。
If it is determined in S140 that request selection information has been received from
処理対象が未処理リクエストの精算であると判定したならば(S841:未処理リクエストの精算)、サーバ10の制御部11は、S642に処理を移す。つまり、選択された未処理リクエストを精算対象(複数選択された場合は一括精算対象)として設定する。そして、サーバ10の制御部11は、S150の精算処理を実行する。
If it is determined that the processing target is settlement of an unprocessed request (S841: Settlement of an unprocessed request), the
一方、処理対象が送金の受け取りであると判定したならば(S841:送金受取)、サーバ10の制御部11は、S310bに処理を移す。つまり、第2送金処理を実行する。
そして、サーバ10の制御部11は、S170に処理を移す。
On the other hand, if it is determined that the processing target is remittance receipt (S841: remittance receipt), the
Then, the
限定ではなく例として図1-19で説明した第1の精算処理を適用する場合、
S642の設定がなされた場合であって、処理対象の未処理リクエストが複数である場合は、S1510における精算対象が一括精算対象であるか否かの判定結果は「YES」となる。その結果、この複数の未処理リクエストを一括精算対象として、S1515以降の処理が実行される。
また、S642の設定がなされた場合であって、処理対象の未処理リクエストが1つである場合は、S1510における精算対象が一括精算対象であるか否かの判定結果は「NO」となる。その結果、この1つの未処理リクエストを精算対象として、S1570以降の処理が実行される。
When applying the first settlement process described in FIG. 1-19 by way of example and not by way of limitation,
When the setting of S642 is performed and there are multiple unprocessed requests to be processed, the result of the determination in S1510 as to whether the settlement target is a lump-sum settlement target is "YES." As a result, the processing from S1515 onward is executed with the multiple unprocessed requests as the lump-sum settlement targets.
In addition, when the setting of S642 is performed and there is one unprocessed request to be processed, the result of the determination in S1510 as to whether the settlement target is a lump-sum settlement target or not is "NO." As a result, the processing from S1570 onward is executed with this one unprocessed request as the settlement target.
なお、ユーザが送金受け取りを保留することなく、送金された金額を受け取る際に未処理リクエストを表示し、未処理リクエストの精算を行う処理については、図15-6に倣って同様に構成可能であるため、図示・説明を省略する。
また、ユーザが送金リクエストを受信する際に未処理リクエストを表示し、送金と、未処理リクエストの精算とのいずれか一方を行う処理についても、図15-6に倣って同様に構成可能であるため、図示・説明を省略する。
In addition, the process of displaying pending requests and settling pending requests when the user receives the remittance amount without suspending receipt of the remittance can be configured in a similar manner to Figure 15-6, so illustrations and explanations are omitted.
In addition, the process of displaying pending requests when a user receives a remittance request and either remittance or settling the pending request can be configured in a similar manner following Figure 15-6, so illustration and explanation are omitted.
本変形例は、提案者のユーザの端末20が、相手のユーザからの送金結果情報(限定ではなく、第1ユーザから端末のユーザへの送金に関する第1情報の一例)、または相手のユーザから送信された送金リクエスト情報(限定ではなく、第1ユーザから端末のユーザへ送信された送金依頼に関する第1情報の一例)を通信I/F22によってサーバ10から受信する。
また、提案者のユーザの端末20は、受信した情報に基づく第1表示を表示部24に表示し、第1情報の受信に基づいて、相手のユーザからの受信済み送金リクエストに関する受信済み送金リクエスト情報(限定ではなく、第2ユーザから端末のユーザに送信された送金依頼に関する第2情報の一例)や、相手のユーザへの送信済み送金リクエストに関する送信済み送金リクエスト情報(限定ではなく、端末のユーザから第2ユーザへ送信された送金依頼に関する第2情報の一例)に基づく第2表示を表示部24に表示する。
そして、提案者のユーザの端末20は、提案者のユーザによる、第1表示と第2表示とが表示された端末20に対する入力に基づいて、送金するための処理、または送金された金額を受け取るための処理、または送金リクエストを送信するための処理、または送金リクエストを受信するための処理(限定ではなく、送金に関する、または送金の受け取りに関する、または送金の依頼に関する第1処理の一例)を制御部21によって行う構成を示している。
このような構成により得られる実施例の効果の一例として、第1表示と第2表示とが表示された端末に対する入力に基づいて、相手のユーザへの送金や、相手のユーザからの送金の受け取り、相手のユーザへの送金依頼の送信/受信を簡単に実現することができる。
In this modified example, the terminal 20 of the proposer's user receives remittance result information from the other user (not limited to, an example of first information regarding a remittance from the first user to the user of the terminal) or remittance request information sent from the other user (not limited to, an example of first information regarding a remittance request sent from the first user to the user of the terminal) from the
In addition, the terminal 20 of the proposer's user displays on the display unit 24 a first display based on the received information, and based on receiving the first information, displays on the display unit 24 a second display based on received remittance request information regarding a remittance request already received from the other user (not limited to, an example of second information regarding a remittance request sent from the second user to the user of the terminal) or sent remittance request information regarding a remittance request already sent to the other user (not limited to, an example of second information regarding a remittance request sent from the user of the terminal to the second user).
The terminal 20 of the proposer's user is configured to perform, through the
As an example of the effect of an embodiment obtained by such a configuration, it is possible to easily transfer money to a partner user, receive money from a partner user, and send/receive a transfer request to a partner user based on input to a terminal on which the first display and the second display are displayed.
<第17変形例(2)>
上記の実施例では、第1情報に基づいて表示画面中の精算結果情報がレンダリングされ、表示されている。すなわち、第1表示と第2表示とは、実質的には同時に表示されている。
しかし、上記の実施例において、第1表示および第2表示の表示には、以下の2つのケースが含まれる。
(1)第1情報の受信→第1表示→第2表示
(2)第1情報の受信→第1表示、第1情報の受信→第2表示
<Seventeenth Modification (2)>
In the above embodiment, the settlement result information on the display screen is rendered and displayed based on the first information, i.e., the first display and the second display are displayed substantially simultaneously.
However, in the above embodiment, the first display and the second display include the following two cases.
(1) Reception of first information → first display → second display (2) Reception of first information → first display, reception of first information → second display
(1)は、受信された第1情報に基づいて第1表示を表示し、表示した第1表示に基づいて第2表示を表示するケースである。
(2)は、受信された第1情報に基づいて第1表示を表示し、受信された第1情報に基づいて第2表示を表示するケースである。
いずれにせよ、第1情報の受信が契機となっていることに変わりはない。
(1) is a case in which a first display is displayed based on the received first information, and a second display is displayed based on the displayed first display.
(2) is a case in which the first display is displayed based on the received first information, and the second display is displayed based on the received first information.
In any case, the fact remains that the reception of the first information is the trigger.
また、第1表示および第2表示を表示する順序は、順不同とすることができる。
つまり、上記の(1)のケースを「第1情報の受信→第2表示→第1表示」としたり、上記の(2)のケースを「第1情報の受信→第2表示、第1情報の受信→第1表示」とすることもできる。
Furthermore, the first and second displays may be displayed in any order.
In other words, the above case (1) can be expressed as "receive first information → second display → first display", and the above case (2) can be expressed as "receive first information → second display, receive first information → first display".
なお、このことは、以下説明する実施例についても同様である。 This also applies to the examples described below.
次に、第17実施例に関連する実施例として、端末20のユーザが、相手のユーザから送金された金額を受け取ったり(受金したり)、相手のユーザから送金リクエストを受信する場合に、表示された未処理リクエストの中から選択された未処理リクエストも併せて処理する実施例について説明する。 Next, as an example related to the 17th example, we will explain an example in which, when a user of terminal 20 receives (accepts) an amount transferred from a different user or receives a remittance request from a different user, an unprocessed request selected from the displayed unprocessed requests is also processed.
以下の実施例では、大きく分けて下記の5つのパターンについて説明する。
(a)受金+受信済み送金リクエストを処理するパターン
(b)受金+送信済み送金リクエストを処理するパターン
(c)受金+受信済み送金リクエストを処理する+送信済み送金リクエストを処理するパターン
(d)送金リクエストを受信+受信済み送金リクエストを処理するパターン
(e)送金リクエストを受信+送信済み送金リクエストを処理するパターン
各々のパターンについて、実施例を分けて説明する。
In the following embodiments, the following five patterns will be described.
(a) A pattern of receiving money + processing a received remittance request (b) A pattern of receiving money + processing a sent remittance request (c) A pattern of receiving money + processing a received remittance request + processing a sent remittance request (d) A pattern of receiving a remittance request + processing a received remittance request (e) A pattern of receiving a remittance request + processing a sent remittance request We will explain each pattern using separate examples.
第17変形例にも示したが、端末20が制御部21によって実行する処理(第1処理等)には、限定ではなく例として、送金を行うための処理(限定ではなく、送金に関する処理の一例)、送金の受け取り(受金)を行うための処理(限定ではなく、送金の受け取りに関する処理の一例)、送金リクエストを送信/受信するための処理(限定ではなく、送金の依頼に関する処理の一例)等の処理が含まれる。
なお、以下ではサーバクライアントシステムを例示し、送金や送金リクエストの送信等は、サーバ10を介して行われるものとする。
As also shown in the 17th variant example, the processing (first processing, etc.) executed by the terminal 20 via the
In the following, a server-client system is exemplified, and it is assumed that remittances and transmission of remittance requests are carried out via the
また、以下では、前述したように、相手のユーザを一人のユーザとする場合、つまり、第2ユーザは第1ユーザである(または第1ユーザは第2ユーザである)場合を例示する。
なお、前述したように、相手のユーザを異なる複数のユーザとする場合、つまり、第1ユーザは第2ユーザとは異なるユーザである(第2ユーザは第1ユーザとは異なるユーザである)場合についても、以下説明する手法を同様に適用することができる。
In the following, as described above, a case will be exemplified in which the other user is one user, that is, the second user is the first user (or the first user is the second user).
As mentioned above, the method described below can also be applied when the other users are multiple different users, that is, when the first user is a user different from the second user (and the second user is a user different from the first user).
<第18実施例>
本実施例は、上記(a)のパターンの処理に関する実施例である。
第18実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<18th Example>
This embodiment relates to processing of the above pattern (a).
The contents described in the 18th embodiment are applicable to the other embodiments and the other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
図16-1は、上記のパターンそれぞれに対応する処理方法を説明するためのテーブルの一例を示す図である。
テーブルの縦方向には項目として今から新規に実行しようとする処理の対象(新規処理対象)を、テーブルの横方向には項目として未処理リクエストの種別をそれぞれ示している。そして、縦の項目と横の項目とが交差する欄には、その新規処理対象と未処理リクエストの種別との組合せによって実現される処理の一例を示している。
順番に説明する。
FIG. 16A is a diagram showing an example of a table for explaining a processing method corresponding to each of the above patterns.
The vertical direction of the table shows the target of a new process to be executed (new process target) as an item, and the horizontal direction of the table shows the type of unprocessed request as an item. Then, in the field where the vertical and horizontal items intersect, an example of a process that is realized by a combination of the new process target and the type of unprocessed request is shown.
I will explain in order.
(a)受金+受信済み送金リクエスト、のパターンでは、(a1)受金+送金、の処理を行うことができる。つまり、相手のユーザから受金を行う際に、相手のユーザからの受信済みの送金リクエストに基づいて、相手のユーザに対する送金も併せて行う。 In the case of the (a) receiving + received remittance request pattern, the (a1) receiving + sending process can be performed. In other words, when receiving money from the other user, the other user also sends money to the other user based on the remittance request that has been received from the other user.
<表示画面>
図16-2は、本実施例において端末20の表示部24に表示される画面の一例を示す図である。この画面は、限定ではなく例として、ユーザA.Aの端末20Aの表示部24に表示される支払いアプリケーションのおしらせ画面である。
支払いアプリケーションにおける現在位置を示す現在位置表示領域CLR1には、現在位置が支払いアプリケーションのおしらせ機能であることを示す「おしらせ」の文字が表示されている。
<Display screen>
16-2 is a diagram showing an example of a screen displayed on the
In the current location display area CLR1 which shows the current location in the payment application, the word "NOTICE" is displayed, which indicates that the current location is the notification function of the payment application.
おしらせ画面のおしらせ情報表示領域NTR2には、送金の受け取り(受金)に関する内容として、送金結果情報NC1が表示されている。
以下では、便宜的に、送金結果情報の中に送金リクエスト一覧情報を含めて図示する場合がある。この場合、送金結果情報は一括精算情報と言ってもよい。
In the notification information display area NTR2 of the notification screen, remittance result information NC1 is displayed as the content related to the receipt of remittance (acceptance of remittance).
In the following description, for convenience, the remittance result information may be illustrated as including the remittance request list information. In this case, the remittance result information may be referred to as lump-sum settlement information.
また、サーバ10にとっては送金処理を行った結果であるため送金結果情報であり、相手のユーザ(この例ではユーザB.B)にとっても送金結果情報であるが、自分(この例ではユーザA.A)にとっては受金の結果であるため受金結果情報であるとも言える。
In addition, for
この送金結果情報NC1には、限定ではなく例として、ユーザA.AがユーザB.Bから送金された(受金した)送金金額「500円」の受け取りに対応する内容が表示されている。 This remittance result information NC1 displays, by way of example and not limitation, the content corresponding to the receipt of the remittance amount "500 yen" sent (received) by user A.A from user B.B.
その下には、送金を受け取った時点で受金したユーザ(この例ではユーザA.A)の未処理である送金リクエストが一覧表示されている。この例では、4件の未処理リクエストが古い順に時系列で一覧表示されている。各々の未処理リクエストの表示態様については、限定ではなく例として、図1-23と同様に構成可能なため、再度の説明は省略する。 Below that, a list of pending remittance requests for the recipient user (user A.A. in this example) at the time the remittance was received is displayed. In this example, four pending requests are listed in chronological order starting from the oldest. The display format for each pending request is not limited to this, and can be configured in the same way as in Figure 1-23, so a repeated explanation will be omitted.
なお、未処理リクエストとして、送金されたユーザ(この例ではユーザA.A)と、送金を行ったユーザ(この例ではユーザB.B)との未処理リクエストのみを表示するようにしてもよいし、そのようにしなくてもよい。この場合、各々の未処理リクエストの表示態様については、限定ではなく例として、図1-11と同様に構成可能である。 Note that, as unprocessed requests, it is possible to display only unprocessed requests between the user who sent the remittance (user A.A in this example) and the user who sent the remittance (user B.B in this example), but this is not essential. In this case, the display format of each unprocessed request can be configured in the same way as in FIG. 1-11, but is not limited thereto.
送金結果情報NC1の最下部には、全選択一括精算を実行させるための、「すべて精算」と示された全選択一括精算ボタンが表示されている。また、全選択一括精算ボタンの横には、送金結果情報NC1に表示される未処理リクエストのうち、ユーザによって選択された未処理リクエストの一部選択一括精算を実行させるための、「1件の精算」と示された一部選択一括精算ボタンBT17とが表示されている。 At the bottom of the remittance result information NC1, a lump-sum settlement button labeled "Settle all" is displayed to allow the user to settle all requests at once. In addition, next to the lump-sum settlement button, a lump-sum settlement button BT17 labeled "Settle one request" is displayed to allow the user to settle a portion of the unprocessed requests displayed in the remittance result information NC1.
限定ではなく例として、送金結果情報NC1において、1つ目の受信済み送金リクエスト(ユーザC.Cへの支払い 2,000円)のリクエストのチェックが「ON」とされて選択され、一部選択一括精算ボタンBT17がタップされると、端末20Aからサーバ10に対して、選択された未処理リクエストの一括精算の実行が依頼される。すると、サーバ10から相手方であるユーザC.Cの端末20Cと、当方であるユーザA.Aの端末20Aとに対して、その実行結果に関する精算結果情報が送信される。
As a non-limiting example, when the check box for the first received remittance request (payment of 2,000 yen to user C.C.) is checked "ON" and selected in the remittance result information NC1 and the partial selection lump-sum settlement button BT17 is tapped, terminal 20A requests
図16-3は、上記の一部選択一括精算ボタンBT17がタップされたことに基づいて端末20Aの表示部24に表示されるおしらせ画面の一例を示す図である。
この例では、おしらせ画面のおしらせ情報表示領域NTR2には、送金結果情報NC1の下に、一括精算の内容として、精算結果情報NC2が表示されている。
FIG. 16C is a diagram showing an example of a notification screen displayed on the
In this example, in the notification information display area NTR2 of the notification screen, settlement result information NC2 is displayed as the details of the lump-sum settlement below remittance result information NC1.
精算結果情報NC2には、限定ではなく例として、ユーザA.Aは、ユーザC.Cからの送金リクエストによる送金リクエスト金額「2,000円」の支払いに関する精算によって、ユーザC.Cへ送金金額「2,000円」の送金を実行したことに関する情報が表示されている。 As an example, but not by way of limitation, the settlement result information NC2 displays information regarding the fact that user A.A has executed a remittance of "2,000 yen" to user C.C. through settlement of the payment of the remittance request amount of "2,000 yen" in response to a remittance request from user C.C.
なお、ユーザC.Cの端末20Cに表示される精算結果情報には、ユーザA.Aからの送金金額「2,000円」の受け取りの表示の他、送金結果情報NC1の表示態様に従って、ユーザC.Cの未処理リクエストの一覧が付加されて表示される。 The settlement result information displayed on user C.C's terminal 20C not only displays the receipt of the remittance amount of "2,000 yen" from user A.A, but also displays a list of user C.C's unprocessed requests in accordance with the display mode of remittance result information NC1.
<処理>
図16-4は、本実施例において各装置が実行する処理の流れの一例を示すフローチャートである。
サーバ10の制御部11は、端末20Bからの要求に基づいて、端末20AのユーザA.Aに対する送金処理を実行する(S210)。具体的には、限定ではなく例として、ユーザB.Bの電子マネー口座残高から送金金額を減算して更新するとともに、ユーザA.Aの電子マネー口座残高に送金金額を加算して更新する。
そして、サーバ10の制御部11は、送金結果情報と送金リクエスト一覧情報とを、通信I/F14によって端末20Aに送信する(S220)。
<Processing>
FIG. 16D is a flowchart showing an example of the flow of the process executed by each device in this embodiment.
Based on the request from
Then, the
端末20Aの制御部21は、通信I/F22によってサーバ10から送金結果情報と送金リクエスト一覧情報とを受信したか否かを判定し(A205)、受信したと判定したならば(A205:YES)、送金結果情報と送金リクエスト一覧情報とを含む一括精算画面を表示部24に表示させる(A225)。
The
A131において未処理リクエストが選択されたと判定したならば(A131:YES)、端末20Aの制御部21は、未処理リクエスト選択情報をリクエスト選択情報として設定する(A232)。そして、端末20Aの制御部21は、A140に処理を移す。
一方、未処理リクエストが選択されなかったと判定したならば(A131:NO)、端末20Aの制御部21は、処理を終了する。
If it is determined in A131 that an unprocessed request has been selected (A131: YES), the
On the other hand, if it is determined that no unprocessed request has been selected (A131: NO), the
S141において未処理リクエストを処理すると判定したならば(S141:YES)、サーバ10の制御部11は、選択された未処理リクエストの一括精算を一括精算対象として設定する(S242)。そして、サーバ10の制御部11は、S150に処理を移す。
また、未処理リクエストの処理ではないと判定したならば(S141:NO)、サーバ10の制御部11は、処理を終了する。
If it is determined in S141 that the unprocessed requests are to be processed (S141: YES), the
Moreover, if it is determined that the process is not for an unprocessed request (S141: NO), the
<第18実施例の効果>
本実施例は、提案者のユーザの端末20が、相手のユーザからの送金結果情報(限定ではなく、第1ユーザから端末のユーザへの送金に関する第1情報の一例)を通信I/F22によってサーバ10から受信する。
また、提案者のユーザの端末20は、受信した送金結果情報に基づく第1表示(限定ではなく、第1表示の一例)を表示部24に表示し、送金結果情報の受信に基づいて、相手のユーザからの受信済み送金リクエストに関する受信済み送金リクエスト情報(限定ではなく、第2ユーザから端末のユーザに送信された送金依頼に関する第2情報の一例)に基づく第2表示(限定ではなく、第2表示の一例)を表示部24に表示する。
そして、提案者のユーザの端末20が、提案者のユーザによる、第1表示と第2表示とが表示された端末20に対する入力に基づいて、送金に関する、または受金(限定ではなく、送金の受け取りの一例)に関する第1処理を制御部21によって実行する構成を示している。
このような構成により得られる実施例の効果の一例として、第1表示と第2表示とが表示された端末に対する入力に基づいて、送金に関する、または送金の受け取りに関する第1処理を簡易かつ適切に行うことができる。
<Effects of the 18th embodiment>
In this embodiment, the terminal 20 of the proposer user receives remittance result information from the other user (not limited to, an example of first information regarding a remittance from the first user to the terminal user) from the
In addition, the terminal 20 of the proposer's user displays on the display unit 24 a first display (not limited to, an example of the first display) based on the received remittance result information, and based on the reception of the remittance result information, displays on the display unit 24 a second display (not limited to, an example of the second display) based on received remittance request information (not limited to, an example of second information regarding a remittance request sent from a second user to the user of the terminal) regarding the received remittance request from the other user.
The configuration shows that the terminal 20 of the proposer's user executes a first process related to remittance or receipt (not limited to, but an example of receiving remittance) through the
As an example of the effect of an embodiment obtained by such a configuration, a first process related to remittance or receipt of remittance can be easily and appropriately performed based on an input to a terminal on which the first display and the second display are displayed.
また、本実施例は、第2情報は、送金結果情報(限定ではなく、第1ユーザからの端末のユーザへの送金に関する情報の一例)であり、第2情報は、受信済み送金リクエスト情報(限定ではなく、第2ユーザから端末のユーザに送信された送金依頼に関する情報の一例)であり、第1処理は、第2表示が表示された端末20への入力に基づいて、相手のユーザ(限定ではなく、第2ユーザの一例)に送金する処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、第1ユーザから端末のユーザへ送金が行われる予定であることを端末のユーザに知らせるとともに、第2表示が表示された端末への入力に基づいて、第2ユーザに送金することができる。
Furthermore, in this embodiment, the second information is remittance result information (not limiting, but an example of information relating to a remittance from the first user to the user of the terminal), the second information is received remittance request information (not limiting, but an example of information relating to a remittance request sent from the second user to the user of the terminal), and the first process shows a configuration including a process of remittance to the other user (not limiting, but an example of the second user) based on an input to the terminal 20 on which the second display is displayed.
As an example of an effect of an embodiment obtained by such a configuration, the user of the terminal can be notified that a transfer of money is scheduled to be made from the first user to the user of the terminal, and the money can be transferred to the second user based on input into the terminal showing the second display.
また、本実施例は、第1表示と第2表示とは、提案者のユーザの端末20にインストールされた支払いアプリケーションによって表示部24に表示され、支払いアプリケーションは、本開示に係るプログラムに含まれる構成を示している。
このような構成により得られる実施例の効果の一例として、端末にインストールされたアプリケーションによって、第1表示と第2表示とが端末の表示部に表示されるようにすることができる。
In addition, this embodiment shows a configuration in which the first display and the second display are displayed on the
As an example of an effect of the embodiment obtained by such a configuration, the first display and the second display can be displayed on the display unit of the terminal by an application installed on the terminal.
<第18変形例>
上記の実施例では、提案者のユーザの端末20で送金結果情報を受信した時点で相手のユーザからの送金が完了しているものとしたが、これに限定されない。
具体的には、前述した送金の受け取りの保留(受金の保留)の手法を適用し、第2表示が表示された状態で、送金受け取りの入力(操作等)がなされたことに基づいて、相手のユーザからの送金が完了するようにしてもよいし、しなくてもよい。
なお、このことは、他の実施例についても同様である。
<18th Modification>
In the above embodiment, it is assumed that the remittance from the other user is completed at the time when the remittance result information is received by the terminal 20 of the proposer user, but this is not limited to the above.
Specifically, the method of suspending receipt of a remittance described above (suspending receipt of remittance) may be applied, and the remittance from the other user may or may not be completed based on an input (operation, etc.) for receiving the remittance being made while the second display is displayed.
This also applies to the other embodiments.
<第19実施例>
第19実施例は、前述した(b)のパターンの処理に関する実施例である。
第19実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<19th Example>
The 19th embodiment is an embodiment relating to processing of the above-mentioned pattern (b).
The contents described in the 19th embodiment are applicable to the other embodiments and the other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
(b)受金+送信済み送金リクエスト、のパターンでは、(b1)受金+送金リマインド、の処理を行うことができる。つまり、相手のユーザから受金を行う際に、相手のユーザへの送信済み送金リクエストに基づいて、この送金リクエストに対する送金リマインドを行う。
なお、この場合に、送金リマインドではなく、新規の送金リクエストを行うようにしてもよいし、しなくてもよい。
In the case of the pattern (b) receiving money + remittance request already sent, the process of (b1) receiving money + remittance reminder can be performed. In other words, when receiving money from a user on the other side, a remittance reminder for this remittance request is sent based on the remittance request already sent to the user on the other side.
In this case, a new remittance request may or may not be made instead of a remittance reminder.
<表示画面>
図17-1は、本実施例において端末20の表示部24に表示される画面の一例を示す図である。この画面は、限定ではなく例として、ユーザA.Aの端末20Aの表示部24に表示される支払いアプリケーションのおしらせ画面である。画面構成の詳細については、限定ではなく例として、図16-2と同様に構成することが可能なため、詳細については説明を省略する。
<Display screen>
Fig. 17-1 is a diagram showing an example of a screen displayed on the
限定ではなく例として、送金結果情報NC1において、3つ目の受信済み送金リクエスト(ユーザC.Cからの受取 1,000円)のリクエストのチェックが「ON」とされて選択され、一部選択一括精算ボタンBT17がタップされると、端末20Aからサーバ10に対して選択された未処理リクエストの一括精算の実行が依頼される。すると、サーバ10から相手方であるユーザC.Cの端末20Cに対して、その実行結果に関する精算結果情報が送信される。
As a non-limiting example, in the remittance result information NC1, when the check box for the third received remittance request (received from user C.C. for 1,000 yen) is checked "ON" and selected, and the partial selection lump-sum settlement button BT17 is tapped, terminal 20A requests
図17-2は、上記の一部選択一括精算ボタンBT17がタップされたことに基づいて端末20Cの表示部24に表示されるおしらせ画面の一例を示す図である。
この例では、おしらせ画面のおしらせ情報表示領域NTR1には、一括精算の内容として、精算結果情報NC3が表示されている。
精算結果情報NC3には、限定ではなく例として、図17-1で選択された3件目の送金リクエスト(ユーザA.AがユーザC.Cに送信した送金リクエスト金額「1,000円」の送金リクエスト)に対応するリマインドが表示されている。
FIG. 17-2 is a diagram showing an example of a notification screen displayed on the
In this example, the notification information display area NTR1 of the notification screen displays settlement result information NC3 as the contents of the lump-sum settlement.
As an example and not a limitation, the settlement result information NC3 displays a reminder corresponding to the third remittance request selected in Figure 17-1 (a remittance request for the amount of 1,000 yen sent by user A.A to user C.C.).
なお、上記の一部選択一括精算ボタンBT17がタップされると、端末20Aのおしらせ情報表示領域NTR2に、ユーザC.Cに対して送金リマインドを送信したことを示す、「ユーザC.Cにリマインドを送信しました」の文字で示されるような情報を表示するようにしてもよいし、そのようにしなくてもよい。 When the partial selection lump-sum settlement button BT17 is tapped, the notification information display area NTR2 of the terminal 20A may or may not display information such as "A reminder has been sent to user C.C.", indicating that a remittance reminder has been sent to user C.C.
<処理>
本実施例において各装置が実行する処理は、図16-4の処理に倣って同様に実現することができるため、図示および詳細な説明を省略する。
<Processing>
In this embodiment, the processes executed by each device can be realized in a similar manner to the processes in FIG. 16-4, and therefore illustrations and detailed descriptions thereof will be omitted.
<第19実施例の効果>
本実施例は、提案者のユーザの端末20が、相手のユーザからの送金結果情報(限定ではなく、第1ユーザから端末のユーザへの送金に関する第1情報の一例)を通信I/F22によってサーバ10から受信する。
また、提案者のユーザの端末20は、受信した送金結果情報に基づく第1表示(限定ではなく、第1表示の一例)を表示部24に表示し、送金結果情報の受信に基づいて、相手のユーザへの送信済み送金リクエストに関する送信済み送金リクエスト情報(限定ではなく、端末のユーザから第2ユーザへ送信された送金依頼に関する第2情報の一例)に基づく表示(限定ではなく、第2表示の一例)を表示部24に表示する。
そして、提案者のユーザの端末20が、提案者のユーザによる、第1表示と第2表示とが表示された端末20に対する入力に基づいて、受金(限定ではなく、送金の受け取りの一例)に関する、または送金リマインドや新規の送金リクエスト(限定ではなく、送金の依頼の一例)に関する第1処理を制御部21によって実行する構成を示している。
このような構成により得られる実施例の効果の一例として、第1表示と第2表示とが表示された端末に対する入力に基づいて、送金の受け取りに関する、または送金の依頼に関する第1処理を簡易かつ適切に行うことができる。
<Effects of the 19th embodiment>
In this embodiment, the terminal 20 of the proposer user receives remittance result information from the other user (not limited to, an example of first information regarding a remittance from the first user to the terminal user) from the
In addition, the terminal 20 of the proposer's user displays on the display unit 24 a first display (not limited to, an example of the first display) based on the received remittance result information, and based on the reception of the remittance result information, displays on the display unit 24 a display (not limited to, an example of the second display) based on sent remittance request information (not limited to, an example of second information regarding a remittance request sent from the user of the terminal to a second user) regarding the remittance request that has already been sent to the other user.
The configuration shows that the terminal 20 of the proposer's user executes a first process related to receiving money (not limited to this, but an example of receiving a money transfer), or related to a money transfer reminder or a new money transfer request (not limited to this, but an example of a money transfer request), through the
As an example of the effect of an embodiment obtained by such a configuration, a first process related to receiving a remittance or requesting a remittance can be easily and appropriately performed based on an input to a terminal on which the first display and the second display are displayed.
また、本実施例は、第1情報は、相手のユーザからの送金結果情報(限定ではなく、第1ユーザからの端末のユーザへの送金に関する情報の一例)であり、第2情報は、提案者のユーザから相手のユーザへの送信済みの送金リクエストに関する送信済み送金リクエスト情報(限定ではなく、端末のユーザから第2ユーザに送信された送金依頼に関する情報の一例)である構成を示している。
このような構成により得られる実施例の効果として、第1ユーザからの端末のユーザへの送金と、端末のユーザから第2ユーザに送信された送金依頼とに基づく処理を一括して行うことができる。
In addition, this embodiment illustrates a configuration in which the first information is remittance result information from the other user (not limited to, but an example of information regarding a remittance from the first user to the user of the terminal), and the second information is sent remittance request information regarding a remittance request that has already been sent from the proposer user to the other user (not limited to, but an example of information regarding a remittance request sent from the user of the terminal to the second user).
An advantage of this embodiment is that it is possible to carry out processing in a unified manner based on a remittance from a first user to a user of a terminal and a remittance request sent from the user of the terminal to a second user.
また、この場合、第1処理は、第2表示が表示された端末20に対する入力に基づいて、相手のユーザ(限定ではなく、第2ユーザの一例)に送金リマインドや新規の送金リクエストを送信する処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、第2表示が表示された端末に対する入力に基づいて、第2ユーザに簡単に送金依頼することができる。
In this case, the first process is configured to include a process of sending a remittance reminder or a new remittance request to the other user (not limited to, but an example of a second user) based on an input to the terminal 20 on which the second display is displayed.
As an example of an effect of an embodiment obtained by such a configuration, a remittance request can be easily made to the second user based on an input to the terminal on which the second display is displayed.
<第20実施例>
第20実施例は、前述した(c)のパターンの処理に関する実施例である。
第20実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<20th Example>
The twentieth embodiment is an embodiment relating to processing of the above-mentioned pattern (c).
The contents described in the twentieth embodiment are applicable to the other embodiments and the other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
(c)受金+受信済み送金リクエスト+送信済み送金リクエスト、のパターンでは、(c1)[受金+送金](金額差し引き可)+[送金+受金](金額差し引き可)、の処理を行うことができる。 In the case of (c) Receipt + received remittance request + sent remittance request, the following process can be performed: (c1) [Receipt + Remittance] (amount can be deducted) + [Remittance + Receipt] (amount can be deducted).
この処理では、相手のユーザから受金する際に、相手のユーザからの受信済み送金リクエストに基づいて相手のユーザへの送金を併せて行う。この場合、送金リクエスト金額の差額分の金額を受金する/送金することができる。また、送金リクエスト金額が同じ金額であれば、金額相殺させることが可能である。
また、相手のユーザからの受信済み送金リクエストに基づいて相手のユーザに送金するとともに、相手のユーザへの送信済み送金リクエストに基づいて相手のユーザから送金してもらって受金する。この場合、送金リクエスト金額の差額分の金額を送金する/受金することができる。また、送金リクエスト金額が同じ金額であれば、金額相殺させることが可能である。
In this process, when receiving money from a user, a transfer to the other user is also performed based on the remittance request already received from the other user. In this case, the difference in the remittance request amount can be received/transmitted. Also, if the remittance request amounts are the same, the amounts can be offset.
In addition, a user can send money to a user based on a remittance request already received from the other user, and can receive money from the other user based on a remittance request already sent to the other user. In this case, the user can send/receive the difference in the remittance request amount. In addition, if the remittance request amounts are the same, the amounts can be offset.
<表示画面>
ここでは、一例として、前述した送金の受け取りの保留(受金の保留)を適用する場合の表示画面例について説明する。
<Display screen>
Here, as an example, a display screen example in the case where the above-mentioned suspension of receipt of remittance (suspension of receipt) is applied will be described.
図18-1は、本実施例において端末20の表示部24に表示される画面の一例を示す図である。この画面は、限定ではなく例として、ユーザA.Aの端末20Aの表示部24に表示される支払いアプリケーションのおしらせ画面である。
おしらせ画面のおしらせ情報表示領域NTR2には、送金の受け取り(受金)に関する内容として、送金結果情報NC4が表示されている。
送金結果情報NC4には、限定ではなく例として、ユーザA.AがユーザC.Cから送金された送金金額「500円」の受け取りに対応する内容が表示されている。
18-1 is a diagram showing an example of a screen displayed on the
In the notification information display area NTR2 of the notification screen, remittance result information NC4 is displayed as the content related to the receipt of remittance (acceptance of remittance).
The remittance result information NC4 displays, by way of example and not limitation, the content corresponding to the receipt of the remittance amount "500 yen" remitted by user A.A from user C.C.
送金結果情報NC4には、送金を承諾して受け取るための、「送金受け取り」と示された送金受け取りボタンが表示されている。すなわち、ユーザA.Aによって送金受け取りボタンがタップされるまでは、送金処理は完了しておらず、送金受け取りボタンがタップされると、送金されたユーザ(この例ではユーザA.A)の電子マネー口座残高に送金金額(この例では「500円」)が加算される。 The remittance result information NC4 displays a remittance receipt button marked "Receive Remittance" for accepting and receiving the remittance. In other words, the remittance process is not complete until the remittance receipt button is tapped by user A.A., and when the remittance receipt button is tapped, the remittance amount (in this example, "500 yen") is added to the electronic money account balance of the user to whom the remittance was made (user A.A. in this example).
また、送金結果情報NC4には、送金結果情報NC1と同様に、送金を受け取った時点で送金されたユーザ(この例ではユーザA.A)が未処理である送金リクエストが一覧表示されている。 In addition, remittance result information NC4, like remittance result information NC1, displays a list of remittance requests that are pending for the user to whom the remittance was sent (user A.A. in this example) at the time the remittance was received.
送金結果情報NC4の最下部には、送金を承諾したと仮定し全選択一括精算を実行させるための、「すべて精算して送金受け取り」と示された受金全選択一括精算ボタンが表示されている。また、受金全選択一括精算ボタンの横には、送金を承諾したと仮定し、送金結果情報NC4に表示される未処理リクエストのうち、ユーザによって選択された未処理リクエストの一部選択一括精算を実行させるための、「1件の精算」と示された受金一括精算ボタンBT18とが表示されている。 At the bottom of the remittance result information NC4, a receive all selected lump sum settlement button labeled "Settle all and receive remittance" is displayed, which allows the user to select and settle all requests at once, assuming that the remittance has been approved. In addition, next to the receive all selected lump sum settlement button is a receive lump sum settlement button BT18 labeled "Settle one request," which allows the user to select and settle some of the unprocessed requests selected by the user from the unprocessed requests displayed in the remittance result information NC4, assuming that the remittance has been approved.
送金結果情報NC4の送金受け取りボタンがユーザA.Aによってタップされる場合、限定ではなく例として、送金結果情報NC4の表示態様は、送金を行ったユーザをユーザC.Cとした場合の送金結果情報NC1と同様に変化する。 When the remittance receipt button in the remittance result information NC4 is tapped by user A.A, by way of example and not limitation, the display mode of the remittance result information NC4 changes in the same manner as the remittance result information NC1 when the user who made the remittance is user C.C.
限定ではなく例として、送金結果情報NC4において、1つ目の受信済み送金リクエスト(ユーザC.Cへの支払い 2,000円)のリクエストと、3つ目の送信済み送金リクエスト(ユーザC.Cからの受取 1,000円)とのリクエストのチェックが「ON」とされて選択され、受金一括精算ボタンBT18がタップされると、端末20Aからサーバ10に対して、送金(ユーザC.CからユーザA.Aへの送金)と、選択された未処理リクエストの一括精算との実行が依頼される。この送金は、ユーザA.Aにとっては、送金の受け取り(受金)である。
As a non-limiting example, in the remittance result information NC4, when the first received remittance request (payment of 2,000 yen to user C.C.) and the third sent remittance request (received of 1,000 yen from user C.C.) are checked "ON" and selected, and the lump-sum receipt button BT18 is tapped, a request is made from terminal 20A to
すると、サーバ10から相手方であるユーザC.Cの端末20Cに対して、一括精算に承認するか否かの意思確認を行うための一括精算承認確認情報が送信されて、端末20Cの表示部24に表示される。
Then, the
図18-2は、受金一括精算ボタンBT18がタップされたことに基づいて表示されるおしらせ画面の一例を示す図である。
おしらせ情報表示領域NTR1には、一括精算承認確認情報NC5として、「精算提案」の相手であるユーザA.Aのアイコン画像と、一括精算金額とが表示されている。
FIG. 18B is a diagram showing an example of a notification screen that is displayed when the Receive Lump Sum Settlement button BT18 is tapped.
In the notification information display area NTR1, an icon image of user A.A, who is the other party of the "settlement proposal", and the lump-sum settlement amount are displayed as lump-sum settlement approval confirmation information NC5.
一括精算承認確認情報NC5には、一括精算の内容として、ユーザC.Cは、ユーザA.Aへの過去の送金リクエストの送信に基づいて送金リクエスト金額「2,000円」を受け取り、ユーザA.Aからの過去の送金リクエストの受信に基づいて送金リクエスト金額「1,000円」を支払い、ユーザA.Aへの今回の送金によって「500円」を支払うこととが表示されている。 The lump-sum settlement approval confirmation information NC5 displays the lump-sum settlement details as follows: User C.C received a remittance request amount of "2,000 yen" based on a past remittance request sent to User A.A, paid a remittance request amount of "1,000 yen" based on a past remittance request received from User A.A, and will pay "500 yen" with the current remittance to User A.A.
また、一括精算承認確認情報NC5には、一括精算金額として、ユーザC.CはユーザA.Aから、送金リクエストの送信による受け取り金額「2,000円」から、送金リクエストの受信による送金リクエスト金額「1000円」と今回の送金金額「500円」とを減算した「500円」を受け取ることが表示されている。 The lump-sum settlement approval confirmation information NC5 also indicates that user C.C. will receive from user A.A the lump-sum settlement amount of "500 yen", calculated by subtracting the remittance request amount of "1000 yen" upon receiving the remittance request and the current remittance amount of "500 yen" from the amount received by sending the remittance request of "2,000 yen".
一括精算承認確認情報NC5の下部には、上記の内容で精算を承認するための「精算する」と示された精算ボタンBT19と、上記の内容で精算を承認せずに断るための「断る」と示された拒否ボタンとが表示されている。 At the bottom of the lump-sum settlement approval confirmation information NC5, there is displayed a settlement button BT19 marked "Settle" for approving the settlement with the above details, and a rejection button marked "Reject" for rejecting the settlement with the above details.
図18-3は、上記の精算ボタンBT19がタップされたことに基づいて端末20Aの表示部24に表示されるおしらせ画面の一例を示す図である。
この例では、おしらせ画面のおしらせ情報表示領域NTR2には、送金結果情報NC4の下に、一括精算の内容として、精算結果情報NC6が表示されている。
FIG. 18C is a diagram showing an example of a notification screen displayed on the
In this example, in the notification information display region NTR2 of the notification screen, settlement result information NC6 is displayed below remittance result information NC4 as the details of lump-sum settlement.
精算結果情報NC6には、限定ではなく例として、ユーザA.AとユーザC.Cとの間で一括精算が行われたことで、その一括精算の内容として、精算結果の金額(この例では、ユーザA.AがユーザC.Cに送金した送金金額「500円」の支払い)が表示されている。 As an example, but not by way of limitation, the settlement result information NC6 shows the amount of the settlement result (in this example, the payment of "500 yen" remitted by user A.A to user C.C) as the content of the lump-sum settlement that has been made between user A.A and user C.C.
すなわち、本実施例では、送金結果情報NC4において、受金全選択一括精算ボタンや受金一括精算ボタンBT18がタップされても、その送金の受け取りが即座に実行される訳ではない。送金された金額について一度受け取りを保留し(送金の受け取りの保留、受金保留)、一括精算の内容に含めることで、まとめて精算を実行している。 In other words, in this embodiment, even if the Select All Receipt and Settle All at Once button or the Receipt and Settle All at Once button BT18 is tapped in the remittance result information NC4, the remittance is not immediately received. The remittance amount is temporarily suspended (suspended receipt of remittance, suspended receipt) and then included in the contents of the lump-sum settlement, so that the remittance is settled all at once.
なお、サーバ10によって送金結果情報が送信されてから一定時間が経過すると、送金がキャンセルされるようにしてもよい。また、逆に、強制的に送金が完了するようにしてもよい。
The remittance may be cancelled after a certain period of time has elapsed since the
なお、図18-1において、受金一括精算ボタンBT18がタップされる場合、端末20Aの表示部24に、精算が行われる場合にはユーザA.Aは一括精算金額「500円」を支払うことになる旨の確認用画面を表示させ、ユーザA.Aの承認に基づいて送金の受け取りと選択された未処理リクエストの一括精算との実行が依頼されるようにしてもよいし、そのようにしなくてもよい。
In FIG. 18-1, when the lump-sum settlement of received money button BT18 is tapped, a confirmation screen is displayed on the
<処理>
図18-4は、本実施例において各装置が実行する処理の流れの一例を示すフローチャートである。
<Processing>
FIG. 18D is a flowchart showing an example of the flow of the process executed by each device in this embodiment.
A131において未処理リクエストが選択されたと判定したならば(A131:YES)、端末20Aの制御部21は、第1送金処理での送金の受け取りに関する送金受取情報と、未処理リクエスト選択情報とをリクエスト選択情報として設定する(A332)。
If it is determined in A131 that an unprocessed request has been selected (A131: YES), the
一方、未処理リクエストが選択されなかったと判定したならば(A131:NO)、端末20Aの制御部21は、送金受取情報をリクエスト選択情報として設定する(A333)。
On the other hand, if it is determined that an unprocessed request has not been selected (A131: NO), the
なお、A131において、明示的に送金の受け取りが選択された場合にのみ、A333の処理を実行し、選択されない場合には、端末20Aの制御部21は処理を終了させるようにしてもよいし、しなくてもよい。
A332またはA333の後、端末20Aの制御部21は、A140に処理を移す。
In addition, the process of A333 is executed only if receipt of the remittance is explicitly selected in A131, and if it is not selected, the
After A332 or A333, the
S141において未処理リクエストを処理すると判定したならば(S141:YES)、サーバ10の制御部11は、送金(ユーザB.BからユーザA.Aへの送金)と、未処理リクエストの一括精算とを一括精算対象として設定する(S342)。そして、サーバ10の制御部11は、S150に処理を移す。
If it is determined in S141 that the unprocessed request is to be processed (S141: YES), the
一方、未処理リクエストを処理しないと判定したならば(S141:NO)、サーバ10の制御部11は、S310bに処理を移す。つまり、第2送金処理を実行する。
そして、サーバ10の制御部11は、S170に処理を移す。
On the other hand, if it is determined that the unprocessed request is not to be processed (S141: NO), the
Then, the
端末20Bの制御部21は、B150~B190の処理を実行する。
そして、端末20Bの制御部21は、処理を終了する。
The
Then, the
<第20実施例の効果>
本実施例は、提案者のユーザの端末20が、相手のユーザからの未完了の送金結果情報(限定ではなく、第1ユーザから端末のユーザへの送金に関する第1情報の一例)を通信I/F22によってサーバ10から受信する。
また、提案者のユーザの端末20は、受信した未完了の送金結果情報に基づく第1表示(限定ではなく、第1表示の一例)を表示部24に表示し、送金結果情報の受信に基づいて、受信済み送金リクエスト情報(限定ではなく、第2ユーザから端末のユーザに送信された送金依頼に関する第2情報の一例)、または送信済み送金リクエスト情報(限定ではなく、端末のユーザから第2ユーザへ送信された送金依頼に関する第2情報の一例)に基づく第2表示(限定ではなく、第2表示の一例)を表示部24に表示する。
そして、提案者のユーザの端末20が、提案者のユーザによる、第1表示と第2表示とが表示された端末20に対する入力に基づいて、送金、または受金(限定ではなく、送金の受け取りの一例)に関する第1処理を制御部21によって実行する構成を示している。
このような構成により得られる実施例の効果の一例として、第1表示と第2表示とが表示された端末に対する入力に基づいて、送金に関する、または送金の受け取りに関する第1処理を簡易かつ適切に行うことができる。
<Effects of the 20th embodiment>
In this embodiment, the terminal 20 of the proposer user receives incomplete remittance result information from the other user (not limited to this, an example of first information regarding a remittance from the first user to the terminal user) from the
In addition, the terminal 20 of the proposer's user displays on the display unit 24 a first display (not limited to, an example of the first display) based on the received incomplete remittance result information, and displays on the display unit 24 a second display (not limited to, an example of the second display) based on the received remittance request information (not limited to, an example of second information regarding a remittance request sent from the second user to the user of the terminal) or the sent remittance request information (not limited to, an example of second information regarding a remittance request sent from the user of the terminal to the second user) based on the reception of the remittance result information.
The configuration shows that the terminal 20 of the proposer's user executes a first process related to sending or receiving money (not limited to this, but an example of receiving a remittance) through the
As an example of the effect of an embodiment obtained by such a configuration, a first process related to remittance or receipt of remittance can be easily and appropriately performed based on an input to a terminal on which the first display and the second display are displayed.
また、この場合、第1処理は、第1表示が表示部24に表示された後、送金受け取りの操作(限定ではなく、第1表示が表示された端末への入力の一例)に基づいて、相手のユーザから送金された金額を受け取る処理(限定ではなく、第1ユーザから端末のユーザへ送金された金額を受け取る処理の一例)を含む構成を示している。
このような構成により得られる実施例の効果の一例として、第1表示が表示された端末への入力に基づいて、第1ユーザから送金された金額を受け取ることができる。
In this case, the first process is configured to include a process of receiving the amount remitted from the other user (not limited to, but an example of a process of receiving the amount remitted from the first user to the user of the terminal) based on an operation of receiving remittance (not limited to, but an example of an input to the terminal on which the first display is displayed) after the first display is displayed on the
As an example of an effect of an embodiment obtained by such a configuration, it is possible to receive the amount of money remitted from the first user based on an input to the terminal on which the first display is displayed.
また、本実施例は、相手のユーザは一人のユーザであり(限定ではなく、第2ユーザは第1ユーザであることの一例)、第1処理は、受信済み送金リクエスト情報と送信済み送金リクエスト情報とに基づく金額を相手のユーザに送金する、または相手のユーザから送金される処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、第1情報と第2情報とに基づく金額を第1ユーザに送金する、または第1ユーザから送金してもらって受金することができる。
In addition, this embodiment shows a configuration in which the other user is one user (this is not a limitation, but an example in which the second user is the first user), and the first process includes a process of transferring an amount based on the received remittance request information and the sent remittance request information to the other user, or receiving a transfer from the other user.
As an example of the effect of an embodiment obtained by such a configuration, it is possible to transfer an amount based on the first information and the second information to the first user, or to receive money transferred from the first user.
また、この場合、第1処理は、受信済み送金リクエスト情報に含まれる送金リクエスト金額から送信済み送金リクエスト情報に含まれる送金リクエスト金額を差し引いた金額を相手のユーザに送金する、または送信済み送金リクエスト情報に含まれる送金リクエスト金額から受信済み送金リクエスト情報に含まれる送金リクエスト金額を差し引いた金額を相手のユーザから送金される処理を含むようにすることができる。
このような構成により得られる実施例の効果の一例として、差額分の金額を第1ユーザに送金する、または第1ユーザから送金してもらって受金することができる。
In this case, the first process may include a process of transferring to the other user an amount obtained by subtracting the remittance request amount included in the transmitted remittance request information from the remittance request amount included in the received remittance request information, or a process of receiving from the other user an amount obtained by subtracting the remittance request amount included in the transmitted remittance request information from the remittance request amount included in the received remittance request information.
As an example of the effect of the embodiment obtained by such a configuration, the difference amount can be remitted to the first user, or can be received by having the first user remit the difference amount.
また、この場合、第1処理は、相手のユーザの端末20に対する入力に基づく、相手のユーザによる承認に基づいて実行されるようにすることができる。
このような構成により得られる実施例の効果の一例として、第1ユーザの端末に対する入力に基づく、第1ユーザによる承認に基づいて、第1処理が実行されるようにすることができる。これにより、限定ではなく例として、第1ユーザの意に沿わずに第1処理が実行されることを防止することができる。
In this case, the first process can be executed based on the approval of the other user, based on an input to the terminal 20 of the other user.
As an example of an effect of the embodiment obtained by such a configuration, the first process can be executed based on the input to the terminal of the first user and based on the approval of the first user, which can prevent the first process from being executed against the will of the first user, for example and not by way of limitation.
<第20変形例>
上記の実施例に関連するが、図16-1のテーブルにおける新規処理対象のうちの「受金」を「受金保留」とすることもできる。
<20th Modification>
In relation to the above embodiment, the "receipt" in the new processing target in the table of FIG. 16A can also be changed to "receipt pending."
この場合、
・受金保留+受信済み送金リクエスト
・受金保留+送信済み送金リクエスト
・受金保留+受信済み送金リクエスト+送信済み送金リクエスト
のいずれかのパターンの処理を行うようにすることができる。
in this case,
It is possible to carry out processing in one of the following patterns: - Pending receipt + received remittance request - Pending receipt + sent remittance request - Pending receipt + received remittance request + sent remittance request
これらのパターンの処理は、それぞれパターン(a)~パターン(c)の処理と同様となる。送金された金額をすぐに受け取るか、時間を置いて後から受け取るかの相違に過ぎないためである。 The processing for these patterns is similar to that for patterns (a) to (c). The only difference is whether the transferred amount is received immediately or at a later time.
<第21実施例>
第21実施例は、前述した(d)のパターンの処理に関する実施例である。
第21実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<Twenty-first embodiment>
The twenty-first embodiment is an embodiment relating to processing of the above-mentioned pattern (d).
The contents described in the twenty-first embodiment are applicable to any of the other embodiments and other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
(d)送金リクエストを受信+受信済み送金リクエスト、のパターンでは、(d1)送金[送金+送金]、の処理を行うことができる。つまり、相手のユーザから送金リクエストを受け取ったことに基づいて相手のユーザへの送金を行うとともに、相手のユーザからの受信済みの送金リクエストに基づいて相手のユーザに対する送金を行う。 In the case of the pattern (d) receiving a remittance request + received remittance request, it is possible to carry out the process of (d1) remittance [remittance + remittance]. In other words, remittance is made to the other user based on the remittance request received from the other user, and remittance is made to the other user based on the remittance request already received from the other user.
<表示画面>
図19-1は、本実施例において端末20の表示部24に表示される画面の一例を示す図である。この画面は、限定ではなく例として、ユーザA.Aの端末20Aの表示部24に表示される支払いアプリケーションのおしらせ画面である。
<Display screen>
19-1 is a diagram showing an example of a screen displayed on the
おしらせ画面のおしらせ情報表示領域NTR2には、リクエスト送金の受信に関する内容として、送金リクエスト情報NC7が表示されている。
送金リクエスト情報NC7には、限定ではなく例として、ユーザA.AがユーザB.Bから受信した送金リクエスト金額「500円」の送金リクエストに対応する内容が表示されている。また、送金リクエスト情報NC7には、この送金リクエストに承諾して送金を行うための、「送金する」と示された送金リクエスト送金ボタンと、この送金リクエストを拒否するための、「断る」と示された送金リクエスト拒否ボタンとが表示されている。
In the notification information display area NTR2 of the notification screen, remittance request information NC7 is displayed as information related to the reception of the remittance request.
The remittance request information NC7 displays, by way of example and not limitation, the content corresponding to a remittance request for a remittance request amount of "500 yen" received by user A.A from user B.B. The remittance request information NC7 also displays a remittance request remittance button marked "Remit" for accepting the remittance request and making the remittance, and a remittance request rejection button marked "Reject" for rejecting the remittance request.
その下には、送金リクエストを受信した時点で送金リクエストを受け取ったユーザ(この例ではユーザA.A)が未処理である送金リクエストが一覧表示されている。未処理リクエストの表示態様については、限定ではなく例として、図16-2と同様に構成可能なため、詳細な説明を省略する。 Below that, a list of pending remittance requests by the user who received the remittance request (user A.A. in this example) at the time the remittance request was received is displayed. The display format of pending requests can be configured in the same way as in Figure 16-2, but is not limited to this, so a detailed explanation will be omitted.
なお、未処理リクエストとして、送金リクエストを受信したユーザ(この例ではユーザA.A)と、送金リクエストを送信したユーザ(この例ではユーザB.B)との未処理リクエストのみを表示するようにしてもよいし、そのようにしなくてもよい。 Note that, as for the pending requests, it is possible to display only pending requests between the user who received the remittance request (user A.A in this example) and the user who sent the remittance request (user B.B in this example), but this is not a requirement.
送金リクエスト情報NC7の最下部には、この送金リクエストによる送金と全選択一括精算とを実行させるための、「すべて精算して送金」と示された送金リクエスト送金全選択一括精算ボタンが表示されている。また、送金リクエスト送金全選択一括精算ボタンの横には、この送金リクエストによる送金と、送金リクエスト情報NC7に表示される未処理リクエストのうち、ユーザによって選択された未処理リクエストの一部選択一括精算を実行させるための、「1件の精算と送金」と示された送金リクエスト送金一部選択一括精算ボタンBT20とが表示されている。 At the bottom of the remittance request information NC7, a remittance request remittance all-selection lump-sum settlement button labeled "Settle all and send" is displayed for executing the remittance based on this remittance request and settling all selected requests in a lump sum. In addition, next to the remittance request remittance all-selection lump-sum settlement button is a remittance request remittance partial selection lump-sum settlement button BT20 labeled "Settle and send one item" for executing the remittance based on this remittance request and settling a portion of the unprocessed requests selected by the user from the unprocessed requests displayed in the remittance request information NC7 in a lump sum.
限定ではなく例として、送金リクエスト情報NC7において、2つ目の受信済み送金リクエスト(ユーザB.Bへの支払い 3,500円)のリクエストのチェックが「ON」とされて選択され、送金リクエスト送金一部選択一括精算ボタンBT20がタップされると、端末20Aからサーバ10に対して選択された未処理リクエストの一括精算の実行が依頼される。すると、サーバ10から相手方であるユーザB.Bの端末20Bと、当方であるユーザA.Aの端末20Aとに対して、その実行結果に関する精算結果情報が送信される。
As a non-limiting example, in the remittance request information NC7, when the check box for the second received remittance request (payment of 3,500 yen to user B.B.) is checked "ON" and selected, and the remittance request partial selection lump-sum settlement button BT20 is tapped, a request is made from terminal 20A to
図19-2は、上記の送金リクエスト送金一部選択一括精算ボタンBT20がタップされたことに基づいて端末20Aの表示部24に表示されるおしらせ画面の一例を示す図である。
この例では、おしらせ画面のおしらせ情報表示領域NTR2には、送金リクエスト情報NC7の下に、一括精算の内容として、精算結果情報NC8と精算結果情報NC9とが表示されている。
FIG. 19-2 is a diagram showing an example of a notification screen displayed on the
In this example, in the notification information display area NTR2 of the notification screen, settlement result information NC8 and settlement result information NC9 are displayed below remittance request information NC7 as the contents of the lump-sum settlement.
精算結果情報NC8には、限定ではなく例として、ユーザA.Aは、ユーザB.Bからの過去の送金リクエストによる送金リクエスト金額「3,500円」の支払いに関する精算によって、ユーザB.Bへ送金金額「3,500円」の送金を実行したことに関する情報が表示されている。
精算結果情報NC9には、限定ではなく例として、ユーザA.Aは、ユーザB.Bからの今回の送金リクエストによる送金リクエスト金額「500円」の支払いに関する精算によって、ユーザB.Bへ送金金額「500円」の送金を実行したことに関する情報が表示されている。
The settlement result information NC8 displays, by way of example and not limitation, information regarding the fact that user A.A has executed a remittance of "3,500 yen" to user B.B through settlement of a payment of a remittance request amount of "3,500 yen" based on a past remittance request from user B.B.
The settlement result information NC9 displays, by way of example and not limitation, information regarding the fact that user A.A has executed a remittance of "500 yen" to user B.B through settlement of the payment of the remittance request amount "500 yen" in accordance with the current remittance request from user B.B.
なお、ユーザB.Bの端末20Bに表示される精算結果情報には、ユーザA.Aからの送金受け取りの表示の他、送金結果情報NC1の表示態様に従って、ユーザB.Bの未処理リクエストの一覧が付加されて表示される。 The settlement result information displayed on User B.B's terminal 20B not only displays the receipt of remittance from User A.A, but also displays a list of User B.B's unprocessed requests in accordance with the display mode of remittance result information NC1.
図19-3は、図19-2の表示画面の別例である。
この例では、おしらせ画面のおしらせ情報表示領域NTR2には、送金リクエスト情報NC7の下に、一括精算の内容として、精算結果情報NC10が表示されている。
FIG. 19-3 is another example of the display screen of FIG. 19-2.
In this example, in the notification information display area NTR2 of the notification screen, settlement result information NC10 is displayed below remittance request information NC7 as the contents of lump-sum settlement.
精算結果情報NC10には、限定ではなく例として、ユーザA.AとユーザB.Bとの間で一括精算が行われたことで、一括精算金額として、ユーザA.AはユーザB.Bへ、過去の送金リクエストの受信による送金リクエスト金額「3,500円」と、今回の送金リクエストの受信による送金リクエスト金額「500円」とを加算した、「1,000円」を支払った(送金した)ことが表示されている。 As an example, but not by way of limitation, the settlement result information NC10 shows that a lump-sum settlement has been made between user A.A and user B.B, and that user A.A has paid (transferred) 1,000 yen to user B.B as the lump-sum settlement amount, which is the sum of the remittance request amount of 3,500 yen from the previous remittance request received and the remittance request amount of 500 yen from the current remittance request received.
なお、ユーザB.Bの端末20Bに表示される精算結果情報においても、一括精算の内容をまとめて一つの精算結果情報として表示させるようにしてもよいし、そのようにしなくてもよい。 In addition, the settlement result information displayed on user B.B's terminal 20B may or may not display the contents of the lump-sum settlement together as a single settlement result information.
<処理>
図19-4は、本実施例において各装置が実行する処理の流れの一例を示すフローチャートである。
サーバ10の制御部11は、端末20Bからの要求に基づいて、ユーザB.Bからの送金リクエスト情報と、送金リクエスト一覧情報とを、通信I/F14によって端末20Aに送信する(S420)。
そして、サーバ10の制御部11は、S140に処理を移す。
<Processing>
FIG. 19D is a flowchart showing an example of the flow of processing executed by each device in this embodiment.
Based on the request from
Then, the
端末20Aの制御部21は、通信I/F22によってサーバ10から送金リクエスト情報と送金リクエスト一覧情報とを受信したか否かを判定し(A405)、受信したと判定したならば(A405:YES)、これらの情報を含む一括精算画面を表示部24に表示させる(A425)。
The
A131において未処理リクエストが選択されたと判定した場合(A131:YES)、端末20Aの制御部21は、A132に処理を移す。つまり、受信した送金リクエスト情報に基づく送金に関する送金情報と、選択された未処理リクエストを示す未処理リクエスト選択情報とを含むリクエスト選択情報を設定する。
一方、A131において未処理リクエストが選択されなかったと判定した場合(A131:NO)、端末20Aの制御部21は、A133に処理を移す。つまり、受信した送金リクエスト情報に基づく送金に関する送金情報を含むリクエスト選択情報を設定する。
When it is determined in A131 that an unprocessed request has been selected (A131: YES), the
On the other hand, if it is determined in A131 that no unprocessed request has been selected (A131: NO), the
なお、この処理では、受信した送金リクエスト情報に基づく送金を行うことを前提として説明する。
実際には、受信した送金リクエスト情報に基づく送金を行わずに未処理リクエストのみを処理することが選択される場合もあり得るが、この場合の処理は、前述した未処理リクエストの一括精算の処理と同様となるため、図示・再度の説明を省略する。
It should be noted that this process will be described on the assumption that remittance is carried out based on received remittance request information.
In reality, there may be cases where the choice is made to process only the outstanding request without making a remittance based on the received remittance request information; however, the processing in this case is similar to the processing for lump-sum settlement of outstanding requests described above, and therefore illustrations and repeated explanations will be omitted.
S141において未処理リクエストの処理を行うと判定した場合(S141:YES)、サーバ10の制御部11は、S142に処理を移す。
一方、S141において未処理リクエストの処理を行わないと判定した場合(S141:NO)、サーバ10の制御部11は、S143に処理を移す。
When it is determined in S141 that the unprocessed request is to be processed (S141: YES), the
On the other hand, when it is determined in S141 that the unprocessed request is not to be processed (S141: NO), the
<第21実施例の効果>
本実施例は、第1情報は、相手のユーザから受信する送金リクエストに関する送金リクエスト情報であり、第2情報は、相手のユーザから受信済みの送金リクエストの関する受信済み送金リクエスト情報であり、第1処理は、第1表示と第2表示とを表示する端末20に対する入力に基づいて、相手のユーザに送金する処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、第1表示と第2表示とを表示する端末に対する入力に基づいて、第1ユーザと第2ユーザとに簡単に送金することができる。
<Effects of the 21st embodiment>
In this embodiment, the first information is remittance request information regarding a remittance request received from the other user, the second information is received remittance request information regarding a remittance request that has already been received from the other user, and the first process includes a process of remittance to the other user based on an input to a terminal 20 that displays the first display and the second display.
As an example of an effect of an embodiment obtained by such a configuration, money can be easily transferred between a first user and a second user based on an input to a terminal that displays a first display and a second display.
また、この場合、相手のユーザは一人のユーザであり、第1処理は、第1表示と第2表示とを表示する端末20に対する入力に基づいて、相手のユーザに送金する処理を含むようにすることができる。
このような構成により得られる実施例の効果の一例として、第1表示と第2表示とを表示する端末に対する入力に基づいて、一人のユーザ(第1ユーザ)を相手のユーザとして簡単に送金することができる。
In this case, the other user is a single user, and the first process can include a process of transferring money to the other user based on an input to the terminal 20 displaying the first display and the second display.
As an example of an effect of an embodiment obtained by such a configuration, it is possible to easily transfer money from one user (first user) to another user based on input to a terminal displaying the first display and the second display.
<第22実施例>
第22実施例は、前述した(e)のパターンの処理に関する実施例である。
第22実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<Twenty-second Example>
The twenty-second embodiment is an embodiment relating to processing of the above-mentioned pattern (e).
The contents described in the twenty-second embodiment are applicable to the other embodiments and the other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
(e)送金リクエストを受信+送信済み送金リクエスト、のパターンでは、(e1)送金+送金リマインド、(e2)[送金+受金](金額差し引き可)、のいずれかの処理を行うことができる。 In the case of (e) receiving a remittance request + sending a remittance request, either (e1) remittance + remittance reminder or (e2) [remittance + receipt] (amount can be deducted) can be processed.
(e1)の処理では、相手のユーザから送金リクエストを受け取ったことに基づいて相手のユーザへの送金を行うとともに、相手のユーザへの送信済み送金リクエストに基づいて送金リマインドを併せて行う。
なお、この場合に、送金リマインドではなく、新規の送金リクエストを行うようにしてもよいし、しなくてもよい。
In the process of (e1), a remittance is made to the other user based on the remittance request received from the other user, and a remittance reminder is also sent based on the remittance request already sent to the other user.
In this case, a new remittance request may or may not be made instead of a remittance reminder.
(e2)の処理では、相手のユーザから送金リクエストを受け取ったことに基づいて相手のユーザへの送金を行うとともに、相手のユーザへの送信済み送金リクエストに基づいて相手のユーザから送金してもらって受金する。この場合、送金リクエスト金額の差額分の金額を送金する/受金することができる。また、送金リクエスト金額が同じ金額であれば、金額相殺させることが可能である。
なお、この場合に、相手のユーザの承認を必要として、相手のユーザの承認を得るようにしてもよいし、しなくてもよい。
In the process of (e2), the user remits money to the other user based on the remittance request received from the other user, and receives money from the other user based on the remittance request already sent to the other user. In this case, the user can remit/receive the difference in the remittance request amount. Also, if the remittance request amounts are the same, the amounts can be offset.
In this case, the approval of the other user may be required, and the approval of the other user may or may not be obtained.
<表示画面>
図20-1は、本実施例において端末20の表示部24に表示される画面の一例を示す図である。この画面は、限定ではなく例として、ユーザA.Aの端末20Aの表示部24に表示される支払いアプリケーションのおしらせ画面である。画面構成の詳細については、限定ではなく例として、送金リクエストの送信者をユーザC.Cとした場合の図19-1と同様に構成することが可能なため、詳細については説明を省略する。
なお、送金リクエストの送信者をユーザC.Cとした場合の送金リクエスト情報を、ここでは送金リクエスト情報NC11とする。
<Display screen>
Fig. 20-1 is a diagram showing an example of a screen displayed on the
In this case, the remittance request information when the sender of the remittance request is user C.C. is referred to as remittance request information NC11.
限定ではなく例として、送金リクエスト情報NC11において、3つ目の送信済み送金リクエスト(ユーザC.Cからの受取 1,000円)のリクエストのチェックが「ON」とされて選択され、送金リクエスト送金一部選択一括精算ボタンBT21がタップされると、端末20Aからサーバ10に対して選択された未処理リクエストの一括精算の実行が依頼される。すると、サーバ10から相手方であるユーザC.Cの端末20Cと、当方であるユーザA.Aの端末20Aとに対して、その実行結果に関する精算結果情報が送信される。
As a non-limiting example, in the remittance request information NC11, when the check box for the third sent remittance request (received 1,000 yen from user C.C.) is checked "ON" and selected, and the remittance request partial selection lump-sum settlement button BT21 is tapped, terminal 20A requests
図20-2は、上記の送金リクエスト送金一部選択一括精算ボタンBT21がタップされたことに基づいて端末20Eの表示部24に表示されるおしらせ画面の一例を示す図である。
この例では、おしらせ画面のおしらせ情報表示領域NTR1には、一括精算の内容として、精算結果情報NC12と精算結果情報NC13とが表示されている。
FIG. 20-2 is a diagram showing an example of a notification screen displayed on the
In this example, the notification information display area NTR1 of the notification screen displays settlement result information NC12 and settlement result information NC13 as the contents of the lump-sum settlement.
精算結果情報NC12には、限定ではなく例として、今回の送金リクエストに基づいて、ユーザC.Cは、ユーザA.Aへの送金リクエストによる送金リクエスト金額「500円」を受け取ったことが表示されている。その下には、ユーザC.Cの未処理リクエストが、限定ではなく例として、2件存在することが表示されている。 The settlement result information NC12 shows, by way of example and not by way of limitation, that based on this remittance request, user C.C. received the remittance request amount of "500 yen" for the remittance request to user A.A. Below that, by way of example and not by way of limitation, it shows that there are two unprocessed requests from user C.C.
精算結果情報NC13には、限定ではなく例として、図20-1で選択された3件目の送金リクエスト(ユーザA.AがユーザC.Cに送信した送金リクエスト金額「1,000円」の送金リクエスト)に対応するリマインドが表示されている。 As an example and not a limitation, the settlement result information NC13 displays a reminder corresponding to the third remittance request selected in FIG. 20-1 (a remittance request for the amount of 1,000 yen sent by user A.A to user C.C.).
図20-3は、図20-2の表示画面の別例である。
図20-3では、送金リクエスト情報NC11において、3つ目の送信済み送金リクエスト(ユーザC.Cからの受取 1,000円)のリクエストが選択され、送金リクエスト送金一部選択一括精算ボタンBT21がタップされると、端末20Aからサーバ10に対して、選択された未処理リクエストの一括精算の実行が依頼される。すると、サーバ10から相手方であるユーザC.Cの端末20Cに対して、一括精算に承認するか否かの意思確認を行うための一括精算承認確認情報が送信されて、端末20Cの表示部24に表示される。
FIG. 20-3 is another example of the display screen of FIG. 20-2.
In Fig. 20-3, when the third remittance request (received from user C.C. for 1,000 yen) is selected in the remittance request information NC11 and the remittance request partial selection lump-sum settlement button BT21 is tapped, the terminal 20A requests the
図20-3では、おしらせ画面のおしらせ情報表示領域NTR1には、精算結果情報NC12と精算結果情報NC13との代わりに、一括精算承認確認情報NC14が表示されている。 In FIG. 20-3, the notification information display area NTR1 of the notification screen displays lump-sum settlement approval confirmation information NC14 instead of settlement result information NC12 and settlement result information NC13.
一括精算承認確認情報NC14には、一括精算の内容として、ユーザC.Cは、ユーザA.Aからの過去の送金リクエストの受信に基づいて送金リクエスト金額「1,000円」を支払い、ユーザA.Aへの今回の送金リクエストの送信に基づいて送金リクエスト金額「500円」を受け取ることとが表示されている。 The lump-sum settlement approval confirmation information NC14 displays the lump-sum settlement details, stating that user C.C. will pay the remittance request amount of "1,000 yen" based on the receipt of a previous remittance request from user A.A, and will receive the remittance request amount of "500 yen" based on the transmission of the current remittance request to user A.A.
また、一括精算承認確認情報NC14には、一括精算金額として、ユーザC.CはユーザA.Aから、送金リクエストの受信による送金リクエスト金額「1,000円」から今回の送金リクエストの送信による送金リクエスト金額「500円」を減算した「500円」を支払うことが表示されている。 The lump-sum settlement approval confirmation information NC14 also indicates that user C.C. will pay "500 yen" as the lump-sum settlement amount from user A.A., which is the sum of the remittance request amount of "500 yen" resulting from the transmission of this remittance request from "1,000 yen" received in the remittance request.
図20-4は、図20-3の精算ボタンBT22がタップされたことに基づいて端末20Aの表示部24に表示されるおしらせ画面の一例を示す図である。
この例では、おしらせ画面のおしらせ情報表示領域NTR2には、送金リクエスト情報NC11の下に、一括精算の内容として、精算結果情報NC15が表示されている。
FIG. 20-4 is a diagram showing an example of a notification screen displayed on the
In this example, in the notification information display area NTR2 of the notification screen, settlement result information NC15 is displayed as the contents of the lump sum settlement below remittance request information NC11.
精算結果情報NC15には、限定ではなく例として、ユーザA.AとユーザC.Cとの間で一括精算が行われたことで、その一括精算の内容として、精算結果の金額(この例では、ユーザA.AがユーザC.Cから送金された送金金額「500円」の受取)が表示されている。
また、一括精算の内容の下には、ユーザA.Aの未処理リクエストが表示されており、その下には、全選択一括精算ボタンと一部選択一括精算ボタンとが表示されている。
限定ではなく例として、精算結果情報NC15に表示される未処理リクエストは、送金リクエスト情報NC11に表示された未処理リクエストのうち、今回処理を行った3つ目の送信済み送金リクエストを外した(消した)3件の送金リクエストとなる。
In the settlement result information NC15, by way of example and not limitation, a lump sum settlement has been made between user A.A and user C.C., and the details of the lump sum settlement include the amount of the settlement result (in this example, the receipt of the remittance amount "500 yen" remitted by user A.A from user C.C.).
Further, under the contents of the lump sum settlement, the unprocessed requests of the user A.A are displayed, and under that, a "All Selected Lump Summary Settlement" button and a "Partial Selected Lump Summary Settlement" button are displayed.
As an example and not a limitation, the unprocessed requests displayed in the settlement result information NC15 are the three unprocessed requests displayed in the remittance request information NC11, excluding (deleting) the third sent remittance request that has been processed this time.
<処理>
本実施例において各装置が実行する処理は、図19-4の処理に倣って同様に実現することができるため、図示および詳細な説明を省略する。
<Processing>
In this embodiment, the processes executed by each device can be realized in a similar manner to the processes in FIG. 19-4, and therefore illustrations and detailed descriptions thereof will be omitted.
<第22実施例の効果>
本実施例は、第1情報は、相手のユーザから提案者のユーザに送信された送金リクエストに関する送金リクエスト情報であり、第2情報は、提案者のユーザから相手のユーザに送信済みの送金リクエストに関する送信済み送金リクエスト情報である構成を示している。
このような構成により得られる実施例の効果の一例として、第1ユーザから端末のユーザへの送金依頼と、端末のユーザから第2ユーザに送信された送金依頼とに基づく処理を一括して行うことができる。
<Effects of the 22nd embodiment>
In this embodiment, the first information is remittance request information regarding a remittance request sent from the other user to the proposer's user, and the second information is sent remittance request information regarding a remittance request that has already been sent from the proposer's user to the other user.
As an example of an effect of an embodiment obtained by such a configuration, processing based on a remittance request from a first user to a terminal user and a remittance request sent from the terminal user to a second user can be performed in a unified manner.
また、この場合、第1処理は、第1表示と第2表示とが表示された端末20に対する入力に基づいて、相手のユーザに送金し、相手のユーザに送金リマインドまたは新規の送金リクエストを送信する処理を含むようにすることができる。 In this case, the first process may include a process of transferring money to the other user and sending a transfer reminder or a new transfer request to the other user based on an input to the terminal 20 on which the first and second displays are displayed.
また、相手のユーザは一人のユーザであり、第1処理は、相手のユーザから提案者のユーザに送信された送金リクエストに関する送金リクエスト情報と、提案者のユーザから相手のユーザに送信済みの送金リクエストに関する送信済み送金リクエスト情報とに基づく金額を相手のユーザに送金する、または相手のユーザから送金される処理を含むようにすることもできる。
このような構成により得られる実施例の効果の一例として、第1情報と第2情報とに基づく金額を第1ユーザに送金する、または第1ユーザから送金してもらって受金することができる。
In addition, the other user may be a single user, and the first process may include a process of transferring an amount to the other user or receiving an amount of money from the other user based on remittance request information regarding a remittance request sent from the other user to the proposer's user and sent remittance request information regarding a remittance request already sent from the proposer's user to the other user.
As an example of the effect of an embodiment obtained by such a configuration, it is possible to transfer an amount based on the first information and the second information to the first user, or to receive money transferred from the first user.
また、この場合、第1処理は、相手のユーザから提案者のユーザに送信された送金リクエストに関する送金リクエスト情報に含まれる送金リクエスト金額から、提案者のユーザから相手のユーザに送信済みの送金リクエストに関する送信済み送金リクエスト情報に含まれる送金リクエスト金額を差し引いた金額を相手のユーザに送金する、または提案者のユーザから相手のユーザに送信済みの送金リクエストに関する送信済み送金リクエスト情報に含まれる送金リクエスト金額から、相手のユーザから提案者のユーザに送信された送金リクエストに関する送金リクエスト情報に含まれる送金リクエスト金額を差し引いた金額を相手のユーザから受金する処理を含むようにすることができる。
このような構成により得られる実施例の効果の一例として、差額分の金額を第1ユーザに送金する、または第1ユーザから送金してもらって受金することができる。
Also, in this case, the first process may include a process of transferring to the other user an amount obtained by subtracting the remittance request amount included in the remittance request information regarding the remittance request already sent from the proposer's user to the other user from the remittance request amount included in the remittance request information regarding the remittance request sent from the proposer's user to the other user, or receiving from the other user an amount obtained by subtracting the remittance request amount included in the remittance request information regarding the remittance request sent from the proposer's user to the other user from the remittance request amount included in the remittance request information regarding the remittance request sent from the proposer's user to the other user.
As an example of the effect of the embodiment obtained by such a configuration, the difference amount can be remitted to the first user, or can be received by having the first user remit the difference amount.
また、この場合、第1処理は、相手のユーザの端末20に対する入力に基づく、相手のユーザの承認に基づいて実行されるようにすることもできる。
このような構成により得られる実施例の効果の一例として、第1ユーザの端末に対する入力に基づく、第1ユーザによる承認に基づいて、第1処理が実行されるようにすることができる。これにより、限定ではなく例として、第1ユーザの意に沿わずに第1処理が実行されることを防止することができる。
In this case, the first process may be executed based on the consent of the other user, based on an input to the terminal 20 of the other user.
As an example of an effect of the embodiment obtained by such a configuration, the first process can be executed based on the input to the terminal of the first user and based on the approval of the first user, which can prevent the first process from being executed against the will of the first user, for example and not by way of limitation.
<第23実施例>
第23実施例は、前述したパターンとは異なるパターンの処理に関する実施例である。
第23実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<Twenty-third embodiment>
The twenty-third embodiment is an embodiment relating to processing of a pattern different from the patterns described above.
The contents described in the twenty-third embodiment are applicable to any of the other embodiments and the other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
前述したパターンの他にも、限定ではなく例として、図16-1のテーブルにおける新規処理対象同士の組合せのパターン、つまり、
・受金+送金リクエストを受信
のパターンの処理を行うようにすることも可能である。
In addition to the above-mentioned patterns, by way of example and not limitation, the combination patterns of new processing targets in the table of FIG. 16-1, that is,
It is also possible to process the following pattern: receive + remittance request.
このパターンの処理は、パターン(a)の処理と同様となる。つまり、「受金+送金」の処理を行うことができる。 The processing of this pattern is the same as that of pattern (a). In other words, it is possible to perform "receive + remittance" processing.
<第23実施例の効果>
本実施例は、第1情報は、相手のユーザからの送金結果情報(限定ではなく、第1ユーザからの端末のユーザへの送金に関する情報の一例)であり、提案者のユーザの端末20は、相手のユーザから提案者のユーザへ送信された送金リクエストに関する送金リクエスト情報を通信I/F22によって受信し、受信した送金リクエスト情報に基づく第3表示を表示部24に表示する。そして、提案者のユーザの端末20は、提案者のユーザによる、第3表示を表示する端末20に対する入力に基づいて、送金処理(限定ではなく、第2処理の一例)を制御部21によって実行する構成を示している。
このような構成により得られる実施例の効果の一例として、端末のユーザによる、第3表示を表示する端末に対する入力に基づいて、送金に関する第2処理を行うことができる。
<Effects of the 23rd embodiment>
In this embodiment, the first information is remittance result information from the other user (not limited to this, but an example of information related to a remittance from the first user to the user of the terminal), and the terminal 20 of the proposer's user receives remittance request information related to the remittance request sent from the other user to the proposer's user via the communication I/
As an example of an effect of the embodiment obtained by such a configuration, a second process related to remittance can be performed based on an input by a terminal user to the terminal displaying the third display.
<第24実施例>
第24実施例は、前述したパターンとは異なるパターンの処理に関する実施例である。
第24実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<Twenty-fourth Example>
The twenty-fourth embodiment is an embodiment relating to processing of a pattern different from the patterns described above.
The contents described in the twenty-fourth embodiment are applicable to any of the other embodiments and the other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
前述したパターンの他にも、限定ではなく例として、図16-1のテーブルにおける未処理リクエスト同士の組合せのパターン、つまり、
・受信済み送金リクエスト+送信済み送金リクエスト
のパターンの処理を行うようにすることも可能である。
In addition to the above-mentioned patterns, by way of example and not limitation, the following combination patterns of unprocessed requests in the table of FIG. 16-1, i.e.
It is also possible to process the pattern of received remittance requests + sent remittance requests.
このパターンの処理は、パターン(e)の処理と同様となる。つまり、「送金+送金リマインド」、「[送金+受金](金額差し引き可)」、のいずれかの処理を行うことができる。
なお、「[送金+受金](金額差し引き可)」の処理を行う場合に、相手のユーザの承認を必要とすることとし、相手のユーザの承認を得るようにしてもよいし、しなくてもよい。
The processing of this pattern is the same as that of pattern (e). That is, either "remittance + remittance reminder" or "remittance + receipt (amount can be deducted)" can be performed.
In addition, when performing the process of "[Send + Receive] (amount can be deducted)", approval of the other user is required, and it is possible to either obtain approval from the other user or not.
<第24実施例の効果>
本実施例は、第2情報は、相手のユーザから受信済みの送金リクエストに関する受信済み送金リクエスト情報であり、相手のユーザから送金リクエストを受信したことに基づいて、提案者のユーザから相手のユーザに送信済みの送金リクエストに関する送信済み送金リクエスト情報に基づく第4表示を表示部24に表示する。そして、提案者のユーザによる、第2表示と第4表示とが表示された端末20に対する入力に基づいて、送金、または受金、または送金リクエスト(送金リマインド)に関する第3処理を制御部21によって行う構成を示している。
このような構成により得られる実施例の効果の一例として、端末のユーザによる、第2表示と第4表示とが表示された端末に対する入力に基づいて、送金に関する、または送金の受け取りに関する、または送金の依頼に関する第3処理を制御部によって行うことができる。
<Effects of the 24th embodiment>
In this embodiment, the second information is received remittance request information regarding a remittance request already received from the other user, and based on the reception of a remittance request from the other user, a fourth display based on sent remittance request information regarding a remittance request already sent from the proposer's user to the other user is displayed on the
As an example of an effect of an embodiment obtained by such a configuration, a third process related to remittance, receiving remittance, or requesting remittance can be performed by the control unit based on input by a user of the terminal to a terminal on which the second display and the fourth display are displayed.
また、この場合、第3処理は、第2表示と第4表示とに対する入力に基づいて、相手のユーザに送金し、相手のユーザに送金リクエストまたは送金リマインドを送信する処理を含むようにすることができる。
このような構成により得られる実施例の効果の一例として、第2ユーザへの送金と、第2ユーザへの送金依頼とを併せて行うことができる。
In this case, the third process may include a process of transferring money to the other user and sending a transfer request or a transfer reminder to the other user based on the input on the second display and the fourth display.
As an example of an effect of the embodiment obtained by such a configuration, it is possible to simultaneously perform remittance to the second user and a request for remittance to the second user.
また、本実施例は、相手のユーザは一人のユーザであり、第3処理は、受信済み送金リクエスト情報と送信済み送金リクエスト情報とに基づく金額を相手のユーザに送金する、または相手のユーザから送金される処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、第2情報と第4情報とに基づく金額を第2ユーザに送金する、または第2ユーザから送金してもらって受け取ることができる。
In addition, in this embodiment, the other user is a single user, and the third process includes a process of transferring an amount based on the received remittance request information and the sent remittance request information to the other user, or receiving money from the other user.
As an example of an effect of an embodiment obtained by such a configuration, it is possible to remit an amount based on the second information and the fourth information to the second user, or to receive remittance from the second user.
また、この場合、第3処理は、受信済み送金リクエスト情報に含まれる送金リクエスト金額から、送信済み送金リクエスト情報に含まれる送金リクエスト金額を差し引いた金額を相手のユーザに送金する、または送信済み送金リクエスト情報に含まれる送金リクエスト金額から、受信済み送金リクエスト情報に含まれる送金リクエスト金額を差し引いた金額を相手のユーザから送金される処理を含むようにすることができる。
このような構成により得られる実施例の効果の一例として、差額分の金額を第2ユーザに送金する、または第2ユーザから送金してもらって受け取ることができる。
In this case, the third process may include a process of transferring to the other user an amount obtained by subtracting the remittance request amount included in the transmitted remittance request information from the remittance request amount included in the received remittance request information, or a process of receiving from the other user an amount obtained by subtracting the remittance request amount included in the received remittance request information from the remittance request amount included in the transmitted remittance request information.
As an example of the effect of the embodiment obtained by such a configuration, the difference in amount can be remitted to the second user, or can be received by having the second user remit the amount.
また、この場合、第3処理は、相手のユーザの端末20に対する入力に基づく、相手のユーザによる承認に基づいて実行されるようにすることができる。
このような構成により得られる実施例の効果の一例として、第2ユーザの端末に対する入力に基づく、第2ユーザによる承認に基づいて、第3処理が実行されるようにすることができる。これにより、限定ではなく例として、第2ユーザの意に沿わずに第3処理が実行されることを防止することができる。
In this case, the third process can be executed based on the approval of the other user, based on an input to the terminal 20 of the other user.
As an example of an effect of the embodiment obtained by such a configuration, the third process can be executed based on the second user's approval based on an input to the second user's terminal, which can prevent the third process from being executed against the second user's will, for example and not by way of limitation.
<第25実施例>
第25実施例は、前述したパターンとは異なるパターンの処理に関する実施例である。
第25実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<Twenty-fifth Example>
The twenty-fifth embodiment is an embodiment relating to processing of a pattern different from the patterns described above.
The contents described in the twenty-fifth embodiment are applicable to any of the other embodiments and other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
限定ではなく例として、図16-1のテーブルにおける新規処理対象のうちの「受金」を「受金拒否」とすることもできる。
「受金拒否」とは、送金先ユーザが、送金された金額を受け取らないようにすることである。
As a non-limiting example, the "receipt" of the new processing target in the table of FIG. 16A can be changed to "rejection of receipt."
"Rejection of receipt" refers to the recipient user refusing to receive the remittance amount.
この場合、
・受金拒否+受信済み送金リクエスト
・受金拒否+送信済み送金リクエスト
・受金拒否+受信済み送金リクエスト+送信済み送金リクエスト
のいずれかのパターンの処理を行うようにすることができる。
in this case,
It is possible to process one of the following patterns: - Receipt refusal + received remittance request - Receipt refusal + sent remittance request - Receipt refusal + received remittance request + sent remittance request
受金拒否+受信済み送金リクエスト、のパターンでは、送金の処理のみを行うことができる。
受金拒否+送信済み送金リクエスト、のパターンでは、送金リマインド(または新規の送金リクエスト)の送信の処理のみを行うことができる。
受金拒否+受信済み送金リクエスト+送信済み送金リクエスト、のパターンでは、[送金+受金](金額差し引き可)の処理を行うことができる。
In the case of a rejection of receipt + a received remittance request, only the remittance can be processed.
In the case of a rejected payment + a sent remittance request, the only processing that can be performed is sending a remittance reminder (or a new remittance request).
In the case of a combination of a refusal to receive + a received remittance request + a sent remittance request, the process of [remittance + receipt] (amount can be deducted) can be performed.
<第26実施例>
第26実施例は、送金リクエスト情報の表示手法に関する実施例である。
第26実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<Twenty-sixth Example>
The twenty-sixth embodiment is an embodiment relating to a method for displaying remittance request information.
The contents described in the twenty-sixth embodiment are applicable to any of the other embodiments and other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
<表示画面>
図21-1は、本実施例において端末20の表示部24に表示される画面の一例を示す図である。この画面は、限定ではなく例として、ユーザA.Aの端末20Aの表示部24に表示される支払いアプリケーションのおしらせ画面である。
おしらせ画面のおしらせ情報表示領域NTR2には、送金の受け取り(受金)に関する内容として、送金結果情報NC16が表示されている。
送金結果情報NC16には、限定ではなく例として、ユーザA.AがユーザB.Bから送金された(受金した)送金金額「1,000円」の受け取りに対応する内容が表示されている。
<Display screen>
21-1 is a diagram showing an example of a screen displayed on the
In the notification information display area NTR2 of the notification screen, remittance result information NC16 is displayed as the content related to the receipt of remittance (acceptance of remittance).
The remittance result information NC16 displays, by way of example and not limitation, the content corresponding to the receipt of the remittance amount "1,000 yen" remitted (received) by user A.A from user B.B.
その下には、送金を受け取った時点で送金されたユーザ(この例ではユーザA.A)が未処理である送金リクエストが一覧表示されている。送金リクエストの一覧表示の右上方には、未処理の送金リクエストの表示順を変更させるための送金リクエスト履歴ソートボタンSTB2が表示されている。他の表示態様は送金結果情報NC1と同様である。 Below that is a list of remittance requests that are pending for the user to whom the remittance was sent (user A.A. in this example) at the time the remittance was received. In the upper right corner of the remittance request list is a remittance request history sort button STB2 for changing the display order of pending remittance requests. The other display aspects are the same as the remittance result information NC1.
送金リクエスト履歴ソートボタンSTB2がタッチされると、限定ではなく例として、画面下部からソート順を選択するためのソート選択領域がせり上がり表示される。
ソート選択領域に対するユーザ操作に基づいて、未処理の送金リクエストの表示順を、限定ではなく例として、送金リクエストを送信/受信した日付順や、送金リクエストの送金リクエスト金額等によって、昇/降順に並び変え、表示させることができる。
When the remittance request history sort button STB2 is touched, a sort selection area for selecting a sort order is displayed, by way of example and not limitation, from the bottom of the screen.
Based on user operations on the sort selection area, the display order of unprocessed remittance requests can be rearranged and displayed in ascending/descending order, for example but not limited to, by the date the remittance request was sent/received, or by the remittance request amount of the remittance request.
なお、送金リクエストを送信/受信した日付順に代えて、送金リクエストを送信/受信した日時順で、未処理の送金リクエストの表示順を並び替え、表示させるようにすることもできる。 In addition, it is also possible to rearrange and display the order in which unprocessed remittance requests are displayed, so that they are displayed in the order of the date and time that the remittance requests were sent/received, instead of in the order of the date that the remittance requests were sent/received.
図21-2は、限定ではなく例として、ソート選択領域に対するユーザ操作に基づいて、送金結果情報NC16の未処理の送金リクエストを、送金リクエスト金額で降順に並び替えた場合における表示画面の一例を示す図である。 FIG. 21-2 shows an example of a display screen in which unprocessed remittance requests in the remittance result information NC16 are sorted in descending order by remittance request amount based on a user operation on the sort selection area, and is not intended to be limiting.
図21-1では、送金結果情報NC16の未処理の送金リクエストは、日付に関する昇順で並んでいるが、図21-2では、送金リクエスト金額に関する降順に並び替えられている。 In Figure 21-1, the unprocessed remittance requests in remittance result information NC16 are sorted in ascending order by date, but in Figure 21-2, they are sorted in descending order by remittance request amount.
なお、送金リクエストに対して支払い期限が設定される場合、限定ではなく例として、その支払い期限が迫る順に送金リクエストを表示させるようにしてもよいし、そうしなくてもよい。支払い期限を設定するのは、個人間(CtoC)での支払いの他、限定ではなく例として、金融機関からの融資・ローン(CtoB)の返済期限を設定することも含まれる。 When a payment deadline is set for a remittance request, by way of example and not by way of limitation, the remittance requests may or may not be displayed in the order in which their payment deadline approaches. Setting a payment deadline includes, by way of example and not by way of limitation, setting a repayment deadline for a loan from a financial institution (CtoB) in addition to payments between individuals (CtoC).
また、送金リクエストしたユーザおよび送金リクエストされたユーザ以外の他のユーザが送金リクエスト金額や事由に関わっている送金リクエストを、優先的に表示させるようにしてもよい。限定ではなく例として、他のユーザが割り勘のメンバーとして含まれているような場合である。 In addition, remittance requests in which the amount or reason for the remittance request is related to a user other than the user who made the remittance request and the user to whom the remittance request was made may be displayed preferentially. As a non-limiting example, this is the case when other users are included as members of a split payment arrangement.
また、送金結果情報や送金リクエスト情報には、未処理の送金リクエストが表示されるとしてきたが、これに限定されない。限定ではなく例として、処理済みの送金リクエストについても、グレーアウト等、異なる表示態様で、未処理の送金リクエストと混在させて表示させるようにしてもよいし、そうしなくてもよい。 In addition, although it has been stated that unprocessed remittance requests are displayed in the remittance result information and remittance request information, this is not limiting. As a non-limiting example, processed remittance requests may be displayed in a different display format, such as grayed out, mixed in with unprocessed remittance requests, or may not be displayed in this way.
<第26実施例の効果>
本実施例は、提案者のユーザの端末20は、提案者のユーザが相手のユーザから受信済みの受信済み送金リクエストに関する送金リクエスト情報(限定ではなく、第2ユーザから端末のユーザに送信された送金依頼に関する第4情報の一例)、または提案者のユーザが相手のユーザに送信済みの送信済み送金リクエストに関する送金リクエスト情報(限定ではなく、端末のユーザから第2ユーザへ送信された送金依頼に関する第4情報の一例)に基づく第4表示を表示部24に表示する。そして、提案者のユーザの端末20は、前述した第2情報と上記の第4情報とに基づく順序で、第2表示と第4表示とを表示部24に表示する構成を示している。
このような構成により得られる実施例の効果の一例として、第2情報と第4情報とに基づく適切な順序で、第2表示と第4表示とを表示することができる。
<Effects of the 26th embodiment>
In this embodiment, the terminal 20 of the user of the proposer displays on the display unit 24 a fourth display based on remittance request information regarding a received remittance request that the user of the proposer has received from the other user (not limited to, an example of the fourth information regarding a remittance request sent from a second user to the user of the terminal) or on remittance request information regarding a sent remittance request that the user of the proposer has sent to the other user (not limited to, an example of the fourth information regarding a remittance request sent from the user of the terminal to the second user).The terminal 20 of the user of the proposer shows a configuration in which the second display and the fourth display are displayed on the
As an example of an effect of the embodiment obtained by such a configuration, the second display and the fourth display can be displayed in an appropriate order based on the second information and the fourth information.
また、本実施例は、上記の第2情報と第4情報とは、送金リクエストを送信/受信した日付に関する情報(限定ではなく、日付に関する情報の一例)、または送金リクエストを送信/受信した日時に関する情報(限定ではなく、日時に関する情報の一例)を含み、第2表示と第4表示を表示する順序は、この日付または日時に関する情報に基づき決定される構成を示している。
このような構成により得られる実施例の効果の一例として、日時または日付に関する情報に基づく順序で第2表示と第4表示とを表示させることで、ユーザにとって直感的に分かり易い表示を実現することができる。
In addition, this embodiment shows a configuration in which the above-mentioned second information and fourth information include information regarding the date when the remittance request was sent/received (not limited to this, but an example of information regarding the date), or information regarding the date and time when the remittance request was sent/received (not limited to this, but an example of information regarding the date and time), and the order in which the second display and the fourth display are displayed is determined based on this information regarding the date or the date and time.
As an example of an effect of an embodiment obtained by such a configuration, by displaying the second display and the fourth display in an order based on information related to the date and time or date, it is possible to realize a display that is intuitively easy for the user to understand.
また、本実施例は、上記の第2情報と第4情報とは、送金依頼する金額に関する情報(限定ではなく、金額に関する情報の一例)を含み、第2表示と第4表示を表示する順序は、この金額に関する情報に基づき決定される構成を示している。
このような構成により得られる実施例の効果の一例として、金額に関する情報に基づく順序で第2表示と第4表示とを表示させることで、ユーザにとって直感的に分かり易い表示を実現することができる。
Furthermore, in this embodiment, the second information and fourth information include information regarding the amount of the remittance request (not limited to this, but an example of information regarding the amount), and the order in which the second display and the fourth display are displayed is determined based on this information regarding the amount.
As an example of the effect of an embodiment obtained by such a configuration, by displaying the second display and the fourth display in an order based on the information regarding the amount, it is possible to realize a display that is intuitively easy for the user to understand.
また、この場合、送金依頼する金額に関する情報には、送金リクエスト金額の他、限定ではなく例として、支払い期限に関する情報を含めることができる。
このような構成により得られる実施例の効果の一例として、支払い期限に関する情報に基づく順序で第2表示と第4表示とを表示させることで、ユーザにとって直感的に分かり易い表示を実現することができる。
In this case, the information regarding the amount of the remittance request may include, in addition to the remittance request amount, information regarding the payment deadline, for example and not by way of limitation.
As an example of the effect of an embodiment obtained by such a configuration, by displaying the second display and the fourth display in an order based on information regarding the payment deadline, it is possible to realize a display that is intuitively easy for the user to understand.
<第27実施例>
第27実施例は、チャットサービス(チャットアプリケーション)を適用する場合の実施例である。
第27実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<27th Example>
The twenty-seventh embodiment is an embodiment in which a chat service (chat application) is applied.
The contents described in the 27th embodiment are applicable to any of the other embodiments and the other modified examples.
Furthermore, the same components as those already mentioned are given the same reference numerals and will not be described again.
<表示画面>
以下では、メッセージングアプリケーションのユーザであるとともに支払いアプリケーションのユーザでもあるユーザA.Aと、ユーザB.Bと、ユーザC.Cとが、何れもグループXに属しており、友だち登録されているものとする。
<Display screen>
In the following, it is assumed that user A.A, user B.B, and user C.C, who are users of both the messaging application and the payment application, all belong to group X and are registered as friends.
図22-1は、本実施例において端末20A~端末20Cの表示部24に表示される画面の一例を示す図である。この画面は、限定ではなく例として、各ユーザの端末20の表示部24に表示されるメッセージングアプリケーションのグループチャット(この例では、「グループX」のチャット)画面である。
画面最上部中央には、メッセージングアプリケーションの名称として「Messaging App」の文字が表示されている。また、画面最上部右には、端末20のユーザのメッセージングアプリケーションにおけるアイコン画像およびユーザ名が表示されている。
22-1 is a diagram showing an example of a screen displayed on the
The name of the messaging application is displayed in the center of the top of the screen as "Messaging App." Also, an icon image and the user name of the messaging application of the user of terminal 20 are displayed in the top right of the screen.
また、その下には、メッセージングアプリケーションにおける現在位置を示す現在位置表示領域が構成されており、この例では、現在位置がメッセージングアプリケーションの「グループX」のグループチャットであることを示す「グループX」の文字が、現在位置表示領域内に表示されている。 Below this is a current location display area that shows the current location in the messaging application. In this example, the word "Group X" is displayed in the current location display area, indicating that the current location is in a group chat for "Group X" in the messaging application.
現在位置表示領域の下には、グループチャットのメッセージ(コンテンツ)の表示領域である、メッセージ表示領域が表示されている。端末20A~端末20Cの表示部24におけるメッセージ表示領域を、それぞれメッセージ表示領域MSG1~メッセージ表示領域MSG3とする。
メッセージ表示領域において、自端末から送信されたメッセージは右側からの吹き出しで、自端末以外から送信されたメッセージは送信者のアイコンと共に左側からの吹き出しで、それぞれ表示される。
Below the current location display area, a message display area for displaying group chat messages (contents) is displayed. The message display areas on the
In the message display area, messages sent from the user's own terminal are displayed in a balloon on the right side, while messages sent from terminals other than the user's own terminal are displayed in a balloon on the left side together with the icon of the sender.
限定ではなく例として、ユーザB.Bが、ユーザA.Aに対して、限定ではなく例として、メッセージングアプリケーション内の送金リクエスト送信機能によって、送金リクエスト金額「1,000円」の送金リクエストを行う場合を考える。 As an example and not a limitation, consider the case where user B.B. makes a money transfer request to user A.A. for the amount of "1,000 yen" by way of example and not a limitation, using a money transfer request sending function within a messaging application.
すると、端末20Aのメッセージ表示領域MSG1には、送金リクエスト情報MC1が表示される。
送金リクエスト情報MC1には、限定ではなく例として、ユーザA.AがユーザB.Bから受信した送金リクエスト金額「1,000円」の送金リクエストに対応する内容が表示されている。また、その下には、送金リクエスト送金ボタンと、送金リクエスト拒否ボタンとが表示されている。
その下には、送金リクエストを受信した時点での、送金リクエストを送ったユーザ(この例ではユーザB.B)と送金リクエストを受け取ったユーザ(この例ではユーザA.A)との間で未処理である送金リクエストが一覧表示されている。
また、送金リクエスト情報MC1の最下部には、この送金リクエストによる送金と全選択一括精算とを実行させるための、「すべての精算と送金」と示された送金リクエスト送金全選択一括精算ボタンが表示されている。
Then, remittance request information MC1 is displayed in the message display area MSG1 of the terminal 20A.
The remittance request information MC1 displays, by way of example and not limitation, the content corresponding to the remittance request of "1,000 yen" received by user A.A from user B.B. In addition, below the remittance request, a remittance request button and a remittance request rejection button are displayed.
Below that is a list of pending remittance requests between the user who sent the remittance request (user B.B. in this example) and the user who received the remittance request (user A.A. in this example) at the time the remittance request was received.
In addition, at the bottom of the remittance request information MC1, a remittance request remittance all-selection lump-sum settlement button labeled "All Settlements and Remittance" is displayed to execute the remittance based on this remittance request and the all-selection lump-sum settlement.
また、端末20Bのメッセージ表示領域MSG2には、送金リクエスト情報MC2が表示される。
送金リクエスト情報MC2には、限定ではなく例として、ユーザB.BがユーザA.Aに送信した送金リクエスト金額「1,000円」の送金リクエストに対応する内容が表示されている。また、その下には、送金リクエスト送金ボタンと、送金リクエスト拒否ボタンとはグレーアウトの表示態様で無効化され、表示されている。
その下には、送金リクエストを受信した時点での、送金リクエストを送ったユーザ(この例ではユーザB.B)と送金リクエストを受け取ったユーザ(この例ではユーザA.A)との間で未処理である送金リクエストが一覧表示されている。
また、送金リクエスト情報MC2の最下部には、全選択一括精算を実行させるための、「すべて精算する」と示された全選択一括精算ボタンが表示されている。
Moreover, remittance request information MC2 is displayed in the message display area MSG2 of the terminal 20B.
The remittance request information MC2 displays, by way of example and not limitation, the content corresponding to the remittance request of "1,000 yen" sent by user B.B to user A.A. In addition, below that, the remittance request remit button and the remittance request reject button are displayed in a grayed-out manner and disabled.
Below that is a list of pending remittance requests between the user who sent the remittance request (user B.B. in this example) and the user who received the remittance request (user A.A. in this example) at the time the remittance request was received.
At the bottom of the remittance request information MC2, an all-selection lump-sum settlement button labeled "Settle all" is displayed for executing lump-sum settlement of all selected items.
端末20Cのメッセージ表示領域MSG3には、送金リクエスト情報MC3が表示される。
送金リクエスト情報MC3には、限定ではなく例として、ユーザB.BがユーザA.Aに送信した送金リクエスト金額「1,000円」の送金リクエストに対応する内容が表示されている。また、その下には、送金リクエスト送金ボタンと、送金リクエスト拒否ボタンとはグレーアウトの表示態様で無効化され、表示されている。
また、その下には、送金リクエストを送ったユーザ(この例ではユーザB.B)と送金リクエストを受け取ったユーザ(この例ではユーザA.A)との間で未処理である送金リクエストの一覧表示は、これらの送金リクエストの当事者ではないため表示されない。
Remittance request information MC3 is displayed in a message display area MSG3 of terminal 20C.
The remittance request information MC3 displays, by way of example and not limitation, the content corresponding to the remittance request of "1,000 yen" sent by user B.B to user A.A. In addition, below that, the remittance request remit button and the remittance request reject button are displayed in a grayed-out manner and disabled.
Also, below that, a list of pending remittance requests between the user who sent the remittance request (user B.B. in this example) and the user who received the remittance request (user A.A. in this example) is not displayed because A.A. is not a party to these remittance requests.
なお、当事者以外の未処理の送金リクエストについて、送金リクエスト情報に表示するようにしてもよいし、そのようにしなくてもよい。 Note that unprocessed remittance requests from parties other than the parties may or may not be displayed in the remittance request information.
図22-2は、限定ではなく例として、ユーザ操作によって、送金リクエスト情報MC1が右から左にスワイプ(スワイプ操作)(画面に指を触れたまま、その指を滑らせる操作)されたことに基づいて端末20Aの表示部24に表示される画面の一例を示す図である。
図22-2では、限定ではなく例として、図22-1の端末20Aの表示部24の下部から、精算内容確認領域ACR9がせり上がり表示される。
FIG. 22-2 is a diagram showing an example of a screen displayed on the
In FIG. 22-2, by way of example and not limitation, a settlement details confirmation area ACR9 is displayed rising from the bottom of the
精算内容確認領域ACR9の上部には、ユーザA.Aは、ユーザB.Bから送金リクエストを受信し、また、ユーザB.Bとの間で2件の未処理の送金リクエスト(未精算リクエスト)が残っていることを示す表示が表示されている。 At the top of settlement content confirmation area ACR9, a display is displayed indicating that User A.A has received a remittance request from User B.B, and that there are two outstanding remittance requests (unsettled requests) between User A.A and User B.B.
また、精算内容確認領域ACR9の下部には、ユーザA.Aは、ユーザB.Bとの間で送金リクエスト送金全選択一括精算を行う場合、一括精算の金額として、今回受信した送金リクエスト金額「1,000円」と、以前受信した送金リクエスト金額「3,500円」と「500円」とを加算した「5,000円」を支払うことになる確認用表示が表示されている。また、その下には、送金リクエスト送金全選択一括精算を実行させるための「OK」と示された送金リクエスト送金全選択一括精算ボタンBT23と、送金リクエスト送金全選択一括精算をとりやめるための「キャンセル」と示された取り消しボタンとが表示されている。 In addition, at the bottom of the settlement content confirmation area ACR9, a confirmation message is displayed indicating that when user A.A makes a lump-sum settlement of all selected remittance requests with user B.B, the lump-sum settlement amount will be "5,000 yen", which is the sum of the currently received remittance request amount of "1,000 yen" and the previously received remittance request amounts of "3,500 yen" and "500 yen". Also displayed below this are a remittance request remittance all-selection lump-sum settlement button BT23 marked "OK" for executing the remittance request remittance all-selection lump-sum settlement, and a cancel button marked "Cancel" for canceling the remittance request remittance all-selection lump-sum settlement.
なお、送金リクエスト情報MC1の送金リクエスト送金全選択一括精算ボタンがタップされる場合においても、精算内容確認領域ACR9が表示されるようにしてもよいし、そのようにしなくてもよい。 In addition, even when the remittance request remittance all-select lump-sum settlement button in the remittance request information MC1 is tapped, the settlement details confirmation area ACR9 may or may not be displayed.
図22-3は、図22-2の精算内容確認領域ACR9において、送金リクエスト送金全選択一括精算ボタンBT23がタップされた場合における端末20Aの表示部24に表示される画面の一例を示す図である。
図22-3では、メッセージ表示領域MSG1には、送金リクエスト情報MC1の下に、送金リクエストによる送金処理と、全選択一括精算による送金処理との送金結果に基づいて、送金結果情報MC4が表示されている。
FIG. 22-3 is a diagram showing an example of a screen displayed on the
In FIG. 22-3, in the message display area MSG1, remittance result information MC4 is displayed below remittance request information MC1 based on the remittance results of the remittance process by remittance request and the remittance process by all selection lump sum settlement.
送金結果情報MC4の上部には、精算を行った内容として、ユーザA.AがユーザB.Bに送金リクエスト金額「1,000円」を支払い(送金し)、未処理の送金リクエストの一括精算の金額として「4,000円」を支払った(送金した)ことが表示されている。 The upper part of the remittance result information MC4 shows the details of the settlement, that is, User A.A paid (transferred) the remittance request amount of "1,000 yen" to User B.B, and paid (transferred) "4,000 yen" as the lump-sum settlement amount for the outstanding remittance requests.
送金結果情報MC4の下部には、ユーザA.Aは、精算を行った金額として、送金リクエスト金額「1,000円」と一括精算の金額「4,000円」とを加算した「5,000円」を送金したことが表示されている。 The bottom of the remittance result information MC4 shows that User A.A. remitted "5,000 yen" as the settled amount, which is the sum of the remittance request amount of "1,000 yen" and the lump-sum settlement amount of "4,000 yen."
なお、送金結果情報MC4に相当する表示を、端末20Aと端末20B以外の端末20には表示させないようにしてもよいし、そのようにしなくてもよい。
また、当事者である端末20Aと端末20B以外の端末20には、送金結果情報MC4の下部にあたる送金結果のみを表示させるようにしてもよいし、そのようにしなくてもよい。
It should be noted that the display corresponding to the remittance result information MC4 may or may not be displayed on terminals 20 other than terminal 20A and terminal 20B.
Also, only the remittance result at the bottom of the remittance result information MC4 may or may not be displayed on terminals 20 other than
図22-4は、送金リクエスト情報MC1において、未処理の送金リクエストを非表示にする場合の画面の一例を示す図である。
限定ではなく例として、送金リクエスト情報MC1内の×印で示される未処理リクエスト非表示ボタンBT24がユーザによってタップされると、メッセージ表示領域MSG1の下部から、未処理リクエスト表示取消確認領域DRR1がせり上がり表示される。
FIG. 22-4 is a diagram showing an example of a screen in which unprocessed remittance requests are not displayed in the remittance request information MC1.
As a non-limiting example, when a user taps a pending request hide button BT24 indicated by an x in the remittance request information MC1, a pending request display cancel confirmation field DRR1 is displayed rising from the bottom of the message display field MSG1.
未処理リクエスト表示取消確認領域DRR1には、送金や送金リクエストが行われた場合、送金リクエスト情報や送金結果情報に、送金リクエスト(送金)を行ったユーザ(例えばユーザB.B)との間の未処理の送金リクエストの一覧表示を行わないための「OK」で示される未処理リクエスト表示取消ボタンと、一覧表示を続けるための「キャンセル」で示される未処理リクエスト表示承認ボタンとが表示されている。 When a remittance or remittance request is made, the pending request display cancellation confirmation area DRR1 displays an "OK" button to cancel the pending request display so that the remittance request information and remittance result information do not display a list of pending remittance requests between the user who made the remittance request (remittance) (e.g. user B.B.), and an "Cancel" button to continue displaying the list.
限定ではなく例として、未処理リクエスト表示取消確認領域DRR1の未処理リクエスト表示取消ボタンがユーザによってタップされる場合、それ以降受信した送金リクエスト情報や送金結果情報には、このユーザ(例えばユーザB.B)との未処理の送金リクエストの一覧は表示されなくなる。 As an example and not by way of limitation, when the cancel pending request display button in the cancel pending request display confirmation area DRR1 is tapped by the user, the list of pending remittance requests with this user (e.g., user B.B.) will no longer be displayed in any remittance request information or remittance result information received thereafter.
同様に、送金リクエスト情報MC2の未処理リクエスト非表示ボタンがユーザB.Bによってタップされ、未処理リクエスト表示取消確認領域の未処理リクエスト表示取消ボタンが続いてタップされる場合、それ以降受信した送金リクエスト情報や送金結果情報にはユーザA.Aとの未処理の送金リクエストの一覧は表示されなくなる。 Similarly, if the unprocessed request hide button in the remittance request information MC2 is tapped by user B.B and then the unprocessed request display cancel button in the unprocessed request display cancel confirmation area is tapped, the list of unprocessed remittance requests with user A.A will no longer be displayed in the remittance request information or remittance result information received thereafter.
なお、未処理リクエスト表示取消確認領域の未処理リクエスト表示取消ボタンがタップされる場合、全てのユーザとの間で、それ以降受信した送金リクエスト情報や送金結果情報には未処理の送金リクエストの一覧は表示されなくなるようにしてもよいし、そのようにしなくてもよい。 When the Cancel Unprocessed Request Display button in the Cancel Unprocessed Request Display confirmation area is tapped, the list of unprocessed remittance requests may or may not be displayed in the remittance request information and remittance result information received thereafter between all users.
つまり、本実施例では、未処理リクエストを、入力部に対する端末20のユーザの入力に基づいて、非表示にすることができるように構成されている。 In other words, in this embodiment, the unprocessed requests are configured to be hidden based on input by the user of the terminal 20 to the input section.
なお、上記のようにするのではなく、前述したように、未処理リクエストの表示/非表示の設定を、不図示の設定画面等において行うことができるようにしてもよいし、しなくてもよい。 In addition, instead of doing as described above, the display/non-display setting for unprocessed requests may or may not be made possible on a setting screen (not shown) or the like, as described above.
<第27実施例の効果>
本実施例は、提案者のユーザの端末20は、提案者のユーザ(限定ではなく、端末のユーザの一例と、相手のユーザ(限定ではなく、第1ユーザの一例)とを少なくとも含むトークルーム(限定ではなく、チャットルームの一例)を表示部24に表示する。そして、第1表示と第2表示とは、このトークルームに表示される構成を示している。
このような構成により得られる実施例の効果の一例として、チャットルームへの表示という分かり易い形で、第1情報と第2情報とを端末のユーザに知らせることができる。
<Effects of the 27th embodiment>
In this embodiment, the terminal 20 of the proposer's user displays on the display unit 24 a talk room (not limited to, an example of a chat room) including at least the proposer's user (not limited to, an example of a user of the terminal) and the other user (not limited to, an example of a first user).The first display and second display indicate the configuration displayed in this talk room.
As an example of an effect of the embodiment obtained by such a configuration, the first information and the second information can be notified to the user of the terminal in an easy-to-understand manner by displaying them in a chat room.
また、この場合、トークルームに表示された第2表示を、提案者のユーザによる端末20に対する入力に基づいて非表示とすることもできる。
このような構成により得られる実施例の効果の一例として、表示領域のスペースを広く確保することが可能となる。
In this case, the second display displayed in the talk room can also be hidden based on an input to the terminal 20 by the user who makes the proposal.
As an example of the effect of the embodiment obtained by such a configuration, it is possible to secure a large space for the display area.
また、この場合、トークルームは、当事者以外のユーザ(限定ではなく、第3ユーザの一例)を含み、第2表示は、当事者以外のユーザの端末20に表示されるトークルームには表示されるようにすることもできる。
このような構成により得られる実施例の効果の一例として、第2ユーザから端末のユーザに送信された送金依頼に関する、または端末のユーザから第2ユーザへ送信された送金依頼に関する第2情報に基づく第2表示、つまり、送金の当事者のユーザに関する情報を、当事者以外のユーザである第3ユーザが閲覧できないようにすることができる。
In this case, the talk room may include a user other than the parties involved (not limited to, an example of a third user), and the second display may be displayed in the talk room displayed on the terminal 20 of a user other than the parties involved.
As an example of the effect of an embodiment obtained by such a configuration, a second display based on second information regarding a remittance request sent from the second user to the user of the terminal, or regarding a remittance request sent from the user of the terminal to the second user, i.e., information regarding a user who is a party to the remittance, can be made unavailable for viewing by a third user who is a user other than the parties involved.
また、この場合、当事者以外のユーザの端末20に表示されるトークルームは、第2表示とは異なる、この当事者以外のユーザから送信された送金リクエストに関する送金リクエスト情報、またはこの当事者以外のユーザに送信された送金リクエストに関する送金リクエスト情報に基づく第5表示を含む。そして、第5表示は、提案者のユーザの端末20に表示されるトークルームに表示されないようにすることができる。
このような構成により得られる実施例の効果の一例として、第2表示とは異なる、第3ユーザから送信された送金依頼に関する、または第3ユーザに送信された送金依頼に関する第5情報に基づく第5表示、つまり、第3ユーザが送金の当事者となる情報を、端末のユーザが閲覧できないようにすることができる。
In this case, the talk room displayed on the terminal 20 of the user other than the party includes a fifth display that is different from the second display and is based on remittance request information regarding the remittance request sent from the user other than the party, or on the remittance request information regarding the remittance request sent to the user other than the party. The fifth display can be made not to be displayed in the talk room displayed on the terminal 20 of the user of the proposer.
As an example of the effect of an embodiment obtained by such a configuration, it is possible to prevent the user of the terminal from viewing a fifth display that is different from the second display and is based on fifth information regarding a remittance request sent from a third user or regarding a remittance request sent to the third user, i.e., information in which the third user is a party to the remittance.
また、この場合、第1表示は、当事者以外のユーザの端末20に表示されるトークルームに表示されないようにすることができる。
このような構成により得られる実施例の効果の一例として、第1ユーザから端末のユーザへの送金に関する、または第1ユーザから端末のユーザへ送信された送金依頼に関する第1情報に基づく第1表示、つまり、送金の当事者のユーザに関する情報を、第3ユーザが閲覧できないようにすることができる。
In this case, the first display can be prevented from being displayed in the talk room displayed on the terminal 20 of a user other than the person involved.
As an example of an effect of an embodiment obtained by such a configuration, it is possible to prevent a third user from viewing a first display based on first information regarding a remittance from a first user to a user of the terminal, or regarding a remittance request sent from the first user to the user of the terminal, i.e., information regarding the user who is a party to the remittance.
また、本実施例は、第1表示と第2表示とは、提案者のユーザの端末20にインストールされたメッセージングアプリケーションによって表示部24に表示され、メッセージングアプリケーションは、本開示に係るプログラムに含まれる構成を示している。
このような構成により得られる実施例の効果の一例として、端末にインストールされたアプリケーションによって、第1表示と第2表示とが端末の表示部に表示されるようにすることができる。
Furthermore, in this embodiment, the first display and the second display are displayed on the
As an example of an effect of the embodiment obtained by such a configuration, the first display and the second display can be displayed on the display unit of the terminal by an application installed on the terminal.
<その他>
上記の実施例では、送金依頼に関する未処理の情報として、受信済み送金リクエスト情報と、送信済み送金リクエスト情報とを例示した。
<Other>
In the above embodiment, received remittance request information and sent remittance request information are exemplified as unprocessed information related to remittance requests.
しかし、これらの情報を送金リマインド情報に置き換えても、上記の実施例と同様の処理を適用可能である。つまり、送金リクエストと送金リマインドとを区別せず、送金依頼に関する未処理の情報として、受信済み送金リマインド情報と、送信済み送金リマインド情報とをそれぞれ適用することもできる。
送金リクエストと送金リマインドとは、同義として取り扱うこともできるためである。
However, even if these pieces of information are replaced with remittance reminder information, the same processing as in the above embodiment can be applied. In other words, without distinguishing between remittance requests and remittance reminders, received remittance reminder information and sent remittance reminder information can be applied as unprocessed information related to remittance requests.
This is because a remittance request and a remittance reminder can be treated as synonymous.
また、送金リクエスト情報と送金リマインド情報とを任意に組み合わせることもできる。つまり、受信済みの情報と送信済みの情報との組合せとして、以下の4通りの組合せを適用可能である。 In addition, remittance request information and remittance reminder information can be combined in any way. In other words, the following four combinations of received information and sent information are possible:
(1)第1の組合せ
・受信済み:送金リクエスト情報
・送信済み:送金リクエスト情報
この組合せは、上記の実施例で説明した組合せである。
(1) First Combination: Received: Remittance Request Information; Sent: Remittance Request Information. This combination is the combination described in the above embodiment.
(2)第2の組合せ
・受信済み:送金リクエスト情報
・送信済み:送金リマインド情報
(2) Second combination: Received: remittance request information Sent: remittance reminder information
(3)第3の組合せ
・受信済み:送金リマインド情報
・送信済み:送金リクエスト情報
(3) The third combination: Received: remittance reminder information Sent: remittance request information
(4)第4の組合せ
・受信済み:送金リマインド情報
・送信済み:送金リマインド情報
(4) Fourth combination: Received: remittance reminder information Sent: remittance reminder information
1 通信システム
10 サーバ
20 端末
30 ネットワーク
Claims (24)
第1ユーザから前記端末のユーザへの送金に関する、または第1ユーザから前記端末のユーザへ送信された送金依頼に関する第1情報を前記サーバの通信部によって前記端末に送信することと、
前記第1情報の送信に基づき、第2ユーザから前記端末のユーザに送信された送金依頼に関する、または前記端末のユーザから第2ユーザへ送信された送金依頼に関する第2情報を前記通信部によって前記端末に送信することと、
前記端末のユーザによる、前記第1情報に基づく第1表示と前記第2情報に基づく第2表示とが表示された前記端末に対する入力に基づいて、送金に関する、または送金の依頼に関する第1処理を前記サーバの制御部によって行うこととが前記サーバによって実行される。 A program executed by a server in communication with a terminal,
transmitting, by a communication unit of the server, first information regarding a remittance from a first user to a user of the terminal, or regarding a remittance request sent from the first user to the user of the terminal, to the terminal;
transmitting, to the terminal by the communication unit, second information relating to a remittance request transmitted from a second user to the user of the terminal based on the transmission of the first information, or relating to a remittance request transmitted from the user of the terminal to the second user;
The server executes a first process related to a remittance or a request for a remittance based on an input by a user of the terminal to the terminal on which a first display based on the first information and a second display based on the second information are displayed, using a control unit of the server .
前記第1情報は、前記第1ユーザからの前記端末のユーザへの送金に関する情報であり、The first information is information regarding a remittance from the first user to a user of the terminal,
前記第2情報は、前記第2ユーザから前記端末のユーザに送信された送金依頼に関する情報であり、the second information is information regarding a remittance request transmitted from the second user to the user of the terminal;
前記第1処理は、前記第2表示が表示された前記端末への入力に基づいて、前記第2ユーザに送金する処理を含む。The first process includes a process of transferring money to the second user based on an input to the terminal on which the second display is displayed.
前記第1処理は、前記第1表示が前記端末に表示された後、前記第1表示が表示された前記端末への入力に基づいて、前記第1ユーザから前記端末のユーザへ送金された金額を受け取る処理を含む。The first process includes a process of receiving an amount transferred from the first user to a user of the terminal based on an input to the terminal on which the first display is displayed after the first display is displayed on the terminal.
前記第1情報は、前記第1ユーザからの前記端末のユーザへの送金に関する情報であり、The first information is information regarding a remittance from the first user to a user of the terminal,
前記第2情報は、前記端末のユーザから前記第2ユーザに送信された送金依頼に関する情報である。The second information is information relating to a remittance request sent from a user of the terminal to the second user.
前記第1処理は、前記第2表示が表示された前記端末に対する入力に基づいて、前記第2ユーザに送金依頼を送信する処理を含む。The first process includes a process of transmitting a remittance request to the second user based on an input to the terminal on which the second display is displayed.
前記第2ユーザは、前記第1ユーザであり、the second user is the first user,
前記第1情報は、前記第1ユーザから前記端末のユーザに送信された送金依頼に関する情報であり、the first information is information regarding a remittance request transmitted from the first user to a user of the terminal;
前記第2情報は、前記端末のユーザから前記第2ユーザに送信された送金依頼に関する情報であり、the second information is information regarding a remittance request transmitted from a user of the terminal to the second user;
前記第1処理は、前記第1情報と前記第2情報とに基づく金額を前記第1ユーザに送金する、または前記端末のユーザに送金する処理を含む。The first process includes a process of transferring an amount based on the first information and the second information to the first user or to a user of the terminal.
前記第1情報は、第1金額の情報を含み、The first information includes information of a first amount,
前記第2情報は、第2金額の情報を含み、The second information includes information of a second amount,
前記第1処理は、前記第1金額から前記第2金額を差し引いた金額を前記第1ユーザに送金する、または前記第2金額から前記第1金額を差し引いた金額を前記端末のユーザに送金する処理を含む。The first process includes a process of transferring an amount obtained by subtracting the second amount from the first amount to the first user, or transferring an amount obtained by subtracting the first amount from the second amount to a user of the terminal.
前記第1処理は、前記第1ユーザの端末に対する入力に基づく、前記第1ユーザによる承認に基づいて実行される。The first process is executed based on approval by the first user based on an input to a terminal of the first user.
前記第1情報は、前記第1ユーザから前記端末のユーザへ送信された送金依頼に関する情報であり、the first information is information regarding a remittance request transmitted from the first user to a user of the terminal;
前記第2情報は、前記第2ユーザから前記端末のユーザに送信された送金依頼に関する情報であり、the second information is information regarding a remittance request transmitted from the second user to the user of the terminal;
前記第1処理は、前記第1表示と前記第2表示とを表示する前記端末に対する入力に基づいて、前記第1ユーザと前記第2ユーザとに送金する処理を含む。The first process includes a process of transferring money to the first user and the second user based on an input to the terminal that displays the first display and the second display.
前記第2ユーザは、前記第1ユーザであり、the second user is the first user,
前記第1処理は、前記第1表示と前記第2表示とを表示する前記端末に対する入力に基づいて、前記第1ユーザに送金する処理を含む。The first process includes a process of transferring money to the first user based on an input to the terminal displaying the first display and the second display.
前記第1情報は、前記第1ユーザから前記端末のユーザへ送信された送金依頼に関する情報であり、the first information is information regarding a remittance request transmitted from the first user to a user of the terminal;
前記第2情報は、前記端末のユーザから前記第2ユーザに送信された送金依頼に関する情報である。The second information is information relating to a remittance request sent from a user of the terminal to the second user.
前記第1処理は、前記第1表示と前記第2表示とが表示された前記端末に対する入力に基づいて、前記第1ユーザに送金し、前記第2ユーザに送金依頼を送信する処理を含む。The first process includes a process of transferring money to the first user and sending a transfer request to the second user based on an input to the terminal on which the first display and the second display are displayed.
前記第2ユーザは、前記第1ユーザであり、the second user is the first user,
前記第1処理は、前記第1情報と前記第2情報とに基づく金額を前記第1ユーザに送金する、または前記端末のユーザに送金する処理を含む。The first process includes a process of transferring an amount based on the first information and the second information to the first user or to a user of the terminal.
前記第1情報は、第1金額の情報を含み、The first information includes information of a first amount,
前記第2情報は、第2金額の情報を含み、The second information includes information of a second amount,
前記第1処理は、前記第1金額から前記第2金額を差し引いた金額を前記第1ユーザに送金する、または前記第2金額から前記第1金額を差し引いた金額を前記端末のユーザに送金する処理を含む。The first process includes a process of transferring an amount obtained by subtracting the second amount from the first amount to the first user, or transferring an amount obtained by subtracting the first amount from the second amount to a user of the terminal.
前記第1処理は、前記第1ユーザの端末に対する入力に基づく、前記第1ユーザによる承認に基づいて実行される。The first process is executed based on approval by the first user based on an input to a terminal of the first user.
前記第1情報は、前記第1ユーザからの前記端末のユーザへの送金に関する情報であり、The first information is information regarding a remittance from the first user to a user of the terminal,
第1ユーザから前記端末のユーザへ送信された送金依頼に関する第3情報を前記通信部によって前記端末に送信することと、transmitting third information related to a remittance request transmitted from a first user to a user of the terminal by the communication unit to the terminal;
前記端末のユーザによる、前記第3情報に基づく第3表示を表示する前記端末に対する入力に基づいて、送金に関する第2処理を前記制御部によって行うこととが前記サーバによって実行される。The server causes the control unit to carry out a second process relating to remittance based on an input by a user of the terminal to the terminal displaying a third display based on the third information.
前記第2情報は、前記第2ユーザから前記端末のユーザに送信された送金依頼に関する情報であり、the second information is information regarding a remittance request transmitted from the second user to the user of the terminal;
前記第1情報の送信に基づいて、前記端末のユーザから前記第2ユーザへ送信された送金依頼に関する第4情報を前記通信部によって前記端末に送信することと、transmitting, to the terminal by the communication unit, fourth information related to a remittance request transmitted from the user of the terminal to the second user based on the transmission of the first information;
前記端末のユーザによる、前記第2表示と前記第4情報に基づく第4表示とが表示された前記端末に対する入力に基づいて、送金に関する、または送金の依頼に関する第3処理を前記制御部によって行うこととが前記サーバによって実行される。The server executes, via the control unit, a third process related to a remittance or a request for a remittance based on input by a user of the terminal to the terminal on which the second display and a fourth display based on the fourth information are displayed.
前記第3処理は、前記第2表示と前記第4表示とに対する入力に基づいて、前記第2ユーザに送金し、前記第2ユーザに送金依頼を送信する処理を含む。The third process includes a process of transferring money to the second user and sending a remittance request to the second user based on inputs to the second display and the fourth display.
前記第2ユーザは、前記第1ユーザであり、the second user is the first user,
前記第3処理は、前記第2情報と前記第4情報とに基づく金額を前記第2ユーザに送金する、または前記端末のユーザに送金する処理を含む。The third process includes a process of transferring an amount based on the second information and the fourth information to the second user or to a user of the terminal.
前記第2情報は、第2金額の情報を含み、The second information includes information of a second amount,
前記第4情報は、第4金額の情報を含み、The fourth information includes information of a fourth amount,
前記第3処理は、前記第2金額から前記第4金額を差し引いた金額を前記第2ユーザに送金する、または前記第4金額から前記第2金額を差し引いた金額を前記端末のユーザに送金する処理を含む。The third process includes a process of transferring an amount obtained by subtracting the fourth amount from the second amount to the second user, or transferring an amount obtained by subtracting the second amount from the fourth amount to the user of the terminal.
前記第3処理は、前記第2ユーザの端末に対する入力に基づく、前記第2ユーザによる承認に基づいて実行される。The third process is executed based on approval by the second user based on an input to a terminal of the second user.
第1ユーザから前記端末のユーザへの送金に関する、または第1ユーザから前記端末のユーザへ送信された送金依頼に関する第1情報を前記サーバの通信部によって前記端末に送信することと、
前記第1情報の送信に基づき、第2ユーザから前記端末のユーザに送信された送金依頼に関する、または前記端末のユーザから第2ユーザへ送信された送金依頼に関する第2情報を前記通信部によって前記端末に送信することと、
前記端末のユーザによる、前記第1情報に基づく第1表示と前記第2情報に基づく第2表示とが表示された前記端末に対する入力に基づいて、送金に関する、または送金の依頼に関する第1処理を前記サーバの制御部によって行うこととを含む。 An information processing method for a server communicating with a terminal, comprising:
transmitting, by a communication unit of the server, first information regarding a remittance from a first user to a user of the terminal, or regarding a remittance request sent from the first user to the user of the terminal, to the terminal;
transmitting, to the terminal by the communication unit, second information relating to a remittance request transmitted from a second user to the user of the terminal based on the transmission of the first information, or relating to a remittance request transmitted from the user of the terminal to the second user;
The method includes carrying out a first process related to a remittance or a request for a remittance by a control unit of the server based on an input by a user of the terminal to the terminal on which a first display based on the first information and a second display based on the second information are displayed.
第1ユーザから前記端末のユーザへの送金に関する、または第1ユーザから前記端末のユーザへ送信された送金依頼に関する第1情報を前記端末に送信し、前記第1情報の送信に基づき、第2ユーザから前記端末のユーザに送信された送金依頼に関する、または前記端末のユーザから第2ユーザへ送信された送金依頼に関する第2情報を前記端末に送信する通信部と、a communication unit that transmits to the terminal first information relating to a remittance from a first user to a user of the terminal, or a remittance request transmitted from the first user to the user of the terminal, and transmits to the terminal second information relating to a remittance request transmitted from a second user to the user of the terminal, or a remittance request transmitted from the user of the terminal to the second user, based on the transmission of the first information;
前記端末のユーザによる、前記第1情報に基づく第1表示と前記第2情報に基づく第2表示とが表示された前記端末に対する入力に基づいて、送金に関する、または送金の依頼に関する第1処理を行う制御部とを備える。and a control unit that performs a first process related to a remittance or a request for a remittance based on an input by a user of the terminal to the terminal on which a first display based on the first information and a second display based on the second information are displayed.
第1ユーザから前記端末のユーザへの送金に関する、または第1ユーザから前記端末のユーザへ送信された送金依頼に関する第1情報を前記端末に送信し、前記第1情報の送信に基づき、第2ユーザから前記端末のユーザに送信された送金依頼に関する、または前記端末のユーザから第2ユーザへ送信された送金依頼に関する第2情報を前記端末に送信する前記サーバの通信部と、a communication unit of the server that transmits to the terminal first information on a remittance from a first user to a user of the terminal, or a remittance request transmitted from the first user to the user of the terminal, and transmits to the terminal second information on a remittance request transmitted from a second user to the user of the terminal, or a remittance request transmitted from the user of the terminal to the second user, based on the transmission of the first information;
前記第1情報に基づく第1表示と、前記第2情報に基づく第2表示とを表示する前記端末の表示部と、a display unit of the terminal that displays a first display based on the first information and a second display based on the second information;
前記端末のユーザによる、前記第1表示と前記第2表示とが表示された前記端末に対する入力に基づいて、送金に関する、または送金の依頼に関する第1処理を行う前記サーバの制御部とを備える。and a control unit of the server that performs a first process related to a remittance or a request for a remittance based on an input by a user of the terminal to the terminal on which the first display and the second display are displayed.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022186509A JP7566848B2 (en) | 2020-06-30 | 2022-11-22 | Program, information processing method, server, and system |
| JP2024172578A JP2024177299A (en) | 2020-06-30 | 2024-10-01 | Program, information processing method, and terminal |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020113408A JP7183217B2 (en) | 2020-06-30 | 2020-06-30 | program, information processing method, terminal |
| JP2022186509A JP7566848B2 (en) | 2020-06-30 | 2022-11-22 | Program, information processing method, server, and system |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020113408A Division JP7183217B2 (en) | 2020-06-30 | 2020-06-30 | program, information processing method, terminal |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024172578A Division JP2024177299A (en) | 2020-06-30 | 2024-10-01 | Program, information processing method, and terminal |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2023015366A JP2023015366A (en) | 2023-01-31 |
| JP2023015366A5 JP2023015366A5 (en) | 2023-07-25 |
| JP7566848B2 true JP7566848B2 (en) | 2024-10-15 |
Family
ID=80148443
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020113408A Active JP7183217B2 (en) | 2020-06-30 | 2020-06-30 | program, information processing method, terminal |
| JP2022186509A Active JP7566848B2 (en) | 2020-06-30 | 2022-11-22 | Program, information processing method, server, and system |
| JP2024172578A Pending JP2024177299A (en) | 2020-06-30 | 2024-10-01 | Program, information processing method, and terminal |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020113408A Active JP7183217B2 (en) | 2020-06-30 | 2020-06-30 | program, information processing method, terminal |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024172578A Pending JP2024177299A (en) | 2020-06-30 | 2024-10-01 | Program, information processing method, and terminal |
Country Status (1)
| Country | Link |
|---|---|
| JP (3) | JP7183217B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7612752B2 (en) * | 2023-05-15 | 2025-01-14 | 楽天グループ株式会社 | PAYMENT PROCESSING DEVICE, PAYMENT PROCESSING METHOD, AND PAYMENT PROCESSING PROGRAM |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001155257A (en) | 1999-11-27 | 2001-06-08 | Makoto Sarutani | Price settlement system |
| JP2017174419A (en) | 2016-03-22 | 2017-09-28 | 株式会社オービック | Accounting processing apparatus, accounting processing method, and accounting processing program |
| JP2019087025A (en) | 2017-11-07 | 2019-06-06 | LINE Pay株式会社 | Information processing program, method, device, and system |
| JP6681968B1 (en) | 2018-12-21 | 2020-04-15 | LINE Pay株式会社 | Program, authentication method, terminal |
| JP2020071881A (en) | 2018-10-26 | 2020-05-07 | LINE Pay株式会社 | Device, method, and program for processing information |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001243400A (en) * | 2000-03-01 | 2001-09-07 | Fujitsu Ltd | Account management system using related accounts |
| JP4408008B2 (en) * | 2001-01-16 | 2010-02-03 | 株式会社大塚商会 | Leasing Credit Survey Request System and Program |
| JP2004272469A (en) * | 2003-03-06 | 2004-09-30 | Nippon Telegr & Teleph Corp <Ntt> | Payment mediation processing method and payment mediation server |
| KR20180037782A (en) * | 2016-10-05 | 2018-04-13 | 삼성전자주식회사 | Method for payment and electronic device using the same |
| JP6847169B2 (en) * | 2019-07-08 | 2021-03-24 | 楽天銀行株式会社 | Remittance control system, remittance control method, and program |
| KR102115400B1 (en) * | 2019-08-30 | 2020-05-27 | 주식회사쿠콘 | System and method for remittance relay and computer program for the same |
-
2020
- 2020-06-30 JP JP2020113408A patent/JP7183217B2/en active Active
-
2022
- 2022-11-22 JP JP2022186509A patent/JP7566848B2/en active Active
-
2024
- 2024-10-01 JP JP2024172578A patent/JP2024177299A/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 |
| JP2017174419A (en) | 2016-03-22 | 2017-09-28 | 株式会社オービック | Accounting processing apparatus, accounting processing method, and accounting processing program |
| JP2019087025A (en) | 2017-11-07 | 2019-06-06 | LINE Pay株式会社 | Information processing program, method, device, and system |
| JP2020071881A (en) | 2018-10-26 | 2020-05-07 | LINE Pay株式会社 | Device, method, and program for processing information |
| JP6681968B1 (en) | 2018-12-21 | 2020-04-15 | LINE Pay株式会社 | Program, authentication method, terminal |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023015366A (en) | 2023-01-31 |
| JP2024177299A (en) | 2024-12-19 |
| JP7183217B2 (en) | 2022-12-05 |
| JP2022011963A (en) | 2022-01-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7460686B2 (en) | Program, information processing method, server | |
| JP2018504668A (en) | Sending and receiving payments using the message system | |
| JP7175877B2 (en) | program, display method, terminal | |
| JP7531463B2 (en) | Program, information processing method, and terminal | |
| JP7456986B2 (en) | Programs, information processing methods, terminals | |
| JP2024177299A (en) | Program, information processing method, and terminal | |
| JP7357591B2 (en) | Programs, information processing methods, terminals | |
| JP7745682B2 (en) | Program, information processing method, information processing device, and system | |
| JP7598906B2 (en) | Server, program, information processing method, and system | |
| JP7778543B2 (en) | Program, information processing method, server, system | |
| JP7417482B2 (en) | Programs, information processing methods, terminals | |
| JP2022059648A (en) | Server, program, information processing method | |
| WO2022004339A1 (en) | Program, information processing method, and terminal | |
| JP7541500B2 (en) | Program, information processing method, and terminal | |
| JP7405930B2 (en) | Programs, information processing methods, terminals | |
| JP2023084657A (en) | server, information processing method, program, system | |
| JP2023084649A (en) | server, information processing method, program, system | |
| WO2021255949A1 (en) | Program, information processing method, terminal, and server |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230628 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230714 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20231027 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20231107 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240903 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241002 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7566848 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |