[go: up one dir, main page]

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

Information processing method, information processing device, and program

Info

Publication number
JP2026010081A
JP2026010081A JP2025172617A JP2025172617A JP2026010081A JP 2026010081 A JP2026010081 A JP 2026010081A JP 2025172617 A JP2025172617 A JP 2025172617A JP 2025172617 A JP2025172617 A JP 2025172617A JP 2026010081 A JP2026010081 A JP 2026010081A
Authority
JP
Japan
Prior art keywords
user
balance
future
information processing
amount
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2025172617A
Other languages
Japanese (ja)
Inventor
真由美 沼崎
哲史 鍛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mercari Inc
Original Assignee
Mercari Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mercari Inc filed Critical Mercari Inc
Priority to JP2025172617A priority Critical patent/JP2026010081A/en
Publication of JP2026010081A publication Critical patent/JP2026010081A/en
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】電子商取引プラットフォームにおいて、ユーザが後日支払う債務等を考慮した、
将来の残高をユーザに通知する情報処理方法、プログラム、及び情報処理装置を提供する
こと。
【解決手段】情報処理方法は、電子商取引プラットフォームを提供する又は電子商取引プ
ラットフォームと連携する情報処理装置が、ユーザの所持残高と、確定済みの債務及び/
又は今後発生予定の債務に基づく前記ユーザの債務と、前記ユーザの債務の少なくとも一
部の債務の返済日までに前記ユーザに着金される金額と、に基づいて、前記ユーザの将来
残高を算出することと、算出した前記将来残高を前記ユーザの情報処理端末に送信するこ
とと、を実行する。
【選択図】図5

The present invention provides an electronic commerce platform that takes into account debts that users will pay later.
To provide an information processing method, a program, and an information processing device for notifying a user of a future balance.
The information processing method is a method for processing a user's balance and a confirmed debt and/or a credit balance by an information processing device that provides an electronic commerce platform or that cooperates with the electronic commerce platform.
Alternatively, the system calculates the user's future balance based on the user's debts based on debts that are expected to arise in the future and the amount that will be deposited with the user by the repayment date of at least part of the user's debts, and transmits the calculated future balance to the user's information processing terminal.
[Selected figure] Figure 5

Description

本開示は、情報処理方法、情報処理装置及びプログラムに関する。 This disclosure relates to an information processing method, an information processing device, and a program.

現在、電子商取引や金銭の管理に関する様々なシステムが知られている。例えば、特許
文献1には、請求単位となる取引期間のうち残された期間に予定している納品の金額に対
して、締め時点の売掛残高を予測し、それに基づく請求金額を自動的に算出する請求管理
システムが開示されている。また、特許文献2には、所定期間の口座の取引明細データを
取得し、取引明細データ及び口座の過去の支出入の傾向に基づいて、口座の所定期間にお
ける予想残高を算出する銀行システムが開示されている。
Currently, various systems related to electronic commerce and money management are known. For example, Patent Document 1 discloses a billing management system that predicts the accounts receivable balance at the time of closing based on the amount of deliveries scheduled for the remaining period of a transaction period, which is a billing unit, and automatically calculates the billing amount based on that. Also, Patent Document 2 discloses a banking system that acquires account transaction detail data for a specified period and calculates the expected account balance for the specified period based on the transaction detail data and the account's past trends in income and expenditures.

特開2003-296634号公報Japanese Patent Application Laid-Open No. 2003-296634 特開2015-125530号公報JP 2015-125530 A

従来の電子商取引プラットフォームにおいて、ユーザが出品物を購入する際、購入ユー
ザが所持する残高から代金を支払うのではなく、後日支払いをすることが可能なシステム
がある。しかしながら、このような電子商取引プラットフォームで商品の売買や購入代金
の後払いを利用しているユーザが、将来の時点における残高を適切に把握することは困難
である。
In conventional e-commerce platforms, there are systems that allow users to purchase items at a later date rather than paying from their own balance. However, it is difficult for users who use such e-commerce platforms to accurately grasp their balance at a future date when buying and selling products or making deferred payments on purchases.

そこで、本開示は、ユーザが後日支払う債務や将来着金予定の金額等を考慮した、将来
の残高をユーザが確認できる情報処理方法、プログラム、及び情報処理装置を提供するこ
とを目的とする。
Therefore, the present disclosure aims to provide an information processing method, program, and information processing device that allow a user to check future balances, taking into account debts that the user will pay at a later date and amounts that are expected to be received in the future.

本開示の一実施形態に係る情報処理方法は、電子商取引プラットフォーム提供する又は
電子商取引プラットフォームと連携する情報処理装置が、ユーザの所持残高と、確定済み
の債務及び/又は今後発生予定の債務に基づく前記ユーザの債務と、前記ユーザの債務の
少なくとも一部の債務の返済日までに前記ユーザに着金される金額と、に基づいて、前記
ユーザの将来残高を算出することと、算出した前記将来残高を前記ユーザの情報処理端末
に送信することと、を実行する。
In an information processing method according to one embodiment of the present disclosure, an information processing device that provides an e-commerce platform or that cooperates with an e-commerce platform calculates a user's future balance based on the user's balance, the user's debts based on confirmed debts and/or debts that are expected to arise in the future, and the amount that will be deposited in the user by the repayment date for at least some of the user's debts, and transmits the calculated future balance to the user's information processing terminal.

第1実施形態の一態様に係る情報処理システムの構成の一例、本開示に係るサーバのハードウェア構成の一例、及び本開示に係る端末のハードウェア構成の一例を示すブロック図の一例を示す図である。1A to 1C are diagrams illustrating an example of a block diagram showing an example of a configuration of an information processing system according to one aspect of the first embodiment, an example of a hardware configuration of a server according to the present disclosure, and an example of a hardware configuration of a terminal according to the present disclosure. 第1実施形態に係るユーザ情報の一例を示す図である。FIG. 4 is a diagram showing an example of user information according to the first embodiment. 第1実施形態に係る購入履歴情報の一例を示す図である。FIG. 3 is a diagram showing an example of purchase history information according to the first embodiment. 第1実施形態に係る取引情報の一例を示す図である。FIG. 3 is a diagram showing an example of transaction information according to the first embodiment. 第1実施形態に係る情報処理システムの処理のシーケンスの一例を示す図である。FIG. 2 is a diagram illustrating an example of a processing sequence of the information processing system according to the first embodiment. 第1実施形態に係る将来残高を算出する処理の具体例を説明するための図である。FIG. 10 is a diagram for explaining a specific example of a process for calculating a future balance according to the first embodiment. 第1実施形態に係る画面表示例を示す図である。FIG. 2 is a diagram showing an example of a screen display according to the first embodiment; 第2実施形態に係る将来残高を算出する処理の具体例を説明するための図である。FIG. 10 is a diagram for explaining a specific example of a process for calculating a future balance according to the second embodiment. 第2実施形態に係る画面表示例を示す図である。FIG. 11 is a diagram showing an example of a screen display according to the second embodiment.

<法令遵守>
本明細書に記載の開示は、本開示を実施する各国の法令を遵守のうえで実施される。ま
た、本明細書に記載の開示は、各国の法令を遵守するために必要な、当業者が成し得る全
ての変更、置換、変形、改変、または修正をもって実施される。
<Legal compliance>
The disclosures described herein are implemented in compliance with the laws and regulations of each country in which the disclosures are implemented, and are implemented with all changes, substitutions, variations, modifications, or alterations that a person skilled in the art may make that are necessary to comply with the laws and regulations of each country.

本開示に係る情報処理方法、プログラム及び情報処理装置を実施するための形態につい
て、図面を参照して説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An information processing method, a program, and an information processing device according to the present disclosure will be described with reference to the accompanying drawings.

<システム構成>
図1は、本開示の実施形態に係る情報処理システム1の構成を開示する。情報処理シス
テム1では、ネットワーク130を介してサーバ110A、サーバ110Bと、端末12
0A、端末120B、端末120Cとが接続される。
<System Configuration>
1 discloses a configuration of an information processing system 1 according to an embodiment of the present disclosure. The information processing system 1 includes a server 110A, a server 110B, and a terminal 12 via a network 130.
0A, terminal 120B, and terminal 120C are connected.

サーバ110Aと、サーバ110Bとをそれぞれ区別する必要がない場合は、サーバ1
10Aとサーバ110Bとは、それぞれサーバ110と表現されてもよい。なお、ネット
ワーク130に接続されるサーバ110の数は限定されない。
If there is no need to distinguish between the server 110A and the server 110B,
Server 10A and server 110B may each be referred to as server 110. Note that the number of servers 110 connected to network 130 is not limited.

端末120Aと、端末120Bと、端末120Cとをそれぞれ区別する必要がない場合
は、端末120Aと端末120Bと端末120Cとは、それぞれ端末120と表現されて
もよい。なお、ネットワーク130に接続される端末120の数は限定されない。
When there is no need to distinguish between terminal 120A, terminal 120B, and terminal 120C, terminal 120A, terminal 120B, and terminal 120C may each be referred to as terminal 120. Note that the number of terminals 120 connected to network 130 is not limited.

サーバ110は、ネットワーク130を介してユーザが利用する端末120に、所定の
サービスを提供する。所定のサービスは、限定でなく例として、決済サービス、金融サー
ビス、電子商取引サービス、インスタントメッセージングサービスを代表とするSNS(
Social Networking Service)、楽曲・動画・書籍などのコンテンツ提供サービス等を含
む。サーバ110は、単独で1以上のサービスを提供してもよいし、複数で1以上のサー
ビスを提供してもよい。サーバ110が1以上の端末120にサービスを提供することで
、ユーザが端末120を介してサービスを利用することができる。
The server 110 provides predetermined services to the terminal 120 used by the user via the network 130. Examples of predetermined services include, but are not limited to, payment services, financial services, e-commerce services, and SNS (e.g., instant messaging services).
These include services such as social networking services, and content provision services for music, videos, books, etc. The server 110 may provide one or more services independently, or multiple servers may provide one or more services. The server 110 provides a service to one or more terminals 120, allowing users to use the service via the terminal 120.

必要に応じて、ユーザXが利用する端末を端末120Xと表現し、ユーザXまたは端末
120Xに対応づけられた、所定のサービスにおけるユーザに対応付けられた情報をユー
ザ情報Xと表現する。ユーザ情報は、限定でなく例として、ユーザにより入力される、ま
たは、所定のサービスにより付与される、ユーザの名前、ユーザのアイコン画像、ユーザ
の年齢、ユーザの性別、ユーザの住所、ユーザの趣味趣向、ユーザの識別子などのユーザ
に対応づけられた情報、ユーザに対応付けられた電子バリュー(電子マネー)の残高情報
、ユーザに対応付けられたクレジットカード情報(クレジットカード番号など)等を含む
ことができる。
As necessary, the terminal used by user X will be referred to as terminal 120X, and information associated with the user in a predetermined service that is associated with user X or terminal 120X will be referred to as user information X. User information may include, but is not limited to, information associated with the user, such as the user's name, user icon image, user age, user gender, user address, user hobbies and interests, and user identifier, which is input by the user or assigned by the predetermined service, balance information of electronic value (electronic money) associated with the user, credit card information (such as a credit card number) associated with the user, and the like.

ネットワーク130は、2以上のサーバ110、又は2以上の端末120を接続する。
ネットワーク130は、端末120がサーバ110に接続した後、データを送受信するこ
とができるように接続経路を提供する。
The network 130 connects two or more servers 110 or two or more terminals 120 .
The network 130 provides a connection path so that the terminal 120 can connect to the server 110 and then transmit and receive data.

ネットワーク130の1以上の部分は、有線ネットワークや無線ネットワークであって
もよい。ネットワーク130は、限定でなく例として、アドホック・ネットワーク(Ad H
oc Network)、イントラネット、エクストラネット、仮想プライベート・ネットワーク(
Virtual Private Network:VPN)、ローカル・エリア・ネットワーク(Local Area Ne
twork:LAN)、ワイヤレスLAN(Wireless LAN:WLAN)、広域ネットワーク(W
ide Area Network:WAN)、ワイヤレスWAN(Wireless WAN:WWAN)、大都市圏
ネットワーク(Metropolitan Area Network:MAN)、インターネットの一部、公衆交
換電話網(Public Switched Telephone Network:PSTN)の一部、携帯電話網、IS
DNs(Integrated Service Digital Networks)、無線LANs、LTE(Long Term E
volution)、CDMA(Code Division Multiple Access)、ブルートゥース(Bluetooth
(登録商標))、衛星通信等であってよく、これらが組み合わせられてもよい。ネットワ
ーク130は、1つまたは複数のネットワーク130を含むことができる。
One or more portions of network 130 may be a wired network or a wireless network. Network 130 may be, by way of example and not limitation, an ad hoc network.
Network), Intranet, Extranet, Virtual Private Network (
Virtual Private Network (VPN), Local Area Network (Local Area Network)
network (LAN), Wireless LAN (WLAN), Wide Area Network (W
Area Network (WAN), Wireless WAN (WWAN), Metropolitan Area Network (MAN), part of the Internet, part of the Public Switched Telephone Network (PSTN), mobile phone network, IS
DNs (Integrated Service Digital Networks), wireless LANs, LTE (Long Term E
evolution), CDMA (Code Division Multiple Access), Bluetooth
(registered trademark), satellite communication, etc., or a combination thereof. The network 130 may include one or more networks 130.

サーバ110、150、及び端末120は、本開示に記載される処理、機能又は方法を
実現できる情報処理装置であればどのような情報処理装置であってもよい。
The servers 110, 150 and the terminal 120 may be any information processing device capable of implementing the processes, functions, or methods described in this disclosure.

サーバ110及び端末120は、限定ではなく例として、スマートフォン、携帯電話(
フィーチャーフォン)、コンピュータ(限定でなく例として、デスクトップ、ラップトッ
プ、タブレットなど)、サーバ装置、メディアコンピュータプラットホーム(限定でなく
例として、ケーブル、衛星セットトップボックス、デジタルビデオレコーダなど)、ハン
ドヘルドコンピュータデバイス(限定でなく例として、PDA(Personal Digital Assis
tant)、電子メールクライアントなど)、ウェアラブル端末(限定でなく例として、メガ
ネ型デバイス、時計型デバイスなど)、他種のコンピュータ、またはコミュニケーション
プラットホーム等であってよく、これらが組み合わせられてもよい。
The server 110 and the terminal 120 may be, for example, but not limited to, a smartphone, a mobile phone (
feature phones), computers (including, but not limited to, desktops, laptops, tablets, etc.), server equipment, media computing platforms (including, but not limited to, cable and satellite set-top boxes, digital video recorders, etc.), handheld computing devices (including, but not limited to, PDAs (Personal Digital Assistants)
The device may be a mobile terminal (e.g., a mobile phone), an email client, a wearable device (for example, but not limited to, a glasses-type device, a watch-type device, etc.), another type of computer, or a communication platform, or a combination of these.

<各情報処理装置のハードウェア構成>
(1)サーバのハードウェア構成
図1を用いて、情報処理システム1に含まれるサーバ110のハードウェア構成につい
て説明する。
<Hardware configuration of each information processing device>
(1) Hardware Configuration of Server The hardware configuration of the server 110 included in the information processing system 1 will be described with reference to FIG.

サーバ110は、プロセッサ111と、メモリ112と、ストレージ113と、入出力
インタフェース(入出力I/F)114と、入力装置115と、出力装置116と、送受
信部117とを有する。サーバ110のハードウェアの各構成要素は、限定でなく例とし
て、バスBを介して相互に接続される。
The server 110 includes a processor 111, a memory 112, a storage 113, an input/output interface (input/output I/F) 114, an input device 115, an output device 116, and a transmission/reception unit 117. The hardware components of the server 110 are connected to each other via a bus B, for example and not by way of limitation.

サーバ110は、プロセッサ111と、メモリ112と、ストレージ113と、入出力
I/F114と、送受信部117との協働により、本開示に記載される処理、機能又は方
法を実現する。
The server 110 realizes the processes, functions, or methods described in this disclosure through cooperation between the processor 111, memory 112, storage 113, input/output I/F 114, and transceiver 117.

プロセッサ111は、ストレージ113に記憶されるプログラムに含まれるコード、ま
たは、命令によって実現する処理、機能、または、方法を実行する。プロセッサ111は
、限定でなく例として、1又は複数の中央処理装置(CPU)、MPU(Micro Processi
ng Unit)、GPU(Graphics Processing Unit)、マイクロプロセッサ(microprocesso
r)、プロセッサコア(processor core)、マルチプロセッサ(multiprocessor)、AS
IC(Application-Specific Integrated Circuit)、FPGA(Field Programmable Ga
te Array)等を含み、集積回路(IC(Integrated Circuit)チップ、LSI(Large Sc
ale Integration))等に形成された論理回路(ハードウェア)や専用回路によって各実
施形態に開示されるそれぞれの、処理、機能、または、方法を実現してもよい。また、こ
れらの回路は、1または複数の集積回路により実現されてよく、各実施形態に示す複数の
処理を1つの集積回路により実現されることとしてもよい。また、LSIは、集積度の違
いにより、VLSI、スーパーLSI、ウルトラLSIなどと呼称されることもある。
The processor 111 executes processes, functions, or methods implemented by codes or instructions included in a program stored in the storage 113. The processor 111 may be, for example and without limitation, one or more central processing units (CPUs), MPUs (Micro Processors), or the like.
ng Unit), GPU (Graphics Processing Unit), microprocessor
r), processor core, multiprocessor, AS
IC (Application-Specific Integrated Circuit), FPGA (Field Programmable Ga
IC (Integrated Circuit) chips, LSI (Large Sc
The processes, functions, or methods disclosed in each embodiment may be realized by a logic circuit (hardware) or dedicated circuit formed in a microcomputer (e.g., a microcomputer integrated circuit (MDI)), etc. Furthermore, these circuits may be realized by one or more integrated circuits, and multiple processes shown in each embodiment may be realized by a single integrated circuit. Furthermore, LSIs may be referred to as VLSIs, super LSIs, ultra LSIs, etc. depending on the degree of integration.

メモリ112は、ストレージ113からロードしたプログラム1121を一時的に記憶
し、プロセッサ111に対して作業領域を提供する。メモリ112には、プロセッサ11
1がプログラムを実行している間に生成される各種データも一時的に格納される。メモリ
112は、限定でなく例として、RAM(Random Access Memory)、ROM(Read Only
Memory)等であってよく、これらが組み合わせられてもよい。 ストレージ113は、プ
ログラムや各種データを記憶する。ストレージ113は、限定でなく例として、HDD(
Hard Disk Drive)、SSD(Solid State Drive)、フラッシュメモリ等であってよく、
これらが組み合わせられてもよい。
The memory 112 temporarily stores a program 1121 loaded from the storage 113 and provides a work area for the processor 111.
The memory 112 also temporarily stores various data generated while the program is being executed. The memory 112 may be, for example and without limitation, a RAM (Random Access Memory), a ROM (Read Only Memory), or the like.
The storage 113 stores programs and various data. The storage 113 may be, but is not limited to, a hard disk drive (HDD).
Hard Disk Drive (SSD), Solid State Drive (SSD), flash memory, etc.
These may be combined.

入出力I/F114は、サーバ110に対する各種操作を入力する入力装置115、お
よび、サーバ110で処理された処理結果を出力する出力装置116に接続する。
The input/output I/F 114 is connected to an input device 115 for inputting various operations to the server 110 and an output device 116 for outputting the results of processing performed by the server 110 .

入力装置115は、ユーザからの入力を受け付けて、入出力I/F114を介し、当該
入力に係る情報をプロセッサ111に伝達できる全ての種類の装置のいずれか、または、
その組み合わせにより実現される。入力装置は、限定でなく例として、タッチパネル、タ
ッチディスプレイ、キーボード等のハードウェアキーや、マウス等のポインティングデバ
イス、カメラ(画像を介した操作入力)、マイク(音声による操作入力)等であってよく
、これらが組み合わせられてもよい。
The input device 115 is any of all types of devices that can receive input from a user and transmit information related to the input to the processor 111 via the input/output I/F 114, or
The input device may be, but is not limited to, a touch panel, a touch display, hardware keys such as a keyboard, a pointing device such as a mouse, a camera (for inputting operations via images), a microphone (for inputting operations via voice), or a combination of these.

出力装置116は、入出力I/F114を介し、プロセッサ111で処理された処理結
果を出力することができる全ての種類の装置のいずれか、または、その組み合わせにより
実現される。当該処理結果を映像または動画像として出力する場合、出力装置116は、
フレームバッファに書き込まれた表示データに従って、当該表示データを表示することが
できる全ての種類の装置のいずれかまたはその組み合わせにより実現される。出力装置1
16は、限定でなく例として、タッチパネル、タッチディスプレイ、モニタ(限定でなく
例として、液晶ディスプレイ、OELD(Organic Electroluminescence Display)など
)、ヘッドマウントディスプレイ(HMD:Head Mounted Display)、プロジェクション
マッピング、ホログラム、空気中など(真空であってもよい)に画像やテキスト情報等を
表示可能な装置、スピーカ(音声出力)、プリンター等であってよく、これらが組み合わ
せられてもよい。なお、これらの出力装置は、3Dで表示データを表示可能であってもよ
い。
The output device 116 is realized by any of all types of devices that can output the processing results processed by the processor 111 via the input/output I/F 114, or a combination thereof. When the processing results are to be output as video or moving images, the output device 116 is
The output device 1 can be realized by any one of or a combination of any type of device that can display the display data written in the frame buffer.
16 may be, for example and without limitation, a touch panel, a touch display, a monitor (for example and without limitation, a liquid crystal display, an OELD (Organic Electroluminescence Display), etc.), a head mounted display (HMD), projection mapping, a hologram, a device capable of displaying images, text information, etc. in air (which may be a vacuum), a speaker (audio output), a printer, etc., or a combination of these. Note that these output devices may be capable of displaying display data in 3D.

なお、入力装置115と出力装置116が一体化していてもよいし、入力装置115と
出力装置116とは分離していてもよい。
The input device 115 and the output device 116 may be integrated, or may be separate devices.

送受信部117は、ネットワーク130を介して各種データの送受信を行う。当該通信
は、有線、無線のいずれで実行されてもよく、互いの通信が実行できるのであれば、どの
ような通信プロトコルを用いてもよい。送受信部117は、ネットワーク130を介して
、他の情報処理装置との通信を実行する機能を有する。送受信部117は、各種データを
プロセッサ111からの指示に従って、他の情報処理装置に送信する。また、送受信部1
17は、他の情報処理装置から送信された各種データを受信し、プロセッサ111に伝達
する。
The transmitting/receiving unit 117 transmits and receives various data via the network 130. The communication may be performed either by wire or wirelessly, and any communication protocol may be used as long as mutual communication is possible. The transmitting/receiving unit 117 has a function of communicating with other information processing devices via the network 130. The transmitting/receiving unit 117 transmits various data to other information processing devices in accordance with instructions from the processor 111.
The device 17 receives various data transmitted from other information processing devices and transmits the data to the processor 111 .

(2)端末120のハードウェア構成
図1を用いて、情報処理システム1に含まれる端末120のハードウェア構成について
説明する。
(2) Hardware Configuration of Terminal 120 The hardware configuration of the terminal 120 included in the information processing system 1 will be described with reference to FIG.

端末120は、プロセッサ121と、メモリ122と、ストレージ123と、入出力I
/F124と、入力装置125と、出力装置126と、送受信部127と、読取部128
とを有する。端末120のハードウェアの各構成要素は、限定でなく例として、バスBを
介して相互に接続される。
The terminal 120 includes a processor 121, a memory 122, a storage 123, and an input/output I
/F 124, an input device 125, an output device 126, a transmitting/receiving unit 127, and a reading unit 128
The hardware components of the terminal 120 are connected to each other via a bus B, for example and not by way of limitation.

端末120は、プロセッサ121と、メモリ122と、ストレージ123と、入出力I
/F124と、入力装置125と、出力装置126と、送受信部127と、読取部128
との協働により、本開示に記載される処理、機能又は方法を実現する。
The terminal 120 includes a processor 121, a memory 122, a storage 123, and an input/output I
/F 124, an input device 125, an output device 126, a transmitting/receiving unit 127, and a reading unit 128
In cooperation with, the process, function or method described in this disclosure is realized.

プロセッサ121は、ストレージ123に記憶されるプログラムに含まれるコードまた
は命令によって実現する処理、機能、または、方法を実行する。プロセッサ121は、限
定でなく例として、中央処理装置(CPU)、MPU(Micro Processing Unit)、GP
U(Graphics Processing Unit)、マイクロプロセッサ(microprocessor)、プロセッサ
コア(processor core)、マルチプロセッサ(multiprocessor)、ASIC(Applicatio
n-Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)等を含
み、集積回路(IC(Integrated Circuit)チップ、LSI(Large Scale Integration
))等に形成された論理回路(ハードウェア)や専用回路によって各実施形態に開示され
るそれぞれの、処理、機能、または、方法を実現してもよい。また、これらの回路は、1
または複数の集積回路により実現されてよく、各実施形態に示す複数の処理を1つの集積
回路により実現されることとしてもよい。また、LSIは、集積度の違いにより、VLS
I、スーパーLSI、ウルトラLSIなどと呼称されることもある。
The processor 121 executes processes, functions, or methods implemented by codes or instructions included in a program stored in the storage 123. The processor 121 may be, for example and without limitation, a central processing unit (CPU), a micro processing unit (MPU), a GP,
U (Graphics Processing Unit), microprocessor, processor core, multiprocessor, ASIC (Application Integrated Circuit)
n-Specific Integrated Circuit), FPGA (Field Programmable Gate Array), etc., and integrated circuits (IC (Integrated Circuit) chips, LSI (Large Scale Integration)
The processes, functions, or methods disclosed in each embodiment may be realized by a logic circuit (hardware) or a dedicated circuit formed in a computer, a processor, or the like.
Alternatively, the LSI may be realized by a plurality of integrated circuits, and a plurality of processes shown in each embodiment may be realized by a single integrated circuit.
It is also called Super LSI or Ultra LSI.

メモリ122は、ストレージ123からロードしたプログラム1221を一時的に記憶
し、プロセッサ121に対して作業領域を提供する。メモリ122には、プロセッサ12
1がプログラム1221を実行している間に生成される各種データも一時的に格納される
。メモリ122は、限定でなく例として、RAM(Random Access Memory)、ROM(Re
ad Only Memory)等であってよく、これらが組み合わせられてもよい。
The memory 122 temporarily stores a program 1221 loaded from the storage 123 and provides a working area for the processor 121.
The memory 122 also temporarily stores various data generated while the program 1221 is being executed. The memory 122 may be, for example, a RAM (Random Access Memory), a ROM (Read Only Memory), or the like.
Ad Only Memory), etc., and these may be combined.

ストレージ123は、プログラムや各種データを記憶する。ストレージ123は、限定
でなく例として、HDD(Hard Disk Drive)、SSD(Solid State Drive)、フラッシ
ュメモリ等であってよく、これらが組み合わせられてもよい。
The storage 123 stores programs and various data. The storage 123 may be, for example and without limitation, a hard disk drive (HDD), a solid state drive (SSD), a flash memory, or a combination thereof.

入出力I/F124は、端末120に対する各種操作を入力する入力装置125、およ
び、端末120で処理された処理結果を出力する出力装置126に接続する。
The input/output I/F 124 is connected to an input device 125 for inputting various operations to the terminal 120 and an output device 126 for outputting the results of processing performed by the terminal 120 .

入力装置125は、ユーザからの入力を受け付けて、当該入力に係る情報をプロセッサ
121に伝達できる全ての種類の装置のいずれか、または、その組み合わせにより実現さ
れる。入力装置は、限定でなく例として、タッチパネル、タッチディスプレイ、キーボー
ド等のハードウェアキーや、マウス等のポインティングデバイス、カメラ(画像を介した
操作入力)、マイク(音声による操作入力)等であってよく、これらが組み合わせられて
もよい。
The input device 125 is realized by any one of or a combination of all types of devices that can receive input from a user and transmit information related to the input to the processor 121. Examples of the input device include, but are not limited to, a touch panel, a touch display, hardware keys such as a keyboard, a pointing device such as a mouse, a camera (for inputting operations via images), a microphone (for inputting operations via voice), and the like, and these may be combined.

出力装置126は、プロセッサ121で処理された処理結果を出力することができる全
ての種類の装置のいずれか、または、その組み合わせにより実現される。当該処理結果を
映像または動画像として出力する場合、出力装置は、フレームバッファに書き込まれた表
示データに従って、当該表示データを表示することができる全ての種類の装置のいずれか
またはその組み合わせにより実現される。出力装置は、限定でなく例として、タッチパネ
ル、タッチディスプレイ、モニタ(限定でなく例として、液晶ディスプレイ、OELD(
Organic Electroluminescence Display)など)、ヘッドマウントディスプレイ(HMD
:Head Mounted Display)、プロジェクションマッピング、ホログラム、空気中など(真
空であってもよい)に画像やテキスト情報等を表示可能な装置、スピーカ(音声出力)、
プリンター等であってよく、これらが組み合わせられてもよい。なお、これらの出力装置
は、3Dで表示データを表示可能であってもよい。
The output device 126 is realized by any one of all types of devices that can output the processing results processed by the processor 121, or a combination thereof. When the processing results are output as video or moving images, the output device is realized by any one of all types of devices that can display the display data written in the frame buffer, or a combination thereof. Examples of the output device include, but are not limited to, a touch panel, a touch display, a monitor (for example, but not limited to, a liquid crystal display, an OELD (
Organic Electroluminescence Display), head-mounted display (HMD)
: Head Mounted Display), projection mapping, holograms, devices that can display images and text information in the air (including vacuum), speakers (audio output),
The output device may be a printer or the like, or a combination of these. Note that these output devices may be capable of displaying display data in 3D.

なお、入力装置125と出力装置126が一体化していてもよいし、入力装置125と
出力装置126とは分離していてもよい。
The input device 125 and the output device 126 may be integrated, or the input device 125 and the output device 126 may be separate.

送受信部127は、ネットワーク130を介して各種データの送受信を行う。当該通信
は、有線、無線のいずれで実行されてもよく、互いの通信が実行できるのであれば、どの
ような通信プロトコルを用いてもよい。送受信部127は、ネットワーク130を介して
、他の情報処理装置との通信を実行する機能を有する。送受信部127は、各種データを
プロセッサ121からの指示に従って、他の情報処理装置に送信する。また、送受信部1
27は、他の情報処理装置から送信された各種データを受信し、プロセッサ121に伝達
する。
The transmitting/receiving unit 127 transmits and receives various data via the network 130. The communication may be performed either by wire or wirelessly, and any communication protocol may be used as long as mutual communication is possible. The transmitting/receiving unit 127 has a function of communicating with other information processing devices via the network 130. The transmitting/receiving unit 127 transmits various data to other information processing devices in accordance with instructions from the processor 121.
27 receives various data transmitted from other information processing devices and transmits the data to the processor 121 .

(3)その他
1以上の情報処理装置で構成されるクラウドコンピューティングが、サーバ110、ま
たは、端末120における処理、機能、または、方法の少なくとも一部を実現してもよい
(3) Others Cloud computing, which is configured by one or more information processing devices, may implement at least a part of the processing, functions, or methods of the server 110 or the terminal 120.

他の情報処理装置が、サーバ110、または端末120における処理、機能、または、
方法の少なくとも一部を実現してもよい。この場合、他の情報処理装置のプロセッサが、
プロセッサ111またはプロセッサ121により実現される処理のうち少なくとも一部の
処理を実現してもよい。
The other information processing device may execute the processing, function, or
In this case, the processor of the other information processing device may implement at least a part of the method.
At least a part of the processing performed by processor 111 or processor 121 may be performed.

本開示の各実施形態の処理を実行するプログラムは、コンピュータに読み取り可能な記
憶媒体に記憶された状態で提供されてもよい。記憶媒体は、「一時的でない有形の媒体」
に、プログラムを記憶可能である。プログラムは、限定でなく例として、ソフトウェアプ
ログラムやコンピュータプログラム等であってよい。
A program for executing the processes of each embodiment of the present disclosure may be provided in a state stored in a computer-readable storage medium. The storage medium is a "non-transitory tangible medium."
The program may be, for example and without limitation, a software program, a computer program, or the like.

記憶媒体は、1つまたは複数の半導体ベースの、または他の集積回路(IC)(限定で
なく例として、フィールド・プログラマブル・ゲート・アレイ(FPGA)、特定用途向
けIC(ASIC)など)、ハード・ディスク・ドライブ(HDD)、ハイブリッド・ハ
ード・ドライブ(HHD)、光ディスク、光ディスクドライブ(ODD)、光磁気ディス
ク、光磁気ドライブ、フロッピィ・ディスケット、フロッピィ・ディスク・ドライブ(F
DD)、磁気テープ、固体ドライブ(SSD)、RAMドライブ、セキュア・デジタル・
カードもしくはドライブ、任意の他の適切な記憶媒体等であってよく、これらが組み合わ
せられてもよい。記憶媒体は、揮発性、不揮発性、または、揮発性と不揮発性の組合せで
よい。
The storage medium may be one or more semiconductor-based or other integrated circuits (ICs) (such as, but not limited to, field programmable gate arrays (FPGAs), application specific ICs (ASICs)), hard disk drives (HDDs), hybrid hard drives (HHDs), optical disks, optical disk drives (ODDs), magneto-optical disks, magneto-optical drives, floppy diskettes, floppy disk drives (FDDs), or the like.
DD), magnetic tape, solid state drives (SSD), RAM drives, Secure Digital
This may be a card or drive, any other suitable storage medium, or a combination of these. The storage medium may be volatile, non-volatile, or a combination of volatile and non-volatile.

また、本開示のプログラムは、当該プログラムを伝送可能な任意の伝送媒体(通信ネッ
トワークや放送波等)を介して、サーバ110、または、端末120に提供されてもよい
In addition, the program of the present disclosure may be provided to the server 110 or the terminal 120 via any transmission medium (such as a communication network or broadcast waves) capable of transmitting the program.

また、本開示の各実施形態は、プログラムが電子的な伝送によって具現化された、搬送
波に埋め込まれたデータ信号の形態でも実現され得る。
Furthermore, each embodiment of the present disclosure may also be realized in the form of a data signal embedded in a carrier wave in which a program is embodied by electronic transmission.

なお、本開示のプログラムは、限定でなく例として、JavaScript(登録商標)、Python
などのスクリプト言語、C言語、Go言語、Swift、Kotlin、Java(登録商標)などを用
いて実装されてもよい。
The program of the present disclosure may be, but is not limited to, JavaScript (registered trademark), Python, or the like.
It may also be implemented using a scripting language such as C, Go, Swift, Kotlin, Java (registered trademark), etc.

<その他>
明示的な言及のない限り、本開示の実施形態における判定の構成は必須でなく、判定条
件を満たした場合に所定の処理が動作されたり、判定条件を満たさない場合に所定の処理
がされたりしてもよい。
<Others>
Unless explicitly stated otherwise, the judgment configuration in the embodiments of the present disclosure is not required, and a predetermined process may be performed when the judgment condition is met, or when the judgment condition is not met.

本開示は、本開示に対して、当業者が成し得る全ての変更、置換、変形、改変、または
修正を包含する。また、添付の特許請求の範囲は、特許請求の範囲対して、当業者が成し
得る全ての変更、置換、変形、改変、または修正を包含する。さらに、本開示は、当業者
が成し得る、本開示における実施形態または実施例の1以上の特徴と、本開示における他
の実施形態または実施例の1以上の特徴との任意の組合せを包含する。
The present disclosure encompasses all changes, substitutions, variations, alterations, or modifications that a person skilled in the art may make to the present disclosure. The appended claims also encompass all changes, substitutions, variations, alterations, or modifications that a person skilled in the art may make to the claims. Furthermore, the present disclosure encompasses any combination, that a person skilled in the art may make, of one or more features of an embodiment or example in the present disclosure with one or more features of another embodiment or example in the present disclosure.

加えて、特定の処理、機能又は方法を実施するように適合される、配置される、能力を
有する、構成される、使用可能である、動作可能である、または動作できる装置またはシ
ステムあるいは装置またはシステムの構成要素に対する添付の特許請求の範囲での参照は
、その装置、システム、または構成要素がそのように適合される、配置される、能力を有
する、構成される、使用可能にされる、動作可能にされる、または動作できる限り、その
装置、システム、構成要素またはその特定の機能がアクティベートされ、オンにされ、ま
たはロック解除されているか否かに関わらず、その装置、システム、構成要素を包含する
In addition, references in the appended claims to an apparatus or system, or a component of an apparatus or system, that is adapted, arranged, capable, configured, enabled, operable, or capable of performing a particular process, function, or method encompass that apparatus, system, or component, so long as the apparatus, system, or component is so adapted, arranged, capable, configured, enabled, enabled, or operable, regardless of whether the apparatus, system, component, or a particular function thereof is activated, turned on, or unlocked.

本開示は、明示されない限り、いずれの実施形態または実施例を実施するに際して、事
前に、または、実施の直前にユーザからの同意を取得してもよい。また、取得する同意は
、包括的なものでもよく、都度取得するものでもよい。
Unless otherwise specified, the present disclosure may obtain consent from a user in advance or immediately before implementing any embodiment or example of the present disclosure, and the consent obtained may be comprehensive or may be obtained on a case-by-case basis.

<第1実施形態>
第1実施形態は、電子商取引プラットフォームにおいて、ユーザが所持する残高と、確
定済みの債務及び/又は今後発生する予定の債務に基づくユーザの債務と、当該ユーザの
債務の少なくとも一部の債務の返済日までにユーザに着金される金額と、に基づいて、ユ
ーザが所持する残高の将来残高を算出する実施形態である。第1実施形態では、電子商取
引プラットフォームにおいて、ユーザが後日支払うことにした商品代金が、確定済みの債
務として扱われる。また、ユーザが電子商取引プラットフォームで商品を閲覧する際、ユ
ーザが閲覧している商品の価格が、今後発生する予定の債務として扱われうる。また、既
に他のユーザに対し売却済みの商品等がある場合に、当該他のユーザからユーザに支払わ
れる商品代金の全部又は一部が、ユーザに着金される金額として扱われる。
First Embodiment
In the first embodiment, an e-commerce platform calculates a future balance of a user's balance based on the balance held by the user, the user's debts based on confirmed debts and/or debts to be incurred in the future, and the amount to be deposited to the user by the repayment date of at least some of the user's debts. In the first embodiment, the e-commerce platform treats the product price that the user decides to pay at a later date as a confirmed debt. Furthermore, when a user browses products on the e-commerce platform, the price of the product being viewed by the user may be treated as a debt to be incurred in the future. Furthermore, if a product has already been sold to another user, all or part of the product price paid to the user by the other user is treated as the amount to be deposited to the user.

第1実施形態により、電子商取引プラットフォームにおいて、ユーザが後日支払う債務
や将来着金予定の金額等を考慮した、将来の残高をユーザに通知することができるという
効果が得られる。また、ユーザは、閲覧中の商品を購入した場合における将来の残高が幾
らになるのかを容易に把握できることから、将来の残高に余裕があると判断した場合、そ
のことが閲覧中の商品を購入する動機付けになると考えられる。そのため、第1実施形態
によれば、ユーザに対し商品の購入を促進させることが可能になるという効果が得られる
The first embodiment has the effect of enabling the e-commerce platform to notify the user of their future balance, taking into account debts to be paid at a later date and amounts expected to be received in the future. Furthermore, since the user can easily grasp how much their future balance will be if they purchase the product they are currently viewing, if they determine that they have a sufficient future balance, this is likely to motivate them to purchase the product they are currently viewing. Therefore, the first embodiment has the effect of encouraging users to purchase products.

<第1実施形態の構成>
図1を用いてサーバ110、端末120の各構成を説明する。
<Configuration of First Embodiment>
The configuration of the server 110 and the terminal 120 will be described with reference to FIG.

(1)サーバの構成
サーバ110は、プロセッサ111と、メモリ112,ストレージ113と、入出I/
F114と、入力装置115と、出力装置116と、送受信部117とを有する。
(1) Server Configuration The server 110 comprises a processor 111, a memory 112, a storage 113, and an input/output I/F.
The computer includes a computer F114, an input device 115, an output device 116, and a transmitting/receiving unit 117.

プロセッサ111により実行されて構成されうる処理、機能又は方法は、実現可能な範
囲において、機械学習またはAI(Artificial Intelligence)などにより実現されても
よい。
入出力I/F114は、入力装置115または出力装置116から、サーバ110によ
り提供される各種のサービスを運営する事業者からの各種の設定操作等を受け付ける。
The processes, functions, or methods that can be executed by the processor 111 may be realized by machine learning, AI (Artificial Intelligence), or the like, to the extent feasible.
The input/output I/F 114 receives various setting operations and the like from the business operators who operate the various services provided by the server 110 via the input device 115 or the output device 116 .

送受信部117は、プロセッサ111の指示に従い、端末120等とのデータの送受信
を行う。なお、送受信部117は、例えば、端末120等からのログイン要求に含まれる
ユーザID、及びパスワードにより端末120等のユーザが認証された際、端末120等
とのHTTPS等を用いた通信用のセッションを接続する。そして、接続した通信用のセ
ッションのIDに対応付けて、端末120等の通信用のアドレス、及びユーザID等を記
憶しておく。そして、接続した通信用のセッションを用いて、端末120等にデータを送
信する。
The transmitting/receiving unit 117 transmits and receives data to and from the terminal 120, etc., in accordance with instructions from the processor 111. Note that, for example, when the user of the terminal 120, etc., is authenticated by a user ID and password included in a login request from the terminal 120, etc., the transmitting/receiving unit 117 connects a communication session with the terminal 120, etc., using HTTPS, etc. Then, the transmitting/receiving unit 117 stores the communication address, user ID, etc. of the terminal 120, etc., in association with the ID of the connected communication session. Then, data is transmitted to the terminal 120, etc., using the connected communication session.

メモリ112は、プログラム1121、ユーザ情報1122、購入履歴情報1123、
取引情報1124、残高算出モジュール1125、提案処理モジュール1126、表示制
御モジュール1127及びデータ構造、又はそれらのサブセットを格納する。
The memory 112 stores a program 1121, user information 1122, purchase history information 1123,
It stores transaction information 1124, a balance calculation module 1125, a proposal processing module 1126, a display control module 1127 and data structures, or a subset thereof.

プログラム1121は、上述したとおり、ストレージ113からロードされたプログラ
ムであって、第1実施形態における処理に関する命令等が含まれる。
As described above, the program 1121 is a program loaded from the storage 113, and includes instructions related to the processing in the first embodiment.

ユーザ情報1122は、電子商取引プラットフォームにおいて登録されたユーザの情報
やアカウント情報を含む。ユーザ情報1122は、決済事業者にも共有されてもよい。
The user information 1122 includes information about the user registered with the e-commerce platform and account information. The user information 1122 may also be shared with the payment service provider.

購入履歴情報1123は、ユーザが購入した商品に関する情報及び当該商品の支払いに
関する情報を含む。
The purchase history information 1123 includes information about products purchased by the user and information about the payment for those products.

取引情報1124は、電子商取引プラットフォームにおける出品物(商品)の取引情報
を含む。
Transaction information 1124 includes transaction information of the item (product) on the e-commerce platform.

図2は、第1実施形態に係るユーザ情報1122の一例を示す。ユーザ情報1122に
は、電子商取引プラットフォームを運営、管理する者により作成された各会員ユーザに関
する情報が管理される。「ユーザID」には、ユーザを一意に識別するためのユーザ識別
情報(ユーザID:Identifier)が含められる。「氏名」には、ユーザの氏名が含められ
る。「所持残高」には、ユーザが保有するアカウントの電子マネー(又は電子バリュー)
の残高が含められる。つまり、所持残高は、ユーザが現時点で所持している電子マネーの
額である。「与信枠」は、ユーザが、商品購入時に、決済方法として「後日支払い」を選
択する場合に利用可能な金額の上限(すなわち、利用限度額)が含められる。「定額支払
い設定」には、後日支払いとしてリボルビング払いが選択された場合における、月々の支
払額が含められる。
FIG. 2 shows an example of user information 1122 according to the first embodiment. The user information 1122 manages information about each member user created by the person who operates and manages the electronic commerce platform. "User ID" includes user identification information (user ID: Identifier) for uniquely identifying a user. "Name" includes the user's name. "Balance" includes the electronic money (or electronic value) of the account held by the user.
In other words, the balance is the amount of electronic money the user currently has. The "credit limit" includes the upper limit of the amount that can be used (i.e., the credit limit) when the user selects "pay later" as the payment method when purchasing a product. The "fixed payment setting" includes the monthly payment amount when revolving payment is selected as the payment later.

なお、本実施形態では、ユーザは、後日支払いの決済方法として、商品の代金を指定さ
れた返済日までに支払う「一括後払い」と、商品の代金のうち設定された金額を毎月の返
済日までに支払う「定額後払い(リボルビング払い)」と、商品の代金を所定の期間又は
所定の金額で分割した「分割払い」とのうち少なくとも1つを選択することができる。
In this embodiment, the user can select at least one of the following payment methods for later payment: "lump sum deferred payment," in which the price of the product is paid by a specified repayment date; "fixed amount deferred payment (revolving payment)," in which a set amount of the price of the product is paid by the monthly repayment date; and "installment payment," in which the price of the product is divided into installments over a specified period or in a specified amount.

図2に示す例では、残高には、チャージ金額、売上高(売上金)、ポイント1、ポイン
ト2などが含まれる。この種類は一例であって、これらに限定されるものではない。チャ
ージ金額とは、例えば、ユーザが、自身の銀行口座等から、決済事業者により作成された
アカウントの口座へ入金した金額を示す。売上高とは、例えば、ユーザが、電子商取引プ
ラットフォームに商品を出品して販売することで得た収益を示す。ポイント1とは、例え
ば、ユーザが、売上高を変換して得たポイントであり、電子商取引プラットフォームにお
いて利用されるポイントを示す。ポイント2とは、例えば、決済事業者等の他者が付与し
たポイントであり、電子商取引プラットフォームにおいて利用可能なポイントである。な
お、本開示において、金額とは法定通貨の金銭価値に限定されず、ポイントなどの電子バ
リュー、暗号資産等のバリュー、有価証券等のバリューなど、法定通貨の金銭価値に換算
できるものであればどのようなものが含まれてもよい。また、本開示における金額は、2
以上の金銭価値及び/又はバリューの組み合わせ(例えば合計)であってもよい。例とし
て、1の金額は法定通貨価値とポイントの価値と暗号資産の価値のうち少なくとも2つが
組み合わされて算出される場合がある。
In the example shown in FIG. 2, the balance includes the charge amount, sales (sales proceeds), points 1, points 2, etc. These types are merely examples and are not limited to these. The charge amount indicates, for example, the amount deposited by a user from their own bank account or the like into an account created by a payment service provider. Sales revenue indicates, for example, the profits earned by a user by listing and selling products on an e-commerce platform. Points 1 are, for example, points earned by a user by converting sales revenue, and are points that can be used on the e-commerce platform. Points 2 are, for example, points awarded by another party, such as a payment service provider, and are points that can be used on the e-commerce platform. Note that in the present disclosure, the amount is not limited to the monetary value of legal tender, and may include anything that can be converted into the monetary value of legal tender, such as electronic value such as points, the value of crypto assets, the value of securities, etc. Furthermore, the amount in the present disclosure is not limited to 2
The monetary value and/or value may be a combination (e.g., a sum) of the above. For example, one amount may be calculated by combining at least two of the legal tender value, the point value, and the cryptocurrency value.

チャージ金額は、ユーザが、決済事業者が提供するアプリケーション内で、自身の銀行
口座の情報を入力し、ユーザIDと銀行口座とを対応付け、本人確認が完了した場合に、
アカウントの残高に任意の金額をチャージ可能となる。なお、チャージ金額は、銀行口座
以外にも、コンビニエンスストアなどでチャージすることも可能である。
The charge amount is calculated when the user enters their bank account information in the application provided by the payment service provider, associates their user ID with their bank account, and completes identity verification.
The account balance can be topped up with any amount. The top-up amount can also be added to a bank account or at a convenience store.

ポイント1は、銀行接続前に、ユーザが電子商取引プラットフォームにおいて取引する
ために、売上高が変換された有償のポイントであり、ポイント1は、有効期限が設定され
てもよい。有効期限は、例えば6か月である。
The points 1 are paid points converted from sales revenue for users to use in transactions on the e-commerce platform before the bank connection, and the points 1 may have an expiration date, for example, six months.

ポイント2は、決済事業者等が、特典として配布、又は付与する無償のポイントであり
、ポイント2は、有効期限が設定されてもよい。ポイントの2の有効期限は、ポイント1
の有効期限よりも短く設定されてもよい。
Point 2 is a free point distributed or given as a benefit by a payment service provider or the like, and an expiration date may be set for Point 2. The expiration date for Point 2 is the same as that for Point 1.
The expiration date may be set to be shorter than the expiration date of the

図3は、第1実施形態に係る購入履歴情報1123の一例を示す。購入履歴情報112
3には、電子商取引プラットフォームにおいてユーザが購入した商品の金額、返済日(支
払期日)、決済方法等が管理される。「ユーザID」には、サーバ110がユーザを一意
に識別するためのユーザ識別情報(ユーザID:Identifier)が含められる。「商品名」
には、ユーザが購入した商品の名称が含められる。「購入日」には、ユーザが商品を購入
した日付又は日時が含められる。「金額」には、商品の販売価格が含められる。なお、定
額後払い及び分割払いの場合、ユーザが支払い済みの代金については「金額」から除外さ
れてもよい。販売価格は、出品者の申出価格(最初の出品価格)、交渉価格、又は最終の
販売価格(取引が完了した価格)等を含む価格である。「返済日」は、ユーザが後日支払
いで商品を購入した場合における返済期限が含められる。なお、ユーザが定額後払い及び
分割払いで商品を購入した場合、「返済日」には、次回の返済日(直近の返済日)が含め
られる。「支払状況」は、ユーザが商品の代金を支払い済みであるか否かを示す情報が含
められる。なお、購入履歴情報1123において、一括後払いのうち「支払情報」が未払
いであるレコードの「金額」は、ユーザの確定済みの債務に対応することとしてもよい。
FIG. 3 shows an example of the purchase history information 1123 according to the first embodiment.
3 manages the amount of the product purchased by the user on the e-commerce platform, the repayment date (payment due date), the payment method, etc. "User ID" includes user identification information (user ID: Identifier) that allows the server 110 to uniquely identify the user. "Product Name"
"includes the name of the product purchased by the user. "Purchase Date" includes the date or time when the user purchased the product. "Amount" includes the sales price of the product. In the case of fixed-amount deferred payment and installment payments, the amount already paid by the user may be excluded from the "Amount". The sales price is a price including the seller's proposed price (initial listing price), the negotiated price, or the final sales price (the price at which the transaction is completed), etc. "Repayment Date" includes the repayment deadline if the user purchases the product with deferred payment. In the case of a user purchases the product with fixed-amount deferred payment and installment payments, "Repayment Date" includes the next repayment date (the most recent repayment date). "Payment Status" includes information indicating whether the user has paid for the product. In the purchase history information 1123, the "Amount" of a record for a lump-sum deferred payment where "Payment Information" is unpaid may correspond to the user's confirmed debt.

図4は、第1実施形態に係る取引情報1124の一例を示す。「出品者ID」には、売
り手のユーザ(出品者)のユーザIDが含められる。「商品名」には、商品の名称が含め
られる。「金額」には、商品の販売価格が含められる。販売価格は、出品者の申出価格(
最初の出品価格)、交渉価格、又は最終の販売価格(取引が完了した価格)等を含む価格
であってもよい。「入金額」には、売り手のユーザに入金される金額が含められる。なお
、本実施形態では、入金額は、販売価格と同一であってもよいし、販売価格から各種手数
料や送料等を除外した金額であってもよい。「売却日」には、商品が売れた日付(又は日
時)又は取引が完了した日付(又は日時)が含められる。「ステータス」には、電子商取
引における取引の過程が、どの過程にあるのかを示す情報が含められる。例えば、ステー
タスは、売り手が商品の発送準備をしていることを示す「配送待ち」、商品が配送中であ
ることを示す「配送中」、購入者が、受け取った商品の状態を確認中であることを示す「
購入者評価待ち」、購入者及び売り手のユーザが、取引に関する評価結果を端末120に
入力し、入金額が売り手のユーザに支払われることで全ての取引過程が完了したことを示
す「取引完了」などを含む。取引が完了すると、購入者の入金額が当該売り手のユーザの
所持残高に加算される。
FIG. 4 shows an example of transaction information 1124 according to the first embodiment. The "seller ID" includes the user ID of the seller (seller). The "product name" includes the name of the product. The "price" includes the selling price of the product. The selling price is the price offered by the seller (
The price may include the initial listing price), negotiated price, or final selling price (the price at which the transaction is completed), etc. The "deposit amount" includes the amount deposited to the seller user. In this embodiment, the deposit amount may be the same as the selling price, or may be the selling price excluding various fees and shipping charges. The "sale date" includes the date (or date and time) when the item was sold or the date (or date and time) when the transaction was completed. The "status" includes information indicating the current stage of the transaction in e-commerce. For example, the status may be "awaiting delivery", which indicates that the seller is preparing to ship the item, "delivering", which indicates that the item is being delivered, or "in transit", which indicates that the buyer is checking the status of the item they have received.
"Waiting for buyer evaluation," and "Transaction Completed," which indicates that the buyer and seller users have entered their evaluation results regarding the transaction into the terminal 120 and that the deposit amount has been paid to the seller user, completing the entire transaction process. When the transaction is completed, the purchaser's deposit amount is added to the seller user's balance.

なお、本実施形態に係る電子商取引プラットフォームでは、「購入者評価待ち」の過程
に遷移してから所定期間経過した場合、購入者が評価結果を入力しなくても、自動的に「
取引完了」に遷移することとしてもよい。購入者が評価結果の入力を失念した場合、永遠
に取引が完了しなくなってしまうことを防止するためである。「購入者ID」には、その
商品を購入したユーザのユーザIDが含められる。
In the electronic commerce platform according to this embodiment, if a predetermined period of time has passed since the transition to the "Waiting for buyer evaluation" process, the "
The status may transition to "Transaction Completed." This is to prevent the transaction from never being completed if the purchaser forgets to enter the evaluation result. The "Purchaser ID" contains the user ID of the user who purchased the product.

図1に戻り、メモリ112に記憶される残高算出モジュール1125は、ユーザ情報1
122で管理されるユーザの所持残高と、確定済みの債務と今後発生予定の債務とに基づ
くユーザの債務と、当該ユーザの債務の少なくとも一部の債務の返済日までにユーザに着
金される金額と、に基づいて、ユーザの将来残高を算出する。
Returning to FIG. 1, the balance calculation module 1125 stored in the memory 112
The user's future balance is calculated based on the user's balance managed by 122, the user's debts based on the debts that have been settled and the debts that are expected to occur in the future, and the amount that will be received by the user by the repayment date of at least part of the debts of the user.

ここで、「将来残高」とは、将来(例えば債務の返済日)、ユーザが支払い可能になる
金額を意味する。例えば、将来残高が5,000円である場合、ユーザは、将来、5,0
00円まで支払うことができる(つまり5,000までの商品を購入可能になる)ことを
意味する。
Here, the "future balance" refers to the amount that the user will be able to pay in the future (for example, on the repayment date of the debt). For example, if the future balance is 5,000 yen, the user will be able to pay 5,000 yen in the future.
This means that you can pay up to 00 yen (i.e., you can purchase items worth up to 5,000 yen).

送受信部117は、残高算出モジュール1125で算出された将来残高を、ユーザの端
末120Bに送信する。
The transmitter/receiver 117 transmits the future balance calculated by the balance calculation module 1125 to the user's terminal 120B.

以上の処理によれば、電子商取引プラットフォームにおいて、ユーザが後日支払う債務
等を考慮した、将来の残高をユーザに通知することができる。例えば、将来残高が5,0
00円であると端末120の閲覧画面等に表示された場合、ユーザは、今後、5,000
円までの商品を購入可能になる事実を知ることができる。これにより、ユーザの商品購入
を促進させることが可能になる。
According to the above process, the electronic commerce platform can notify the user of the future balance, taking into consideration the debts that the user will pay later. For example, if the future balance is 5.0
If the display screen of the terminal 120 shows that the total amount is 5,000 yen, the user can
This allows users to know that they can purchase products up to 10,000 yen. This can encourage users to purchase products.

また、「確定済みの債務」は、購入履歴情報1123で管理される、ユーザが一括後払
いで購入済みの商品の代金、分割払い及び/又は定額後払いで購入済みの商品の代金のう
ち未払いである代金であってもよい。例えば、残高算出モジュール1125は、購入履歴
情報1123を参照し、将来残高を算出するユーザのレコードにおける「金額」を合算し
た額を、確定済み債務として計算してもよい。また、残高算出モジュール1125は、「
確定済みの債務」には、更に、後日支払いで生じる利子及び/又は後日支払い係る所定の
手数料を加算するようにしてもよい。
Furthermore, the "confirmed debt" may be the price of a product that the user has already purchased with a lump sum payment on a deferred payment basis, or the price of a product that the user has already purchased with installment payments and/or fixed-amount deferred payment, which are managed in the purchase history information 1123. For example, the balance calculation module 1125 may refer to the purchase history information 1123 and calculate the total amount of the "amount" in the record of the user for which the future balance is to be calculated as the confirmed debt. Furthermore, the balance calculation module 1125 may calculate the "
The "determined debt" may further include interest and/or a predetermined fee for future payments.

また、「今後発生予定の債務」は、情報処理装置110が管理する電子商取引プラット
フォームにおいて、ユーザが閲覧している商品の価格であってもよい。また、今後発生予
定の債務は、ユーザが閲覧している商品の価格そのものではなく、ユーザが所持している
割引クーポンを適用した後の価格とするようにしてもよい。また、「今後発生予定の債務
」は、ユーザが閲覧している商品の価格に、後日支払いで生じる利子及び/又は後日支払
いに係る所定の手数料を加算した額とするようにしてもよい。
Furthermore, the "debt to be incurred in the future" may be the price of the product being viewed by the user on the e-commerce platform managed by the information processing device 110. Furthermore, the "debt to be incurred in the future" may not be the price of the product being viewed by the user itself, but the price after applying any discount coupons the user has. Furthermore, the "debt to be incurred in the future" may be the price of the product being viewed by the user plus interest that will accrue on future payment and/or a predetermined fee for future payment.

以上の処理によれば、ユーザは、商品を閲覧する際に、当該商品を購入した場合におけ
るユーザ自身の将来残高を把握することができる。例えば、1,000円の商品を閲覧し
ている場合に、将来残高が5,000円であると端末120の画面に表示された場合、ユ
ーザは、今すぐに商品を購入したとしても、更に、5,000円までの商品を購入可能な
余力があるという事実を知ることができる。これにより、商品を閲覧しているユーザの商
品購入を促進することが可能になる。
According to the above process, when a user is viewing a product, the user can grasp the user's future balance if the product is purchased. For example, if the user is viewing a 1,000 yen product and the screen of the terminal 120 displays that the future balance is 5,000 yen, the user can know that even if the user purchases the product immediately, there is still room for further purchases of products up to 5,000 yen. This makes it possible to encourage users viewing products to purchase the product.

また、ユーザの債務の少なくとも一部の債務の返済日は、最初に到来する直近の返済日
であり、残高算出モジュール1125が将来残高を算出することは、所持残高と、ユーザ
の債務のうち当該直近の返済日に支払う金額と、当該直近の返済日までに着金される金額
とのうち少なくとも1つに基づいて、将来残高を算出することを含んでもよい。
In addition, the repayment date for at least some of the user's debts is the earliest and nearest repayment date, and the balance calculation module 1125 calculating the future balance may include calculating the future balance based on at least one of the balance in hand, the amount of the user's debt to be paid on the nearest repayment date, and the amount to be deposited by the nearest repayment date.

ここで、「ユーザの債務の少なくとも一部の債務」について、ユーザが定額後払い又は
分割払いで購入した商品については、少なくとも次の返済日までに支払うべき債務(つま
り、「定額払い設定」により設定された、直近の返済日までに支払う代金)を含めること
とし、ユーザが一括後払いで購入した商品については、指定された返済日までに支払うべ
き債務(つまり全額)を含めることとしてもよい。
Here, "at least a portion of the user's debts" refers to debts that must be paid by the next repayment date (i.e., the amount to be paid by the nearest repayment date set by the "fixed payment setting") for products purchased by the user on a fixed-amount deferred payment or installment payment, and may also include debts that must be paid by the specified repayment date (i.e., the full amount) for products purchased by the user on a lump-sum deferred payment.

以上の処理によれば、ユーザは、商品を閲覧する際に、当該商品を購入し、かつ、直近
の返済日に返済すべき金額を返済した場合の将来残高を把握することができる。例えば、
1,000円の商品を閲覧している場合に、将来残高が5,000円であると端末120
の画面に表示された場合、ユーザは、今商品を購入し、かつ、次回の返済日に債務を支払
ったとしても、更に、5,000円までの商品を購入可能な余力があるという事実を知る
ことができる。これにより、商品を閲覧しているユーザの商品購入を後押しすることが可
能になる。
According to the above process, when a user browses a product, the user can grasp the future balance if the user purchases the product and repays the amount due on the next repayment date. For example,
When a user is viewing a product priced at 1,000 yen, if the future balance is 5,000 yen, the terminal 120
When this message is displayed on the screen, the user can know that even if they purchase the product now and pay off their debt on the next payment date, they will still have room to purchase more products up to 5,000 yen. This can encourage users who are viewing products to make a purchase.

また、ユーザの債務の少なくとも一部の債務の返済日は、最初に到来する直近の返済日
であり、残高算出モジュール1125が将来残高を算出することは、所持残高と、ユーザ
の債務の合計金額と、当該直近の返済日までに着金される金額と、に基づいて、将来残高
を算出することを含んでもよい。つまり、残高算出モジュール1125は、「ユーザの債
務の少なくとも一部の債務」には、ユーザが定額後払い又は分割払いで購入した商品の代
金全額が含まれることとしてもよい。
Furthermore, the repayment date for at least a portion of the user's debts may be the earliest upcoming repayment date, and the balance calculation module 1125's calculation of the future balance may include calculating the future balance based on the balance in hand, the total amount of the user's debts, and the amount to be received by the latest repayment date. In other words, the balance calculation module 1125 may determine that "at least a portion of the user's debts" includes the full amount of the price of goods purchased by the user on a fixed-rate deferred payment or installment payment basis.

以上の処理によれば、ユーザは、商品を閲覧する際に、当該商品を購入し、かつ、返済
すべき債務全額を返済した場合の将来残高を把握することができる。例えば、1,000
円の商品を閲覧している場合に、将来残高が3,000円であると端末120の画面に表
示された場合、ユーザは、今商品を購入し、かつ、全ての債務を支払ったとしても、更に
、3,000円までの商品を購入可能な余力があるという事実を知ることができる。これ
により、商品を閲覧しているユーザの商品購入を促進することが可能になる。
According to the above process, when a user browses a product, the user can grasp the future balance if the user purchases the product and repays the entire amount of the debt to be repaid.
If a user is viewing a product worth 1,000 yen and the screen of terminal 120 displays that the future balance is 3,000 yen, the user can know that even if he purchases the product now and pays off all his debts, he still has room to purchase more products worth up to 3,000 yen. This makes it possible to encourage users viewing products to purchase the product.

また、残高算出モジュール1125は、ユーザに着金される金額を、電子商取引プラッ
トフォームにおいて当該ユーザが他のユーザに販売した商品の金額に基づいて決定するこ
ととしてもよい。例えば、残高算出モジュール1125は、取引情報1124に格納され
る「入金額」を、ユーザに着金される金額としてもよい。つまり、他のユーザが商品代金
として支払った金額から、各種手数料や送料を除いた金額を、ユーザに着金する金額とし
て扱うことで、将来残高を計算することとしてもよい。また、残高算出モジュール112
5は、ユーザに着金される金額として、このユーザに支払われる定期的な入金(例えば給
料)の少なくとも一部を含めてもよい。この定期的な入金の少なくとも一部は、定期的に
所定の金融機関から電子マネーとして支払われる場合を含む。また、残高算出モジュール
1125は、ユーザに着金される金額として、このユーザに付与されるポイントやこのユ
ーザが獲得する暗号資産等の価値についてもユーザに着金する金額として扱うことで、将
来残高を計算することとしてもよい。
Furthermore, the balance calculation module 1125 may determine the amount to be deposited to the user based on the amount of merchandise sold by the user to other users on the e-commerce platform. For example, the balance calculation module 1125 may use the "deposit amount" stored in the transaction information 1124 as the amount to be deposited to the user. In other words, the future balance may be calculated by treating the amount paid by other users for merchandise, minus various fees and shipping charges, as the amount to be deposited to the user. Furthermore, the balance calculation module 112
5 may include at least a portion of periodic deposits (e.g., salary) paid to the user as the amount to be deposited to the user. At least a portion of these periodic deposits may be paid periodically as electronic money from a specified financial institution. In addition, the balance calculation module 1125 may calculate the future balance by treating the value of points awarded to the user and crypto assets acquired by the user as the amount to be deposited to the user.

以上の処理によれば、ユーザは、商品を閲覧する際に、他のユーザに販売した商品の代
金が加算された、将来残高を把握することができる。
According to the above process, when a user views a product, the user can grasp the future balance, which includes the cost of the product sold to another user.

また、サーバ10は、購入者との間で取引が進められている商品のうち、商品代金がユ
ーザに着金していない商品について、遅くとも、当該商品の取引過程が所定の過程(例え
ば「購入者評価待ち」)に遷移してから所定期間経過したタイミングまでに、商品代金が
売り手のユーザに着金するものとして将来残高を算出するとしてもよい。この場合、残高
算出モジュール1125は、ユーザが他のユーザに販売した商品のうち、取引過程におけ
る所定の過程に遷移してから所定期間経過したタイミングが、ユーザの債務の少なくとも
一部の債務の返済日(例えば直近の返済日)より前である商品の金額の少なくとも一部を
、ユーザの債務の少なくとも一部の債務の返済日までにユーザに着金される金額として、
将来残高を算出することとしてもよい。
Furthermore, the server 10 may calculate the future balance for a product that is being traded with a purchaser and for which the payment has not yet been received by the user, assuming that the payment will be received by the seller user at the latest by a predetermined period of time after the transaction process for the product has transitioned to a predetermined stage (e.g., "waiting for purchaser evaluation"). In this case, the balance calculation module 1125 may calculate the future balance for a product that the user has sold to another user, for which the predetermined period of time after the transaction process has transitioned to a predetermined stage is before the repayment date (e.g., the most recent repayment date) of at least some of the user's debts, as the amount that will be received by the user by the repayment date of at least some of the user's debts.
A future balance may also be calculated.

「商品の金額の少なくとも一部」とは、他のユーザが商品代金として支払った金額全額
でもよいし、他のユーザが商品代金として支払った金額から、各種手数料や送料を除いた
金額であってもよい。また、「取引過程における所定の過程」とは、取引情報1124に
示す「購入者評価待ち」の過程であってもよい。また、「所定期間」は、限定でなく例と
して、購入者が商品の評価結果の入力を行わない場合に「購入者評価待ち」の過程から「
取引完了」のステータスに強制的に遷移させる期間(例えば2週間など)であってもよい
。また、「所定期間」は、電子商取引プラットフォームを利用するユーザが、「購入者評
価待ち」の過程に遷移してから商品の評価結果の入力を行うまでの期間の平均値であって
もよい。すなわち、残高算出モジュール1125は、商品の販売代金のうちまだユーザに
着金されていない代金について、返済日より前に着金される代金については、将来残高の
算出に含めることとしてもよい。
"At least a portion of the price of the product" may be the full amount paid by other users as the price of the product, or the amount paid by other users as the price of the product minus various fees and shipping charges. Also, the "predetermined stage in the transaction process" may be the stage of "waiting for buyer evaluation" shown in the transaction information 1124. Also, the "predetermined period" may be, for example and without limitation, the period from the stage of "waiting for buyer evaluation" to "when the buyer does not input the evaluation result of the product."
The "predetermined period" may be a period (e.g., two weeks) during which the status is forcibly transitioned to "Transaction Completed." The "predetermined period" may also be the average value of the period from when a user of the e-commerce platform transitions to the "Waiting for Purchaser Evaluation" stage until the user inputs the evaluation results for the product. In other words, the balance calculation module 1125 may include in the calculation of the future balance any amount of the sales price for the product that has not yet been received by the user and that will be received before the repayment date.

以上の処理によれば、将来残高には、他のユーザに販売した商品の代金のうち債務の返
済日より前に着金される代金が加算されることから、ユーザは、より正確な将来残高を把
握することができる。
According to the above process, the future balance is calculated by adding the price of the goods sold to other users that will be received before the debt repayment date, allowing the user to grasp the future balance more accurately.

また、残高算出モジュール1125は、ユーザが出品中の商品のうち、ユーザの債務の
少なくとも一部の債務の返済日までに、ユーザに着金可能と推定される商品の金額の少な
くとも一部を、将来残高に加算するようにしてもよい。残高算出モジュール1125は、
返済日までにユーザに着金可能と推定される商品を、ユーザが過去に出品した同一商品又
は類似商品、又は、過去に取引された同一商品又は類似商品について出品開始から売却ま
での時間の平均値や、出品した商品に関する他のユーザからのアクション数(「いいね」
や書き込まれたコメント数等)等から推定するようにしてもよい。例えば、残高算出モジ
ュール1125は、類似商品の時間の平均値やアクション数、金額等に基づいて売却可能
性(数値)を用いて算出し、売却可能性が閾値以上になる商品を、返済日までに着金可能
な商品と推定してもよい。
Furthermore, the balance calculation module 1125 may add at least a portion of the amount of the items that are being put up for sale by the user and that are estimated to be receivable by the repayment date of at least part of the user's debt to the future balance.
The products that are estimated to be received by the user by the repayment date are the same or similar products that the user has previously listed, or the average time from the start of listing to the sale of the same or similar products that have been traded in the past, and the number of actions from other users regarding the listed products (such as "likes").
For example, the balance calculation module 1125 may calculate the saleability (numerical value) based on the average value over time of similar products, the number of actions, the amount, etc., and estimate that products with a saleability equal to or greater than a threshold value are products for which the money can be deposited by the repayment date.

以上の処理によれば、ユーザは、出品中の商品がある場合、より正確な将来残高を把握
することができる。
According to the above process, if a user has an item up for auction, the user can grasp the future balance more accurately.

また、残高算出モジュール1125が将来残高を算出することは、ユーザの所持残高と
、ユーザの債務と、ユーザの債務の少なくとも一部の債務の返済日までに着金される金額
と、当該返済日までに着金される可能性のある金額と、に基づいて、将来残高の範囲(例
えば将来残高の下限値及び上限値)を算出することを含んでいてもよい。また、送受信部
127が、残高算出モジュール1125で算出された将来残高を送信することは、算出し
た将来残高の範囲(例えば将来残高の下限値及び上限値)を端末120に送信することを
含んでいてもよい。
Furthermore, the calculation of the future balance by the balance calculation module 1125 may include calculating a range of the future balance (e.g., a lower limit and an upper limit of the future balance) based on the user's balance, the user's debt, the amount that will be deposited by the repayment date for at least some of the user's debts, and the amount that may be deposited by the repayment date. Furthermore, the transmission/reception unit 127 transmitting the future balance calculated by the balance calculation module 1125 may include transmitting the calculated range of the future balance (e.g., a lower limit and an upper limit of the future balance) to the terminal 120.

返済日までに着金される可能性のある金額は、例えば、ユーザが出品中の商品のうち、
返済日までにユーザに着金可能と推定される商品の金額の少なくとも一部であってもよい
。また、将来残高の下限値は、「返済日までにユーザに着金可能と推定される商品の金額
」を含めずに算出した将来残高であり、将来残高の上限値は、「返済日までにユーザに着
金可能と推定される商品の金額」を含めることで算出した将来残高であってもよい。つま
り、将来残高の下限値は、ユーザに着金可能と推定した商品が売れなかったか若しくは着
金が返済日までに間に合わなかった場合の将来残高であり、将来残高の上限値は、返済日
までにユーザに着金可能と推定した商品の着金が間に合った場合の将来残高であってもよ
い。
The amount that may be received by the repayment date depends on, for example, the number of items that the user is currently selling.
It may be at least a portion of the amount of goods estimated to be able to be received by the user by the repayment date. Furthermore, the lower limit of the future balance may be a future balance calculated without including the "amount of goods estimated to be able to be received by the user by the repayment date," and the upper limit of the future balance may be a future balance calculated by including the "amount of goods estimated to be able to be received by the user by the repayment date." In other words, the lower limit of the future balance may be a future balance in the event that goods estimated to be able to be received by the user are not sold or the money does not arrive in time for the repayment date, and the upper limit of the future balance may be a future balance in the event that goods estimated to be able to be received by the user arrive in time for the repayment date.

以上の処理によれば、ユーザは、出品中の商品の売却価格を考慮した将来残高を把握す
ることができる。
According to the above process, the user can grasp the future balance taking into account the selling price of the item being put up for sale.

また、残高算出モジュール1125は、将来残高を算出する際、更に、ユーザに設定さ
れている与信枠の金額に基づいて、将来残高を算出するようにしてもよい。例えば、残高
算出モジュール1125は、ユーザの所持残高と、確定済みの債務と今後発生予定の債務
とに基づくユーザの債務と、当該ユーザの債務の少なくとも一部の債務の返済日までにユ
ーザに着金される金額と、ユーザの与信枠の金額とに基づいて、ユーザの将来残高を算出
するようにしてもよい。
Furthermore, when calculating the future balance, the balance calculation module 1125 may further calculate the future balance based on the amount of a credit limit set for the user. For example, the balance calculation module 1125 may calculate the user's future balance based on the user's balance, the user's debts based on confirmed debts and debts to be incurred in the future, the amount to be received by the user by the repayment date of at least some of the user's debts, and the amount of the user's credit limit.

以上の処理によれば、将来残高にユーザの与信枠が含まれることになるので、ユーザは
、購入可能な商品の金額をより正確に把握することが可能になる。
According to the above process, the user's credit limit is included in the future balance, allowing the user to more accurately grasp the amount of merchandise that can be purchased.

また、送受信部127がユーザの将来残高を送信することは、ユーザの将来残高と当該
ユーザが閲覧している商品に関する情報とを端末120に送信することを含んでいてもよ
い。ユーザが閲覧している商品に関する情報には、例えば、商品の価格、商品の画像、商
品の説明等が含まれていてもよい。
Furthermore, the transmitting/receiving unit 127 transmitting the user's future balance may include transmitting the user's future balance and information about the product being viewed by the user to the terminal 120. The information about the product being viewed by the user may include, for example, the price of the product, an image of the product, a description of the product, etc.

以上の処理によれば、ユーザは、閲覧している商品と将来残高とを同時に認識すること
が可能になるので、ユーザの購買意欲を高めることが可能になる。
According to the above process, the user can simultaneously recognize the product he or she is viewing and his or her future balance, which can increase the user's desire to make a purchase.

メモリ112に記憶される提案処理モジュール1126は、残高算出モジュール112
5で算出されたユーザの将来残高が所定金額以下(例えばゼロ以下(マイナス))である
場合、電子商取引プラットフォームにおいてユーザの商品の売却を、ユーザに提案するよ
うにしてもよい。なお、所定金額はユーザによって設定されてもよい。ここで、提案処理
モジュール1126は、情報処理装置110に記録されている、ユーザが過去に購入した
商品又は所有している商品の売却を、ユーザに提案するようにしてもよい。また、提案処
理モジュール1126は、情報処理装置110と連携している他の情報処理装置(他の電
子商取引プラットフォーム)でユーザが過去に購入した商品の売却を、ユーザに提案する
ようにしてもよい。なお、ユーザの将来残高がゼロ以下になる場合とは、例えば、ユーザ
が閲覧している商品の価格が高額過ぎる場合であり、所持残高+着金予定金額-確定して
いる債務の金額よりも閲覧中の商品の金額が高い場合、若しくは、所持残高+与信枠+着
金予定金額-確定している債務の金額よりも閲覧中の商品の金額が高い場合である。
The proposal processing module 1126 stored in the memory 112 is a balance calculation module 112
If the user's future balance calculated in 5 is equal to or less than a predetermined amount (e.g., equal to or less than zero (negative)), the e-commerce platform may suggest to the user that the user sell the user's product. The predetermined amount may be set by the user. Here, the suggestion processing module 1126 may suggest to the user that the user sell products that the user previously purchased or owns and that are recorded in the information processing device 110. The suggestion processing module 1126 may also suggest to the user that the user sell products that the user previously purchased on another information processing device (another e-commerce platform) linked to the information processing device 110. The user's future balance will be equal to or less than zero if, for example, the price of the product being viewed by the user is too high, i.e., the price of the product being viewed is higher than the balance in hand + the expected amount to be received minus the amount of the confirmed debt, or if the price of the product being viewed is higher than the balance in hand + the credit limit + the expected amount to be received minus the amount of the confirmed debt.

また、提案処理モジュール1126は、ユーザの将来残高がゼロ以下である場合、ユー
ザが過去に購入した複数の商品のうち、電子商取引プラットフォームにおける過去の販売
額の平均値が、ユーザの将来残高の絶対値よりも大きい商品をユーザに提案するようにし
てもよい。
In addition, when the user's future balance is zero or less, the suggestion processing module 1126 may suggest to the user products that the user has previously purchased and whose average past sales amount on the e-commerce platform is greater than the absolute value of the user's future balance.

以上の処理によれば、将来残高がゼロ以下になる場合であっても、ユーザは、商品を売
却することで将来残高がプラスになることを認識することができるので、ユーザの購買意
欲を高めることが可能になる。
According to the above process, even if the future balance is zero or less, the user can recognize that selling the product will make the future balance positive, thereby increasing the user's desire to purchase.

また、提案処理モジュール1126は、ユーザの将来残高がゼロ以下である場合、金銭
の貸付けを当該ユーザに提案するようにしてもよい。また、提案処理モジュール1126
は、ユーザの将来残高の絶対値よりも大きい額の貸付けを提案するようにしてもよい。
Furthermore, the proposal processing module 1126 may propose a loan to a user if the user's future balance is zero or less.
may propose a loan amount greater than the absolute value of the user's future balance.

以上の処理によれば、ユーザは、金銭を借りることで、閲覧している商品の購入が可能
であることを認識することができるため、ユーザの購買意欲を高めることが可能になる。
According to the above process, the user can recognize that the product he or she is viewing can be purchased by borrowing money, which can increase the user's desire to purchase.

なお、1つ又は複数のプロセッサ111は、メモリ112から、必要に応じて各モジュ
ールを読み出して実行する。例えば、1つ又は複数のプロセッサ111は、残高算出モジ
ュール1125及び提案処理モジュール1126を実行することで、残高算出部(算出部
)及び提案処理部をそれぞれ構成してもよい。
The one or more processors 111 read and execute each module as necessary from the memory 112. For example, the one or more processors 111 may configure a balance calculation unit (calculation unit) and a proposal processing unit by executing the balance calculation module 1125 and the proposal processing module 1126, respectively.

(2)端末120の構成
端末120は、プロセッサ121と、メモリ122と、ストレージ123と、入出力I
/F124と、入力装置125と、出力装置126と、送受信部127と、読取部128
とを有する。
(2) Configuration of the Terminal 120 The terminal 120 includes a processor 121, a memory 122, a storage 123, and an input/output I/O.
/F 124, an input device 125, an output device 126, a transmitting/receiving unit 127, and a reading unit 128
It has the following.

プロセッサ121により実行される処理、機能又は方法は、実現可能な範囲において、
機械学習またはAI(Artificial Intelligence)などにより実現されてもよい。
入力装置125は、端末120のユーザからの各種の操作等を受け付ける。
The processes, functions, or methods executed by the processor 121 are, to the extent feasible,
This may be achieved by machine learning or AI (Artificial Intelligence), etc.
The input device 125 accepts various operations from the user of the terminal 120 .

送受信部127は、プロセッサ121の指示に従い、サーバ110等とのデータの送受
信を行う。なお、送受信部127は、例えば、サーバ110にログインした際、サーバ1
10とのHTTPS等を用いた通信用のセッションを接続する。そして、接続した通信用
のセッションのIDに対応付けて、サーバ110の通信用のアドレス等を記憶しておく。
そして、接続した通信用のセッションを用いて、サーバ110にデータを送信する。
The transmitting/receiving unit 127 transmits and receives data to and from the server 110, etc., in accordance with instructions from the processor 121. For example, when logging in to the server 110, the transmitting/receiving unit 127
The communication session using HTTPS or the like is established with the server 110. The communication address of the server 110 and the like are then stored in association with the ID of the established communication session.
Then, data is transmitted to the server 110 using the connected communication session.

プロセッサ121は、サーバ110により提供される所定のサービスを利用する処理を
行う。
The processor 121 performs processing to utilize a predetermined service provided by the server 110 .

メモリ122は、第1実施形態において、プログラム1221、取引処理モジュール1
222、表示制御モジュール1223、及びデータ構造、又はそれらのサブセットを格納
する。
In the first embodiment, the memory 122 stores a program 1221, a transaction processing module 1222, and
222, a display control module 1223, and data structures, or a subset thereof.

プログラム1221は、上述したとおり、ストレージ123からロードされたプログラ
ムであって、第1実施形態に関する命令等が含まれる。
As described above, the program 1221 is a program loaded from the storage 123 and includes instructions and the like related to the first embodiment.

取引処理モジュール1222は、電子商取引プラットフォームにおいて商品の売買取引
を行う処理を実行する。例えば、取引処理モジュール1222は、電子商取引プラットフ
ォーム上で、商品を出品したり、商品を購入したりする処理を実行する。
The transaction processing module 1222 executes a process for conducting a transaction of buying and selling a product on the e-commerce platform. For example, the transaction processing module 1222 executes a process for listing a product or purchasing a product on the e-commerce platform.

表示制御モジュール1223は、電子商取引プラットフォームに関する画面データを、
出力装置126に表示するよう制御する。例えば、表示制御モジュール1223は、商品
を出品するための画面を表示するよう制御したり、商品を購入する画面を表示するよう制
御したりする。
The display control module 1223 displays screen data related to the e-commerce platform.
The display control module 1223 controls the display on the output device 126. For example, the display control module 1223 controls the display of a screen for listing a product, or the display of a screen for purchasing a product.

なお、1つ又は複数のプロセッサ121は、メモリ122から、必要に応じて各モジュ
ールを読み出して実行する。例えば、1つ又は複数のプロセッサ121は、取引処理モジ
ュール1222、表示制御モジュール1223それぞれを実行することで、取引処理部、
表示制御部を構成してもよい。
The one or more processors 121 read and execute each module from the memory 122 as needed. For example, the one or more processors 121 execute a transaction processing module 1222 and a display control module 1223, respectively, to execute a transaction processing unit,
A display control unit may be configured.

<第1実施形態の動作処理>
図5を参照し、実施形態に係る情報処理システム1の処理について説明する。図5は、
実施形態に係る情報処理システム1の処理のシーケンスの一例を示す。以下に示す例では
、サーバ110は、電子商取引プラットフォームを提供する又は電子商取引プラットフォ
ームと連携する情報処理装置である。また、端末120は、情報処理端末と呼ばれてもよ
い。サーバ110は、ユーザの確定済みの債務と、ユーザが指定した商品の金額(今後発
生予定の債務)と、ユーザの確定済みの債務のうち直近の返済日(ユーザの債務の少なく
とも一部の債務の返済日)までにユーザに着金される金額と、ユーザの与信枠とに基づい
て、残高予測を行うものとする。
<Operation Processing of First Embodiment>
The processing of the information processing system 1 according to the embodiment will be described with reference to FIG.
An example of a processing sequence of the information processing system 1 according to the embodiment is shown. In the example shown below, the server 110 is an information processing device that provides an e-commerce platform or cooperates with the e-commerce platform. The terminal 120 may also be referred to as an information processing terminal. The server 110 predicts the balance based on the user's confirmed debts, the amount of the product specified by the user (debts expected to occur in the future), the amount of the user's confirmed debts that will be received by the user by the nearest repayment date (the repayment date for at least some of the user's debts), and the user's credit limit.

(ステップS102)
端末120Aの表示制御モジュール1223は、サーバ110に対して、ユーザより指
定された商品の商品閲覧画面を要求する。
(Step S102)
The display control module 1223 of the terminal 120A requests the server 110 for a product viewing screen for the product designated by the user.

(ステップS104)
サーバ110の残高算出モジュール1125は、指定された商品の金額(出品額)を取
引情報1124から取得し、ユーザの所持残高及び与信枠をユーザ情報1122から取得
し、直近の返済日までにユーザに着金される金額を取引情報1124から取得し、ユーザ
の確定済みの債務を購入履歴情報1123から取得する。また、残高算出モジュール11
25は、取得したユーザの確定済みの債務と、ユーザが指定した商品の金額と、直近の返
済日までにユーザに着金される金額と、ユーザの与信枠とに基づいて、ユーザの将来残高
を算出する。
(Step S104)
The balance calculation module 1125 of the server 110 obtains the price (auction price) of the specified product from the transaction information 1124, obtains the user's balance and credit limit from the user information 1122, obtains the amount to be deposited in the user by the most recent repayment date from the transaction information 1124, and obtains the user's confirmed debt from the purchase history information 1123.
25 calculates the user's future balance based on the acquired confirmed debt of the user, the amount of the product specified by the user, the amount to be deposited in the user by the latest repayment date, and the user's credit limit.

ここで、図6を用いて具体例を説明する。図6は、第1実施形態に係る将来残高を算出
する処理の具体例を説明するための図である。なお、図6において、電子商取引プラット
フォームでは、一括後払いで購入した商品については、購入月の翌月末までに商品代金を
支払うこととされており、定額後払いで購入した商品については、ユーザ情報1122の
「定額払い設定」で設定された金額(つまり、毎月の支払額)を、購入月の翌月から毎月
月末までに払うこととされているものとする。分割払いで購入した商品については、定め
られた金額を購入月の翌月から毎月月末までに払うこととされているものとする。また、
定額後払い又は分割払いで購入した商品代金については、全額を将来残高の計算に利用す
るものとする。
A specific example will now be described using FIG. 6. FIG. 6 is a diagram for explaining a specific example of the process of calculating a future balance according to the first embodiment. In FIG. 6, it is assumed that, on the electronic commerce platform, for products purchased with lump-sum deferred payment, the product price is to be paid by the end of the month following the month of purchase, and for products purchased with fixed-amount deferred payment, the amount set in the "fixed-amount payment settings" of the user information 1122 (i.e., the monthly payment amount) is to be paid from the month following the month of purchase to the end of each month. For products purchased with installment payments, the set amount is to be paid from the month following the month of purchase to the end of each month. Also,
For purchases made on a fixed deferred payment or installment basis, the full amount will be used to calculate the future balance.

ユーザは、8月1日に500円の雑誌を一括後払いで購入し、8月20に1,000円
の財布を一括後払いで購入したものとする。当該雑誌及び財布の支払期限は9月30日で
あるものとする。また、8月13日にバッグを他のユーザに売却したことで、遅くとも9
月30日までに2,000円が入金される予定であるものとする。また、ユーザの所持残
高は5,000円であり、与信枠は6,000円であるものとする。また、ユーザは8月
23日にシャツを閲覧しており、残高算出モジュール1125は8月23日にユーザの将
来残高を算出するものとする。
Assume that a user purchases a 500 yen magazine on August 1st with a lump sum payment option, and a 1,000 yen wallet on August 20th with a lump sum payment option. The payment deadline for the magazine and wallet is September 30th. In addition, by selling the bag to another user on August 13th, the payment deadline will be September 30th at the latest.
It is assumed that 2,000 yen is scheduled to be deposited by the 30th of the month. The user's balance is 5,000 yen and the credit limit is 6,000 yen. The user views shirts on August 23rd, and the balance calculation module 1125 calculates the user's future balance on August 23rd.

この場合、残高算出モジュール1125は、ユーザの将来残高は9,500円(所持残
高5,000円+与信枠6,000円-500円(雑誌)-1,000円(財布)+2,
000円(バッグ売却)-シャツ閲覧(2,000円))であると算出する。
In this case, the balance calculation module 1125 calculates that the user's future balance will be 9,500 yen (5,000 yen balance + 6,000 yen credit limit - 500 yen (magazine) - 1,000 yen (wallet) + 2,
The calculation is: 1,000 yen (bag sold) - 2,000 yen (shirt viewed).

なお、定額後払い及び分割払いの債務については、次の支払期限で支払うべき額のみを
将来残高の計算に利用するようにしてもよい。例えば、ユーザの定額払い設定は1,00
0円に設定されているものとする。この場合、残高算出モジュール1125は、上記の計
算式において、閲覧中のシャツを購入した場合に次の支払期限(9/30)に支払うべき
額は、1,000円であるものとして、将来残高を算出するようにしてもよい。つまり、
ユーザの将来残高は10,500円であると算出するようにしてもよい。
For fixed-amount payments in arrears and installment payments, only the amount due at the next payment due date may be used to calculate the future balance. For example, if the user's fixed-amount payment setting is 1.00,
In this case, the balance calculation module 1125 may calculate the future balance by assuming that the amount to be paid on the next payment due date (9/30) if the currently viewed shirt is purchased is 1,000 yen in the above calculation formula.
The user's future balance may be calculated to be 10,500 yen.

(ステップS106)
図5に戻り、サーバ110の提案処理モジュール1126は、ステップS104で算出
されたユーザの将来残高がゼロ以下である場合、ユーザが過去に購入した商品の売却及び
/又は金銭の貸付けをユーザに提案するための提案情報を生成する。サーバ110の提案
処理モジュール1126は、ステップS104で算出されたユーザの将来残高がゼロを超
える場合、当該提案情報の生成は行わない。
(Step S106)
5 , if the user's future balance calculated in step S104 is equal to or less than zero, the proposal processing module 1126 of the server 110 generates proposal information for proposing to the user the sale of products purchased in the past by the user and/or the loan of money. If the user's future balance calculated in step S104 is greater than zero, the proposal processing module 1126 of the server 110 does not generate the proposal information.

(ステップS108)
サーバ110の送受信部117(送信部)は、ステップS104で算出された将来残高
及びステップS106で生成された提案情報を含む商品の商品閲覧画面データを、端末1
20に送信する。
(Step S108)
The transmitting and receiving unit 117 (transmitting unit) of the server 110 transmits to the terminal 1 the product viewing screen data of the product including the future balance calculated in step S104 and the proposal information generated in step S106.
Send to 20.

<画面表示例>
図7は、第1実施形態に係る画面表示例を示す図である。なお、ユーザは、図6に示す
タイミングで商品の購入及び売却を行ったものとする。また、売却したバックの取引過程
については、8/23に「購入者評価待ち」のステータスに遷移したものとする。また、
「購入者評価待ち」のステータスで購入者が評価を行わなかった場合、「購入者評価待ち
」のステータスに遷移してから2週間経過(8/23の2週間後である9/6)すると、
「取引完了」のステータスに強制的に遷移し、ユーザに売却代金が入金されるものとする
<Screen display example>
FIG. 7 is a diagram showing an example of a screen display according to the first embodiment. It is assumed that the user has purchased and sold products at the timing shown in FIG. 6. It is also assumed that the transaction process for the sold bag has transitioned to a status of "waiting for buyer evaluation" on August 23rd.
If the buyer does not rate the item while it is in the "Waiting for buyer rating" status, two weeks after it transitions to the "Waiting for buyer rating" status (on September 6th, two weeks after August 23rd),
The status will be forced to change to "transaction completed" and the sales amount will be credited to the user.

図7に示すように、商品閲覧画面には、商品画像と、商品価格と、商品を購入した場合
の将来残高(来月末の予想残高)とが表示される。また、商品閲覧画面には、商品閲覧画
面に表示されている商品を後日支払いで購入した場合に、商品の到着(配送)予定日、当
該商品の代金の支払期限(清算日)を、時系列で表示する領域が含まれていてもよい。ま
た、当該領域には、当該支払期限の前における着金予定日(ここでは、バッグの売却代金
が遅くとも9/6に入金される)を表示するようにしてもよい。
As shown in Figure 7, the product viewing screen displays a product image, the product price, and the future balance (projected balance at the end of the next month) if the product is purchased. The product viewing screen may also include an area that chronologically displays the expected arrival (delivery) date of the product and the payment deadline (settlement date) for the price of the product, if the product displayed on the product viewing screen is purchased with deferred payment. The area may also display the expected date of receipt of funds before the payment deadline (in this case, the proceeds from the sale of the bag will be deposited no later than September 6th).

なお、画面に表示される将来残高は、今後着金する予定の金額も含んでいることから、
必ずしも、現時点でユーザが購入可能な金額を示しているのではない。そこで、残高算出
モジュール1125は、ユーザが現時点で利用可能な金額を算出するようにしてもよい。
また、送受信部117は、ユーザが現時点で利用可能な金額を含む商品閲覧画面データを
、端末120に送信するようにしてもよい。ユーザが現時点で利用可能な金額は、例えば
、ユーザの所持残高とユーザの与信枠の合計額であってもよい。図7に示すように、端末
120には、現時点で利用可能な金額(現時点の利用可能額:5,500円)が表示され
てもよい。
Please note that the future balance displayed on the screen includes the amount that will be received in the future.
The balance calculation module 1125 may calculate the amount of money that the user can currently use, but does not necessarily indicate the amount that the user can currently use.
The transmitter/receiver 117 may also transmit product viewing screen data including the amount currently available to the user to the terminal 120. The amount currently available to the user may be, for example, the sum of the user's balance and the user's credit limit. As shown in FIG. 7 , the terminal 120 may display the amount currently available (current available amount: 5,500 yen).

<第1実施形態に係る補足事項>
商品閲覧画面には、「お金を増やす」ボタンが設けられていてもよい。当該ボタンが押
下されると、提案処理モジュール1126は、金銭の貸付けをユーザに提案するための提
案情報を生成するようにしてもよい。また、生成された提案情報は、送受信部117で端
末120に送信され、当該提案情報が商品閲覧画面に表示されることとしてもよい。
<Supplementary Notes Regarding the First Embodiment>
The product viewing screen may be provided with an "Increase Money" button. When the button is pressed, the proposal processing module 1126 may generate proposal information for proposing a loan of money to the user. The generated proposal information may be transmitted to the terminal 120 by the transmitting/receiving unit 117, and the proposal information may be displayed on the product viewing screen.

ユーザの将来残高には、電子商取引プラットフォームの電子マネーに定期的にオートチ
ャージされる金額が加算されてもよい。例えば、残高算出モジュール1125は、更に、
直近の返済日までにオートチャージされる予定の金額を加算することで、将来残高を算出
するようにしてもよい。
The user's future balance may be added with an amount that is periodically automatically charged to the electronic money of the electronic commerce platform. For example, the balance calculation module 1125 may further include:
The future balance may be calculated by adding the amount that is scheduled to be automatically charged up until the next repayment date.

また、ユーザの将来残高には、固定的な支出が反映されていてもよい。例えば、残高算
出モジュール1125は、更に、直近の返済日までに引落しされる予定の金額を減算する
ことで、将来残高を算出するようにしてもよい。固定的な支出は、ユーザがサーバ110
に対し任意に登録可能としてもよいし、口座の入出金履歴等に基づき残高算出モジュール
1125が自動的に認識するようにしてもよい。
Furthermore, the user's future balance may also reflect fixed expenditures. For example, the balance calculation module 1125 may calculate the future balance by further subtracting the amount scheduled to be withdrawn by the nearest repayment date. Fixed expenditures may be calculated by the user through the server 110.
The balance may be registered arbitrarily, or the balance calculation module 1125 may automatically recognize the balance based on the account's deposit and withdrawal history, etc.

また、ユーザの将来残高には、電子商取引プラットフォームと連携される第3者サービ
スにおける余力が加算されるようにしてもよい。第3者サービスにおける余力は、例えば
銀行口座の残高、クレジットカードの与信枠などであってもよい。
The user's future balance may also be calculated based on the remaining credit limit of a third-party service linked to the e-commerce platform, such as a bank account balance or a credit limit on a credit card.

以上説明した第1実施形態は、ユーザが複数の商品を同時に閲覧し、当該複数の商品を
同時に購入する場合にも適用されるようにしてもよい。
The first embodiment described above may also be applied to a case where a user simultaneously views a plurality of products and simultaneously purchases the plurality of products.

<第2実施形態>
第2実施形態は、ユーザの将来残高を算出し、算出した将来残高で購入可能な商品を
ユーザに推奨する実施形態である。第1実施形態では、ユーザが電子商取引プラットフォ
ームで商品を閲覧する際、ユーザが閲覧している商品の価格を、今後発生する予定の債務
として将来残高を計算するようにしたが、第2実施形態では、ユーザが特定の商品を閲覧
しているのではないことから、今後発生する予定の債務を考慮せずに将来残高を計算する
Second Embodiment
In the second embodiment, a user's future balance is calculated and products that can be purchased with the calculated future balance are recommended to the user. In the first embodiment, when a user browses products on the e-commerce platform, the price of the product the user is browsing is calculated as a debt to be incurred in the future. However, in the second embodiment, since the user is not browsing a specific product, the future balance is calculated without taking into account the debt to be incurred in the future.

<第2実施形態の効果>
第2実施形態によれば、電子商取引プラットフォームにおいて、ユーザが後日支払う債
務等を考慮した、将来の残高をユーザに通知することができるという効果が得られる。ま
た、第2実施形態により、ユーザは、将来の残高を考慮しながら、電子商取引プラットフ
ォームで商品を選択することができるため、ユーザに対し商品の購入を促進させることが
可能になるという効果が得られる。
<Effects of the Second Embodiment>
According to the second embodiment, an effect is obtained in that the e-commerce platform can notify the user of the future balance, taking into consideration debts that the user will pay at a later date, etc. Furthermore, according to the second embodiment, the user can select a product on the e-commerce platform while taking into consideration the future balance, thereby making it possible to encourage the user to purchase a product.

<第2実施形態の構成>
第2実施形態に係るシステム構成、情報処理装置のハードウェア構成、並びに、サーバ
及び端末の機能構成は、上述した第1実施形態と同様である。第2実施形態では、サーバ
110の残高算出モジュール1125は、今後発生する予定の債務を考慮せずに将来残高
を算出する。すなわち、残高算出モジュール1125は、ユーザが所持する残高と、確定
済みの債務に基づくユーザの債務と、当該ユーザの債務の少なくとも一部の債務の返済日
までにユーザに着金される金額と、に基づいて、ユーザが所持する残高の将来残高を算出
する。
<Configuration of Second Embodiment>
The system configuration, hardware configuration of the information processing device, and functional configuration of the server and terminal according to the second embodiment are the same as those of the first embodiment. In the second embodiment, the balance calculation module 1125 of the server 110 calculates the future balance without taking into account debts that are expected to arise in the future. That is, the balance calculation module 1125 calculates the future balance of the user's balance based on the balance held by the user, the user's debts based on already confirmed debts, and the amount that will be received by the user by the repayment date of at least some of the user's debts.

また、提案処理モジュール1126は、電子商取引プラットフォームで出品されている
商品の中で、ユーザの将来残高で購入可能な商品を当該ユーザに提案する。
In addition, the proposal processing module 1126 proposes to the user products that can be purchased with the user's future balance from among the products listed on the e-commerce platform.

また、提案処理モジュール1126は、電子商取引プラットフォームで出品されている
商品の中で、ユーザの将来残高で購入可能な商品であって、かつ、ユーザの行動履歴に基
づいて、ユーザが興味を抱いていると推測される商品を当該ユーザに提案するようにして
もよい。例えば、提案処理モジュール1126は、ユーザの将来残高で購入可能な商品で
あって、残高算出モジュール1125が将来残高を算出する処理を行ったタイミングから
所定期間以内に閲覧した商品、当該所定期間以内に「いいね」ボタンを押下している商品
及び当該所定期間内に出品者にコメントをした商品を、ユーザに提案するようにしてもよ
い。また、更に、提案処理モジュール1126は、ユーザが商品画面を所定時間以上閲覧
した商品を、ユーザに提案するようにしてもよい。
The suggestion processing module 1126 may also suggest to the user, among products offered for sale on the e-commerce platform, products that can be purchased with the user's future balance and that are estimated to be of interest to the user based on the user's behavioral history. For example, the suggestion processing module 1126 may suggest to the user products that can be purchased with the user's future balance and that have been viewed within a predetermined period from the time when the balance calculation module 1125 performed the process of calculating the future balance, products for which the "Like" button has been pressed within the predetermined period, and products for which a comment has been made to the seller within the predetermined period. Furthermore, the suggestion processing module 1126 may also suggest to the user products for which the user has viewed the product screen for a predetermined period of time or more.

以上の処理により、提案処理モジュール1126は、ユーザに対し、将来残高と、購入
を推奨する商品とをユーザに通知するようにした。これにより、ユーザは、将来購入可能
な商品を把握できるなるため、将来におけるユーザの購買行動を促進させることが可能に
なる。
Through the above process, the recommendation processing module 1126 notifies the user of the future balance and recommended products for purchase. This allows the user to know the products that will be available for purchase in the future, which can encourage the user to make future purchases.

<第2実施形態の動作処理>
図5を用いて、第2実施形態に係る情報処理システムの処理のシーケンスの一例を説
明する。
<Operation Processing of Second Embodiment>
An example of a processing sequence of the information processing system according to the second embodiment will be described with reference to FIG.

(ステップS102)
端末120Aの表示制御モジュール1223は、サーバ110に対して、商品推奨画面
を要求する。
(Step S102)
The display control module 1223 of the terminal 120A requests the server 110 for a product recommendation screen.

(ステップS104)
サーバ110の残高算出モジュール1125は、ユーザの所持残高及び与信枠をユーザ
情報1122から取得し、直近の返済日までにユーザに着金される金額を取引情報112
4から取得し、ユーザの確定済みの債務を、購入履歴情報1123から取得する。また、
残高算出モジュール1125は、取得したユーザの確定済みの債務と、ユーザが指定した
商品の金額と、直近の返済日までにユーザに着金される金額と、ユーザの与信枠とに基づ
いて、ユーザの将来残高を算出する。
(Step S104)
The balance calculation module 1125 of the server 110 obtains the user's balance and credit limit from the user information 1122, and calculates the amount to be deposited in the user by the nearest repayment date from the transaction information 1122.
4, and the user's settled debt is obtained from the purchase history information 1123.
The balance calculation module 1125 calculates the user's future balance based on the user's confirmed debt acquired, the amount of the product specified by the user, the amount to be deposited with the user by the next repayment date, and the user's credit limit.

ここで、図8を用いて具体例を説明する。図8は、第2実施形態に係る将来残高を算出
する処理の具体例を説明するための図である。なお、特に言及しない点は図6と同一でよ
い。ユーザは、8月1日に500円の雑誌を一括後払いで購入し、8月20に1,000
円の財布を一括後払いで購入したものとする。当該雑誌及び財布の支払期限は9月30日
であるものとする。また、8月13日にバッグを他のユーザに売却したことで、遅くとも
9月30日までに2,000円が入金される予定であるものとする。また、ユーザの所持
残高は5,000円であり、与信枠は6,000円であるものとする。また、ユーザは8
月23日に商品推奨画面を閲覧しており、残高算出モジュール1125は8月23日にユ
ーザの将来残高を算出するものとする。
A specific example will now be described with reference to FIG. 8. FIG. 8 is a diagram for explaining a specific example of the process of calculating a future balance according to the second embodiment. Note that points that are not particularly mentioned may be the same as those in FIG. 6. A user purchases a magazine for 500 yen on August 1st with a lump sum payment, and then purchases a magazine for 1,000 yen on August 20th.
Assume that a user purchases a wallet worth 2,000 yen with a lump sum payment. The payment deadline for the magazine and wallet is September 30th. Furthermore, the user sells a bag to another user on August 13th, and the 2,000 yen is expected to be deposited by September 30th at the latest. Furthermore, the user's balance is 5,000 yen, and the credit limit is 6,000 yen. Furthermore, the user has a 8
It is assumed that the product recommendation screen is viewed on the 23rd of the month, and the balance calculation module 1125 calculates the user's future balance on August 23rd.

この場合、残高算出モジュール1125は、ユーザの将来残高は11,500円(所持
残高5,000円+与信枠6,000円-500円(雑誌)-1,000円(財布)+2
,000円(バッグ売却))であると算出する。
In this case, the balance calculation module 1125 calculates that the user's future balance is 11,500 yen (5,000 yen balance + 6,000 yen credit limit - 500 yen (magazine) - 1,000 yen (wallet) + 2
The calculated total is 1,000 yen (sale of bag).

(ステップS106)
図5に戻り、サーバ110の提案処理モジュール1126は、電子商取引プラットフォ
ームに出品されている商品の中から、ステップS104で算出されたユーザの将来残高の
範囲で購入可能な商品を抽出し、抽出した商品をユーザに提案するための提案情報を生成
する。
(Step S106)
Returning to Figure 5, the proposal processing module 1126 of the server 110 extracts products that can be purchased within the user's future balance calculated in step S104 from the products listed on the e-commerce platform, and generates proposal information to propose the extracted products to the user.

(ステップS108)
サーバ110の送受信部117は、ステップS104で算出された将来残高及びステッ
プS106で生成された提案情報を含む商品の商品推奨画面データを、端末120に送信
する。
(Step S108)
The transmitting/receiving unit 117 of the server 110 transmits to the terminal 120 the product recommendation screen data for the product, including the future balance calculated in step S104 and the recommendation information generated in step S106.

<画面表示例>
図9は、第2実施形態に係る画面表示例を示す図である。図9に示すように、商品推奨
画面には、ユーザの将来残高と、ユーザの将来残高の範囲で購入可能な各商品に関する情
報とが表示される。各商品に関する情報は、例えば、商品画像と商品価格とが含まれてい
てもよい。
<Screen display example>
9 is a diagram showing an example of a screen display according to the second embodiment. As shown in FIG. 9, the product recommendation screen displays the user's future balance and information about each product that can be purchased within the user's future balance. The information about each product may include, for example, a product image and a product price.

なお、第1実施形態と同様、残高算出モジュール1125は、ユーザが現時点で利用可
能な金額を算出するようにしてもよい。また、送受信部117は、ユーザが現時点で利用
可能な金額を含む商品推奨画面データを、端末120に送信するようにしてもよい。ユー
ザが現時点で利用可能な金額は、例えば、ユーザの所持残高とユーザの与信枠の合計額で
あってもよい。
As in the first embodiment, the balance calculation module 1125 may calculate the amount currently available to the user. The transmitter/receiver 117 may transmit product recommendation screen data including the amount currently available to the user to the terminal 120. The amount currently available to the user may be, for example, the sum of the user's balance and the user's credit limit.

<備考>
開示技術は、上述した実施形態に限定されるものではなく、開示技術の要旨を逸脱しな
い範囲内において、他の様々な形で実施することができる。例えば、上述した各処理ステ
ップは処理内容に矛盾を生じない範囲で任意に順番を変更し、または並列に実行すること
ができる。また、第1実施形態と第2実施形態を組み合わせることも可能である。すなわ
ち、サーバ110及び端末120は、第1実施形態で説明した処理と、第2実施形態で説
明した処理の両方を実行することも可能である。
<Notes>
The disclosed technology is not limited to the above-described embodiments and can be implemented in various other forms without departing from the spirit of the disclosed technology. For example, the order of the above-described processing steps can be arbitrarily changed or executed in parallel as long as no contradiction occurs in the processing content. It is also possible to combine the first and second embodiments. That is, the server 110 and the terminal 120 can execute both the processing described in the first embodiment and the processing described in the second embodiment.

1…情報処理システム、110…サーバ、111…プロセッサ、112…メモリ、113
…ストレージ、114…入出力I/F、115…入力装置、116…出力装置、117…
送受信部、120…端末、121…プロセッサ、122…メモリ、123…ストレージ、
124…入出力I/F、125…入力装置、126…出力装置、127…送受信部、11
25…残高算出モジュール、1226…提案処理モジュール、1222…取引処理モジュ
ール、1223…表示制御モジュール
1...information processing system, 110...server, 111...processor, 112...memory, 113
...storage, 114...input/output I/F, 115...input device, 116...output device, 117...
Transmitter/receiver unit 120... terminal 121... processor 122... memory 123... storage
124...input/output I/F, 125...input device, 126...output device, 127...transmitting/receiving unit, 11
25...balance calculation module, 1226...proposal processing module, 1222...transaction processing module, 1223...display control module

Claims (14)

電子商取引プラットフォームを提供する又は電子商取引プラットフォームと連携する情
報処理装置が、
ユーザの所持残高と、確定済みの債務及び/又は今後発生予定の債務に基づく前記ユー
ザの債務と、前記ユーザの債務の少なくとも一部の債務の返済日までに前記ユーザに着金
される金額と、に基づいて、前記ユーザの将来残高を算出することと、
算出した前記将来残高を前記ユーザの情報処理端末に送信することと、を実行する情報
処理方法。
An information processing device that provides an e-commerce platform or cooperates with an e-commerce platform,
Calculating the user's future balance based on the user's balance, the user's debts based on confirmed debts and/or debts to be incurred in the future, and the amount to be received by the user by the repayment date of at least a portion of the user's debts;
transmitting the calculated future balance to the information processing terminal of the user.
前記今後発生予定の債務は、前記電子商取引プラットフォームにおいて前記ユーザが閲
覧している商品の価格又は前記ユーザに対し購入を推奨する商品の価格である、
請求項1に記載の情報処理方法。
The future debt is the price of the product that the user is browsing or recommending to the user to purchase on the e-commerce platform;
The information processing method according to claim 1 .
前記ユーザの債務の少なくとも一部の債務の返済日は、最初に到来する直近の返済日で
あり、
前記将来残高を算出することは、前記所持残高と、前記ユーザの債務のうち前記直近の
返済日に支払う金額と、前記直近の返済日までに前記ユーザに着金される金額と、に基づ
いて、将来残高を算出することを含む、請求項1又は2の情報処理方法。
The repayment date of at least a portion of the user's debt is the earliest upcoming repayment date;
3. The information processing method of claim 1 or 2, wherein calculating the future balance includes calculating the future balance based on the balance in possession, the amount of the user's debt to be paid on the nearest repayment date, and the amount to be deposited in the user's account by the nearest repayment date.
前記ユーザに着金される金額は、前記電子商取引プラットフォームにおいて前記ユーザ
が他のユーザに販売した商品の金額に基づいて決定される、請求項1~3のいずれか一項
に記載の情報処理方法。
4. The information processing method according to claim 1, wherein the amount of money to be deposited to the user is determined based on the amount of goods sold by the user to other users on the electronic commerce platform.
前記将来残高を算出することは、前記ユーザが他のユーザに販売した商品のうち、取引
過程における所定の過程に遷移してから所定期間経過したタイミングが前記返済日より前
である商品の金額の少なくとも一部を、前記ユーザの債務の少なくとも一部の債務の返済
日までに前記ユーザに着金される金額として算出することを含む、請求項1~4のいずれ
か一項に記載の情報処理方法。
An information processing method according to any one of claims 1 to 4, wherein calculating the future balance includes calculating at least a portion of the amount of goods that the user has sold to other users, for which a predetermined period of time has elapsed since the user transitioned to a predetermined stage in the transaction process and which occurs before the repayment date, as the amount to be deposited in the user by the repayment date of at least part of the user's debt.
前記将来残高を算出することは、前記ユーザの所持残高と、前記ユーザの債務と、前記
ユーザの債務の少なくとも一部の債務の返済日までに着金される金額と、前記返済日まで
に着金される可能性のある金額と、に基づいて、将来残高の範囲を算出することを含み、
前記算出した前記将来残高を送信することは、前記算出した前記将来残高の範囲を前記
情報処理端末に送信することを含む、請求項1~5のいずれか一項に記載の情報処理方法
Calculating the future balance includes calculating a range of the future balance based on the user's balance, the user's debts, the amount that will be received by the repayment date of at least some of the user's debts, and the amount that may be received by the repayment date;
6. The information processing method according to claim 1, wherein transmitting the calculated future balance includes transmitting the calculated range of the future balance to the information processing terminal.
前記将来残高を算出することは、更に、前記ユーザに設定されている与信枠の金額に基
づいて、将来残高を算出すること、を含む、請求項1~6のいずれか一項に記載の情報処
理方法。
An information processing method according to any one of claims 1 to 6, wherein calculating the future balance further includes calculating the future balance based on the amount of the credit limit set for the user.
前記将来残高を送信することは、前記将来残高と前記ユーザが閲覧している商品に関す
る情報とを送信することを含む、請求項1~7のいずれか一項に記載の情報処理方法。
The information processing method according to any one of claims 1 to 7, wherein transmitting the future balance includes transmitting the future balance and information relating to a product being viewed by the user.
前記情報処理装置が、前記電子商取引プラットフォームにおける商品の中で、前記将来
残高で購入可能な商品を前記ユーザに提案すること、をさらに実行する、請求項1~8の
いずれか一項に記載の情報処理方法。
The information processing method according to any one of claims 1 to 8, wherein the information processing device further performs the step of suggesting to the user products that can be purchased with the future balance from among the products on the e-commerce platform.
前記情報処理装置が、前記将来残高が所定金額以下である場合、前記電子商取引プラッ
トフォームにおいて前記ユーザの商品の売却を前記ユーザに提案すること、をさらに実行
する、請求項1~9のいずれか一項に記載の情報処理方法。
An information processing method according to any one of claims 1 to 9, wherein the information processing device further performs the following: if the future balance is less than a predetermined amount, suggesting to the user that the user sell their product on the e-commerce platform.
前記商品の売却を前記ユーザに提案することは、前記ユーザが過去に購入した商品の売
却を、前記ユーザに提案することを含む、請求項10に記載の情報処理方法。
The information processing method according to claim 10 , wherein proposing to the user the sale of the product includes proposing to the user the sale of a product that the user previously purchased.
前記情報処理装置が、前記将来残高が所定金額以下である場合、金銭の貸付けを前記ユ
ーザに提案すること、をさらに実行する、請求項1~11のいずれか一項に記載の情報処
理方法。
12. The information processing method according to claim 1, wherein the information processing device further proposes to lend money to the user if the future balance is equal to or less than a predetermined amount.
電子商取引プラットフォームを提供する又は電子商取引プラットフォームと連携する情
報処理装置に、
ユーザの所持残高と、確定済みの債務及び/又は今後発生予定の債務に基づく前記ユー
ザの債務と、前記ユーザの債務の少なくとも一部の債務の返済日までに前記ユーザに着金
される金額と、に基づいて、前記ユーザの将来残高を算出することと、
算出した前記将来残高を前記ユーザの情報処理端末に送信することと、を実行させるた
めのプログラム。
An information processing device that provides an e-commerce platform or cooperates with an e-commerce platform,
Calculating the user's future balance based on the user's balance, the user's debts based on confirmed debts and/or debts to be incurred in the future, and the amount to be received by the user by the repayment date of at least a portion of the user's debts;
and transmitting the calculated future balance to the user's information processing terminal.
電子商取引プラットフォームを提供する又は電子商取引プラットフォームと連携する情
報処理装置であって、
ユーザの所持残高と、確定済みの債務及び/又は今後発生予定の債務に基づく前記ユー
ザの債務と、前記ユーザの債務の少なくとも一部の債務の返済日までに前記ユーザに着金
される金額と、に基づいて、前記ユーザの将来残高を算出する算出部と、
算出した前記将来残高を前記ユーザの端末に送信する送信部と、を有する情報処理装置
An information processing device that provides an electronic commerce platform or cooperates with an electronic commerce platform,
a calculation unit that calculates the user's future balance based on the user's balance, the user's debts based on the debts that have been settled and/or debts that will be incurred in the future, and the amount that will be received by the user by the repayment date of at least a portion of the debts of the user;
a transmitting unit that transmits the calculated future balance to the user's terminal.
JP2025172617A 2021-06-15 2025-10-14 Information processing method, information processing device, and program Pending JP2026010081A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2025172617A JP2026010081A (en) 2021-06-15 2025-10-14 Information processing method, information processing device, and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2021099633A JP2022191027A (en) 2021-06-15 2021-06-15 Information processing method, information processing apparatus, and program
JP2025172617A JP2026010081A (en) 2021-06-15 2025-10-14 Information processing method, information processing device, and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2021099633A Division JP2022191027A (en) 2021-06-15 2021-06-15 Information processing method, information processing apparatus, and program

Publications (1)

Publication Number Publication Date
JP2026010081A true JP2026010081A (en) 2026-01-21

Family

ID=84612787

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2021099633A Pending JP2022191027A (en) 2021-06-15 2021-06-15 Information processing method, information processing apparatus, and program
JP2025172617A Pending JP2026010081A (en) 2021-06-15 2025-10-14 Information processing method, information processing device, and program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2021099633A Pending JP2022191027A (en) 2021-06-15 2021-06-15 Information processing method, information processing apparatus, and program

Country Status (1)

Country Link
JP (2) JP2022191027A (en)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003303275A (en) * 2002-04-11 2003-10-24 Ntt Data Corp Advertising information processing apparatus and computer program
JP2005070935A (en) * 2003-08-21 2005-03-17 Nec System Technologies Ltd Estimated account balance reference system, estimated account balance reference method, and program therefor
JP2006099627A (en) * 2004-09-30 2006-04-13 Nomura Research Institute Ltd Product information transmission system
JP5020523B2 (en) * 2006-03-16 2012-09-05 株式会社日本総合研究所 Future balance information generation method and future balance information generation system
JP6190935B1 (en) * 2016-09-12 2017-08-30 株式会社 みずほ銀行 Transaction proposal system, transaction proposal method, and transaction proposal program
JP7221007B2 (en) * 2018-07-31 2023-02-13 株式会社メルカリ Credit Calculation Method, Information Processing Device, and Credit Calculation Program
JP2020067867A (en) * 2018-10-25 2020-04-30 株式会社メルカリ Program, information processing method, and information processing device

Also Published As

Publication number Publication date
JP2022191027A (en) 2022-12-27

Similar Documents

Publication Publication Date Title
US9785988B2 (en) In-application commerce system and method with fraud prevention, management and control
US10839435B2 (en) Online/offline payment system
US20120166332A1 (en) Bill splitting system
JP7360318B2 (en) Information processing method, information processing device, and program
AU2014251242A1 (en) Systems and methods for mobile device financing
US11263616B2 (en) Information processing method, information processing apparatus, and program
CN113139864A (en) Information processing method, information processing device, program, and information processing terminal
JP2025016577A (en) Information processing method, information processing device, and program
US20160048815A1 (en) Payment service provision with reduced transaction costs
CN112116445A (en) Information processing method, information processing device, and program
JP7616876B2 (en) PROGRAM, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING APPARATUS
JP2025111526A (en) Information processing method, program, and information processing device
JP2020101867A (en) Information processing method, information processing device, and program
JP2025026974A (en) Information processing method, program, and information processing device
JP7386665B2 (en) Information processing method, information processing device, and information processing program
JP2026010081A (en) Information processing method, information processing device, and program
JP7299713B2 (en) Program, information processing device, and information processing method
JP7452946B2 (en) Information processing method, information processing device, and program
US20130317976A1 (en) Proxy Shopper Payments
JP7757032B2 (en) Program, information processing method, and information processing device
JP2021124860A (en) Programs, information processing methods, and information processing equipment
JP7678186B2 (en) PROGRAM, INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING METHOD
JP2025174453A (en) Information processing method, program, and information processing device
JP2025005825A (en) Information processing method, program, and information processing device
JP2025070213A (en) Information processing method, program, and information processing device

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251017

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20251017