JP7778543B2 - Program, information processing method, server, system - Google Patents
Program, information processing method, server, systemInfo
- Publication number
- JP7778543B2 JP7778543B2 JP2021189024A JP2021189024A JP7778543B2 JP 7778543 B2 JP7778543 B2 JP 7778543B2 JP 2021189024 A JP2021189024 A JP 2021189024A JP 2021189024 A JP2021189024 A JP 2021189024A JP 7778543 B2 JP7778543 B2 JP 7778543B2
- Authority
- JP
- Japan
- Prior art keywords
- remittance
- user
- terminal
- information
- reminder
- 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
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
本開示は、プログラム、情報処理方法、サーバ等に関する。 This disclosure relates to programs, information processing methods, servers, etc.
昨今、スマートフォン等の端末で実行可能なアプリケーションによって、端末、または端末のユーザの電子貨幣(電子マネー)の管理や、送金/受金等を実現するサービスが普及しつつある。例えば特許文献1には、商品の購買金額の決済を行う技術が開示されている。 Recently, services that enable the management of electronic currency (electronic money) held by a device or a user of a device, as well as the sending and receiving of money, using applications that can be executed on devices such as smartphones, are becoming increasingly popular. For example, Patent Document 1 discloses technology for settling the purchase amount of goods.
本発明の第1の態様によると、端末と通信するサーバによって実行されるプログラムは、第1ユーザによる送金依頼に関する第1情報をサーバの通信部によって端末に送信することと、送金依頼に基づく、第1ユーザへの送金に関する送金処理の実行に基づいて、送金依頼に基づく第2情報を端末に送信する制御に関する送信制御をサーバの制御部によって行うこととがサーバによって実行される。
本発明の第2の態様によると、端末と通信するサーバの情報処理方法は、第1ユーザによる送金依頼に関する第1情報をサーバの通信部によって端末に送信することと、送金依頼に基づく、第1ユーザへの送金に関する送金処理の実行に基づいて、送金依頼に基づく第2情報を端末に送信する制御に関する送信制御をサーバの制御部によって行うこととを含む。
本発明の第3の態様によると、端末と通信するサーバは、第1ユーザによる送金依頼に関する第1情報を端末に送信する通信部と、送金依頼に基づく、第1ユーザへの送金に関する送金処理の実行に基づいて、送金依頼に基づく第2情報を端末に送信する制御に関する送信制御を行う制御部とを備える。
本発明の第4の態様によると、端末と通信するサーバは、メモリに記憶されたプログラムを読み出し、プログラムに基づく処理を実行するプロセッサーを備え、プロセッサーは、第1ユーザによる送金依頼に関する第1情報をサーバの通信部によって端末に送信することと、送金依頼に基づく、第1ユーザへの送金に関する送金処理の実行に基づいて、送金依頼に基づく第2情報を端末に送信する制御に関する送信制御を行うこととを実行する。
本発明の第5の態様によると、端末よって実行されるプログラムは、第1ユーザによる送金依頼に関する第1情報を端末の通信部によって受信することと、第1情報に基づく第1表示を端末の表示部によって表示することと、送金依頼に基づく、第1ユーザへの送金に関する送金処理の実行に基づいて、送金依頼に基づく第2表示を表示部に表示する制御に関する表示制御を端末の制御部によって行うこととが端末によって実行される。
According to a first aspect of the present invention, a program executed by a server communicating with a terminal is executed by the server to transmit first information regarding a remittance request by a first user to the terminal by a communication unit of the server, and to perform transmission control regarding control of transmitting second information based on the remittance request to the terminal by a control unit of the server based on the execution of a remittance process regarding the remittance to the first user based on the remittance request.
According to a second aspect of the present invention, an information processing method of a server communicating with a terminal includes transmitting first information related to a remittance request by a first user to the terminal by a communication unit of the server, and performing transmission control related to control of transmitting second information based on the remittance request to the terminal based on the execution of a remittance process related to a remittance to the first user based on the remittance request by a control unit of the server.
According to a third aspect of the present invention, a server communicating with a terminal includes a communication unit that transmits first information related to a remittance request by a first user to the terminal, and a control unit that performs transmission control related to control of transmitting second information based on the remittance request to the terminal based on execution of a remittance process related to remittance to the first user based on the remittance request.
According to a fourth aspect of the present invention, a server communicating with a terminal includes a processor that reads a program stored in a memory and executes processing based on the program, and the processor executes the following: transmitting first information related to a remittance request by a first user to the terminal via a communication unit of the server; and performing transmission control related to control of transmitting second information based on the remittance request to the terminal based on the execution of a remittance process related to the remittance to the first user based on the remittance request.
According to a fifth aspect of the present invention, a program executed by the terminal receives first information regarding a remittance request by a first user by a communication unit of the terminal, displays a first display based on the first information by a display unit of the terminal, and performs display control by a control unit of the terminal regarding control of displaying a second display based on the remittance request on the display unit based on the remittance request based on execution of a remittance process for remittance to the first user based on the remittance request.
<法的事項の遵守>
本明細書に記載の開示は、通信の秘密など、本開示の実施に必要な実施国の法的事項遵守を前提とすることに留意されたい。
<Compliance with legal matters>
It should be noted that the disclosures set forth herein are subject to compliance with the laws of the country of implementation, such as communications privacy, as required for the implementation of the disclosures.
本開示に係るプログラム等を実施するための実施形態について、図面を参照して説明する。 Embodiments for implementing the programs and the like 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 a device sends and receives various types of information and data via a communication I/F (via a communication unit) based on the control of a control unit (e.g., 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 communication system 1 according to the present embodiment.
In the communication system 1, for example and not by way of limitation, a server 10 and a plurality of terminals 20 (terminal 20A, terminal 20B, terminal 20C, . . . ) are connected via a network 30.
サーバ10は、ネットワーク30を介して、ユーザが所有する端末20に支払いサービスやメッセージングサービスを提供する機能を有する。サーバ10は、支払い管理(メッセージング管理)サーバや支払いサービス(メッセージングサービス)サーバ等のように表現することもできる。 The server 10 has the function of providing payment services and messaging services to the terminals 20 owned by users via the network 30. The server 10 can also be expressed as a payment management (messaging management) server, a payment service (messaging service) server, etc.
端末20(端末20A,端末20B,端末20C、・・・)は、各実施例において記載する機能を実現できる情報処理端末であればどのような端末であってもよい。端末20は、限定ではなく例として、スマートフォン、携帯電話(フィーチャーフォン)、コンピュータ(限定でなく例として、デスクトップ、ラップトップ、タブレットなど)、メディアコンピュータプラットホーム(限定でなく例として、ケーブル、衛星セットトップボックス、デジタルビデオレコーダ)、ハンドヘルドコンピュータデバイス(限定でなく例として、PDA・(personal digital assistant)、電子メールクライアントなど)、ウェアラブル端末(メガネ型デバイス、時計型デバイスなど)、VR(Virtual Reality)端末、スマートスピーカ(音声認識用デバイス)、または他種のコンピュータ、またはコミュニケーションプラットホームを含む。また、端末20は情報処理端末と表現されてもよい。 Terminal 20 (terminal 20A, terminal 20B, terminal 20C, etc.) may be any information processing terminal capable of implementing the functions described in each embodiment. Examples of terminal 20 include, but are not limited to, smartphones, mobile phones (feature phones), computers (including, but not limited to, desktops, laptops, tablets, etc.), media computer platforms (including, but not limited to, cable and satellite set-top boxes, digital video recorders), handheld computer devices (including, but not limited to, personal digital assistants (PDAs), email clients, etc.), wearable devices (glasses-type devices, watch-type devices, etc.), virtual reality (VR) terminals, smart speakers (voice recognition devices), or other types of computers or communication platforms. Terminal 20 may also be referred to as an information processing terminal.
端末20A、端末20Bおよび端末20Cの構成は基本的には同一である。また、必要に応じて、ユーザXが利用する端末を端末20Xと表現し、ユーザXまたは端末20Xに対応づけられた、所定のサービスにおけるユーザ情報をユーザ情報Xと表現してもよい。
なお、ユーザ情報とは、所定のサービスにおいてユーザが利用するアカウントに対応付けられたユーザの情報である。ユーザ情報は、限定でなく例として、ユーザにより入力される、または、所定のサービスにより付与される、ユーザの名前、ユーザのアイコン画像、ユーザの年齢、ユーザの性別、ユーザの住所、ユーザの趣味趣向、ユーザの識別子などのユーザに対応づけられた情報を含み、これらのいずれか一つまたは、組み合わせであってもよいし、そうでなくてもよい。
The configurations of terminals 20A, 20B, and 20C are basically the same. Furthermore, if necessary, the terminal used by user X may be referred to as terminal 20X, and user information for a predetermined service associated with user X or terminal 20X may be referred to as user information X.
The user information is information of a user associated with an account used by the user in a predetermined service. The user information includes, but is not limited to, information associated with a user, such as the user's name, an icon image of the user, the user's age, the user's gender, the user's address, the user's hobbies and interests, and a user identifier, which is input by the user or assigned by the predetermined service, and may be any one of these, or a combination thereof, or may not be the same.
ネットワーク30は、1以上の端末20と、1以上のサーバ10とを接続する役割を担う。すなわち、ネットワーク30は、上記の各種の装置が接続した後、データを送受信することができるように接続経路を提供する通信網を意味する。
なお、ネットワーク30に接続されるサーバ10の数や端末20の数は限定されない。
The network 30 serves to connect one or more terminals 20 and one or more servers 10. That is, the network 30 refers to a communication network that provides a connection path so that the above-mentioned various devices can connect and then transmit and receive data.
The number of servers 10 and the number of terminals 20 connected to the network 30 are not limited.
ネットワーク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 network 30 may or may not be a wired network or a wireless network. Network 30 may include, by way of example and not limitation, an ad hoc network, an intranet, an extranet, a virtual private network (VPN), a local area network (LAN), a wireless LAN (WLAN), a wide area network (WAN), a wireless WAN (WWAN), a metropolitan area network (MAN), a portion of the Internet, a portion of the Public Switched Telephone Network (PSTN), a cellular network, integrated service digital networks (ISDN), wireless LAN, long term evolution (LTE), code division multiple access (CDMA), Bluetooth (registered trademark), satellite communications, etc., or a combination of two or more thereof. Network 30 may include one or more networks 30.
サーバ10(限定ではなく、サーバ、情報処理装置、情報管理装置の一例)は、端末20に対して、所定のサービス(本実施例では支払いサービス等)を提供する機能を備える。サーバ10は、各実施形態において記載する機能を実現できる情報処理装置であればどのような装置であってもよい。サーバ10は、限定ではなく例として、サーバ装置、コンピュータ(限定ではなく例として、デスクトップ、ラップトップ、タブレットなど)、メディアコンピュータプラットホーム(限定ではなく例として、ケーブル、衛星セットトップボックス、デジタルビデオレコーダ)、ハンドヘルドコンピュータデバイス(限定ではなく例として、PDA、電子メールクライアントなど)、あるいは他種のコンピュータ、またはコミュニケーションプラットホームを含む。また、サーバ10は情報処理装置と表現されてもよい。サーバ10と端末20とを区別する必要がない場合は、サーバ10と端末20とは、それぞれ情報処理装置と表現されてもよいし、されなくてもよい。 The server 10 (which is an example of a server, information processing device, or information management device, but is not limited thereto) has the function of providing a predetermined service (such as a payment service in this embodiment) to the terminal 20. The server 10 may be any information processing device capable of implementing the functions described in each embodiment. Examples of the server 10 include, but are not limited to, a server device, a computer (such as a desktop, laptop, or tablet), a media computer platform (such as a cable or satellite set-top box or digital video recorder), a handheld computer device (such as a PDA or email client), or other types of computers or communication platforms. The server 10 may also be referred to as an information processing device. If there is no need to distinguish between the server 10 and the terminal 20, the server 10 and the terminal 20 may or may not each be referred to as an information processing device.
[各装置のハードウェア(HW)構成]
通信システム1に含まれる各装置のHW構成について説明する。
[Hardware (HW) configuration of each device]
The HW configuration of each device included in the communication system 1 will be described.
(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) HW Configuration of Terminal FIG. 1A shows an example of the HW configuration of the terminal 20.
The terminal 20 includes a control unit 21 (CPU: central processing unit), a storage unit 28, a communication I/F 22 (interface), an input/output unit 23, a clock unit 29A, and a position calculation information detection unit 29B. The HW components of the terminal 20 are connected to each other via a bus B, for example and not as a limitation. It is not essential that the HW configuration of the terminal 20 includes all of the components. For example and not as a limitation, the terminal 20 may or may not be configured such that individual components or multiple components are detachable.
通信I/F22は、ネットワーク30を介して各種データの送受信を行う。通信は、有線、無線のいずれで実行されてもよく、互いの通信が実行できるのであれば、どのような通信プロトコルを用いてもよい。通信I/F22は、ネットワーク30を介して、サーバ10等の各種装置との通信を実行する機能を有する。通信I/F22は、各種データを制御部21からの指示に従って、サーバ10等の各種装置に送信する。また、通信I/F22は、サーバ10等の各種装置から送信された各種データを受信し、制御部21に伝達する。また、通信I/F22を単に通信部と表現する場合もある。また、通信I/F22が物理的に構造化された回路で構成される場合には、通信回路と表現する場合もある。 The communication I/F 22 sends and receives various data via the network 30. Communication may be performed either wired or wirelessly, and any communication protocol may be used as long as mutual communication is possible. The communication I/F 22 has the function of communicating with various devices, such as the server 10, via the network 30. The communication I/F 22 transmits various data to various devices, such as the server 10, in accordance with instructions from the control unit 21. The communication I/F 22 also receives various data transmitted from various devices, such as the server 10, and transmits it to the control unit 21. The communication I/F 22 may also be simply referred to as a communication unit. Furthermore, if the communication I/F 22 is configured as a physically structured circuit, it may also be referred to as a communication circuit.
入出力部23は、端末20に対する各種操作を入力する装置、および、端末20で処理された処理結果を出力する装置を含む。入出力部23は、入力部と出力部が一体化していてもよいし、入力部と出力部に分離していてもよいし、そうでなくてもよい。 The input/output unit 23 includes a device for inputting various operations to the terminal 20 and a device for outputting the results of processing performed by the terminal 20. The input/output unit 23 may be an integrated input unit and an output unit, or may be separate input and output units, or may not be so.
入力部は、ユーザからの入力を受け付けて、入力に係る情報を制御部21に伝達できる全ての種類の装置のいずれかまたはその組み合わせにより実現される。入力部は、限定ではなく例として、タッチパネル、タッチディスプレイ、キーボード等のハードウェアキーや、マウス等のポインティングデバイス、カメラ(動画像を介した操作入力)、マイク(音声による操作入力)を含む。 The input unit is realized by any one or combination of devices of any type that can accept input from a user and transmit information related to the input to the control unit 21. Examples of input units include, but are not limited to, hardware keys such as a touch panel, touch display, and keyboard, pointing devices such as a mouse, a camera (for inputting operations via moving images), and a microphone (for inputting operations via voice).
出力部は、制御部21で処理された処理結果を出力することができる全ての種類の装置のいずれかまたはその組み合わせにより実現される。出力部は、限定ではなく例として、 タッチパネル、タッチディスプレイ、スピーカ(音声出力)、レンズ(限定ではなく例として3D(three dimensions)出力や、ホログラム出力)、プリンターなどを含む。 The output unit may be any one or a combination of any type of device capable of outputting the results of processing performed by the control unit 21. Examples of output units include, but are not limited to, touch panels, touch displays, speakers (audio output), lenses (for example, but not limited to, 3D (three dimensions) output and hologram output), printers, etc.
一実施形態として、入出力部23は、限定ではなく例として、表示部24、音入力部25、音出力部26、撮像部27を備える。 In one embodiment, the input/output unit 23 includes, by way of example and not limitation, a display unit 24, a sound input unit 25, a sound output unit 26, and an imaging unit 27.
表示部24は、フレームバッファに書き込まれた表示データに従って、表示することができる全ての種類の装置のいずれかまたはその組み合わせにより実現される。表示部24は、限定ではなく例として、タッチパネル、タッチディスプレイ、モニタ(限定ではなく例として、液晶ディスプレイやOELD(organic electroluminescence display))、ヘッドマウントディスプレイ(HDM:Head Mounted Display)、プロジェクションマッピング、ホログラム、空気中など(真空であってもよいし、そうでなくてもよい)に画像やテキスト情報等を表示可能な装置を含む。なお、これらの表示部24は、3Dで表示データを表示可能であってもよいし、そうでなくてもよい。 The display unit 24 is realized by any one of or a combination of any type of device capable of displaying according to the display data written to the frame buffer. Examples of the display unit 24 include, but are not limited to, touch panels, touch displays, monitors (such as, but not limited to, liquid crystal displays and organic electroluminescence displays (ELDs)), head-mounted displays (HDMs), projection mapping, holograms, and devices capable of displaying images, text information, etc. in air (which may or may not be a vacuum). Note that these display units 24 may or may not be capable of displaying display data in 3D.
音入力部25は、音データ(音声データを含む。以下同様。)の入力に利用される。音入力部25は、マイクなどを含む。
音出力部26は、音データの出力に利用される。音出力部26は、スピーカなどを含む。
撮像部27は、動画像データの取得に利用される。撮像部27は、カメラなどを含む。
The sound input unit 25 is used to input sound data (including voice data; the same applies below). The sound input unit 25 includes a microphone and the like.
The sound output unit 26 is used to output sound data and includes a speaker and the like.
The imaging unit 27 is used to acquire moving image data and includes a camera.
入出力部23がタッチパネルの場合、入出力部23と表示部24とは、略同一の大きさおよび形状で対向して配置されていてもよい。 If the input/output unit 23 is a touch panel, the input/output unit 23 and the display unit 24 may be arranged facing each other and have approximately the same size and shape.
時計部29Aは、端末20の内蔵時計であり、時刻情報(計時情報)を出力する。時計部29Aは、限定ではなく例として、水晶発振器を利用したクロック等を有して構成される。時計部29Aは、限定ではなく例として、計時部や時刻情報検出部と表現することもできる。 The clock unit 29A is a built-in clock of the terminal 20 and outputs time information (timekeeping information). The clock unit 29A is configured, for example and without limitation, with a clock that uses a quartz oscillator. The clock unit 29A can also be referred to, for example and without limitation, as a timekeeping unit or a time information detection unit.
なお、時計部29Aは、NITZ(Network Identity and Time Zone)規格等を適用したクロックを有していてもよいし、有していなくてもよい。 Note that the clock unit 29A may or may not have a clock that conforms to the NITZ (Network Identity and Time Zone) standard or the like.
位置算出用情報検出部29Bは、制御部21が自己の端末20の位置を算出(測定)するために必要な情報(以下、「位置算出用情報」と称する。)を検出(計測)する機能部である。位置算出用情報検出部29Bは、限定ではなく例として、位置算出用センサ部と表現することもできる。 The position calculation information detection unit 29B is a functional unit that detects (measures) information (hereinafter referred to as "position calculation information") necessary for the control unit 21 to calculate (measure) the position of its own terminal 20. The position calculation information detection unit 29B can also be expressed as a position calculation sensor unit, for example and without limitation.
位置算出用情報検出部29Bは、限定ではなく例として、GPS(Global Positioning System)等の衛星測位システムを利用して端末20の位置を算出するためのセンサやユニットである衛星測位センサ(衛星測位ユニット)や、慣性航法システムを利用して端末20の位置を算出するためのセンサやユニットである慣性計測センサ(慣性計測ユニット(IMU(Inertial Measurement Unit)))、UWB(超広帯域無線:Ultra Wide Band)を利用して端末20の位置を算出するためのセンサやユニットであるUWB測位センサ(UWB測位ユニット)等を含む。 The position calculation information detection unit 29B includes, but is not limited to, a satellite positioning sensor (satellite positioning unit), which is a sensor or unit for calculating the position of the terminal 20 using a satellite positioning system such as GPS (Global Positioning System), an inertial measurement sensor (inertial measurement unit (IMU)), which is a sensor or unit for calculating the position of the terminal 20 using an inertial navigation system, a UWB positioning sensor (UWB positioning unit), which is a sensor or unit for calculating the position of the terminal 20 using UWB (Ultra Wide Band), and so forth.
衛星測位ユニットは、限定ではなく例として、不図示のアンテナで受信される測位用衛星から発信されている測位用衛星信号を含む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 calculations 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 necessary to calculate the position of the terminal 20 using inertial navigation calculations. 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.
By way of example and not 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 a positioning ultra-wideband pulse signal from an antenna not shown.
制御部21は、限定ではなく例として、位置算出用情報検出部29Bによって検出された位置算出用情報に基づいて、定期的なタイミングや特定のタイミングで、自己の端末20の位置を算出する。端末の位置を「端末位置」と称し、算出された端末位置を「算出端末位置」と称する。そして、制御部21は、算出端末位置を、その算出端末位置を算出した日時と関連付けて、算出端末位置履歴データとして記憶部28に記憶させる。 By way of example and not limitation, the control unit 21 calculates the position of its own terminal 20 at regular intervals or specific intervals based on the position calculation information detected by the position calculation information detection unit 29B. The terminal position is referred to as the "terminal position," and the calculated terminal position is referred to as the "calculated terminal position." The control unit 21 then associates the calculated terminal position with the date and time when the calculated terminal position was calculated, and stores the calculated terminal position history data in the storage unit 28.
制御部21は、プログラム内に含まれたコードまたは命令によって実現する機能を実行するために物理的に構造化された回路を有し、限定ではなく例として、ハードウェアに内蔵されたデータ処理装置により実現される。そのため、制御部21は、制御回路と表現されてもよいし、されなくてもよい。 The control unit 21 has circuits physically structured to execute the functions realized by the code or instructions contained in the program, and is realized, for example and without limitation, by a data processing device built into hardware. As such, the control unit 21 may or may not be described as a control circuit.
制御部21は、限定ではなく例として、中央処理装置(CPU)、マイクロプロセッサ(microprocessor)、プロセッサコア(processor core)、マルチプロセッサ(multiprocessor)、ASIC(application-specific integrated circuit)、FPGA(field programmable gate array)を含む。 The control unit 21 may include, by way of example and not limitation, a central processing unit (CPU), a microprocessor, a processor core, a multiprocessor, an application-specific integrated circuit (ASIC), or a field programmable gate array (FPGA).
記憶部28は、端末20が動作するうえで必要とする各種プログラムや各種データを記憶する機能を有する。記憶部28は、限定ではなく例として、HDD(hard disk drive)、SSD(solid state drive)、フラッシュメモリ、RAM(random access memory)、ROM(read only memory)など各種の記憶媒体を含む。また、記憶部28は、メモリ(memory)と表現されてもよいし、されなくてもよい。 The storage unit 28 has the function of storing various programs and data required for the operation of the terminal 20. The storage unit 28 includes, but is not limited to, various storage media such as a hard disk drive (HDD), a solid state drive (SSD), flash memory, random access memory (RAM), and read-only memory (ROM). Furthermore, the storage unit 28 may or may not be referred to as memory.
端末20は、プログラムPを記憶部28に記憶し、このプログラムPを実行することで、制御部21が、制御部21に含まれる各部としての処理を実行する。つまり、記憶部28に記憶されるプログラムPは、端末20に、制御部21が実行する各機能を実現させる。また、このプログラムPは、プログラムモジュールと表現されてもよいし、されなくてもよい。 The terminal 20 stores the program P in the memory unit 28, and by executing this program P, the control unit 21 executes the processing of each unit included in the control unit 21. In other words, the program P stored in the memory unit 28 causes the terminal 20 to realize each function executed by the control unit 21. Furthermore, this program P may or may not be expressed as a program module.
(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 server 10. As shown in FIG.
The server 10 includes a control unit 11 (CPU), a storage unit 15, a communication I/F 14 (interface), an input/output unit 12, and a clock unit 19. The components of the HW of the server 10 are connected to each other via a bus B, for example and not as a limitation. Note that the HW of the server 10 does not necessarily have to include all components as a configuration of the HW of the server 10. For example and not as a limitation, the HW of the server 10 may or may not be configured such that individual components or multiple components are removable.
制御部11は、プログラム内に含まれたコードまたは命令によって実現する機能を実行するために物理的に構造化された回路を有し、限定ではなく例として、ハードウェアに内蔵されたデータ処理装置により実現される。 The control unit 11 has circuits physically structured to execute the functions realized by the code or instructions contained in the program, and is realized, for example but not limited to, by a data processing device built into hardware.
制御部11は、代表的には中央処理装置(CPU)、であり、その他にマイクロプロセッサ、プロセッサコア、マルチプロセッサ、ASIC、FPGAであってもよいし、そうでなくてもよい。本開示において、制御部11は、これらに限定されない。 The control unit 11 is typically a central processing unit (CPU), but may also be a microprocessor, processor core, multiprocessor, ASIC, or FPGA, or may not be one of these. In this disclosure, the control unit 11 is not limited to these.
記憶部15は、サーバ10が動作するうえで必要とする各種プログラムや各種データを記憶する機能を有する。記憶部15は、HDD、SSD、フラッシュメモリなど各種の記憶媒体により実現される。ただし、本開示において、記憶部15は、これらに限定されない。また、記憶部15は、メモリ(memory)と表現されてもよいし、されなくてもよい。 The storage unit 15 has the function of storing various programs and data required for the operation of the server 10. The storage unit 15 is realized by various storage media such as an HDD, SSD, or flash memory. However, in this disclosure, the storage unit 15 is not limited to these. Furthermore, the storage unit 15 may or may not be referred to as memory.
通信I/F14は、ネットワーク30を介して各種データの送受信を行う。通信は、有線、無線のいずれで実行されてもよく、互いの通信が実行できるのであれば、どのような通信プロトコルを用いてもよい。通信I/F14は、ネットワーク30を介して、端末20等の各種装置との通信を実行する機能を有する。通信I/F14は、各種データを制御部11からの指示に従って、端末20等の各種装置に送信する。また、通信I/F14は、端末20等の各種装置から送信された各種データを受信し、制御部11に伝達する。また、通信I/F14を単に通信部と表現する場合もある。また、通信I/F14が物理的に構造化された回路で構成される場合には、通信回路と表現する場合もある。 The communication I/F 14 sends and receives various data via the network 30. Communication may be performed either wired or wirelessly, and any communication protocol may be used as long as mutual communication is possible. The communication I/F 14 has the function of communicating with various devices such as the terminal 20 via the network 30. The communication I/F 14 transmits various data to various devices such as the terminal 20 in accordance with instructions from the control unit 11. The communication I/F 14 also receives various data transmitted from various devices such as the terminal 20 and transmits it to the control unit 11. The communication I/F 14 may also be simply referred to as a communication unit. If the communication I/F 14 is configured as a physically structured circuit, it may also be referred to as a communication circuit.
入出力部12は、サーバ10に対する各種操作を入力する装置により実現される。
入力部は、ユーザからの入力を受け付けて、入力に係る情報を制御部11に伝達できる全ての種類の装置のいずれかまたはその組み合わせにより実現される。入力部は、代表的にはキーボード等に代表されるハードウェアキーや、マウス等のポインティングデバイスで実現される。なお、入力部は、限定ではなく例として、タッチパネルやカメラ(動画像を介した操作入力)、マイク(音声による操作入力)を含んでいてもよいし、そうでなくてもよい。
The input/output unit 12 is realized by a device for inputting various operations to the server 10 .
The input unit is realized by any one of or a combination of all types of devices that can accept input from a user and transmit information related to the input to the control unit 11. The input unit is typically realized by hardware keys such as a keyboard or a pointing device such as a mouse. Note that the input unit may or may not include, for example and without limitation, a touch panel, a camera (for operation input via moving images), or a microphone (for operation input by voice).
出力部は、制御部11で処理された処理結果を出力することができる全ての種類の装置のいずれかまたはその組み合わせにより実現される。出力部は、限定ではなく例として、 タッチパネル、タッチディスプレイ、スピーカ(音声出力)、レンズ(限定ではなく例として3D(three dimensions)出力や、ホログラム出力)、プリンターなどを含む。 The output unit may be any one or a combination of any type of device capable of outputting the results of processing performed by the control unit 11. Examples of output units include, but are not limited to, touch panels, touch displays, speakers (audio output), lenses (for example, but not limited to, 3D (three dimensions) output and hologram output), printers, etc.
一次実施形態として、入出力部12は、表示部13を備える。 In the first embodiment, the input/output unit 12 includes a display unit 13.
表示部13は、代表的にはモニタ(限定ではなく例として、液晶ディスプレイやOELD(organic electroluminescence display))で実現される。なお、表示部13は、ヘッドマウントディスプレイ(HDM)などであってもよいし、そうでなくてもよい。なお、これらの表示部13は、3Dで表示データを表示可能であってもよいし、そうでなくてもよい。本開示において、表示部13は、これらに限定されない。 The display unit 13 is typically realized by a monitor (for example, but not limited to, a liquid crystal display or an organic electroluminescence display (OELD)). The display unit 13 may or may not be a head-mounted display (HDM) or the like. These display units 13 may or may not be capable of displaying display data in 3D. In the present disclosure, the display unit 13 is not limited to these.
時計部19は、サーバ10の内蔵時計であり、時刻情報(計時情報)を出力する。時計部19は、限定ではなく例として、ハードウェアクロックとしてのRTC(Real Time Clock)やシステムクロック等を有して構成される。時計部19は、限定ではなく例として、計時部や時刻情報検出部と表現することもできる。 The clock unit 19 is a built-in clock of the server 10 and outputs time information (timekeeping information). The clock unit 19 is configured to include, for example and without limitation, an RTC (Real Time Clock) as a hardware clock, a system clock, etc. The clock unit 19 can also be referred to as, for example and without limitation, a timekeeping unit or a time information detection unit.
(3)その他
サーバ10は、プログラムPを記憶部15に記憶し、このプログラムPを実行することで、制御部11が、制御部11に含まれる各部としての処理を実行する。つまり、記憶部15に記憶されるプログラムPは、サーバ10に、制御部11が実行する各機能を実現させる。このプログラムPは、プログラムモジュールと表現されてもよいし、されなくてもよい。
他の装置についても同様である。
(3) Others The server 10 stores the program P in the storage unit 15, and by executing this program P, the control unit 11 executes the processes of each unit included in the control unit 11. In other words, the program P stored in the storage unit 15 causes the server 10 to realize each function executed by the control unit 11. This program P may or may not be expressed as a program module.
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 server 10 executes the program P to realize the present invention.
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 control unit 21 of the terminal 20 and/or the control unit 11 of the server 10 may or may not realize each process not only by a CPU having a control circuit, but also by a logic circuit (hardware) formed in an integrated circuit (IC (Integrated Circuit) chip, LSI (Large Scale Integration)), or a dedicated circuit. These circuits may be realized by one or more integrated circuits, and multiple processes shown in each embodiment may or may not be realized by a single integrated circuit. LSIs are sometimes referred to as VLSIs, super LSIs, ultra LSIs, etc., depending on the level of integration. Therefore, the control unit 21 may or may not be referred to as a control circuit.
The same applies to other devices.
また、本開示の各実施形態のプログラムP(限定ではなく例として、ソフトウェアプログラム、コンピュータプログラム、またはプログラムモジュール)は、コンピュータに読み取り可能な記憶媒体に記憶された状態で提供されてもよいし、されなくてもよい。 記憶媒体は、「一時的でない有形の媒体」に、プログラムPを記憶可能である。また、プログラムPは、本開示の各実施形態の機能の一部を実現するためのものであってもよいし、そうでなくてもよい。さらに、本開示の各実施形態の機能を記憶媒体にすでに記録されているプログラムPとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよいし、そうでなくてもよい。 Furthermore, 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 on a computer-readable storage medium. The storage medium may store the program P on a "non-transitory tangible medium." Furthermore, the program P may or may not be intended to realize part of the functions of each embodiment of the present disclosure. Furthermore, the program P may or may not be a so-called differential file (differential program) that can realize the functions of each embodiment of the present disclosure in combination with a program P already recorded on 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. Note that the storage medium is not limited to these examples and may be any device or medium capable of storing the program P. Furthermore, the storage medium may or may not be referred to as memory.
サーバ10および/または端末20は、記憶媒体に記憶されたプログラムPを読み出し、読み出したプログラムPを実行することによって、各実施形態に示す複数の機能部の機能を実現することができる。
他の装置についても同様である。
The server 10 and/or the terminal 20 can realize the functions of the multiple functional units shown in each embodiment by reading out the program P stored in the storage medium and executing the read out program P.
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 server 10 and/or the terminal 20 via any transmission medium capable of transmitting a program (such as a communication network or broadcast waves). For example and not by way of limitation, the server 10 and/or the terminal 20 executes the program P downloaded via the Internet or the like to realize the functions of the multiple functional units shown in each embodiment.
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 server 10 and/or the terminal 20 may or may not be realized by cloud computing configured by one or more computers.
At least a part of the processing in the terminal 20 may or may not be performed by the server 10. In this case, at least a part of the processing of each functional unit of the control unit 21 of the terminal 20 may or may not be performed by the server 10.
At least a part of the processing in the server 10 may or may not be performed by the terminal 20. In this case, at least a part of the processing of each functional unit of the control unit 11 of the server 10 may or may not be performed by the terminal 20.
Unless explicitly stated otherwise, the judgment configuration in the embodiments of the present disclosure is not essential, and a predetermined process may or may not be performed when the judgment condition is met, or when the judgment condition is not met.
なお、本開示のプログラムは、限定ではなく例として、ActionScript、JavaScript(登録商標)などのスクリプト言語、Objective-C、Java(登録商標)などのコンパイラ言語、HTML5などのマークアップ言語などを用いて実装される。 The programs disclosed herein may be implemented using, but are not limited to, 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 also be implemented by a system that does not include a server, such as the following system, by way of example and not limitation.
A system (distributed system) in which the terminal 20 has the function of a server. This can be realized by using, for example and not by way of limitation, blockchain (chain) technology.
A system in which terminals 20 communicate wirelessly with each other. This can be realized, for example and without limitation, by communicating in a P2P (peer-to-peer) manner using short-range wireless communication technology such as Bluetooth.
また、以下では、適宜「通信I/Fによって」という表現を使用する。これは、装置が、限定ではなく例として、制御部(プロセッサー等)の制御に基づいて、通信I/Fを介して(通信部を介して)、各種の情報やデータを送受信することを示す。 Furthermore, below, the expression "through a communication I/F" will be used where appropriate. This indicates, by way of example and not limitation, that the device sends and receives various information and data via the communication I/F (via the communication unit) based on the control of a control unit (processor, etc.).
<概要>
近年、ネットワークサービスに関連するアプリケーション(アプリケーションソフトウェア)として、電子貨幣による支払いを行うためのアプリケーション(支払いアプリケーション)、電子貨幣による決済を行うためのアプリケーション(決済アプリケーション)、電子貨幣による送金/受取を行うためのアプリケーション(送金アプリケーション)といったアプリケーションや、これらのアプリケーションの一部の機能または全部の機能を集約したアプリケーションが普及しつつあり、端末20のユーザが、これらのアプリケーションを用いて、電子貨幣(電子マネー)を用いた各種のサービスを受けることが可能になってきている。
<Overview>
In recent years, applications (application software) related to network services, such as applications for making payments using electronic currency (payment applications), applications for making settlements using electronic currency (settlement applications), applications for sending/receiving money using electronic currency (remittance applications), and applications that combine some or all of the functions of these applications, have become 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 a terminal 20 managed by the various applications described above, or by a user of the terminal 20.
なお、電子貨幣は、「電子マネー」や「デジタル通貨(デジタル貨幣)」と表現してもよいし、そのようにしなくてもよい。
また、「電子貨幣(電子マネー)」や「デジタル通貨(デジタル貨幣)」として、法定通貨を用いてもよいし、仮想通貨を用いてもよい。
また、「電子貨幣(電子マネー)」や「デジタル通貨(デジタル貨幣)」には、暗号通貨(暗号資産)を含めてもよい。
また、仮想通貨には、クーポンなどの物的貨幣を含めてもよい。
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 or virtual currency may be used.
Furthermore, "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" will generally be used, and by way of example and not limitation, the balance in the electronic money account of a user of terminal 20 will be referred to as the "electronic money account balance."
また、以下では、端末20のユーザから異なる端末20のユーザ(相手のユーザ)に対して送金を行うように依頼することを「送金リクエスト」(送金依頼と同義。)と称する。そして、この送金リクエストに関する情報を「送金リクエスト情報」と称する。
送金を依頼することを「送金リクエストする」、「送金リクエストを行う」等のように表現する場合がある。
また、送金を依頼されることを「送金リクエストされる」、「送金リクエストが行われる」、等のように表現する場合がある。
In the following, a request from a user of a terminal 20 to a user (the other user) of another terminal 20 to send money will be referred to as a "money transfer request" (synonymous with a money transfer request). Information related to this money transfer request will be referred to as "money transfer request information."
Requesting a remittance may be expressed as "requesting a remittance" or "making a remittance request."
In addition, a request to remit money may be expressed as "a remittance request is made" or "a remittance request is made."
また、以下では、送金リクエストの内容を相手のユーザに思い出させること、想起させること、再確認させること等を意味する用語を「送金リマインド」と称し、この送金リマインドに関する情報を「送金リマインド情報」と称する。
送金をリマインドすることを「送金リマインドする」、「送金リマインドを行う」等のように表現する場合がある。
また、送金をリマインドされることを「送金リマインドされる」、「送金リマインドが行われる」等のように表現する場合がある。
In the following, the term "remittance reminder" refers to reminding, recalling, or reconfirming the contents of a remittance request to the other user, and information related to this remittance reminder is referred to as "remittance reminder information."
Reminding someone to remit money may be expressed as "reminding someone to remit money" or "reminding someone to remit money."
In addition, being reminded to remit may be expressed as "being reminded to remit" or "a remittance reminder is made."
また、以下では、便宜的に、送金リクエストする側のユーザを「送金マスターユーザ」と称し、送金リクエストされる側のユーザを「送金リクエスト先ユーザ」と称する。
送金マスターユーザは、「送金リクエスト元ユーザ」や「送金リクエスト主ユーザ」等のように表現することもできる。
For convenience, the user making the remittance request will be referred to as the "remittance master user," and the user receiving the remittance request will be referred to as the "remittance request recipient user."
The remittance master user may also be expressed as the "remittance requesting user" or "remittance requesting main user."
また、以下では、端末20にインストールされた支払いアプリケーションやメッセージングアプリケーションによって、本発明に係る各種の処理が実行されることとして説明する。この場合、限定ではなく例として、支払いアプリケーションの一機能としてメッセージングサービスの機能を持たせる、またはメッセージングアプリケーションの一機能として支払いサービスの機能を持たせるようにすることができる。 Furthermore, in the following description, it is assumed that various processes according to the present invention are performed by a payment application or messaging application installed on terminal 20. In this case, by way of example and not limitation, a payment application may have a messaging service function as one of its functions, or a messaging application may have a payment service function as one of its functions.
メッセージングサービスでは、ユーザが、チャットルームを利用してチャットを行うことができるように構成されている。
チャットルームとは、コンピュータネットワーク上のデータ通信回線を用いて端末20の1以上のユーザがコミュニケーションを行うための仮想的な部屋である。
メッセージングサービスでは、チャットルームを「トークルーム」と称する場合がある。
The messaging service is configured to allow users to chat using chat rooms.
A chat room is a virtual room in which one or more users of terminals 20 can communicate using a data communication line on a computer network.
In messaging services, chat rooms are sometimes called "talk rooms."
トークルームには、限定ではなく例として、一対一でユーザがトークを行うためのトークルームの他、メッセージングサービスにおいて形成された複数のユーザを含むグループでトークを行うためのグループトークルームが含まれる。 Examples of chat rooms include, but are not limited to, chat rooms for one-on-one user chats, as well as group chat rooms for chatting among a group of multiple users formed in a messaging service.
また、メッセージングサービスには、端末20間での簡単なメッセージ等のコンテンツの送受信を可能とするインスタントメッセージングサービス(IMS:Instant Messaging Service)を含めてもよいし、含めなくてもよい。 Furthermore, the messaging service may or may not include an instant messaging service (IMS), which enables the sending and receiving of content such as simple messages between terminals 20.
なお、メッセージングサービス:MS(IMSを含む。)を、ソーシャルネットワーキングサービス:SNSの1つの形態(一形態)と捉える考え方もある。
このため、メッセージングサービス:MSと、ソーシャルネットワーキングサービス:SNSとは区別してもよいし、区別しなくてもよい。
There is also a view that messaging services (MS) (including IMS) are 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).
以下説明する実施例では、送金マスターユーザから送金リクエスト先ユーザに対する送金リクエストが行われた後、送金リマインドを行う。そして、送金リクエスト先ユーザの端末20に表示される送金リマインド情報に基づく表示(以下、「送金リマインド表示」と称する。)に対する入力に基づいて、送金リクエスト先ユーザから送金マスターユーザへの送金を実現する。 In the embodiment described below, after a remittance request is made from the remittance master user to the remittance request destination user, a remittance reminder is sent. Then, a remittance from the remittance request destination user to the remittance master user is realized based on input made to a display based on the remittance reminder information displayed on the remittance request destination user's terminal 20 (hereinafter referred to as the "remittance reminder display").
<第1実施例>
第1実施例は、送金リクエスト先ユーザの端末20が、受け取り済みの送金リクエストに基づいて、自動で送金リマインド表示を行う実施例である。以下、この手法を「端末リマインド」と称する。
第1実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
First Example
In the first embodiment, the terminal 20 of the remittance request recipient user automatically displays a remittance reminder based on a remittance request that has already been received. Hereinafter, this method will be referred to as "terminal reminding."
The contents described in the first embodiment can be applied 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.
<機能構成>
(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 control unit 11 of the server 10 in this embodiment.
The control unit 11 of the server 10 includes, as a functional unit, a payment application management processing unit 111 that performs processing to provide various payment services using payment applications to the terminal 20 or the user of the terminal 20, in accordance with a payment application management processing program 151 stored in the memory unit 15, but is not limited to this.
図1-3は、本実施例においてサーバ10の記憶部15に記憶される情報の一例を示す図である。
記憶部15には、限定ではなく例として、制御部11によって読み出され、支払いアプリケーション管理処理として実行される支払いアプリケーション管理処理プログラム151と、ユーザ登録データ153と、ユーザ管理データベース155と、送金リクエスト管理データ157とが記憶される。
FIG. 1C is a diagram showing an example of information stored in the storage unit 15 of the server 10 in this embodiment.
The memory unit 15 stores, by way of example and not limitation, a payment application management processing program 151 that is read by the control unit 11 and executed as a payment application management process, user registration data 153, a user management database 155, and remittance request management data 157.
ユーザ登録データ153は、支払いアプリケーションを利用する端末20、またはその端末20のユーザに関する登録データであり、そのデータ構成の一例を図1-4に示す。
ユーザ登録データ153には、限定ではなく例として、ユーザ名と、アプリケーションIDと、端末電話番号と、その他登録情報とが関連付けて記憶される。
The user registration data 153 is registration data relating to the terminal 20 that uses the payment application or the user of that terminal 20, and an example of the data configuration is shown in FIG. 1-4.
In the user registration data 153, for example, but not limited to, a user name, an application ID, a terminal phone number, and other registration information are stored in association with each other.
ユーザ名は、支払いアプリケーションを利用する端末20のユーザの名称であり、限定ではなく例として、端末20のユーザが支払いアプリケーションを利用する際に登録する名称が記憶される。 The username is the name of the user of the terminal 20 using the payment application; 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 that is unique for each account, and as a non-limiting example, a unique value (proper value) is set and stored by the server 10 for each account.
The application ID is information associated with the terminal 20 or the user of the terminal 20, and is an example of information about the terminal or information about 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; 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 (by way of example and not limitation, IMEI (International Mobile Equipment Identity)), 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, for an application that allows only one account to be registered per terminal 20, as an example and not a limitation, "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を割り当てることを可能としてもよいし、そのようにしなくてもよい。 As an example and not a limitation, it may or may not be possible to assign multiple device IDs to one user ID.
ユーザ管理データベース155は、支払いアプリケーションを利用する端末20、またはそのユーザに関する情報を管理するためのデータを蓄積的に記憶したデータベースであり、その一例である第1ユーザ管理データベース155Aの構成一例を図1-5に示す。 The user management database 155 is a database that cumulatively stores data for managing information about the terminals 20 that use the payment application or their users. Figure 1-5 shows an example of the configuration of the first user management database 155A.
第1ユーザ管理データベース155Aには、アプリケーションIDごとの管理データとして、ユーザ管理データが記憶される。
各々のユーザ管理データには、限定ではなく例として、アプリケーションIDと、そのアプリケーションIDによって識別されるユーザの電子マネー口座残高と、送金履歴データと、受金履歴データとが記憶される。
The first user management database 155A stores user management data as management data for each application ID.
Each user management data stores, by way of example and not limitation, an application ID, the balance of the electronic money account of the user identified by the application ID, remittance history data, and receipt history data.
送金履歴データは、このアプリケーションIDのユーザから他のアプリケーションIDのユーザへの送金の履歴の情報(送金履歴情報)が記憶されたデータである。 Remittance history data is data that stores information about the history of remittances from users of this application ID to users of other application IDs (remittance history information).
受金履歴データは、このアプリケーションIDのユーザの他のアプリケーションIDのユーザからの受金の履歴の情報(受金履歴情報)が記憶されたデータである。 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 (receive history information).
送金リクエスト管理データ157は、送金リクエストに関する情報を管理するためのデータを蓄積的に記憶したデータベースであり、その一例である第1送金リクエスト管理データ157Aの構成例を図1-6に示す。
第1送金リクエスト管理データ157Aには、限定ではなく例として、日時と、送金リクエスト管理IDと、送金マスターIDと、送金リクエスト先IDと、送金リクエスト金額と、送金済みフラグとが関連付けて記憶される。
The remittance request management data 157 is a database that cumulatively stores data for managing information related to remittance requests, and an example of the configuration of the first remittance request management data 157A is shown in FIG. 1-6.
The first remittance request management data 157A stores, by way of example and not limitation, the date and time, remittance request management ID, remittance master ID, remittance request destination ID, remittance request amount, and remittance completion flag in association with each other.
日時には、限定ではなく例として、対応する送金リクエストの送金リクエスト情報がサーバ10から送金リクエスト先ユーザの端末20に送信された日時が記憶される。 The date and time stored is, by way of example and not limitation, the date and time when the remittance request information for the corresponding remittance request was sent from the server 10 to the terminal 20 of the remittance request recipient user.
送金リクエスト管理IDには、送金リクエストごとにサーバ10によって一意に設定されるIDが記憶される。 The remittance request management ID stores an ID that is uniquely assigned by the server 10 for each remittance request.
送金マスターIDには、送金マスターユーザのアプリケーションIDが記憶される。
送金リクエスト先IDには、送金リクエスト先ユーザのアプリケーションIDが記憶される。
The remittance master ID stores the application ID of the remittance master user.
The remittance request destination ID stores the application ID of 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 recipient user in the remittance request.
送金済みフラグは、その送金リクエストに対応する送金が行われたか否かを識別するためのフラグであり、当初は「OFF」に設定されており、送金が完了することで「ON」に設定される。 The remittance completed flag is a flag used to identify whether or not the remittance corresponding to the remittance request has been made. It is initially set to "OFF" and is set to "ON" once the remittance is completed.
ここで、サーバ10が送金リクエストを管理する手法としては、大きく分けて、以下の2つのパターンが考えられる。
「パターンA」:送金済み(送金済みフラグON)となった送金リクエストを削除せずに残す。
「パターンB」:送金済み(送金済みフラグON)となった送金リクエストを削除する。
Here, the method by which the server 10 manages remittance requests can be broadly divided into the following two patterns.
"Pattern A": Remittance requests that have been remitted (remittance completed flag ON) are left as they are without being deleted.
"Pattern B": Delete remittance requests that have been remitted (remittance completed flag is ON).
どちらのパターンを適用することもできるが、以下では、基本的には「パターンA」の手法を適用するものとする。
つまり、サーバ10は、送金済みフラグを「ON」に設定した送金リクエストについても、そのデータを削除せずに残すものとする。
Either pattern can be applied, but in the following, the method of "Pattern A" will basically be applied.
In other words, the server 10 does not delete the data of a remittance request for which the remittance completion flag is set to "ON."
(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 control unit 21 of the terminal 20 in this embodiment.
The control unit 21 includes, as a functional unit, a payment application processing unit 211 that executes payment application processing in accordance with a payment application processing program 281 stored in the storage unit 28, for example and not by way of limitation.
図1-8は、本実施例において端末20の記憶部28に記憶される情報の一例を示す図である。
記憶部28には、限定ではなく例として、制御部21によって読み出され、支払いアプリケーション処理として実行される支払いアプリケーション処理プログラム281と、自己の端末20またはそのユーザに関連付けられたアプリケーションID283とが記憶される。
FIG. 1-8 is a diagram showing an example of information stored in the storage unit 28 of the terminal 20 in this embodiment.
The memory unit 28 stores, by way of example and not limitation, a payment application processing program 281 that is read by the control unit 21 and executed as payment application processing, and an application ID 283 associated with the terminal 20 or its user.
<表示画面>
以下では、限定ではなく例として、端末20が、縦長のディスプレイの表示部24を備えるスマートフォンである場合を例示する。
<Display screen>
In the following, as an example and not a limitation, a case will be illustrated in which the terminal 20 is a smartphone equipped with a display unit 24 having a portrait display.
スマートフォンには、限定ではなく例として、入力部として機能するタッチパネルが、そのディスプレイと対向して配置され、これによってタッチスクリーンが構成される。アイコン、ボタン、アイテムまたは入力領域などの要素がディスプレイに表示された場合において、タッチパネルの一部の領域であって、その要素が表示された領域と対向する領域がユーザによって操作された場合、その要素と関連付けられたプログラムまたはそのプログラムのサブルーチンが実行される。 For example, but not by way of limitation, a smartphone has a touch panel that functions as an input unit and is positioned opposite the display, thereby forming a touchscreen. When an element such as an icon, button, item, or input area is displayed on the display, and a user operates a part of the touch panel that faces the area where the element is displayed, a program associated with that element or a subroutine of that program is executed.
以下では、ユーザによる操作として、限定ではなく例として、タップ(タップ操作)を例示する。
タップ(タップ操作)とは、限定ではなく例として、ユーザが、タッチパネルが一体的に構成された表示部24(タッチスクリーン)を指やペン先などで軽く叩くように触れる動作、触れてから離す動作である。
In the following, tapping (tapping operation) will be exemplified as an example of a user operation, but is not limited thereto.
A tap (tap operation) is, by way of example and not limitation, an action in which a user lightly taps 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 techniques of the present disclosure. In the display screen transitions illustrated below, some of the display screens may be omitted, or other display screens may be added.
図1-9は、本実施例において端末20の表示部24に表示される画面の一例を示す図である。
表示部24には、端末20により実行される支払いアプリケーションの機能に基づいて、端末20のユーザ(支払いアプリケーションのユーザ)に対して、送金リクエスト情報を受信したことを通知する送金リクエスト表示MS1が表示されている。
FIG. 1-9 is a diagram showing an example of a screen displayed on the display unit 24 of the terminal 20 in this embodiment.
On the display unit 24, based on the function of the payment application executed by the terminal 20, a remittance request display MS1 is displayed to notify the user of the terminal 20 (user of the payment application) that remittance request information has been received.
限定ではなく例として、送金リクエスト表示MS1は、プッシュ形式で表示される通知(以下、「プッシュ通知」と称する。)であり、その表示が支払いアプリケーションの機能に基づくことを示す「Payment App」という文字およびアイコンと、送金リクエスト情報を受信したことと、送金リクエストを行った第1ユーザのユーザ名とを通知するメッセージ(限定ではなく例として、「A.A」、「送金リクエストがあります。」)とを含む。 By way of example and not limitation, the remittance request display MS1 is a notification displayed in push format (hereinafter referred to as a "push notification") and includes the words "Payment App" and an icon indicating that the display is based on the functionality of a payment application, and a message (by way of example and not limitation, "A.A.", "You have a remittance request") notifying that the remittance request information has been received and the username of the first user who made the remittance request.
また、送金リクエスト表示MS1の左側には、送金リクエストに関する詳細な情報を確認するためのボタンBT1が表示されている。
限定ではなく、送金リクエスト表示MS1とボタンBT1は、第1ユーザ(本例ではA.A)による送金リクエストに関する第1情報(限定ではなく例として、送金リクエスト情報)を端末20が受信したことに基づいて表示される第1表示の一例である。
ユーザが「開く」の文字が示されたボタンBT1をタップすることで、支払いアプリケーションの機能に基づいて、送金リクエストの詳細が表示される。
Also, on the left side of the remittance request display MS1, a button BT1 is displayed for confirming detailed information about the remittance request.
Without limitation, the remittance request display MS1 and button BT1 are an example of a first display that is displayed based on terminal 20 receiving first information (for example, and not by way of limitation, remittance request information) regarding a remittance request by a first user (in this example, A.A.).
When the user taps the button BT1 labeled "Open," the details of the remittance request are displayed based on the functionality of the payment application.
図1-10は、送金リクエスト情報を受信した端末20のユーザがB.Bである例を示している。すなわち、図1-9において、端末20のユーザであるB.Bが、ボタンBT1をタップした結果、図1-10に示す画面に移行する。
画面最上部中央には、この画面が支払いアプリケーションの機能に基づくことを示す「Payment App」の文字が表示されている。その右側には、この端末20の支払いアプリケーションにおけるユーザのアイコン画像およびユーザ名(本例では「B.B」)が表示されている。
Figure 1-10 shows an example in which the user of the terminal 20 that has received the remittance request information is B.B. That is, in Figure 1-9, B.B., the user of the terminal 20, taps button BT1, resulting in a transition to the screen shown in Figure 1-10.
The words "Payment App" are displayed at the top center of the screen, indicating that this screen is based on the function of a payment application. To the right of this are an icon image and the user name (in this example, "B.B.") of the user in the payment application of this terminal 20.
また、その下方には、第1ユーザのユーザ名と、そのユーザから送金リクエスト情報を受信していることを示すメッセージ(限定ではなく例として、「A.A」、「送金リクエストがあります。」)が表示されている。
さらに下方には、送金リクエストの詳細を示す送金リクエスト表示MS2が表示されている。
Also, below that, the username of the first user and a message indicating that remittance request information has been received from that user (for example, but not limited to, "A.A." and "You have a remittance request.") are displayed.
Further below, a remittance request display MS2 showing the details of the remittance request is displayed.
送金リクエスト表示MS2は、その表示が送金リクエスト情報を受信したことに基づく表示であることを示すアイコン(本例では「リクエスト受信」の文字のアイコン)と、送金リクエストを行った第1ユーザ(A.A)のアイコン画像と、送金リクエスト情報により指定された金額であって第1ユーザに対して端末20のユーザ(B.B)が送金すべき送金額(本例では「3,000円」)と、端末20のユーザが支払いを行う立場であることを通知するアイコン(本例では「支払い」の文字のアイコン)と、送金リクエスト情報を端末20が受信した日時(本例では「2020.04.20 21:30」)と、第1ユーザのユーザ名と、そのユーザから送金リクエスト情報を受信していることを示すメッセージ(本例では「A.Aさんから送金リクエストがあります。」)と、送金リクエストに関するより詳細な情報を表示させるためのリンク情報(本例では「>詳細を確認」という文字が表示された部分)と、を含む。 The remittance request display MS2 includes an icon indicating that the display is based on the receipt of remittance request information (in this example, an icon displaying the text "Request Received"), an icon image of the first user (A.A.) who made the remittance request, the amount specified in the remittance request information that the user (B.B.) of terminal 20 should remit to the first user (in this example, "3,000 yen"), an icon notifying that the user of terminal 20 is in the position to make the payment (in this example, an icon displaying the text "Payment"), the date and time that terminal 20 received the remittance request information (in this example, "2020.04.20 21:30"), the username of the first user, a message indicating that remittance request information has been received from that user (in this example, "You have received a remittance request from A.A."), and link information for displaying more detailed information about the remittance request (in this example, the portion displaying the text ">View Details").
さらに、送金リクエスト表示MS2は、支払いアプリケーションの機能に基づいて、第1ユーザ(A.A)に対して送金処理を実行するための送金ボタンBT2を含む。
限定ではなく、送金リクエスト表示MS2は、第1ユーザ(本例ではA.A)による送金依頼に関する第1情報に基づいて表示される第1表示の一例である。
Furthermore, the remittance request display MS2 includes a remittance button BT2 for executing a remittance process to the first user (A.A.) based on the functionality of the payment application.
Without being limiting, the remittance request display MS2 is an example of a first display that is displayed based on first information regarding a remittance request by a first user (A.A. in this example).
この画面で、端末20のユーザ(B.B)が、送金ボタンBT2をタップすると、送金リクエスト情報により指定された金額を送金するための送金画面(限定ではなく例として、図2-8の画面)に移行する。この送金画面において画面下部の送金領域RM2をタップすると、送金確認画面(限定ではなく例として、図2-9の画面)に移行する。
端末20のユーザB.Bが、送金確認画面において確認ボタンBT6をタップすることで、送金リクエストにより指定された金額(送金リクエスト金額:送金リクエスト表示MS2により示されている金額)が、端末20のユーザB.Bの電子マネー口座から第1ユーザ(A.A)の電子マネー口座に送金される。
When the user (B.B.) of terminal 20 taps remittance button BT2 on this screen, the screen transitions to a remittance screen (the screen in FIG. 2-8, for example and not by way of limitation) for remitting the amount specified in the remittance request information. When the user (B.B.) taps remittance area RM2 at the bottom of this remittance screen, the screen transitions to a remittance confirmation screen (the screen in FIG. 2-9, for example and not by way of limitation).
When user B.B of terminal 20 taps confirmation button BT6 on the remittance confirmation screen, the amount specified in the remittance request (remittance request amount: the amount shown in the remittance request display MS2) is remitted from the electronic money account of user B.B of terminal 20 to the electronic money account of the first user (A.A).
第1ユーザ(A.A)の送金リクエスト金額に対応した金額が送金された場合、端末20のユーザ(B.B)に対して、第1ユーザ(A.A)に送金するように再度促す送金リマインド表示(限定ではなく、送金依頼に基づく、第1表示とは異なる第2表示の一例)は、ユーザ(B.B)の端末20の表示部24に表示されないことになる。 When the amount corresponding to the remittance request amount of the first user (A.A.) has been remitted, a remittance reminder display (not limiting, but an example of a second display different from the first display based on a remittance request) urging the user (B.B.) of the terminal 20 to remit money to the first user (A.A.) will not be displayed on the display unit 24 of the user's (B.B.) terminal 20.
一方で、他のユーザ(A.A)の送金リクエスト金額に対応した金額が送金されなかった場合、限定ではなく例として、所定期間内に端末20のユーザ(B.B)が前述した送金操作を行わなかった場合等には、そのユーザ(B.B)の端末20の表示部24に、送金リマインド表示を表示させることが可能となる。 On the other hand, if the amount corresponding to the remittance request amount of another user (A.A) is not remitted, for example, but not limited to, if the user (B.B) of the terminal 20 does not perform the remittance operation described above within a specified period of time, a remittance reminder message can be displayed on the display unit 24 of the terminal 20 of that user (B.B).
図1-11の例において、表示部24には、端末20により実行される支払いアプリケーションの機能に基づいて、端末20のユーザ(支払いアプリケーションのユーザ)に対して、送金リマインドが行われたことを通知する送金リマインド表示MS3が表示されている。 In the example of Figure 1-11, the display unit 24 displays a remittance reminder display MS3 that notifies the user of the terminal 20 (user of the payment application) that a remittance reminder has been sent, based on the function of the payment application executed by the terminal 20.
限定ではなく例として、送金リマインド表示MS3は、その端末20の機能(支払いアプリケーションの機能)に基づいて送金リマインドが行われたこと(つまり、端末リマインドが行われたこと)と、送金リマインドに関する第1ユーザのユーザ名とを通知するメッセージ(限定ではなく例として、「A.A」、「(端末リマインド)送金リクエストがあります。」)を含む点において、図1-9に示した送金リクエスト表示MS1とは異なる。 By way of example and not limitation, the remittance reminder display MS3 differs from the remittance request display MS1 shown in Figure 1-9 in that it includes a message (by way of example and not limitation, "A.A.", "You have a (terminal reminder) remittance request.") notifying the user that a remittance reminder has been generated based on the functionality of the terminal 20 (i.e., that a terminal reminder has been generated) and the username of the first user associated with the remittance reminder.
また、送金リマインド表示MS3の左側には、送金リマインドに関する詳細な情報を確認するためのボタンBT3が表示されている。限定ではなく、送金リマインド表示MS3とボタンBT3は、送金依頼に基づく、第1表示とは異なる第2表示の一例である。
ユーザが「開く」の文字が示されたボタンBT3をタップすることで、支払いアプリケーションの機能に基づいて、送金リマインドの詳細が表示される。
Additionally, a button BT3 for checking detailed information about the remittance reminder is displayed on the left side of the remittance reminder display MS3. The remittance reminder display MS3 and the button BT3 are, without limitation, an example of a second display that is different from the first display and is based on a remittance request.
When the user taps the button BT3 labeled "Open," details of the remittance reminder are displayed based on the functionality of the payment application.
図1-12は、送金リマインドの対象となった端末20のユーザがユーザB.Bである例を示している。すなわち、図1-11において、ユーザB.Bが、ボタンBT3をタップした結果、図1-12に示す画面に移行する。 Figure 1-12 shows an example in which the user of the terminal 20 that is the target of the remittance reminder is user B.B. In other words, in Figure 1-11, user B.B. taps button BT3, resulting in the screen shown in Figure 1-12.
図1-12に示す画面には、送金リマインドの詳細を示す送金リマインド表示MS4が表示されている。 The screen shown in Figure 1-12 displays a remittance reminder display MS4 showing details of the remittance reminder.
限定ではなく例として、送金リマインド表示MS4は、送金リクエスト情報に対応した送金処理が未だ実行されていないことを通知するとともに、その通知が端末20の機能(支払いアプリケーションの機能)に基づくことを示す「端末リマインド」という文字のアイコンを含む点と、第1ユーザから送金リクエストがあったことを示すメッセージの後に、送金リクエスト情報を端末20が受信した日時が表示されている(本例では「A.Aさんから送金リクエストがあります。(2020.0420.21:30)」)点において、図1-12に示した送金リクエスト表示MS2とは異なる。
すなわち、送金リマインド表示MS4において、送金リクエストに対する送金処理が未だ実行されていないことに対しての送金リマインドが行われたことが、メッセージの内容または表示態様によって通知されている。
By way of example and not limitation, the remittance reminder display MS4 differs from the remittance request display MS2 shown in Figure 1-12 in that it notifies the user that the remittance process corresponding to the remittance request information has not yet been executed, includes an icon with the words "Terminal Remind" indicating that the notification is based on the function of the terminal 20 (the function of the payment application), and displays the date and time when the remittance request information was received by the terminal 20 after a message indicating that a remittance request has been received from the first user (in this example, "A remittance request has been received from A.A. (2020.0420.21:30)").
That is, in the remittance reminder display MS4, the content or display format of the message notifies the user that a remittance reminder has been issued because the remittance process for the remittance request has not yet been carried out.
さらに、送金リマインド表示MS4は、支払いアプリケーションの機能に基づいて、第1ユーザ(A.A)に対して送金処理を実行するための送金ボタンBT4を含む。
限定ではなく、送金リマインド表示MS4は、送金依頼に基づく、第1表示とは異なる第2表示の一例である。
Furthermore, the remittance reminder display MS4 includes a remittance button BT4 for executing a remittance process for the first user (A.A.) based on the functionality of the payment application.
Without limitation, the remittance reminder display MS4 is an example of a second display that is different from the first display based on a remittance request.
この画面で、端末20のユーザ(B.B)が、送金ボタンBT4をタップすると、送金リマインド表示MS4により指定された金額を送金するための送金画面(限定ではなく例として、図2-8の画面)に移行する。この送金画面において画面下部の送金領域RM2をタップすると、送金確認画面(限定ではなく例として、図2-9の画面)に移行する。
端末20のユーザ(B.B)が、送金確認画面において確認ボタンBT6をタップすることで、送金リマインド表示MS4により指定された金額が、端末20のユーザ(B.B)の電子マネー口座から第1ユーザ(A.A)の電子マネー口座に送金される。
When the user (B.B.) of terminal 20 taps remittance button BT4 on this screen, the screen transitions to a remittance screen (the screen in FIG. 2-8, for example and not by way of limitation) for remitting the amount specified in the remittance reminder display MS4. When the user (B.B.) taps remittance area RM2 at the bottom of this remittance screen, the screen transitions to a remittance confirmation screen (the screen in FIG. 2-9, for example and not by way of limitation).
When the user (B.B) of terminal 20 taps the confirmation button BT6 on the remittance confirmation screen, the amount specified in the remittance reminder display MS4 is transferred from the electronic money account of the user (B.B) of terminal 20 to the electronic money account of the first user (A.A).
このように、限定ではなく例として、端末20のユーザ(B.B)による、表示部24に表示された第2表示(送金リマインド表示MS3およびボタンBT3、送金ボタンBT4が含まれる送金リマインド表示MS4)に対する入力に基づいて、送金リクエストに基づく、端末のユーザ(B.B)から第1ユーザ(A.A)への送金に関する送金処理が、端末20の制御部21によって実行されることになる。 In this way, by way of example and not limitation, based on input by the user (B.B) of terminal 20 to the second display (remittance reminder display MS3 and button BT3, remittance reminder display MS4 including remittance button BT4) displayed on display unit 24, remittance processing for remittance from the user (B.B) of the terminal to the first user (A.A) based on a remittance request is executed by control unit 21 of terminal 20.
<処理>
図1-13~図1-14は、本実施例において各装置が実行する処理の流れの一例を示すフローチャートである。
<Processing>
1-13 and 1-14 are flowcharts showing an example of the flow of processing executed by each device in this embodiment.
以下説明する処理は、あくまでも本開示の手法を実現するための処理の一例に過ぎず、これらの処理に限定されるものではない。
また、以下説明する処理に、別のステップを追加してもよいし、一部のステップを省略(削除)してもよい。
これは、以下説明する各フローチャート(処理)について同様である。
The processes described below are merely examples of processes for realizing the method of the present disclosure, and the present disclosure is not limited to these processes.
Furthermore, other steps may be added to the processing described below, or some steps may be omitted (deleted).
This also applies to each flowchart (process) described below.
この処理では、左側から順に、端末20Aの制御部21が実行する処理、端末20Bの制御部21が実行する処理、サーバ10の制御部11が実行する処理をそれぞれ示す。
限定ではなく例として、端末20AのユーザA.Aを送金マスターユーザとし、端末20BのユーザB.Bを送金リクエスト先ユーザとする場合を例示する。
In this process, from the left, a process executed by the control unit 21 of the terminal 20A, a process executed by the control unit 21 of the terminal 20B, and a process executed by the control unit 11 of the server 10 are shown.
By way of example and not limitation, assume that user A.A of terminal 20A is the remittance master user and user B.B of terminal 20B is the remittance request destination user.
この処理は、送金リクエスト先ユーザの端末20(この例では端末20B)が、自動で送金リマインド表示を表示部24に表示させる処理の一例である。
また、送金リマインドは1回に限らず2回以上行うことも可能であるが、ここでは簡単のため、処理の終了判定を省略して、送金リマインドが1回だけ行われる場合の処理として図示・説明する。送金リマインドを2回以上行う場合も同様である。
This process is an example of a process in which the terminal 20 of the remittance request destination user (terminal 20B in this example) automatically displays a remittance reminder on the display unit 24.
In addition, the remittance reminder can be sent two or more times, but for simplicity, the process of determining whether the process is complete will be omitted and the illustrations and explanations will be given for the case where the remittance reminder is sent only once. The same applies to the case where the remittance reminder is sent two or more times.
まず、端末20Aの制御部21は、限定ではなく例として、送金リクエストの実行を要求するための入力(以下、「送金リクエスト実行入力」と称する。)が入力部に対してなされたか否かに基づいて、送金リクエストの実行を要求するか否かを判定する(A110)。
送金リクエスト実行入力は、限定ではなく例として、送金リクエストの実行を要求するための操作(以下、「送金リクエスト実行操作」と称する。)とすることができる。
First, the control unit 21 of the terminal 20A determines whether to request the execution of a remittance request based on whether an input to request the execution of a remittance request (hereinafter referred to as "remittance request execution input") has been made to the input unit, by way of example and not limitation (A110).
The remittance request execution input may be, by way of example and not limitation, an operation for requesting execution of a remittance request (hereinafter referred to as a "remittance request execution operation").
要求すると判定したならば(A110:YES)、端末20Aの制御部21は、送金リクエスト先ユーザの端末20(この例では端末20B)に対して送金リクエスト情報を送信するように要求(依頼)するための情報(以下、「送金リクエスト送信要求情報」と称する。)を、通信I/F22によってサーバ10に送信する(A120)。 If it is determined that a request should be made (A110: YES), the control unit 21 of terminal 20A sends information (hereinafter referred to as "remittance request transmission request information") to the server 10 via the communication I/F 22 to request (ask) the terminal 20 of the remittance request destination user (terminal 20B in this example) to send the remittance request information (A120).
送金リクエスト送信要求情報には、限定ではなく例として、少なくとも、自己の端末20AのユーザA.Aの識別情報(限定ではなく例として、アプリケーションID)と、送金リクエスト先ユーザであるユーザB.Bの識別情報(限定ではなく例として、アプリケーションID)と、送金リクエスト金額(送金を依頼する金額)とを含めることができる。 The remittance request transmission request information may include, by way of example and not limitation, at least the identification information of user A.A. of user terminal 20A (by way of example and not limitation, the application ID), the identification information of user B.B., the remittance request destination user (by way of example and not limitation, the application ID), and the remittance request amount (the amount requested to be remitted).
通信I/F14によって端末20Aから送金リクエスト送信要求情報を受信すると、サーバ10の制御部11は、受信した送金リクエスト送信要求情報に基づき、送金リクエスト管理IDを設定した送金リクエスト情報を生成し、第1送金リクエスト管理データ157Aを更新する。そして、サーバ10の制御部11は、生成した送金リクエスト情報を、送金リクエスト先のユーザであるユーザB.Bの端末20Bに、通信I/F14によって送信する(S110)。 When the remittance request transmission request information is received from terminal 20A via communication I/F 14, control unit 11 of server 10 generates remittance request information with a remittance request management ID set based on the received remittance request transmission request information, and updates first remittance request management data 157A. Then, control unit 11 of server 10 transmits the generated remittance request information to terminal 20B of user B.B, the user to whom the remittance request is to be sent, via communication I/F 14 (S110).
送金リクエスト情報には、限定ではなく例として、送金リクエスト管理IDの他、送金リクエストであることをユーザが識別可能(認識可能)な情報(限定ではなく例として、送金リクエストであることを示すテキスト、画像等)や、送金リクエスト金額の情報、送金マスターユーザの情報(限定ではなく例として、送金マスターユーザのユーザ名)等を含めることができる。 The remittance request information may include, for example and without limitation, a remittance request management ID, information that allows the user to identify (recognize) that it is a remittance request (for example and without limitation, text, images, etc. indicating that it is a remittance request), information on the remittance request amount, and information on the remittance master user (for example and without limitation, the username of the remittance master user).
なお、送金マスターユーザの情報として、そのユーザ名に限らず、そのアプリケーションIDや、送金マスターユーザの端末電話番号や端末メールアドレス等の情報を含めるようにしてもよいし、しなくてもよい。 In addition, the information about the remittance master user is not limited to the user name, and may or may not include information such as the application ID, the remittance master user's terminal phone number, and terminal email address.
通信I/F22によってサーバ10から送金リクエスト情報を受信すると、端末20Bの制御部21は、受信した送金リクエスト情報に基づく送金リクエスト表示を表示部24に表示させる(B110)。
送金リクエスト表示は、受信した送金リクエスト情報に含まれる一部または全部の情報の表示の他、受信した送金リクエスト情報に関連する情報の表示や、受信した送金リクエスト情報に基づき送金を実現するための情報(限定ではなく例として、送金ボタン、送金アイコン等の操作用画像)の表示を含むようにすることができる。
When the remittance request information is received from the server 10 via the communication I/F 22, the control unit 21 of the terminal 20B causes the display unit 24 to display a remittance request display based on the received remittance request information (B110).
The remittance request display may include displaying some or all of the information contained in the received remittance request information, as well as displaying information related to the received remittance request information and information for realizing remittance based on the received remittance request information (for example, but not limited to, operational images such as remittance buttons and remittance icons).
その後、端末20Bの制御部21は、その送金リクエストに基づく送金を実行するか否かを判定する(B120)。限定ではなく例として、入力部に対して、送金リクエスト管理IDを指定した送金の実行入力がなされたか否かを判定する。
送金を実行すると判定したならば(B120:YES)、端末20Bの制御部21は、送金の決済を要求するための送金決済要求情報を、通信I/F22によってサーバ10に送信する(B130)。
Thereafter, the control unit 21 of the terminal 20B determines whether or not to execute the remittance based on the remittance request (B120). For example and not by way of limitation, it determines whether or not an input for execution of remittance specifying the remittance request management ID has been made to the input unit.
If it is determined that the remittance is to be executed (B120: YES), the control unit 21 of the terminal 20B transmits remittance settlement request information for requesting settlement of the remittance to the server 10 via the communication I/F 22 (B130).
送金決済要求情報には、限定ではなく例として、送金リクエスト管理IDと、送金予定金額とを含めることができる。
送金予定金額とは、送金する金額として入力された金額であって、未だ送金が行われていない状態の金額である。
The remittance settlement request information may include, by way of example and not limitation, a remittance request management ID and a planned remittance amount.
The planned remittance amount is the amount that has been input as the amount to be remitted, but has not yet been remitted.
サーバ10の制御部11は、通信I/F14によって端末20Bから送金決済要求情報を受信したか否かを判定し(S120)、受信したと判定したならば(S120:YES)、送金決済処理を実行する(S130)。
具体的には、限定ではなく例として、ユーザB.Bの電子マネー口座残高から送金予定金額分の金額を送金金額として減算して更新するとともに、ユーザA.Aの電子マネー口座残高に送金金額を加算して更新する。
送金金額とは、送金リクエスト先ユーザから送金マスターユーザに対して送金された金額である。
また、第1送金リクエスト管理データ157Aにおける、受信した送金リクエスト管理IDに対応する送金済みフラグを「ON」に設定する。
送金済みフラグが「ON」となった送金リクエスト管理IDについては、以降、送金を行わない。
The control unit 11 of the server 10 determines whether or not remittance settlement request information has been received from the terminal 20B via the communication I/F 14 (S120), and if it is determined that it has been received (S120: YES), executes the remittance settlement process (S130).
Specifically, by way of example and not limitation, the amount of the planned remittance is subtracted from the balance of user B.B's electronic money account as the remittance amount, and the amount of the remittance is added to the balance of user A.A's electronic money account to update the balance.
The remittance amount is the amount remitted from the remittance request destination user to the remittance master user.
In addition, the remittance completion flag corresponding to the received remittance request management ID in the first remittance request management data 157A is set to "ON."
For a remittance request management ID for which the remittance completion flag is set to "ON", no further remittances will be made.
また、送金決済処理において、電子マネー口座残高が不足している場合(送金予定金額が電子マネー口座残高を超えている場合)は、送金を行わない。
なお、この場合に、サーバ10の制御部11が、端末20Bに対して、電子マネー口座残高にチャージするように促す情報を送信する。そして、チャージを要求する情報を端末20Bから受信したことに基づいて、電子マネー口座残高にチャージした上で、送金を行うようにしてもよいし、しなくてもよい。
In addition, in the remittance settlement process, if the balance in the electronic money account is insufficient (if the amount to be remitted exceeds the balance in the electronic money account), the remittance will not be carried out.
In this case, the control unit 11 of the server 10 transmits information to the terminal 20B prompting the terminal 20B to charge the balance of the electronic money account. Then, based on the information requesting charging received from the terminal 20B, the electronic money account balance may be charged and then the remittance may or may not be carried out.
その後、サーバ10の制御部11は、送金に関する情報である送金情報を、通信I/F14によって端末20Bに送信する(S140)。
送金情報には、限定ではなく例として、送金が完了したことを通知するための送金完了通知の情報等が含まれる。
Thereafter, the control unit 11 of the server 10 transmits remittance information, which is information relating to remittance, to the terminal 20B via the communication I/F 14 (S140).
The remittance information includes, by way of example and not limitation, information such as a remittance completion notification for notifying that the remittance has been completed.
また、サーバ10の制御部11は、受金に関する情報である受金情報を、通信I/F14によって端末20Aに送信する(S150)。
受金情報には、限定ではなく例として、受金が完了したことを通知するための受金完了通知の情報等が含まれる。
Furthermore, the control unit 11 of the server 10 transmits the receipt information, which is information relating to the receipt, to the terminal 20A via the communication I/F 14 (S150).
The receipt information includes, by way of example and not limitation, information such as a receipt completion notification for notifying that the receipt has been completed.
通信I/F22によってサーバ10から受金情報を受信すると(A140:YES)、端末20Aの制御部21は、受信した受金情報を表示部24に表示させる(A150)。 When receipt information is received from the server 10 via the communication I/F 22 (A140: YES), the control unit 21 of the terminal 20A displays the received receipt information on the display unit 24 (A150).
通信I/F22によってサーバ10から送金情報を受信すると、端末20Bの制御部21は、受信した送金情報を表示部24に表示させる(B140)。 When remittance information is received from the server 10 via the communication I/F 22, the control unit 21 of the terminal 20B displays the received remittance information on the display unit 24 (B140).
その後、端末20Bの制御部21は、上記の送金リクエストに対する送金リマインド(本実施例では端末リマインド)を行うか否かを判定する(B145)。具体的には、限定ではなく例として、送金リマインド(端末リマインド)を行う設定となっている場合に、送金リマインドを行うと判定する。 Then, the control unit 21 of terminal 20B determines whether to issue a remittance reminder (terminal reminder in this embodiment) for the remittance request (B145). Specifically, by way of example and not limitation, if a remittance reminder (terminal reminder) is set to be issued, the control unit 21 determines to issue a remittance reminder.
なお、基本的には、B120において送金リクエストに基づく送金が実行されなかった場合に、送金リマインドを行うようにすることができる。
ただし、これとは異なり、送金リクエストに基づく送金が実行されたか否かに関わらず、送金リマインドを行うようにすることもできる。
Basically, if the remittance based on the remittance request is not executed in B120, a remittance reminder can be sent.
However, unlike this, a remittance reminder may be sent regardless of whether or not the remittance based on the remittance request has been executed.
また、この場合、S110においてサーバ10から送信された送金リクエスト情報を受信した後、またはB110において送金リクエスト表示を表示部24に表示した後、すぐに送金リマインドを行うのではなく、限定ではなく例として、一定時間が経過したタイミングで、送金リマインドを行うようにすることができる。 In this case, rather than sending a remittance reminder immediately after receiving the remittance request information sent from the server 10 in S110 or after displaying the remittance request display on the display unit 24 in B110, the remittance reminder can be sent, for example and not by way of limitation, after a certain period of time has elapsed.
送金リマインドを行うと判定した場合(B145:YES)、サーバ10の制御部11は、先に受信した送金リクエスト情報に基づいて送金リマインド情報を作成する。そして、端末20Bの制御部21は、作成した送金リマインド情報に基づく送金リマインド表示を表示部24に表示させる(B150)。 If it is determined that a remittance reminder should be sent (B145: YES), the control unit 11 of the server 10 creates remittance reminder information based on the previously received remittance request information. Then, the control unit 21 of the terminal 20B causes the display unit 24 to display a remittance reminder display based on the created remittance reminder information (B150).
送金リマインド表示の内容は、限定ではなく例として、送金リマインドであることをユーザが識別可能(認識可能)な情報(限定ではなく例として、送金リマインドであることを示すテキスト、画像等)の他は、送金リクエスト表示と同様とすることができる。 The content of the remittance reminder display may be the same as that of the remittance request display, except for, for example and without limitation, information that allows the user to identify (recognize) that it is a remittance reminder (for example and without limitation, text, images, etc. indicating that it is a remittance reminder).
なお、送金リクエスト表示の内容と、送金リマインド表示の内容とを、全て同じ内容としてもよいし、しなくてもよい。 The content of the remittance request display and the remittance reminder display may or may not be the same.
送金リマインド表示は、受信した送金リマインド情報に含まれる一部または全部の情報の表示の他、受信した送金リマインド情報に関連する情報の表示や、受信した送金リマインド情報に基づき送金を実現するための情報(限定ではなく例として、送金ボタン、送金アイコン等の操作用画像)の表示等を含む概念とすることができる。 The remittance reminder display can be understood as a concept that includes the display of some or all of the information contained in the received remittance reminder information, as well as the display of information related to the received remittance reminder information, and the display of information for realizing a remittance based on the received remittance reminder information (for example, but not limited to, operational images such as a remittance button or remittance icon).
次いで、端末20Bの制御部21は、表示部24に表示された送金リマインド表示に対する入力がなされたか否かを判定する(B160)。
「入力」は、限定ではなく例として入力部(操作部)に対する操作、限定ではなく例として、タップ(タップ操作)とすることができる。
また、この入力には、前述した各種の送金リマインド表示MSに対する入力を含めることができる。送金ボタンのタップに限らず、限定ではなく例として、前述した各種の送金リマインド表示MSのうちのいずれかの送金リマインド表示MSについて、その表示領域がタップされたことを入力として、送金を実現するようにすることもできる。
Next, the control unit 21 of the terminal 20B determines whether or not an input has been made in response to the remittance reminder displayed on the display unit 24 (B160).
"Input" can be, for example, but not limited to, an operation on an input unit (operation unit), and for example, but not limited to, a tap (tap operation).
This input can also include input to the various remittance reminder displays MS described above. It is not limited to tapping the remittance button, but for example, and without limitation, a tap on the display area of any of the various remittance reminder displays MS described above can be used as input to realize a remittance.
入力がなされたと判定したならば(B160:YES)、端末20Bの制御部21は、その送金リマインド情報に基づいて、送金決済要求情報を通信I/F22によってサーバ10に送信する(B130)。
この場合も、限定ではなく例として、先に受信した送金リクエスト情報の送金リクエスト管理IDと、送金予定金額とを送金決済要求情報に含めることができる。
If it is determined that input has been made (B160: YES), the control unit 21 of the terminal 20B transmits remittance settlement request information to the server 10 via the communication I/F 22 based on the remittance reminder information (B130).
In this case, too, by way of example and not limitation, the remittance settlement request information may include the remittance request management ID and the planned remittance amount of the previously received remittance request information.
サーバ10の制御部11は、通信I/F14によって端末20Bから送金決済要求情報を受信したか否かを判定し(S120)、受信したと判定したならば(S120:YES)、送金決済処理を実行する(S130)。この送金決済処理は、前述した通りである。 The control unit 11 of the server 10 determines whether or not remittance settlement request information has been received from terminal 20B via the communication I/F 14 (S120), and if it determines that it has been received (S120: YES), executes the remittance settlement process (S130). This remittance settlement process is as described above.
その後、サーバ10の制御部11は、前述した送金情報を、通信I/F14によって端末20Bに送信する(S140)。
また、サーバ10の制御部11は、前述した受金情報を、通信I/F14によって端末20Aに送信する(S150)。
そして、サーバ10の制御部11は、処理を終了する。
Thereafter, the control unit 11 of the server 10 transmits the remittance information to the terminal 20B via the communication I/F 14 (S140).
Furthermore, the control unit 11 of the server 10 transmits the above-mentioned receipt information to the terminal 20A via the communication I/F 14 (S150).
Then, the control unit 11 of the server 10 ends the process.
通信I/F22によってサーバ10から送金情報を受信すると、端末20Bの制御部21は、受信した送金情報を表示部24に表示させる(B140)。そして、端末20Bの制御部21は、処理を終了する。
また、通信I/F22によってサーバ10から受金情報を受信すると(A140:YES)、端末20Aの制御部21は、受信した受金情報を表示部24に表示させる(A150)。そして、端末20Aの制御部21は、処理を終了する。
When the remittance information is received from the server 10 via the communication I/F 22, the control unit 21 of the terminal 20B displays the received remittance information on the display unit 24 (B140). Then, the control unit 21 of the terminal 20B ends the process.
Furthermore, when the communication I/F 22 receives the receipt information from the server 10 (A140: YES), the control unit 21 of the terminal 20A displays the received receipt information on the display unit 24 (A150). Then, the control unit 21 of the terminal 20A ends the process.
<端末が実行する送金処理(第1送金処理)>
端末20(限定ではなく例として、送金リクエスト先ユーザの端末20)が制御部21によって実行する処理には、送金処理(以下、この端末が実行する送金処理を「第1送金処理」と称する。)が含まれる。
第1送金処理は、端末20が実行する処理であって、送金リクエスト(送金依頼)に基づく、送金リクエスト先ユーザ(端末のユーザ)から送金マスターユーザ(第1ユーザ)への送金に関する処理である。
<Remittance process executed by the terminal (first remittance process)>
The processing executed by the control unit 21 of the terminal 20 (for example, but not limited to, the terminal 20 of the user to whom the remittance request is made) includes a remittance processing (hereinafter, the remittance processing executed by this terminal will be referred to as the "first remittance processing").
The first remittance process is a process executed by the terminal 20, and is a process related to remittance from a remittance request destination user (user of the terminal) to a remittance master user (first user) based on a remittance request (remittance request).
この第1送金処理には、限定ではなく例として、端末のユーザから第1ユーザへの送金を実現するための処理や、端末のユーザから第1ユーザへの送金に何らかの形で関連する処理を含めることができる。送金に直接的に関連する処理のみならず、送金に間接的に関連する処理も、端末が実行する送金処理に含めることができる。 This first remittance process may include, by way of example and not limitation, a process for realizing a remittance from the user of the terminal to the first user, or a process related in some way to a remittance from the user of the terminal to the first user. The remittance process performed by the terminal may include not only a process directly related to the remittance, but also a process indirectly related to the remittance.
上記の処理例では、限定ではなく例として、以下の処理が第1送金処理に含まれる。
(1)送金決済要求情報を通信I/F22によってサーバ10に送信する処理
(2)送金情報を通信I/F22によってサーバ10から受信する処理
(3)受信した送金情報を表示部24に表示する処理
In the above example process, the first remittance process includes, by way of example and not limitation, the following processes:
(1) A process of transmitting remittance settlement request information to the server 10 via the communication I/F 22. (2) A process of receiving remittance information from the server 10 via the communication I/F 22. (3) A process of displaying the received remittance information on the display unit 24.
<端末に関する入力>
上記の処理では、送金リクエスト実行入力や、送金リマインド表示に対する入力などの、端末に対する入力または端末のユーザによる入力を、入力部(操作部)に対する操作入力としたが、これに限定されない。
<Device-related input>
In the above process, inputs to the terminal or inputs by the terminal user, such as inputs to execute a remittance request or inputs to display a remittance reminder, are considered to be operation inputs 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 operation 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.
This is also true for other inputs to the terminal or by the user of the terminal.
<第1実施例の効果>
本実施例は、端末20が、送金マスターユーザ(限定ではなく、第1ユーザの一例)による送金リクエスト情報(限定ではなく、送金依頼に関する第1情報の一例)を通信I/F22によって受信する。そして、端末20は、送金リクエスト表示(限定ではなく、第1表示の一例)を表示部24に表示する。
また、端末20は、送金リクエストに基づく、送金リクエスト情報とは異なる送金リマインド表示(限定ではなく、第2表示の一例)を表示部24に表示する。そして、端末20は、表示部24に表示された送金リマインド表示に対する入力(限定ではなく、第2表示に対する入力の一例)に基づいて、送金リクエストに基づく第1送金処理(限定ではなく、端末のユーザから第1ユーザへの送金に関する送金処理の一例)を制御部21によって実行する構成を示している。
このような構成により得られる実施例の効果の一例として、端末の表示部に表示された第2表示に対する入力に基づいて、送金処理を端末の制御部によって実行して、端末のユーザから第1ユーザへの送金を簡単に実現することができる。
<Effects of the First Embodiment>
In this embodiment, the terminal 20 receives remittance request information (a non-limiting example of first information related to a remittance request) from a remittance master user (a non-limiting example of a first user) via the communication I/F 22. Then, the terminal 20 displays a remittance request display (a non-limiting example of a first display) on the display unit 24.
Furthermore, the terminal 20 displays a remittance reminder display (not limiting, an example of a second display) that is different from the remittance request information based on the remittance request on the display unit 24. The terminal 20 then shows a configuration in which the control unit 21 executes a first remittance process (not limiting, an example of a remittance process relating to a remittance from the user of the terminal to the first user) based on the remittance request, based on an input to the remittance reminder display (not limiting, an example of an input to the second display) displayed on the display unit 24.
As an example of the effect of an embodiment obtained by such a configuration, a remittance process can be executed by the control unit of the terminal based on input to the second display displayed on the display unit of the terminal, making it possible to easily transfer remittances from the user of the terminal to the first user.
また、本実施例は、送金リクエスト表示は、送金リクエストに基づく送金リクエスト金額の情報(限定ではなく、送金依頼に基づく金額の情報の一例)を含み、送金リマインド表示は、同様の金額の情報(限定ではなく、送金依頼に基づく金額の情報の一例)を含む構成を示している。
このような構成により得られる実施例の効果の一例として、送金依頼に基づく金額を、第1表示と第2表示とによって端末のユーザに確実に知らせることができる。
In addition, in this embodiment, the remittance request display includes information on the remittance request amount based on the remittance request (not limited to, but an example of information on the amount based on the remittance request), and the remittance reminder display includes information on a similar amount (not limited to, but an example of information on the amount based on the remittance request).
As an example of the effect of this embodiment, the amount based on the remittance request can be reliably notified to the terminal user by the first and second displays.
また、本実施例は、送金リクエスト表示は、送金マスターユーザのユーザ名等の情報(限定ではなく、第1ユーザの情報の一例)を含み、送金リマインド表示は、同様のユーザ名等の情報(限定ではなく、第1ユーザの情報の一例)を含む構成を示している。
このような構成により得られる実施例の効果の一例として、送金の依頼元のユーザの情報を、第1表示と第2表示とによって端末のユーザに確実に知らせることができる。
In addition, in this embodiment, the remittance request display includes information such as the username of the remittance master user (not limited to, but an example of information about the first user), and the remittance reminder display includes similar information such as the username (not limited to, but an example of information about the first user).
As an example of the effect of this embodiment obtained by such a configuration, the information of the user who has requested the remittance can be reliably notified to the terminal user by the first display and the second display.
また、本実施例は、送金リクエスト表示(限定ではなく、第1表示の一例)と送金リマインド表示(限定ではなく、第2表示の一例)とは、端末20にインストールされた支払いアプリケーション(限定ではなく、端末にインストールされたアプリケーションの一例)によって、表示部24に表示される構成を示している。
このような構成により得られる実施例の効果の一例として、端末にインストールされたアプリケーションによって、第1表示と第2表示とを端末のユーザに簡単に認識させることができる。
In addition, this embodiment shows a configuration in which the remittance request display (not limiting, an example of the first display) and the remittance reminder display (not limiting, an example of the second display) are displayed on the display unit 24 by a payment application (not limiting, an example of an application installed on the terminal) installed on the terminal 20.
As an example of the effect of this embodiment obtained by such a configuration, the user of the terminal can easily recognize the first display and the second display by using an application installed on the terminal.
また、本実施例は、第1送金処理は、送金情報(限定ではなく、送金依頼に基づく送金の処理が実行されたことを示す情報)を通信I/F22によって受信する処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、送金依頼に基づく送金の処理が実行されたことを端末のユーザに知らせることができる。
In addition, in this embodiment, the first remittance process is configured to include a process of receiving remittance information (including, but not limited to, information indicating that a remittance process based on a remittance request has been executed) via the communication I/F 22.
As an example of the effect of this embodiment obtained by such a configuration, it is possible to notify the user of the terminal that the remittance processing based on the remittance request has been executed.
また、本実施例は、第1送金処理は、送金決済要求情報(限定ではなく、送金依頼に基づく送金の処理の依頼に関する情報の一例)を通信I/F22によって送信する処理を含む構成を示している。
このような構成により得られる実施例の効果の一例として、第1ユーザからの送金依頼に基づく送金の処理を外部に依頼することができる。
In addition, in this embodiment, the first remittance process is configured to include a process of transmitting remittance settlement request information (not limited to, but an example of information regarding a request for remittance processing based on a remittance request) via the communication I/F 22.
As an example of the effect of this embodiment obtained by such a configuration, it is possible to request an external party to process a remittance based on a remittance request from the first user.
<第1変形例(1)>
送金リクエスト先ユーザの端末20において、第1送金処理が実行されていない場合(未実行の場合)、送金マスターユーザからの送金リクエストに基づく送金が行われていないことに関する表示(限定ではなく、第4表示の一例)を表示部24に表示する。一方、送金リクエスト先ユーザの端末20において、第1送金処理が実行されている場合(実行済みである場合)、送金マスターユーザからの送金リクエストに基づく送金が行われていることに関する表示(限定ではなく、第5表示の一例)を表示部24に表示するようにしてもよいし、しなくてもよい。
<First Modification Example (1)>
If the first remittance process has not been executed (has not been executed) on the terminal 20 of the remittance request destination user, a display (not limiting, an example of a fourth display) indicating that remittance based on the remittance request from the remittance master user has not been made is displayed on the display unit 24. On the other hand, if the first remittance process has been executed (has been executed) on the terminal 20 of the remittance request destination user, a display (not limiting, an example of a fifth display) indicating that remittance based on the remittance request from the remittance master user has been made may or may not be displayed on the display unit 24.
送金マスターユーザからの送金リクエストに基づく送金が行われていないことに関する表示には、限定ではなく例として、「まだ送金されていません」、「未送金です」といったテキストや、未送金の状態であることを示す画像(マークやアイコン等)を含めることができる。
同様に、送金マスターユーザからの送金リクエストに基づく送金が行われていることに関する表示には、限定ではなく例として、「既に送金されています」、「送金済みです」といったテキストや、送金済みの状態であることを示す画像(マークやアイコン等)を含めることができる。
The indication that a transfer has not been made based on a transfer request from a transfer master user may include, by way of example and not limitation, text such as "Money not yet transferred" or "Money not transferred," or an image (such as a mark or icon) indicating that the transfer has not been made.
Similarly, the indication that a transfer is being made based on a transfer request from a transfer master user may include, by way of example and not limitation, text such as "Money has already been transferred" or "Money has been transferred," or an image (such as a mark or icon) indicating that the transfer has been completed.
本変形例は、送金リクエスト先ユーザの端末20は、第1送金処理(限定ではなく、送金処理の一例)が実行されていない場合、送金マスターユーザからの送金リクエストに基づく送金が行われていないことに関する表示(限定ではなく、第4表示の一例)を表示部24に表示する。一方、送金リクエスト先ユーザの端末20は、第1送金処理が実行されている場合(実行済みである場合)、送金マスターユーザからの送金リクエストに基づく送金が行われていることに関する表示(限定ではなく、第5表示の一例)を表示部24に表示する構成を示している。
このような構成により得られる変形例の効果の一例として、送金依頼に基づく送金の状況(行われている/行われてない)を、端末のユーザに適切に知らせることができる。
In this modified example, when the first remittance process (one example of a remittance process, not limiting) has not been executed, the terminal 20 of the remittance request destination user displays on the display unit 24 a message indicating that remittance has not been made based on the remittance request from the remittance master user (a non-limiting example of a fourth message). On the other hand, when the first remittance process is being executed (has been executed), the terminal 20 of the remittance request destination user displays on the display unit 24 a message indicating that remittance has been made based on the remittance request from the remittance master user (a non-limiting example of a fifth message).
As an example of the effect of this modified example obtained by such a configuration, the status of remittance (whether or not remittance has been completed) based on the remittance request can be properly notified to the terminal user.
<第1変形例(2)>
第1実施例では、送金リクエスト先ユーザの端末20において、リマインド表示の1つとして、プッシュ通知を行うことができることとした。このプッシュ通知は、リマインド表示の一種とも言えるし、リマインド通知の一種とも言える。
<First Modification Example (2)>
In the first embodiment, a push notification can be sent as one of the reminder displays on the terminal 20 of the remittance request destination user. This push notification can be considered as a type of reminder display or a type of reminder notification.
このプッシュ通知の他にも、限定ではなく例として、以下のような制御に基づくリマインド通知処理を行うようにすることもできる。
・制御部21が、音出力部26に所定の音を出力させるように制御する。
・制御部21が、不図示の振動部を制御して端末20の筐体を振動させる。
・制御部21が、不図示の発光部に所定の発光を行わせるように制御する。
In addition to this push notification, reminder notification processing can also be performed based on the following control, for example and not by way of limitation.
The control unit 21 controls the sound output unit 26 to output a predetermined sound.
The control unit 21 controls a vibration unit (not shown) to vibrate the housing of the terminal 20 .
The control unit 21 controls the light emitting unit (not shown) to emit a predetermined amount of light.
なお、端末リマインドの実行タイミングとなったことの他に、リマインド通知を行うための条件(以下、「リマインド通知条件」と称する。)を設定しておき、リマインド通知条件が成立したことに基づいて、リマインド通知処理を実行するようにすることもできる。 In addition to when it is time to execute a device reminder, you can also set conditions for issuing a reminder notification (hereinafter referred to as "remind notification conditions"), and execute the reminder notification process when the reminder notification conditions are met.
リマインド通知条件には、限定ではなく例として、「現在の時刻が、ユーザが就寝している可能性の高い時間帯(夜遅く(翌日0時まで)の時間帯、未明(翌日3時まで)の時間帯、明け方(翌日3時から)の時間帯に含まれないこと)等の条件を設定しておくことができる。
このようにすることで、これらの設定時間帯では、リマインド通知条件が成立せず、リマインド通知処理が実行されないため、ユーザが就寝している可能性の高い時間帯にリマインド通知が行われないようにすることができる。
As a non-limiting example of the reminder notification conditions, conditions such as "the current time is not included in the time period when the user is likely to be asleep (late at night (until midnight the next day), early morning (until 3:00 the next day), or early morning (from 3:00 the next day))" can be set.
By doing this, the reminder notification conditions are not met during these set time periods, and the reminder notification process is not executed, so reminder notifications are not sent during times when the user is likely to be asleep.
本変形例は、送金リクエスト先ユーザの端末20は、設定されたリマインド通知条件(限定ではなく、第2条件の一例)に基づいて、制御部21によってリマインド通知処理を実行する構成を示している。
このような構成により得られる変形例の効果の一例として、設定された条件に基づいて、端末リマインドの実行を、端末のユーザに適切なタイミングで通知することができる。
In this modified example, the terminal 20 of the remittance request destination user is configured to execute the reminder notification process using the control unit 21 based on the set reminder notification conditions (not limited to, but an example of the second conditions).
As an example of the effect of this modified example obtained by such a configuration, it is possible to notify the user of the terminal at an appropriate timing that a terminal reminder will be executed based on the set conditions.
<第1変形例(3)>
第1実施例において、送金リクエスト先ユーザの端末20で送金リクエストに基づく送金を実行する際に、限定ではなく例として、送金リマインドに基づく送金を実行する場合と同様に、表示部24に表示された送金リクエスト表示に対する入力に基づいて、送金を実行するようにすることができる。
<First Modification Example (3)>
In the first embodiment, when executing a remittance based on a remittance request on the terminal 20 of the remittance request recipient user, by way of example and not limitation, the remittance can be executed based on input to the remittance request display displayed on the display unit 24, in the same way as when executing a remittance based on a remittance reminder.
図1-15は、本変形例において各装置が実行する処理の流れの一例を示すフローチャートである。
このフローチャートは、図1-13~図1-14のフローチャートにおける図1-14の処理部分に対応するフローチャートである。
FIG. 1-15 is a flowchart showing an example of the flow of processing executed by each device in this modified example.
This flowchart corresponds to the processing portion of FIG. 1-14 in the flowcharts of FIGS. 1-13 and 1-14.
B110の後、端末20Bの制御部21は、表示部24に表示された送金リクエスト表示に対する入力がなされたか否かを判定する(B125)。
この場合における入力は、前述した送金リマインド表示に対する入力と同様に、タップ(タップ操作)等の操作入力や、音入力等とすることができる。
入力がなされたと判定したならば(B125:YES)、端末20Bの制御部21は、B130に処理を移す。
After B110, the control unit 21 of the terminal 20B determines whether or not an input has been made in response to the remittance request displayed on the display unit 24 (B125).
The input in this case can be an operational input such as a tap (tap operation), a sound input, or the like, similar to the input for the remittance reminder display described above.
If it is determined that an input has been made (B125: YES), the control unit 21 of the terminal 20B proceeds to B130.
本変形例は、送金リクエスト先ユーザの端末20が、送金リクエスト先ユーザによる送金リクエスト表示(限定ではなく、第1表示の一例)に対する入力に基づいて、送金リクエストに基づく、送金リクエスト先ユーザから送金マスターユーザへの送金を実現するための処理(限定ではなく、端末のユーザから第1ユーザへの送金に関する送金処理の一例)を制御部21によって実行する構成を示している。
このような構成により得られる実施例の効果の一例として、端末のユーザによる第1表示に対する入力に基づいて、送金依頼に基づく送金を簡単に実現することができる。
This modified example shows a configuration in which the terminal 20 of the remittance request destination user executes, via the control unit 21, a process (not limited to, but an example of a remittance process relating to a remittance from the terminal user to the first user) for realizing a remittance from the remittance request destination user to the remittance master user based on a remittance request, based on input by the remittance request destination user to a remittance request display (not limited to, but an example of a first display).
As an example of the effect of this embodiment obtained by such a configuration, remittance based on a remittance request can be easily realized based on an input by the terminal user on the first display.
<第1変形例(4)>
第1実施例では、第1ユーザを、一般ユーザである端末20のユーザ(上記の例ではユーザA.A)として説明したが、これに限定されない。
第1ユーザを、一般ユーザではなく、店舗等の事業者のユーザとしてもよいし、しなくてもよい。この場合における事業者には、限定ではなく例として、商品の販売(サービスの提供を含む。)を行う事業者や貸金業を営む事業者など、送金依頼によって端末20のユーザに対して金銭の請求を行うことが想定される事業者(店舗)が含まれる。
<First Modification Example (4)>
In the first embodiment, the first user is described as a general user of the terminal 20 (user A.A. in the above example), but is not limited to this.
The first 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 that sells products (including providing services) or a business that operates a money lending business, and other businesses (stores) that are expected to request money from the user of terminal 20 through a remittance request.
この場合、上記の実施例において、これらの事業者が、支払いサービス(支払いアプリケーション)のアカウントを取得する。そして、このアカウントを用いて、サーバ10を介して、金銭の請求先のユーザ(送金リクエスト先ユーザ)の端末20に対して、送金リクエスト情報や送金リマインド情報を送信するようにすることができる。 In this case, in the above embodiment, these businesses obtain an account for the payment service (payment application). They can then use this account to send remittance request information and remittance reminder information via the server 10 to the terminal 20 of the user to whom money is to be billed (the remittance request recipient user).
なお、上記の事業者(店舗)が取得するアカウントは、端末20のユーザ用のアカウントである一般アカウントとしてもよいし、事業者用のアカウントとしてもよい。 The account acquired by the business (store) may be a general account for the user of the terminal 20, or an account for the business.
本変形例は、送金マスターユーザ(限定ではなく、第1ユーザの一例)は、送金リクエストに関する商品の販売を行う店舗である構成を示している。
このような構成により得られる変形例の効果の一例として、一般のユーザばかりでなく、店舗のユーザも、端末のユーザに対して送金依頼を行うことのできるユーザ(第1ユーザ)とすることができる。
In this modified example, the remittance master user (not limited to this, but an example of the first user) is a store 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 of stores can be made users (first users) who can make remittance requests to the user of the terminal.
<第1変形例(5)>
端末20のユーザによっては、送金リクエスト先ユーザに対して送金リクエストや送金リマインドを行うことに気まずさを感じ、躊躇してしまう場合が想定される。限定ではなく例として、送金リクエスト先ユーザが自分よりも目上の人であったり、送金リクエスト先ユーザが親友である場合等である。
<First Modification Example (5)>
It is conceivable that some users of the terminal 20 may feel awkward and hesitate to make a remittance request or a remittance reminder to the remittance request destination user, for example, but not limited to, when the remittance request destination user is a senior or a close friend of the user.
そこで、送金リクエストや送金リマインドの依頼元のユーザを、端末20のユーザとするのではなく、業務用アカウントを利用するユーザとすることも可能である。
業務用アカウントは、限定ではなく例として、そのサービス(上記の例では支払いサービス)において公式のアカウント(以下、「公式アカウント」と称し、適宜「OA:Official Account」と表現する。)を有するユーザである。
Therefore, the user who requests a remittance request or a remittance reminder may not be the user of the terminal 20, but may be a user who uses a business account.
A business account is, by way of example and not limitation, a user who has an official account (hereinafter referred to as an "official account" and, where appropriate, as an "OA: Official Account") for the service (in the above example, a payment service).
一例として、公式アカウントを有するユーザは、限定ではなく例として、支払いサービス事業者とすることができる。この場合、サーバ10が、送金リクエストや送金リマインドの依頼元のユーザを、端末20のユーザではなく、支払いサービス事業者として、送金リクエスト情報や送金リマインド情報を、送金リクエスト先ユーザの端末20に送信するようにすることができる。 As an example, but not by way of limitation, a user with an official account may be a payment service provider. In this case, the server 10 may treat the user who has requested the remittance request or remittance reminder as a payment service provider, rather than as the user of the terminal 20, and transmit the remittance request information or remittance reminder information to the terminal 20 of the user to whom the remittance request is made.
本変形例は、送金依頼主のユーザ(限定ではなく、第1ユーザの一例)は、公式アカウント(限定ではなく、業務用アカウントの一例)を利用するユーザである構成を示している。
このような構成により得られる変形例の効果の一例として、送金依頼を行うことを希望するユーザに代わって、業務用アカウントを利用するユーザに送金依頼を行わせることが可能となり、ユーザの利便性を向上させることができる。
This modified example shows a configuration in which the user requesting remittance (an example of a first user, not limited to this) is a user who uses an official account (an example of a business account, not limited to this).
As an example of the effect of this modified example obtained by such a configuration, it becomes possible to have a user using a business account make a remittance request on behalf of the user who wishes to make the remittance request, thereby improving user convenience.
<第2実施例>
第2実施例は、送金リクエスト先ユーザの端末20が、サーバ10から送金リマインド情報を受信したことに基づいて、送金リマインド表示を行う実施例である。以下、この手法を「サーバリマインド」と称する。
第2実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<Second Example>
In the second embodiment, the terminal 20 of the remittance request destination user displays a remittance reminder upon receiving remittance reminder information from the server 10. Hereinafter, this method will be referred to as "server remind."
The contents described in the second embodiment can be applied 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は、サーバ10の記憶部15に記憶される、前述した送金リクエスト管理データ157の別例である第2送金リクエスト管理データ157Bの構成例を示す図である。
第2送金リクエスト管理データ157Bには、第1送金リクエスト管理データ157Aにおける、日時と、送金リクエスト管理IDと、送金マスターIDと、送金リクエスト先IDと、送金リクエスト金額と、送金済みフラグとに加えて、限定ではなく例として、情報種別が関連付けて記憶される。
<Data structure>
FIG. 2A is a diagram showing an example of the structure of the second remittance request management data 157B, which is another example of the remittance request management data 157 described above, stored in the storage unit 15 of the server 10. As shown in FIG.
In the second remittance request management data 157B, in addition to the date and time, remittance request management ID, remittance master ID, remittance request destination ID, remittance request amount, and remittance completion flag in the first remittance request management data 157A, information type is also stored in association with the first remittance request management data 157B, for example and not by way of limitation.
情報種別は、その送金リクエスト管理IDに対応する情報の種別が、送金リクエストと送金リマインドとのいずれであるかを識別するための情報であり、限定ではなく例として、送金リクエストには「リクエスト」が、送金リマインドには「リマインド」がそれぞれ記憶される。 The information type is information used to identify whether the type of information corresponding to the remittance request management ID is a remittance request or a remittance reminder. By way of example and not limitation, "Request" is stored for a remittance request, and "Reminder" is stored for a remittance reminder.
日時には、限定ではなく例として、対応する送金リクエストの情報種別が「リクエスト」であれば、その送金リクエスト情報がサーバ10から送金リクエスト先ユーザの端末20に送信された日時が記憶され、対応する送金リクエストの情報種別が「リマインド」であれば、その送金リマインド情報がサーバ10から送金リクエスト先ユーザの端末20に送信された日時が記憶される。 As a non-limiting example, if the information type of the corresponding remittance request is "request," the date and time that the remittance request information was sent from the server 10 to the terminal 20 of the remittance request recipient user is stored; if the information type of the corresponding remittance request is "remind," the date and time that the remittance reminder information was sent from the server 10 to the terminal 20 of the remittance request recipient user is stored.
また、各々の送金リクエスト管理IDについて、その送金リクエスト管理IDによって識別される送金リクエスト情報に対応する送金リマインド情報には、送金リマインドが行われた回数に関係なく、送金リクエスト管理IDと、送金リクエスト金額と、送金済みフラグとして、同じID、同じ金額、同じフラグがそれぞれ記憶される。
限定ではなく例として、図中黒枠で囲ったレコードのデータが、対応関係にある送金リクエストおよび送金リマインドのデータである。
Furthermore, for each remittance request management ID, the remittance reminder information corresponding to the remittance request information identified by that remittance request management ID stores the same ID, the same amount, and the same flag as the remittance request management ID, the remittance request amount, and the remittance completion flag, regardless of the number of times the remittance reminder has been issued.
By way of example and not limitation, the data in the records enclosed in black boxes in the figure are the data for the corresponding remittance requests and remittance reminders.
<表示画面>
図2-2は、第1ユーザ(A.A)の端末20で支払いアプリケーションが実行されている場合の、表示部24に表示される情報の一例を示している。
表示部24には、第1ユーザ(A.A)の電子マネー口座残高(本例では「25,000円」)が表示されるとともに、支払いアプリケーションにおいて実行可能な各機能のそれぞれに対応したアイコンが表示されている。
第1ユーザ(A.A)は、自分の口座に関する入金履歴を表示部24に表示させることにより、送金が行われたか否か、並びに、送金が行われた場合における送金を行ったユーザおよび送金額を確認することができる。すなわち、送金依頼に応じて送金が行われたか否かを確認することが可能である。
<Display screen>
FIG. 2B shows an example of information displayed on the display unit 24 when a payment application is running on the terminal 20 of the first user (AA).
The display unit 24 displays the balance of the first user's (A.A.) electronic money account (in this example, "25,000 yen"), as well as icons corresponding to each function that can be executed in the payment application.
The first user (A.A.) can check whether a remittance has been made, and if so, the user who made the remittance and the remitted amount, by displaying the deposit history for his/her account on the display unit 24. In other words, it is possible to check whether a remittance has been made in accordance with a remittance request.
支払いアプリケーションにより実行可能な機能として、指定したユーザに対して支払いを依頼する送金依頼機能があり、送金依頼機能に対応した「¥マーク」を含むアイコンIC1とともに「送金リクエスト」の文字が表示されている。
第1ユーザ(A.A)が、このアイコンを選択して、送金依頼対象のユーザ(本例ではB.B)を指定し、送金依頼金額(送金リクエスト金額)(本例では「3,000円」)を入力することで、指定されたユーザ(B.B)の端末20に対して送金リクエスト情報が送信され、指定されたユーザの端末20の表示部24には、送金リクエスト表示MS1、MS2が表示される。
Functions that can be executed by the payment application include a remittance request function that requests a payment from a specified user, and the words "Remittance Request" are displayed together with an icon IC1 that includes a "¥ mark" corresponding to the remittance request function.
When the first user (A.A.) selects this icon, specifies the user to whom the remittance request is to be made (B.B. in this example), and enters the remittance request amount (remittance request amount) (3,000 yen in this example), the remittance request information is sent to the terminal 20 of the specified user (B.B.), and remittance request displays MS1 and MS2 are displayed on the display unit 24 of the terminal 20 of the specified user.
そして、第1ユーザ(A.A)の端末20では、支払いアプリケーションにおいて、送金依頼の対象となったユーザに関する情報と、送金依頼金額とが、送金依頼履歴として管理される。
図2-2の例では、送金依頼履歴の閲覧機能に対応したアイコンIC2とともに「送信リクエスト一覧」の文字が表示されている。
第1ユーザ(A.A)が、このアイコンを選択することで、過去に送金依頼の対象となったユーザと、そのユーザに対する送金依頼金額とを、個別に確認することができる。
Then, in the terminal 20 of the first user (A.A.), information about the user who is the target of the remittance request and the requested remittance amount are managed as a remittance request history in the payment application.
In the example of FIG. 2-2, the words "Transmission Request List" are displayed together with an icon IC2 corresponding to the function of viewing the remittance request history.
By selecting this icon, the first user (A.A.) can individually check the users who have been the target of previous remittance requests and the remittance amounts requested for those users.
本例では、図2-3に示すように、「送金リクエスト一覧」のタイトルの下方に、第1ユーザ(A.A)が過去に行った送金依頼のうち送金処理が未完了であるもの、すなわち、送金リマインドの対象とすることが可能であるものに関する情報が、個別に表示される。
本例では、送金依頼の対象となったユーザのアイコン画像およびユーザ名(本例では、B.B)と、そのユーザの端末20が送金リクエスト情報を受信した日時(本例では、2020.04.20 21:30)と、そのユーザに対する送金依頼金額(本例では、「3,000円」)と、第1ユーザ(A.A)が、その送金依頼金額を受け取る立場であることを示すアイコン(本例では「受取」の文字のアイコン)と、が矩形状の領域R1内に関連付けて表示されている。
In this example, as shown in Figure 2-3, below the title "Remittance Request List," information regarding remittance requests made in the past by the first user (A.A.) that have not yet been processed, i.e., requests that can be subject to remittance reminders, is displayed individually.
In this example, the icon image and user name of the user who is the target of the remittance request (in this example, B.B.), the date and time when the user's terminal 20 received the remittance request information (in this example, 2020.04.20 21:30), the remittance amount requested for that user (in this example, "3,000 yen"), and an icon indicating that the first user (A.A.) is in the position to receive the remittance amount (in this example, an icon with the word "Receive") are displayed in association with each other within a rectangular area R1.
また、領域R1には、チェックボックスが設けられており、ユーザがチェックボックスをチェックした状態とすることで、領域R1内に表示されている各情報が選択された状態となる。 In addition, area R1 has check boxes, and when the user checks the check boxes, each piece of information displayed in area R1 is selected.
図2-3の例では、画面下部に「リマインドする」と表示された領域RRが設けられている。第1ユーザ(A.A)が、チェックボックスがチェックされた状態で領域RRをタップすることで、領域R1内に表示されていた情報に基づく送金リマインド情報が、送金リクエスト情報の送信対象となっていたユーザ(B.B)の端末20に送信される。
そして、送金リマインド情報を受信した端末20の表示部24には、送金リマインド表示が表示される。
In the example of Figure 2-3, an area RR displaying "Remind" is provided at the bottom of the screen. When the first user (A.A) taps area RR with the checkbox checked, remittance reminder information based on the information displayed in area R1 is sent to the terminal 20 of the user (B.B), who was the target of the remittance request information.
Then, the remittance reminder display is displayed on the display unit 24 of the terminal 20 that has received the remittance reminder information.
ユーザ(B.B)の端末20が送金リマインド情報を受信するか、または、ユーザ(B.B)の端末20で送金リマインド情報を受信したことに基づく送金リマインド表示が表示されると、図2-4に示すように、第1ユーザ(A.A)の端末20には、送金リマインドが完了したことを通知する送金リマインド完了表示MS5が表示される。
送金リマインド完了表示MS5には、送金依頼の対象であったユーザのユーザ名(本例ではB.B)が含まれる。
When the terminal 20 of the user (B.B) receives the remittance reminder information, or when a remittance reminder display based on the reception of the remittance reminder information is displayed on the terminal 20 of the user (B.B), as shown in Figure 2-4, a remittance reminder completion display MS5 is displayed on the terminal 20 of the first user (A.A) to notify that the remittance reminder has been completed.
The remittance reminder completion message MS5 includes the username of the user who requested the remittance (B.B. in this example).
送金リマインド情報を受信したユーザ(B.B)の端末20には、図2-5に示すように、送金リマインド情報を受信したことに基づく送金リマインド表示MS3Aが表示される。 As shown in Figure 2-5, the terminal 20 of the user (B.B.) who received the remittance reminder information displays a remittance reminder display MS3A based on the receipt of the remittance reminder information.
限定ではなく例として、送金リマインド表示MS3Aは、送金リマインド情報を受信したことに基づく、送金リマインドに関する第1ユーザのユーザ名を通知するメッセージ(限定ではなく例として、「A.A」、「[リマインド受信]送金リクエストがあります。」)を含む。
図1-11に示した送金リマインド表示MS3では、自端末の機能に基づく送金リマインド表示であることに応じて「端末リマインド」と表示されているのに対して、送金リマインド表示MS3Aでは、受信した送金リマインド情報に基づく送金リマインド表示であることに応じて「リマインド受信」と表示される点が異なる。
By way of example and not limitation, the remittance reminder display MS3A may include a message (by way of example and not limitation, "A.A.", "[Reminder received] Remittance request.") informing the first user of the username of the remittance reminder based on receiving the remittance reminder information.
The remittance reminder display MS3 shown in Figure 1-11 displays "Terminal Reminder" because it is a remittance reminder display based on the functions of the own terminal, whereas the remittance reminder display MS3A displays "Reminder Received" because it is a remittance reminder display based on received remittance reminder information.
また、送金リマインド表示MS3Aの左側には、送金リマインドに関する詳細な情報を確認するためのボタンBT3Aが表示されている。
限定ではなく、送金リマインド表示MS3AとボタンBT3Aは、送金依頼に基づく、第1表示とは異なる第2表示の一例である。
限定ではなく、送金リマインド表示MS3AとボタンBT3Aは、送金依頼に基づく第2情報を端末20が受信したことに基づいて表示部24に表示される第2表示の一例である。
Also, on the left side of the remittance reminder display MS3A, a button BT3A for checking detailed information regarding the remittance reminder is displayed.
Without limitation, the remittance reminder display MS3A and button BT3A are an example of a second display that is different from the first display based on a remittance request.
Without being limiting, the remittance reminder display MS3A and button BT3A are an example of a second display that is displayed on the display unit 24 when the terminal 20 receives second information based on a remittance request.
ユーザが「開く」の文字が示されたボタンBT3Aをタップすることで、支払いアプリケーションの機能に基づいて、送金リマインドの詳細が表示される。
図2-5において、ユーザ(B.B)が、ボタンBT3Aをタップした結果、図2-6に示す画面に移行し、送金リマインドの詳細を示す送金リマインド表示MS4Aが表示される。
When the user taps the button BT3A labeled "Open," details of the remittance reminder are displayed based on the functionality of the payment application.
In FIG. 2-5, when the user (B.B.) taps the button BT3A, the screen changes to that shown in FIG. 2-6, and a remittance reminder display MS4A showing details of the remittance reminder is displayed.
限定ではなく例として、送金リマインド表示MS4Aは、送金リマインド情報を受信したことに基づく「リマインド受信」という文字のアイコンと、送金リマインド情報を受信したことに基づく、第1ユーザのユーザ名を通知するメッセージ(限定ではなく例として、「[リマインド受信]A.Aさんから送金リクエストがあります。」)を含む。 By way of example and not limitation, the remittance reminder display MS4A includes an icon with the words "Reminder Received" based on the receipt of the remittance reminder information, and a message notifying the first user of the username based on the receipt of the remittance reminder information (by way of example and not limitation, "[Reminder Received] A remittance request has been received from A.A.").
図1-12に示した送金リマインド表示MS4では、自端末の機能に基づく送金リマインド表示であることに応じて「端末リマインド」という文字のアイコンが表示されているのに対して、送金リマインド表示MS4Aでは、送金リマインド情報を受信したことに基づく「リマインド受信」という文字のアイコンが表示されている点が異なる。
また、図2-6の送金リマインド表示MS4Aでは、第1ユーザのユーザ名(A.A)の前に、送金リマインド情報に基づく送金リマインド表示であることに対応して[リマインド受信]という表示があるのに対して、図1-12に示した送金リマインド表示MS4では、このような表示が無い点も異なる。
The remittance reminder display MS4 shown in Figure 1-12 displays an icon with the words "Terminal Remind" because the remittance reminder display is based on the functions of the device itself, whereas the remittance reminder display MS4A displays an icon with the words "Remind Received" because the remittance reminder information has been received.
Another difference is that in the remittance reminder display MS4A in Figure 2-6, the word [Received reminder] is displayed before the first user's username (A.A.), indicating that the remittance reminder display is based on remittance reminder information, whereas in the remittance reminder display MS4 shown in Figure 1-12, there is no such display.
端末20のユーザ(B.B)が、送金リマインド表示MS4Aの「>詳細を確認」と表示されたリンク情報をタップすると、図2-7の画面に移行する。
図2-7の画面では、送金リマインド表示MS4Aによりリマインドされた送金依頼が、どのようなイベントにより生じたものであるか(本例では、4/20に行われたイベントの会費であること)が通知される。また、端末20のユーザ(B.B)が、支払いを行う立場であること(本例では、「支払い」の文字のアイコン)と、支払うべき金額(本例では、「3,000円」)とが通知される。
When the user (B.B.) of the terminal 20 taps the link information displayed as ">Check details" on the remittance reminder display MS4A, the screen moves to the screen shown in FIG. 2-7.
The screen in Figure 2-7 notifies the user of the terminal 20 of the event that caused the remittance request reminded by the remittance reminder display MS4A (in this example, it is the membership fee for an event held on April 20th). The user is also notified that they are the one making the payment (in this example, an icon with the word "Payment") and the amount to be paid (in this example, "3,000 yen").
図2-7の画面において、送金リマインドに関する情報は、前述した送金リマインド表示MS4Aよりも大きな領域に動物のキャラクタとともに表示されている。その下方には、領域RM1が設けられている。 On the screen in Figure 2-7, information about remittance reminders is displayed in an area larger than the remittance reminder display MS4A described above, along with an animal character. Below that, an area RM1 is provided.
領域RM1には、第1ユーザのユーザ名(A.A)と、その第1ユーザによる送金依頼および送金リマインドが行われたことを通知する情報(本例では、「リマインド受信」、「A.Aさんから送金リクエストがあります。」というメッセージ)と、その第1ユーザに、送金依頼および送金リマインドに対応した金額を送金するためのリンク情報(本例では「>送金する」という文字が表示された部分)が表示されている。 Area RM1 displays the username of the first user (A.A.), information notifying the first user that a remittance request and remittance reminder have been made (in this example, the messages "Reminder received" and "A.A. has requested a remittance"), and link information for remitting the amount corresponding to the remittance request and remittance reminder to the first user (in this example, the part displaying the words ">Remit money").
端末20のユーザ(B.B)が、送金用のリンク情報をタップすると、図2-8に示す送金画面に移行する。
送金画面には、送金相手となる第1ユーザのアイコン画像およびユーザ名(A.A)と、第1ユーザに送金すべき送金額(本例では「3,000円」)と、端末20のユーザ(B.B)が支払いを行う立場であることを通知するアイコン(本例では「支払い」の文字のアイコン)と、現在の端末20のユーザ(B.B)の送金可能額(本例では「5,000円」)が表示されている。
When the user (B.B.) of the terminal 20 taps the remittance link information, the screen changes to the remittance screen shown in FIG. 2-8.
The remittance screen displays the icon image and user name (A.A.) of the first user to whom the remittance is to be made, the amount to be remitted to the first user (in this example, "3,000 yen"), an icon notifying that the user (B.B.) of terminal 20 is in the position to make the payment (in this example, an icon with the word "payment"), and the amount that the user (B.B.) of terminal 20 can currently remit (in this example, "5,000 yen").
第1ユーザに送金すべき送金額よりも、現在の端末20のユーザ(B.B)の送金可能額が大きいことに基づいて、端末20のユーザ(B.B)は第1ユーザ(A.A)に対して、送金リクエスト情報および送金リマインド情報に対応した金額を送金することが可能な状態となっている。 Based on the fact that the current remittance amount of the user (B.B) of terminal 20 is greater than the remittance amount to be sent to the first user, the user (B.B) of terminal 20 is now able to send the amount corresponding to the remittance request information and remittance reminder information to the first user (A.A).
この送金画面において画面下部の送金領域RM2をタップすると、図2-9に示す送金確認画面に移行する。
限定ではなく例として、送金確認画面は、送金画面上に重畳表示される画面であり、送金相手となる第1ユーザのアイコン画像およびユーザ名(A.A)と、支払いアプリケーションを使用して第1ユーザに送金する予定の送金額(本例では3,000円)と、「確認」という文字が表示された確認ボタンBT6を含む。
When the remittance area RM2 at the bottom of this remittance screen is tapped, the screen transitions to the remittance confirmation screen shown in FIG. 2-9.
By way of example and not limitation, the remittance confirmation screen is a screen superimposed on the remittance screen, and includes an icon image and username (A.A.) of the first user to whom the remittance is to be sent, the remittance amount (3,000 yen in this example) to be sent to the first user using the payment application, and a confirmation button BT6 displaying the word "Confirm."
端末20のユーザ(B.B)が、確認ボタンBT6をタップすることで、送金確認画面に表示されている金額(本例では「3,000円」)が、端末20のユーザ(B.B)の口座から第1ユーザ(A.A)の口座に送金される。
送金が完了すると、ユーザ(B.B)の端末20には、図2-10に示す送金完了画面が表示される。
限定ではなく例として、送金完了画面は、送金画面上に重畳表示される画面であり、送金相手となる第1ユーザのユーザ名(A.A)と、送金処理が完了したことを通知するメッセージが表示される。
When the user (B.B) of terminal 20 taps the confirmation button BT6, the amount displayed on the remittance confirmation screen (in this example, "3,000 yen") is transferred from the account of the user (B.B) of terminal 20 to the account of the first user (A.A).
When the remittance is completed, the remittance completion screen shown in FIG. 2-10 is displayed on the terminal 20 of the user (B.B.).
As an example, and not as a limitation, the remittance completion screen is a screen that is superimposed on the remittance screen, and displays the username (A.A.) of the first user to whom the remittance is to be made and a message notifying the user that the remittance process has been completed.
<処理>
(1)処理の一例
図2-11は、本実施例において各装置が実行する処理の流れの一例を示すフローチャートである。
このフローチャートは、図1-13~図1-14のフローチャートにおける図1-14の処理部分に対応するフローチャートであり、サーバ10が、送金リクエスト先ユーザの端末20(この例では端末20B)に対して、自動で送金リマインド情報を送信する処理を示すフローチャートである。
<Processing>
(1) Example of Processing FIG. 2-11 is a flowchart showing an example of the flow of processing executed by each device in this embodiment.
This flowchart corresponds to the processing portion of Figure 1-14 in the flowcharts of Figures 1-13 to 1-14, and is a flowchart showing the process by which the server 10 automatically sends remittance reminder information to the terminal 20 of the remittance request destination user (terminal 20B in this example).
サーバ10の制御部11は、先の送金リクエストに対する送金リマインド(本実施例では、サーバリマインド)を行うか否かを判定する(S260)。具体的には、限定ではなく例として、S120において端末20Aから送金決済要求情報を受信しなかった場合に、送金リマインドを行うと判定する。 The control unit 11 of the server 10 determines whether to issue a remittance reminder (in this embodiment, a server reminder) for the previous remittance request (S260). Specifically, by way of example and not limitation, if no remittance settlement request information is received from terminal 20A in S120, it determines to issue a remittance reminder.
なお、この場合、S110において送金リクエスト情報を端末20に送信した後、すぐに送金リマインドを行うのではなく、限定ではなく例として、一定時間が経過したタイミングで、送金リマインドを行うようにすることができる。 In this case, rather than sending the remittance reminder immediately after sending the remittance request information to the terminal 20 in S110, the remittance reminder can be sent, for example and not by way of limitation, after a certain period of time has elapsed.
送金リマインドを行うと判定した場合(S260:YES)、サーバ10の制御部11は、S110で設定した送金リクエスト管理IDと同じIDを設定した送金リマインド情報を作成して、第2送金リクエスト管理データ157Bを更新する。そして、サーバ10の制御部11は、生成した送金リマインド情報を、送金リクエスト管理IDとともに、通信I/F14によって端末20Bに送信する(S270)。そして、サーバ10の制御部11は、S120に処理を移す。 If it is determined that a remittance reminder should be sent (S260: YES), the control unit 11 of the server 10 creates remittance reminder information with the same ID as the remittance request management ID set in S110, and updates the second remittance request management data 157B. The control unit 11 of the server 10 then sends the created remittance reminder information, together with the remittance request management ID, to terminal 20B via the communication I/F 14 (S270). The control unit 11 of the server 10 then proceeds to S120.
通信I/F22によってサーバ10から送金リマインド情報を受信すると(B240:YES)、端末20Bの制御部21は、送金リマインド表示を表示部24に表示させる(B250)。そして、端末20Bの制御部21は、B160に処理を移す。 When remittance reminder information is received from the server 10 via the communication I/F 22 (B240: YES), the control unit 21 of terminal 20B displays a remittance reminder message on the display unit 24 (B250). The control unit 21 of terminal 20B then transfers processing to B160.
(2)処理の別例
図2-12は、本実施例において各装置が実行する処理の流れの別例を示すフローチャートである。
このフローチャートは、図1-13~図1-14のフローチャートにおける図1-14の処理部分に対応するフローチャートであり、サーバ10が、送金マスターユーザの端末20(この例では端末20A)から送信される送金リマインド送信要求情報を受信したことに基づいて、送金リクエスト先ユーザの端末20(この例では端末20B)に対して送金リマインド情報を送信する処理を示すフローチャートである。
(2) Another Example of Processing FIG. 2-12 is a flowchart showing another example of the flow of processing executed by each device in this embodiment.
This flowchart corresponds to the processing portion of Figure 1-14 in the flowcharts of Figures 1-13 to 1-14, and is a flowchart showing the process in which the server 10 sends remittance reminder information to the terminal 20 of the remittance request destination user (terminal 20B in this example) based on receiving remittance reminder sending request information sent from the terminal 20 of the remittance master user (terminal 20A in this example).
図1-13のA150の後、端末20Aの制御部21は、限定ではなく例として、送金リマインドの実行を要求するための入力(以下、「送金リマインド実行入力」と称する。)が入力部に対してなされたか否かに基づいて、送金リマインドの実行を要求するか否かを判定する(A260)。
送金リマインド実行入力は、前述した送金リクエスト実行入力と同様に、限定ではなく例として、操作入力や音入力によって実現することができる。
After A150 in FIG. 1-13, the control unit 21 of the terminal 20A determines whether to request the execution of a remittance reminder (A260) based on whether an input to request the execution of a remittance reminder (hereinafter referred to as a "remittance reminder execution input") has been made to the input unit, for example and not by way of limitation.
The remittance reminder execution input can be realized by, for example and not by way of limitation, operation input or sound input, similar to the remittance request execution input described above.
要求すると判定したならば(A260:YES)、端末20Aの制御部21は、送金リマインド送信要求情報を、通信I/F22によってサーバ10に送信する(A270)。そして、端末20Aの制御部21は、A150に処理を移す。 If it is determined that a request should be made (A260: YES), the control unit 21 of terminal 20A sends remittance reminder transmission request information to the server 10 via the communication I/F 22 (A270). Then, the control unit 21 of terminal 20A proceeds to A150.
サーバ10の制御部11は、通信I/F14によって端末20Aから送金リマインド送信要求情報を受信したか否かを判定し(S265)、受信したと判定したならば(S265:YES)、S270に処理を移す。 The control unit 11 of the server 10 determines whether or not remittance reminder transmission request information has been received from the terminal 20A via the communication I/F 14 (S265), and if it determines that it has been received (S265: YES), the process proceeds to S270.
<サーバが実行する送金処理(第2送金処理)>
サーバ10が制御部11によって実行する処理には、送金処理(以下、このサーバが実行する送金処理を「第2送金処理」と称する。)が含まれる。
第2送金処理は、サーバ10が実行する処理であって、送金リクエスト(送金依頼)に基づく、送金リクエスト先ユーザ(端末のユーザ)から送金マスターユーザ(第1ユーザ)への送金に関する処理である。
<Remittance process executed by the server (second remittance process)>
The processes executed by the server 10 through the control unit 11 include a remittance process (hereinafter, this remittance process executed by the server is referred to as the "second remittance process").
The second remittance process is a process executed by the server 10, and is a process related to remittance from a remittance request destination user (user of the terminal) to a remittance master user (first user) based on a remittance request (remittance request).
この第2送金処理には、限定ではなく例として、端末のユーザから第1ユーザへの送金を実現するための処理や、端末のユーザから第1ユーザへの送金に何らかの形で関連する処理を含めることができる。送金に直接的に関連する処理のみならず、送金に間接的に関連する処理も、端末が実行する送金処理に含めることができる。 This second remittance process may include, by way of example and not limitation, a process for realizing a remittance from the user of the terminal to the first user, or a process related in some way to a remittance from the user of the terminal to the first user. The remittance process performed by the terminal may include not only a process directly related to the remittance, but also a process indirectly related to the remittance.
上記の処理例では、限定ではなく例として、以下の処理が第2送金処理に含まれる。
(1)送金決済要求情報を通信I/F14によって端末20から受信する処理
(2)送金決済処理(電子マネー口座残高のバランス調整の処理等を含む。)
(3)送金情報/受金情報を通信I/F14によって端末20に送信する処理
In the above process example, the second remittance process includes, by way of example and not limitation, the following processes:
(1) A process of receiving remittance settlement request information from the terminal 20 via the communication I/F 14. (2) A remittance settlement process (including a process of adjusting the balance of the electronic money account).
(3) Processing for transmitting remittance information/received information to the terminal 20 via the communication I/F 14
<第2実施例の効果>
本実施例は、送金マスターユーザ(限定ではなく、第1ユーザの一例)による送金リクエストに関する送金リクエスト情報(限定ではなく、第1情報の一例)は、送金マスターユーザ(限定ではなく、第1ユーザの一例)による送金マスターユーザの端末20への入力に基づいて、サーバ10を介して送金リクエスト先ユーザの端末20に送信される。
一方、送金リマインド情報(限定ではなく、第2情報の一例)は、サーバ10によって、送金リクエスト先ユーザの端末20に送信され、送金リマインド表示(限定ではなく、第2表示の一例)は、送金リマインド情報に基づいて、送金リクエスト先ユーザの端末20の表示部24に表示される構成を示している。
このような構成により得られる実施例の効果の一例として、送金依頼元の第1ユーザの意向に応じて、第1情報がサーバを介して端末に送信されるようにすることができる。また、第2情報がサーバから端末に送信された上で、その第2情報に基づいて、第2表示が端末の表示部に表示されるようにすることができる。
<Effects of the Second Example>
In this embodiment, remittance request information (an example of first information, not limiting) regarding a remittance request by a remittance master user (an example of a first user, not limiting) is transmitted to the terminal 20 of the remittance request destination user via the server 10 based on input by the remittance master user (an example of a first user, not limiting) to the remittance master user's terminal 20.
On the other hand, the remittance reminder information (an example of second information, not limiting) is sent by the server 10 to the terminal 20 of the remittance request destination user, and the remittance reminder display (an example of second display, not limiting) is configured to be displayed on the display unit 24 of the terminal 20 of the remittance request destination user based on the remittance reminder information.
As an example of an effect obtained by this configuration, first information can be transmitted to the terminal via the server in accordance with the intention of the first user who has requested the remittance, and second information can be transmitted from the server to the terminal, and then a second display can be displayed on the display unit of the terminal based on the second information.
また、本実施例は、サーバ10が、送金マスターユーザ(限定ではなく、第1ユーザの一例)による送金リクエストに関する送金リクエスト情報(限定ではなく、送金依頼に関する第1情報の一例)を送金リクエスト先ユーザの端末20(限定ではなく、端末の一例)に通信I/F14によって送信する。また、サーバ10は、送金リクエストに基づく送金リマインド情報(限定ではなく、送金依頼に基づく第2情報の一例)を送金リクエスト先ユーザの端末20に通信I/F14によって送信する。そして、サーバ10は、送金リクエスト先ユーザの端末20の表示部24に表示された、送金リマインド表示(限定ではなく、第2情報に基づく第2表示の一例)に対する入力に基づいて、第2送金処理(限定ではなく、送金依頼に基づく、端末のユーザから第1ユーザへの送金に関する送金処理の一例)を制御部11によって実行する構成を示している。
このような構成により得られる変形例の効果の一例として、端末の表示部に表示された第2表示に対する入力に基づいて、送金処理をサーバの制御部によって実行して、端末のユーザから第1ユーザへの送金を簡単に実現することができる。
Furthermore, in this embodiment, the server 10 transmits remittance request information (not limiting, an example of first information related to a remittance request) related to a remittance request by a remittance master user (not limiting, an example of a first user) to the terminal 20 (not limiting, an example of a terminal) of the remittance request destination user via the communication I/F 14. The server 10 also transmits remittance reminder information based on the remittance request (not limiting, an example of second information based on the remittance request) to the terminal 20 of the remittance request destination user via the communication I/F 14. The server 10 then executes, via the control unit 11, a second remittance process (not limiting, an example of remittance process related to a remittance from the user of the terminal to the first user based on the remittance request) based on an input to a remittance reminder display (not limiting, an example of a second display based on the second information) displayed on the display unit 24 of the terminal 20 of the remittance request destination user.
As an example of the effect of this modified example obtained by such a configuration, the remittance process can be executed by the control unit of the server based on input to the second display displayed on the display unit of the terminal, making it possible to easily transfer remittances from the user of the terminal to the first user.
<第2変形例(1)>
第2実施例で説明した支払いアプリケーションにおける表示画面のユーザインターフェイスや、支払いアプリケーションの機能等については、適宜設計変更可能である。
<Second Modification Example (1)>
The user interface of the display screen of the payment application described in the second embodiment, the functions of the payment application, etc. can be modified as needed.
限定ではなく例として、図2-13には、ユーザ(B.B)の端末20に表示される送金リクエスト一覧画面を示している。
この送金リクエスト一覧画面には、限定ではなく例として、「送金リクエスト一覧」のタイトルの下方に、端末のユーザ(B.B)に対する過去の送金依頼のうち送金処理が未完了であるものについての送金依頼履歴が表示されている。
By way of example and not limitation, FIG. 2-13 illustrates a remittance request list screen displayed on the terminal 20 of user (B.B.).
As an example, but not by way of limitation, this remittance request list screen displays, below the title "Remittance Request List," a remittance request history for past remittance requests made to the terminal user (B.B.) for which the remittance process has not yet been completed.
この例では、端末20のユーザ(B.B)が、第1ユーザであるA.Aから、送金リクエスト情報を受信していることに基づいて、領域R21に、A.Aのアイコン画像およびユーザ名と、「リクエスト受信」の文字のアイコンと、送金リクエスト情報の受信日時(2020.04.20 21:30)と、A.Aに対して支払いを行う立場であることを示す「支払い」の文字のアイコンと、A.Aに対して支払うべき金額(3,000円)と、が表示されている。 In this example, based on the fact that the user (B.B.) of terminal 20 has received remittance request information from the first user A.A., area R21 displays A.A.'s icon image and user name, an icon with the text "Request Received," the date and time the remittance request information was received (2020.04.20 21:30), an icon with the text "Payment" indicating that the user is in a position to make a payment to A.A., and the amount owed to A.A. (3,000 yen).
また、端末20のユーザ(B.B)が、第1ユーザであるD.Dからも、送金リクエスト情報を受信していることに基づいて、領域R23に、D.Dからの送金依頼に関する情報が表示されている。この例では、D.Dからの送金リクエスト情報の受信日時は2020.04.21 08:42となっており、D.Dに対して支払うべき金額は「500円」となっている。 In addition, because the user (B.B.) of terminal 20 has also received remittance request information from the first user, D.D., area R23 displays information about the remittance request from D.D. In this example, the date and time the remittance request information from D.D. was received is 2020.04.21 08:42, and the amount owed to D.D. is "500 yen."
複数(A.A,B.B)の第1ユーザのうち、A.Aからの送金依頼に関しては、端末20が送金リクエスト情報を受信した後に、送金リマインド情報も受信していることに基づいて、領域R21の下方の領域R22(限定ではなく、送金リクエスト情報に関する表示領域に対応した送金リマインド情報に関する表示領域の一例)に、A.Aのアイコン画像およびユーザ名と、「リマインド受信」の文字のアイコンと、送金リマインド情報の受信日時(2020.04.23 17:00)と、A.Aに対して支払いを行う立場であることを示す「支払い」の文字のアイコンと、A.Aに対して支払うべき金額(3,000円)と、が表示されている。 With regard to the remittance request from A.A., one of the multiple first users (A.A., B.B.), terminal 20 has received the remittance reminder information after receiving the remittance request information. Therefore, in area R22 below area R21 (which is not a limitation and is an example of a display area for the remittance reminder information corresponding to the display area for the remittance request information), an icon image and user name of A.A., an icon with the text "Reminder Received," the date and time the remittance reminder information was received (2020.04.23 17:00), an icon with the text "Payment" indicating that A.A. is in a position to make a payment, and the amount owed to A.A. (3,000 yen) are displayed.
領域R21に表示されている情報と、領域R22に表示されている情報は、共通の送金リクエスト情報に基づく情報であるため、A.Aに対して支払いを行う立場であることを示す「支払い」の文字のアイコンと、A.Aに対して支払うべき金額(3,000円)は同じである。 The information displayed in area R21 and the information displayed in area R22 are based on the same remittance request information, so the "Payment" icon, indicating that the payment is being made to A.A., and the amount owed to A.A. (3,000 yen) are the same.
一方で、領域R21と異なり、領域R22には、領域R21に表示されている情報に関連した情報であることを示す矢印が表示されている。また、R22におけるA.Aのアイコン画像およびユーザ名、「リマインド受信」の文字のアイコンは、それぞれ、領域R21におけるA.Aのアイコン画像およびユーザ名、「リクエスト受信」の文字のアイコンよりも右側に表示されている。 However, unlike area R21, area R22 displays an arrow indicating that the information is related to the information displayed in area R21. Also, A.A.'s icon image, user name, and "Receive Remind" icon in R22 are displayed to the right of A.A.'s icon image, user name, and "Receive Request" icon in area R21, respectively.
限定ではなく例として、端末20が受信した送金リクエスト情報に基づいて表示される領域21に表示された情報と、その送金リクエスト情報に基づく送金リマインド情報に基づいて表示される領域22に表示された情報とで、少なくとも一部の情報(限定ではなく例として、第1ユーザの画像アイコンおよびユーザ名と、その上方に表示されるアイコン)の表示位置が異なることにより、ユーザは、送金依頼と送金リマインドとの対応関係を理解し易い。 By way of example and not limitation, the display positions of at least some of the information (by way of example and not limitation, the image icon and username of the first user and the icon displayed above them) differ between the information displayed in area 21, which is displayed based on the remittance request information received by terminal 20, and the information displayed in area 22, which is displayed based on the remittance reminder information based on that remittance request information, making it easier for the user to understand the correspondence between the remittance request and the remittance reminder.
限定ではなく例として、送金依頼履歴として表示されている情報は、端末20のユーザの操作によってソートすることができる。
図2-13で示した送金依頼履歴が表示されている画面において、ユーザによって空白領域がタップされたことに伴い、図2-14に示すように、ソート項目選択領域SRが表示される。
By way of example and not limitation, the information displayed as the remittance request history can be sorted by the user of the terminal 20 .
When the user taps a blank area on the screen displaying the remittance request history shown in FIG. 2-13, a sort item selection area SR is displayed as shown in FIG. 2-14.
ソート項目選択領域SRの上部には、下方に示された項目に基づいてソートを実行することを通知する情報(限定ではなく例として、「リクエストを並べ替える」という文字)が表示されている。
その下方には、送金リクエスト情報または送金リマインド情報の受信日時に基づくソートを実行するためのボタンBTS1と、送金額(限定ではなく例として、送金リクエスト情報または送金リマインド情報により送金を要求されている金額)に基づくソートを実行するためのボタンBTS2と、支払いアプリケーションまたは支払いアプリケーションと連携しているメッセージングアプリケーションにおいて友だち登録されているユーザ名に基づくソートを実行するためのボタンBTS3が表示されている。
At the top of the sort item selection area SR, information (for example, but not limited to, the words "reorder requests") is displayed informing users that sorting will be performed based on the items shown below.
Below this are displayed a button BTS1 for sorting based on the date and time of receipt of the remittance request information or remittance reminder information, a button BTS2 for sorting based on the remittance amount (by way of example and not limitation, the amount requested to be remitted by the remittance request information or remittance reminder information), and a button BTS3 for sorting based on the user names registered as friends in the payment application or a messaging application linked to the payment application.
限定ではなく例として、一の端末20のユーザ(一のアカウント)が、自己の端末20から、他の端末20のユーザ(他のアカウント)を友だちとして追加するための処理を行い、サーバ10によって友だちを追加・登録する処理(友だち追加処理、友だち登録処理)が実行されることで、サーバ10を介して、友だち登録された端末20間でメッセージの送受信等を行うことが可能となる。個人のユーザが所有するメッセージングアプリケーションのアカウントのことを「一般アカウント」と称する。一般アカウントを所有するユーザの端末20間で送受信されたメッセージの履歴は、端末20の表示部24にトークルーム等として表示される。 As a non-limiting example, a user (one account) of one terminal 20 performs a process to add a user (another account) of another terminal 20 as a friend from his/her own terminal 20, and the server 10 executes a process to add and register the friend (friend addition process, friend registration process), thereby enabling messages to be sent and received between the registered friends via the server 10. A messaging application account owned by an individual user is referred to as a "general account." A history of messages sent and received between the terminals 20 of users who own general accounts is displayed as a talk room or the like on the display unit 24 of the terminal 20.
限定ではなく例として、端末20のユーザ(B.B)が、ボタンBTS3をタップすると、図2-15に示すように、送金依頼履歴として表示されている情報がソートされて、送金依頼を行った第1ユーザ(限定ではなく例として、A.AとD.D)のうち、友だち登録されているユーザ(限定ではなく例として、A.AとD.D)のユーザ名が、アルファベット順に基づいて表示される。
本例では、領域R21に、第1ユーザであるA.Aのアイコン画像およびユーザ名が表示され、領域R22に、第1ユーザであるB.Bのアイコン画像およびユーザ名が表示されている。
As a non-limiting example, when a user (B.B) of terminal 20 taps button BTS3, the information displayed as the remittance request history is sorted as shown in FIG. 2-15, and the user names of users (A.A. and D.D., as a non-limiting example) who are registered as friends of the first user (A.A. and D.D.) who made the remittance request are displayed in alphabetical order.
In this example, the icon image and user name of the first user A.A. are displayed in region R21, and the icon image and user name of the first user B.B. are displayed in region R22.
図2-15に示す例は、図2-14に示した例とは異なり、ソート後に、第1ユーザに関する情報として、「リクエスト受信」のアイコンおよび「リマインド受信」のアイコンは何れも表示されておらず、送金リクエスト情報の受信日時および送金リマインド情報の受信日時は何れも表示されておらず、送金額に関する情報も表示されていない。
図2-15に示す画面では、少なくとも送金依頼を行った第1ユーザを把握することが可能な態様となっている。
The example shown in Figure 2-15 differs from the example shown in Figure 2-14 in that after sorting, neither the "request received" icon nor the "reminder received" icon is displayed as information about the first user, the date and time of receipt of the remittance request information and the date and time of receipt of the remittance reminder information are displayed, and no information about the remittance amount is displayed.
The screen shown in FIG. 2-15 allows the user to at least identify the first user who has made the remittance request.
図2-15に示す画面で、端末20のユーザ(B.B)が、友だち登録されている第1ユーザ(限定ではなく例としてA.A)に対応した領域R21をタップすると、図2-16に示すように、選択された第1ユーザ(A.A)の送金依頼に関する詳細な情報が表示される。
画面上部の領域R20には、選択された第1ユーザ(A.A)の送金依頼に関する履歴であることを通知する情報(限定ではなく例として、「A.Aの送金リクエスト一覧」という文字)が表示され、その下方には、選択された第1ユーザ(A.A)の送金依頼に関する詳細な履歴が、図2-13に示された態様で表示される。
On the screen shown in Figure 2-15, when a user (B.B) of terminal 20 taps on area R21 corresponding to a first user (A.A., as an example and not as a limitation) who is registered as a friend, detailed information regarding the remittance request of the selected first user (A.A.) is displayed, as shown in Figure 2-16.
Area R20 at the top of the screen displays information notifying that the history is related to the remittance request of the selected first user (A.A.) (for example, but not limited to, the words "List of remittance requests from A.A."), and below that, detailed history related to the remittance request of the selected first user (A.A.) is displayed in the manner shown in Figure 2-13.
限定ではなく例として、図2-13の領域R21、R22に表示された各情報(限定ではなく、送金リクエスト情報に基づく表示の一例、送金リマインド情報に基づく表示の一例)が、図2-16の領域R21、R22に表示されている。
なお、選択されていない他の第1ユーザ(D.D)の送金依頼に関する履歴は表示されていない。
As an example and not as a limitation, the information displayed in areas R21 and R22 of Figure 2-13 (which are not limited to examples of display based on remittance request information and examples of display based on remittance reminder information) is displayed in areas R21 and R22 of Figure 2-16.
Note that the history of remittance requests from other first users (DD) who have not been selected is not displayed.
限定ではなく例として、図2-14の画面で、端末20のユーザ(B.B)が、ボタンBTS1をタップすると、図2-17に示すように、送金依頼履歴として表示されている情報がソートされて、送金依頼を行った第1ユーザ(限定ではなく例として、A.AとD.D)の履歴(限定ではなく、送金リクエスト情報に基づく表示の一例、送金リマインド情報に基づく表示の一例)が、受信日時に基づいて表示される。 As a non-limiting example, when a user (B.B.) of terminal 20 taps button BTS1 on the screen of FIG. 2-14, the information displayed as the remittance request history is sorted as shown in FIG. 2-17, and the history (non-limiting examples of a display based on remittance request information, examples of a display based on remittance reminder information) of the first user (A.A. and D.D., as examples, not limited to) who made the remittance request is displayed based on the date and time of receipt.
この例では、最も新しい履歴が、第1ユーザであるA.Aによる3,000円の送金依頼に対応した送金リマインド情報(受信日時 2020.04.23 17:00)に基づく履歴であるため、最上部の領域R21には、A.Aのアイコン画像およびユーザ名とともに、「リマインド受信」のアイコンが表示される。
次に新しい履歴が、他の第1ユーザであるB.Bによる500円の送金依頼に対応した送金リクエスト情報(受信日時 2020.04.21 08:42)に基づく履歴であるため、上から2番目の領域R22には、B.Bのアイコン画像およびユーザ名とともに、「リクエスト受信」のアイコンが表示される。
次に新しい履歴が、第1ユーザであるA.Aによる3,000円の送金依頼に対応した送金リクエスト情報(受信日時 2020.04.20 21:30)に基づく履歴であるため、上から3番目の領域R23には、A.Aのアイコン画像およびユーザ名とともに、「リクエスト受信」のアイコンが表示される。
In this example, the most recent history is based on remittance reminder information (received on April 23, 2020 at 17:00) corresponding to a remittance request of 3,000 yen from the first user A.A., and therefore, the top region R21 displays a "Receive Reminder" icon along with A.A.'s icon image and user name.
The next most recent history entry is based on remittance request information (received at 08:42 on April 21, 2020) corresponding to a remittance request of 500 yen from another first user, B.B., and therefore, in the second region R22 from the top, an icon image and user name of B.B. and a "request received" icon are displayed.
Since the next most recent history entry is based on remittance request information (received on April 20, 2020 at 21:30) corresponding to a remittance request of 3,000 yen from the first user A.A., the third region R23 from the top displays a "request received" icon along with A.A.'s icon image and user name.
領域R21に表示されている情報と、領域R23に表示されている情報は、何れも一方の第1ユーザ(A.A)からの共通の送金依頼に関する情報である。
しかしながら、一方の第1ユーザ(A.A)の第1送金依頼に基づく送金リクエスト情報の受信後に、他方の第1ユーザ(D.D)の第2送金依頼に基づく送金リクエスト情報を受信し、その後に、一方の第1ユーザ(A.A)の第1送金依頼に基づく送金リマインド情報を受信しているため、第1送金依頼に対応した情報が表示される領域R21と、第1送金依頼に対応した情報が表示される領域R23との間の領域である領域R22に、第2送金依頼に対応した情報が表示されている。
The information displayed in area R21 and the information displayed in area R23 are both information relating to a common remittance request from one first user (A.A.).
However, after receiving the remittance request information based on the first remittance request of one first user (A.A), the remittance request information based on the second remittance request of the other first user (D.D) is received, and then the remittance reminder information based on the first remittance request of one first user (A.A) is received. Therefore, the information corresponding to the second remittance request is displayed in area R22, which is the area between area R21 where information corresponding to the first remittance request is displayed and area R23 where information corresponding to the first remittance request is displayed.
限定ではなく例として、図2-18に示すように、送金依頼または送金リマインドの対象となったユーザ(B.B)の端末20には、その送金依頼または送金リマインドを行った第1ユーザが、支払いアプリケーションまたは支払いアプリケーションと連携しているメッセージングアプリケーションにおいて友だち登録されているユーザであるか否かを確認するための友だち登録確認画面が表示される。 As an example, and not by way of limitation, as shown in FIG. 2-18, a friend registration confirmation screen is displayed on the terminal 20 of the user (B.B) who is the target of the remittance request or remittance reminder, allowing the user to confirm whether the first user who made the remittance request or remittance reminder is a user registered as a friend in the payment application or a messaging application linked to the payment application.
限定ではなく例として、図2-7に示した画面において、端末20のユーザ(B.B)が、領域RM1に表示されている送金用のリンク情報をタップすると、図2-8の送金画面に移行する前に、図2-18の友だち登録確認画面が表示される。
限定ではなく例として、友だち登録確認画面は、図2-7の画面上に重畳表示される画面であり、送金しようとしている相手(限定ではなく例として、RM1に表示されているユーザ名(A.A)の第1ユーザ)が、友だち登録されている相手かどうかを端末20のユーザ(B.B)に確認させるためのメッセージ(限定ではなく例として、「送金をリクエストした人が友だちかどうか再度ご確認ください。送金を行いますか?」)が表示される。
As an example, but not by way of limitation, on the screen shown in Figure 2-7, when a user (B.B) of terminal 20 taps the link information for remittance displayed in area RM1, the friend registration confirmation screen of Figure 2-18 is displayed before transitioning to the remittance screen of Figure 2-8.
By way of example and not limitation, the friend registration confirmation screen is a screen superimposed on the screen of Figure 2-7, and displays a message (by way of example and not limitation, "Please check again whether the person who requested the money transfer is a friend. Do you want to transfer the money?") to allow the user (B.B) of terminal 20 to confirm whether the person to whom the money is being transferred (by way of example and not limitation, the first user with the username (A.A) displayed in RM1) is registered as a friend.
端末20のユーザ(B.B)が、友だち登録画面の確認ボタンBT7をタップすると、図2-8に示す送金画面に移行する。
このように、送金用のリンク情報がタップされた場合でも、送金画面に移行する前に、送金リマインドを行った第1ユーザが友だち登録されているユーザであるか否かを確認させる画面を表示することで、友だち登録されていないユーザに対して不用意に送金してしまうことを防止できる。
When the user (B.B.) of the terminal 20 taps the confirmation button BT7 on the friend registration screen, the screen transitions to the remittance screen shown in FIG. 2-8.
In this way, even if the link information for money transfer is tapped, a screen is displayed before transitioning to the money transfer screen, prompting the user to confirm whether the first user who sent the money transfer reminder is a user registered as a friend, thereby preventing the user from inadvertently transferring money to a user who is not registered as a friend.
<第2変形例(2)>
第1変形例(2)に関連するが、送金リクエスト先ユーザの端末20が、送金リマインド情報を受信したことに基づいて、リマインド通知処理を実行するようにすることができる。このリマインド通知処理は、限定ではなく例として、以下のいずれかの手法によって実現することができる。
<Second Modification Example (2)>
In relation to the first modified example (2), the terminal 20 of the remittance request destination user may execute a reminder notification process based on receiving the remittance reminder information. This reminder notification process may be realized by any of the following methods, for example and not by way of limitation:
・サーバ10からプッシュ送信される送金リマインド情報を受信したことに基づいて、プッシュ通知を表示部24に表示させるように制御する。
・制御部21が、音出力部26に所定の音を出力させるように制御する。
・制御部21が、不図示の振動部を制御して端末20の筐体を振動させる。
・制御部21が、不図示の発光部に所定の発光を行わせるように制御する。
- Based on receiving remittance reminder information that is push-transmitted from the server 10, control is performed so that a push notification is displayed on the display unit 24.
The control unit 21 controls the sound output unit 26 to output a predetermined sound.
The control unit 21 controls a vibration unit (not shown) to vibrate the housing of the terminal 20 .
The control unit 21 controls the light emitting unit (not shown) to emit a predetermined amount of light.
「プッシュ送信」とは、限定ではなく例として、送信対象とする情報(この例では、送金リマインド情報)が送信元の装置(この例では、サーバ10)から送信されたこと、または送信先の装置(この例では、送金リクエスト先ユーザの端末20)で受信されたことが、送信先の装置でプッシュ通知されるように送信することを意味する。 By way of example and not limitation, "push transmission" means transmitting information to be sent (in this example, remittance reminder information) in such a way that a push notification is sent to the destination device (in this example, the server 10) that the information has been sent from the source device, or received by the destination device (in this example, the terminal 20 of the user to whom the remittance request was made).
なお、送金リマインド情報を受信したことの他に、第1変形例(2)と同様のリマインド通知条件を設定しておき、リマインド通知条件が成立したことに基づいて、リマインド通知処理を実行するようにすることもできる。 In addition to receiving remittance reminder information, reminder notification conditions similar to those in the first variant (2) can be set, and the reminder notification process can be executed when the reminder notification conditions are met.
本変形例は、送金リクエスト先ユーザの端末20は、通信I/F22による送金リマインド情報の受信に基づいて、リマインド通知処理(限定ではなく、端末による通知処理の一例)を制御部21によって行う。この場合、リマインド通知処理は、設定されたリマインド通知条件(限定ではなく、第2条件の一例)に基づいて、制御部21によって処理される構成を示している。
このような構成により得られる変形例の効果の一例として、第2情報が受信されたことを、第2条件に基づいて、端末のユーザに適切なタイミングで通知することができる。
In this modification, the terminal 20 of the remittance request destination user performs a reminder notification process (not limiting, but an example of a notification process by a terminal) by the control unit 21 based on the reception of remittance reminder information by the communication I/F 22. In this case, the reminder notification process is configured to be performed by the control unit 21 based on the set reminder notification condition (not limiting, but an example of a second condition).
As an example of the effect of this modified example obtained by such a configuration, it is possible to notify the user of the terminal at an appropriate timing based on the second condition that the second information has been received.
<第3実施例>
第3実施例は、送金リマインド情報の表示・送信の手法・タイミングに関する実施例である。
第3実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<Third Example>
The third embodiment relates to the method and timing of displaying and transmitting remittance reminder information.
The contents described in the third embodiment can be applied 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における送金リマインド表示の方法・表示タイミングを説明するためのタイミングチャートの一例を示す図である。
ここでは、第1実施例で説明した端末リマインドの手法を適用する場合における、送金リクエスト先ユーザの端末20で送金リマインド表示を行うタイミングについて説明する。
FIG. 3A is a diagram showing an example of a timing chart for explaining the method and timing of displaying a remittance reminder on the terminal 20 of the remittance request destination user in this embodiment.
Here, the timing of displaying a remittance reminder on the terminal 20 of the remittance request destination user when the terminal reminding method described in the first embodiment is applied will be described.
このタイミングチャートでは、横軸を時間軸とし、送金リクエスト先ユーザの端末20が、送金リクエスト表示・送金リマインド表示を行うタイミングを示している。送金リクエスト情報を白の丸で示し、送金リマインド情報を白のダイヤで示している。 In this timing chart, the horizontal axis is the time axis, and indicates the timing at which the remittance request display and remittance reminder display are displayed on the remittance request recipient user's terminal 20. Remittance request information is indicated by a white circle, and remittance reminder information is indicated by a white diamond.
設定として「オート」があり、これは、送金リクエスト先ユーザの端末20が、送金リマインド情報を自動(オート)で表示する設定を示している。
この設定では、送金リクエスト先ユーザの端末20は、限定ではなく例として、送金リクエスト表示を行ってから設定時間tmが経過するごとに、送金リマインド表示を行う。
The setting is "auto", which indicates that the terminal 20 of the remittance request destination user automatically displays the remittance reminder information.
In this setting, the terminal 20 of the remittance request destination user displays a remittance reminder message every time the set time tm has elapsed since the remittance request message was displayed, but this is not a limitation.
なお、これとは異なり、送金リクエスト先ユーザの端末20が、限定ではなく例として、送金リクエスト情報をサーバ10から受信してから設定時間tmが経過するごとに、送金リマインド表示を行うようにしてもよいし、しなくてもよい。 In addition, differently from this, the terminal 20 of the remittance request destination user may, for example and not by way of limitation, display a remittance reminder each time a set time tm has elapsed since receiving the remittance request information from the server 10.
<第3実施例の効果>
本実施例は、送金リクエスト情報(限定ではなく、第1情報の一例)は、送金マスターユーザ(限定ではなく、第1ユーザの一例)による送金マスターユーザの端末20への入力に基づいて、サーバ10を介して送金リクエスト先ユーザの端末20に送信される。
また、送金リマインド表示(限定ではなく、第2表示の一例)は、送金リクエスト表示(限定ではなく、第1表示の一例)が送金リクエスト先ユーザの端末20の表示部24に表示された時刻、または送金リクエスト情報(限定ではなく、第1情報の一例)が送金リクエスト先ユーザの端末20によって受信された時刻に基づいて、送金リクエスト先ユーザの端末20の表示部24に表示される構成を示している。
このような構成により得られる実施例の効果の一例として、第1表示が端末の表示部に表示された時刻、または第1情報が端末によって受信された時刻に基づいて、適切なタイミングで第2表示が端末の表示部に表示されるようにすることができる。
<Effects of the Third Embodiment>
In this embodiment, the remittance request information (an example of first information, not limiting) is transmitted to the terminal 20 of the remittance request destination user via the server 10 based on input by the remittance master user (an example of the first user, not limiting) to the remittance master user's terminal 20.
In addition, the remittance reminder display (an example of a second display, not limiting) is configured to be displayed on the display unit 24 of the remittance request destination user's terminal 20 based on the time when the remittance request display (an example of a first display, not limiting) is displayed on the display unit 24 of the remittance request destination user's terminal 20, or the time when the remittance request information (an example of first information, not limiting) is received by the remittance request destination user's terminal 20.
As an example of an effect of an embodiment obtained by such a configuration, the second display can be displayed on the display unit of the terminal at an appropriate timing based on the time when the first display is displayed on the display unit of the terminal or the time when the first information is received by the terminal.
また、本実施例は、送金リクエスト先ユーザの端末20は、第1送金リマインド表示(限定ではなく、第3表示の一例)を表示部24に表示する。また、送金リクエスト先ユーザの端末20は、第1送金リマインド表示を表示してから設定時間が経過したことに基づいて、第2送金リマインド表示(限定ではなく、第4表示の一例)を表示部24に表示する構成を示している。
このような構成により得られる実施例の効果の一例として、第3表示が端末の表示部に表示されたことに基づいて、第4表示が端末の表示部に表示されるようにすることができる。
In this embodiment, the terminal 20 of the remittance request destination user displays a first remittance reminder display (not limiting, an example of a third display) on the display unit 24. The terminal 20 of the remittance request destination user also displays a second remittance reminder display (not limiting, an example of a fourth display) on the display unit 24 based on the elapse of a set time since the display of the first remittance reminder display.
As an example of the effect of this embodiment obtained by such a configuration, the fourth display can be displayed on the display unit of the terminal based on the third display being displayed on the display unit of the terminal.
<第3変形例(1)>
第3実施例の手法は、第2実施例で説明したサーバリマインドの手法についても同様に適用可能である。
<Third Modification Example (1)>
The technique of the third embodiment can also be applied to the server remind technique described in the second embodiment.
図3-2は、本変形例におけるサーバリマインドを説明するためのタイミングチャートの一例を示す図である。
図の見方は図3-1と同様であるが、マニュアルで送信する送金リマインド情報に対応するダイヤは「灰色」で示し、オートで送信する送金リマインド情報に対応するダイヤは「白色」で示している。
FIG. 3B is a diagram showing an example of a timing chart for explaining the server reminder in this modified example.
The diagram can be read in the same way as in Figure 3-1, but the diamonds corresponding to manually sent remittance reminder information are shown in "gray", and the diamonds corresponding to automatically sent remittance reminder information are shown in "white".
設定Aは「マニュアル」であり、これは、送金マスターユーザの端末20で送金リマインド実行入力がなされたことに基づいて、サーバ10が、送金リマインド情報を送金リクエスト先ユーザの端末20に送信する設定である。具体的には、サーバ10は、送金マスターユーザの端末20から送金リマインド送信要求情報を受信したことに基づいて、送金リクエスト先ユーザの端末20に送金リマインド情報を送信する。 Setting A is "Manual," which is a setting in which the server 10 sends remittance reminder information to the remittance request destination user's terminal 20 based on a remittance reminder execution input made on the remittance master user's terminal 20. Specifically, the server 10 sends remittance reminder information to the remittance request destination user's terminal 20 based on receiving remittance reminder transmission request information from the remittance master user's terminal 20.
設定Bは「オート」であり、これは、サーバ10が、送金マスターユーザの端末20に依らず、送金リクエスト先ユーザの端末20に送金リマインド情報を自動で送信する設定である。具体的には、サーバ10は、送金リクエスト先ユーザの端末20に送金リクエスト情報を送信してから設定時間tnが経過するごとに、送金リクエスト先ユーザの端末20に送金リマインド情報を送信する。 Setting B is "Auto," which means that the server 10 automatically sends remittance reminder information to the remittance request destination user's terminal 20, regardless of the remittance master user's terminal 20. Specifically, the server 10 sends remittance reminder information to the remittance request destination user's terminal 20 every time the set time tn has elapsed since sending the remittance request information to the remittance request destination user's terminal 20.
設定Cは「オート&マニュアル」であり、これは、設定Aと設定Bとを組み合わせた設定である。この設定では、サーバ10は、基本的には設定B(オート)に従って送金リマインド情報を送信する。ただし、オートによる送金リマインド情報の送信の間にマニュアルによる送金リマインド情報の送信を挟んだ場合は、オートによる送金リマインド情報の送信を遅延させる。 Setting C is "Auto & Manual," which is a combination of Settings A and B. In this setting, the server 10 basically sends remittance reminder information according to Setting B (Auto). However, if manual remittance reminder information is sent between automatic remittance reminder information transmissions, the automatic remittance reminder information transmission will be delayed.
具体的には、限定ではなく例として、サーバ10は、基本的には送金リクエスト先ユーザの端末20に送金リクエスト情報を送信してから設定時間tnが経過するごとに、送金リクエスト先ユーザの端末20に送金リマインド情報を送信する。ただし、オートによる送金リマインド情報の送信の間にマニュアルによる送金リマインド情報の送信を挟んだ場合は、オートによる最新の送金リマインド情報の送信タイミングに代えて、マニュアルによる最新の送金リマインド情報の送信タイミングから設定時間tnが経過するごとに、送金リマインド情報を送信する。 Specifically, by way of example and not limitation, the server 10 basically sends remittance reminder information to the terminal 20 of the remittance request destination user every time the set time tn has elapsed since the remittance request information was sent to the terminal 20 of the remittance request destination user. However, if manual remittance reminder information is sent between automatic remittance reminder information transmissions, the server 10 will send the remittance reminder information every time the set time tn has elapsed since the latest manual remittance reminder information was sent, instead of the latest automatic remittance reminder information.
設定A~設定Cのいずれの設定を適用するかは、限定ではなく例として、送金マスターユーザによる自己の端末20に対する入力に基づいて、設定に関する情報がサーバ10に送信されて、サーバ10で設定するようにすることができる。 Which of Settings A to C is applied can be determined, for example and without limitation, by sending information about the setting to the server 10 based on input by the remittance master user to his/her terminal 20, and the setting can be set by the server 10.
なお、これに限らず、支払いサービスの事業者やサーバ10の管理者等による入力に基づいて、サーバ10側で上記の設定を行うようにしてもよいし、しなくてもよい。 However, this is not limited to this, and the above settings may or may not be made on the server 10 side based on input from the payment service provider, the administrator of server 10, etc.
本変形例は、送金リクエスト情報(限定ではなく、第1情報の一例)は、送金マスターユーザ(限定ではなく、第1ユーザの一例)による送金マスターユーザの端末20への入力に基づいて、サーバ10を介して送金リクエスト先ユーザの端末20に送信される。
また、送金リマインド情報(限定ではなく、第2情報の一例)は、サーバ10によって、送金リクエスト先ユーザの端末20に送信され、送金リマインド表示(限定ではなく、第2表示の一例)は、送金リマインド情報に基づいて、送金リクエスト先ユーザの端末20の表示部24に表示される構成を示している。
このような構成により得られる実施例の効果の一例として、送金依頼元の第1ユーザの意向に応じて、第1情報がサーバを介して端末に送信されるようにすることができる。また、第2情報がサーバから端末に送信された上で、その第2情報に基づいて、第2表示が端末の表示部に表示されるようにすることができる。
In this variant, remittance request information (an example of first information, not limiting) is sent to the terminal 20 of the remittance request destination user via the server 10 based on input by the remittance master user (an example of the first user, not limiting) to the remittance master user's terminal 20.
In addition, the remittance reminder information (an example of second information, not limiting) is sent by the server 10 to the terminal 20 of the remittance request destination user, and the remittance reminder display (an example of second display, not limiting) is displayed on the display unit 24 of the terminal 20 of the remittance request destination user based on the remittance reminder information.
As an example of an effect obtained by this configuration, first information can be transmitted to the terminal via the server in accordance with the intention of the first user who has requested the remittance, and second information can be transmitted from the server to the terminal, and then a second display can be displayed on the display unit of the terminal based on the second information.
また、本変形例は、上記において、送金リマインド情報は、送金リクエスト情報が送金リクエスト先ユーザの端末20に送信されてから設定時間が経過したことに基づいて(限定ではなく、第1情報が端末に送信された時刻、または第1情報が端末によって受信された時刻に基づいて一例)、端末に送信される構成を示している。
このような構成により得られる実施例の効果の一例として、第1情報が端末に送信された時刻、または第1情報が端末によって受信された時刻に基づいて、適切なタイミングで第2情報が端末に送信されるようにすることができる。
In addition, this modified example shows a configuration in which the remittance reminder information is sent to the terminal based on the fact that a set time has elapsed since the remittance request information was sent to the terminal 20 of the remittance request recipient user (as an example, but not limited to, based on the time when the first information was sent to the terminal or the time when the first information was received by the terminal).
As an example of an effect of an embodiment obtained by such a configuration, the second information can be transmitted to the terminal at an appropriate timing based on the time when the first information is transmitted to the terminal or the time when the first information is received by the terminal.
また、本変形例は、上記において、送金リクエスト先ユーザの端末20は、送金マスターユーザ(限定ではなく、第1ユーザの一例)による送金マスターユーザの端末20への入力に基づいて、送金マスターユーザの端末20から送信される第1送金リマインド情報(限定ではなく、送金依頼に基づく第3情報の一例)を通信I/F22によって受信する。そして、送金リクエスト先ユーザの端末20は、第1送金リマインド表示(限定ではなく、第3表示の一例)を表示部24に表示する。この場合、限定ではなく例として、第1送金リマインド情報が送信されてから設定時間が経過したことに基づいて、第2送金リマインド情報(限定ではなく、第2情報の一例)が、端末20に送信される構成を示している。
このような構成により得られる実施例の効果の一例として、送金依頼に基づく第3情報が端末に送信されることに基づいて、送金依頼に基づく第2情報が適切に端末に送信されるようにすることができる。
Furthermore, in this modified example, the terminal 20 of the remittance request destination user receives, via the communication I/F 22, first remittance reminder information (a non-limiting example of third information based on a remittance request) transmitted from the terminal 20 of the remittance master user based on input by the remittance master user (a non-limiting example of a first user) to the terminal 20 of the remittance master user. The terminal 20 of the remittance request destination user then displays a first remittance reminder display (a non-limiting example of a third display) on the display unit 24. In this case, as a non-limiting example, a configuration is shown in which second remittance reminder information (a non-limiting example of second information) is transmitted to the terminal 20 based on the elapse of a set time since the first remittance reminder information was transmitted.
As an example of an effect of an embodiment obtained by such a configuration, the second information based on the remittance request can be appropriately sent to the terminal based on the third information based on the remittance request being sent to the terminal.
<第3変形例(2)>
第3実施例で説明した端末リマインドの方法(設定:オート)について、1回目の送金リマインド情報の表示と、2回目以降の送金リマインド情報の表示とで、設定時間を異ならせるようにすることも可能である。
<Third Modification (2)>
Regarding the terminal reminding method (setting: auto) described in the third embodiment, it is also possible to set different times for the display of the first remittance reminder information and the second and subsequent remittance reminder information.
具体的には、限定ではなく例として、送金リクエスト先ユーザの端末20は、送金リクエスト表示、または送金リクエスト情報の受信から第1設定時間が経過したタイミングで、1回目の送金リマインド表示を行う。
また、送金リクエスト先ユーザの端末20は、1回目の表示から第2設定時間が経過したタイミングで、2回目の送金リマインド表示を行う。
また、送金リクエスト先ユーザの端末20は、2回目の表示から第3設定時間が経過したタイミングで、3回目の送金リマインド表示を行う。
以下同様である。
Specifically, by way of example and not limitation, the terminal 20 of the remittance request recipient user displays the remittance request or displays the first remittance reminder when a first set time has elapsed since receiving the remittance request information.
Furthermore, the terminal 20 of the remittance request destination user displays the remittance reminder for the second time when a second set time has elapsed since the first display.
Furthermore, the terminal 20 of the remittance request destination user displays the remittance reminder for the third time when a third set time has elapsed since the second display.
The same applies below.
この場合、限定ではなく例として、第1設定時間が最も長い時間となるようにすることができる。 In this case, by way of example and not limitation, the first set time may be the longest time.
一例として、第1設定時間を「24時間」とし、他の設定時間(第2設定時間、第3設定時間、・・・)を「24時間」よりも短い時間とすることができる。この場合、他の設定時間は、全て同じ時間としてもよいし、異なる時間としてもよい。 As an example, the first set time can be "24 hours," and the other set times (second set time, third set time, etc.) can be shorter than "24 hours." In this case, the other set times can all be the same or different.
異なる時間とする場合は、限定ではなく例として、送金リマインド表示を行うごとに、設定時間が短くなるようにすることができる。
具体的には、限定ではなく例として、第1設定時間を「24時間」、第2設定時間を「18時間」、第3設定時間を「12時間」、・・・、等のようにすることができる。
このようにすることで、送金リクエストに関する表示の時間間隔(表示時間間隔)が段階的に短くなっていくため、未だ送金が行われていないことを送金リクエスト先ユーザに認識させ、送金を早く行うように注意喚起することができる。
When different times are used, the set time may be shortened each time a remittance reminder is displayed, by way of example and not limitation.
Specifically, by way of example and not limitation, the first set time may be "24 hours", the second set time may be "18 hours", the third set time may be "12 hours", and so on.
By doing this, the time interval (display time interval) for displaying the remittance request gradually becomes shorter, making the remittance request recipient user aware that the remittance has not yet been made and alerting them to make the remittance quickly.
なお、上記とは逆に、第1設定時間が最も短い時間となるようにしてもよいし、しなくてもよい。 Note that, conversely to the above, the first set time may or may not be set to the shortest time.
また、これらの内容は、図3-2で説明したサーバリマインドにおける、送金リマインド情報の送信の時間間隔(送信時間間隔)についても同様に適用可能である。 These contents can also be similarly applied to the time interval (transmission time interval) for sending remittance reminder information in the server reminder described in Figure 3-2.
また、図3-2の設定C(オート&マニュアル)において、サーバ10によるオートによる送金リマインド情報の送信の間にマニュアルによる送金リマインド情報の送信を挟んだ場合に、オートによる送金リマインド情報の送信を遅延させるのではなく、オートによる送金リマインド情報の送信をスキップさせるようにしてもよいし、しなくてもよい。 Furthermore, in setting C (auto & manual) in Figure 3-2, if manual transmission of remittance reminder information is sandwiched between automatic transmissions of remittance reminder information by the server 10, the automatic transmission of the remittance reminder information may or may not be skipped rather than delaying the automatic transmission of the remittance reminder information.
<第4実施例>
第4実施例は、送金リマインドを行う条件に関する実施例である。
第4実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<Fourth Example>
The fourth embodiment relates to conditions for issuing a remittance reminder.
The contents described in the fourth embodiment can be applied 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.
本実施例では、第1実施例で説明した端末リマインドの手法を適用し、送金リクエスト先ユーザの端末20が送金リマインド条件の成否を判定して、端末リマインドを行う場合について説明する。 In this embodiment, the terminal reminding method described in the first embodiment is applied, and a case is described in which the terminal 20 of the remittance request recipient user determines whether the remittance reminder conditions are met and then performs the terminal reminder.
図4-1は、本実施例において各装置が実行する処理の流れの一例を示すフローチャートである。
このフローチャートは、図1-13~図1-14のフローチャートにおける図1-14の処理部分に対応するフローチャートである。
FIG. 4A is a flowchart showing an example of the flow of processing executed by each device in this embodiment.
This flowchart corresponds to the processing portion of FIG. 1-14 in the flowcharts of FIGS. 1-13 and 1-14.
図1-13のB140の後、端末20Bの制御部21は、送金リマインド条件が成立するか否かを判定する(B450)。そして、成立すると判定したならば(B450:YES)、端末20Bの制御部21は、B150に処理を移す。 After B140 in FIG. 1-13, the control unit 21 of terminal 20B determines whether the remittance reminder conditions are met (B450). If it is determined that the conditions are met (B450: YES), the control unit 21 of terminal 20B proceeds to B150.
図4-2は、本実施例における送金リマインド条件を定めた送金リマインド条件データの一例を示す図である。
送金リマインド条件データには、限定ではなく例として、カテゴリと、送金リマインド条件とが関連付けて定められている。
FIG. 4B is a diagram showing an example of remittance reminder condition data that defines the remittance reminder conditions in this embodiment.
The remittance reminder condition data defines, by way of example and not limitation, categories and remittance reminder conditions in association with each other.
カテゴリには、限定ではなく例として、「時間」、「残高」、「入金(送金)」、「その他」といった、異なる複数の概念に基づく区分が含まれる。 Categories include, by way of example and not limitation, divisions based on multiple different concepts, such as "time," "balance," "deposit (transfer)," and "other."
送金リマインド条件には、限定ではなく例として、条件の番号を示す条件Noと、その条件Noの送金リマインド条件の内容とが含まれる。 By way of example and not limitation, remittance reminder conditions include a condition number indicating the condition number and the content of the remittance reminder conditions for that condition number.
具体例を挙げて説明する。
(1)カテゴリ「時間」
条件No「PA-1」については、送金リマインド条件の内容として「時刻が設定時刻となった」が定められている。設定時刻には、毎日の任意の時刻(限定ではなく例として深夜0時や昼12時)を設定しておくことができる。
この条件は、現在の時刻が毎日の設定時刻となったタイミングで送金リマインド表示を表示部24に表示することによって、未だ送金が行われていないことをユーザに知らせる趣旨の条件である。
A specific example will be given.
(1) Category "Time"
For condition No. "PA-1," the remittance reminder condition is set to "the time reaches the set time." The set time can be set to any time of day (for example, midnight or noon, but is not limited to this).
This condition is intended to notify the user that a remittance has not yet been made by displaying a remittance reminder on the display unit 24 at the timing when the current time reaches the set time each day.
この場合、端末20の制御部21は、時計部29Aによる計時時刻が設定時刻となったか否かを判定し、なったと判定した場合に、送金リマインド表示を表示部24に表示させるようにすることができる。 In this case, the control unit 21 of the terminal 20 determines whether the time measured by the clock unit 29A has reached the set time, and if so, can cause the display unit 24 to display a remittance reminder message.
条件No「PA-2」については、送金リマインド条件の内容として「リマインドのタイミングとなった&時刻が第1設定時間帯に含まれる」が定められている。第1設定時間帯には、毎日の任意の設定時間帯を設定しておくことができる。
この条件は、端末リマインドを行うタイミングとなった場合に、現在の時刻が設定時間帯に含まれれば、送金リマインド表示を表示部24に表示することによって、未だ送金が行われていないことをユーザに知らせる趣旨の条件である。
For condition No. "PA-2," the remittance reminder condition is set as "the time for the reminder has come and the time falls within the first set time period." The first set time period can be set to any set time period each day.
This condition is intended to inform the user that the remittance has not yet been made by displaying a remittance reminder on the display unit 24 if the current time falls within the set time period when the time for the terminal reminder is reached.
限定ではなく例として、ユーザが端末20を閲覧する可能性が高い時間帯、限定ではなく例として、ユーザが帰宅して自由な時間を過ごしていることが多い夜9時から深夜0時までの時間帯等の時間帯を第1設定時間帯として設定しておくことができる。 By way of example and not limitation, the first set time period can be set to a time period when a user is likely to view the terminal 20, such as, for example and not limitation, a time period from 9 p.m. to midnight, when users are likely to have free time after returning home.
この条件を適用する場合における端末リマインドのタイミングについては、限定ではなく例として、第3実施例(図3-1)で説明したタイミングを適用することができる。
この場合、端末20の制御部21は、端末リマインドを行うタイミングであるか否かを判定する。そして、端末リマインドを行うタイミングである場合は、時計部29Aによる計時時刻が第1設定時間帯に含まれているか否かを判定し、含まれていると判定した場合に、送金リマインド表示を表示部24に表示させるようにすることができる。
When this condition is applied, the timing of the terminal reminder may be, by way of example and not limitation, the timing described in the third embodiment (FIG. 3A).
In this case, the control unit 21 of the terminal 20 determines whether it is time to perform a terminal reminder. If it is time to perform a terminal reminder, the control unit 21 determines whether the time measured by the clock unit 29A is within the first set time period, and if it is determined that it is within the first set time period, the control unit 21 can display a remittance reminder message on the display unit 24.
条件No「PA-3」については、送金リマインド条件の内容として「リマインドのタイミングとなった&時刻が第2設定時間帯に含まれない」が定められている。第2設定時間帯には、毎日の任意の設定時間帯を設定しておくことができる。
この条件は、端末リマインドを行うタイミングとなった場合に、現在の時刻が設定時間帯に含まれなければ、送金リマインド表示を表示部24に表示することによって、未だ送金が行われていないことをユーザに知らせる趣旨の条件である。
For condition No. "PA-3," the remittance reminder condition is set as "the time for the reminder has arrived and the time is not included in the second set time period." The second set time period can be set to any time period you like each day.
This condition is intended to inform the user that the remittance has not yet been made by displaying a remittance reminder on the display unit 24 if the current time is not within the set time period when the time for a terminal reminder arrives.
限定ではなく例として、ユーザが端末20を閲覧する可能性の低い時間帯、限定ではなく例として、ユーザが就寝している可能性が高い夜遅く(翌日0時まで)の時間帯、未明(翌日3時まで)の時間帯、明け方(翌日3時から)の時間帯等の時間帯を、第2設定時間帯として設定しておくことができる。 By way of example and not limitation, the second set time period can be set to a time period when the user is unlikely to be viewing the terminal 20, such as late at night (until midnight the next day) when the user is likely to be asleep, before dawn (until 3 the next day), or at dawn (from 3 the next day).
この条件を適用する場合における端末リマインドのタイミングについても、限定ではなく例として、第3実施例(図3-1)で説明したタイミングを適用することができる。
この場合、端末20の制御部21は、端末リマインドを行うタイミングであるか否かを判定する。そして、端末リマインドを行うタイミングである場合は、時計部29Aによる計時時刻が第2設定時間帯に含まれるか否かを判定し、含まれないと判定した場合に、送金リマインド表示を表示部24に表示させるようにすることができる。
Regarding the timing of the terminal remind when this condition is applied, the timing described in the third embodiment (FIG. 3A) can be applied as an example and not as a limitation.
In this case, the control unit 21 of the terminal 20 determines whether it is time to perform a terminal reminder. If it is time to perform a terminal reminder, the control unit 21 determines whether the time measured by the clock unit 29A is within the second set time period. If it is determined that the time is not within the second set time period, the control unit 21 can display a remittance reminder message on the display unit 24.
条件No「PA-4」については、送金リマインド条件の内容として「日付が設定されている日付となった」が定められている。この場合の日付には、任意の日付(限定ではなく例として「毎月15日」や「毎月25日」)を設定しておくことができる。
この条件は、現在の日付が設定されている日付となったタイミングで送金リマインド表示を表示部24に表示することによって、未だ送金が行われていないことをユーザに知らせる趣旨の条件である。
For condition No. "PA-4," the remittance reminder condition is set as "the date is the set date." In this case, the date can be set to any date (for example, "the 15th of every month" or "the 25th of every month," but is not limited to this).
This condition is intended to inform the user that the remittance has not yet been made by displaying a remittance reminder on the display unit 24 when the current date becomes the set date.
限定ではなく例として、送金リクエスト先ユーザに金銭の余裕が生ずる日付、限定ではなく例として、給与が支給される日付(給料日)を設定しておくことができる。 By way of example and not limitation, you can set the date when the user to whom you are requesting money has extra money, or by way of example and not limitation, the date when their salary is paid (payday).
この場合、端末20の制御部21は、時計部29Aの計時情報に基づき、現在の日付が設定された日付となったか否かを判定し、なったと判定した場合に、送金リマインド表示を表示部24に表示させるようにすることができる。 In this case, the control unit 21 of the terminal 20 can determine whether the current date has reached the set date based on the timekeeping information of the clock unit 29A, and if it determines that the current date has reached the set date, can cause the display unit 24 to display a remittance reminder message.
(2)カテゴリ「残高」
条件No「PB-1」については、送金リマインド条件の内容として「電子マネー口座残高が設定金額以上」が定められている。設定金額には、任意の金額(限定ではなく例として「30,000円」)を設定しておくことができる。
この条件は、電子マネーの口座残高が設定金額以上となったタイミングで送金リマインド表示を表示部24に表示することによって、未だ送金が行われていないことをユーザに知らせる趣旨の条件である。
(2) Category "Balance"
For condition No. "PB-1," the remittance reminder condition is set as "the balance of the electronic money account is equal to or greater than a set amount." The set amount can be set to any amount (for example, "30,000 yen," but this is not a limitation).
This condition is intended to notify the user that a remittance has not yet been made by displaying a remittance reminder on the display unit 24 when the balance of the electronic money account reaches or exceeds a set amount.
限定ではなく例として、その送金リクエスト先ユーザに対する送金リクエスト金額のうちの最大の金額の2倍以上の金額や、3万円以上等のある程度大きな金額を、設定金額として設定するようにすることができる。 By way of example and not limitation, the set amount can be set to a certain large amount, such as more than twice the maximum remittance request amount for the remittance request recipient user, or 30,000 yen or more.
この場合、限定ではなく例として、端末20の制御部21は、通信I/F22によって、自己の端末20のユーザの電子マネー口座残高を問い合わせる。通信I/F14によって端末20から電子マネー口座残高の問い合わせを受けると、サーバ10の制御部11は、そのユーザの電子マネー口座残高の情報を、通信I/F14によって端末20に送信する。
そして、端末20の制御部21は、受信した電子マネー口座残高の情報に基づき、電子マネー口座残高が設定金額以上となったか否かを判定し、なったと判定した場合に、送金リマインド表示を表示部24に表示させるようにすることができる。
In this case, by way of example and not limitation, the control unit 21 of the terminal 20 inquires about the balance of the electronic money account of the user of the terminal 20 via the communication I/F 22. When the inquiry about the electronic money account balance is received from the terminal 20 via the communication I/F 14, the control unit 11 of the server 10 transmits information about the balance of the electronic money account of the user to the terminal 20 via the communication I/F 14.
Then, the control unit 21 of the terminal 20 determines whether the electronic money account balance has reached or exceeded a set amount based on the received information on the electronic money account balance, and if it determines that the electronic money account balance has reached or exceeded a set amount, it can cause the display unit 24 to display a remittance reminder message.
条件No「PB-2」については、送金リマインド条件の内容として「所持残高が設定金額以上」が定められている。設定金額には、任意の金額(限定ではなく例として「30,000円」)を設定しておくことができる。
この条件は、ユーザによって端末20に入力された所持残高が設定金額以上となったタイミングで送金リマインド表示を表示部24に表示することによって、未だ送金が行われていないことをユーザに知らせる趣旨の条件である。
For condition No. "PB-2," the remittance reminder condition is set as "the balance is equal to or greater than a set amount." The set amount can be set to any amount (for example, "30,000 yen" but is not limited to this).
This condition is intended to inform the user that the remittance has not yet been made by displaying a remittance reminder on the display unit 24 when the balance entered by the user into the terminal 20 becomes equal to or greater than the set amount.
この場合、端末20の制御部21は、所持残高の入力をユーザに促す画面を表示部24に表示するなどして所持残高を入力させる。そして、入力された所持残高が設定金額以上であるか否かを判定し、所持残高が設定金額以上であると判定した場合に、送金リマインド表示を表示部24に表示させるようにすることができる。 In this case, the control unit 21 of the terminal 20 prompts the user to enter their balance by, for example, displaying a screen on the display unit 24 that prompts the user to enter their balance. The control unit 21 then determines whether the entered balance is equal to or greater than a set amount, and if it determines that the balance is equal to or greater than the set amount, it can display a remittance reminder message on the display unit 24.
(3)カテゴリ「入金(送金)」
条件No「PC-1」については、送金リマインド条件の内容として「ローンを借りることにより入金」が定められている。
この条件は、限定ではなく例として、ユーザがローンサービス、限定ではなく例として、ロークサービスの事業者によって提供されるサービスであって、ローンアプリケーション等の物的貨幣や電子貨幣に関するアプリケーションによってユーザがローンを借りることのできるサービスを利用して、銀行や電子マネーの口座残高に入金されたタイミングで送金リマインド表示を表示部24に表示することによって、未だ送金が行われていないことをユーザに知らせる趣旨の条件である。
(3) Category "Deposit (Remittance)"
For condition No. "PC-1," the remittance reminder condition is set as "receiving money by taking out a loan."
This condition is intended, by way of example and not limitation, to inform a user that a remittance has not yet been made by displaying a remittance reminder on the display unit 24 when the remittance is deposited into the balance of a bank or electronic money account, when the user uses a loan service, by way of example and not limitation, a service provided by a loan service provider, which allows the user to borrow a loan using an application related to physical currency or electronic currency, such as a loan application.
ローンサービスの事業者は、限定ではなく例として、前述した支払いアプリケーションの事業者やメッセージングサービスの事業者と同じ事業者としてもよいし、異なる事業者としてもよい。
異なる事業者とするのであれば、ローンサービスの事業者は、支払いアプリケーションの事業者やメッセージングサービスの事業者と提携し、端末20のユーザのローンの金額等に関する情報を、サーバ10に送信するなどして、支払いアプリケーションの事業者やメッセージングアプリケーションの事業者に提供するようにすることができる。
The loan service provider may be the same or different from the payment application provider and messaging service provider mentioned above, by way of example and not limitation.
If different operators are used, the loan service operator can partner with the payment application operator or the messaging service operator and provide information regarding the loan amount of the user of terminal 20 to the payment application operator or the messaging application operator, for example by sending the information to server 10.
限定ではなく例として、送金リクエスト先ユーザの銀行(限定ではなく例としてネットバンク)や支払いアプリケーションの電子マネーの口座残高に、ローンサービスの事業者から入金(送金)されることで、送金リクエスト先ユーザに経済的な余裕が発生した場合を、送金リマインド条件の内容として定めることができる。 As a non-limiting example, a remittance reminder condition could be set as a situation in which the remittance request recipient user has financial leeway due to a loan service provider depositing (transferring) funds into the balance of the remittance request recipient user's bank (for example, an online bank) or electronic money account of a payment application.
この場合、端末20の制御部21は、限定ではなく例として、サーバ10から送信される情報(通知を含む。)に基づいて、ローンを借りることにより入金されたか否かを判定する。そして、入金されたと判定した場合に、送金リマインド表示を表示部24に表示させるようにすることができる。 In this case, the control unit 21 of the terminal 20 determines, by way of example and not limitation, whether or not a deposit has been made by borrowing a loan based on information (including notifications) sent from the server 10. If it determines that a deposit has been made, the control unit 21 can display a remittance reminder message on the display unit 24.
条件No「PC-2」については、送金リマインド条件の内容として「出品した商品が購入されることにより入金」が定められている。
この条件は、限定ではなく例として、ユーザがフリーマーケットサービス、限定ではなく例として、フリーマーケットサービスの事業者によって提供されるサービスであって、フリーマーケットアプリケーション(以下、「フリマアプリケーション」と称する。)等のアプリケーションによって商品を出品・購入することのできるサービスを利用して、出品した商品が購入されるなどして電子マネー口座残高に入金されたタイミングで送金リマインド表示を表示部24に表示することによって、未だ送金が行われていないことをユーザに知らせる趣旨の条件である。
For condition No. "PC-2," the remittance reminder condition is set as "receive payment when the exhibited item is purchased."
This condition is intended, by way of example and not limitation, to inform the user that a remittance has not yet been made by displaying a remittance reminder on the display unit 24 when a user uses a flea market service, by way of example and not limitation, a service provided by a flea market service operator, which allows the user to list and purchase items using an application such as a flea market application (hereinafter referred to as a "flea market application"), and the listed item is purchased and the money is deposited into the electronic money account balance.
限定ではなく例として、送金リクエスト先ユーザの支払いアプリケーションの電子マネーの口座残高に、フリマアプリケーションから入金(送金)されることで、送金リクエスト先ユーザに経済的な余裕が発生した場合を、送金リマインド条件の内容として定めることができる。 As a non-limiting example, a remittance reminder condition could be defined as a situation in which the remittance request recipient user has financial leeway due to a deposit (remittance) from a flea market application being made into the balance of the electronic money account of the payment application of the remittance request recipient user.
この場合、端末20の制御部21は、サーバ10から送信される情報(通知を含む。)に基づいて、フリマアプリケーションで出品した商品が購入されることにより入金されたか否かを判定する。そして、入金されたと判定した場合に、送金リマインド表示を表示部24に表示させるようにすることができる。 In this case, the control unit 21 of the terminal 20 determines whether a payment has been made by purchasing an item put up for sale on the flea market application, based on information (including notifications) sent from the server 10. If it determines that a payment has been made, the control unit 21 can display a remittance reminder message on the display unit 24.
(3)カテゴリ「その他」
条件No「PD-1」については、送金リマインド条件の内容として「出品した商品が購入された(未入金)」が定められている。
この条件は、限定ではなく例として、ユーザがフリマアプリケーション等によって出品した商品が購入されたタイミング(電子マネーの口座残高に入金されていないタイミング)で送金リマインド表示を表示部24に表示することによって、未だ送金が行われていないことをユーザに知らせる趣旨の条件である。
(3) Category "Other"
For condition No. "PD-1," the remittance reminder condition is set as "the exhibited item has been purchased (payment not yet made)."
This condition is not intended to be limiting, but rather is an example, and is intended to inform the user that the remittance has not yet been made by displaying a remittance reminder on the display unit 24 at the time when an item that the user has listed for sale using a flea market application or the like is purchased (at the time when the money has not yet been deposited into the electronic money account balance).
限定ではなく例として、送金リクエスト先ユーザがフリマアプリケーション等によって出品した商品が購入された場合、限定ではなく例として、出品した商品が購入されたことによって、送金リクエスト先ユーザの電子マネーの口座残高にフリマアプリケーションから入金されていないものの、入金されることを見込むことができる。そのため、送金リクエスト先ユーザに経済的な余裕の発生を見込むことができる場合を、送金リマインド条件の内容として定めることができる。 By way of example and not limitation, if a product that the remittance request recipient user has listed via a flea market application or the like is purchased, it is possible to expect that the purchase of the listed product will result in the remittance request recipient user's electronic money account balance being credited, even though it has not yet been credited via the flea market application. Therefore, the remittance reminder conditions can be set to include cases in which the remittance request recipient user is expected to have financial leeway.
この場合、端末20の制御部21は、サーバ10から送信される情報(通知を含む。)に基づいて、フリマアプリケーションで出品した商品が購入されたか否かを判定し、購入されたと判定した場合に、送金リマインド表示を表示部24に表示させるようにすることができる。 In this case, the control unit 21 of the terminal 20 can determine whether or not an item put up for sale on the flea market application has been purchased based on information (including notifications) sent from the server 10, and if it determines that the item has been purchased, can cause a remittance reminder to be displayed on the display unit 24.
条件No「PD-2」については、送金リマインド条件の内容として「求職アプリケーションで求職中」が定められている。
この条件は、ユーザが求職サービス(求職アプリケーション)等のサービスにおいて、求職を行っている期間の所定のタイミング(求職アプリケーションで、限定ではなく例として、企業にエントリーしたタイミングや企業から内定通知がきたタイミング等)で送金リマインド表示を表示部24に表示することによって、未だ送金が行われていないことをユーザに知らせる趣旨の条件である。
For condition No. "PD-2," the remittance reminder condition is set as "currently seeking work using a job search application."
This condition is intended to inform the user that a remittance has not yet been made by displaying a remittance reminder on the display unit 24 at a predetermined time during the period when the user is searching for work in a service such as a job search service (job search application) (for example, but not limited to, when the user applies to a company or when the user receives a job offer from the company).
限定ではなく例として、送金リクエスト先ユーザが求職サービス等において、求職を行っている場合、限定ではなく例として、送金リクエスト先ユーザが求職を行うことは、就労した後に賃金を得る見込みがあり、送金リクエスト先ユーザに経済的な余裕の発生を見込むことができる場合であるので、送金リマインド条件の内容として定めることができる。 By way of example and not limitation, if the remittance request recipient user is looking for work in a job search service, etc., this can be determined as a remittance reminder condition, since the remittance request recipient user is looking for work and is likely to receive wages after working, which can be expected to result in financial leeway for the remittance request recipient user.
この場合、端末20の制御部21は、自己の端末20で求職アプリケーションを実行中であるか否かを判定し、実行中であると判定した場合に、送金リマインド表示を表示部24に表示させるようにすることができる。 In this case, the control unit 21 of the terminal 20 can determine whether a job search application is being executed on the terminal 20, and if it determines that a job search application is being executed, can cause a remittance reminder message to be displayed on the display unit 24.
条件No「PD-3」については、送金リマインド条件の内容として「フリマアプリケーションで商品購入」が定められている。
この条件は、ユーザがフリマアプリケーション等のサービスにおいて、出品された商品を購入したタイミングで送金リマインド表示を表示部24に表示することによって、未だ送金が行われていないことをユーザに知らせる趣旨の条件である。
For condition No. "PD-3," the remittance reminder condition is set as "purchase of product through a flea market application."
This condition is intended to inform the user that the remittance has not yet been made by displaying a remittance reminder on the display unit 24 at the time the user purchases an item that has been put up for sale in a service such as a flea market application.
限定ではなく例として、送金リクエスト先ユーザがフリマアプリケーション等によって商品を購入した場合、限定ではなく例として、送金リクエスト先ユーザが商品を購入した場合、送金リクエスト先ユーザに経済的な余裕があると認識できる場合を、送金リマインド条件の内容として定めることができる。 By way of example and not limitation, the following conditions can be defined as conditions for a remittance reminder: when the remittance request recipient user purchases an item through a flea market application, etc.; or when the remittance request recipient user is recognized as having financial means.
この場合、端末20の制御部21は、サーバ10から送信される情報(通知を含む。)に基づいて、フリマアプリケーションで出品された商品を購入したか否かを判定し、購入したと判定した場合に、送金リマインド表示を表示部24に表示させるようにすることができる。 In this case, the control unit 21 of the terminal 20 can determine whether or not an item listed on the flea market application has been purchased based on information (including notifications) sent from the server 10, and if it determines that the item has been purchased, can cause a remittance reminder message to be displayed on the display unit 24.
上記の送金リマインド条件は、限定ではなく例として、送金リクエスト先ユーザによる自分の端末20に対する入力に基づいて、送金リクエスト先ユーザの端末20によって設定され、送金リクエスト先ユーザの端末20の記憶部28に記憶されるようにすることができる。 The above remittance reminder conditions may be, by way of example and not limitation, set by the remittance request destination user's terminal 20 based on input by the remittance request destination user to his/her terminal 20, and stored in the memory unit 28 of the remittance request destination user's terminal 20.
なお、これに限らず、限定ではなく例として、送金マスターユーザによる自分の端末20に対する入力に基づいて、送金マスターユーザの端末20によって、上記の送金リマインド条件が設定されるようにしてもよいし、そのようにしなくてもよい。この場合は、限定ではなく例として、送金マスターユーザの端末20によって設定された送金リマインド条件が、サーバ10を介して、送金リクエスト先ユーザの端末20に送信・通知されて、送金リクエスト先ユーザの端末20の記憶部28に記憶されるようにすることができる。 As a non-limiting example, the remittance master user's terminal 20 may or may not set the above remittance reminder conditions based on input by the remittance master user to his/her own terminal 20. In this case, as a non-limiting example, the remittance reminder conditions set by the remittance master user's terminal 20 may be sent and notified to the remittance request destination user's terminal 20 via the server 10, and stored in the memory unit 28 of the remittance request destination user's terminal 20.
また、送金リクエスト先ユーザの端末20が、上記の送金リマインド条件の成否を判定する場合に、1つの条件の成否を判定するようにしてもよいし、2以上の条件の成否を判定するようにしてもよい。つまり、2以上の条件を組み合わせて判定を行うようにしてもよい。 Furthermore, when the remittance request destination user's terminal 20 determines whether the above remittance reminder conditions are met, it may determine whether one condition is met, or it may determine whether two or more conditions are met. In other words, it may make a determination based on a combination of two or more conditions.
<表示画面>
図4-3は、限定ではなく例として、送金リクエスト情報を受信したが、未だ送金を完了していないユーザ(B.B)が、前述したフリマアプリケーションを利用して取引を行い、そのユーザ(B.B)の口座に売上金額に応じた入金があった例を示している。
<Display screen>
Figure 4-3 shows, by way of example and not limitation, an example in which a user (B.B.) who has received remittance request information but has not yet completed the remittance makes a transaction using the flea market application described above, and the user's (B.B.) account is credited with the sales amount.
ユーザ(B.B)の端末20は、支払いアプリケーションの公式アカウントから、支払いアプリケーションによる取引が完了したことを示すメッセージMS25を受信する。
限定ではなく例として、このメッセージMS25には、取引が完了したことを示す「取引完了」の文字と、その取引による売上金額(本例では「1,600円」)と、ユーザ(B.B)がその売上金額を受け取る立場であることを示す「受取」の文字のアイコンと、取引が完了した日時(本例では、2020.0423 20:59)等が含まれる。
The terminal 20 of the user (B.B.) receives a message MS25 from the official account of the payment application indicating that the transaction via the payment application has been completed.
By way of example and not limitation, this message MS25 includes the words "Transaction Completed" indicating that the transaction has been completed, the sales amount from the transaction (in this example, "1,600 yen"), an icon with the word "Received" indicating that the user (B.B.) is in the position to receive the sales amount, and the date and time when the transaction was completed (in this example, 2020.0423 20:59).
このメッセージMS25が表示された場合、ユーザ(B.B)の電子マネー口座には、少なくとも売上金額に相当する金額が残存している可能性が高い。 When this message MS25 is displayed, it is highly likely that user (B.B.) has at least the amount equivalent to the sales amount remaining in their electronic money account.
続けて、ユーザ(B.B)の端末20は、図4-4に示すように、支払いアプリケーションの公式アカウントから、送金リマインド情報を受信したことを示すメッセージMS26を受信する。 Next, user (B.B.)'s terminal 20 receives a message MS26 from the official account of the payment application indicating that the remittance reminder information has been received, as shown in Figure 4-4.
メッセージMS26の内容は、第1ユーザ(A.A)のアイコン画像ではなく公式アカウントのアイコン画像が含まれる点を除いて、前述した送金リマインド表示MS4Aの内容と同様である。 The content of message MS26 is the same as the content of the remittance reminder display MS4A described above, except that it contains an icon image of the official account instead of an icon image of the first user (A.A.).
端末20は、限定ではなく例として、メッセージMS25の受信直後に、メッセージMS26を受信する。従って、ユーザ(B.B)の電子マネー口座に、少なくとも売上金額に相当する金額が残存している状態で、そのユーザ(B.B)がメッセージMS26を確認する可能性が高いと言える。
限定ではなく例として、このメッセージMS26の表示によって、ユーザ(B.B)の口座に入金があったことに基づいて、その直後に送金を行うように促すことができる。
For example, and not by way of limitation, terminal 20 receives message MS26 immediately after receiving message MS25. Therefore, it can be said that user (B.B.) is likely to check message MS26 when there is at least an amount equivalent to the sales amount remaining in his/her electronic money account.
By way of example and not limitation, the display of this message MS26 may prompt the user (B.B.) to immediately transfer funds based on the fact that a credit has been made to his/her account.
<第4実施例の効果>
本実施例は、送金リマインド表示(限定ではなく、第2表示の一例)は、送金リマインド条件(限定ではなく、第1条件の一例)に基づいて、送金リクエスト先ユーザの端末20に表示される構成を示している。
このような構成により得られる実施例の効果の一例として、設定された第1条件に基づいて、送金依頼に基づく第2表示を端末の表示部に適切に表示させることができる。
<Effects of the Fourth Embodiment>
In this embodiment, the remittance reminder display (not limiting, but an example of the second display) is configured to be displayed on the terminal 20 of the remittance request destination user based on the remittance reminder conditions (not limiting, but an example of the first conditions).
As an example of the effect of this embodiment obtained by such a configuration, the second display based on the remittance request can be appropriately displayed on the display unit of the terminal based on the set first condition.
また、本実施例は、送金リマインド条件は、時刻、時間帯、日付、経過時間等の条件(限定ではなく、時間に関する条件の一例)を含む構成を示している。
このような構成により得られる実施例の効果の一例として、時間に関する条件に基づいて、送金依頼に基づく第2表示を端末の表示部に適切に表示させることができる。
In addition, in this embodiment, the remittance reminding conditions include conditions such as time, time period, date, and elapsed time (these are not limited to these, but are examples of conditions related to time).
As an example of the effect of this embodiment obtained by such a configuration, the second display based on the remittance request can be appropriately displayed on the display unit of the terminal based on time-related conditions.
また、本実施例は、送金リマインド条件は、送金リクエスト先ユーザの端末20(限定ではなく、端末の一例)によって設定された時刻、または時間の条件を含む構成を示している。
このような構成により得られる実施例の効果の一例として、送金依頼先のユーザの意向に応じた適切なタイミングで、送金依頼に基づく第2表示が端末の表示部に表示されるようにすることができる。
In addition, in this embodiment, the remittance reminding condition includes a time or period condition set by the terminal 20 (not limited to this, but an example of a terminal) of the remittance request destination user.
As an example of the effect of an embodiment obtained by such a configuration, a second display based on the remittance request can be displayed on the display unit of the terminal at an appropriate timing according to the wishes of the user to whom the remittance request is made.
また、本実施例は、送金リマインド条件は、送金マスターユーザの端末20(限定ではなく、第1ユーザの端末の一例)によって設定された時刻、または時間の条件を含む構成を示している。
このような構成により得られる実施例の効果の一例として、送金依頼元の第1ユーザの意向に応じた適切なタイミングで、送金依頼に基づく第2表示が端末の表示部に表示されるようにすることができる。
In addition, this embodiment shows a configuration in which the remittance reminding condition includes a time or period condition set by the remittance master user's terminal 20 (not limited to, but an example of the first user's terminal).
As an example of the effect of an embodiment obtained by such a configuration, a second display based on a remittance request can be displayed on the display unit of the terminal at an appropriate timing according to the wishes of the first user who made the remittance request.
また、本実施例は、送金リマインド条件は、送金リクエスト先ユーザの電子マネー口座残高や所持残高等の残高(限定ではなく、端末のユーザに関連付けられた残高の一例)に関する条件を含む構成を示している。
このような構成により得られる実施例の効果の一例として、送金依頼を受ける側のユーザの残高に応じた適切なタイミングで、送金依頼に基づく第2表示が端末の表示部に表示されるようにすることができる。
In addition, in this embodiment, the remittance reminder conditions include conditions regarding the balance of the remittance request recipient user's electronic money account balance, possession balance, etc. (not limited to, but an example of a balance associated with the terminal user).
As an example of the effect of an embodiment obtained by such a configuration, a second display based on the remittance request can be displayed on the display unit of the terminal at an appropriate timing depending on the balance of the user receiving the remittance request.
また、本実施例は、送金リマインド条件は、送金リクエスト先ユーザへの入金(送金)に関する条件を含む構成を示している。
このような構成により得られる実施例の効果の一例として、端末のユーザへの送金に関する条件に基づいて、送金依頼に基づく第2表示が端末の表示部に表示されるようにすることができる。
In addition, in this embodiment, the remittance reminding conditions include conditions regarding depositing (remittance) to the remittance request destination user.
As an example of the effect of this embodiment obtained by such a configuration, a second display based on a remittance request can be displayed on the display unit of the terminal, based on conditions relating to remittance to the user of the terminal.
また、本実施例は、上記の送金リクエスト先ユーザへの入金(送金)に関する条件は、送金リクエスト先ユーザがローンを借りることにより入金(送金)されることを含む構成を示している。
このような構成により得られる実施例の効果の一例として、端末のユーザがローンを借りることで、端末のユーザの金銭に余裕が生じた可能性が高いタイミングで、送金依頼に基づく第2表示が端末の表示部に表示されるようにすることができる。
In addition, this embodiment shows a configuration in which the conditions for depositing (remittance) to the remittance request destination user include that the remittance request destination user deposits (remittances) by taking out a loan.
As an example of the effect of an embodiment obtained by such a configuration, a second display based on a remittance request can be displayed on the display unit of the terminal at a time when the terminal user is likely to have extra money by taking out a loan.
また、本実施例は、上記の送金リクエスト先ユーザへの入金(送金)に関する条件は、送金リクエスト先ユーザが出品した商品が購入されたことにより、商品の購入者によって送金リクエスト先ユーザに入金(送金)されることを含む構成を示している。
このような構成により得られる実施例の効果の一例として、端末のユーザが出品した商品が購入されて購入者によって入金(送金)され、端末のユーザの金銭に余裕が生じた可能性が高いタイミングで、送金依頼に基づく第2表示が端末の表示部に表示されるようにすることができる。
In addition, this embodiment shows a configuration in which the conditions regarding the deposit (remittance) to the remittance request destination user include a deposit (remittance) to the remittance request destination user by the purchaser of a product listed by the remittance request destination user upon purchase of the product.
As an example of the effect of an embodiment obtained by such a configuration, a second display based on a remittance request can be displayed on the display unit of the terminal at a time when it is highly likely that an item put up for sale by the user of the terminal is purchased and the purchaser makes a deposit (remittance), and the user of the terminal has some extra money.
また、本実施例は、送金リクエスト条件は、送金リクエスト先ユーザが出品した商品が購入されたことに関する条件を含む構成を示している。
このような構成により得られる実施例の効果の一例として、端末のユーザが出品した商品が購入されたことで、端末のユーザの金銭に余裕が生ずる見込みができたことに基づいて、送金依頼に基づく第2表示が端末の表示部に表示されるようにすることができる。
In addition, in this embodiment, the remittance request conditions include a condition regarding the purchase of a product put up for sale by the remittance request destination user.
As an example of the effect of an embodiment obtained by such a configuration, a second display based on a remittance request can be displayed on the display unit of the terminal when a product listed by the terminal user is purchased, which makes it likely that the terminal user will have some extra money.
<第4変形例(1)>
第2実施例で説明したサーバリマインドの手法を適用し、サーバ10が送金リマインド条件の成否を判定して、サーバリマインドを行うようにすることもできる。
<Fourth Modification Example (1)>
It is also possible to apply the server reminding method described in the second embodiment, so that the server 10 determines whether the remittance reminding conditions are met and then performs the server reminding.
この場合、基本的には、図4-2のテーブルに例示した送金リマインド条件と同様の条件を適用することができる。ただし、本変形例では、送金リマインド条件の判定主体が、端末20ではなくサーバ10となる。 In this case, the same conditions as the remittance reminder conditions exemplified in the table in Figure 4-2 can basically be applied. However, in this modified example, the remittance reminder conditions are determined by the server 10, not the terminal 20.
カテゴリ「時間」の条件は、サーバ10の制御部11が、時計部19の計時情報に基づいて判定することができる。
この場合、条件No「PA-2」または条件「PA-3」を適用する場合におけるリマインドのタイミングについては、限定ではなく例として、第3変形例(1)(図3-2)で説明したサーバリマインドのタイミングを適用することができる。
The condition for the category “time” can be determined by the control unit 11 of the server 10 based on the timekeeping information of the clock unit 19 .
In this case, when applying condition No. "PA-2" or condition "PA-3", the timing of the reminder can be, by way of example and not limitation, the timing of the server reminder described in the third variant example (1) (Figure 3-2).
カテゴリ「残高」の条件は、サーバ10の制御部11が、記憶部15に記憶して管理している端末20のユーザの電子マネー口座残高の情報や、端末20で入力されてサーバ10に送信される所持残高の情報に基づいて判定することができる。 The conditions for the "Balance" category can be determined by the control unit 11 of the server 10 based on information about the electronic money account balance of the user of the terminal 20 stored and managed in the memory unit 15, and information about the balance entered on the terminal 20 and transmitted to the server 10.
カテゴリ「入金(送金)」の条件は、サーバ10の制御部11が、送金決済処理によって、記憶部15に記憶して管理している端末20のユーザの電子マネー口座残高の情報が更新されたことに基づいて判定することができる。 The conditions for the "Deposit (Remittance)" category can be determined by the control unit 11 of the server 10 based on whether the remittance settlement process has updated the information on the electronic money account balance of the user of the terminal 20, which is stored and managed in the memory unit 15.
カテゴリ「その他」の条件について、条件No「PD-1」の条件は、フリマサービスが支払いサービスの1つとして提供されるのであれば、サーバ10の制御部11が、フリマサービスを利用して端末20のユーザが出品した商品が購入されたことを検知することで、判定することができる。
また、フリマサービスを提供する事業者が支払いサービスを提供する事業者と異なる場合は、サーバ10の制御部11が、フリマサービスを提供する事業者のサーバ等の装置から、端末20のユーザが出品した商品が購入されたことを示す情報を取得できるように構成しておくことで、判定することができる。
Regarding the conditions in the category "Other," the condition No. "PD-1" can be determined by the control unit 11 of the server 10 detecting that an item listed by a user of the terminal 20 has been purchased using the flea market service if the flea market service is provided as one of the payment services.
In addition, if the business providing the flea market service is different from the business providing the payment service, this can be determined by configuring the control unit 11 of the server 10 to be able to obtain information indicating that the product listed by the user of the terminal 20 has been purchased from a device such as a server of the business providing the flea market service.
条件No「PD-2」の条件は、求職サービスが支払いサービスの1つとして提供されるのであれば、サーバ10の制御部11が、求職サービスを利用して端末20のユーザが求職情報を検索していることを検知することで、判定することができる。
また、求職サービスを提供する事業者が支払いサービスを提供する事業者と異なる場合は、サーバ10の制御部11が、求職サービスを提供する事業者のサーバ等の装置から、端末20のユーザが求職サービスを利用していることを示す情報を取得できるように構成しておくことで、判定することができる。
If the job search service is provided as one of the payment services, the condition No. "PD-2" can be determined by the control unit 11 of the server 10 detecting that the user of the terminal 20 is searching for job search information using the job search service.
Furthermore, if the business providing the job search service is different from the business providing the payment service, the determination can be made by configuring the control unit 11 of the server 10 to be able to obtain information indicating that the user of the terminal 20 is using the job search service from a device such as a server of the business providing the job search service.
条件No「PD-3」の条件は、フリマサービスが支払いサービスの1つとして提供されるのであれば、サーバ10の制御部11が、フリマサービスを利用して、出品されている商品を端末20のユーザが購入したことを検知することで、判定することができる。
また、フリマサービスを提供する事業者が支払いサービスを提供する事業者と異なる場合は、サーバ10の制御部11が、フリマサービスを提供する事業者のサーバ等の装置から、出品されている商品を端末20のユーザが購入したことを示す情報を取得できるように構成しておくことで、判定することができる。
Condition No. "PD-3" can be determined by the control unit 11 of the server 10 detecting that a user of the terminal 20 has purchased an item listed for sale using the flea market service if the flea market service is provided as one of the payment services.
In addition, if the business providing the flea market service is different from the business providing the payment service, this can be determined by configuring the control unit 11 of the server 10 to be able to obtain information indicating that the user of the terminal 20 has purchased the item being put up for sale from a device such as the server of the business providing the flea market service.
図4-5は、本変形例において各装置が実行する処理の流れの一例を示すフローチャートである。
このフローチャートは、図4-1の処理部分を書き換えたフローチャートである。
FIG. 4-5 is a flowchart showing an example of the flow of processing executed by each device in this modified example.
This flowchart is a rewrite of the processing portion of FIG. 4-1.
図1-13のS150の後、サーバ10の制御部11は、送金リマインド条件が成立するか否かを判定する(S460)。そして、成立すると判定したならば(S460:YES)、サーバ10の制御部11は、S270に処理を移す。 After S150 in FIG. 1-13, the control unit 11 of the server 10 determines whether the remittance reminder conditions are met (S460). If it is determined that the conditions are met (S460: YES), the control unit 11 of the server 10 proceeds to S270.
通信I/F22によってサーバ10から送金リマインド情報を受信すると、端末20Bの制御部21は、B250に処理を実行する。 When remittance reminder information is received from server 10 via communication I/F 22, control unit 21 of terminal 20B executes processing on B250.
本変形例は、送金リマインド条件(限定ではなく、第1条件の一例)の成否に基づいて、送金リクエスト先ユーザの端末20が、送金リマインド情報(限定ではなく、送金依頼に基づく第2情報の一例)を通信I/F22によって受信する。そして、送金リマインド表示は、送金リマインド情報の受信に基づいて、送金リクエスト先ユーザの端末20の表示部24に表示される構成を示している。
このような構成により得られる実施例の効果の一例として、第1条件に基づいて、送金依頼に基づく第2情報を端末が受信して表示することができる。また、第1条件の成否を端末側で判定せずに済むため、端末の処理負荷を軽減することができる。
In this modification, based on whether the remittance reminder condition (not limited to, but an example of the first condition) is met, the terminal 20 of the remittance request destination user receives remittance reminder information (not limited to, but an example of the second information based on the remittance request) via the communication I/F 22. The remittance reminder display is configured to be displayed on the display unit 24 of the terminal 20 of the remittance request destination user based on the reception of the remittance reminder information.
As an example of the effect of this configuration, the terminal can receive and display the second information based on the remittance request in accordance with the first condition. Furthermore, since the terminal does not need to determine whether the first condition is met, the processing load on the terminal can be reduced.
<第4変形例(2)>
第4変形例(1)において、サーバ10の制御部11が判定する送金リマインド条件に、「送金マスターユーザの端末から送金リマインド送信要求情報を受信したこと」を含めるようにしてもよいし、しなくてもよい。
この場合の処理は、図2-12の処理と、図4-5の処理とを組み合わせることによって実現可能である。
<Fourth Modification Example (2)>
In the fourth variant (1), the remittance reminder conditions determined by the control unit 11 of the server 10 may or may not include "receiving remittance reminder sending request information from the remittance master user's terminal."
The process in this case can be realized by combining the process in FIG. 2-12 and the process in FIG. 4-5.
<第5実施例>
第5実施例は、前述した送金リクエスト表示や送金リマインド表示を、チャットサービスによって利用可能なチャットルームに表示する実施例である。
第5実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
Fifth Example
The fifth embodiment is an embodiment in which the remittance request display and remittance reminder display described above are displayed in a chat room available through a chat service.
The contents described in the fifth embodiment can be applied 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.
本実施例では、チャットサービスをメッセージングサービス(限定ではなく例として、インスタントメッセージングサービス:IMS)とし、端末20にインストールされたメッセージングアプリケーションによって、送金リクエスト表示や送金リマインド表示を行う場合を例示する。
また、メッセージンサービス(メッセージングアプリケーション)を適用する場合のチャットルームとして、以下ではトークルームを例示する。
In this embodiment, the chat service is a messaging service (for example, but not limited to, an instant messaging service (IMS)), and a remittance request display and a remittance reminder display are illustrated using a messaging application installed on the terminal 20.
In addition, a talk room will be exemplified below as a chat room when a messaging service (messaging application) is applied.
<表示画面>
以下の例では、メッセージングアプリケーションのユーザであるとともに支払いアプリケーションのユーザでもあるA.Aと、B.Bと、C.Cが、何れもグループXに属しており、友だち登録されているものとする。
<Display screen>
In the following example, assume that A.A, B.B, and C.C, who are users of both a messaging application and a payment application, all belong to group X and are registered as friends.
図5-1の例は、ユーザA.Aの端末20の表示部24に、グループXのトークルーム(限定ではなく、チャットルームの一例)において、友だち間で相互にやり取りされたメッセージが表示されている。
この例では、A.Aが、B.BとC.Cに対して、メッセージにより送金を依頼しており、そのメッセージをB.BとC.Cは確認している(既読2)。
すなわち、A.Aは、送金依頼を行った第1ユーザの一例であり、B.Bと、C.Cが、送金リクエスト情報を受信した端末20のユーザの一例である。
In the example of FIG. 5-1, messages exchanged between friends in a chat room (not limited to a chat room) of group X are displayed on the display unit 24 of the terminal 20 of user A.
In this example, A.A. sends a message to B.B. and C.C. requesting that they remit money, and B.B. and C.C. have confirmed the message (read 2).
That is, A.A is an example of a first user who made a remittance request, and B.B and C.C are examples of users of the terminal 20 that received the remittance request information.
この例は、一方の端末20のユーザであるC.Cからは送金した旨の返答があったものの、他方の端末20のユーザであるB.Bからは返答がない状態を示している。
A.Aが、トークルームの下部に表示されたアイコンのうち、右下の送金アイコンをタップすると、トークルーム上に送金項目選択領域SMRが表示される。
This example shows a situation in which C.C., a user of one terminal 20, has replied that he has sent money, but B.B., a user of the other terminal 20, has not replied.
A. When A taps the remittance icon in the bottom right of the icons displayed at the bottom of the chat room, a remittance item selection area SMR appears in the chat room.
送金項目選択領域SMRの上部には、下方に示されたボタンを操作することによって、送金に関する機能に基づく処理が実行されることを通知する情報(限定ではなく例として、「送金メニュー」という文字)が表示されている。
その下方には、他のユーザに送金するためのボタンBTM1と、他のユーザに送金リクエスト情報を送信するためのボタンBTM2と、送金依頼履歴を表示するためのボタンBTM3が表示されている。
At the top of the remittance item selection area SMR, information (for example, but not limited to, the words "Remittance Menu") is displayed informing the user that by operating the button shown below, processing based on functions related to remittance will be performed.
Below this are displayed a button BTM1 for sending money to other users, a button BTM2 for sending money transfer request information to other users, and a button BTM3 for displaying the money transfer request history.
限定ではなく例として、第1ユーザであるA.Aが、ボタンBTM3をタップすると、A.Aの過去の送金依頼のうち、送金処理が未完了であるものに関する履歴が、トークルーム上に表示される。 By way of example and not limitation, when a first user, A.A., taps button BTM3, a history of A.A.'s past remittance requests that have not yet been completed is displayed in the chat room.
この例では、第1ユーザ(A.A)が、端末20のユーザであるB.Bに、送金リクエスト情報を送信したものの、この送金依頼に対しての送金処理が未完了であることに基づいて、領域R1に、B.Bのアイコン画像およびユーザ名と、「リクエスト送信」の文字のアイコンと、送金リクエスト情報の送信日時(2020.04.20 21:30)と、B.Bから支払いを受ける立場であることを示す「受取」の文字のアイコンと、B.Bから受け取るべき金額(3,000円)と、が表示されている。 In this example, the first user (A.A.) sent remittance request information to B.B., the user of terminal 20, but the remittance process for this remittance request has not yet been completed. Therefore, area R1 displays B.B.'s icon image and username, an icon with the words "Request Sent," the date and time the remittance request information was sent (2020.04.20 21:30), an icon with the word "Received" indicating that the first user is in the position to receive payment from B.B, and the amount to be received from B.B. (3,000 yen).
また、この例では、画面下部に「リマインドする」と表示された領域RRが設けられている。第1ユーザ(A.A)が、領域R21のチェックボックスをチェックした状態とすることで、領域R21内に表示されている各情報が選択された状態となる。
この状態で領域RRがタップされることで、領域R1内に表示されていた情報に基づく送金リマインド情報が、送金リクエスト情報の送信対象となっていたユーザ(B.B)の端末20に送信される。
In this example, an area RR is provided at the bottom of the screen that displays "Remind." When the first user (A.A.) checks the checkbox in area R21, each piece of information displayed in area R21 is selected.
When area RR is tapped in this state, remittance reminder information based on the information displayed in area R1 is sent to the terminal 20 of the user (B.B.) to whom the remittance request information was to be sent.
図5-2は、限定ではなく例として、グループXに属する第1ユーザ(A.A)の端末20に表示されるメッセージと、第1ユーザによる送金リマインドの対象となったユーザ(B.B)の端末20に表示されるメッセージと、第1ユーザによる送信リマインドの対象とならなかったユーザ(C.C)の端末20に表示されるメッセージの関係を示している。 Figure 5-2 shows, by way of example and not limitation, the relationship between the message displayed on the terminal 20 of a first user (A.A) belonging to group X, the message displayed on the terminal 20 of a user (B.B) who is the target of a remittance reminder from the first user, and the message displayed on the terminal 20 of a user (C.C) who is not the target of a remittance reminder from the first user.
第1ユーザ(A.A)の端末20には、B.Bの端末20に対して送金リマインド情報が送信されたことに基づいて、自分(A.A)が送信したメッセージとして、メッセージMS11が表示されている。 The message MS11 is displayed on the terminal 20 of the first user (A.A.) as a message sent by the first user (A.A.) based on the remittance reminder information being sent to the terminal 20 of B.B.
限定ではなく例として、メッセージMS11には、グループ内のユーザに対して送金リマインド情報を送信したことを示す「リマインド送信」の文字のアイコンと、そのメッセージが支払いアプリケーションの機能に基づくことを示す[Payment App]の文字と、送金リマインド情報を受信したグループ内のユーザのユーザ名(本例では、「B.Bへの送金リクエスト」という文字)と、送金リマインド情報により送金を依頼した金額(本例では¥3,000)と、自分(A.A)が支払いを受ける立場であることを示す「受取」の文字のアイコンと、が含まれる。 By way of example and not limitation, message MS11 includes a "Sent Reminder" icon indicating that remittance reminder information has been sent to users in the group, the text [Payment App] indicating that the message is based on the functionality of a payment application, the username of the user in the group who received the remittance reminder information (in this example, the text "Request remittance to B.B."), the amount requested to be remitted in the remittance reminder information (in this example, 3,000 yen), and a "Receive" icon indicating that you (A.A.) are the one receiving the payment.
限定ではなく例として、メッセージMS11の下部には、「送金する」の文字を含む送金ボタンBT11aと、「断る」の文字を含むボタンBT11bが表示されている。
ここで、仮に、第1ユーザ(A.A)が、送金ボタンBT11aをタップしたとしても、このメッセージMS11に関して送金先となっているのは自分(A.A)であるため、送金画面には移行せず、送金処理は実行されない。
従って、送金ボタンBT11aは、操作に応じて送金処理が実行されないことから、選択不能態様で表示されている。
By way of example and not limitation, a remittance button BT11a containing the words "Remit" and a button BT11b containing the words "Decline" are displayed at the bottom of the message MS11.
Here, even if the first user (A.A.) taps the remittance button BT11a, since the remittance recipient for this message MS11 is himself (A.A.), the remittance screen will not be displayed and the remittance process will not be executed.
Therefore, the remittance button BT11a is displayed in an unselectable state because the remittance process is not executed in response to the operation.
また、仮に、第1ユーザ(A.A)が、ボタンBT11bをタップしたとしても、このメッセージMS11に関して送金先となっているのは自分(A.A)であるため、他のユーザに対して、送金を断った旨のメッセージは送信されない。
従って、ボタンBT11bは、操作に応じてメッセージが送信されないことから、選択不能態様で表示されている。
Furthermore, even if the first user (A.A.) taps button BT11b, since the recipient of this message MS11 is himself (A.A.), no message indicating that the remittance has been declined will be sent to other users.
Therefore, the button BT11b is displayed in an unselectable state because no message is sent in response to the operation.
送金リマインド情報を受信したB.Bの端末20には、第1ユーザ(A.A)から送金リマインド情報が送信されたことに基づいて、第1ユーザ(A.A)のメッセージとして、メッセージMS21が表示されている。 On B.B's terminal 20, which received the remittance reminder information, a message MS21 is displayed as a message from the first user (A.A.) based on the remittance reminder information sent by the first user (A.A.).
限定ではなく例として、メッセージMS21には、グループ内のユーザから送金リマインド情報を受信したことを示す「リマインド受信」の文字のアイコンと、そのメッセージが支払いアプリケーションの機能に基づくことを示す[Payment App]の文字と、送金リマインド情報を受信したグループ内のユーザ(自分)のユーザ名(本例では、「B.Bへの送金リクエスト」という文字)と、送金リマインド情報により送金を依頼された金額(本例では¥3,000)と、自分(B.B)が支払いを行う立場であることを示す「支払い」の文字のアイコンと、が含まれる。 By way of example and not limitation, message MS21 may include an icon with the text "Received Reminder" indicating that a remittance reminder has been received from a user in the group, the text [Payment App] indicating that the message is based on the functionality of a payment application, the username of the user (yourself) in the group who received the remittance reminder (in this example, the text "Request to remit money to B.B."), the amount requested to be remitted in the remittance reminder (in this example, 3,000 yen), and an icon with the text "Payment" indicating that you (B.B.) are the one making the payment.
限定ではなく例として、メッセージMS21の下部には、「送金する」の文字を含む送金ボタンBT21aと、「断る」の文字を含むボタンBT21bが表示されている。
端末20のユーザ(B.B)が、送金ボタンBT21aをタップすると、前述した送金画面に移行し、送金処理を実行可能となる。
By way of example and not limitation, a remittance button BT21a containing the words "Remit" and a button BT21b containing the words "Decline" are displayed at the bottom of the message MS21.
When the user (B.B.) of the terminal 20 taps the remittance button BT21a, the screen changes to the remittance screen described above, and the remittance process can be executed.
すなわち、このメッセージMS21に関して送金先となっているのは、メッセージMS21に対応して画像アイコンとユーザ名が表示されている第1ユーザ(A.A)であるため、送金ボタン21aの操作によって、B.Bの口座からA.Aの口座に、送金依頼金額(本例では3,000円)に相当する金額が送金される。
従って、送金ボタンBT21aは、操作に応じて送金処理が実行されることから、前述した送金ボタンBT11aおよび後述する送金ボタン31aとは異なる選択可能態様で表示されている。
That is, the remittance destination for this message MS21 is the first user (A.A.) whose image icon and user name are displayed in association with the message MS21, and therefore, by operating the remittance button 21a, an amount equivalent to the requested remittance amount (3,000 yen in this example) is remitted from B.B.'s account to A.A.'s account.
Therefore, the remittance button BT21a is displayed in a selectable manner different from the remittance button BT11a described above and the remittance button 31a described later, since the remittance process is executed in response to the operation of the remittance button BT21a.
また、端末20のユーザ(B.B)が、ボタンBT21bをタップすると、メッセージMS21に関連付けられた第1ユーザ(A.A)に対して、送金を断った旨のメッセージが送信される。
従って、ボタンBT21bは、操作に応じてメッセージが送信されることから、前述したボタンBT11bおよび後述するボタン31bとは異なる選択可能態様で表示されている。
Furthermore, when the user (B.B.) of the terminal 20 taps the button BT21b, a message indicating that the remittance has been declined is sent to the first user (A.A.) associated with the message MS21.
Therefore, since the button BT21b transmits a message in response to an operation, it is displayed in a selectable manner different from the button BT11b described above and the button 31b described below.
第1ユーザ(A.A)でもなく、送金リマインドの対象となっているユーザ(B.B)でもない他のユーザ(C.C)の端末20には、第1ユーザであるA.Aが、B.Bに対して送金リマインド情報を送信したことに基づいて、第1(A.A)が送信したメッセージとして、メッセージMS31が表示されている。 On the terminal 20 of another user (C.C.), who is neither the first user (A.A.) nor the user (B.B.) who is the target of the remittance reminder, message MS31 is displayed as a message sent by the first user (A.A.) based on the remittance reminder information sent by the first user A.A. to B.B.
限定ではなく例として、メッセージMS31には、自分とは異なる一方のユーザ(第1ユーザであるA.A)から自分とは異なる他方のユーザ(B.B)に対して送金リマインド情報が送信されたことを示す「リマインド」の文字のアイコンと、そのメッセージが支払いアプリケーションの機能に基づくことを示す[Payment App]の文字と、送金リマインド情報を受信したグループ内のユーザのユーザ名(本例では、「B.Bへの送金リクエスト」という文字)と、送金リマインド情報により送金が依頼された金額(本例では¥3,000)と、第1ユーザ(A.A)のアイコン画像および送金リマインド情報を受信したユーザ(B.B)のアイコン画像、が含まれる。 By way of example and not limitation, message MS31 includes an icon with the word "Remind" indicating that a remittance reminder has been sent from a different user (first user A.A.) to another different user (B.B.), the words [Payment App] indicating that the message is based on a payment application function, the username of the user in the group who received the remittance reminder (in this example, the words "Remittance request to B.B."), the amount requested to be remitted in the remittance reminder (in this example, 3,000 yen), and an icon image of the first user (A.A.) and an icon image of the user who received the remittance reminder (B.B.).
なお、第1ユーザ(A.A)のアイコン画像から、送金リマインド情報を受信したユーザ(B.B)のアイコン画像に向かう矢印が表示されている。これにより、他のユーザ(C.C)は、自分とは異なる一方のユーザ(A.A)から、自分とは異なる他方のユーザ(B.B)に対して送金リマインド情報が送信されたことを認識できる。 Note that an arrow is displayed pointing from the icon image of the first user (A.A) to the icon image of the user (B.B) who received the remittance reminder information. This allows the other user (C.C) to recognize that the remittance reminder information has been sent from a different user (A.A) to another different user (B.B).
また、限定ではなく例として、メッセージMS31には、メッセージMS11に含まれた「リマインド送信」の文字のアイコン、および、メッセージMS21に含まれた「リマインド受信」の文字のアイコンは、何れも含まれていない。これにより、メッセージMS31に関する送金リマインドが、自分から他のユーザに対してのものではなく、他のユーザから自分に対してのものでもないことを認識できる。 Furthermore, by way of example and not limitation, message MS31 does not include the "Send reminder" icon included in message MS11, nor the "Receive reminder" icon included in message MS21. This allows the user to recognize that the remittance reminder related to message MS31 is not from the user to another user, nor is it from another user to the user.
限定ではなく例として、メッセージMS31の下部には、「送金する」の文字を含む送金ボタンBT31aと、「断る」の文字を含むボタンBT31bが、何れも選択不能態様で表示されている。 By way of example and not limitation, at the bottom of message MS31, a remittance button BT31a containing the words "Remit" and a button BT31b containing the words "Decline" are displayed in an unselectable manner.
次に、送金リマインド情報を受信したユーザ(B.B)が、送金依頼金額の支払いを行った場合の例について、図5-3を用いて説明する。
送金リマインドの対象となっているユーザ(B.B)が送金ボタンBT21aをタップしたことに基づいて、第1ユーザ(A.A)への送金処理が完了すると、図5-3に示すように、第1ユーザ(A.A)の端末20には、送金を完了したユーザ(B.B)のメッセージとしてメッセージMS12が表示される。
Next, an example in which a user (B.B.) who has received the remittance reminder information pays the requested remittance amount will be described with reference to FIG. 5-3.
When the remittance process to the first user (A.A.) is completed based on the user (B.B.) who is the target of the remittance reminder tapping the remittance button BT21a, a message MS12 is displayed on the terminal 20 of the first user (A.A.) as a message from the user (B.B.) who has completed the remittance, as shown in Figure 5-3.
限定ではなく例として、メッセージMS12には、[Payment App]の文字とともに、第1ユーザのユーザ名と、その第1ユーザに対する送金依頼金額と、その送金依頼金額の支払いが完了したことを示すメッセージ(本例では、「A.Aさんに3,000円を送金しました」という文字)が含まれる。 By way of example and not limitation, message MS12 includes the words [Payment App], the username of the first user, the requested remittance amount to the first user, and a message indicating that payment of the requested remittance amount has been completed (in this example, the words "3,000 yen has been remitted to A.A.").
また、第1ユーザである自分(A.A)のメッセージとして、メッセージMS13が表示される。
限定ではなく例として、メッセージMS13には、[Payment App]の文字とともに、送金リマインドの対象となったユーザのユーザ名と、そのユーザから送金依頼金額を受け取ったことを示すメッセージ(本例では、「送金受け取り」、「B.Bから送金を受け取りました。」)と、送金依頼金額(本例では3,000円)と、その送金依頼金額を自分(A.A)が受け取った立場であることを示す「受取」の文字のアイコンが含まれる。
Also, a message MS13 is displayed as a message from the first user (A.A.).
As an example, and not by way of limitation, message MS13 includes the words [Payment App], the username of the user who is the subject of the remittance reminder, a message indicating that the remittance amount has been received from that user (in this example, "Remittance received" or "Remittance received from B.B."), the remittance amount (in this example, 3,000 yen), and an icon with the word "Received" indicating that you (A.A.) are the one who has received the remittance amount.
一方、送金リマインドの対象となったユーザであって、送金リマインド情報により指定された金額の支払いを行ったユーザ(B.B)の端末20には、自分(B.B)のメッセージとして、メッセージMS22が表示される。
限定ではなく例として、メッセージMS22の内容は、メッセージMS12の内容と同様である。
On the other hand, a message MS22 is displayed on the terminal 20 of a user (B.B.) who is the target of the remittance reminder and has paid the amount specified in the remittance reminder information, as a message from the user (B.B.).
By way of example and not limitation, the content of message MS22 is similar to the content of message MS12.
また、第1ユーザ(A.A)のメッセージとして、メッセージMS23が表示される。メッセージMS23には、送金依頼金額を自分(B.B)が支払った立場であることを示す「支払い」の文字のアイコンが含まれ、「受取」の文字のアイコンは含まれない点で、メッセージMS13とは異なる。 Message MS23 is also displayed as a message from the first user (A.A.). Message MS23 differs from message MS13 in that it includes an icon with the word "Pay" (indicating that B.B.) is the one who paid the requested remittance amount, but does not include an icon with the word "Receive" (indicating that B.B.) is the one who paid the requested remittance amount.
また、第1ユーザ(A.A)でもなく、送金リマインドの対象にもならなかった他のユーザ(C.C)の端末20には、送金リマインド情報により指定された金額の支払いを行ったユーザ(B.B)のメッセージとして、メッセージMS32が表示される。
限定ではなく例として、メッセージMS32の内容は、メッセージMS12の内容と同様である。
In addition, a message MS32 is displayed on the terminal 20 of another user (C.C) who is neither the first user (A.A) nor the target of the remittance reminder, as a message from the user (B.B) who has paid the amount specified in the remittance reminder information.
By way of example and not limitation, the content of message MS32 is similar to the content of message MS12.
また、第1ユーザ(A.A)のメッセージとして、メッセージMS33が表示される。メッセージMS33には、「受取」の文字のアイコンと、「支払い」の文字のアイコンが何れも含まれておらず、代わりに第1ユーザ(A.A)のアイコン画像と、送金リマインドの対象となったユーザ(B.B)のアイコン画像とが含まれる点で、メッセージMS13、MS23とは異なる。 Message MS33 is also displayed as a message from the first user (A.A.). Message MS33 differs from messages MS13 and MS23 in that it does not include an icon for the word "receipt" or the word "payment," but instead includes an icon image of the first user (A.A.) and an icon image of the user (B.B.) who is the target of the remittance reminder.
なお、自分(C.C)とは異なる第1ユーザ(A.A)のアイコン画像から、自分(C.C)とは異なるユーザ(B.B)のアイコン画像に向かう矢印が表示されている。これにより、他のユーザ(C.C)は、自分とは異なる一方のユーザ(A.A)から、自分とは異なる他方のユーザ(B.B)に対して送金リマインド情報が送信されたことを認識できる。 Note that an arrow is displayed pointing from the icon image of a first user (A.A.) different from the user (C.C.) to the icon image of a user (B.B.) different from the user (C.C.). This allows the other user (C.C.) to recognize that a remittance reminder has been sent from one user (A.A.) different from the user (C.C.) to another user (B.B.).
<処理>
図5-4~図5-5は、本実施例において各装置が実行する処理の流れの一例を示すフローチャートである。
これらのフローチャートは、図1-13~図1-14のフローチャートを、送金リクエスト情報、送金リマインド情報をトークルームに表示するように書き換えたフローチャートである。
<Processing>
5-4 and 5-5 are flowcharts showing an example of the flow of processing executed by each device in this embodiment.
These flowcharts are rewritten versions of the flowcharts in Figures 1-13 and 1-14 to display remittance request information and remittance reminder information in the chat room.
通信I/F14によって端末20Aから送金リクエスト送信要求情報を受信すると、サーバ10の制御部11は、送金リクエストメッセージを、ユーザA.Aと、ユーザB.Bと、ユーザC.Cとを少なくとも含むグループメンバーのグループトーク管理データ(グループトークルーム)に追加して更新する(S510)。 When the communication I/F 14 receives the remittance request transmission request information from terminal 20A, the control unit 11 of server 10 adds the remittance request message to and updates the group talk management data (group talk room) of group members that includes at least user A.A., user B.B., and user C.C. (S510).
なお、この例では、3人のユーザを含むグループトークルームを例示するが、これに代えて、ユーザA.Aと、ユーザB.Bとの2人を含むトークルームとしてもよいし、しなくてもよい。つまり、少なくとも送金の当事者(送金マスターユーザ、送金リクエスト先ユーザ)の2人が含まれるトークルームであればよい。 In this example, a group chat room including three users is shown, but it may alternatively include two users, user A.A. and user B.B. In other words, it is sufficient for the chat room to include at least the two parties involved in the remittance (the remittance master user and the remittance request recipient user).
その後、サーバ10の制御部11は、追加した送金リクエストメッセージを、通信I/F14によって端末20A、端末20B、端末20Cにそれぞれ送信する(S520)。
これを受けて、端末20A、端末20B、端末20Cは、それぞれの制御部21によって、受信した送金リクエストメッセージを、グループトークルームにそれぞれ表示させる(A520、B520、C520)。
Thereafter, the control unit 11 of the server 10 transmits the added remittance request message to each of the terminals 20A, 20B, and 20C via the communication I/F 14 (S520).
In response to this, the terminals 20A, 20B, and 20C cause their respective control units 21 to display the received remittance request message in the group talk room (A520, B520, C520).
端末20Bの制御部21は、グループトークルームに表示された送金リクエストメッセージに対する入力があったか否かを判定し(B525)、入力があったと判定したならば(B525:YES)、B130に処理を移す。 The control unit 21 of terminal 20B determines whether there has been input in response to the remittance request message displayed in the group chat room (B525), and if it determines that there has been input (B525: YES), it transfers processing to B130.
S130の後、サーバ10の制御部11は、送金メッセージまたは受金メッセージを、上記のグループトーク管理データに追加して更新する(S540)。 After S130, the control unit 11 of the server 10 adds the remittance message or receipt message to the group talk management data and updates it (S540).
その後、サーバ10の制御部11は、追加した送金メッセージまたは受金メッセージを、通信I/F14によって端末20A、端末20B、端末20Cにそれぞれ送信する(S550)。
これを受けて、端末20A、端末20B、端末20Cは、それぞれの制御部21によって、受信した送金メッセージまたは受金メッセージを、グループトークルームにそれぞれ表示させる(A550、B550、C550)。
Thereafter, the control unit 11 of the server 10 transmits the added remittance message or receipt message to the terminal 20A, the terminal 20B, and the terminal 20C via the communication I/F 14 (S550).
In response to this, the control units 21 of the terminals 20A, 20B, and 20C respectively display the received remittance message or receipt message in the group talk room (A550, B550, C550).
S550の後、通信I/F14によって端末20Aから送金リマインド送信要求情報を受信すると、サーバ10の制御部11は、送金リマインドメッセージを、上記のグループトーク管理データに追加して更新する(S570)。 After S550, when remittance reminder transmission request information is received from terminal 20A via communication I/F 14, control unit 11 of server 10 adds the remittance reminder message to the above-mentioned group talk management data and updates it (S570).
その後、サーバ10の制御部11は、追加した送金リマインドメッセージを、通信I/F14によって端末20A、端末20B、端末20Cにそれぞれ送信する(S580)。
これを受けて、端末20A、端末20B、端末20Cは、それぞれの制御部21によって、受信した送金リマインドメッセージを、グループトークルームにそれぞれ表示させる(A580、B580、C580)。
Thereafter, the control unit 11 of the server 10 transmits the added remittance remind message to each of the terminals 20A, 20B, and 20C via the communication I/F 14 (S580).
In response to this, the terminals 20A, 20B, and 20C each cause the control units 21 to display the received remittance remind message in the group talk room (A580, B580, C580).
端末20Bの制御部21は、グループトークルームに表示された送金リマインドメッセージに対する入力があったか否かを判定し(B590)、入力があったと判定したならば、B130に処理を移す。 The control unit 21 of terminal 20B determines whether or not an input has been made in response to the remittance reminder message displayed in the group chat room (B590), and if it determines that an input has been made, proceeds to B130.
<第5実施例の効果>
本実施例は、送金リクエスト先ユーザの端末20において、送金リクエストメッセージの表示(限定ではなく、第1情報に基づく第1表示の一例)と、送金リマインドメッセージの表示(限定ではなく、送金依頼に基づく、第1表示とは異なる第2表示の一例)とは、端末20にインストールされたメッセージングアプリケーション(限定ではなく、アプリケーションの一例)によって、表示部24に表示される構成を示している。
このような構成により得られる実施例の効果の一例として、端末にインストールされたアプリケーションによって、第1情報と第2情報とを、端末のユーザに認識させることができる。
<Effects of the Fifth Embodiment>
In this embodiment, on the terminal 20 of the remittance request recipient user, the remittance request message (not limiting, an example of a first display based on the first information) and the remittance reminder message (not limiting, an example of a second display different from the first display based on the remittance request) are displayed on the display unit 24 by a messaging application (not limiting, an example of an application) installed on the terminal 20.
As an example of the effect of this embodiment obtained by such a configuration, the first information and the second information can be recognized by the user of the terminal by an application installed on the terminal.
また、本実施例は、送金リクエスト先ユーザの端末20は、送金リクエスト先ユーザ(限定ではなく、端末のユーザの一例)と、送金マスターユーザ(限定ではなく、第1ユーザの一例)とを少なくとも含むグループトークルーム(限定ではなく、チャットルームの一例)を表示部24に表示する。そして、送金リクエストメッセージの表示と、送金リマインドメッセージの表示とは、このグループトークルームに表示される構成を示している。
このような構成により得られる実施例の効果の一例として、端末のユーザと、第1ユーザとを少なくとも含むチャットルームへの表示によって、第1情報と第2情報とを、端末のユーザに効果的に認識させることができる。
In this embodiment, the terminal 20 of the remittance request destination user displays a group talk room (not limiting, but an example of a chat room) including at least the remittance request destination user (not limiting, but an example of a terminal user) and the remittance master user (not limiting, but an example of a first user) on the display unit 24. The display of the remittance request message and the display of the remittance reminder message indicate the configuration displayed in this group talk room.
As an example of an effect of an embodiment obtained by such a configuration, the first information and the second information can be effectively recognized by the user of the terminal by displaying them in a chat room that includes at least the user of the terminal and the first user.
<第5変形例(1)>
第5実施例では、グループに含まれる全てのグループユーザの端末20に表示されるグループトークルームに、送金リクエストメッセージや送金リマインドメッセージが表示されることとしたが、これに限定されない。
一部のグループユーザの端末20に表示されるグループトークルームに、送金リクエストメッセージや送金リマインドメッセージが表示されないようにすることも可能である。
<Fifth Modification Example (1)>
In the fifth embodiment, a remittance request message or a remittance reminder message is displayed in the group talk room displayed on the terminals 20 of all group users included in the group, but the present invention is not limited to this.
It is also possible to prevent remittance request messages and remittance reminder messages from being displayed in the group chat room displayed on the terminals 20 of some of the group users.
<表示画面>
図5-6に示す例は、図5-2の変形例である。
第1ユーザ(A.A)の端末20では、トークルーム上で自分(A.A)のメッセージMS11を見ることができる。
また、送金リマインドの対象となったユーザ(B.B)の端末20では、トークルーム上で、第1ユーザ(A.A)のメッセージMS21を見ることができる。
<Display screen>
The example shown in FIG. 5-6 is a modified example of FIG. 5-2.
On the terminal 20 of the first user (A.A.), the first user (A.A.) can view his/her own message MS11 in the talk room.
In addition, on the terminal 20 of the user (B.B.) who is the target of the remittance reminder, the message MS21 from the first user (A.A.) can be viewed in the talk room.
一方で、第1ユーザ(A.A)でもなく、送金リマインドの対象にもならなかった他のユーザ(C.C)の端末20では、トークルーム上で、第1ユーザ(A.A)のメッセージMS31を見ることができない。 On the other hand, the device 20 of another user (C.C.) who is neither the first user (A.A.) nor the target of the remittance reminder cannot view the message MS31 from the first user (A.A.) in the chat room.
このように、限定ではなく例として、同じグループ(X)に属するユーザのうち、送金リマインドを行った第1ユーザ(A.A)ではなく、送金リマインドの対象となったユーザ(B.B)でもない他のユーザ(C.C)は、トークルーム上でその送金リマインドに関するメッセージを見ることができないようにしてもよい。 As an example and not a limitation, among users belonging to the same group (X), other users (C.C) who are not the first user (A.A) who sent the money transfer reminder, nor the user (B.B) who was the target of the money transfer reminder may be prevented from viewing the message regarding the money transfer reminder in the chat room.
図5-7に示す例は、図5-2の変形例である。
送金リマインドの対象となったユーザ(B.B)の端末20では、トークルーム上で、第1ユーザ(A.A)のメッセージMS21を見ることができる。
The example shown in FIG. 5-7 is a modified example of FIG. 5-2.
On the terminal 20 of the user (B.B.) who is the target of the remittance reminder, the message MS21 from the first user (A.A.) can be viewed in the talk room.
一方で、第1ユーザ(A.A)の端末20では、トークルーム上で自分(A.A)のメッセージMS11を見ることができない。
また、第1ユーザ(A.A)でもなく、送金リマインドの対象にもならなかった他のユーザ(C.C)の端末20でも、トークルーム上で、第1ユーザ(A.A)のメッセージMS31を見ることができない。
On the other hand, the first user (A.A.) cannot see his/her own message MS11 in the talk room on the terminal 20 of the first user (A.A.).
Furthermore, the terminal 20 of another user (C.C.) who is neither the first user (A.A.) nor the target of the remittance reminder cannot view the message MS31 of the first user (A.A.) in the talk room.
このように、限定ではなく例として、同じグループ(X)に属するユーザのうち、送金リマインドの対象となったユーザ(B.B)以外のユーザに関しては、第1ユーザ(A.A)も含めて、その送金リマインドに関するメッセージを見ることができないようにしてもよい。 As an example and not a limitation, users belonging to the same group (X) other than the user (B.B) who is the target of the remittance reminder, including the first user (A.A), may be prevented from viewing the message regarding the remittance reminder.
<データ構成>
図5-8は、本変形例における送金リクエストメッセージや送金リマインドメッセージの表示方法を説明するためのテーブルの一例を示す図である。
このテーブルには、限定ではなく例として、設定Noと、表示フラグとが関連付けて定められている。
<Data structure>
5-8 are diagrams showing examples of tables for explaining a method for displaying a remittance request message and a remittance reminder message in this modified example.
In this table, as an example and not a limitation, setting numbers and display flags are defined in association with each other.
表示フラグは、そのユーザの端末20の表示部24に表示されるグループトークルームに、送金リクエストメッセージや送金リマインドメッセージを表示させるか否かを示すフラグである。 The display flag indicates whether or not remittance request messages and remittance reminder messages should be displayed in the group chat room displayed on the display unit 24 of the user's device 20.
表示フラグには、限定ではなく例として、送金マスターユーザ(この例ではユーザA.A)の表示フラグと、送金リクエスト先ユーザ(この例ではユーザB.B)の表示フラグと、他のグループユーザ(この例ではユーザC.C)の表示フラグとが含まれる。 The display flags include, by way of example and not limitation, the display flag of the remittance master user (user A.A. in this example), the display flag of the remittance request destination user (user B.B. in this example), and the display flag of other group users (user C.C. in this example).
具体的に説明する。
設定No「1」には、送金マスターユーザと、送金リクエスト先ユーザと、他のグループユーザとについて、全て表示フラグを「ON」とすることが定められている。
これは、送金依頼の当事者であるか否かに関係なく、同じグループに含まれる全てのユーザの端末20に表示されるグループトークルームに、送金リクエストメッセージ・送金リマインドメッセージを表示させることを意味する。
Let me explain in detail.
Setting No. "1" specifies that the display flags for the remittance master user, the remittance request destination user, and other group users are all set to "ON."
This means that a remittance request message and a remittance reminder message are displayed in the group chat room displayed on the terminals 20 of all users in the same group, regardless of whether they are the parties to the remittance request or not.
設定No「2」には、送金マスターユーザと、送金リクエスト先ユーザとについては表示フラグを「ON」とし、他のグループユーザについては表示フラグを「OFF」とすることが定められている。
これは、送金依頼の当事者である送金マスターユーザおよび送金リクエスト先ユーザの端末20に表示されるグループトークルームには送金リクエストメッセージ・送金リマインドメッセージを表示させるが、当事者ではない他のグループユーザの端末20に表示されるグループトークルームには送金リクエストメッセージ・送金リマインドメッセージを表示させないことを意味する。
Setting No. "2" specifies that the display flags for the remittance master user and the remittance request destination user are set to "ON", and the display flags for other group users are set to "OFF".
This means that the remittance request message and remittance reminder message will be displayed in the group chat room displayed on the terminals 20 of the remittance master user and the remittance request recipient user, who are the parties to the remittance request, but the remittance request message and remittance reminder message will not be displayed in the group chat room displayed on the terminals 20 of other group users who are not the parties.
設定No「3」には、送金マスターユーザと、送金リクエスト先ユーザとについては表示フラグを「ON」とし、他のグループユーザについては表示フラグを「OFF」とすることが定められている。
これは、送金依頼の当事者である送金マスターユーザおよび送金リクエスト先ユーザの端末20には送金リクエストメッセージ・送金リマインドメッセージを表示させるが、当事者ではない他のグループユーザの端末20には、送金リクエストメッセージ・送金リマインドメッセージを表示させないことを意味する。
Setting No. "3" specifies that the display flags for the remittance master user and the remittance request destination user are set to "ON", and the display flags for other group users are set to "OFF".
This means that the remittance request message and remittance reminder message are displayed on the terminals 20 of the remittance master user and the remittance request destination user, who are the parties to the remittance request, but the remittance request message and remittance reminder message are not displayed on the terminals 20 of other group users who are not the parties.
<処理>
図5-9~図5-10は、本変形例において各装置が実行する処理の流れの一例を示すフローチャートである。
このフローチャートは、図5-4~図5-5のフローチャートを、上記のテーブルに従って処理するように書き換えたフローチャートである。
ここでは、送金マスターユーザの端末20に対する入力に基づいて、サーバ10が表示フラグを設定する場合を例示する。
<Processing>
5-9 and 5-10 are flowcharts showing an example of the flow of processing executed by each device in this modified example.
This flowchart is a rewrite of the flowcharts in FIGS. 5-4 to 5-5 so that processing is performed in accordance with the above table.
Here, an example will be given in which the server 10 sets the display flag based on input to the terminal 20 of the remittance master user.
A120において、端末20Aの制御部21は、表示フラグの設定を要求するための情報を含む送金リクエスト送信要求情報を、通信I/F22によってサーバ10に送信する。 At A120, the control unit 21 of terminal 20A sends remittance request transmission request information, including information for requesting the setting of the display flag, to the server 10 via the communication I/F 22.
サーバ10の制御部11は、端末20Aから受信した送金リクエスト送信要求情報に含まれる表示フラグの設定を要求するための情報に基づいて、表示フラグを設定する(S505)。 The control unit 11 of the server 10 sets the display flag based on the information requesting the setting of the display flag included in the remittance request transmission request information received from the terminal 20A (S505).
S520において、サーバ10の制御部11は、追加した送金リクエストメッセージを、通信I/F14によって、表示フラグを「ON」に設定した端末20に送信する。
これを受けて、表示フラグが「ON」に設定された端末20は、受信した送金リクエストメッセージを、表示部24のグループトークルームに表示させる。
In S520, the control unit 11 of the server 10 transmits the added remittance request message via the communication I/F 14 to the terminal 20 whose display flag is set to "ON".
In response to this, the terminal 20 whose display flag is set to “ON” displays the received remittance request message in the group talk room on the display unit 24 .
同様に、S550において、サーバ10の制御部11は、追加した送金メッセージ/受金メッセージを、通信I/F14によって、表示フラグを「ON」に設定した端末20に送信する。
これを受けて、表示フラグが「ON」に設定された端末20は、受信した送金メッセージ/受金メッセージを、表示部24のグループトークルームに表示させる。
Similarly, in S550, the control unit 11 of the server 10 transmits the added remittance message/receive message via the communication I/F 14 to the terminal 20 whose display flag is set to "ON".
In response to this, the terminal 20 whose display flag is set to “ON” displays the received remittance message/receive message in the group talk room on the display unit 24 .
同様に、S580において、サーバ10の制御部11は、追加した送金リマインドメッセージを、通信I/F14によって、表示フラグを「ON」に設定した端末20に送信する。
これを受けて、表示フラグが「ON」に設定された端末20は、受信した送金リマインドメッセージを、表示部24のグループトークルームに表示させる。
Similarly, in S580, the control unit 11 of the server 10 transmits the added remittance remind message via the communication I/F 14 to the terminal 20 whose display flag is set to "ON".
In response to this, the terminal 20 whose display flag is set to “ON” displays the received remittance reminder message in the group talk room on the display unit 24 .
なお、上記の処理では、送金マスターユーザの端末20に対する入力に基づいて、サーバ10が表示フラグを設定したが、これに限定されない。
これに代えて、送金リクエスト先ユーザの端末20に対する入力に基づいて、サーバ10が表示フラグを設定するようにしてもよいし、しなくてもよい。
In the above process, the server 10 sets the display flag based on the input to the terminal 20 of the remittance master user, but the present invention is not limited to this.
Alternatively, the server 10 may or may not set the display flag based on input to the terminal 20 of the remittance request destination user.
また、上記の処理では、送金リクエストメッセージと、送金リマインドメッセージの両方について共通の表示フラグを設定することとしたが、これに限定されない。
これに代えて、送金リクエストメッセージと、送金リマインドメッセージとについて、個別に表示フラグを設定するようにしてもよいし、しなくてもよい。
この場合、あくまでも一例として、送金リクエストメッセージについては、設定No「1」の表示フラグの設定を適用し、送金リマインドメッセージについては、設定No「2」または設定No「3」の表示フラグの設定を適用するなどしてもよい。
In the above process, a common display flag is set for both the remittance request message and the remittance reminder message, but the present invention is not limited to this.
Alternatively, a display flag may or may not be set separately for the remittance request message and the remittance reminder message.
In this case, as an example only, the display flag setting of setting No. "1" may be applied to remittance request messages, and the display flag setting of setting No. "2" or setting No. "3" may be applied to remittance reminder messages.
本変形例は、上記のグループトークルームは、送金リクエスト先ユーザ(限定ではなく、端末のユーザの一例)と、送金マスターユーザ(限定ではなく、第1ユーザの一例)と、他のグループユーザ(限定ではなく、第1ユーザとは異なる第2ユーザの一例)とを少なくとも含み、送金リマインドメッセージの表示は、他のグループユーザの端末20に表示されるグループトークルームには表示されない構成を示している。
このような構成により得られる変形例の効果の一例として、送金依頼に関係ないユーザ、つまり、当事者ではないユーザに、送金依頼に基づく第2情報が知られないようにすることができる。
In this modified example, the above group chat room includes at least the remittance request destination user (not limited to, but an example of a terminal user), the remittance master user (not limited to, but an example of a first user), and other group users (not limited to, but an example of a second user different from the first user), and the remittance reminder message is not displayed in the group chat room displayed on the terminals 20 of other group users.
As an example of the effect of this modified example obtained by such a configuration, the second information based on the remittance request can be prevented from being known to users who are not involved in the remittance request, i.e., users who are not the parties involved.
また、本変形例は、送金リマインドメッセージの表示は、送金マスターユーザの端末20に表示されるグループトークルームに表示されない構成を示している。
第1ユーザは、送金依頼を行う側のユーザであり、少なくとも第1情報によって端末のユーザに送金依頼を行ったことを、自分で認識している。このため、送金依頼に基づく第2表示が、第1ユーザの端末に表示されるチャットルームに表示されないようにすることで、第1ユーザにとって必要のない情報が第1ユーザの端末に表示されることを防止することができる。
In addition, this modified example shows a configuration in which the remittance reminder message is not displayed in the group talk room displayed on the terminal 20 of the remittance master user.
The first user is the user making the remittance request, and is aware that he or she has made a remittance request to the user of the terminal through at least the first information. Therefore, by preventing the second display based on the remittance request from being displayed in the chat room displayed on the terminal of the first user, it is possible to prevent information that is not necessary for the first user from being displayed on the terminal of the first user.
<第5変形例(2)>
第5実施例でグループトークルームに表示させる送金リマインド情報に基づくメッセージが、第1ユーザのメッセージとしてではなく、支払いアプリケーションの公式アカウントのメッセージとして表示されるようにしてもよいし、しなくてもよい。
<Fifth Modification Example (2)>
In the fifth embodiment, the message based on the remittance reminder information displayed in the group chat room may or may not be displayed as a message from the official account of the payment application rather than as a message from the first user.
図5-11および図5-12は、図5-2および図5-3の変形例である。
図5-2および図5-3の例では、第1ユーザ(A.A)から送金リマインドの対象となったユーザ(B.B)に対するメッセージMS11、MS21、MS31が、それぞれ第1ユーザ(A.A)のメッセージとして表示された。
5-11 and 5-12 are modifications of FIGS. 5-2 and 5-3.
In the examples of Figures 5-2 and 5-3, messages MS11, MS21, and MS31 sent by a first user (A.A.) to a user (B.B.) who is the target of a remittance reminder are displayed as messages from the first user (A.A.), respectively.
限定ではなく例として、第1ユーザ(A.A)の端末20では、メッセージMS11が自分のメッセージとして表示され、送金リマインドの対象となったユーザ(B.B)の端末20では、メッセージMS21が第1ユーザ(A.A)のアイコン画像に関連付けて表示され、他のユーザ(C.C)の端末20でも、メッセージMS31が第1ユーザ(A.A)のアイコン画像に関連付けて表示された。
すなわち、送金リマインド情報に基づくメッセージが、送金リマインド情報を送信するための操作を行った第1ユーザ(A.A)のメッセージとして表示された。
As an example, and not by way of limitation, on the terminal 20 of the first user (A.A), message MS11 is displayed as the user's own message, on the terminal 20 of the user (B.B) who is the target of the remittance reminder, message MS21 is displayed in association with an icon image of the first user (A.A), and on the terminal 20 of another user (C.C), message MS31 is displayed in association with an icon image of the first user (A.A).
That is, a message based on the remittance reminder information was displayed as a message from the first user (A.A.) who performed the operation to send the remittance reminder information.
図5-11および図5-12では、限定ではなく例として、送金リマインド情報に基づくメッセージが、第1ユーザ(A.A)のメッセージとしてではなく、支払いアプリケーションの公式アカウントのメッセージとして表示される。 In Figures 5-11 and 5-12, by way of example and not limitation, a message based on remittance reminder information is displayed as a message from the official account of the payment application, rather than as a message from the first user (A.A.).
図5-11に示すように、限定ではなく例として、A.A、B.B、およびC.Cの何れのユーザの端末20においても、トークルーム上に、第1ユーザ(A.A)から他のユーザ(B.B)に対する送金リマインド情報に基づくメッセージが、支払いアプリケーションの公式アカウントのアイコン画像(本例では、「Pay」の文字を含む画像)に関連付けて表示されている。 As shown in FIG. 5-11, by way of example and not limitation, on the devices 20 of users A.A., B.B., and C.C., a message based on remittance reminder information from a first user (A.A.) to another user (B.B.) is displayed in the chat room in association with an icon image of the official account of the payment application (in this example, an image including the word "Pay").
第1ユーザであるA.Aの端末20には、メッセージMS11aが表示されており、送金リマインドの対象となったユーザであるB.Bの端末20には、メッセージMS21aが表示されており、その他のユーザであるC.Cの端末20には、メッセージMS31aが表示されている。
メッセージMS11a、MS21a、およびMS31aは、ボタンの表示態様を除いて同じ内容であり、何れも、支払いアプリケーションの公式アカウントのアイコン画像に関連付けられている。
A message MS11a is displayed on the terminal 20 of A.A, who is the first user, a message MS21a is displayed on the terminal 20 of B.B, who is the target of the remittance reminder, and a message MS31a is displayed on the terminal 20 of another user, C.C.
Messages MS11a, MS21a, and MS31a have the same content except for the display format of the buttons, and are all associated with icon images of the official accounts of the payment application.
限定ではなく例として、メッセージMS11a、MS21a、およびMS31aは、何れも「リマインド」の文字のアイコンを含んでおり、メッセージMS11に含まれていた「リマインド送信」の文字のアイコンや、メッセージMS21に含まれていた「リマインド受信」の文字のアイコンは含まれていない。 By way of example and not limitation, messages MS11a, MS21a, and MS31a all include an icon with the word "Remind," but do not include the icon with the words "Send Remind" that was included in message MS11 or the icon with the words "Receive Remind" that was included in message MS21.
また、限定ではなく例として、メッセージMS11a、MS21a、およびMS31aは、何れも第1ユーザ(A.A)のアイコン画像および送金リマインドの対象となったユーザ(B.B)のアイコン画像とともに、前者のアイコン画像から後者のアイコン画像に向かう矢印を含んでいる。
メッセージMS11に含まれていた「受取」の文字のアイコンや、メッセージMS21に含まれていた「支払い」の文字のアイコンは含まれていない。
Also, by way of example and not limitation, messages MS11a, MS21a, and MS31a all include an icon image of a first user (A.A.) and an icon image of a user (B.B.) who is the target of the remittance reminder, along with an arrow pointing from the former icon image to the latter icon image.
The icon for the word "Receive" contained in message MS11 and the icon for the word "Pay" contained in message MS21 are not included.
また、限定ではなく例として、メッセージMS11a、MS21a、およびMS31aに含まれる他の情報は、メッセージMS11、MS12、およびMS13に含まれる他の情報とそれぞれ同様である。
限定ではなく例として、メッセージMS11aには、選択不能態様の送金ボタンBT11aおよびボタンBT11bが含まれる。また、メッセージMS21aには、選択可能態様の送金ボタンBT21aおよびボタンBT21bが含まれる。また、メッセージMS31aには、選択不能態様の送金ボタンBT31aおよびボタンBT31bが含まれる。
Also, by way of example and not limitation, other information included in messages MS11a, MS21a, and MS31a is similar to other information included in messages MS11, MS12, and MS13, respectively.
For example and not by way of limitation, message MS11a includes non-selectable remittance buttons BT11a and BT11b, message MS21a includes selectable remittance buttons BT21a and BT21b, and message MS31a includes non-selectable remittance buttons BT31a and BT31b.
送金リマインドの対象となっているユーザ(B.B)が送金ボタンBT21aをタップしたことに基づいて、第1ユーザ(A.A)への送金処理が完了すると、図5-12に示すように、第1ユーザ(A.A)の端末20には、送金を完了したユーザ(B.B)のメッセージとしてメッセージMS12が表示され、自分(A.A)のメッセージとしてメッセージMS13が表示される。 When the remittance process to the first user (A.A.) is completed based on the user (B.B.) who is the target of the remittance reminder tapping the remittance button BT21a, as shown in Figure 5-12, message MS12 is displayed on the first user's (A.A.) terminal 20 as a message from the user (B.B.) who has completed the remittance, and message MS13 is displayed as a message from the first user (A.A.).
また、送金を完了したユーザ(B.B)の端末20には、自分のメッセージとしてメッセージMS22が表示され、第1ユーザ(A.A)のメッセージとしてメッセージMS23が表示される。
また、他のユーザ(C.C)の端末20には、送金を完了したユーザ(B.B)のメッセージとしてメッセージMS32が表示され、第1ユーザ(A.A)のメッセージとしてメッセージMS33が表示される。
Furthermore, on the terminal 20 of the user (B.B.) who has completed the remittance, a message MS22 is displayed as his/her own message, and a message MS23 is displayed as a message from the first user (A.A.).
Furthermore, on the terminal 20 of the other user (C.C.), a message MS32 is displayed as a message from the user (B.B.) who has completed the remittance, and a message MS33 is displayed as a message from the first user (A.A.).
メッセージMS12およびMS13、メッセージMS22およびMS23、ならびに、メッセージMS32およびMS33の内容は、図5-3に示した例と同様である。 The contents of messages MS12 and MS13, messages MS22 and MS23, and messages MS32 and MS33 are the same as those in the example shown in Figure 5-3.
限定ではなく、図5-11および図5-12に示した例によれば、第1ユーザ(A.A)からB.Bに対する送金依頼に基づく送金リマインド表示が、支払いアプリケーションの公式アカウントのメッセージとして表示されることにより、第1ユーザ(A.A)の操作に基づいて送金リマインド表示が表示されたという印象を和らげることができる。 In the examples shown in Figures 5-11 and 5-12, but without limitation, a remittance reminder based on a remittance request from a first user (A.A.) to B.B. is displayed as a message from the official account of the payment application, thereby reducing the impression that the remittance reminder was displayed based on an operation by the first user (A.A.).
一方で、送金処理の完了後は、送金を行ったことを通知するメッセージMS12、MS22、MS23を、送金依頼を受けたユーザ(B.B)のメッセージとして表示するとともに、送金依頼金額を受け取ったことを通知するメッセージMS13、MS23、MS33を、第1ユーザ(A.A)のメッセージとして表示することで、ユーザ間の関係を明確にしている。 On the other hand, after the remittance process is completed, messages MS12, MS22, and MS23 notifying that the remittance has been made are displayed as messages from the user (B.B) who received the remittance request, and messages MS13, MS23, and MS33 notifying that the requested remittance amount has been received are displayed as messages from the first user (A.A), thereby clarifying the relationship between users.
図5-13に示す例は、図5-11の変形例である。
第1ユーザ(A.A)の端末20では、トークルーム上で公式アカウントのメッセージMS11aを見ることができる。
また、送金リマインドの対象となったユーザ(B.B)の端末20では、トークルーム上で、公式アカウントのメッセージMS21aを見ることができる。
The example shown in FIG. 5-13 is a modified example of FIG. 5-11.
On the terminal 20 of the first user (A.A.), the message MS11a from the official account can be viewed in the talk room.
In addition, on the terminal 20 of the user (B.B.) who is the target of the remittance reminder, the message MS21a from the official account can be viewed in the talk room.
一方で、第1ユーザ(A.A)でもなく、送金リマインドの対象にもならなかった他のユーザ(C.C)の端末20では、トークルーム上で、公式アカウントのメッセージMS31aを見ることができない。 On the other hand, the device 20 of another user (C.C.) who is neither the first user (A.A.) nor the target of the remittance reminder cannot view the official account message MS31a in the chat room.
このように、限定ではなく例として、同じグループ(X)に属するユーザのうち、送金リマインドを行った第1ユーザ(A.A)ではなく、送金リマインドの対象となったユーザ(B.B)でもない他のユーザ(C.C)は、トークルーム上でその送金リマインドに関するメッセージを見ることができないようにしてもよい。 As an example and not a limitation, among users belonging to the same group (X), other users (C.C) who are not the first user (A.A) who sent the money transfer reminder, nor the user (B.B) who was the target of the money transfer reminder may be prevented from viewing the message regarding the money transfer reminder in the chat room.
図5-14に示す例は、図5-11の変形例である。
送金リマインドの対象となったユーザ(B.B)の端末20では、トークルーム上で公式アカウントのメッセージMS21aを見ることができる。
The example shown in FIG. 5-14 is a modified example of FIG. 5-11.
On the terminal 20 of the user (B.B.) who is the target of the remittance reminder, the message MS21a from the official account can be viewed in the chat room.
一方で、第1ユーザ(A.A)の端末20では、トークルーム上で公式アカウントのメッセージMS11aを見ることができない。
また、第1ユーザ(A.A)でもなく、送金リマインドの対象にもならなかった他のユーザ(C.C)の端末20でも、トークルーム上で公式アカウントのメッセージMS31aを見ることができない。
On the other hand, the first user (A.A.) cannot view the message MS11a from the official account in the talk room on the terminal 20.
Furthermore, the terminal 20 of another user (C.C.) who is neither the first user (A.A.) nor the target of the remittance reminder cannot view the message MS31a from the official account in the talk room.
このように、限定ではなく例として、同じグループ(X)に属するユーザのうち、送金リマインドの対象となったユーザ(B.B)以外のユーザに関しては、第1ユーザ(A.A)も含めて、その送金リマインドに関するメッセージを見ることができないようにしてもよい。 As an example and not a limitation, users belonging to the same group (X) other than the user (B.B) who is the target of the remittance reminder, including the first user (A.A), may be prevented from viewing the message regarding the remittance reminder.
<第5変形例(3)>
第5実施例でグループトークルームに表示させる送金リクエストメッセージと、送金リマインドメッセージとの少なくともいずれか一方を、メッセージングアプリケーションのメンション機能に基づくメッセージとしてもよいし、しなくてもよい。
<Fifth Modification Example (3)>
In the fifth embodiment, at least one of the remittance request message and the remittance reminder message displayed in the group chat room may or may not be a message based on the mention function of the messaging application.
図5-15は、この場合におけるグループトークルームの一例を示す図である。
限定ではなく例として、トークルームに送金リマインド情報に基づくメッセージ(限定ではなく送金リマインド表示の一例)が表示される場合、自動的にメッセージングアプリケーションにおけるメンション機能が働き、「@ユーザ名」という下線で強調される表記がなされる。
FIG. 5-15 is a diagram showing an example of a group talk room in this case.
By way of example and not limitation, when a message based on remittance reminder information (a non-limiting example of a remittance reminder display) is displayed in a chat room, the mention function in the messaging application will automatically be activated and the underlined notation "@username" will be displayed.
ここで、メンション機能とは、指定したユーザに対してメッセージ(コンテンツ)を送信するためのメッセージングアプリケーションの一機能である。
なお、メンション機能によってメッセージを受信するユーザの端末では、メッセージを受信したことを強調して示す通知が表示されるようにしてもよいし、そうしなくてもよい。
Here, the mention function is a function of a messaging application for sending a message (content) to a specified user.
It should be noted that a notice emphasizing the receipt of the message may or may not be displayed on the terminal of the user who receives the message via the mention function.
限定ではなく例として、「@ユーザ名」の「ユーザ名」の部分には、第1ユーザ(A.A)が送金リマインド表示を表示させる端末20のユーザとして指定したユーザ(限定ではなく例として、ドラッグ操作の対象となった送金依頼履歴に関連付けられたユーザ)のユーザ名が表示される。
このユーザ名は、限定ではなく例として、送金リマインド表示(限定ではなく例として、メッセージMS11b、MS21b、MS31b)に含まれるユーザ名である。
As an example, and not as a limitation, the "user name" part of "@user name" displays the username of the user designated by the first user (A.A.) as the user of the terminal 20 on which the remittance reminder display will be displayed (as an example, and not as a limitation, the user associated with the remittance request history that was the target of the drag operation).
This username is, by way of example and not limitation, the username included in the remittance reminder display (by way of example and not limitation, messages MS11b, MS21b, MS31b).
図5-15に示す例では、メンション機能によって指定されたユーザであるB.Bに対するメッセージとして、第1ユーザ(A.A)の端末20には、メッセージMS11bが表示され、送金リマインドの対象となったユーザ(B.B)の端末20には、メッセージMS21bが表示され、その他のユーザ(C.C)の端末20には、メッセージMS31bが表示されている。
メッセージMS11b、MS21b、およびMS31bの先頭には、それぞれ、メンション機能に基づいて、そのメッセージがB.Bに対してのメッセージであることを示す「@B.B」という表記がなされている。
In the example shown in FIG. 5-15, a message MS11b is displayed on the terminal 20 of the first user (A.A.) as a message to B.B., who is a user designated by the mention function, a message MS21b is displayed on the terminal 20 of the user (B.B.) who is the target of the remittance reminder, and a message MS31b is displayed on the terminal 20 of the other user (C.C.).
At the beginning of each of the messages MS11b, MS21b, and MS31b, the notation "@B.B" is written, based on the mention function, to indicate that the message is addressed to B.B.
本変形例は、送金リマインドメッセージの表示は、少なくとも、メンション機能を利用して送金リクエスト先ユーザを指定する情報(限定ではなく、端末のユーザを示す情報の一例)を含む構成を示している。
このような構成により得られる変形例の効果の一例として、端末のユーザを示す情報を含む第2表示によって、その表示が自分を指定した表示であることを、端末のユーザに確実に認識させることができる。
In this modified example, the remittance reminder message is displayed including at least information specifying the remittance request destination user using the mention function (this is not a limitation, but is an example of information indicating the terminal user).
As an example of the effect of this modified example obtained by such a configuration, the second display including information indicating the user of the terminal can reliably allow the user of the terminal to recognize that the display is a display that specifies the user.
<第5変形例(4)>
送金リクエスト先ユーザの端末20の表示部24に表示されるグループトークルームに表示される送金リマインドメッセージの表示態様と、送金リクエスト先ユーザおよび送金マスターユーザを除く他のグループユーザの端末20の表示部24に表示されるグループトークルームに表示される送金リマインドメッセージの表示態様とを、異ならせて表示させるようにしてもよい。
<Fifth Modification Example (4)>
The display format of the remittance reminder message displayed in the group chat room displayed on the display unit 24 of the terminal 20 of the remittance request destination user may be different from the display format of the remittance reminder message displayed in the group chat room displayed on the display unit 24 of the terminal 20 of other group users excluding the remittance request destination user and the remittance master user.
この場合、表示画面で示した例のように、メッセージに含まれるテキストの一部の内容を異ならせたり、メッセージに含まれるボタンの表示態様(選択可能態様/選択不能態様)を異ならせるばかりでなく、限定ではなく例として、当事者の端末20には詳細な内容のメッセージを表示させる一方、当事者以外の端末20には内容を簡易化したメッセージを表示させるなどしてもよい。異なる色でメッセージを表示させるなどしてもよい。 In this case, as in the example shown on the display screen, not only can the content of some of the text included in the message be changed, or the display mode (selectable/non-selectable) of the buttons included in the message be changed, but also, as a non-limiting example, a detailed message can be displayed on the device 20 of the person involved, while a simplified message can be displayed on the device 20 of the person other than the person involved. Messages can also be displayed in different colors, for example.
本変形例は、送金リマインドメッセージの表示は、送金リクエスト先ユーザの端末20(限定ではなく、端末の一例)に表示されるグループトークルームに表示される送金リマインドメッセージの表示態様(限定ではなく、第1表示態様の一例)と、送金リクエスト先ユーザおよび送金マスターユーザを除く他のグループユーザの端末20(限定ではなく、第2ユーザの端末の一例)に表示されるグループトークルームに表示される送金リマインドメッセージの表示態様(限定ではなく、第2表示態様の一例)とで表示態様が異なる構成を示している。
このような構成により得られる実施例の効果の一例として、第1表示態様と第2表示態様との表示態様の相違によって、端末のユーザに対しては自分が送金依頼の当事者であることを、第2ユーザに対しては自分が送金依頼の当事者ではないことを、それぞれ認識させることができる。
In this modified example, the display of the remittance reminder message is configured in such a way that it is displayed in a group chat room displayed on the terminal 20 (not limited to the remittance request destination user, but an example of a terminal) (not limited to the first display mode) and in a group chat room displayed on the terminal 20 (not limited to the remittance request destination user, but an example of a terminal of a second user) of other group users excluding the remittance request destination user and the remittance master user (not limited to the second display mode).
As an example of the effect of an embodiment obtained by such a configuration, the difference between the first display mode and the second display mode allows the user of the terminal to recognize that he or she is a party to the remittance request, while allowing the second user to recognize that he or she is not a party to the remittance request.
<第5変形例(5)>
送金リクエスト先ユーザが支払いを行わなかった場合に、メッセージングアプリケーションの機能の一部を制限するようにしてもよいし、しなくてもよい。
<Fifth Modification Example (5)>
If the remittance request recipient user does not make a payment, some of the functionality of the messaging application may or may not be restricted.
図5-16の例では、支払いアプリケーションの公式アカウントのメッセージとして、第1ユーザ(A.A)の端末20には、メッセージMS14が表示され、送金リマインドの対象となったユーザ(B.B)の端末20には、メッセージMS24が表示され、その他のユーザ(C.C)の端末20には、メッセージMS34が表示されている。
メッセージMS14、MS24、およびMS34の先頭には、それぞれ、メンション機能に基づいて、そのメッセージがB.B(本例では、送金リマインドの対象となっているユーザ)に対してのメッセージであることを示す「@B.B」という表記がなされている。
In the example of Figure 5-16, as a message from the official account of the payment application, message MS14 is displayed on the terminal 20 of the first user (A.A), message MS24 is displayed on the terminal 20 of the user (B.B) who is the target of the remittance reminder, and message MS34 is displayed on the terminal 20 of the other user (C.C).
At the beginning of each of messages MS14, MS24, and MS34, there is an indication "@B.B.", which indicates that the message is addressed to B.B. (in this example, the user who is the target of the remittance reminder) based on the mention function.
メッセージMS14、MS24、およびMS34には、限定ではなく例として、それぞれ、[Payment App]の文字と、メッセージングアプリケーションにおいて使用制限される機能および使用制限の条件を示す情報(本例では、「24時間以内に送金がない場合、Messaging App内のスタンプ機能に制限がかかります。」という文字、および「期限内の送金を御願いします。」という文字)と、送金先となる第1ユーザのユーザ名(本例ではA.A)と、送金依頼金額(本例では「3,000円」)と、送金期限(本例では2020-04-24 17:00)が表示され、下部に送金ボタンが表示されている。 Messages MS14, MS24, and MS34 each display, by way of example and not limitation, the words [Payment App], information indicating the restricted functions in the messaging application and the conditions for the usage restrictions (in this example, the words "If no remittance is made within 24 hours, the stamp function in Messaging App will be restricted," and "Please make the remittance within the deadline."), the username of the first user to whom the remittance is to be made (in this example, A.A.), the requested remittance amount (in this example, "3,000 yen"), and the remittance deadline (in this example, 2020-04-24 17:00), and a remittance button is displayed at the bottom.
メッセージMS14の送金ボタンBT14と、メッセージMS34の送金ボタンBT34は、何れも非選択態様で表示され、メッセージMS24の送金ボタンBT24は、選択態様で表示されている。 The remit button BT14 for message MS14 and the remit button BT34 for message MS34 are both displayed in an unselected state, while the remit button BT24 for message MS24 is displayed in a selected state.
<第5変形例(6)>
送金が完了していないユーザの端末20に表示させるリマインド表示に、既に送金が完了しているユーザに関する情報を含めるようにしてもよいし、しなくてもよい。
<Fifth Modification Example (6)>
The reminder displayed on the terminal 20 of a user who has not yet completed remittance may or may not include information about users who have already completed remittance.
図5-17に示す例では、図5-1に示した例と同様に、A.Aの端末20の表示部24に、グループXのトークルームにおいて、友だち間で相互にやり取りされたメッセージが表示されている。 In the example shown in Figure 5-17, similar to the example shown in Figure 5-1, messages exchanged between friends in the chat room of Group X are displayed on the display unit 24 of A.A's device 20.
この例は、一方の端末20のユーザであるC.Cからは送金した旨の返答があったものの、他方の端末20のユーザであるB.Bからは返答がない状態を示している。
限定ではなく例として、第1ユーザであるA.Aが、ボタンBTM3をタップすると、A.Aの過去の送金依頼のうち、複数のユーザ(B.BおよびC.C)を対象としたものであって、少なくとも1のユーザに関して支払い処理が完了していないものに関する履歴が、トークルーム上に表示される。
This example shows a situation in which C.C., a user of one terminal 20, has replied that he has sent money, but B.B., a user of the other terminal 20, has not replied.
By way of example and not limitation, when a first user, A.A., taps button BTM3, a history of A.A.'s past remittance requests, which are intended for multiple users (B.B. and C.C.) and for which payment processing has not yet been completed for at least one user, is displayed in the chat room.
本例では、第1ユーザ(A.A)が、複数のユーザ(B.BおよびC.C)に、共通のイベント(本例では会費が3,000円のイベント)に関する送金リクエスト情報を送信している。そして、一方のユーザ(B.B)に対する送金依頼に関する送金処理が未完了であり、他方のユーザ(C.C)に対する送金依頼に関する送金処理は完了していることに基づいて、両方のユーザに関する情報が領域R10に表示されている。 In this example, a first user (A.A.) is sending remittance request information to multiple users (B.B. and C.C.) regarding a common event (in this example, an event with a membership fee of 3,000 yen). Based on the fact that the remittance process for the remittance request for one user (B.B.) is incomplete and the remittance process for the remittance request for the other user (C.C.) is complete, information about both users is displayed in area R10.
限定ではなく例として、領域R10には、送金リクエスト情報の送信日時、「リクエスト送信」の文字のアイコン、複数のユーザ(A.A、B.B)各々から支払いを受ける立場であることを示す「受取」の文字のアイコンと、複数のユーザ(A.A、B.B)各々から受け取るべき金額(3,000円)と、が表示されている。
その下方には、送金依頼の対象となったユーザの数を示す情報(本例では「メンバー 2」)が表示され、さらに、送金を未だ行っていない一方のユーザ(B.B)に関する情報と、既に送金を行った他方のユーザ(C.C)に関する情報の両方が表示されている。
As a non-limiting example, area R10 displays the date and time the remittance request information was sent, an icon with the words "Request Sent," an icon with the words "Receive" indicating that the user is in a position to receive payment from each of multiple users (A.A., B.B.), and the amount (3,000 yen) to be received from each of multiple users (A.A., B.B.).
Below that, information indicating the number of users to whom the remittance request was made (in this example, "Member 2") is displayed, and furthermore, information about one user (B.B.) who has not yet remitted money, and information about the other user (C.C.) who has already remitted money are displayed.
限定ではなく例として、第1ユーザ(A.A)が、一方のユーザ(B.B)に送金リクエスト情報を送信したものの、この送金依頼に対しての送金処理が未完了であることに基づいて、一方のユーザ(B.B)のアイコン画像およびユーザ名に関連付けて、送金依頼金額(本例では3,000円)が表示されている。
また、限定ではなく例として、第1ユーザ(A.A)が、他方のユーザ(C.C)に送金リクエスト情報を送信し、この送金依頼に対しての送金処理が完了していることに基づいて、他方のユーザ(C.C)のアイコン画像およびユーザ名に関連付けて、送金が完了していることを示す情報(本例では、「送金済」の文字)が表示されている。
As an example, and not by way of limitation, a first user (A.A.) sends remittance request information to another user (B.B.), but the remittance processing for this remittance request has not been completed, and therefore the remittance request amount (3,000 yen in this example) is displayed in association with the icon image and username of the other user (B.B.).
Also, as an example and not by way of limitation, when a first user (A.A.) sends remittance request information to another user (C.C.), and the remittance process for this remittance request is completed, information indicating that the remittance has been completed (in this example, the words "Remitted") is displayed in association with the icon image and username of the other user (C.C.).
また、一方のユーザ(B.B)に関する情報の背景は白であり、他方のユーザ(C.C)に関する情報の背景は黒であり、前者の情報と後者の情報とで表示態様が異なり、区別しやすくなっている。
第1ユーザ(A.A)が、領域R10のチェックボックスをチェックした状態とすることで、領域R10内に表示されている各情報が選択された状態となる。
この状態で領域RRがタップされることで、領域R10内に表示されていた情報に基づく送金リマインド情報が、送金を行っていないユーザ(B.B)の端末20に送信される。
Furthermore, the information relating to one user (B.B.) has a white background, while the information relating to the other user (C.C.) has a black background, and the display format of the former information and the latter information is different, making them easier to distinguish.
When the first user (A.A.) checks the checkbox in area R10, each piece of information displayed in area R10 is selected.
When area RR is tapped in this state, remittance reminder information based on the information displayed in area R10 is sent to the terminal 20 of the user (B.B.) who has not made a remittance.
図5-18に示す例は、送金リマインド情報に基づく送金リマインド表示に、既に支払いを行った他方のユーザ(C.C)に関する情報も含まれる点で、図5-2に示した例とは異なっている。 The example shown in Figure 5-18 differs from the example shown in Figure 5-2 in that the remittance reminder display based on the remittance reminder information also includes information about the other user (C.C.) who has already made a payment.
第1ユーザ(A.A)の端末20にはメッセージMS11cが表示され、一方のユーザ(B.B)の端末20にはメッセージMS21cが表示され、他方のユーザ(C.C)の端末20にはメッセージMS31cが表示されている。
メッセージMS11c、MS21c、MS31cの何れに関しても、共通のイベントに基づく送金依頼の対象となったユーザの数を示す情報(本例では「メンバー 2」)が表示され、さらに、送金を未だ行っていない一方のユーザ(B.B)に関する情報と、既に送金を行った他方のユーザ(C.C)に関する情報の両方が表示されている。
A message MS11c is displayed on the terminal 20 of the first user (A.A.), a message MS21c is displayed on the terminal 20 of another user (B.B.), and a message MS31c is displayed on the terminal 20 of the other user (C.C.).
For each of messages MS11c, MS21c, and MS31c, information indicating the number of users who have been the target of remittance requests based on a common event (in this example, "Member 2") is displayed, and further, information about one user (B.B.) who has not yet remitted money and information about the other user (C.C.) who has already remitted money are both displayed.
限定ではなく例として、あるイベントに関して送金を未だ行っていない一方のユーザ(B.B)の端末20に表示される送金リマインド表示に、同じイベントに関して既に送金を行った他方のユーザ(C.C)に関する情報を含めることにより、一方のユーザ(B.B)に対して送金を促すことができる。 As a non-limiting example, a remittance reminder displayed on the terminal 20 of one user (B.B.) who has not yet remitted money for a certain event can be displayed with information about another user (C.C.) who has already remitted money for the same event, thereby encouraging the other user (B.B.) to remit money.
図5-19および図5-20は、図5-17および図5-18の変形例である。
図5-19および図5-20に関しては、限定ではなく例として、送金リクエスト情報の送信対象となった複数のユーザ(B.B、C.C)に関して、それぞれ、送金リマインドの対象となった回数(限定ではなく例として、そのユーザを対象とした送金リマインド表示がそのユーザの端末20に表示された回数)が示される点で、図5-17及び図5-18とは異なる。
5-19 and 5-20 are modifications of FIGS. 5-17 and 5-18.
Figures 5-19 and 5-20 differ from Figures 5-17 and 5-18 in that, by way of example and not limitation, they show the number of times each of the multiple users (B.B., C.C.) to whom remittance request information was sent was the target of a remittance reminder (by way of example and not limitation, the number of times a remittance reminder display targeted at that user was displayed on that user's terminal 20).
図5-19および図5-20の例では、あるイベントの送金依頼に対する送金を行っていない一方のユーザ(B.B)のアイコン画像およびユーザ名に関連付けて、送金リマインドの対象となった回数(限定ではなく例として、B.Bを対象とした送金リマインド表示がB.Bの端末20に表示された回数であり、本例では10回)を示すアイコンRIC1が表示されており、同じイベントの送金依頼に対する送金を既に行った他方のユーザ(C.C)のアイコン画像およびユーザ名に関連付けて、送金リマインドの対象となった回数(限定ではなく例として、C.Cを対象とした送金リマインド表示がC.Cの端末20に表示された回数であり、本例では0回)を示すアイコンRIC2が示されている。 In the examples of Figures 5-19 and 5-20, icon RIC1 is displayed in association with the icon image and username of one user (B.B.) who has not yet made a remittance in response to a remittance request for a certain event, indicating the number of times the user has been the subject of a remittance reminder (by way of example and not limitation, the number of times a remittance reminder message for B.B. has been displayed on B.B.'s terminal 20; in this example, 10 times), and icon RIC2 is displayed in association with the icon image and username of the other user (C.C.) who has already made a remittance in response to a remittance request for the same event, indicating the number of times the user has been the subject of a remittance reminder (by way of example and not limitation, the number of times a remittance reminder message for C.C. has been displayed on C.C.'s terminal 20; in this example, 0 times).
限定ではなく例として、このような表示によって、各ユーザは、自分の他のユーザとのリマインド回数の比較、他のユーザ間のリマインド回数の比較を行うようになるため、できる限り送金リマインドの対象とならないように各ユーザに意識させることができる。 By way of example and not limitation, such a display will encourage each user to compare the number of reminders they have received with other users, and with the number of reminders they have received from other users, thereby making each user aware of the need to avoid being the target of money transfer reminders as much as possible.
次に、送金リクエスト先ユーザへの送金リマインドを行わないようにする実施例について説明する。送金リマインドを行わないようにすることを「送金リマインドを停止する」と表現する場合がある。
この送金リマインドの停止を実現するための手法としては、大きく分けて、
・サーバ10が送金リマインド情報の送信を停止する
・端末20が送金リマインド表示の表示を停止する
の2つの手法が考えられる。以下、それぞれの手法について説明する。
Next, an embodiment in which remittance reminders to the remittance request destination user are not sent will be described. Not sending remittance reminders is sometimes expressed as "stopping remittance reminders."
There are roughly two ways to stop this remittance reminder:
There are two possible methods: the server 10 stops sending the remittance reminder information, and the terminal 20 stops displaying the remittance reminder message. Each method will be explained below.
<第6実施例>
第6実施例は、サーバ10が、送金リクエスト先ユーザの端末20への送金リマインド情報の送信を停止する実施例である。
第6実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
Sixth Example
The sixth embodiment is an embodiment in which the server 10 stops sending remittance reminder information to the terminal 20 of the remittance request destination user.
The contents described in the sixth embodiment can be applied 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つのパターン(パターンA、パターンB)が考えられる。
「パターンA」を適用する場合、サーバ10は、送金済みとなった送金リクエストを削除せずに残し、送金リクエスト先ユーザの端末20への、その送金リクエストに対応する送金リマインド情報の送信を停止する。
「パターンB」を適用する場合、サーバ10は、送金済みとなった送金リクエストを削除する。送金リクエストそのものが削除されるため、結果的に、送金リマインド情報の送信が停止される。
As a method for the server 10 to manage remittance requests, the above-mentioned two patterns (pattern A and pattern B) can be considered as examples, but are not limited to these.
When "Pattern A" is applied, the server 10 leaves the remittance request that has been remitted intact, and stops sending remittance reminder information corresponding to the remittance request to the terminal 20 of the remittance request recipient user.
When "Pattern B" is applied, the server 10 deletes the remittance request that has been completed. Since the remittance request itself is deleted, the transmission of remittance reminder information is consequently stopped.
<処理>
図6-1~図6-2は、本実施例において各装置が実行する処理の流れの一例を示すフローチャートである。
このフローチャートは、限定ではなく例として、図1-13から図2-11に続くサーバリマインドの処理に基づくフローチャートである。
<Processing>
6A and 6B are flowcharts showing an example of the flow of processing executed by each device in this embodiment.
This flowchart is based on the process of Server Remind, which continues from FIG. 1-13 to FIG. 2-11, by way of example and not limitation.
送金リマインドを行うと判定したならば(S260:YES)、サーバ10の制御部11は、その送金リマインドに対応する送金リクエストについて、リマインドが停止されているか否かを判定する(S267)。具体的には、限定ではなく例として、第2送金リクエスト管理データ157Bを参照し、対応する送金リクエスト管理IDに対応する送金済みフラグが「ON」に設定されている場合に、リマインドが停止されていると判定する。 If it is determined that a remittance reminder should be sent (S260: YES), the control unit 11 of the server 10 determines whether reminders have been suspended for the remittance request corresponding to that remittance reminder (S267). Specifically, by way of example and not limitation, the second remittance request management data 157B is referenced, and if the remittance completion flag corresponding to the corresponding remittance request management ID is set to "ON," it is determined that reminders have been suspended.
リマインドが停止されていないと判定したならば(S267:NO)、サーバ10の制御部11は、S270に処理を移す。
この場合は、サーバ10から端末20Bに対して送金リマインド情報が送信されるように制御される。
If it is determined that the reminding has not been stopped (S267: NO), the control unit 11 of the server 10 proceeds to S270.
In this case, the server 10 is controlled to send remittance reminder information to the terminal 20B.
一方、リマインドが停止されていると判定したならば(S267:YES)、サーバ10の制御部11は、S190に処理を移す。
この場合は、サーバ10から端末20Bに対して送金リマインド情報が送信されないように制御される。
On the other hand, if it is determined that the reminding has been stopped (S267: YES), the control unit 11 of the server 10 proceeds to S190.
In this case, the server 10 is controlled so that remittance reminder information is not sent to the terminal 20B.
なお、上記の処理では、送金リマインド情報が、サーバ10から端末20Bに対して2回以上送信される場合がある。この場合、上記の処理において、端末20Bの表示部24に表示されたいずれかの送金リマインド表示に対する入力に基づいてサーバ10によって送金決済処理が実行されると、それ以降、サーバ10から端末20に対して送金リマインド情報が送信されないように制御されることになる。 In the above process, remittance reminder information may be sent from server 10 to terminal 20B more than once. In this case, if the server 10 executes the remittance settlement process based on an input in response to one of the remittance reminder displays displayed on the display unit 24 of terminal 20B, control will be exercised so that no further remittance reminder information will be sent from server 10 to terminal 20.
<第6実施例の効果>
本実施例は、サーバ10が、送金マスターユーザ(限定ではなく、第1ユーザの一例)による送金リクエスト情報(限定ではなく、決済依頼に関する第1情報の一例)を通信I/F14によって送金マスターユーザの端末20から受信する。そして、サーバ10は、送金リクエストに基づく第2送金処理(限定ではなく、第1ユーザへの送金に関する送金処理の一例)の実行に基づいて、送金リクエストに基づく送金リマインド情報(限定ではなく、送金依頼に基づく第2情報の一例)を送金リクエスト先ユーザの端末20に送信する制御に関する送信制御を制御部11によって行う構成を示している。
このような構成により得られる実施例の効果の一例として、送金依頼に基づく、第1ユーザへの送金に関する送金処理の実行に基づいて、送金依頼に基づく第2情報を端末に送信する制御に関する送信制御を行うことで、第1ユーザへの送金を端末のユーザに適切に行わせることができる。
<Effects of the Sixth Embodiment>
In this embodiment, the server 10 receives remittance request information (not limiting, an example of first information related to a payment request) by a remittance master user (not limiting, an example of a first user) from the terminal 20 of the remittance master user via the communication I/F 14. Then, the server 10, based on the execution of a second remittance process (not limiting, an example of a remittance process related to remittance to the first user) based on the remittance request, performs transmission control via the control unit 11 to control transmission of remittance reminder information (not limiting, an example of second information based on a remittance request) based on the remittance request to the terminal 20 of the remittance request destination user.
As an example of the effect of an embodiment obtained by such a configuration, by performing transmission control regarding control of sending second information based on a remittance request to a terminal based on execution of a remittance process related to remittance to a first user based on a remittance request, it is possible to allow the user of the terminal to properly remit remittance to the first user.
また、本実施例は、送金リクエスト情報は、送金リクエスト金額の情報を含み、送金リマインド情報は、同様の金額の情報を含む構成を示している。
このような構成により得られる実施例の効果の一例として、送金依頼に基づく金額を、第1情報と第2情報とによって端末のユーザに確実に知らせることができる。
In this embodiment, the remittance request information includes information on the remittance request amount, and the remittance reminder information includes information on the same amount.
As an example of the effect of this embodiment obtained by such a configuration, the amount based on the remittance request can be reliably notified to the terminal user by the first information and the second information.
また、本実施例は、サーバ10が、第2送金処理が実行されない場合、送金リマインド情報を送金リクエスト先ユーザの端末20に通信I/F14によって送信する制御を行い、第2送金処理が実行された場合、送金リマインド情報を送金リクエスト先ユーザの端末20に通信I/F14によって送信しない制御を行う構成を示している。
このような構成により得られる実施例の効果の一例として、送金処理が実行されない場合は、第2情報が端末に送信されるようにする一方、送金処理が実行された場合は、第2情報が端末に送信されないようにすることができる。
In addition, this embodiment shows a configuration in which the server 10 controls to send remittance reminder information to the terminal 20 of the remittance request destination user via the communication I/F 14 when the second remittance process is not executed, and controls not to send the remittance reminder information to the terminal 20 of the remittance request destination user via the communication I/F 14 when the second remittance process is executed.
As an example of an effect of an embodiment obtained by such a configuration, when a remittance process is not executed, the second information can be sent to the terminal, while when a remittance process is executed, the second information can be prevented from being sent to the terminal.
また、本実施例は、第2送金処理は、送金リクエスト表示(限定ではなく、第1情報に基づく第1表示の一例)が送金リクエスト先ユーザの端末20に表示され、その端末20のユーザによる送金リクエスト表示に対する入力に基づいて実行される構成を示している。
このような構成により得られる実施例の効果の一例として、第1情報に基づく第1表示が端末に表示され、端末のユーザによる第1表示に対する入力に基づいて、送金処理が簡単に実行されるようにすることができる。また、この場合、上記の構成と相まって、第1表示に対する入力に基づいて送金処理が実行されたことに基づいて、サーバが、第2情報を端末に送信しないように制御することができる。
In addition, this embodiment shows a configuration in which the second remittance process is executed based on input by the user of the terminal 20 on the remittance request display (not limited to, but an example of the first display based on the first information) displayed on the terminal 20 of the remittance request destination user, in response to the remittance request display.
As an example of an effect of an embodiment obtained by such a configuration, a first display based on the first information can be displayed on the terminal, and a remittance process can be easily executed based on input by the user of the terminal on the first display. In this case, in combination with the above configuration, the server can be controlled not to transmit the second information to the terminal based on the fact that a remittance process has been executed based on input on the first display.
また、本実施例は、サーバ10が、送金リクエストに基づく送金リマインド情報(限定ではなく、送金依頼に基づく第3情報の一例)を、通信I/F14によって送金リクエスト先ユーザの端末20に送信する。そして、第2送金処理は、送金リマインド表示(限定ではなく、第3情報に基づく第3表示の一例)が送金リクエスト先ユーザの端末20に表示され、送金リクエスト先ユーザによる送金リマインド表示に対する入力に基づいて実行される構成を示している。
このような構成により得られる実施例の効果の一例として、第3情報に基づく第3表示に対する入力に基づいて、送金処理を実行することができる。また、この場合、上記の構成と相まって、第3表示に対する入力に基づいて送金処理が実行された場合は、第2情報が端末に送信されないようにすることができる。
Furthermore, in this embodiment, the server 10 transmits remittance reminder information based on the remittance request (not limiting, an example of third information based on the remittance request) to the terminal 20 of the remittance request destination user via the communication I/F 14. Then, the second remittance process shows a configuration in which a remittance reminder display (not limiting, an example of third display based on the third information) is displayed on the terminal 20 of the remittance request destination user, and is executed based on an input by the remittance request destination user in response to the remittance reminder display.
As an example of the effect of this configuration, a remittance process can be executed based on an input to the third display based on the third information. In this case, in combination with the above configuration, when a remittance process is executed based on an input to the third display, the second information can be prevented from being transmitted to the terminal.
また、本実施例は、サーバ10が実行する送信制御は、第1送金リマインド情報(限定ではなく、第2情報の一例)がサーバ10の通信I/F14によって送金リクエスト先ユーザの端末20に送信された場合、第2送金リマインド情報(限定ではなく、送金依頼に基づく第4情報の一例)を送金リクエスト先ユーザの端末20に送信する制御を含み、第2送金処理は、第1送金リマインド表示(限定ではなく、第2情報に基づく第2表示の一例)が送金リクエスト先ユーザの端末20に表示され、送金リクエスト先ユーザによる第1送金リマインド表示に対する入力に基づいて実行される構成を示している。
このような構成により得られる実施例の効果の一例として、送金依頼に基づく第2情報がサーバから端末に送信された場合であっても、この第2情報とは別に、送金依頼に基づく第4情報がサーバから端末に送信されるようにすることができる。また、送金依頼に基づく第4情報がサーバから端末に送信された場合であっても、端末のユーザによる、端末に表示された第2情報に基づく第2表示に対する入力に基づいて、第1ユーザへの送金を端末のユーザに行わせることができる。
In addition, in this embodiment, the transmission control executed by the server 10 includes control to send second remittance reminder information (not limited to, an example of second information) to the terminal 20 of the remittance request destination user when first remittance reminder information (not limited to, an example of second information) is sent by the communication I/F 14 of the server 10 to the terminal 20 of the remittance request destination user, and the second remittance processing is configured to display a first remittance reminder display (not limited to, an example of second display based on second information) on the terminal 20 of the remittance request destination user and be executed based on input by the remittance request destination user in response to the first remittance reminder display.
As an example of an effect of an embodiment obtained by such a configuration, even when second information based on a remittance request is transmitted from the server to the terminal, fourth information based on the remittance request can be transmitted from the server to the terminal separately from the second information. Also, even when the fourth information based on a remittance request is transmitted from the server to the terminal, the user of the terminal can remit money to the first user based on an input by the user of the terminal to a second display based on the second information displayed on the terminal.
また、本実施例は、第2送金処理(限定ではなく、送金処理の一例)は、送金リクエスト先ユーザ(限定ではなく、端末のユーザの一例)から送金マスターユーザ(限定ではなく、第1ユーザの一例)への送金に関する処理である構成を示している。
このような構成により得られる実施例の効果の一例として、サーバが、送金処理によって、端末のユーザから第1ユーザへの送金を実現することができる。
In addition, this embodiment shows a configuration in which the second remittance process (not limited to, but an example of a remittance process) is a process related to remittance from a remittance request destination user (not limited to, but an example of a terminal user) to a remittance master user (not limited to, but an example of a first user).
As an example of an effect of the embodiment obtained by such a configuration, the server can realize remittance from the user of the terminal to the first user by the remittance process.
<第6変形例(1)>
第6実施例において、パターンB(送金リクエストを削除する)を適用するようにすることもできる。
この場合、サーバ10は、限定ではなく例として、送金決済処理によって送金を行った場合に、第2送金リクエスト管理データ157Bのうち、送金を行った送金リクエスト管理IDに対応するレコードを削除する。その結果、送金リクエストのみならず、この送金リクエストに対応する送金リマインドも削除される。
<Sixth Modification (1)>
In the sixth embodiment, pattern B (deleting the remittance request) can also be applied.
In this case, for example and not by way of limitation, when a remittance is made through the remittance settlement process, the server 10 deletes the record corresponding to the remittance request management ID from the second remittance request management data 157B, thereby deleting not only the remittance request but also the remittance reminder corresponding to this remittance request.
<第6変形例(2)>
パターンA(送金リクエストを削除せずに残す)を適用する場合、サーバ10で記憶・管理している送金リクエストは削除されない。このため、端末20からサーバ10に対して送金リクエストの閲覧要求がなされた場合、送金済みの送金リクエストに関する情報も、端末20で閲覧可能となる。
そこで、送金済みの送金リクエストに関する情報については、未送金の送金リクエストに関する情報とは異なる表示態様に変更するようにしてもよいし、しなくてもよい。
<Sixth Modification (2)>
When pattern A (retaining remittance requests without deleting them) is applied, remittance requests stored and managed by the server 10 are not deleted. Therefore, when a request to view remittance requests is made from the terminal 20 to the server 10, information about remittance requests that have already been sent can also be viewed on the terminal 20.
Therefore, the information relating to remittance requests that have already been remitted may or may not be displayed in a different manner from the information relating to remittance requests that have not yet been remitted.
限定ではなく例として、サーバ10の制御部11は、端末20からの要求に基づいて、送金リクエスト一覧情報のページ(送金リクエスト一覧ページ)を端末20に送信する。
この場合、サーバ10の制御部11は、第2送金リクエスト管理データ157Bにおいて、対応する送金リクエスト管理IDに関連付けられて設定されている送金済みフラグに基づいて、端末20Bに送信する送金リクエスト一覧ページを設定して送信する。
As an example and not by way of limitation, the control unit 11 of the server 10 transmits a page of remittance request list information (remittance request list page) to the terminal 20 based on a request from the terminal 20 .
In this case, the control unit 11 of the server 10 sets and transmits a remittance request list page to be sent to the terminal 20B based on the remittance completion flag set in association with the corresponding remittance request management ID in the second remittance request management data 157B.
具体的には、限定ではなく例として、送金済みフラグが「OFF」である送金リクエスト情報および送金リマインド情報については、デフォルトの表示とする一方、送金済みフラグが「ON」である送金リクエスト情報および送金リマインド情報については、その表示を送金済みであることを示す表示態様(限定ではなく例として、グレーアウト表示や送金済みマークを付した表示)に変更した送金リクエスト一覧ページを設定して送信する。 Specifically, by way of example and not limitation, a remittance request list page is set up and sent in which remittance request information and remittance reminder information for which the remittance completion flag is "OFF" is displayed in the default state, while for remittance request information and remittance reminder information for which the remittance completion flag is "ON", the display is changed to a display style indicating that the remittance has been completed (by way of example and not limitation, a grayed-out display or a display with a remittance completion mark).
図6-3は、本実施例において端末20Bの表示部24に表示される送金リクエスト一覧画面の一例を示す図であり、図2-13に対応する画面を示している。
この例では、領域R21に示される送金リクエスト情報と、この送金リクエストに対応して領域R22に示される送金リマインド情報とのそれぞれについて、送金済みであることを示す情報として、「DONE」の文字を含む完了マークMK1が表示されている。
FIG. 6-3 is a diagram showing an example of a remittance request list screen displayed on the display unit 24 of the terminal 20B in this embodiment, and shows a screen corresponding to FIG. 2-13.
In this example, a completion mark MK1 containing the word "DONE" is displayed for each of the remittance request information shown in area R21 and the remittance reminder information shown in area R22 corresponding to this remittance request, as information indicating that the remittance has been completed.
なお、送金済みであることを示す表示は、これに限定されるわけでではない。
限定ではなく例として、図6-3のレイアウトの送金リクエスト一覧画面において、図6-4に示すように、領域R21と領域R22とをグレーアウト表示することによって、未送金の状態の送金リクエストや送金リマインドと区別するようにしてもよい。
However, the display indicating that remittance has been completed is not limited to this.
As a non-limiting example, on the remittance request list screen with the layout of Figure 6-3, areas R21 and R22 may be grayed out as shown in Figure 6-4 to distinguish them from remittance requests and remittance reminders that have not yet been remitted.
また、図6-3のレイアウトとは異なる送金リクエスト一覧画面、限定ではなく例として、図2-17に示したような受信日時に基づいて表示される送金リクエスト一覧画面において、限定ではなく例として図6-5に示すように領域R21と領域R23とに完了マークMK1を表示するなどしてもよい。
また、これらの領域をグレーアウト表示するなどしてもよい。
In addition, on a remittance request list screen with a layout different from that of Figure 6-3, for example and not limitation, on a remittance request list screen displayed based on the date and time of receipt as shown in Figure 2-17, a completion mark MK1 may be displayed in areas R21 and R23 as shown in Figure 6-5, for example and not limitation.
These areas may also be displayed in gray.
<第6変形例(3)>
前述したように、端末20が送金リマインド表示の表示を停止することによって、送金リマインドを停止することも可能である。
ここでは、端末リマインドの手法を適用する場合を例示する。
<Sixth Modification (3)>
As described above, the remittance reminder can also be stopped by the terminal 20 stopping the display of the remittance reminder display.
Here, an example is given in which the terminal reminding technique is applied.
図6-6は、本変形例において各装置が実行する処理の流れの一例を示すフローチャートである。
このフローチャートは、限定ではなく例として、図1-13~図1-14の端末リマインドの処理に基づくフローチャートである。
FIG. 6 is a flowchart showing an example of the flow of processing executed by each device in this modified example.
This flowchart is based on the terminal remind process of FIGS. 1-13 to 1-14, by way of example and not limitation.
送金リマインドを行うと判定したならば(B145:YES)、端末20Bの制御部21は、受信済みの送金リクエストに基づく送金を実行済みであるか否かを判定する(B455)。 If it is determined that a remittance reminder should be sent (B145: YES), the control unit 21 of terminal 20B determines whether a remittance based on the received remittance request has already been executed (B455).
送金を未実行であると判定したならば(B455:NO)、端末20Bの制御部21は、B150に処理を移す。
この場合は、端末20Bの制御部21によって、送金リマインド表示を表示部24に表示する制御が実行される。
If it is determined that the remittance has not been executed (B455: NO), the control unit 21 of the terminal 20B transfers the process to B150.
In this case, the control unit 21 of the terminal 20B controls the display unit 24 to display a remittance reminder message.
一方、送金を実行済みであると判定したならば(B455:YES)、端末20Bの制御部21は、B190に処理を移す。
この場合は、端末20Bの制御部21によって、送金リマインド表示を表示部24に表示しない制御が実行される。
On the other hand, if it is determined that the remittance has been executed (B455: YES), the control unit 21 of the terminal 20B proceeds to B190.
In this case, the control unit 21 of the terminal 20B executes control so that the remittance reminder message is not displayed on the display unit 24.
なお、上記の処理では、送金リマインド表示が、端末20Bの表示部24に2回以上表示される場合がある。
この場合、上記の処理において、端末20の表示部24に表示されたいずれかの送金リマインド表示に対する入力に基づいて送金が実行されると、それ以降、送金リマインド情報は、端末20Bの表示部24に表示されないように制御されることになる。
In the above process, the remittance reminder message may be displayed more than once on the display unit 24 of the terminal 20B.
In this case, in the above process, when a remittance is executed based on an input to any of the remittance reminder displays displayed on the display unit 24 of terminal 20B, the remittance reminder information will be controlled so that it is not displayed on the display unit 24 of terminal 20B thereafter.
本変形例は、送金リクエスト先ユーザの端末20が、送金マスターユーザ(限定ではなく、第1ユーザの一例)による送金リクエスト情報(限定ではなく、送金依頼に関する第1情報の一例)を通信I/F22によって受信する。そして、送金リクエスト先ユーザの端末20は、送金リクエスト表示(限定ではなく、第1情報に基づく第1表示の一例)を表示部24に表示する。そして、送金リクエスト先ユーザの端末20は、送金リクエストに基づく第1送金処理(限定ではなく、第1ユーザへの送金に関する送金処理の一例)の実行に基づいて、送金リクエストに基づく送金リマインド表示(限定ではなく、送金依頼に基づく第2表示の一例)を表示部24に表示する制御に関する表示制御を制御部21によって行う構成を示している。
このような構成により得られる実施例の効果の一例として、送金依頼に基づく、第1ユーザへの送金に関する送金処理の実行に基づいて、送金依頼に基づく第2表示を端末の表示部に表示する制御に関する表示制御を実行することで、第1ユーザへの送金を端末のユーザに適切に行わせることができる。
In this modified example, the terminal 20 of the remittance request destination user receives remittance request information (not limiting, an example of first information related to a remittance request) from a remittance master user (not limiting, an example of a first user) via the communication I/F 22. The terminal 20 of the remittance request destination user then displays a remittance request display (not limiting, an example of a first display based on the first information) on the display unit 24. The terminal 20 of the remittance request destination user then uses the control unit 21 to perform display control related to control of displaying a remittance reminder display based on the remittance request (not limiting, an example of a second display based on a remittance request) on the display unit 24 based on the remittance request, based on the execution of a first remittance process (not limiting, an example of a remittance process related to remittance to the first user).
As an example of the effect of an embodiment obtained by such a configuration, by executing display control related to control for displaying a second display based on a remittance request on the display unit of the terminal based on the execution of a remittance process related to the remittance to the first user based on the remittance request, it is possible to allow the user of the terminal to properly remit money to the first user.
また、本変形例は、上記の表示制御は、第1送金処理が実行されない場合、送金リマインド表示を表示部24に表示する制御を行い、第1送金処理が実行されない場合、送金リマインド表示を表示部24に表示しない制御を行う構成を示している。
このような構成により得られる実施例の効果の一例として、送金処理が実行されたか否かに基づいて、第2情報を表示させるか否かを適切に切り替えることができる。
In addition, this modified example shows a configuration in which the above-mentioned display control controls to display a remittance reminder display on the display unit 24 when the first remittance process is not executed, and controls to not display the remittance reminder display on the display unit 24 when the first remittance process is not executed.
As an example of the effect of this embodiment obtained by such a configuration, it is possible to appropriately switch whether or not to display the second information based on whether or not a remittance process has been executed.
また、本変形例は、第1送金処理は、送金リクエスト情報(限定ではなく、第1情報の一例)に基づく表示(限定ではなく、第1表示の一例)が送金リクエスト先ユーザの端末20に表示され、送金リクエスト先ユーザによる、その表示に対する入力(限定ではなく、端末のユーザによる第1表示に対する入力の一例)に基づいて実行される構成を示している。
このような構成により得られる変形例の効果の一例として、第1情報に基づく第1表示が端末に表示され、端末のユーザによる第1表示に対する入力に基づいて、送金処理が簡単に実行されるようにすることができる。また、この場合、上記の構成と相まって、第1表示に対する入力に基づいて送金処理が実行されたことに基づいて、端末が、第2表示を表示部に表示しないように制御することができる。
In addition, this modified example shows a configuration in which the first remittance process is executed based on an input by the remittance request destination user to the display (not limiting, an example of the first display) based on the remittance request information (not limiting, an example of the first information) displayed on the terminal 20 of the remittance request destination user, and based on an input by the remittance request destination user to the display (not limiting, an example of an input by the terminal user to the first display).
As an example of the effect of this modified example obtained by such a configuration, a first display based on the first information is displayed on the terminal, and the remittance process can be easily executed based on input by the terminal user on the first display. In this case, in combination with the above configuration, the terminal can be controlled not to display the second display on the display unit based on the fact that the remittance process has been executed based on input on the first display.
<第6変形例(4)>
第6変形例(3)に関連するが、サーバリマインドの手法について、端末20が送金リマインド表示の表示を停止することによって、送金リマインドを停止することも可能である。つまり、サーバ10は送金リマインド情報の送信を停止しないが、端末20が送金リマインド表示の表示を停止するようにすることも可能である。
<Sixth Modification (4)>
In relation to the sixth modified example (3), in the server reminding method, the remittance reminder can also be stopped by the terminal 20 stopping the display of the remittance reminder. In other words, the server 10 does not stop sending the remittance reminder information, but the terminal 20 can stop displaying the remittance reminder.
図6-7は、本変形例において各装置が実行する処理の流れの一例を示すフローチャートである。
B240においてサーバ10から送金リマインド情報を受信したと判定したならば(B240:YES)、端末20Bの制御部21は、対応する送金リクエストに基づく送金を実行済みであるか否かを判定する(B455)。
6 and 7 are flowcharts showing an example of the flow of processing executed by each device in this modified example.
If it is determined in B240 that remittance reminder information has been received from the server 10 (B240: YES), the control unit 21 of the terminal 20B determines whether remittance based on the corresponding remittance request has been executed (B455).
送金を未実行であると判定したならば(B455:NO)、端末20Bの制御部21は、B250に処理を移す。
この場合は、送金リマインド情報がサーバ10から送信され、端末20Bの制御部21によって、その送金リマインド情報に基づく送金リマインド表示を表示部24に表示する制御が実行される。
If it is determined that the remittance has not been executed (B455: NO), the control unit 21 of the terminal 20B transfers the process to B250.
In this case, remittance reminder information is transmitted from the server 10, and the control unit 21 of the terminal 20B executes control to display a remittance reminder display on the display unit 24 based on the remittance reminder information.
一方、送金を実行済みであると判定したならば(B455:YES)、端末20Bの制御部21は、B190に処理を移す。
この場合は、送金リマインド情報がサーバ10から送信されるが、端末20Bの制御部21によって、その送金リマインド情報に基づく送金リマインド表示を表示部24に表示しないように制御される。
On the other hand, if it is determined that the remittance has been executed (B455: YES), the control unit 21 of the terminal 20B proceeds to B190.
In this case, remittance reminder information is sent from the server 10, but the control unit 21 of the terminal 20B controls the display unit 24 not to display a remittance reminder display based on the remittance reminder information.
<第6変形例(5)>
さらに、送金リクエスト先ユーザの端末20からの要求に基づいて、サーバ10が送金リマインド情報の送信を停止するようにすることも可能である。
具体的には、限定ではなく例として、図6-8に示すように、送金リクエスト先ユーザであるユーザB.Bの端末20Bの表示部24に送金リクエスト一覧が表示された状態で、限定ではなく例として、ユーザA.Aからの送金リマインドをタップすると、図6-9に示すような送金画面が表示される。
<Sixth Modification (5)>
Furthermore, it is also possible for the server 10 to stop sending remittance reminder information based on a request from the terminal 20 of the remittance request destination user.
Specifically, as an example and not by way of limitation, when a remittance request list is displayed on the display unit 24 of the terminal 20B of user B.B, who is the remittance request destination user, and as an example and not by way of limitation, tapping on a remittance reminder from user A.A, a remittance screen such as that shown in FIG. 6-9 is displayed.
この送金画面の下部には、送金リマインドの内容を確認したことをサーバ10に通知するため確認情報表示領域WR1が構成されている。この例では、確認情報表示領域WR1には、「[リマインド]A.Aさんから送金リクエスト」のテキストとともに、「確認しました」の文字を含むリンクが表示されている。そして、このリンクをタップすることで、送金リマインドの内容を確認したことを示す送金リマインド確認情報が、端末20Bからサーバ10に対して送信される。
サーバ10は、端末20Bから送金リマインド確認情報を受信したことに基づいて、送金リマインド情報の送信を停止する。
A confirmation information display area WR1 is configured at the bottom of this remittance screen to notify the server 10 that the contents of the remittance reminder have been confirmed. In this example, the confirmation information display area WR1 displays the text "[Remind] Remittance request from A.A." along with a link containing the words "Confirmed." By tapping this link, remittance reminder confirmation information indicating that the contents of the remittance reminder have been confirmed is sent from terminal 20B to the server 10.
The server 10 stops sending the remittance reminder information based on the reception of the remittance reminder confirmation information from the terminal 20B.
<第7実施例>
第7実施例は、第6実施例において、送金リクエスト表示や送金リマインド表示をチャットルームに表示する実施例である。
第7実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
Seventh Example
The seventh embodiment is an embodiment in which a remittance request display and a remittance reminder display are displayed in the chat room in the sixth embodiment.
The contents described in the seventh embodiment can be applied 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~図7-2は、本実施例において各装置が実行する処理の流れの一例を示すフローチャートである。
なお、ここでは簡明化のため、追加されたメッセージが端末20Bで表示されるトークルームに表示される場合に着目した処理として図示・説明し、端末20Aでのトークルームの表示については省略する。
<Processing>
7A and 7B are flowcharts showing an example of the flow of processing executed by each device in this embodiment.
For the sake of simplicity, the process will be illustrated and explained focusing on the case where the added message is displayed in the talk room displayed on terminal 20B, and the display of the talk room on terminal 20A will be omitted.
通信I/F14によって端末20Aから送金リクエスト送信要求情報を受信すると、サーバ10の制御部11は、送金リクエストメッセージを、ユーザA.AとユーザB.Bとのトーク管理データ(トークルーム)に追加して更新する(S610)。
そして、サーバ10の制御部11は、追加した送金リクエストメッセージを、通信I/F14によって端末20Bに送信する(S620)。
When the remittance request transmission request information is received from terminal 20A via communication I/F 14, control unit 11 of server 10 adds the remittance request message to the chat management data (chat room) between user A.A and user B.B, thereby updating the data (S610).
Then, the control unit 11 of the server 10 sends the added remittance request message to the terminal 20B via the communication I/F 14 (S620).
端末20Bの制御部21は、通信I/F22によってサーバ10から送金リクエストメッセージを受信したか否かを判定し(B610)、受信したと判定したならば(B610:YES)、リクエスト通知処理を実行する(B620)。
このリクエスト通知処理は、限定ではなく例として、前述したリマインド通知処理と同様の手法によって実現することができる。
The control unit 21 of the terminal 20B determines whether or not a remittance request message has been received from the server 10 via the communication I/F 22 (B610), and if it determines that a remittance request message has been received (B610: YES), executes a request notification process (B620).
This request notification process can be realized, for example and not by way of limitation, in a manner similar to the remind notification process described above.
その後、端末20Bの制御部21は、入力部に対してトークルームを表示するための入力がなされたか否かに基づいて、トークルームを表示部24に表示させるか否かを判定する(B630)。そして、表示させると判定したならば(B630:YES)、記憶部28に記憶されている最新のトークデータに基づいて、トークルームを表示部24に表示させる(B640)。 Then, the control unit 21 of the terminal 20B determines whether to display the talk room on the display unit 24 based on whether an input to display the talk room has been made to the input unit (B630). If it is determined that the talk room should be displayed (B630: YES), the control unit 21 displays the talk room on the display unit 24 based on the latest talk data stored in the memory unit 28 (B640).
サーバ10の制御部11は、通信I/F14によって端末20Aから送金リマインド送信要求情報を受信したか否かを判定し(S650)、受信したと判定したならば(S650:YES)、設定されている送金済みフラグに基づいて、リマインドが停止されているか否かを判定する(S660)。 The control unit 11 of the server 10 determines whether or not remittance reminder transmission request information has been received from the terminal 20A via the communication I/F 14 (S650), and if it determines that it has been received (S650: YES), it determines whether or not the reminder has been stopped based on the set remittance completion flag (S660).
送金済みフラグが「OFF」であり、リマインドが停止されていないと判定したならば(S660:NO)、サーバ10の制御部11は、送金リマインドメッセージを、ユーザA.AとユーザB.Bとのトーク管理データ(トークルーム)に追加して更新する(S670)。
そして、サーバ10の制御部11は、追加した送金リマインドメッセージを、通信I/F14によって端末20Bに送信する(S680)。
If it is determined that the remittance completion flag is "OFF" and the reminder has not been stopped (S660: NO), the control unit 11 of the server 10 adds the remittance reminder message to the chat management data (chat room) between user A.A and user B.B, and updates it (S670).
Then, the control unit 11 of the server 10 transmits the added remittance remind message to the terminal 20B via the communication I/F 14 (S680).
その後、サーバ10の制御部11は、処理を終了するか否かを判定し(S690)、処理を継続すると判定したならば(S690:NO)、S650に処理を戻す。一方、処理を終了すると判定したならば(S690:YES)、処理を終了する。 Then, the control unit 11 of the server 10 determines whether to end the processing (S690), and if it determines to continue the processing (S690: NO), it returns to S650. On the other hand, if it determines to end the processing (S690: YES), it ends the processing.
端末20Bの制御部21は、通信I/F22によってサーバ10から送金リマインドメッセージを受信したか否かを判定し(B650)、受信したと判定したならば(B650:YES)、リマインド通知処理を実行する(B660)。
このリマインド通知処理は、限定ではなく例として、前述した手法を適用することができる。
The control unit 21 of the terminal 20B determines whether or not a remittance reminder message has been received from the server 10 via the communication I/F 22 (B650), and if it determines that a remittance reminder message has been received (B650: YES), executes a reminder notification process (B660).
For this reminder notification process, the above-mentioned method can be applied, for example and not by way of limitation.
その後、端末20Bの制御部21は、入力部に対してトークルームを表示するための入力がなされたか否かに基づいて、トークルームを表示部24に表示させるか否かを判定する(B670)。そして、表示させると判定したならば(B670:YES)、記憶部28に記憶されている最新のトークデータに基づいて、トークルームを表示部24に表示させる(B680)。 Then, the control unit 21 of the terminal 20B determines whether to display the talk room on the display unit 24 based on whether an input to display the talk room has been made to the input unit (B670). If it is determined to display the talk room (B670: YES), the control unit 21 displays the talk room on the display unit 24 based on the latest talk data stored in the memory unit 28 (B680).
その後、端末20Bの制御部21は、処理を終了するか否かを判定し(B690)、処理を継続すると判定したならば(B690:NO)、B650に処理を戻す。一方、処理を終了すると判定したならば(B690:YES)、処理を終了する。 The control unit 21 of terminal 20B then determines whether to terminate the processing (B690), and if it determines to continue the processing (B690: NO), it returns to B650. On the other hand, if it determines to terminate the processing (B690: YES), it terminates the processing.
<第7実施例の効果>
本実施例は、端末20における送金リクエスト表示(限定ではなく、第1情報に基づく第1表示の一例)は、送金リクエスト先ユーザ(限定ではなく、端末のユーザの一例)と送金マスターユーザ(限定ではなく、第1ユーザの一例)とを少なくとも含むトークルーム(限定ではなく、チャットルームの一例)に表示される構成を示している。
このような構成により得られる実施例の効果の一例として、チャットルームへの表示によって、少なくとも端末のユーザと第1ユーザとに、第1情報を簡易かつ適切に知らせることができる。
<Effects of the Seventh Embodiment>
This embodiment shows a configuration in which the remittance request display (not limited to, an example of the first display based on the first information) on the terminal 20 is displayed in a talk room (not limited to, an example of a chat room) that includes at least the remittance request destination user (not limited to, an example of a terminal user) and the remittance master user (not limited to, an example of the first user).
As an example of an effect of the embodiment obtained by such a configuration, the first information can be easily and appropriately notified to at least the user of the terminal and the first user by displaying it in the chat room.
<第7変形例>
第6変形例(1)と同様に、前述したパターンAを適用する場合に、送金済みの送金リクエストに関する情報については、未送金の送金リクエストに関する情報とは異なる表示態様に変更するようにしてもよいし、しなくてもよい。
<Seventh Modification>
As in the sixth variant example (1), when applying the aforementioned pattern A, the information regarding remittance requests that have already been sent may or may not be displayed in a different manner from the information regarding remittance requests that have not yet been sent.
メッセージングアプリケーションによっては、サーバ10と端末20とで、トーク情報を各々が独立して保存するものがある。
限定ではなく例として、サーバ10で保存されるメッセージは、メッセージを端末20に送信してから一定時間(限定ではなく例として、数週間)が経過すると自動的に削除されるが、端末20で保存されるメッセージは、ユーザが削除しない限り、そのまま残るようなものである。
In some messaging applications, the server 10 and the terminal 20 store talk information independently of each other.
For example, but not by way of limitation, messages stored on the server 10 are automatically deleted after a certain period of time (for example, but not by way of limitation, several weeks) has passed since the message was sent to the terminal 20, but messages stored on the terminal 20 remain unless deleted by the user.
この場合、端末20では、基本的にメッセージの履歴が削除されずに残るため、端末20のユーザは、過去の送金リクエストメッセージや送金リマインドメッセージも、端末20に保存されたデータに基づいて閲覧可能となる。
そこで、本変形例では、以下の手法によって、送金リクエストに関連する情報の表示態様を変更する。
In this case, the message history is basically left on the terminal 20 and not deleted, so the user of the terminal 20 can also view past remittance request messages and remittance reminder messages based on the data stored on the terminal 20.
Therefore, in this modified example, the display mode of information related to a remittance request is changed by the following method.
図7-3は、この手法を説明するためのテーブルの一例を示す図である。
このテーブルには、限定ではなく例として、送金済みフラグと、情報種別と、メッセージとが関連付けて定められている。
FIG. 7C is a diagram showing an example of a table for explaining this technique.
In this table, by way of example and not limitation, a remittance completion flag, an information type, and a message are defined in association with each other.
送金済みフラグには、「OFF」と「ON」とが含まれる。 The remittance completion flag can be either "OFF" or "ON".
情報種別は、そのメッセージの種別であり、限定ではなく例として、送金済みフラグ「OFF」と「ON」とのそれぞれについて、「リクエスト」と「リマインド」とが定められている。 The information type is the type of the message; by way of example and not limitation, "Request" and "Reminder" are defined for the remittance flags "OFF" and "ON," respectively.
メッセージには、対応する送金済みフラグ「ON」/「OFF」に応じて、端末20のトークルームに表示するメッセージの種別が定められている。 The type of message to be displayed in the chat room of the terminal 20 is determined depending on whether the corresponding remittance flag is "ON" or "OFF."
具体的に説明する。
(1)送金済みフラグ「OFF」
情報種別「リクエスト」には、メッセージとして「第1種送金リクエストメッセージ(未送金)」が定められている。これは、送金済みフラグが「OFF」である場合、つまり、未送金の状態である場合は、トークルームに表示する送金リクエストメッセージを、第1種送金リクエストメッセージとすることを示している。
Let me explain in detail.
(1) Remittance completed flag "OFF"
For the information type "Request," the message type is defined as "Type 1 Remittance Request Message (Unsent)." This indicates that if the remittance flag is "OFF," meaning that the remittance has not yet been sent, the remittance request message displayed in the chat room will be a Type 1 remittance request message.
情報種別「リマインド」には、メッセージとして「第1種送金リマインドメッセージ(未送金)」が定められている。これは、送金済みフラグが「OFF」である場合、つまり、未送金の状態である場合は、トークルームに表示する送金リマインドメッセージを、第1種送金リマインドメッセージとすることを示している。 For the information type "Reminder," the message type defined is "Type 1 remittance reminder message (unsent)." This means that if the remittance flag is "OFF," meaning the remittance has not yet been sent, the remittance reminder message displayed in the chat room will be a Type 1 remittance reminder message.
(2)送金済みフラグ「ON」
情報種別「リクエスト」には、メッセージとして「第2種送金リクエストメッセージ(送金済み)」が定められている。これは、送金済みフラグが「ON」である場合、つまり、送金済みの状態である場合は、トークルームに表示する送金リクエストメッセージを、第2種送金リクエストメッセージとすることを示している。
(2) Remittance completed flag "ON"
For the information type "Request," the message type is defined as "Second-class remittance request message (remittance completed)." This indicates that if the remittance completed flag is "ON," meaning that the remittance has been completed, the remittance request message displayed in the chat room will be a second-class remittance request message.
情報種別「リマインド」には、メッセージとして「第2種送金リマインドメッセージ(送金済み)」が定められている。これは、送金済みフラグが「ON」である場合、つまり、送金済みの状態である場合は、トークルームに表示する送金リマインドメッセージを、第2種送金リマインドメッセージとすることを示している。 For the information type "Reminder," the message defined is "Type 2 Remittance Reminder Message (Remittance Completed)." This indicates that if the remittance complete flag is "ON," meaning that the remittance has been completed, the remittance reminder message displayed in the chat room will be a Type 2 remittance reminder message.
つまり、未送金の状態では、送金リクエストメッセージや送金リマインドメッセージを第1表示態様(限定ではなく例として、デフォルトの表示態様)で表示するが、送金が完了した後は、これらのメッセージの表示態様を、第1表示態様から第2表示態様(限定ではなく例として、送金済みであることを示す表示態様)に変更して表示する。 In other words, when the remittance has not yet been sent, the remittance request message and remittance reminder message are displayed in the first display mode (the default display mode, as an example and not a limitation), but after the remittance has been completed, the display mode of these messages is changed from the first display mode to the second display mode (as an example and not a limitation, a display mode indicating that the remittance has been sent).
図7-4~図7-5は、本実施例において各装置が実行する処理の流れの一例を示すフローチャートである。 Figures 7-4 and 7-5 are flowcharts showing an example of the processing flow executed by each device in this embodiment.
通信I/F14によって端末20Aから送金リクエスト送信要求情報を受信すると、サーバ10の制御部11は、送金リクエストメッセージとして、第1種送金リクエストメッセージを、ユーザA.AとユーザB.Bとのトーク管理データ(トークルーム)に追加して更新する(S710)。 When the communication I/F 14 receives the remittance request transmission request information from terminal 20A, the control unit 11 of server 10 adds a Type 1 remittance request message as a remittance request message to the chat management data (chat room) between user A.A and user B.B, and updates it (S710).
その後、サーバ10の制御部11は、送金リクエストメッセージとして、第1種送金リクエストメッセージと、第2種送金リクエストメッセージとを、通信I/F14によって端末20Bに送信する(S720)。 Then, the control unit 11 of the server 10 sends a first-type remittance request message and a second-type remittance request message to the terminal 20B via the communication I/F 14 as remittance request messages (S720).
B620の後、端末20Bの制御部21は、受信した送金リクエストメッセージ(第1種、第2種)を記憶部28に記憶させる(B725)。 After B620, the control unit 21 of terminal 20B stores the received remittance request message (Type 1, Type 2) in the memory unit 28 (B725).
その後、端末20Bの制御部21は、入力部に対してトークルームを表示するための入力がなされたか否かに基づいて、トークルームを表示部24に表示させるか否かを判定する(B730)。そして、表示させると判定したならば(B730:YES)、最新のトークデータに基づいて、トークルームを表示部24に表示させる(B740)。
具体的には、送金リクエストメッセージとして、第1種送金リクエストメッセージをトークルームに表示させる。
Thereafter, the control unit 21 of the terminal 20B determines whether to display the talk room on the display unit 24 based on whether an input to display the talk room has been made to the input unit (B730). If it is determined to display the talk room (B730: YES), the control unit 21 causes the display unit 24 to display the talk room based on the latest talk data (B740).
Specifically, a first-class remittance request message is displayed in the chat room as a remittance request message.
S660においてリマインドが停止されていないと判定したならば(S660:NO)、サーバ10の制御部11は、送金リマインドメッセージとして、第1種送金リマインドメッセージを、ユーザA.AとユーザB.Bとのトーク管理データ(トークルーム)に追加して更新する(S770)。 If it is determined in S660 that the reminder has not been stopped (S660: NO), the control unit 11 of the server 10 adds a Type 1 remittance reminder message as a remittance reminder message to the chat management data (chat room) between user A.A. and user B.B., and updates the data (S770).
その後、サーバ10の制御部11は、送金リマインドメッセージとして、第1種送金リマインドメッセージと、第2種送金リマインドメッセージとを、通信I/F14によって端末20Bに送信する(S780)。 Then, the control unit 11 of the server 10 sends a first-type remittance remind message and a second-type remittance remind message to the terminal 20B via the communication I/F 14 (S780).
B660の後、端末20Bの制御部21は、受信した送金リマインドメッセージ(第1種、第2種)を記憶部28に記憶させる(B765)。 After B660, the control unit 21 of terminal 20B stores the received remittance reminder messages (Type 1 and Type 2) in the memory unit 28 (B765).
その後、端末20Bの制御部21は、入力部に対してトークルームを表示するための入力がなされたか否かに基づいて、トークルームを表示部24に表示させるか否かを判定する(B770)。そして、表示させると判定したならば(B770:YES)、最新のトークデータに基づいて、トークルームを表示部24に表示させる(B780)。 Then, the control unit 21 of the terminal 20B determines whether to display the talk room on the display unit 24 based on whether an input to display the talk room has been made to the input unit (B770). If it is determined that the talk room should be displayed (B770: YES), the control unit 21 displays the talk room on the display unit 24 based on the latest talk data (B780).
具体的には、限定ではなく例として、トークルーム内のメッセージのうち、サーバ10から送金情報を未受信の状態である場合は、対応する送金リクエストメッセージ・送金リマインドメッセージとして、第1種送金リクエストメッセージ・第1種送金リマインドメッセージを表示する。
一方、サーバ10から送金情報を受信済みの状態である場合は、対応する送金リクエストメッセージ・送金リマインドメッセージとして、第2種送金リクエストメッセージ・第2種送金リマインドメッセージを表示する。
Specifically, as an example and not by way of limitation, if a message in a chat room indicates that remittance information has not yet been received from server 10, a Type 1 remittance request message and a Type 1 remittance reminder message are displayed as the corresponding remittance request message and remittance reminder message.
On the other hand, if remittance information has already been received from the server 10, a second-class remittance request message and a second-class remittance reminder message are displayed as the corresponding remittance request message and remittance reminder message.
<第8実施例>
第8実施例は、送金リクエストや送金リマインドを経由せずに送金が実行された場合に関する実施例である。
Eighth Example
The eighth embodiment is an embodiment in which remittance is executed without going through a remittance request or a remittance reminder.
送金リクエスト先ユーザが、送金リクエスト表示や送金リマインド表示を確認した上で、またはこれらを確認することなく、支払いアプリケーションにおける独立した送金機能を利用して、送金マスターユーザに対して送金を行うケースも想定される。
このようなケースでは、サーバ10は、いずれの送金リクエスト管理IDについて送金リマインドを停止すべきかを判定(特定)することができない。
It is also anticipated that the remittance request recipient user may use an independent remittance function in the payment application to remit money to the remittance master user, either after checking the remittance request display or remittance reminder display, or without checking these.
In such a case, the server 10 cannot determine (specify) for which remittance request management ID the remittance reminder should be stopped.
第8実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
The contents described in the eighth embodiment can be applied 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は、サーバ10の記憶部15に記憶される、前述した送金リクエスト管理データ157の別例である第3送金リクエスト管理データ157Cの構成例を示す図である。
第3送金リクエスト管理データ157Cには、第2送金リクエスト管理データ157Bにおける、日時と、送金リクエスト管理IDと、送金マスターIDと、送金リクエスト先IDと、送金リクエスト金額と、送金済みフラグと、情報種別とに加えて、限定ではなく例として、リマインド停止フラグが関連付けて記憶される。
FIG. 8-1 is a diagram showing an example of the structure of the third remittance request management data 157C, which is another example of the remittance request management data 157 described above, stored in the storage unit 15 of the server 10. As shown in FIG.
The third remittance request management data 157C stores the date and time, remittance request management ID, remittance master ID, remittance request destination ID, remittance request amount, remittance completion flag, and information type in the second remittance request management data 157B, as well as, by way of example and not limitation, a reminder stop flag.
リマインド停止フラグは、対応する送金リクエスト管理IDについて、送金リクエスト先ユーザの端末20への送金リマインド情報の送信を停止するか否かを識別するためのフラグであり、送金リマインド情報の送信を停止するものについては「ON」が設定される。 The reminder stop flag is a flag that identifies whether or not to stop sending remittance reminder information to the remittance request destination user's terminal 20 for the corresponding remittance request management ID, and is set to "ON" for those that stop sending remittance reminder information.
前述した実施例と異なるのは、送金済みフラグが「OFF」であっても、リマインド停止フラグが「ON」に設定される場合がある点である。 What differs from the previous embodiment is that even if the remittance completion flag is "OFF", the reminder stop flag may be set to "ON".
図8-2は、本実施例において、サーバ10が送金リクエスト管理IDを特定する方法を説明するためのテーブルの一例を示す図である。
このテーブルには、限定ではなく例として、設定Noと、対象端末と、判定用情報と、判定結果とが関連付けて定められている。
FIG. 8B is a diagram showing an example of a table for explaining a method in which the server 10 identifies a remittance request management ID in this embodiment.
In this table, as an example and not a limitation, a setting number, a target terminal, determination information, and a determination result are defined in association with each other.
対象端末には、サーバ10が、いずれの端末20で選択・入力された情報に基づいて、停止する送金リマインドを判定するか定められている。 The target terminal determines which terminal 20 the server 10 will use to determine which remittance reminders to stop based on the information selected and entered on that terminal 20.
判定用情報には、サーバ10が、停止する送金リマインドを判定するための情報が定められている。 The determination information defines information that the server 10 uses to determine which remittance reminders to stop.
判定結果には、サーバ10が、停止する送金リマインドとして判定する結果が定められている。 The determination result specifies the result that the server 10 determines as a remittance reminder to be stopped.
具体的に説明する。
設定No「S1」には、対象端末として「送金リクエスト先ユーザの端末」が、判定用情報として「選択された送金マスターユーザ」が、判定結果として「選択された送金マスターユーザからの送金リマインド」がそれぞれ定められている。
これは、送金リクエスト先ユーザの端末20の表示部24に表示される画面(限定ではなく例として、送金用画面)において、限定ではなく例として、送金リクエストを受けているユーザ(送金マスターユーザ)の一覧を表示させるなどして、いずれかの送金マスターユーザを選択させる。そして、送金マスターユーザが選択されたことに基づいて、選択された送金マスターユーザからの送金リマインドが停止されることを示している。
Let me explain in detail.
Setting No. "S1" defines the "terminal of the user to whom the remittance request is made" as the target terminal, the "selected remittance master user" as the judgment information, and the "remittance reminder from the selected remittance master user" as the judgment result.
This is done by, for example and not by way of limitation, displaying a list of users (remittance master users) who have received remittance requests on a screen (for example and not by way of limitation, a remittance screen) displayed on the display unit 24 of the remittance request destination user's terminal 20, and allowing the user to select one of the remittance master users. Then, based on the selection of a remittance master user, it is indicated that remittance reminders from the selected remittance master user will be stopped.
この設定を適用する場合、サーバ10は、送金リクエスト先ユーザからの送金を、選択された送金マスターユーザからその送金リクエスト先ユーザへの送金リクエストに基づく送金とみなして送金を実行する。そして、サーバ10は、その送金マスターユーザからその送金リクエスト先ユーザへの送金リマインドを停止する。
具体的には、サーバ10は、限定ではなく例として、第3送金リクエスト管理データ157Cにおいて、選択された送金マスターユーザから、その送金リクエスト先ユーザへの全ての送金リクエストの送金リクエスト管理IDに対応するリマインド停止フラグを「ON」に設定する。
ただし、この設定では、送金リクエストを一意に特定することはできないため、送金済みフラグは「OFF」のままとされるようにすることができる。
When this setting is applied, the server 10 executes the remittance by regarding the remittance from the remittance request destination user as a remittance based on a remittance request from the selected remittance master user to the remittance request destination user, and then the server 10 stops remittance reminders from the remittance master user to the remittance request destination user.
Specifically, by way of example and not limitation, the server 10 sets to "ON" the reminder stop flag corresponding to the remittance request management ID of all remittance requests from the selected remittance master user to the remittance request destination user in the third remittance request management data 157C.
However, since this setting does not allow a remittance request to be uniquely identified, the remittance completion flag can be left "OFF."
設定No「S2」には、対象端末として「送金リクエスト先ユーザの端末」が、判定用情報として「選択された送金先ユーザ&送金リマインドの停止選択有無」が、判定結果として「選択された送金先ユーザからの送金リマインド」がそれぞれ定められている。
これは、限定ではなく例として、送金リクエスト先ユーザの端末20の表示部24に表示される画面(限定ではなく例として、送金用画面)において、送金リクエスト先ユーザによって送金先のユーザ(以下、「送金先ユーザ」と称する。)が選択され、その送金先ユーザからの送金リマインドを停止させることが選択されたことに基づいて、選択された送金先ユーザからの送金リマインドが停止されることを示している。
For setting No. "S2," the target terminal is "the terminal of the user to whom the remittance request is made," the judgment information is "the selected remittance destination user and whether or not the remittance reminder has been stopped," and the judgment result is "the remittance reminder from the selected remittance destination user."
This indicates, by way of example and not limitation, that the remittance request destination user (hereinafter referred to as the "remittance destination user") is selected by the remittance request destination user on a screen (by way of example and not limitation, the remittance screen) displayed on the display unit 24 of the remittance request destination user's terminal 20, and that remittance reminders from the selected remittance destination user are stopped based on the selection to stop remittance reminders from that remittance destination user.
この設定を適用する場合、サーバ10は、選択された送金先ユーザから送金リクエスト先ユーザに対する送金リクエストが存在するか否かを判定する。そして、存在すると判定したならば、送金リクエスト先ユーザからの送金を、選択された送金先ユーザから、その送金リクエスト先ユーザへの送金リクエストに基づく送金とみなして送金を実行する。そして、サーバ10は、送金リマインドを停止させることが選択された場合、その送金先ユーザからその送金リクエスト先ユーザへの送金リマインドを停止する。
具体的には、サーバ10は、限定ではなく例として、第3送金リクエスト管理データ157Cにおいて、選択された送金先ユーザから、その送金リクエスト先ユーザへの全ての送金リクエストの送金リクエスト管理IDに対応するリマインド停止フラグを「ON」に設定する。
ただし、この設定でも、送金リクエストを一意に特定することはできないため、送金済みフラグは「OFF」のままとされるようにすることができる。
When this setting is applied, the server 10 determines whether a remittance request exists from the selected remittance destination user to the remittance request destination user. If it determines that a remittance request exists, the server 10 executes the remittance, regarding the remittance from the remittance request destination user as a remittance based on a remittance request from the selected remittance destination user to the remittance request destination user. If it is selected to stop remittance reminders, the server 10 stops remittance reminders from the remittance destination user to the remittance request destination user.
Specifically, by way of example and not limitation, the server 10 sets to "ON" the reminder stop flag corresponding to the remittance request management ID of all remittance requests from the selected remittance destination user to the remittance request destination user in the third remittance request management data 157C.
However, even with this setting, it is not possible to uniquely identify the remittance request, so the remittance completion flag can remain "OFF."
なお、送金リマインドを停止させることが選択されなかった場合、サーバ10は、送金リマインドを停止しない。以下同様である。 If you do not select to stop the remittance reminder, the server 10 will not stop the remittance reminder. The same applies below.
設定No「S3」には、対象端末として「送金リクエスト先ユーザの端末」が、判定用情報として「選択された送金先ユーザ&入力された送金金額」が、判定結果として「選択された送金先ユーザからの送金リマインド&入力された送金金額と送金リクエスト金額が同じ送金リマインド」がそれぞれ定められている。
これは、限定ではなく例として、送金リクエスト先ユーザの端末20の表示部24に表示される画面(限定ではなく例として、送金用画面)において、送金リクエスト先ユーザによって送金先ユーザが選択され、その送金先ユーザに対する送金金額が入力されたことに基づいて、選択された送金先ユーザからの送金リマインドであって、入力された送金金額と送金リクエスト金額が同じ送金リマインドが停止されることを示している。
Setting No. "S3" defines the target terminal as "terminal of the remittance request destination user," the judgment information as "selected remittance destination user & input remittance amount," and the judgment result as "remittance reminder from selected remittance destination user & remittance reminder where the input remittance amount is the same as the remittance request amount."
This indicates, by way of example and not limitation, that when a remittance destination user is selected by the remittance request destination user on a screen (a remittance screen, by way of example and not limitation) displayed on the display unit 24 of the remittance request destination user's terminal 20 and the remittance amount for that remittance destination user is input, remittance reminders from the selected remittance destination user in which the input remittance amount is the same as the remittance request amount are stopped.
この設定を適用する場合、サーバ10は、限定ではなく例として、第3送金リクエスト管理データ157Cにおいて、選択された送金先ユーザから送金リクエスト先ユーザに対する送金リクエスト管理IDの中から、送金リクエスト金額が、送金リクエスト先ユーザの端末20で入力された送金金額と同じである送金リクエスト管理IDを特定する。
そして、サーバ10は、送金リクエスト先ユーザからの送金を、特定した送金リクエスト管理IDの送金リクエストに基づく送金とみなして送金を実行する。そして、サーバ10は、その送金リクエスト管理IDの送金リクエストを対象として、送金リマインドを停止する。具体的には、サーバ10は、限定ではなく例として、第3送金リクエスト管理データ157Cにおいて、特定した送金リクエスト管理IDに対応する送金済みフラグを「ON」に設定するとともに、リマインド停止フラグも「ON」に設定する。
When this setting is applied, the server 10, by way of example and not limitation, identifies in the third remittance request management data 157C, from among the remittance request management IDs from the selected remittance destination user to the remittance request destination user, the remittance request management ID whose remittance request amount is the same as the remittance amount entered on the remittance request destination user's terminal 20.
The server 10 then executes the remittance, regarding the remittance from the remittance request destination user as a remittance based on the remittance request of the identified remittance request management ID. The server 10 then stops remittance reminders for the remittance request of that remittance request management ID. Specifically, by way of example and not limitation, the server 10 sets the remittance completion flag corresponding to the identified remittance request management ID to "ON" in the third remittance request management data 157C, and also sets the reminder stop flag to "ON."
なお、入力された送金金額と送金リクエスト金額が同じ送金リマインドを停止するのに代えて、またはこれに加えて、入力された送金金額と送金リクエスト金額が近い送金リマインド(限定ではなく例として、金額の差が「300円以下」である送金リマインド)を停止するようにしてもよいし、しなくてもよい。 In addition to or instead of stopping remittance reminders where the input remittance amount is the same as the remittance request amount, remittance reminders where the input remittance amount is close to the remittance request amount (for example, but not limited to, remittance reminders where the difference in amount is "300 yen or less") may or may not be stopped.
設定No「S4」には、対象端末として「送金リクエスト先ユーザの端末」が、判定用情報として「グループ内の選択された送金リクエスト」が、判定結果として「グループ内の選択された送金リクエストに対応する送金リマインド」がそれぞれ定められている。
これは、限定ではなく例として、送金リクエスト先ユーザの端末20の表示部24に表示される画面(限定ではなく例として、グループリクエスト一覧画面)において、送金リクエスト先ユーザによって、自分に対する送金リクエストに加えて、他のグループユーザへの送金リクエストが一緒に選択されると、それらの送金リクエストに対応する送金リマインドが停止されることを示している。
Setting No. "S4" defines the "terminal of the user to whom the remittance request is made" as the target terminal, the "selected remittance request within the group" as the judgment information, and the "remittance reminder corresponding to the selected remittance request within the group" as the judgment result.
This indicates, by way of example and not limitation, that when a remittance request destination user selects a remittance request for themselves as well as a remittance request for another group user on a screen (by way of example and not limitation, a group request list screen) displayed on the display unit 24 of the remittance request destination user's terminal 20, remittance reminders corresponding to those remittance requests are stopped.
この設定を適用する場合、サーバ10は、送金リクエスト先ユーザからの送金を、グループ内の選択された送金リクエストに基づく送金とみなして送金を実行する。そして、サーバ10は、その送金リクエスト先ユーザへの送金リクエストに対応する送金リマインドと、選択された他のグループユーザへの送金リクエストに対応する送金リマインドとを停止する。
具体的には、サーバ10は、限定ではなく例として、第3送金リクエスト管理データ157Cにおいて、これらの送金リクエストの送金リクエスト管理IDに対応する送金済みフラグを「ON」に設定するとともに、リマインド停止フラグも「ON」に設定する。
When this setting is applied, the server 10 executes the remittance by regarding the remittance from the remittance request destination user as a remittance based on the selected remittance request within the group, and then stops remittance reminders corresponding to the remittance request to the remittance request destination user and to the remittance requests to the other selected group users.
Specifically, by way of example and not limitation, the server 10 sets the remittance completion flag corresponding to the remittance request management ID of these remittance requests to "ON" in the third remittance request management data 157C, and also sets the reminder stop flag to "ON".
この設定では、限定ではなく例として、グループに含まれる一の送金リクエスト先ユーザが、自分が送金すべき金額に加えて、同じグループに含まれる他のグループユーザが送金すべき金額も併せて送金することによって、自分に対する送金リマインドと、同じグループに含まれる他のグループユーザに対する送金リマインドとを停止させることができる。 In this setting, by way of example and not limitation, a remittance request recipient user in a group can stop remittance reminders for themselves and other group users in the same group by remitting the amount they themselves should remit as well as the amount that other group users in the same group should remit.
なお、上記の各々の設定において、送金リマインドを停止させるか否かの選択(送金リマインドの停止選択有無)を必須の要素とし、送金リマインドを停止させることが選択された場合に、送金リマインドを停止するようにしてもよいし、しなくてもよい。 In each of the above settings, the choice of whether or not to stop remittance reminders (selection of whether or not to stop remittance reminders) is a required element, and if selection of stopping remittance reminders is made, remittance reminders may or may not be stopped.
<表示画面>
以下、一例として、上記の設定No「S2」の設定と設定No「S4」の設定とをそれぞれ適用した場合の表示画面例について説明する。
<Display screen>
Below, as an example, a display screen example when the setting of the setting No. "S2" and the setting of the setting No. "S4" are respectively applied will be described.
図8-3~図8-7には、設定No「S2」の設定を適用する場合の画面図の遷移の一例を示している。
図8-3は、端末20Bの表示部24に表示される支払いアプリケーションのメインメニュー画面であり、図2-2に対応する画面である。そして、ここでは「送金」のアイコンIC3がタップされた状態が示されている。この場合、限定ではなく例として、図8-4に示す送金先ユーザ選択画面が表示される。
8-3 to 8-7 show an example of the transition of the screen image when the setting of setting No. "S2" is applied.
Figure 8-3 shows the main menu screen of the payment application displayed on the display unit 24 of terminal 20B, which corresponds to Figure 2-2. The screen shows the state in which the "Remittance" icon IC3 has been tapped. In this case, the remittance destination user selection screen shown in Figure 8-4 is displayed, by way of example and not limitation.
この送金先ユーザ選択画面は、送金先ユーザを選択する画面であり、限定ではなく例として、支払いアプリケーションIDから送金先ユーザの候補を検索する欄と、電話番号から送金先ユーザの候補を検索する欄とが設けられている。そして、この例では、支払いアプリケーションIDから送金先ユーザの候補を検索する欄が選択され、その検索結果として、「A.A」、「C.C」、「D.D」、「E.E」といった複数のユーザが表示された状態が示されている。そして、この例では、「A.A」の横のチェックボックスがチェックされることで、ユーザA.Aが送金先ユーザとして選択された状態が示されている。 This recipient user selection screen is a screen for selecting a recipient user, and by way of example and not limitation, it has a field for searching for recipient user candidates by payment application ID and a field for searching for recipient user candidates by phone number. In this example, the field for searching for recipient user candidates by payment application ID is selected, and the search results show multiple users, including "A.A.", "C.C.", "D.D.", and "E.E." In this example, the checkbox next to "A.A." is checked, indicating that user A.A. is selected as the recipient user.
この状態で画面下部の選択領域RM3がタップされ、不図示の金額入力画面において送金予定金額が入力された後、限定ではなく例として、図8-5に示す画面が表示される。
この画面では、送金予定金額として「3,000円」が入力されており、この状態で画面下部の送金領域RM2がタップされることで、図8-6に示すように、送金リマインド停止情報として、限定ではなく例として、ユーザA.Aのアイコン画像およびユーザ名と、「このユーザからのリマインドを停止しますか?」というテキストと、OKボタンBT10と、キャンセルボタンとを含む送金リマインド停止情報RS1が、画面中央部にポップアップ表示される。
In this state, the selection area RM3 at the bottom of the screen is tapped, and the amount to be remitted is input on an amount input screen (not shown), after which the screen shown in FIG. 8-5 is displayed, by way of example and not limitation.
On this screen, "3,000 yen" is entered as the planned remittance amount, and when the remittance area RM2 at the bottom of the screen is tapped in this state, remittance reminder stop information RS1 pops up in the center of the screen, as shown in FIG. 8-6. The remittance reminder stop information includes, by way of example and not limitation, the icon image and username of user A. A, the text "Do you want to stop reminders from this user?", an OK button BT10, and a cancel button.
この状態で送金リマインド停止情報RS1に含まれるOKボタンBT10がタップされると、送金先ユーザ選択情報(ユーザA.Aが選択されたことを示す情報)と、送金リマインド停止要求情報とが、端末20Bからサーバ10に対して送信される。そして、サーバ10によって送金が実行されるとともに、送金リマインドがされる。そして、限定ではなく例として、図8-7に示すように、送金が完了した旨と、送金リマインドが停止された旨とを含む送金完了通知が、画面中央部にポップアップ表示される。 When the OK button BT10 included in the remittance reminder stop information RS1 is tapped in this state, remittance destination user selection information (information indicating that user A.A. has been selected) and remittance reminder stop request information are sent from terminal 20B to server 10. Server 10 then executes the remittance and issues a remittance reminder. Then, as an example and not a limitation, a remittance completion notification indicating that the remittance has been completed and that the remittance reminder has been stopped is displayed as a pop-up in the center of the screen, as shown in FIG. 8-7.
図8-8は、本実施例において端末20Bの表示部24に表示される支払いアプリケーションのメインメニュー画面の一例を示す図である。
このメインメニュー画面は、図2-2に対応しており、ここでは「送金」のアイコンIC3がタップされた状態が示されている。この場合、限定ではなく例として、図8-4に示す送金先ユーザ選択画面が表示される。
FIG. 8-8 is a diagram showing an example of a main menu screen of the payment application displayed on the display unit 24 of the terminal 20B in this embodiment.
This main menu screen corresponds to Figure 2-2, and here shows the state where the "Remittance" icon IC3 has been tapped. In this case, by way of example and not limitation, the remittance destination user selection screen shown in Figure 8-4 is displayed.
図8-8~図8-9には、設定No「S4」の設定を適用する場合の画面図の遷移の一例を示している。図8-8には、ユーザC.Cの端末20Cの表示部24に表示されるグループトークルームの一例を示している。
グループトークルームの下部に表示されたアイコンのうち、右下の送金アイコンIC4がタップされると、前述したように、トークルーム上に送金項目選択領域SMRが表示される。
8-8 to 8-9 show an example of the transition of the screen when the setting No. "S4" is applied. FIG. 8-8 shows an example of the group talk room displayed on the display unit 24 of the terminal 20C of user C.C.
When the remittance icon IC4 at the bottom right of the icons displayed at the bottom of the group chat room is tapped, the remittance item selection area SMR is displayed on the chat room, as described above.
この送金項目選択領域SMRには、他のユーザに送金するためのボタンBTM1と、他のユーザに送金リクエスト情報を送信するためのボタンBTM2と、送金リクエスト一覧を表示するためのボタンBTM3とに加えて、グループリクエスト一覧を表示するためのボタンBTM4が表示されている。 This remittance item selection area SMR displays a button BTM1 for sending remittances to other users, a button BTM2 for sending remittance request information to other users, a button BTM3 for displaying a list of remittance requests, and a button BTM4 for displaying a list of group requests.
ボタンBTM4がタップされると、限定ではなく例として、グループリクエストの一覧が画面内に表示される。この例では、グループリクエストとして、送金リクエスト金額を「3,000円」とするユーザA.AからユーザB.Bへの送金リクエスト(ユーザB.BからユーザA.Aへの送金)と、送金リクエスト金額を「3,000円」とするユーザA.AからユーザC.Cへの送金リクエスト(ユーザC.CからユーザA.Aへの送金)との2名分の送金リクエストが表示されている。 When button BTM4 is tapped, a list of group requests is displayed on the screen, by way of example and not limitation. In this example, two group requests are displayed: a money transfer request from user A.A to user B.B (a transfer from user B.B to user A.A) with a transfer request amount of 3,000 yen, and a money transfer request from user A.A to user C.C (a transfer from user C.C to user A.A) with a transfer request amount of 3,000 yen.
上記の2名分の送金リクエストの各々に関連付けられたチェックボックスがチェックされ、画面下部の送金領域RM2がタップされることで、送金リクエスト選択情報が、端末20Cからサーバ10に対して送信される。そして、サーバ10によって、上記の2名分の送金リクエストに基づく送金が実行されるとともに、それぞれに対応する送金リマインドが停止される。 By checking the checkboxes associated with each of the remittance requests for the two users above and tapping the remittance area RM2 at the bottom of the screen, remittance request selection information is sent from terminal 20C to server 10. Server 10 then executes the remittances based on the remittance requests for the two users above, and stops the corresponding remittance reminders.
図8-9には、送金マスターユーザであるユーザA.Aの端末20Aと、送金リクエスト先ユーザであるユーザB.Bの端末20Bと、同じく送金リクエスト先ユーザであるユーザC.Cの端末20Cとのそれぞれの表示部24に表示されるグループトークルームを示している。
端末20Aに表示されるグループトークルームには、ユーザC.CからユーザA.Aに対して2名分の送金があったことを示すメッセージMS71が表示され、その下に、その金額をユーザA.Aが受け取ったことを示すメッセージM72が表示されている。
8-9 shows group talk rooms displayed on the display units 24 of terminal 20A of user A.A, who is the remittance master user, terminal 20B of user B.B, who is the remittance request destination user, and terminal 20C of user C.C, who is also the remittance request destination user.
In the group talk room displayed on terminal 20A, a message MS71 is displayed indicating that user C.C. has sent money to user A.A. for two people, and below that, a message M72 is displayed indicating that user A.A. has received the money.
端末20Bに表示されるグループトークルームには、メッセージMS71に対応して、ユーザC.CからユーザA.Aに対して2名分の送金があったことを示すメッセージMS81と、メッセージMS72に対応して、その金額をユーザA.Aが受け取ったことを示すメッセージMS82とに加えて、ユーザA.AからユーザB.Bへの送金リマインドが停止されたことを示すメッセージM83が表示されている。 In the group talk room displayed on terminal 20B, in response to message MS71, message MS81 indicates that user C.C. has sent a remittance to user A.A. for two people, and in response to message MS72, message MS82 indicates that user A.A. has received that amount. In addition, message M83 indicates that the remittance reminder from user A.A. to user B.B. has been stopped.
また、端末20Cに表示されるグループトークルームには、メッセージMS71に対応して、ユーザC.CからユーザA.Aに対して2名分の送金を行ったことを示すメッセージMS91と、メッセージMS72に対応して、その金額をユーザA.Aが受け取ったことを示すメッセージMS92とが表示されている。 In addition, the group talk room displayed on terminal 20C displays message MS91 in response to message MS71, indicating that user C.C. has sent money to user A.A. for two people, and message MS92 in response to message MS72, indicating that user A.A. has received that amount.
この場合、ユーザA.AからユーザB.Bへの送金リマインドに加えて、ユーザA.AからユーザC.Cへの送金リマインドも停止される。しかし、自分に対する送金リマインドが停止されるのを承知の上で、ユーザC.Cは、ユーザB.Bの分も含めて支払いを行うと考えられるため、この例では、端末20Cに表示されるグループトークルームには、ユーザA.AからユーザC.Cへの送金リマインドが停止されたことを示すメッセージは表示しないようにしている。 In this case, in addition to the remittance reminders from user A.A to user B.B, the remittance reminders from user A.A to user C.C are also stopped. However, since user C.C is likely to make payments including for user B.B, knowing that the remittance reminders for himself/herself will be stopped, in this example, the group chat room displayed on terminal 20C does not display a message indicating that the remittance reminders from user A.A to user C.C have been stopped.
なお、これとは異なり、端末20Cに表示されるグループトークルームに、ユーザA.AからユーザC.Cへの送金リマインドが停止されたことを示すメッセージを表示させるようにしてもよい。 Alternatively, a message indicating that the remittance reminder from user A.A. to user C.C. has been stopped may be displayed in the group chat room displayed on terminal 20C.
<処理>
図8-10は、本実施例において各装置が実行する処理の流れの一例を示すフローチャートである。
ここでは、端末20Bの処理を左側に、サーバ10の処理を右側にそれぞれ示し、端末20Aの処理については図示を省略する。
これらの処理は、限定ではなく例として、図6-1~図6-2の処理のサブルーチンの処理として、端末20Bの制御部21およびサーバ10の制御部11によってそれぞれ実行される処理である。
<Processing>
8 to 10 are flowcharts showing an example of the flow of processing executed by each device in this embodiment.
Here, the processing of terminal 20B is shown on the left side, and the processing of server 10 is shown on the right side, and the processing of terminal 20A is not shown.
These processes are executed by the control unit 21 of the terminal 20B and the control unit 11 of the server 10 as subroutine processes of the processes of FIGS. 6A and 6B, respectively, by way of example and not limitation.
端末20Bの制御部21は、送金を実行するか否かを判定する(B810)。具体的には、限定ではなく例として、入力部に対して、前述した送金用画面や前述したグループリクエスト一覧画面等から、送金を実行するための入力がなされたか否かを判定する。 The control unit 21 of terminal 20B determines whether to execute the remittance (B810). Specifically, by way of example and not limitation, it determines whether an input to execute the remittance has been made to the input unit from the remittance screen described above, the group request list screen described above, or the like.
送金を実行すると判定したならば(B810:YES)、端末20Bの制御部21は、前述した判定用情報を含む送金決済要求情報を、通信I/F22によってサーバ10に送信する(B830)。 If it is determined that the remittance should be executed (B810: YES), the control unit 21 of terminal 20B sends remittance settlement request information including the aforementioned determination information to the server 10 via the communication I/F 22 (B830).
サーバ10の制御部11は、通信I/F14によって端末20Bから送金決済要求情報を受信したか否かを判定し(S810)、受信したと判定したならば(S810:YES)、受信した送金決済要求情報に判定用情報が含まれるか否かを判定する(S820)。 The control unit 11 of the server 10 determines whether remittance settlement request information has been received from terminal 20B via the communication I/F 14 (S810), and if it determines that it has been received (S810: YES), it determines whether the received remittance settlement request information includes determination information (S820).
受信した送金決済要求情報に判定用情報が含まれると判定したならば(S820:YES)、サーバ10の制御部11は、送金リマインド停止判定処理を実行する(S830)。
具体的には、限定ではなく例として、図8-2のテーブルで説明した手法に従って、送金リマインドを停止する送金リクエスト管理IDを判定(特定)する。
If it is determined that the received remittance settlement request information includes the determination information (S820: YES), the control unit 11 of the server 10 executes a remittance reminder stop determination process (S830).
Specifically, by way of example and not limitation, the remittance request management ID for which the remittance reminder is to be stopped is determined (identified) according to the method described in the table of FIG. 8-2.
その後、サーバ10の制御部11は、送金決済処理を実行する(S130)。具体的には、限定ではなく例として、判定した送金リクエスト管理IDが関連付けられた送金リクエストを対象として送金を行う。そして、前述した手法でフラグ(送金済みフラグ、リマインド停止フラグ)を設定する。 Then, the control unit 11 of the server 10 executes the remittance settlement process (S130). Specifically, by way of example and not limitation, the remittance is made for the remittance request associated with the determined remittance request management ID. Then, flags (remittance completed flag, reminder stop flag) are set using the method described above.
B140の後、端末20Bの制御部21は、処理を終了するか否かを判定し(B890)、処理を継続すると判定したならば(B890:NO)、B810に処理を戻す。
一方、処理を終了すると判定したならば(B890:YES)、端末20Bの制御部21は、処理を終了する。
After B140, the control unit 21 of the terminal 20B determines whether or not to end the processing (B890), and if it determines to continue the processing (B890: NO), returns the processing to B810.
On the other hand, if it is determined that the process is to be ended (B890: YES), the control unit 21 of the terminal 20B ends the process.
同様に、S150の後、サーバ10の制御部11は、処理を終了するか否かを判定し(S890)、処理を継続すると判定したならば(S890:NO)、S810に処理を戻す。
一方、処理を終了すると判定したならば(S890:YES)、サーバ10の制御部11は、処理を終了する。
Similarly, after S150, the control unit 11 of the server 10 determines whether or not to end the process (S890), and if it determines to continue the process (S890: NO), the process returns to S810.
On the other hand, if it is determined that the process is to be ended (S890: YES), the control unit 11 of the server 10 ends the process.
また、本処理では、図6-2のS267において、サーバ10の制御部11は、送信の要求を受けた送金リマインド情報に対応する送金リクエスト管理IDについてリマインドが停止されているか否かを判定する。具体的には、限定ではなく例として、第3送金リクエスト管理データ157Cを参照し、その送金リクエスト管理IDに対応するリクエスト停止フラグが「ON」に設定されている場合に、リマインドが停止されていると判定する。 Furthermore, in this process, at S267 in FIG. 6-2, the control unit 11 of the server 10 determines whether reminders have been suspended for the remittance request management ID corresponding to the remittance reminder information for which a transmission request has been received. Specifically, by way of example and not limitation, the control unit 11 refers to the third remittance request management data 157C, and determines that reminders have been suspended if the request suspension flag corresponding to that remittance request management ID is set to "ON."
<第8実施例の効果>
本実施例は、サーバ10によって実行される第2送金処理(限定ではなく、送金処理の一例)は、送金リクエスト先ユーザの端末20の表示部24に表示された送金マスターユーザ(限定ではなく、第1ユーザの一例)の選択に基づいて実行される構成を示している。
このような構成により得られる実施例の効果の一例として、端末の表示部に表示された第1ユーザが選択されることに基づいて、その第1ユーザからの送金依頼に基づく送金とみなして、送金処理が実行されるようにすることができる。
<Effects of the Eighth Example>
This embodiment shows a configuration in which the second remittance process (not limited to, but an example of a remittance process) executed by the server 10 is executed based on the selection of the remittance master user (not limited to, but an example of the first user) displayed on the display unit 24 of the terminal 20 of the remittance request destination user.
As an example of the effect of an embodiment obtained by such a configuration, when a first user displayed on the display unit of the terminal is selected, the remittance process can be executed, assuming that the remittance is based on a remittance request from that first user.
また、本実施例は、第2送金処理は、送金リクエスト先ユーザ(限定ではなく、端末のユーザの一例)による、送金マスターユーザ(限定ではなく、第1ユーザの一例)の選択と、送金リマインド停止(限定ではなく、第2情報の送信を行わないことを示す情報)の選択とに基づいて実行される構成を示している。
このような構成により得られる実施例の効果の一例として、端末のユーザにより、第1ユーザの選択と、第2情報の送信を行わないことを示す情報の選択とに基づいて、送金処理が適切に実行されるようにすることができる。
In addition, this embodiment shows a configuration in which the second remittance process is executed based on the selection of a remittance master user (not limiting, but an example of a first user) by the remittance request destination user (not limiting, but an example of a terminal user) and the selection of remittance reminder stop (not limiting, but information indicating that the second information will not be sent).
As an example of an effect of an embodiment obtained by such a configuration, the remittance process can be appropriately executed by the user of the terminal based on the selection of the first user and the selection of information indicating that the second information will not be sent.
また、本実施例は、第2送金処理は、送金マスターユーザ(限定ではなく、第1ユーザの一例)と、送金リクエスト金額(限定ではなく、送金依頼に基づく金額の一例)と、送金予定金額(限定ではなく、端末のユーザによって入力された金額の一例)とに基づいて実行される構成を示している。
このような構成により得られる実施例の効果の一例として、第1ユーザの選択と、送金依頼に基づく金額と、端末のユーザによって入力された金額とに基づいて、送金処理が適切に実行されるようにすることができる。
In addition, this embodiment shows a configuration in which the second remittance process is executed based on the remittance master user (not limiting, an example of the first user), the remittance request amount (not limiting, an example of the amount based on the remittance request), and the planned remittance amount (not limiting, an example of the amount input by the terminal user).
As an example of an effect of an embodiment obtained by such a configuration, the remittance process can be executed appropriately based on the first user's selection, the amount based on the remittance request, and the amount entered by the terminal user.
また、本実施例は、上記において、第2送金処理は、送金リクエスト先ユーザ(限定ではなく、端末のユーザの一例)とは異なるグループユーザ(限定ではなく、第2ユーザの一例)による送金マスターユーザ(限定ではなく、第1ユーザの一例)への送金に基づいて実行される構成を示している。
このような構成により得られる実施例の効果の一例として、送金依頼された端末のユーザとは異なる第2ユーザによる第1ユーザへの送金に基づいて、送金処理が適切に実行されるようにすることができる。
In addition, this embodiment shows a configuration in which the second remittance process is executed based on a remittance to a remittance master user (not limited to, but an example of a first user) by a group user (not limited to, but an example of a second user) different from the remittance request destination user (not limited to, but an example of a terminal user).
As an example of an effect of an embodiment obtained by such a configuration, the remittance process can be executed appropriately based on a remittance to a first user by a second user who is different from the user of the terminal that requested the remittance.
また、この場合、送金リクエスト情報は、送金リクエスト先ユーザ(限定ではなく、端末のユーザの一例)と、送金マスターユーザ(限定ではなく、第1ユーザの一例)と、他のグループユーザ(限定ではなく、第2ユーザの一例)とを少なくとも含むグループに対して送信され、第2送金処理は、他のグループユーザによる、そのグループユーザの端末20に表示された送金リクエスト情報に基づく送金リクエスト表示に対する入力に基づいて実行されるようにすることもできる。
このような構成により得られる実施例の効果の一例として、第2ユーザによる、第2ユーザの端末に表示された第1情報に基づく第1表示に対する入力に基づいて、送金処理が簡易かつ適切に実行されるようにすることができる。
In this case, the remittance request information is sent to a group including at least the remittance request destination user (an example of a terminal user, but not limited to), the remittance master user (an example of a first user, but not limited to), and another group user (an example of a second user, but not limited to), and the second remittance process can be executed based on input by the other group user to a remittance request display based on the remittance request information displayed on the terminal 20 of that group user.
As an example of an effect of an embodiment obtained by such a configuration, the remittance process can be easily and appropriately executed based on input by the second user to the first display based on the first information displayed on the second user's terminal.
また、本実施例は、送金マスターユーザのアイコン画像やユーザ名等の情報(限定ではなく、第1ユーザ情報の一例)が端末20の表示部24に表示され、第1送金処理は、送金リクエスト先ユーザ(限定ではなく、端末のユーザの一例)による、表示部24に表示された第1ユーザ情報に対する入力に基づいて実行される構成を示している。
このような構成により得られる実施例の効果の一例として、端末のユーザによる、表示部に表示された第1ユーザ情報に対する入力という、ユーザにとって分かり易い表示に対する入力に基づいて、送金処理が実行されるようにすることができる。
In addition, this embodiment shows a configuration in which information such as an icon image and user name of the remittance master user (an example of first user information, not limited to this) is displayed on the display unit 24 of the terminal 20, and the first remittance process is executed based on input by the remittance request destination user (an example of a user of the terminal, not limited to this) to the first user information displayed on the display unit 24.
As an example of the effect of an embodiment obtained by such a configuration, the remittance process can be executed based on input by the user of the terminal to the first user information displayed on the display unit, which is an easy-to-understand display for the user.
また、本実施例は、端末20が、端末20に対する入力に基づいて、送金先ユーザの選択情報(限定ではなく、第1ユーザが選択されたことを示す情報)と、送金予定金額の情報(限定ではなく、第1ユーザに送金する金額情報の一例)とを取得する。そして、第1送金処理は、送金リクエスト金額(送金依頼金額)の情報と、送金予定金額の情報とに基づいて実行される構成を示している。
このような構成により得られる実施例の効果の一例として、限定ではなく例として、送金依頼に基づく金額と、ユーザに送金する金額とが同じ金額であるような場合に、そのユーザからの送金依頼に基づく送金とみなして、送金が行われるようにすることができる。
In addition, in this embodiment, the terminal 20 acquires selection information of the remittance destination user (not limited to, information indicating that the first user has been selected) and information on the planned remittance amount (not limited to, an example of information on the amount to be remitted to the first user) based on input to the terminal 20. The first remittance process is configured to be executed based on the information on the remittance request amount (requested remittance amount) and the information on the planned remittance amount.
As an example of the effect of an embodiment obtained by such a configuration, but by way of example and not limitation, when the amount based on the remittance request and the amount to be remitted to the user are the same amount, the remittance can be carried out as if it were based on a remittance request from the user.
また、本実施例は、第1送金処理は、送金リクエスト先ユーザによる、端末20に対する送金マスターユーザを選択するための入力や、送金リマインドを停止させるための入力(限定ではなく、送金依頼に基づく第1ユーザへの送金であることを示す入力の一例)に基づいて実行される構成を示している。
このような構成により得られる実施例の効果の一例として、送金依頼に基づく第1ユーザへの送金であることを示す入力に基づいて、送金処理が簡易かつ適切に実行されるようにすることができる。
In addition, this embodiment shows a configuration in which the first remittance process is executed based on an input by the remittance request destination user to the terminal 20 to select a remittance master user or an input to stop a remittance reminder (this is not a limitation, but is an example of an input indicating that the remittance is to the first user based on a remittance request).
As an example of an effect of an embodiment obtained by such a configuration, the remittance process can be easily and appropriately executed based on input indicating that the remittance is to the first user based on a remittance request.
<第8変形例>
第8実施例では、サーバ10が、送金リマインド情報の送信を停止するか否かを、送金リクエスト管理データ157のリマインド停止フラグによって管理することとしたが、これに限定されない。
限定ではなく例として、送金リクエスト管理データとは異なるデータによって、送金リマインド情報の送信を停止するか否かを管理するようにしてもよいし、しなくてもよい。
<Eighth Modification>
In the eighth embodiment, the server 10 manages whether or not to stop sending remittance reminder information by the remind stop flag in the remittance request management data 157, but the present invention is not limited to this.
For example, and not by way of limitation, whether or not to stop sending remittance reminder information may or may not be managed by data other than the remittance request management data.
図8-11は、本変形例においてサーバ10の記憶部15に記憶されるリマインド停止管理データの一例を示す図である。
リマインド停止管理データには、限定ではなく例として、縦に送金リマインド情報を受信する側(受信側)のユーザのアプリケーションIDが、横に送金リマインド情報を送信する側(送信側)のユーザのアプリケーションIDがそれぞれ記憶され、送信側から受信側への送金リマインド情報の送信の有無(送信有/送信無)が、マトリックス形式で記憶されている。
8 to 11 are diagrams showing examples of reminding stop management data stored in the storage unit 15 of the server 10 in this modified example.
As an example, but not limited to, the reminder stop management data stores the application ID of the user receiving the remittance reminder information (receiving side) vertically and the application ID of the user sending the remittance reminder information (sending side) horizontally, and stores whether or not the remittance reminder information has been sent from the sending side to the receiving side (sent/not sent) in a matrix format.
デフォルトでは、送信側と受信側とが交差する全ての欄について「送信有」が記憶されているが、図8-10の送金リマインド停止判定処理(S830)において、送金リマインド情報の送信を停止すると判定されたものについては、送信側と受信側とが交差する欄が「送信無」に更新される。
限定ではなく例として、送金マスターユーザをユーザA.Aとし、送金リクエスト先ユーザをユーザB.Bとし、ユーザA.AからユーザB.Bへの送金リマインドを停止すると判定された場合は、送信側「U001(ユーザA.A)」と、受信側「U002(ユーザB.B)」とが交差する欄が「送信無」に更新される。
By default, "Sent" is stored in all fields where the sending side and receiving side intersect, but in the remittance reminder stop determination process (S830) in Figure 8-10, for those that have been determined to stop sending remittance reminder information, the fields where the sending side and receiving side intersect are updated to "Not sent."
By way of example and not limitation, if the remittance master user is User A.A and the remittance request destination user is User B.B, and it is determined that remittance reminders from User A.A to User B.B should be stopped, the field where the sender "U001 (User A.A)" and the receiver "U002 (User B.B)" intersect is updated to "No Sent."
<第9実施例>
第9実施例は、上記の実施例とは異なる例外的なケースによって、送金リマインドを停止する実施例である。
第9実施例に記載の内容は、他の各実施例や他の各変形例のいずれにも適用可能である。
また、既出の構成要素と同一の構成要素については同一の符号を付して、再度の説明を省略する。
<Ninth Example>
The ninth embodiment is an embodiment in which remittance reminders are stopped in exceptional cases different from those in the above embodiments.
The contents described in the ninth embodiment can be applied 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.
送金リマインドを停止する必要が生ずるケースとして、以下のようなケースが考えられる。
(A)送金リクエストに基づく送金は未だ行われていないが、送金リマインドを停止することが希望されるケース
(B)支払いアプリケーションを利用せずに送金リクエストに対応する金額が支払われるなどして、送金リマインドを停止することが希望されるケース
The following are some of the cases where you may need to stop remittance reminders:
(A) The remittance based on the remittance request has not yet been made, but you wish to stop the remittance reminder. (B) The amount corresponding to the remittance request has been paid without using the payment application, and you wish to stop the remittance reminder.
(A)は、限定ではなく例として、未送金の状態であるが、繰り返し送金リマインドが行われることを防止するため、主に当事者のユーザ(ただし、当事者以外のユーザの場合もあり得る。)によって送金リマインドを停止することが希望されるケースである。
また、送金マスターユーザが送金リクエストを放棄するようなケースも考えられる。
(A) is an example, not a limitation, where the remittance has not yet been sent, but the user of the party concerned (although it may also be a user other than the party concerned) wishes to stop the remittance reminder in order to prevent repeated remittance reminders.
There may also be cases where the remittance master user abandons the remittance request.
(B)は、限定ではなく例として、現金の手渡し、金融機関(銀行等)の口座振替などで金銭が支払われたようなケースである。この場合も、主に当事者のユーザによって送金リマインドを停止することが希望されると考えられる。 (B) is, by way of example and not limitation, a case where money is paid by handing over cash, transferring money from a financial institution (bank, etc.). In this case, too, it is likely that the user involved will primarily want to stop the remittance reminder.
図9-1は、本実施例における送金リマインド情報の送信を停止する手法を説明するためのテーブルの一例を示す図である。
このテーブルには、限定ではなく例として、設定Noと、対象端末と、判定用情報と、判定結果と、送金マスターユーザの承認要否とが関連付けて定められている。
FIG. 9A is a diagram showing an example of a table for explaining a method for stopping the transmission of remittance reminder information in this embodiment.
In this table, by way of example and not limitation, a setting number, a target terminal, information for determination, a determination result, and whether approval by a remittance master user is required are associated with each other.
対象端末、判定用情報、判定結果の意味合いは、図8-2のテーブルと同様である。 The target device, judgment information, and judgment results are the same as those in the table in Figure 8-2.
送金マスターユーザの承認要否には、送金リマインドを停止するにあたり、送金マスターユーザによる承認が必要であるか否かを識別するための情報(承認要/承認不要)が定められている。 The information (approval required/approval not required) used to identify whether approval from the remittance master user is required to stop remittance reminders is specified for whether approval from the remittance master user is required.
具体的に説明する。
設定No「T1」には、対象端末として「送金マスターユーザの端末」が、判定用情報として「選択された送金リクエスト先ユーザ&送金リマインドの停止選択有無」が、判定結果として「選択された送金リクエスト先ユーザへの送金リマインド」が、送金マスターユーザの承認要否として「否」がそれぞれ定められている。
これは、限定ではなく例として、送金マスターユーザの端末20の表示部24に表示される画面(限定ではなく例として、送金リクエスト先ユーザ一覧画面)において、送金マスターユーザによって送金リクエスト先ユーザが選択され、送金リマインドを停止させることが選択されたことに基づいて、選択された送金リクエスト先ユーザへの送金リマインドが停止されることを示している。
また、送金マスターユーザの希望で送金リマインドを停止するため、送金マスターユーザの承認要否には「否」が定められている。
Let me explain in detail.
For setting No. "T1," the target terminal is "terminal of remittance master user," the judgment information is "selected remittance request destination user & whether or not remittance reminder has been selected to be stopped," the judgment result is "remittance reminder to selected remittance request destination user," and whether or not approval from the remittance master user is required is "no."
This indicates, by way of example and not limitation, that a remittance request destination user is selected by the remittance master user on a screen (by way of example and not limitation, a remittance request destination user list screen) displayed on the display unit 24 of the remittance master user's terminal 20, and that remittance reminders to the selected remittance request destination user are stopped based on the selection to stop remittance reminders.
In addition, since remittance reminders can be stopped at the request of the remittance master user, the requirement for approval from the remittance master user is set to "No."
この設定を適用する場合、サーバ10は、その送金マスターユーザから、選択された送金リクエスト先ユーザへの全ての送金リマインドを停止する。
具体的には、サーバ10は、限定ではなく例として、第3送金リクエスト管理データ157Cにおいて、その送金マスターユーザから、選択された送金リクエスト先ユーザへの全ての送金リクエストの送金リクエスト管理IDに対応するリマインド停止フラグを「ON」に設定する。
When this setting is applied, the server 10 stops all remittance reminders from the remittance master user to the selected remittance request destination user.
Specifically, by way of example and not limitation, the server 10 sets to "ON" the reminder stop flag corresponding to the remittance request management ID of all remittance requests from the remittance master user to the selected remittance request destination user in the third remittance request management data 157C.
設定No「T2」には、対象端末として「送金マスターユーザの端末」が、判定用情報として「選択された送金リクエスト&送金リマインドの停止選択有無」が、判定結果として「選択された送金リクエストに対応する送金リマインド」が、送金マスターユーザの承認要否として「否」がそれぞれ定められている。
これは、限定ではなく例として、送金マスターユーザの端末20の表示部24に表示される画面(限定ではなく例として、送金リクエスト一覧画面)において、送金マスターユーザによって送金リクエストが選択され、送金リマインドを停止させることが選択されたことに基づいて、選択された送金リクエストに対応する送金リマインドが停止されることを示している。
また、送金マスターユーザの希望で送金リマインドを停止するため、送金マスターユーザの承認要否には「否」が定められている。
For setting No. "T2," the target terminal is "terminal of remittance master user," the judgment information is "whether or not the selected remittance request and remittance reminder has been selected to be stopped," the judgment result is "the remittance reminder corresponding to the selected remittance request," and whether or not approval from the remittance master user is required is "No."
This indicates, by way of example and not limitation, that a remittance request is selected by the remittance master user on a screen (by way of example and not limitation, a remittance request list screen) displayed on the display unit 24 of the remittance master user's terminal 20, and that the remittance reminder corresponding to the selected remittance request is stopped based on the user's selection to stop the remittance reminder.
In addition, since remittance reminders can be stopped at the request of the remittance master user, the requirement for approval from the remittance master user is set to "No."
この設定を適用する場合、サーバ10は、選択された送金リクエストに対応する送金リマインドを停止する。具体的には、サーバ10は、限定ではなく例として、第3送金リクエスト管理データ157Cにおいて、選択された送金リクエストの送金リクエスト管理IDに対応するリマインド停止フラグを「ON」に設定する。 When this setting is applied, the server 10 stops remittance reminders corresponding to the selected remittance request. Specifically, by way of example and not limitation, the server 10 sets the reminder stop flag corresponding to the remittance request management ID of the selected remittance request to "ON" in the third remittance request management data 157C.
ただし、この設定では、送金リクエスト管理IDを一意に特定することはできるが、その送金リクエストに基づく送金が実行済みであるか否かを特定することはできない。このため、送金済みフラグは「OFF」のままとされる。
そこで、送金済みである場合は、送金マスターユーザの端末20からサーバ10に対して送金済み情報を送信することによって、サーバ10によって送金済みフラグが「ON」に設定されるようにしてもよい。
However, this setting can uniquely identify the remittance request management ID, but it cannot identify whether the remittance based on the remittance request has already been executed. Therefore, the remittance completion flag remains "OFF."
Therefore, if remittance has been completed, the remittance master user's terminal 20 may transmit remittance completion information to the server 10, so that the server 10 may set the remittance completion flag to "ON."
設定No「T3」には、対象端末として「送金リクエスト先ユーザの端末」が、判定用情報として「送金マスターユーザ&送金リマインド停止選択有無」が、判定結果として「選択された送金マスターユーザからの送金リマインド」が、送金マスターユーザの承認要否として「要」がそれぞれ定められている。
これは、限定ではなく例として、送金リクエスト先ユーザの端末20の表示部24に表示される画面(限定ではなく例として、送金マスターユーザ一覧画面)において、送金リクエスト先ユーザによって送金マスターユーザが選択され、送金リマインドを停止させることが選択されたことに基づいて、選択された送金マスターユーザからの送金リマインドが停止されることを示している。
また、送金リクエスト先ユーザの希望で送金リマインドを停止するため、送金マスターユーザの承認要否には「要」が定められている。
For setting No. "T3," the target terminal is "terminal of the user to whom the remittance request is made," the judgment information is "remittance master user & whether remittance reminder stop is selected," the judgment result is "remittance reminder from selected remittance master user," and whether approval from the remittance master user is required is "required."
This indicates, by way of example and not limitation, that a remittance master user is selected by the remittance request destination user on a screen (by way of example and not limitation, a remittance master user list screen) displayed on the display unit 24 of the remittance request destination user's terminal 20, and that remittance reminders from the selected remittance master user are stopped based on the user's selection to stop remittance reminders.
In addition, since the remittance reminder can be stopped at the request of the remittance requesting user, the approval requirement of the remittance master user is set to "Required."
この設定を適用する場合、サーバ10は、選択された送金マスターユーザの端末20に対して、送金リマインドの停止を承認するか否かを確認する処理(以下、「承認確認処理」と称する。)を実行する。具体的には、サーバ10は、送金リマインドの停止を承認するか否かを確認するための情報(以下、「承認確認情報」と称す。)を、選択された送金マスターユーザの端末20に送信する。
送金マスターユーザの端末20から承認することを示す情報(以下、「承認情報」と称する。)を受信すると、サーバ10は、その送金マスターユーザから、送金リクエスト先ユーザへの送金リマインドを停止する。具体的には、第3送金リクエスト管理データ157Cにおいて、受信したアプリケーションIDによって識別される送金マスターユーザから、その送金リクエスト先ユーザへの全ての送金リクエストの送金リクエスト管理IDに対応するリマインド停止フラグを「ON」に設定する。
一方、上記の送金マスターユーザの端末20から承認情報を受信しなかった場合、サーバ10は、送金リマインドを停止しない。つまり、リマインド停止フラグを「OFF」のままとする。
When this setting is applied, the server 10 executes a process (hereinafter referred to as "approval confirmation process") to confirm whether or not the selected remittance master user's terminal 20 approves the suspension of remittance reminders. Specifically, the server 10 transmits information (hereinafter referred to as "approval confirmation information") to the selected remittance master user's terminal 20 to confirm whether or not the selected remittance master user approves the suspension of remittance reminders.
When the server 10 receives information indicating approval (hereinafter referred to as "approval information") from the remittance master user's terminal 20, the server 10 stops remittance reminders from that remittance master user to the remittance request destination user. Specifically, in the third remittance request management data 157C, the server 10 sets to "ON" the reminder stop flags corresponding to the remittance request management IDs of all remittance requests from the remittance master user identified by the received application ID to that remittance request destination user.
On the other hand, if the server 10 does not receive approval information from the terminal 20 of the remittance master user, the server 10 does not stop the remittance reminder, i.e., the reminder stop flag remains "OFF."
設定No「T4」には、対象端末として「送金リクエスト先ユーザの端末」が、判定用情報として「選択された送金リクエスト&送金リマインド停止選択有無」が、判定結果として「選択された送金リクエストに対応する送金リマインド」が、送金マスターユーザの承認要否として「要」がそれぞれ定められている。
これは、限定ではなく例として、送金リクエスト先ユーザの端末20の表示部24に表示される画面(限定ではなく例として、送金リクエスト一覧画面)において、送金リクエスト先ユーザによって送金リクエストが選択され、送金リマインドを停止させることが選択されたことに基づいて、選択された送金リクエストに対応する送金リマインドが停止されることを示している。
また、送金リクエスト先ユーザの希望で送金リマインドを停止するため、送金マスターユーザの承認要否には「要」が定められている。
In setting No. "T4," the target terminal is "terminal of the user to whom the remittance request is made," the judgment information is "selected remittance request & whether or not the remittance reminder has been selected to be stopped," the judgment result is "remittance reminder corresponding to the selected remittance request," and whether approval from the remittance master user is required is "required."
This indicates, by way of example and not limitation, that a remittance request is selected by the remittance request recipient user on a screen (by way of example and not limitation, a remittance request list screen) displayed on the display unit 24 of the terminal 20 of the remittance request recipient user, and that the remittance reminder corresponding to the selected remittance request is stopped based on the user's selection to stop the remittance reminder.
In addition, since the remittance reminder can be stopped at the request of the remittance requesting user, the approval requirement of the remittance master user is set to "Required."
この設定を適用する場合、サーバ10は、選択された送金リクエストに対応する送金リマインドを停止する。具体的には、サーバ10は、第3送金リクエスト管理データ157Cにおいて、選択された送金リクエストに対応する送金リクエスト管理IDのリマインド停止フラグを「ON」に設定する。 When this setting is applied, the server 10 stops remittance reminders corresponding to the selected remittance request. Specifically, the server 10 sets the reminder stop flag for the remittance request management ID corresponding to the selected remittance request to "ON" in the third remittance request management data 157C.
ただし、この設定では、送金リクエスト管理IDを一意に特定することはできるが、その送金リクエストに基づく送金が実行済みであるか否かを特定することはできない。このため、送金済みフラグは「OFF」のままとされる。
そこで、送金済みである場合は、送金リクエスト先ユーザの端末20からサーバ10に対して送金済み情報を送信することによって、サーバ10によって送金済みフラグが「ON」に設定されるようにしてもよい。
However, this setting can uniquely identify the remittance request management ID, but it cannot identify whether the remittance based on the remittance request has already been executed. Therefore, the remittance completion flag remains "OFF."
Therefore, if the remittance has already been made, the remittance request destination user's terminal 20 may transmit remittance completion information to the server 10, so that the server 10 may set the remittance completion flag to "ON".
設定No「T5」には、対象端末として「当事者以外のユーザの端末」が、判定用情報として「選択された当事者の送金リクエスト&送金リマインドの停止選択有無」が、判定結果として「選択された当事者の送金リクエストに対応する送金リマインド」が、送金マスターユーザの承認要否として「要」がそれぞれ定められている。
これは、限定ではなく例として、送金の当事者以外のユーザ(限定ではなく例として、同じグループに含まれる送金マスターユーザおよび送金リクエスト先ユーザ以外のユーザ)の端末20の表示部24に表示される画面(限定ではなく例として、グループリクエスト一覧画面)において、そのユーザによって、当事者の送金リクエストが選択され、送金リマインドを停止させることが選択されたことに基づいて、選択された当事者の送金リクエストに対応する送金リマインドが停止されることを示している。
For setting No. "T5," the target terminal is "a terminal of a user other than the parties involved," the determination information is "whether the selected party has chosen to stop the remittance request and remittance reminder," the determination result is "a remittance reminder corresponding to the remittance request of the selected party," and whether approval from the remittance master user is required is "required."
This indicates, by way of example and not limitation, that a user other than the parties to the remittance (by way of example and not limitation, a user other than the remittance master user and the remittance request destination user in the same group) selects a remittance request of a party on a screen (by way of example and not limitation, a group request list screen) displayed on the display unit 24 of the terminal 20 of that user, and based on that user choosing to stop the remittance reminder, the remittance reminder corresponding to the remittance request of the selected party is stopped.
これは、限定ではなく例として、グループに含まれる一のユーザが、同じグループに含まれる他のグループユーザ(送金リクエスト先ユーザ)に対する送金マスターユーザからの送金リクエストに対応する送金リマインドを停止させることを求めるような場合である。当事者以外のユーザが証人となって、当事者の送金リマインドを停止させる手法とも言える。
当事者以外のユーザの希望で送金リマインドを停止するため、送金マスターユーザの承認要否には「要」が定められている。
For example, and not by way of limitation, a case in which one user in a group requests that another group user (recipient user) in the same group (recipient user) stop sending a remittance reminder in response to a remittance request from the remittance master user may be considered a method in which a user other than the parties in question acts as a witness to stop the remittance reminder of the parties in question.
Since remittance reminders can be stopped at the request of users other than the parties involved, the requirement for approval from the remittance master user is set to "Required."
この設定を適用する場合、サーバ10は、選択された当事者の送金リクエストに対応する送金リマインドを停止する。具体的には、サーバ10は、第3送金リクエスト管理データ157Cにおいて、選択された当事者の送金リクエストに対応する送金リクエスト管理IDのリマインド停止フラグを「ON」に設定する。 When this setting is applied, the server 10 stops remittance reminders corresponding to the remittance request of the selected party. Specifically, the server 10 sets the reminder stop flag for the remittance request management ID corresponding to the remittance request of the selected party to "ON" in the third remittance request management data 157C.
なお、送金マスターユーザの承認が「要」である設定では、サーバ10は、限定ではなく例として、数時間に1回など、定期的なタイミングで承認確認処理を行うようにすることができる。これは、送金マスターユーザによる否認漏れを防止するためである。 In addition, when the setting requires approval from the remittance master user, the server 10 can perform approval confirmation processing periodically, for example, but not limited to, once every few hours. This is to prevent repudiation by the remittance master user.
また、1回目の承認確認処理を実行してから設定期間(限定ではなく例として、数日間)が経過しても送金マスターユーザの端末20から承認情報を受信しない場合、サーバ10は、送金マスターユーザによって承認されたとみなして、送金リマインドを停止するようにすることもできる。
逆に、1回目の承認確認処理を実行してから設定期間が経過しても送金マスターユーザの端末20から承認情報を受信しない場合、サーバ10は、送金マスターユーザによって否認されたとみなして、送金リマインドを停止しないようにすることもできる。
In addition, if no approval information is received from the remittance master user's terminal 20 within a set period (for example, several days, but not limited to this) after the first approval confirmation process is performed, the server 10 can assume that approval has been granted by the remittance master user and stop the remittance reminder.
Conversely, if no approval information is received from the remittance master user's terminal 20 even after a set period has elapsed since the first approval confirmation process was performed, the server 10 can assume that approval has been denied by the remittance master user and not stop the remittance reminder.
<表示画面>
一例として、上記の設定No「T2」の設定と、設定No「T4」の設定とをそれぞれ適用した場合の表示画面例について説明する。
<Display screen>
As an example, a display screen example when the setting of the setting No. "T2" and the setting of the setting No. "T4" are applied will be described.
図9-2は、ユーザA.Aの端末20Aの表示部24に表示される送金リクエスト一覧画面の一例を示す図である。
この例では、送金マスターユーザをユーザA.Aとし、送金リクエスト先ユーザをユーザB.Bとして、ユーザA.Aが、ユーザB.Bに対して送った送金リクエストに対応する送金リマインドを停止する場合を説明する。
9B is a diagram showing an example of a remittance request list screen displayed on the display unit 24 of the terminal 20A of User A.
In this example, the remittance master user is User A.A, the remittance request destination user is User B.B, and a case will be described in which User A.A stops a remittance reminder corresponding to a remittance request sent to User B.B.
この送金リクエスト一覧画面には、ユーザA.AがユーザB.Bに対して送った送金リクエストに関する情報と、この送金リクエストに対応する送金リマインドに関する情報とが表示されている。 This remittance request list screen displays information about the remittance request sent by user A.A to user B.B, as well as information about the remittance reminder corresponding to this remittance request.
送金リクエストに関する情報の表示領域において、ユーザB.Bのアイコン画像およびユーザ名の横には、送金リマインドを停止させるための、限定ではなく例として、スピーカの画像を含むリマインド停止アイコンIC10が表示されている。
リマインド停止アイコンIC10は、限定ではなく例として、デフォルトの状態(送金リマインドを停止しない状態)ではスピーカの画像部分が白抜きされた黒色で表示されている。
In the display area for information about the remittance request, next to the icon image and user name of user B.B., a reminder stop icon IC10 including, by way of example and not limitation, an image of a speaker is displayed for stopping the remittance reminder.
By way of example and not limitation, the reminder stop icon IC10 is displayed in a default state (a state in which remittance reminders are not stopped) in black with the image of a speaker being white.
リマインド停止アイコンIC10がタップされると、限定ではなく例として、図9-3に示すように、この送金リクエストに対応する送金リマインドを停止させるための第1送金リマインド停止情報が、画面中央にポップアップ表示される。
そして、第1リマインド停止確認情報に含まれるOKボタンBT10がタップされると、送金リクエスト選択情報と、第1送金リマインド停止要求情報とが端末20Aからサーバ10に対して送信されて、選択された送金リクエストに対応する送金リマインドが停止される。
When the reminder stop icon IC10 is tapped, as an example and not by way of limitation, first remittance reminder stop information for stopping the remittance reminder corresponding to this remittance request is popped up in the center of the screen as shown in FIG. 9-3.
Then, when the OK button BT10 included in the first reminder stop confirmation information is tapped, remittance request selection information and first remittance reminder stop request information are sent from the terminal 20A to the server 10, and the remittance reminder corresponding to the selected remittance request is stopped.
すると、限定ではなく例として、ユーザA.AからユーザB.Bに対する送金リクエストに関連付けられたリマインド停止アイコンIC10の表示態様が、図9-2に示した態様から変化する。具体的には、限定ではなく例として、図9-4に示すように、リマインド停止アイコンIC10のスピーカの画像部分以外の黒色で表示されていた領域も白抜きされて表示される。
また、送金リマインドが停止されたことに基づき、限定ではなく例として、図9-4に示すように、上記の送金リクエストに対応する送金リマインドの表示領域が退色して表示されている。
As a result, by way of example and not limitation, the display mode of the reminder stop icon IC10 associated with the remittance request from user A.A to user B.B changes from the mode shown in FIG. 9-2. Specifically, by way of example and not limitation, as shown in FIG. 9-4, the area of the reminder stop icon IC10 that was displayed in black except for the image of the speaker is now displayed in white.
Furthermore, based on the fact that the remittance reminder has been stopped, the display area of the remittance reminder corresponding to the remittance request is displayed in a faded color, as shown in FIG. 9-4, by way of example and not limitation.
なお、送金リマインドを停止するばかりでなく、端末20Aに対するユーザによる入力に基づいて、金銭が支払い済みであることをサーバ10に通知するようにしてもよい。
この場合、サーバ10は、リマインド停止フラグを「ON」に設定するばかりでなく、送金済みフラグも「OFF」に設定する。
これにより、限定ではなく例として、図9-5に示すように、端末20Aの表示部24に表示される送金リクエスト一覧画面では、送金リクエストおよびそれに対応する送金リマインドの各々について、「DONE」の文字を含む完了マークMK1が表示される。
In addition to stopping the remittance reminder, the server 10 may be notified that the money has been paid based on an input by the user to the terminal 20A.
In this case, the server 10 not only sets the remind stop flag to "ON", but also sets the remittance completion flag to "OFF".
As a result, as an example and not by way of limitation, as shown in Figure 9-5, on the remittance request list screen displayed on the display unit 24 of terminal 20A, a completion mark MK1 containing the word "DONE" is displayed for each remittance request and its corresponding remittance reminder.
図9-6は、ユーザB.Bの端末20Aの表示部24に表示される送金リクエスト一覧画面の一例を示す図である。
この例では、送金マスターユーザをユーザA.Aとし、送金リクエスト先ユーザをユーザB.Bとして、ユーザB.Bが、ユーザA.Aから受け取った送金リクエストに対応する送金リマインドを停止するように依頼する場合を説明する。
9-6 is a diagram showing an example of a remittance request list screen displayed on the display unit 24 of the terminal 20A of user B.
In this example, the remittance master user is User A.A, the remittance request destination user is User B.B, and a case will be described in which User B.B requests to stop a remittance reminder corresponding to a remittance request received from User A.A.
この送金リクエスト一覧画面には、ユーザB.BがユーザA.Aから受け取った送金リクエストに関する情報と、この送金リクエストに対応する送金リマインドに関する情報とが表示されている。
送金リクエストの表示領域において、ユーザA.Aのアイコン画像およびユーザ名の横には、前述したリマインド停止アイコンIC10が表示されている。
This remittance request list screen displays information about the remittance request that User B.B. has received from User A.A., and information about the remittance reminder corresponding to this remittance request.
In the remittance request display area, the reminder stop icon IC10 described above is displayed next to the icon image and user name of user A.A.
リマインド停止アイコンIC10がタップされると、限定ではなく例として、図9-7に示すように、この送金リクエストに対応する送金リマインドを停止してもらうようにユーザA.Aに依頼するための第2送金リマインド停止情報が、画面中央にポップアップ表示される。
そして、第2リマインド停止確認情報に含まれるOKボタンBT10がタップされると、送金リクエスト選択情報と、第2送金リマインド停止要求情報とが端末20Bからサーバ10に対して送信される。この場合、サーバ10は、ユーザA.Aの端末20Aに対して、
送金リマインドの停止を承認するか否かを確認するための情報を送信する。
When the reminder stop icon IC10 is tapped, as an example and not by way of limitation, as shown in FIG. 9-7, second remittance reminder stop information for requesting User A.A. to stop the remittance reminders corresponding to this remittance request is popped up in the center of the screen.
Then, when the OK button BT10 included in the second reminder stop confirmation information is tapped, the remittance request selection information and the second remittance reminder stop request information are transmitted from the terminal 20B to the server 10. In this case, the server 10 transmits the following to the terminal 20A of the user A.
We will send you information to confirm whether or not you want to stop receiving remittance reminders.
図9-8は、この場合にユーザA.Aの端末20Aの表示部24に表示される画面の一例を示す図である。
端末20Aの表示部24には、送金リクエスト一覧画面の中央部に、サーバ10から受信した送金リマインドの停止を承認するか否かを確認するための停止承認確認情報が表示されている。そして、承認確認情報に含まれるOKボタンBT10がタップされると、端末20Aからサーバ10に対して、承認情報が送信される。そして、サーバ10において、この送金リクエストに対応する送金リマインドが停止される。
その結果、端末20Bの表示部24には、限定ではなく例として、図9-9に示すような送金リクエスト一覧画面が表示される。
9-8 is a diagram showing an example of a screen displayed on the display unit 24 of the terminal 20A of the user A.A. in this case.
On the display unit 24 of the terminal 20A, in the center of the remittance request list screen, stop approval confirmation information for confirming whether or not to approve the suspension of the remittance reminder received from the server 10 is displayed. Then, when the OK button BT10 included in the approval confirmation information is tapped, the approval information is sent from the terminal 20A to the server 10. Then, in the server 10, the remittance reminder corresponding to this remittance request is stopped.
As a result, a remittance request list screen such as that shown in FIG. 9-9 is displayed on the display unit 24 of the terminal 20B, by way of example and not limitation.
図9-9の送金リクエスト一覧画面では、限定ではなく例として、ユーザA.AからユーザB.Bに対する送金リクエストに関連付けられたリマインド停止アイコンIC10の表示態様が変化して表示されるとともに、この送金リクエストに対応する送金リマインドの表示領域が退色して表示されている。 On the remittance request list screen in Figure 9-9, by way of example and not limitation, the display mode of the reminder stop icon IC10 associated with a remittance request from user A.A to user B.B is changed, and the display area for the remittance reminder corresponding to this remittance request is faded.
<第9実施例の効果>
本実施例は、サーバ10による送金リマインド情報(限定ではなく、第2情報の一例)の送信制御は、送金マスターユーザ(限定ではなく、第1ユーザの一例)の端末20による入力(限定ではなく、第1入力の一例)に基づいて実行される構成を示している。
このような構成により得られる実施例の効果の一例として、送金依頼元の第1ユーザの意向に応じて、送金依頼先のユーザの端末への第2情報の送信制御を行うことができる。
<Effects of the ninth embodiment>
This embodiment shows a configuration in which the control of sending remittance reminder information (not limiting, but an example of second information) by the server 10 is performed based on input (not limiting, but an example of first input) by the terminal 20 of the remittance master user (not limiting, but an example of first user).
As an example of the effect of this embodiment obtained by such a configuration, transmission of the second information to the terminal of the user to whom the remittance request is made can be controlled in accordance with the intention of the first user who has made the remittance request.
また、本実施例は、上記の第1入力は、送金リクエスト先ユーザの端末20に対する送金リマインド情報の送信を行わないことに関する入力である構成を示している。
このような構成により得られる実施例の効果の一例として、送金依頼元の第1ユーザの意向に応じて、送金依頼先のユーザの端末に対して第2情報を送信しないように制御することができる。
In addition, this embodiment shows a configuration in which the first input is an input regarding not transmitting remittance reminder information to the terminal 20 of the remittance request destination user.
As an example of the effect of this embodiment obtained by such a configuration, it is possible to control so that the second information is not sent to the terminal of the user to whom the remittance request is made, in accordance with the wishes of the first user who made the remittance request.
また、本実施例は、上記の送信制御は、送金リクエスト先ユーザ(限定ではなく、端末のユーザの一例)による、自己の端末20に対する入力(限定ではなく、第2入力の一例)に基づいて実行される構成を示している。
このような構成により得られる実施例の効果の一例として、送金依頼先のユーザの意向に応じて、この送金依頼先のユーザの端末への第2情報の送信制御を行うことができる。
In addition, this embodiment shows a configuration in which the above-mentioned transmission control is executed based on input (not limited to, but an example of a second input) made by the remittance request destination user (not limited to, but an example of a terminal user) to his/her own terminal 20.
As an example of the effect of this embodiment obtained by such a configuration, transmission of the second information to the terminal of the user who is the remittance request destination can be controlled in accordance with the intention of the user who is the remittance request destination.
また、本実施例は、上記の第2入力は、送金リマインド情報の送信を行わないことに関する入力である構成を示している。
このような構成により得られる実施例の効果の一例として、送金依頼先のユーザの意向に応じて、この送金依頼先のユーザの端末に対して第2情報を送信しないように制御することができる。
In addition, this embodiment shows a configuration in which the second input is an input regarding not transmitting remittance reminder information.
As an example of the effect of this embodiment obtained by such a configuration, it is possible to control so that the second information is not sent to the terminal of the user who is the recipient of the remittance request, in accordance with the wishes of the user who is the recipient of the remittance request.
また、本実施例は、上記の送信制御は、上記の第2入力と、送金マスターユーザによる第2情報の送信を行わないことの承認に関する情報(限定ではなく、第1ユーザによる第2入力に対する承認に関する情報の一例)とに基づいて実行される構成を示している。
このような構成により得られる実施例の効果の一例として、限定ではなく例として、第2入力があった場合であっても、送金依頼元の第1ユーザによる第2入力に対する承認がなければ、送金依頼先のユーザの端末に対して第2情報が送信されるようにすることができる。また、これとは逆に、限定ではなく例として、第2入力があった場合に、送金依頼元の第1ユーザによる第2入力に対する承認があれば、送金依頼先のユーザの端末に対して第2情報が送信されないようにすることができる。
In addition, this embodiment shows a configuration in which the above-mentioned transmission control is executed based on the above-mentioned second input and information regarding the remittance master user's approval not to send the second information (not limited to, but an example of information regarding the first user's approval of the second input).
As an example of an effect of an embodiment obtained by such a configuration, by way of example and not limitation, even if a second input is made, if the first user who is the remittance requester does not approve the second input, the second information can be transmitted to the terminal of the user who is the remittance destination. Conversely, by way of example and not limitation, even if a second input is made, if the first user who is the remittance requester approves the second input, the second information can be prevented from being transmitted to the terminal of the user who is the remittance destination.
<その他>
上記の実施例では、本発明における送金依頼に関する第1情報を「送金リクエスト情報」とし、送金依頼に基づく第2情報を「送金リマインド情報」としたが、これらに限定されない。
<Others>
In the above embodiment, the first information regarding the remittance request in the present invention is "remittance request information" and the second information based on the remittance request is "remittance reminder information", but the present invention is not limited to these.
本発明における第1情報と第2情報との組合せは、以下の組合せのうちのいずれかの組合せとすることができる。
(1)第1の組合せ
・第1情報:送金リクエスト情報
・第2情報:送金リマインド情報
この組合せは、上記の実施例で説明した組合せである。
The combination of the first information and the second information in the present invention can be any of the following combinations.
(1) First Combination First Information: Remittance Request Information Second Information: Remittance Reminder Information This combination is the combination described in the above embodiment.
(2)第2の組合せ
・第1情報:送金リクエスト情報
・第2情報:送金免除情報
送金免除情報は、限定ではなく例として、送金マスターユーザが送金リクエスト先ユーザに対して送金を免除することを通知するための情報(送金を行う必要がないことを通知するための情報)である。
この組合せは、送金マスターユーザが、送金リクエスト先ユーザに対して一旦は送金リクエストを行ったものの、何らかの事情により、送金を行う必要がないことを送金リクエスト先ユーザに知らせたいような場合に適用可能である。
(2) Second combination: First information: remittance request information; Second information: remittance exemption information. The remittance exemption information is, by way of example and not limitation, information used by a remittance master user to notify a remittance request destination user that remittance is exempt (information used to notify the user that remittance does not need to be made).
This combination is applicable when a remittance master user has initially made a remittance request to a remittance request destination user, but wishes to inform the remittance request destination user that, for some reason, the remittance does not need to be carried out.
(3)第3の組合せ
・第1情報:送金免除情報
・第2情報:送金免除リマインド情報
送金免除リマインド情報は、限定ではなく例として、送金マスターユーザが送金リクエスト先ユーザに対して送金を免除することを再確認させるための情報(送金を行う必要がないことを念押しするための情報)である。
この組合せは、送金マスターユーザが、送金リクエスト先ユーザに対して送金を免除することを通知した後、そのことを念押ししたいような場合に適用可能である。
(3) Third combination: First information: remittance exemption information; Second information: remittance exemption reminder information. The remittance exemption reminder information is, by way of example and not limitation, information that allows the remittance master user to reconfirm to the remittance request destination user that the remittance is exempt (information to emphasize that there is no need to make the remittance).
This combination is applicable when the remittance master user wishes to reiterate the remittance request destination user after notifying him/her that he/she is exempt from remittance.
(4)第4の組合せ
・第1情報:送金免除情報
・第2情報:送金リクエスト情報
この組合せは、送金マスターユーザが、送金リクエスト先ユーザに対して一旦は送金を免除することを通知したものの、何らかの事情により、送金を行ってもらう必要が生じ、送金を依頼する場合に適用可能である。
(4) Fourth Combination - First information: remittance exemption information - Second information: remittance request information This combination is applicable when a remittance master user has notified a remittance request destination user that they are initially exempt from remittance, but for some reason, they are required to remit the remittance and request the remittance.
1 通信システム
10 サーバ
20 端末
30 ネットワーク
1 Communication system 10 Server 20 Terminal 30 Network
Claims (10)
前記第1ユーザから前記第2ユーザ及び前記第3ユーザに対する送金依頼に関する第1情報を、前記第2ユーザの端末に表示させ、前記第3ユーザの端末に表示させる制御を前記サーバの制御部によって行うことと、
前記第2ユーザが前記送金依頼に基づく送金を行わず、前記第3ユーザが前記送金依頼に基づく送金を行った場合、前記送金依頼に基づく第2情報を、前記送金を行なわなかった前記第2ユーザの端末において前記チャットルームに表示させ、前記送金を行った前記第3ユーザの端末において前記チャットルームに表示させない制御を前記制御部によって行うことと、が前記サーバによって実行される。 A program executed by a server that controls information to be displayed in a chat room including a first user, a second user, and a third user,
a control unit of the server controls to display first information regarding a remittance request from the first user to the second user and the third user on a terminal of the second user and a terminal of the third user;
If the second user does not make a remittance based on the remittance request and the third user makes a remittance based on the remittance request, the server controls the control unit to display second information based on the remittance request in the chat room on the terminal of the second user who did not make the remittance, and not display it in the chat room on the terminal of the third user who made the remittance.
前記第1ユーザから前記第2ユーザ及び前記第3ユーザに対する送金依頼に関する第1情報を、前記第2ユーザの端末に表示させ、前記第3ユーザの端末に表示させる制御を前記サーバの制御部によって行うことと、
前記第2ユーザが前記送金依頼に基づく送金を行わず、前記第3ユーザが前記送金依頼に基づく送金を行った場合、前記送金依頼に基づく送金が行われなかったことに関する第2情報を、前記送金を行なわなかった前記第2ユーザの端末において前記チャットルームに第1態様で表示させ、前記送金を行った前記第3ユーザの端末において前記チャットルームに前記第1態様とは異なる第2態様で表示させる制御を前記制御部によって行うことと、が前記サーバによって実行される。 A program executed by a server that controls information to be displayed in a chat room including a first user, a second user, and a third user,
a control unit of the server controls to display first information regarding a remittance request from the first user to the second user and the third user on a terminal of the second user and a terminal of the third user;
If the second user does not make a remittance based on the remittance request and the third user makes a remittance based on the remittance request, the server controls the control unit to display second information regarding the fact that the remittance based on the remittance request was not made in a first manner in the chat room on the terminal of the second user who did not make the remittance, and to display the second information in a second manner different from the first manner in the chat room on the terminal of the third user who made the remittance.
前記第1情報に対する入力に基づいて、前記第1ユーザに前記送金依頼に基づく金額を送金する処理を前記制御部によって行うことと、
前記第1態様の前記第2情報に対する入力に基づいて、前記第1ユーザに前記送金依頼に基づく金額を送金する処理を前記制御部によって行うことと、が前記サーバによって実行される。 3. The program according to claim 2,
performing a process of remitting the amount based on the remittance request to the first user by the control unit based on the input of the first information;
The server executes, by the control unit, a process of remitting the amount based on the remittance request to the first user based on the input for the second information of the first aspect.
前記第2情報は、前記送金依頼の送信元とは異なる送信元を表示せるための情報を含む。 The program according to any one of claims 1 to 3,
The second information includes information for displaying a sender different from the sender of the remittance request.
前記第1ユーザから前記第2ユーザ及び前記第3ユーザに対する送金依頼に関する第1情報を、前記第2ユーザの端末に表示させ、前記第3ユーザの端末に表示させる制御を前記サーバの制御部によって行うことと、
前記第2ユーザが前記送金依頼に基づく送金を行わず、前記第3ユーザが前記送金依頼に基づく送金を行った場合、前記送金依頼に基づく第2情報を、前記送金を行なわなかった前記第2ユーザの端末において前記チャットルームに表示させ、前記送金を行った前記第3ユーザの端末において前記チャットルームに表示させない制御を前記制御部によって行うことと、を含む。 1. An information processing method for a server that controls information to be displayed in a chat room including a first user, a second user, and a third user, comprising:
a control unit of the server controls to display first information regarding a remittance request from the first user to the second user and the third user on a terminal of the second user and a terminal of the third user;
When the second user does not make a remittance based on the remittance request and the third user makes a remittance based on the remittance request, the control unit controls so that second information based on the remittance request is displayed in the chat room on the terminal of the second user who did not make the remittance and is not displayed in the chat room on the terminal of the third user who made the remittance.
前記第1ユーザから前記第2ユーザ及び前記第3ユーザに対する送金依頼に関する第1情報を、前記第2ユーザの端末に表示させ、前記第3ユーザの端末に表示させる制御を前記サーバの制御部によって行うことと、
前記第2ユーザが前記送金依頼に基づく送金を行わず、前記第3ユーザが前記送金依頼に基づく送金を行った場合、前記送金依頼に基づく送金が行われなかったことに関する第2情報を、前記送金を行なわなかった前記第2ユーザの端末において前記チャットルームに第1態様で表示させ、前記送金を行った前記第3ユーザの端末において前記チャットルームに前記第1態様とは異なる第2態様で表示させる制御を前記制御部によって行うことと、を含む。 1. An information processing method for a server that controls information to be displayed in a chat room including a first user, a second user, and a third user, comprising:
a control unit of the server controls to display first information regarding a remittance request from the first user to the second user and the third user on a terminal of the second user and a terminal of the third user;
When the second user does not make a remittance based on the remittance request and the third user makes a remittance based on the remittance request, the control unit controls to display second information regarding the fact that the remittance based on the remittance request was not made in a first manner in the chat room on the terminal of the second user who did not make the remittance, and to display second information in a second manner different from the first manner in the chat room on the terminal of the third user who made the remittance.
前記第1ユーザから前記第2ユーザ及び前記第3ユーザに対する送金依頼に関する第1情報を、前記第2ユーザの端末に表示させ、前記第3ユーザの端末に表示させる制御と、
前記第2ユーザが前記送金依頼に基づく送金を行わず、前記第3ユーザが前記送金依頼に基づく送金を行った場合、前記送金依頼に基づく第2情報を、前記送金を行なわなかった前記第2ユーザの端末において前記チャットルームに表示させ、前記送金を行った前記第3ユーザの端末において前記チャットルームに表示させない制御と、を行う制御部を備える。 A server that controls information to be displayed in a chat room including a first user, a second user, and a third user,
Controlling displaying first information regarding a remittance request from the first user to the second user and the third user on a terminal of the second user and a terminal of the third user;
The device is provided with a control unit that performs control such that, when the second user does not make a remittance based on the remittance request and the third user makes a remittance based on the remittance request, second information based on the remittance request is displayed in the chat room on the terminal of the second user who did not make the remittance, and is not displayed in the chat room on the terminal of the third user who made the remittance.
前記第1ユーザから前記第2ユーザ及び前記第3ユーザに対する送金依頼に関する第1情報を、前記第2ユーザの端末に表示させ、前記第3ユーザの端末に表示させる制御と、
前記第2ユーザが前記送金依頼に基づく送金を行わず、前記第3ユーザが前記送金依頼に基づく送金を行った場合、前記送金依頼に基づく送金が行われなかったことに関する第2情報を、前記送金を行なわなかった前記第2ユーザの端末において前記チャットルームに第1態様で表示させ、前記送金を行った前記第3ユーザの端末において前記チャットルームに前記第1態様とは異なる第2態様で表示させる制御と、を行う制御部を備える。 A server that controls information to be displayed in a chat room including a first user, a second user, and a third user,
Controlling displaying first information regarding a remittance request from the first user to the second user and the third user on a terminal of the second user and a terminal of the third user;
and a control unit that performs control such that, when the second user does not make a remittance based on the remittance request and the third user makes a remittance based on the remittance request, second information regarding the fact that the remittance based on the remittance request was not made is displayed in a first manner in the chat room on the terminal of the second user who did not make the remittance, and is displayed in a second manner different from the first manner in the chat room on the terminal of the third user who made the remittance.
第1ユーザから 2ユーザ及び第3ユーザに対する送金依頼に関する第1情報を、前記第2ユーザの端末に表示させ、前記第3ユーザの端末に表示させることと、
前記第2ユーザが前記送金依頼に基づく送金を行わず、前記第3ユーザが前記送金依頼に基づく送金を行った場合、前記送金依頼に基づく第2情報を、前記送金を行なわなかった前記第2ユーザの端末において前記チャットルームに表示させ、前記送金を行った前記第3ユーザの端末において前記チャットルームに表示させないことと、を含む。 An information processing method for a system including a server that controls information to be displayed in a chat room including a first user, a second user, and a third user, and a terminal of each user that communicates with the server,
Displaying first information regarding a remittance request from the first user to the second user and the third user on a terminal of the second user and a terminal of the third user;
If the second user does not make a remittance based on the remittance request and the third user makes a remittance based on the remittance request, second information based on the remittance request is displayed in the chat room on the terminal of the second user who did not make the remittance, and is not displayed in the chat room on the terminal of the third user who made the remittance.
第1ユーザから第2ユーザ及び第3ユーザに対する送金依頼に関する第1情報を、前記第2ユーザの端末に表示させ、前記第3ユーザの端末に表示させることと、
前記第2ユーザが前記送金依頼に基づく送金を行わず、前記第3ユーザが前記送金依頼に基づく送金を行った場合、前記送金依頼に基づく送金が行われなかったことに関する第2情報を、前記送金を行なわなかった前記第2ユーザの端末において前記チャットルームに第1態様で表示させ、前記送金を行った前記第3ユーザの端末において前記チャットルームに前記第1態様とは異なる第2態様で表示させることと、を含む。 An information processing method for a system including a server that controls information to be displayed in a chat room including a first user, a second user, and a third user, and a terminal of each user that communicates with the server,
Displaying first information regarding a remittance request from a first user to a second user and a third user on a terminal of the second user and a terminal of the third user;
If the second user does not make the remittance based on the remittance request and the third user makes the remittance based on the remittance request, second information regarding the fact that the remittance based on the remittance request was not made is displayed in a first manner in the chat room on the terminal of the second user who did not make the remittance, and is displayed in a second manner different from the first manner in the chat room on the terminal of the third user who made the remittance.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021189024A JP7778543B2 (en) | 2020-06-17 | 2021-11-19 | Program, information processing method, server, system |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020104383A JP7089551B2 (en) | 2020-06-17 | 2020-06-17 | Programs, information processing methods, servers, terminals |
| JP2021189024A JP7778543B2 (en) | 2020-06-17 | 2021-11-19 | Program, information processing method, server, system |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020104383A Division JP7089551B2 (en) | 2020-06-17 | 2020-06-17 | Programs, information processing methods, servers, terminals |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2022010423A JP2022010423A (en) | 2022-01-14 |
| JP2022010423A5 JP2022010423A5 (en) | 2023-07-25 |
| JP7778543B2 true JP7778543B2 (en) | 2025-12-02 |
Family
ID=79244708
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020104383A Active JP7089551B2 (en) | 2020-06-17 | 2020-06-17 | Programs, information processing methods, servers, terminals |
| JP2021189024A Active JP7778543B2 (en) | 2020-06-17 | 2021-11-19 | Program, information processing method, server, system |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020104383A Active JP7089551B2 (en) | 2020-06-17 | 2020-06-17 | Programs, information processing methods, servers, terminals |
Country Status (1)
| Country | Link |
|---|---|
| JP (2) | JP7089551B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7302071B1 (en) | 2022-05-27 | 2023-07-03 | PayPay株式会社 | Information processing device, information processing method and information processing program |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019185767A (en) | 2018-04-03 | 2019-10-24 | LINE Pay株式会社 | Method and system for providing remittance function by recognizing contents of message in messenger provided with remittance function |
| JP2019204536A (en) | 2014-10-27 | 2019-11-28 | フェイスブック,インク. | Facilitating sending and receiving payments using message-based contextual prompts |
| JP6640313B1 (en) | 2018-11-16 | 2020-02-05 | 株式会社メルカリ | Information processing method, information processing apparatus, and program |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002092498A (en) * | 2000-09-19 | 2002-03-29 | Sony Corp | Payment management device, its management method, idea operation system and its operation method |
| JP2010108342A (en) * | 2008-10-31 | 2010-05-13 | Tadayoshi Wakazono | Pawnshop operation method, pawnshop operation system, antique business operation method, used thing business operation system, and program |
| US10600039B2 (en) * | 2015-05-20 | 2020-03-24 | Mastercard International Incorporated | Systems and methods for managing financial payments between parties |
| JP7168311B2 (en) * | 2017-11-07 | 2022-11-09 | LINE Pay株式会社 | Information processing program, method, device, and system |
| JP6396613B2 (en) * | 2018-01-12 | 2018-09-26 | 株式会社日本総合研究所 | SNS system, bank system and credit card company system |
| JP2019192054A (en) * | 2018-04-27 | 2019-10-31 | 株式会社カワイコーポレーション | Real estate lease system for elderly and landlord |
| JP2020071787A (en) * | 2018-11-01 | 2020-05-07 | マネーツリー株式会社 | Transaction management device, transaction management method, and transaction management program |
-
2020
- 2020-06-17 JP JP2020104383A patent/JP7089551B2/en active Active
-
2021
- 2021-11-19 JP JP2021189024A patent/JP7778543B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019204536A (en) | 2014-10-27 | 2019-11-28 | フェイスブック,インク. | Facilitating sending and receiving payments using message-based contextual prompts |
| JP2019185767A (en) | 2018-04-03 | 2019-10-24 | LINE Pay株式会社 | Method and system for providing remittance function by recognizing contents of message in messenger provided with remittance function |
| JP6640313B1 (en) | 2018-11-16 | 2020-02-05 | 株式会社メルカリ | Information processing method, information processing apparatus, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022010423A (en) | 2022-01-14 |
| JP2022001971A (en) | 2022-01-06 |
| JP7089551B2 (en) | 2022-06-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20210279819A1 (en) | Preemptive data processing to mitigate against overdraft and declined transaction | |
| US20110313897A1 (en) | Pay group | |
| JP2017507408A (en) | System and method for money management | |
| JP7354089B2 (en) | Servers, programs, information processing methods | |
| US20190325778A1 (en) | Platform for managing activities | |
| JP6977127B1 (en) | Programs, information processing methods, terminals, servers | |
| AU2015274982A1 (en) | Payment network with service provider directory function | |
| JP2022099174A (en) | Program, information processing method, terminal, and server | |
| JP7778543B2 (en) | Program, information processing method, server, system | |
| JP2024177299A (en) | Program, information processing method, and terminal | |
| JP7745682B2 (en) | Program, information processing method, information processing device, and system | |
| JP7541500B2 (en) | Program, information processing method, and terminal | |
| KR102911699B1 (en) | Programs, information processing methods, terminals and servers | |
| JP7598906B2 (en) | Server, program, information processing method, and system | |
| JP7466477B2 (en) | Program, information processing method, terminal, server | |
| JP7357591B2 (en) | Programs, information processing methods, terminals | |
| JP2024159107A (en) | Program, information processing method, server | |
| JP2024061329A (en) | Program, information processing method, and information processing device | |
| JP7417482B2 (en) | Programs, information processing methods, terminals | |
| JP2019061524A (en) | Information system, first terminal, second terminal, server, payment processing method, and program | |
| JP2024103383A (en) | PROGRAM, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING APPARATUS | |
| JP2024103384A (en) | PROGRAM, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING APPARATUS | |
| CN115803766A (en) | Program, information processing method, terminal | |
| JP2024173297A (en) | Program, information processing method and server | |
| WO2022138448A1 (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: 20230615 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20230615 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230713 |
|
| 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: 20231102 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240521 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240719 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20240903 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241202 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20241209 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251119 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7778543 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |