Information processing system, information processing method and program

The information processing system addresses the complexity and inconvenience of existing payment service usage limit systems by determining fund availability based on store repayment ability, enhancing the convenience and effectiveness of the financing service.

JP2025091272APending Publication Date: 2025-06-18RECRUIT
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023206449
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-06
Publication Date
2025-06-18

AI Technical Summary

Technical Problem

Existing systems for determining the usage limit amount of a payment service are complex, lack convenience, and fail to accurately set limits for users with multiple credit cards or payment channels, leading to potential fund shortages during sudden expenses.

Method used

An information processing system that determines the amount of funds that can be provided to a user based on the store repayment ability information of multiple stores associated with the user, allowing for a more convenient and effective financing service.

Benefits of technology

The system improves the convenience of the financing service by allowing users to raise funds more effectively based on the usage status of settlement services, reducing the risk of fund shortages and enhancing the overall user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025091272000001_ABST
    Figure 2025091272000001_ABST
Patent Text Reader

Abstract

To provide an information processing system, information processing method and program capable of improving convenience of fundraising services for providing funds on the basis of utilization situations of settlement services.SOLUTION: An information processing system includes: a storage unit for storing a plurality of pieces of store identification information for one piece of user identification information of a user and store repayment capability information of stores stored in association with the store identification information; and a determination unit for determining an amount of funds that can be provided to the user on the basis of the store repayment capability information of the plurality of stores associated with the user identification information.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing system, an information processing method, and a program.

Background Art

[0002] Regarding the technology for determining the usage limit amount of a payment service, a technology for determining an appropriate credit amount is known (see, for example, Patent Document 1). According to this technology, in an information processing apparatus, a usage amount probability distribution that associates the usage amount in a predetermined period with the probability that the usage amount is used in the predetermined period is held, and the usage limit amount that determines the limit amount of the usage amount in the predetermined period is used. The usage limit amount is determined based on the expected profit, which is the profit expected when the usage limit amount is applied to the usage amount probability distribution.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, the procedure when a user requests the provision of funds is complicated, the convenience is not sufficient, and the limit amount is set based on the usage probability distribution. Therefore, when sudden expenses occur, there may be a shortage of funds. In addition, since this usage probability distribution is only linked to the usage history of one type of credit card, there is a problem that an appropriate usage limit amount is not set for users who use multiple credit cards separately or users who make payments through multiple channels (such as credit cards and electronic payments).

[0005] Therefore, an object of the present invention is to provide an information processing system, an information processing method, and a program that can improve the convenience of a financing service (or a "fund providing service" from the perspective of the service provider) for raising funds based on the usage status of settlement services.

Means for Solving the Problems

[0006] (1) One aspect of the present invention is an information processing system for executing a financing service, comprising: a storage unit that stores a plurality of store identification information for one user's user identification information and store repayment ability information of stores stored in association with the store identification information; and a determination unit that determines the amount of funds that can be provided to the user based on the store repayment ability information of the plurality of stores associated with the user identification information. (2) One aspect of the present invention is the information processing system according to (1) above, wherein the upper limit amount of funds that can be raised is set to a certain amount in advance. (3) One aspect of the present invention is the information processing system according to (1) above, further comprising a reception unit that receives a fund deposit request from the user. (4) One aspect of the present invention is the information processing system according to (1) above, wherein the store repayment ability information includes the amount paid via a settlement service designated by the provider of the financing service when the store receives payment from a customer of the store. (5) One aspect of the present invention is the information processing system according to (1) above, wherein the provider of the financing service implements a cashless settlement service including a credit settlement service or an electronic payment service, and the provider of the financing service recovers the provided funds by deducting an amount corresponding to a deduction rate designated by the user from the usage amount of the cashless settlement service paid to the user. (6) One aspect of the present invention is the information processing system according to (5) above, wherein the deduction rate can be designated by the user from among one or more options presented by the provider of the financing service.

[0007] (7) One aspect of the present invention is an information processing method executed by an information processing system that provides a financing service, the information processing method executed by an information processing system that provides a financing service, the method comprising: obtaining store repayment ability information of a plurality of stores associated with user identification information from the user identification information of one user, the plurality of store identification information, and the store repayment ability information of the stores stored in association with the store identification information; and determining the amount of funds that can be provided to the user based on the store repayment ability information of the plurality of stores associated with the user identification information and a predetermined upper limit amount.

[0008] (8) One aspect of the present invention is a program for causing a computer of an information processing system that provides a financing service to execute: obtaining store repayment ability information of a plurality of stores associated with user identification information from the user identification information of one user, the plurality of store identification information, and the store repayment ability information of the stores stored in association with the store identification information; and determining the amount of funds that can be provided to the user based on the store repayment ability information of the plurality of stores associated with the user identification information and a predetermined upper limit amount.

Advantages of the Invention

[0009] According to the present invention, there is an effect that the convenience of a financing service (referred to as a "financing service" from the perspective of the service provider) that raises funds based on the usage status of a settlement service can be improved.

Brief Description of the Drawings

[0010]

Figure 1

Figure 2

Figure 3A

Figure 3B

Figure 3C

Figure 3D

Figure 3E

Figure 3F

Figure 3G

Figure 3H

Figure 3I

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9A

Figure 9B

Figure 10A

Figure 10B

Figure 10C

Figure 10D

Figure 11A

Figure 11B

Figure 11C

Figure 11D

Embodiment for Carrying Out the Invention

[0011] Next, the information processing system, information processing method, and program of the present embodiment will be described with reference to the drawings. The embodiments described below are merely examples, and the embodiments to which the present invention is applied are not limited to the following embodiments. In all the drawings for explaining the embodiments, those having the same function are denoted by the same reference numerals, and repeated explanations are omitted. In addition, “based on XX” as used in the present application means “based on at least XX”, and includes cases where it is based on another element in addition to XX. Also, “based on XX” is not limited to the case where XX is directly used, and includes cases where it is based on something obtained by performing calculations or processing on XX. “XX” is an arbitrary element (for example, arbitrary information).

[0012] (Embodiment) Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a diagram showing a configuration example of a financing system 1 according to the present embodiment. The financing system 1 executes a service (hereinafter referred to as the “financing service”) for financing (providing) funds based on the usage status of an arbitrary payment service designated by the implementer of the financing service (hereinafter simply referred to as the “payment service” unless otherwise specified). The financing system 1 includes a terminal device 10, store terminal devices 20-1 to 20-n (n is an integer greater than 0), a payment server 50, and an information processing system 100. The terminal device 10, the store terminals 20-1 to 20-n, the settlement server 50, and the information processing system 100 can communicate with each other via the communication network NW. The communication network NW includes the Internet, WAN (Wide Area Network), LAN (Local Area Network), public line, provider device, dedicated line, wireless base station, and the like.

[0013] The terminal device 10 is a terminal used by the user U. An example of the user U is a person who receives fund procurement (provision) by using a fund procurement service. In this embodiment, owners of a plurality of stores are assumed. Also, the user U does not necessarily have to be a natural person, and may be a corporation (business operator) having one or more stores or service bases, etc. (hereinafter referred to as "stores" when referring to these without special designation). As the terminal device 10, for example, a stationary computer device may be used, or a portable computer device such as a smartphone or a tablet-type computer (tablet PC) may be used.

[0014] The store terminals 20-1 to 20-n are installed in different stores respectively. The user U is in a position to manage the settlement data of these plurality of stores (for example, the owner). A settlement service is introduced in each of the different stores. The settlement service referred to here means a method of processing settlement by transmitting and receiving data without directly delivering cash. By way of example, it includes credit card settlement, debit card settlement, electronic money settlement, QR (registered trademark) (Quick Response) code settlement, and the like. Each of the store terminals 20-1 to 20-n is for using the settlement service, and it is desirable that it can support settlement methods such as IC chips (contact type, non-contact type), code reading, and the like.

[0015] Each of the store terminals 20-1 to 20-n is used by the store employees and the customers who visit the store. As the store terminals 20-1 to 20-n, for example, stationary computer devices may be included, or portable computer devices such as smartphones and tablet computers (tablet PCs) may be included. Hereinafter, any one of the storefront devices 20-1 to 20-n is described as the store terminal 20.

[0016] The settlement server 50 receives settlement information when a customer in each store uses the settlement service via the store terminals 20-1 to 20-n, and executes electronic settlement based on the received information. Electronic settlement may include methods such as payment by transfer and credit payment, which may enable purchases in amounts larger than the remaining charge balance at the time of purchase. Also, the user U corresponding to the user ID may hold a plurality of settlement services.

[0017] The settlement server 50 stores at least the customer ID, which is the identification information of the customer who intends to pay the price to the store using the settlement service, the remaining charge balance information or the remaining limit amount information available to the customer in the settlement service, the store ID of the store where the settlement service is available, the usage history information of the settlement service in the store, and the financial institution account information of the store.

[0018] When an arbitrary customer makes a payment using the settlement service via the store terminal 20-n at the store, the store terminal 20-n transmits at least the customer ID, store ID, and settlement amount information of the customer to the settlement server 50. When the settlement server 50 receives these information, it refers to the remaining charge balance information or the remaining limit amount information corresponding to the customer ID of the customer, and if it determines that the settlement is possible, it subtracts the settlement amount from the remaining charge balance or the remaining limit amount of the customer. At this time, the settlement server 50 further updates the usage history information corresponding to the store ID included in the information received from the store terminal 20-n, and increases the amount paid via the settlement service to the store by the settlement amount.

[0019] The information processing system 100 acquires the user ID of the user who intends to receive the procurement of funds transmitted by the terminal device 10 and the information indicating the usage amount. The information processing system 100 determines the funds to be provided to the user based on the acquired user ID and the information indicating the usage amount. As the information processing system 100, for example, a stationary computer device may be used, or a portable computer device such as a smartphone or a tablet-type computer (tablet PC) may be used.

[0020] Hereinafter, the terminal device 10 and the information processing system 100 included in the fund providing system 1 will be described in detail. FIG. 2 is a block diagram showing an example of the terminal device 10 and the information processing system 100 included in the fund providing system 1 according to the present embodiment. (Terminal device 10)

[0021] The terminal device 10 includes a communication unit 12, a creation unit 14, a processing unit 16, an operation unit 18, a display unit 19, and a storage unit 15. The communication unit 12 is realized by a communication module. The communication unit 12 communicates with an external communication device via the network NW. The communication unit 12 communicates using a communication method such as a wired LAN, for example. Also, the communication unit 12 may communicate using a wireless communication method such as a wireless LAN, Bluetooth (registered trademark), or LTE (Long Term Evolution) (registered trademark). The communication unit 12 holds the communication information necessary for communicating with the information processing system 100 via the network NW. The display unit 19 is, for example, a display and includes a touch panel. The storage unit 15 is realized by, for example, an HDD (Hard Disk Drive), a flash memory, a RAM (Random Access Memory), a ROM (Read Only Memory), etc., and stores information. The operation unit 18 is an input device that receives the operations of the user U, and is, for example, a touch panel. When the user U performs an operation to access the site of the financing service, the operation unit 18 receives the operation. By the operation unit 18 receiving the operation to access the site of the financing service, the login process is started. The login process will be described. The creation unit 14 creates an access request to the site of the financing service based on the operation received by the operation unit 18, and transmits the created access request from the communication unit 12 to the information processing system 100.

[0022] The access response transmitted by the information processing system 100 in response to the access request is received by the communication unit 12. The processing unit 16 acquires the access response from the communication unit 12, and based on the acquired access response, causes the display unit 19 to display the initial screen (not shown) of the site of the financing service. An example of the initial screen includes a box for entering the user ID and a box for entering the password. When the user U inputs the user ID and password on the initial screen and performs an operation of pressing a login button (not shown), the operation unit 18 receives the operation. The creation unit 14 creates a login request including the user ID and password based on the operation received by the operation unit 18, and transmits the created login request from the communication unit 12 to the information processing system 100. The store selection screen information transmitted by the information processing system 100 in response to the login request is received by the communication unit 12. By the communication unit 12 receiving the store selection screen information, the login process ends. The processing unit 16 acquires the store selection screen information from the communication unit 12. By the processing unit 16 acquiring the store selection screen information, the store selection process is started. The store selection process will be described. The processing unit 16 causes the display unit 19 to display the store selection screen based on the acquired store selection screen information.

[0023] Figure 3A is a diagram showing an example of a store selection screen for a financing service. As shown in Figure 3A, on the store selection screen, there are an application tab T01 to be pressed when making an application, an application history tab T02 to be pressed when referring to the application history, an unused tab UUT to be pressed when not using the financing service, a using tab UT to be pressed when using the financing service, available amount information AVAM, a selected store area SES A01, a selected store area SES A02, and a selected store plan button SESPBU to be pressed when viewing the financing plan applicable to the selected store. Figure 3A shows an example where a plan including two selected store tabs, i.e., a selected store area SES A01 and a selected store area SES A02, is displayed on the store selection screen, but a plan including one selected store tab or a plan including three or more selected store tabs may also be displayed. When the login process is completed, a screen for carrying out the application procedure, which by default starts from the store selection screen, is displayed on the display unit 19. However, the user U can switch the procedure he / she wants to perform using a tab (procedure selection tab). The procedure selection tab includes an application tab T01, an application history tab T02, etc. The user U can start the application procedure from the store selection screen immediately after logging in. However, if the user U moves to another procedure screen using the procedure selection tab, he / she performs an operation of pressing (selecting) the application tab T01 to display the store selection screen.

[0024] On the store selection screen, information on all stores managed in association with the user ID of the user U is displayed for each store in the selected store area SES A. The user U must first select the store for which to apply for financing when applying for the financing service. To select the store that will receive the financing, the user U places the cursor on the selected store area SES A of the store for which he / she hopes to receive financing and performs an operation of pressing (selecting) the selected store plan button SESPBU. When the operation unit 18 receives this operation, the store selection process ends.

[0025] The creation unit 14 creates a subscription setting request including information indicating a subscription setting, which is associated with a user ID and a subscription plan selected by user U based on the operation received by the operation unit 18, and one or more store IDs associated with one or more maximum available amounts for stores included in the available amount included in the subscription plan. The subscription plan includes the store ID of the store selected by user U. By creating the subscription setting request by the creation unit 14, the subscription process is started. In the subscription process, first, the subscription setting request created by the creation unit 14 is transmitted from the communication unit 12 to the information processing system 100.

[0026] The subscription setting screen information transmitted by the information processing system 100 in response to the subscription setting request is received by the communication unit 12. The processing unit 16 acquires the subscription setting screen information from the communication unit 12, and based on the acquired subscription setting screen information, causes the display unit 19 to display the subscription setting screen. FIGS. 3B and 3C are diagrams showing an example of the subscription setting screen of the financing service. As shown in FIGS. 3B and 3C, the subscription setting screen includes usage amount information USAM, a usage amount selection button UASEBU, a deduction rate selection button WRSEBU for selecting a deduction rate from the sales of the settlement service, and a confirmation button COBU to be pressed when confirming the subscription content.

[0027] When user U applies for fund provision for the selected store, it is necessary to set the "usage amount" (the amount of funds desired for fund provision. Hereinafter, when simply referred to as the "usage amount", it shall refer to this unless otherwise specified), and the "deduction rate", which is the ratio of the amount deducted by the financing service provider for fund recovery from the settlement service usage amount (the total amount of payments made by the customers of user U using the settlement service at each store). In this embodiment, the "usage amount" refers to the total amount of funds currently procured by user U from the financing service provider, and includes those for which user U has applied for fund provision in the application process and the deposit has not yet been completed in user U's account (that is, those for which the procurement has not actually been completed yet).

[0028] The user U selects the usage amount by pressing the usage amount selection button UASEBU. The usage amounts that can be selected by the user U are determined by the information processing system 100 based on the past usage records of the user U's settlement service usage amount. Since the amounts displayed on the usage amount selection button UASEBU and the number of buttons change according to the usage records of the settlement service, not always a plurality of buttons are displayed. FIGS. 3B and 3C show, as an example, a button labeled "50,000 yen", a button labeled "200,000 yen", a button labeled "350,000 yen", and a button labeled "700,000 yen".

[0029] Similarly, the user U selects the debit rate by pressing the debit rate selection button WRSEBU. The debit rate selection button WRSEBU includes a plurality of buttons on which the debit rates are described. FIGS. 3B and 3C show, as an example, a button labeled "25%" and a button labeled "70%".

[0030] FIGS. 3B and 3C illustrate, respectively, the case where the user U presses the button labeled "700,000 yen" among the plurality of buttons included in the usage amount selection button UASEBU and presses the button labeled "70%" among the plurality of buttons included in the debit rate selection button WRSEBU, and the case where the user U presses the button labeled "25%" among the plurality of buttons BU included in the debit rate selection button WRSEBU.

[0031] The simulation of the debit amount (repayment amount) when the user U receives the fund provision based on the selected usage amount and debit rate is immediately reflected and displayed in the usage amount information USAM. The user U can determine the usage amount and the debit rate after comparing and considering the simulation results before applying for the usage.

[0032] For example, even when the same usage amount is selected, if the deduction rate is set to "70%" as illustrated in FIG. 3B, 70% of the predicted amount of settlement service usage will be deducted from the fund-raising service provider for fund recovery. Thus, although the deduction amount per time becomes as high as "163,333 yen", the fee can be suppressed, and it can be confirmed that the estimated month of the end of deduction (approximate) will also be "July 2023", indicating an early settlement. On the other hand, as illustrated in FIG. 3C, when the deduction rate is set to "25%", although the fee becomes relatively high and the estimated month of the end of deduction (approximate) is predicted to be prolonged to "January 2024", the deduction amount per time can be suppressed to "58,333 yen", so it does not put pressure on the monthly store balance.

[0033] Note that the content displayed in the usage amount information USAM is calculated based on the user U's actual performance of using the settlement service at the time of application. Therefore, the actual deduction is not necessarily carried out as simulated. What the user U designates is only the "deduction rate", and the deduction amount per time varies depending on the usage amount of the settlement service at the relevant store in the month to be deducted. Also, since the deduction amount will not exceed the usage amount of the settlement service, there is an advantage for the user U that even in a month with low store sales, the situation where the deduction amount exceeds the sales can be avoided. At the same time, there is also an advantage for the fund-raising service provider that the risk of bad debt can be significantly reduced.

[0034] The user U determines the usage amount and the deduction rate by using the usage amount selection button UASEBU and the deduction rate selection button WRUSEBU, and performs an operation of pressing the confirmation button COBU to confirm the application content.

[0035] The operation unit 18 receives the operation. When the operation unit 18 receives the operation of pressing the confirmation button COBU, the application process ends. The creation unit 14 creates a request for confirming the application content including the user ID, information indicating the usage amount, and information indicating the debit rate based on the operation received by the operation unit 18. When the creation unit 14 creates the request for confirming the application content, the application confirmation process is started. The application confirmation process will be described. The creation unit 14 transmits the created request for confirming the application content from the communication unit 12 to the information processing system 100.

[0036] The application content confirmation response transmitted by the information processing system 100 in response to the request for confirming the application content is received by the communication unit 12. The processing unit 16 acquires the application content confirmation response from the communication unit 12 and causes the display unit 19 to display an application content confirmation screen based on the acquired application content confirmation response. The application content confirmation screen is the same as FIGS. 3B and 3C. However, in the usage amount information USAM, the usage amount corresponding to the button BU pressed by the user U among the plurality of buttons BU included in the usage amount selection button UASEBU is reflected.

[0037] By the way, in many cases, the user U wants to receive as much fund provision as possible. However, as will be described later, in this fund-raising service, an upper limit amount of funds that can be raised by the user U is set. Also, since the upper limit of the available amount is set for each store according to the settlement service usage record of each store, when receiving fund provision, it is more possible to raise a larger amount of funds by applying for fund provision at a store with a higher upper limit of the usage upper limit amount. Alternatively, even if the usage amount per store is small, if there are multiple other stores where it is possible to receive fund provision within the range not exceeding the upper limit of the usage amount, or if it is possible to increase the funds that can be raised by releasing the currently selected store and combining the usage amounts of multiple other stores, the user U can maximize the usage amount (application amount) by effectively combining the application target stores and the application amount for fund-raising.

[0038] Therefore, when there is a store where the usage amount information USAM can set a usage amount (application amount) higher than that of the store currently selected by the user U, or when there is a combination of store selections for maximizing the usage amount (application amount) other than the currently selected store, notification information NOIN is displayed to notify this. Note that when the usage amount (application amount) and the debit rate of the currently selected store can maximize the usage amount, the notification information NOIN is not displayed.

[0039] Specifically, when there is a store where the user U can set a higher user usage amount (application amount) than the store currently selected by the user U, as shown in FIG. 3B, notification information NOIN01 indicating that there is a store where the usage amount (application amount) can be higher than that of the store selected by the user U is displayed. For example, in FIG. 3B, "There is a store where you can use up to 800,000 yen at most" is displayed as the notification information NOIN01. Also, when there is a store where the usage amount (application amount) can be increased by applying in combination with the store currently selected by the user U, as shown in FIG. 3C, notification information NOIN02 indicating that there is a store where the funds that the user U can procure can be increased in addition to the store selected by the user U is displayed. For example, in FIG. 3C, "By applying at multiple stores, you can use up to 900,000 yen at most" is displayed as the notification information NOIN02.

[0040] By displaying the notification information NOIN, the user U can easily maximize the usage amount by changing the selected store as needed or applying for fund procurement at another store in addition to the selected store. At this time, the user U can easily execute an operation to return to the store selection screen by pressing the store selection screen transition button SSTBU, and can efficiently change the selected store or add a new store to the selected store. When the user U wants to confirm the application details again, the user U performs an operation of pressing the confirmation button COBU. The case where the user U presses the confirmation button COBU has been described above, so the description is omitted here. When the user U wants to apply, the user U performs an operation of pressing an application button (not shown). The operation unit 18 receives the operation. When the operation unit 18 receives the operation of pressing the application button, the application confirmation process ends.

[0041] The creation unit 14 creates an application request including the user ID and information indicating the intention to apply based on the operation received by the operation unit 18. When the creation unit 14 creates the application request, the application completion process is started. The application completion process will be described. The creation unit 14 transmits the created application request from the communication unit 12 to the information processing system 100.

[0042] The application completion screen information transmitted by the information processing system 100 in response to the application request is received by the communication unit 12. The processing unit 16 acquires the application completion screen information from the communication unit 12 and causes the display unit 19 to display the application completion screen based on the acquired application completion screen information. FIG. 3D is a diagram showing an example of the application completion screen of the financing service. As shown in FIG. 3D, the application completion screen includes information for notifying that the application has been completed, information indicating the payee after the application is approved in the information processing system 100, a new application acceptance button PSEBU to be pressed by the user U when selecting another plan subsequently, and a close button CLBU to be pressed by the user U when closing.

[0043] The case where the user U presses the new application acceptance button PSEBU will be described. The operation unit 18 receives the operation. The creation unit 14 creates a plan selection request including the user ID and information indicating the plan selection based on the operation received by the operation unit 18, and transmits the created plan selection request from the communication unit 12 to the information processing system 100. The store selection screen information sent by the information processing system 100 in response to the plan selection request is received by the communication unit 12. The processing unit 16 acquires the store selection screen information from the communication unit 12 and causes the display unit 19 to display the store selection screen based on the acquired store selection screen information. The processing on the store selection screen has been described above, so the description is omitted.

[0044] By operating the new application acceptance button PSEBU, the user U can smoothly complete the application procedures for multiple stores in a short time. Also, for the provider of the financing service, it is possible to prevent the loss of utilization opportunities caused by the user U aborting the operation before applying for the next store.

[0045] Next, the case where the user U presses the close button CLBU will be described. The operation unit 18 receives the operation. When the operation unit 18 receives the operation of pressing the close button CLBU, the application completion process ends. The processing unit 16 closes the application completion screen based on the operation received by the operation unit 18.

[0046] Here, the application completion screen may not include the plan selection button PSEBU. FIG. 3E is a diagram showing another example of the application completion screen of the financing service. The application completion screen includes information for notifying that the application has been completed, information indicating the transfer payee after the application is approved in the information processing system 100, and the close button CLBU to be pressed when closing. On this application completion screen, the user U performs an operation of pressing the close button CLBU. The operation unit 18 receives the operation. When the operation unit 18 receives the operation of pressing the close button CLBU, the application completion process ends. The processing unit 16 closes the application completion screen based on the operation received by the operation unit 18.

[0047] After the application completion screen is closed by the user U, the application content determination screen information sent by the information processing system 100 is received by the communication unit 12. When the communication unit 12 receives the application content determination screen information, the application content determination process is started. The application content determination process will be described. The processing unit 16 acquires the application content determination screen information from the communication unit 12, and based on the acquired application content determination screen information, causes the display unit 19 to display the application content determination screen. When the processing unit 16 causes the display unit 19 to display the application content determination screen, the application content determination process ends.

[0048] FIG. 3F is a diagram showing an example of an application content determination screen for a financing service. As shown in FIG. 3F, the application content determination screen includes an application tab T01 to be pressed when making an application, an application history tab T02 to be pressed when referring to the application history, usage amount information USAM, and information indicating that the application content is being confirmed. The usage amount information USAM includes "AAA Café" as information indicating the store selected by the user U, "¥700,000" as information indicating the usage amount, "¥146,495" as information indicating the fee, a button to be pressed when viewing the application details, and a store selection screen transition button SSTBU to be pressed when returning to the store selection screen. The information indicating that the application content is being confirmed includes information indicating that the current stage among the multiple stages of application, company confirmation, result notification (email), payment (to the designated account), and debit in the application procedure is "(company) confirmation".

[0049] After the application content determination screen is displayed on the display unit 19, the pre-payment screen information sent by the information processing system 100 is received by the communication unit 12. The processing unit 16 acquires the pre-payment screen information from the communication unit 12. When the pre-payment screen information is acquired by the processing unit 16, the payment process is started. The payment process will be described. The processing unit 16 causes the display unit 19 to display the pre-payment screen based on the acquired pre-payment screen information. When the processing unit 16 causes the display unit 19 to display the pre-payment screen, the application content determination process ends.

[0050] FIG. 3G is a diagram showing an example of a pre-deposit screen of a fundraising service. As shown in FIG. 3G, the pre-deposit screen includes an application tab T01 to be pressed when making an application, an application history tab T02 to be pressed when referring to the application history, usage amount information USAM, and information indicating that the deposit is in preparation. The usage amount information USAM includes "AAA Café" as information indicating the store selected by the user U, "¥700,000" as information indicating the usage amount, a button to be pressed when viewing the application details, and a store selection screen transition button SSTBU to be pressed when returning to the store selection screen. The information indicating the deposit details includes information indicating that the current status is "deposit (preparing for deposit)" among multiple stages of application, company confirmation, result notification (email), deposit (to designated account), and debit in the application procedure. Further, the information indicating the deposit details includes information indicating the payee, information indicating the estimated deposit date, and information indicating the deposit destination account. Further, the pre-deposit screen includes information indicating the first debit date. An example of the first debit date is the transfer date of the settlement service.

[0051] After the pre-deposit screen is displayed on the display unit 19, the debit screen information transmitted by the information processing system 100 is received by the communication unit 12. The processing unit 16 acquires the debit screen information from the communication unit 12. When the debit screen information is acquired by the processing unit 16, the debit process is started. The debit process will be described. The processing unit 16 causes the display unit 19 to display a debit screen based on the acquired debit screen information.

[0052] FIG. 3H is a diagram showing an example of a debit screen for a financing service. As shown in FIG. 3H, the debit screen includes an application tab T01 to be pressed when making an application, an application history tab T02 to be pressed when referring to the application history, remaining debit amount information RWAM, and information regarding the next debit. The remaining debit amount information RWAM includes "AAA Cafe" as information indicating the store selected by the user U, "¥878,430" as information indicating the remaining debit amount, "15 times" as information indicating the remaining number of debits (approximate), "January 2024" as information indicating the approximate month when the debit ends, and a bar graph showing the progress of the remaining debit amount. The information for notifying the debit includes information indicating that the current stage among the multiple stages of application, company confirmation in progress, result notification (email), payment (to the designated account), and debit is "debit". Further, the information regarding the next debit includes information indicating the debit date and amount, and information indicating the usage period of the settlement service subject to the debit.

[0053] After the debit screen is displayed on the display unit 19, the debit completion screen information transmitted by the information processing system 100 is received by the communication unit 12. The processing unit 16 acquires the debit completion screen information from the communication unit 12 and causes the display unit 19 to display the debit completion screen based on the acquired debit completion screen information. By the processing unit 16 causing the display unit 19 to display the debit completion screen, the debit process ends.

[0054] FIG. 3I is a diagram showing an example of a debit completion screen for a financing service. As shown in FIG. 3I, the debit completion screen includes information indicating that the debit has been completed, information indicating "AAA Cafe" as the store selected by the user U, and a close button CLBU to be pressed when closing. On this debit completion screen, the user U performs an operation of pressing the close button CLBU. The operation unit 18 receives the operation. By the operation unit 18 receiving the operation of pressing the close button CLBU, the debit completion process ends. The processing unit 16 closes the application completion screen based on the operation received by the operation unit 18. Return to FIG. 2 and continue the explanation.

[0055] The creation unit 14, the processing unit 16, and the operation unit 18 are realized, for example, by a hardware processor such as a CPU (Central Processing Unit) executing a computer program (software) stored in the storage unit 15. Also, some or all of these functional units may be realized by hardware (including circuitry) such as LSI (Large Scale Integration), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), GPU (Graphics Processing Unit), or may be realized by the cooperation of software and hardware. The computer program may be stored in advance in a storage device such as an HDD or a flash memory, or may be stored in a removable storage medium such as a DVD (Digital Versatile Disc) or a CD-ROM, and may be installed by mounting the storage medium on a drive device.

[0056] (Information Processing System 100) The information processing system 100 includes a communication unit 102, a reception unit 104, an acquisition unit 105, a determination unit 106, a determination unit 107, a creation unit 108, a derivation unit 109, a storage unit 110, and a processing unit 111. The communication unit 102 is realized by a communication module. The communication unit 102 communicates with an external communication device via the network NW. The communication unit 102 communicates by a communication method such as a wired LAN, for example. Also, the communication unit 102 may communicate by a wireless communication method such as a wireless LAN, Bluetooth (registered trademark), or LTE (registered trademark), for example. The communication unit 102 holds communication information necessary for communicating with the terminal device 10 and the payment server 50 via the network NW.

[0057] The storage unit 110 is implemented by an HDD, flash memory, RAM, ROM, etc., and stores information. The storage unit 110 stores user information, user-store related information, user-available amount related information, store selection information, and application information. The user information associates the user ID of one or more users with the password for each user ID of the one or more users to log in to the financing service site corresponding to the user ID. The user-store related information associates the user ID of one or more users with the store ID of each of the plurality of stores that have a record of using the settlement service as a guarantee for the user corresponding to the user ID to obtain financing through the financing service. Here, the guarantee for obtaining financing through the financing service is the usage amount (or usage record) of the settlement service of each store, that is, the amount of the claim that user U holds against the provider of the settlement service or its transition situation.

[0058] The user-available amount related information associates the user ID, the store ID of each of the plurality of stores associated with the user ID, the information indicating the usage history of the settlement service of the store corresponding to each of the plurality of store IDs, the information indicating the amount that can be financed by the store (hereinafter also referred to as the "store maximum available amount") set based on the settlement service usage record of the store corresponding to each of the plurality of store IDs, the "amount in use" which refers to the amount of the funds recovered by the store that has not been completed (however, during the application procedure, the amount during the application procedure before the account deposit is completed is added), and the "store application available amount" which represents the amount for which a new financing application can be made at the store at the current time. That is, the store application available amount is the amount obtained by subtracting the amount in use from the store maximum available amount of the store. The store selection information associates a plurality of user IDs with the store ID of one or more stores associated with one or more store maximum available amounts included in the available amount selected by user U corresponding to each of the plurality of user IDs. The application information associates a plurality of user IDs with information indicating the amount of money in use by the users corresponding to each of the plurality of user IDs, information indicating the debit rate, information indicating the funds to be procured, and information indicating the store IDs of a plurality of stores regarding the amount of payment service usage in each store that secures the funds.

[0059] The communication unit 102 receives an access request transmitted by the terminal device 10. When the communication unit 102 receives the access request, the login process is started. The login process will be described. The reception unit 104 acquires the access request from the communication unit 102 and accepts the acquired access request. The creation unit 108 acquires the access request accepted by the reception unit 104 and creates an access response for causing the terminal device 10 to display an initial screen (not shown) based on the acquired access request. The creation unit 108 transmits the created access response from the communication unit 102 to the terminal device 10.

[0060] The communication unit 102 receives a login request transmitted by the terminal device 10. The reception unit 104 acquires the login request from the communication unit 102 and accepts the acquired login request. The determination unit 107 acquires the login request accepted by the reception unit 104 and acquires the user ID and password included in the acquired login request. The determination unit 107 determines whether the combination of the acquired user ID and password is included in the user information of the storage unit 110.

[0061] When the determination unit 107 determines that the combination of the user ID and password is not included in the user information of the storage unit 110, the creation unit 108 creates screen information for displaying that the terminal device 10 cannot log in. The creation unit 108 transmits the created screen information from the communication unit 102 to the terminal device 10.

[0062] When the determination unit 107 determines that the combination of the user ID and password is included in the user information of the storage unit 110, the login process ends and the store selection process starts.

[0063] The store selection process will be described. Here, the description will proceed assuming the case where user U uses the financing service for the first time (when there is no funds being withdrawn). The available application amount for each store is calculated by subtracting the amount of funds currently being used for the financing service at that store from the maximum available amount for that store. That is, assuming there is no amount currently being used, the maximum available amount for the store and the available application amount for the store are equal.

[0064] The acquisition unit 105 acquires a plurality of store IDs associated with the user ID from the user store-related information in the storage unit 110, and creates a usage amount information request for requesting information indicating the usage amount of the settlement service for the store corresponding to each of the plurality of store IDs. The creation unit 108 transmits the created usage amount information request from the communication unit 202 to the settlement server 50.

[0065] The usage amount information response transmitted by the settlement server 50 in response to the usage amount information request is received by the communication unit 102. The reception unit 104 acquires the usage amount information response from the communication unit 102, and receives information indicating the settlement service usage record (for example, the settlement service usage history for the most recent several months) for the store corresponding to each of the plurality of store IDs included in the acquired usage amount information response. The reception unit 104 associates the user ID with the information indicating the usage amount of the store settlement service corresponding to each of the plurality of store IDs associated with the user ID, and stores it in the user available amount-related information in the storage unit 110.

[0066] The derivation unit 109 derives the maximum available amount for each store (the amount that each store can raise) that can be provided to each store based on the usage amount of the settlement service for the store corresponding to each of the plurality of store IDs associated with the user ID of user U. Also, by summing up the maximum available amounts for each of the plurality of stores linked to the user ID of user U, the maximum available amount for the user is derived.

[0067] At this time, the derivation unit 109 further compares the total amount of the maximum available amount of each store with the specified upper limit amount arbitrarily determined by the financing service provider. When the total amount of the maximum available amount of the store exceeds the specified upper limit amount, the specified upper limit amount is derived as the maximum available amount for the user, associated with the user ID, and stored in the storage unit 110.

[0068] The maximum available amount for the store is derived, for example, by the derivation unit 109 predicting the future settlement service usage amount of the store corresponding to each of the plurality of store IDs based on the assessment result of the store corresponding to each of the plurality of store IDs and the information indicating the amount used in the settlement service of the store. Here, the assessment of the store is performed in advance using a predetermined algorithm, for example, based on the creditworthiness of the store.

[0069] The determination unit 107 acquires information indicating the settlement service usage amount of the store corresponding to each of the plurality of store IDs associated with the user ID of the user U from the reception unit 104. The determination unit 107 determines the stores for which fund provision can be implemented based on the information indicating the settlement service usage amount of the store corresponding to each of the acquired plurality of store IDs. For example, the determination unit 107 determines the stores for which the settlement service usage amount corresponds to a threshold value or more as the target stores for which fund provision is possible.

[0070] The derivation unit 109 acquires the store IDs of each of the one or more stores determined to be eligible for financing among the plurality of stores corresponding to the plurality of store IDs associated with the user ID of the user U from the determination unit 107. The derivation unit 109 acquires information indicating the maximum available amount for each store associated with each of the one or more acquired store IDs from the user-available amount-related information in the storage unit 110. Based on the information indicating the maximum available amount for each store associated with each of the plurality of store IDs associated with the user ID of the user U, the derivation unit 109 combines the one or more maximum available amounts for the stores to derive a combination of the application amounts for the financing service for one or more stores available to the user U (the user U can procure) (it is conceivable that in some cases of the derivation result, only one candidate can be presented, but here, even in such cases, for the sake of convenience, it is expressed as a "combination") as a combination candidate of the store for which the financing application is made and the amount for which the application is made (hereinafter referred to as the "application plan").

[0071] Based on the one or more derived application plans, the derivation unit 109 derives the order to propose to the user U. For example, the derivation unit 109 may derive the order so that the available application amounts among the one or more application plans decrease from the highest to the lowest, or may derive the order randomly. The creation unit 108 acquires information indicating the available amount to be proposed to the user U first from the derivation unit 109 and the one or more store IDs associated with the one or more maximum available amounts for the stores included in the available amount, and creates store selection screen information for displaying a store selection screen (FIG. 3A) on the terminal device 10. The creation unit 108 transmits the created store selection screen information from the communication unit 102 to the terminal device 10. When the store selection screen information is transmitted from the communication unit 102 to the terminal device 10, the store selection process is started.

[0072] The store selection process will be described. The creation unit 108 acquires user ID, one or more store IDs determined to be eligible for financing, and user maximum available amount information, which is the upper limit amount of the financing amount that the user can apply for at the time of the application procedure, from the reception unit 104. Further, the creation unit 108 acquires the application plan selected by user U from among one or more application plans from the derivation unit 109. The creation unit 108 creates store selection screen information for causing the terminal device 10 to display a store selection screen (FIG. 3A) based on the acquired information. The creation unit 108 transmits the created store selection screen information from the communication unit 202 to the terminal device 10.

[0073] The communication unit 102 receives an application setting request transmitted by the terminal device 10. The application process is started when the application setting request is received by the communication unit 102. The application process will be described. The reception unit 104 acquires the application setting request from the communication unit 102, and receives the user ID included in the acquired application setting request, the application plan selected by user U, and one or more store IDs associated with one or more maximum available amounts included in the available amount included in the application plan. The reception unit 104 acquires one or more store IDs associated with one or more maximum available amounts included in the application plan selected by user U corresponding to the user ID, and stores them in the store selection information of the storage unit 110 in association.

[0074] The creation unit 108 acquires the user ID and one or more store IDs from the reception unit 104, and creates application setting screen information for causing the terminal device 10 to display an application setting screen (FIG. 3B, FIG. 3C) based on the acquired user ID and one or more store IDs. The determination unit 106 acquires the user ID and one or more store IDs from the reception unit 104, and acquires one or more store IDs associated with the maximum available amounts included in the application plan selected by the user U corresponding to the acquired user ID from the store selection information in the storage unit 110. The determination unit 106 acquires information indicating the maximum available amount that the user U can procure, using as evidence the usage status of the payment service of each store corresponding to the acquired one or more store IDs, from the user available amount related information in the storage unit 110. The determination unit 106 determines the funds to be provided to the user U based on the maximum available amount that the user U can procure, using as evidence the usage status of the payment service of each store corresponding to the acquired one or more store IDs.

[0075] The determination unit 107 acquires the user ID and one or more store IDs associated with one or more store maximum available amounts included in the application plan selected by the user U corresponding to the user ID from the reception unit 104. The determination unit 107 acquires information indicating the store maximum available amount that the user U can procure, using as evidence the payment service usage amount of the store corresponding to each of the plurality of store IDs associated with the acquired user ID, from the user available amount related information in the storage unit 110. The determination unit 107 acquires information indicating the funds to be provided to the user U from the determination unit 106. The determination unit 107 determines whether there is a store where the funds that the user U can procure can be increased, based on the information indicating the funds to be provided to the user U that is acquired and the information indicating the store maximum available amount that the user U can procure, using as evidence the payment service usage amount of the store corresponding to each of the plurality of store IDs associated with the user ID. For example, the determination unit 107 determines whether there is a store where the funds that the user U can procure can be increased until reaching the upper limit value of the usage amount (either the predetermined upper limit value of the usage amount or the smaller of the total values of the store maximum available amounts set for all stores associated with the user ID of the user U). Here, an example of the predetermined upper limit value of the usage amount is 1 million yen.

[0076] When the determination unit 107 determines that there is a store where the user U can obtain a higher amount of funds than the store corresponding to one or more store IDs associated with the maximum available amount for one or more stores included in the application plan selected by the user U, the creation unit 108 creates an application content confirmation response for displaying an application setting screen (Fig. 3B) including notification information NOIN01 indicating that there is a store where the user U can obtain a higher amount of funds than the store corresponding to one or more store IDs associated with the maximum available amount for one or more stores included in the application plan selected by the user U. When the determination unit 107 determines that there is a store where the user U can obtain a higher amount of funds than the store corresponding to one or more store IDs associated with the maximum available amount for one or more stores included in the application plan selected by the user U, in addition to the store corresponding to the one or more store IDs associated with the maximum available amount for one or more stores included in the application plan selected by the user U, the creation unit 108 creates an application content confirmation response for displaying an application setting screen (Fig. 3C) including notification information NOIN02 indicating that there is a store where the user U can obtain a higher amount of funds than the store corresponding to one or more store IDs associated with the maximum available amount for one or more stores included in the application plan selected by the user U, in addition to the store corresponding to the one or more store IDs associated with the maximum available amount for one or more stores included in the application plan selected by the user U. The creation unit 108 transmits the created application setting screen information from the communication unit 102 to the terminal device 10. The application process ends when the application setting screen information is transmitted from the communication unit 102 to the terminal device 10.

[0077] The communication unit 102 receives an application confirmation request transmitted by the terminal device 10. The application confirmation process is started when the communication unit 102 receives the application confirmation request. The application confirmation process will be described. The reception unit 104 acquires the application confirmation request from the communication unit 102 and receives the user ID, information indicating the usage amount of the financing service, and information indicating the debit rate included in the acquired application confirmation request. The reception unit 104 associates the user ID, the information indicating the usage amount of the financing service of the user U corresponding to the user ID, and the information indicating the debit rate, and stores them in the application information of the storage unit 110.

[0078] The determination unit 106 acquires, from the reception unit 104, information indicating the user ID and the amount of money used for the financing service, and acquires the store IDs of one or more stores associated with the acquired user ID from the store selection information in the storage unit 110. The determination unit 106 acquires, from the user available amount related information in the storage unit 110, information indicating the maximum available amount of each of the one or more stores associated with each of the acquired store IDs. The determination unit 106 determines the funds to be provided to user U based on the maximum available amount of each of the one or more stores associated with each of the store IDs.

[0079] For example, when the total of the maximum available amounts of each of the one or more stores associated with each of the store IDs is less than or equal to the amount of money used, the determination unit 106 determines the total of the maximum available amounts of the stores as the funds to be provided to user U. The determination unit 106 associates the user ID of user U, information indicating the funds to be provided to user U, and information indicating the store IDs of one or more stores having the amount of money used for the settlement service as the backing for the funds, and stores them in the application information in the storage unit 110.

[0080] The determination unit 107 acquires, from the reception unit 104, information indicating the user ID and the amount of money used for the financing service. The determination unit 107 acquires, from the user available amount related information in the storage unit 110, information indicating the maximum available amount of each of the plurality of store IDs associated with the acquired user ID. The determination unit 107 acquires information indicating the funds to be provided to user U from the determination unit 106. The determination unit 107 determines whether there is a store where user U can increase the funds that can be raised based on the information indicating the funds to be provided to user U and the information indicating the maximum available amount of each of the plurality of store IDs associated with the user ID. For example, the determination unit 107 determines whether there is a store where user U can increase the funds that can be raised until reaching the specified upper limit value of the amount of money used, based on the specified upper limit value of the amount of money used determined in advance.

[0081] When the determination unit 107 determines that there is a store that can increase the funds that user U can procure instead of the store corresponding to one or more store IDs associated with the maximum available amount for one or more stores included in the application plan selected by user U, the creation unit 108 creates an application content confirmation response for displaying an application content confirmation screen (FIG. 3B) that includes notification information NOIN01 indicating that there is a store that can increase the funds that user U can procure instead of the store corresponding to one or more store IDs associated with the maximum available amount for one or more stores included in the application plan selected by user U. When the determination unit 107 determines that there is a store that can increase the funds provided to user U in addition to the one or more stores included in the application plan selected by user U, the creation unit 108 creates an application content confirmation response for displaying an application content confirmation screen (FIG. 3C) that includes notification information NOIN02 indicating that there is a store that can increase the funds provided to user U in addition to the one or more stores included in the application plan selected by user U. The creation unit 108 transmits the created application content confirmation response from the communication unit 102 to the terminal device 10. The application confirmation process ends when the application content confirmation response is transmitted from the communication unit 102 to the terminal device 10.

[0082] The communication unit 102 receives the application request transmitted by the terminal device 10. The application completion process is started when the communication unit 102 receives the application request. The application completion process will be described. The reception unit 104 acquires the application request from the communication unit 102 and receives the user ID and the information indicating the application included in the acquired application request. The processing unit 111 acquires the user ID and information indicating the intention to apply from the reception unit 104, and among the plurality of user IDs included in the application information in the storage unit 110, information indicating the amount of payment service usage associated with the acquired user ID, information indicating the debit rate, information indicating the funds to be procured, and the store ID of one or more stores having the amount of payment service usage as the backing for the funds are set to a confirmed state. The creation unit 108 creates application completion screen information for causing the terminal device 10 to display an application completion screen (FIGS. 3D and 3E), and transmits it from the communication unit 102. The application completion process ends when the application completion screen information is transmitted from the communication unit 102 to the terminal device 10.

[0083] After the application completion screen information is transmitted by the communication unit 102, the processing unit 111 acquires the application information set to the confirmed state. By acquiring the application information set to the confirmed state by the processing unit 111, the application content determination process is started. However, when the communication unit 102 receives a plan selection request transmitted by the terminal device 10, the creation unit 108 creates store selection screen information by performing the same process as the above-described process. The creation unit 108 transmits the created store selection screen information from the communication unit 102 to the terminal device 10. The application content determination process will be described. The processing unit 111 determines the content of the application based on the user ID, information indicating the usage amount, information indicating the debit rate, information indicating the funds to be procured, and the store ID of one or more stores having the amount of payment service usage as the backing for the funds included in the acquired application information. For example, the processing unit 111 determines the content of the application using a predetermined algorithm. When the processing unit 111 determines that the result of determining the content of the application is not approved, it performs a predetermined error process. When the determination of the application content is completed by the processing unit 111 and it is determined that approval is to be given, the creation unit 108 creates an e-mail for notifying that the confirmation of the application content is completed, and transmits it from the communication unit 102. Here, the e-mail address of the user U is registered in advance. The creation unit 108 creates application content determination screen information for causing the terminal device 10 to display an application content determination screen (FIG. 3F), and transmits it from the communication unit 102. When the application content determination screen information is transmitted from the communication unit 102 to the terminal device 10, the application content determination process ends.

[0084] After the application content determination screen information is transmitted by the communication unit 102, in the information processing system 100, the payment process is started. The payment process will be described. The processing unit 111 performs a payment process based on the information indicating the funds to be procured included in the application information. The creation unit 108 creates pre-payment screen information for causing the terminal device 10 to display a pre-payment screen (FIG. 3G), and transmits it from the communication unit 102. When the pre-payment screen information is transmitted by the communication unit 102 and a payment instruction to the payee account is given by the processing unit 111, the payment process ends. After the payment is made by the processing unit 111, in the information processing system 100, the debit process is started. The debit process will be described. The creation unit 108 creates debit screen information for causing the terminal device 10 to display a debit screen (FIG. 3H), and transmits it from the communication unit 102. The processing unit 111 performs a debit by subtracting the amount obtained by multiplying the usage amount of the settlement service by the debit rate and adding the commission from the monthly settlement service usage amount of the store that applied for the fund procurement, based on the user ID included in the application information in a confirmed state, the information indicating the application amount of the user corresponding to the user ID, the information indicating the debit rate, the information indicating the funds to be procured, and the information indicating the store ID of one or more stores having the settlement service usage amount serving as the backing for the funds and the debit rate. Thereafter, the creation unit 108 creates debit completion screen information for causing the terminal device 10 to display a debit completion screen (FIG. 3I), and transmits it from the communication unit 102. When the debit completion screen information is transmitted to the terminal device 10 by the communication unit 102, the debit process ends.

[0085] The reception unit 104, acquisition unit 105, determination unit 106, judgment unit 107, creation unit 108, derivation unit 109, and processing unit 111 are realized, for example, by a hardware processor such as a CPU executing a computer program (software) stored in the storage unit 110. Also, some or all of these functional units may be realized by hardware (including a circuit unit; circuitry) such as an LSI, ASIC, FPGA, or GPU, or may be realized by cooperation between software and hardware. The computer program may be stored in advance in a storage device such as an HDD or flash memory, or may be stored in a removable storage medium such as a DVD or CD-ROM, and may be installed by mounting the storage medium on a drive device.

[0086] (Operation of the financing system 1) FIG. 4 is a flowchart showing an example of the operation of the financing system 1 of the present embodiment. With reference to FIG. 4, the operation of the information processing system 100 will be mainly described. (Step S1-1) The assessment of each store is performed. Although the method of assessment is omitted here, for example, a method of determining by an arbitrary algorithm based on the usage history of the settlement service of the store can be considered. (Step S2-1) A plurality of store IDs are registered in the information processing system 100 in association with the user ID. That is, in the user-store related information in the storage unit 110, the user ID of one or more users and the store ID of each of the plurality of stores having the amount of settlement service usage as a guarantee for the user corresponding to the user ID to receive financing through the financing service are associated and registered. (Step S3-1) The information processing system 100 performs a login process with the terminal device 10.

[0087] (Step S4-1) The information processing system 100 performs a store selection process with the terminal device 10. (Step S5-1) The information processing system 100 performs an application process with the terminal device 10. (Step S6-1) The information processing system 100 performs an application confirmation process with the terminal device 10. (Step S7-1) The information processing system 100 performs an application completion process with the terminal device 10.

[0088] (Step S8-1) The information processing system 100 performs an application content determination process with the terminal device 10. (Step S9-1) The information processing system 100 performs a payment process. (Step S10-1) The information processing system 100 performs a debit process.

[0089] FIG. 5 is a flowchart showing an example of the operation of the financing system 1 of the present embodiment. With reference to FIG. 5, the store selection process in step S4-1 of FIG. 4 will be described in detail. (Step S1-2) The acquisition unit 105 acquires information indicating the amount of money in use for each of one or more stores associated with the user ID. (Step S2-2) The determination unit 107 determines the stores to which applications can be made associated with the user ID. (Step S3-2) The derivation unit 109 derives combinations of the maximum amounts of money in use for each store associated with the user ID. (Step S4-2) The derivation unit 109 determines the maximum amount of money in use for the user ID and derives the order to be proposed to the user U. (Step S5-2) The creation unit 108 creates store selection screen information for displaying the amounts of money in use for each store associated with the user ID on the terminal device 10.

[0090] FIG. 6 is a flowchart showing an example of the operation of the financing system 1 of the present embodiment. With reference to FIG. 6, the application process in step S5-1 of FIG. 4 will be described in detail. (Step S1-3) The creation unit 108 creates application setting screen information (FIGS. 3B and 3C) for causing the terminal device 10 to display an application setting screen. The application setting screen includes usage amount information USAM indicating the result of a usage amount deduction simulation when applying at the deduction rate selected by the deduction rate selection button WRSEBU for the usage amount of each store selected by the user U using the usage amount selection button UASEBU. (Step S2-3) The determination unit 107 determines whether there is a store other than the store selected by the user U to which an application can be made. (Step S3-3) When the determination unit 107 determines that there is a store other than the selected store to which an application can be made, the determination unit 107 determines whether there is a plan with an available amount that can increase the funds that the user U can procure more than the selected store.

[0091] (Step S4-3) When it is determined by the determination unit 107 that there is a plan with an available amount that can increase the funds that the user U can procure more than the selected store, the creation unit 108 changes (creates) the application setting screen information so that a balloon (1) displaying notification information NOIN01 indicating that there is a store that can increase the funds that the user U can procure more than the selected store is displayed on the application setting screen. (Step S5-3) When it is determined by the determination unit 107 that there is no plan with an available amount that can increase the funds that the user U can procure more than the selected store, the creation unit 108 determines whether it is possible to apply to procure a total usage amount equal to or greater than the usage amount of the available amount plan by the selected store at other available stores in addition to the selected store.

[0092] (Step S6-3) When it is determined that the creation unit 108 can apply to raise a total available amount equal to or higher than the available amount of the plan by the selected store among other available stores in addition to the store selected by the determination unit 107, the creation unit 108 changes (creates) the application setting screen information so that a balloon (2) displaying notification information NOIN02 indicating that there is a store where the funds that the user U can raise can be increased in addition to the store selected by the user U is displayed on the application setting screen. (Step S7-3) When it is determined in step S2-3 that there are no stores other than the store selected by the user U by the determination unit 107 to which an application can be made, or when it is determined in step S5-3 that an application cannot be made to raise a total available amount equal to or higher than the available amount of the plan by the selected store among other available stores in addition to the selected store, the creation unit 108 creates an application content confirmation response so that the balloon is not displayed (not included) on the application setting screen. The processes of steps S1-1 to S7-3 are also appropriately executed in steps S8-1, S9-1, and S10-1 of FIG. 10.

[0093] FIG. 7 is a flowchart showing an example of the operation of the fund raising system 1 of the present embodiment. With reference to FIG. 7, the application completion process in step S6-1 of FIG. 4 will be described in detail. (Step S1-4) The determination unit 107 determines whether the amount in use associated with the user ID has reached the upper limit. Here, the upper limit of the amount in use refers to the smaller of the prescribed upper limit amount preset by the fund raising service provider and the total amount of the maximum available amounts of all stores associated with the user ID. If the amount in use has not reached the upper limit for the user ID, the process proceeds to step S6-1 of FIG. 4. (Step S2-4) When it is determined that the amount in use associated with the user ID has not reached the upper limit, the determination unit 107 determines whether there are any stores to which an application can be made among the stores associated with the user ID. If there are no stores to which an application can be made associated with the user ID, the process proceeds to step S6-1 of FIG. 4. (Step S3-4) When it is determined by the determination unit 107 that there is an applicable store associated with the user ID, the creation unit 108 creates an application completion screen including a new application reception button PSEBU for selecting another plan. Then, it proceeds to step S6-1 in FIG. 4.

[0094] FIG. 8 is a flowchart showing an example of the operation of the financing system 1 of the present embodiment. With reference to FIG. 8, the debit process in step S10-1 in FIG. 4 will be described in detail. (Step S1-5) The processing unit 111 determines whether it is after 12:00 on the scheduled deposit date. If it is not after 12:00 on the scheduled deposit date, it returns to step S1-5. (Step S2-5) When it is after 12:00 on the scheduled deposit date, the processing unit 111 determines whether it is a per-time debit. If it is not a per-time debit, it returns to step S2-5. (Step S3-5) When it is a per-time debit, the processing unit 111 determines whether the debit is completed or the contract period has ended. If the debit is not completed and the contract period has not ended, it returns to step S3-5. When the debit is completed or the contract period has ended, it proceeds to step S6-1 in FIG. 10.

[0095] In the above-described embodiment, the case where the user U uses the financing service for the first time (or when the amount in use is zero) is assumed, and the case where the unused tab UUT is pressed in an example of the store selection screen of the financing service shown in FIG. 3A has been described. Hereinafter, the case where the user U is already using the financing service (the amount in use is not zero) and the in-use tab UT is pressed in the store selection screen of the financing service will be described.

[0096] FIG. 9A is a diagram showing an example of a store selection screen for a financing service. In FIG. 9A, the unused tab UUT is pressed. When the user U presses the in-use tab UT, the operation unit 18 accepts the operation. The creation unit 14 creates a display request for the in-use store including information indicating to display the user ID and the store where the financing service is being used based on the operation accepted by the operation unit 18. The creation unit 14 transmits the created display request for the in-use store from the communication unit 12 to the information processing system 100.

[0097] In response to the display request for the in-use store, the information processing system 100 creates display screen information for the in-use store for displaying on the terminal device 10. The information processing system 100 transmits the display screen information for the in-use store to the terminal device 10. The display screen information for the in-use store transmitted by the information processing system 100 is received by the communication unit 12. The processing unit 16 acquires the display screen information for the in-use store from the communication unit 12 and causes the display unit 19 to display the display screen for the in-use store based on the acquired display screen information for the in-use store. FIG. 9B is a diagram showing an example of a display screen for the in-use store. According to FIG. 9B, when the unused tab UUT is pressed, the button SESPBU for viewing the plan of the selected store to be displayed is not displayed, and the button SESUSBU for checking the usage status of the selected store is displayed. When the user U presses the button SESUSBU, the operation unit 18 accepts the operation. The creation unit 14 creates a display request for the usage status of the selected store including information indicating to display the user ID and the usage status of the selected store based on the operation accepted by the operation unit 18. The creation unit 14 transmits the created display request for the usage status of the selected store from the communication unit 12 to the information processing system 100.

[0098] In response to the request for displaying the usage status of the selected store, the information processing system 100 creates information on the display screen for the usage status of the selected store for causing the terminal device 10 to display it. The information processing system 100 transmits the information on the display screen for the usage status of the selected store to the terminal device 10. The information on the display screen for the usage status of the selected store transmitted by the information processing system 100 is received by the communication unit 12. The processing unit 16 acquires the information on the display screen for the usage status of the selected store from the communication unit 12, and causes the display unit 19 to display the display screen for the usage status of the selected store based on the acquired information on the display screen for the usage status of the selected store.

[0099] The screen for the usage status of the selected store includes a button AHBU to be pressed when displaying all usage statuses (application history) related to the selected store, a button UHBU to be pressed when displaying the usage status in which the selected store is currently in use (being debited), and a button FHBU to be pressed when displaying the usage status (application history) for which the usage of the selected store has ended (debit has ended).

[0100] On the screen for the usage status of the selected store, when the user U presses any one of the button AHBU, the button UHBU, and the button FHBU, it is possible to display either or both of the usage status in use (being debited) and the usage status (application history) for which the usage has ended (debit has ended) related to the selected store. As an example, the case where the button AHBU is pressed will be described. When the user U presses the button AHBU, the operation unit 18 receives the operation. The creation unit 14 creates an application history display request including information indicating to display the application history of the selected store based on the operation received by the operation unit 18. The creation unit 14 transmits the created application history display request from the communication unit 12 to the information processing system 100.

[0101] In response to the application history display request, the information processing system 100 creates application history display screen information for causing the terminal device 10 to display an application history display screen. The information processing system 100 transmits the application history display screen information to the terminal device 10. The application history display screen information transmitted by the information processing system 100 is received by the communication unit 12. The processing unit 16 acquires the application history display screen information from the communication unit 12, and causes the display unit 19 to display the application history display screen based on the acquired application history display screen information. FIGS. 10A to 10D are diagrams showing an example of an application history display screen of a financing service.

[0102] The display state of the application history display screen differs depending on the status of the application history to be displayed. FIG. 10A is an example when the current status is "in use", and FIGS. 10B, 10C, and 10D are examples when the status is "preparing for deposit", "under company confirmation", and "withdrawal completed", respectively. As shown in FIG. A, when the status is "in use", the current progress of the withdrawal with respect to the remaining withdrawal amount is displayed as a gauge, and the progress of the withdrawal can be visually recognized intuitively.

[0103] The button COBU displayed in FIGS. 10A to 10D is a button for displaying detailed information, and the display content displayed when this button is pressed differs depending on the current status of the application history to be displayed. When the button COBU is pressed when the status is "in use", as shown in FIG. 10A, information regarding "application details" is displayed below the button COBU, and at the same time, the "+" mark displayed on the right side of the button COBU is changed to a "-" mark. If the user U wants to end the display of the detailed information, the COBU button is pressed again. On the other hand, when the button COBU is pressed when the status is "preparing for deposit", "under company confirmation", or "withdrawal completed", information on the "transfer destination account" is displayed below the button COBU as shown in FIGS. 10B to 10D, respectively.

[0104] According to FIG. 10C, on the application history display screen, the store "AAA Café" is currently in the status of "application content being confirmed", with a total debit amount of "¥878,430", a usage amount of "¥700,000" and a fee of "¥178,430" as the breakdown of the total debit amount, a debit rate of 30% from the settlement sales of the payment service, and a button to be pressed when checking the transfer destination account. Furthermore, the application history display screen includes the email address registered as the recipient of the email notifying that it has been confirmed after the confirmation is completed.

[0105] According to FIG. 10D, on the application history display screen, the store "AAA Café" is currently in the status of "debit completed", with a total debit amount of "¥878,430", a usage amount of "¥700,000" and a fee of "¥178,430" as the breakdown of the total debit amount, a debit rate of 30% from the settlement sales of the payment service, and a button to be pressed when checking the transfer destination account. Furthermore, the application history display screen includes confirmation items regarding the bond transfer period.

[0106] In FIGS. 10A to 10D, it is preferable for the user that the history information in use and the history information of debit completion are displayed in different colors. Specifically, in this example, when it is in use such as being confirmed, in the process of preparing for deposit, or in the process of debit, it is displayed in light blue, and when it is debit completed such as debit completion, it is displayed in dark blue. Thus, the user U can visually confirm the case in use and the case of debit completion.

[0107] Furthermore, in this embodiment, when there is a plan (store where financing is possible) that the user U can apply for in the information processing system 100, the information processing system 100 may promote the use of the financing service by notifying the user U by email. At this time, in the information processing system 100, the creation unit 108 creates an email including plan notification information for notifying the user U of a plan combining the maximum usage amounts of each store associated with the user ID of the user U, and transmits it from the communication unit 102.

[0108] FIG. 11A is a diagram showing an example of plan notification information for a financing service. The creation unit 108 creates an email including the plan notification information, for example, when creating the store selection screen information, or instead of creating the store selection screen information. As shown in FIG. 11A, the plan notification information includes, together with the user ID account name, the plans that can be applied for at the current date and time "March 14, 2023", and the button APBU to be pressed when selecting other plans. As an example of the plans that can be applied for, it is shown that up to a total of 800,000 yen can be applied for one plan per store.

[0109] Furthermore, as an example of the plans that can be applied for, for the store "AAA Café", the usage amount "¥450,000", the debit rate "95%", the debit end period (approximate) "4 months", and the button to be pressed when viewing the details are shown. For the store "BBB Café", the usage amount "¥200,000", the debit rate "95%", the debit end period (approximate) "4 months", and the button to be pressed when viewing the details are shown. For the store "CCC Café", the usage amount "¥150,000", the debit rate "95%", the debit end period (approximate) "4 months", and the button to be pressed when viewing the details are shown. The information system 100 may promote the use of the financing service by the user U by periodically sending such a notification email to the user U.

[0110] FIG. 11B is a diagram showing an example of plan notification information for a financing service. The creation unit 108 may create and send an email including the plan notification information, for example, when it is possible to confirm the end of the debit of the plan in use at any of the stores linked to the user ID of the user U, or when a relatively large margin occurs compared to the maximum available amount for the user. As shown in FIG. 11B, the plan notification information includes, together with the user ID account name, information for notifying that a store where the debit has ended has occurred among the stores linked to the user ID of the user U, the plans that can be applied for at this time, the button APBU to be pressed when selecting other plans, and the button COHBU to be pressed when checking the application history.

[0111] Furthermore, as an example of the applicable plan, it is shown that it is possible to apply up to a total of 750,000 yen per store, one plan per store. Furthermore, as an example of the applicable plan, for the store "AAA Café", the usage amount "¥400,000", the debit rate "95%", the estimated debit end period "4 months" and the button to be pressed when viewing details are shown. For the store "BBB Café", the usage amount "¥200,000", the debit rate "95%", the estimated debit end period "4 months" and the button to be pressed when viewing details are shown. For the store "CCC Café", the usage amount "¥150,000", the debit rate "95%", the estimated debit end period "4 months" and the button to be pressed when viewing details are shown. By doing so, for user U who has completed the debit and has a mental and economic margin, it is possible to encourage the use of the financing service without missing the opportunity.

[0112] FIG. 11C is a diagram showing an example of the plan notification information of the financing service. When user U makes a new usage application, it is necessary to confirm the application content, judge whether to approve the application, and then notify the user U of the judgment result by email. When the creation unit 108 creates an email notifying that the application has been approved, if there are other stores where financing is possible for user U, in addition to the notification of application approval, a notification of the applicable plan is also created. As shown in FIG. 11C, the email at this time includes, together with the user ID account name, information for notifying that the application has been approved, information for notifying that the usage amount will be deposited into the account, the scheduled deposit date and the usage amount, the name of the contractor and the store name, the first debit date (settlement service transfer date) as the future debit information, and the button APBU to be pressed when selecting other plans.

[0113] Furthermore, as an example of the available plans, for the store "AAA Café", the usage amount "¥450,000", the deduction rate "95%", the approximate deduction end period "4 months", and the button to be pressed when viewing details are shown. For the store "BBB Café", the usage amount "¥200,000", the deduction rate "95%", the approximate deduction end period "4 months", and the button to be pressed when viewing details are shown. For the store "CCC Café", the usage amount "¥150,000", the deduction rate "95%", the approximate deduction end period "4 months", and the button to be pressed when viewing details are shown. By doing so, for user U who has successfully had their application approved and can experience the convenience and immediacy of the financing service, it is possible to effectively promote the use of the financing service.

[0114] Figure 11D is a diagram showing an example of the plan notification information of the financing service. The creation unit 108 creates an email including the plan notification information, for example, when the deduction date and the deduction amount are determined. As shown in Figure 11D, the plan notification information includes, together with the user ID account name, information for notifying that the deduction date and the deduction amount have been determined, the store name, the deduction date, the deduction amount, the remaining deduction amount, the approximate remaining number of deductions, and the approximate deduction end month as future deduction information, the button CWABU to be pressed when checking the deduction information, and the button APBU to be pressed when selecting other plans. By doing so, for user U who has successfully received the payment and can experience the convenience and immediacy of the financing service, it is possible to effectively promote the use of the financing service.

[0115] In the above-described embodiment, in the information processing system 100, for example, user store-related information associating the user ID of one or more users with the store ID and the upper limit value of the usage amount of the settlement service used as collateral for the user corresponding to the user ID to obtain financing through the financing service may be prepared. When the funds that the user U can procure determined by the determination unit 106 exceed the upper limit value of the usage amount that is determined in advance, the creation unit 108 may create usage amount notification screen information including the upper limit value of the usage amount instead of the funds that the user U can procure. In the above-described embodiment, the user ID of the user U may be associated with one or more merchant information. For example, the user store-related information may be managed by associating the user IDs of one or more users, one or more merchant information for each of the one or more user IDs, and a plurality of store information for each of the one or more merchant information. Also, in the above-described embodiment, the fund procurement system 1 may include a plurality of terminal devices 10, may include a plurality of information processing systems 100, or the functions of the information processing system 100 may be realized by a plurality of devices.

[0116] The effects of this embodiment will be described. (1-1) According to the information processing system 100 according to the embodiment, the information processing system 100 executes a fund procurement service. The information processing system 100 includes a storage unit 110 in which store identification information of a plurality of stores and information indicating sales as store repayment ability information of the stores stored in association with the store identification information are stored for the user identification information of one user, and a determination unit 108 that determines the amount of funds that can be provided to the user based on the store repayment ability information of the plurality of stores associated with the user identification information.

[0117] By configuring it in this way, since the store identification information of a plurality of stores is associated with the user identification information in the information processing system 100, compared with the case where the store identification information of a plurality of stores is not associated with the user identification information, based on the store repayment ability information of each of the plurality of stores, the funds to be provided to the user U can be determined. For example, funds can be provided more effectively than when providing funds based only on the store repayment ability information of one store. That is, by obtaining funds based on the store repayment ability of each of the plurality of stores, the user U can obtain more funds than when obtaining funds only from one store, or, for example, by combining a store that repays a large amount of funds in the long term and a store that repays a small amount of funds in a short period to obtain funds, by devising combinations of obtaining funds from a plurality of stores, more effective fund raising can be implemented compared to the case of obtaining funds based only on the store repayment ability of one store. Therefore, the convenience of the fund raising service that provides funds based on the sales of the settlement service can be improved.

[0118] (1-2) The information processing system 100 further includes a reception unit 104 that receives a fund deposit request from the user. By configuring it in this way, since the information processing system 100 can receive a fund deposit request from the user U, it can deposit funds at the timing desired by the user U.

[0119] (1-3) In the information processing system 100, the store repayment ability information includes the amount paid via the settlement service designated by the provider of the fund raising service when the store receives payment from the customers of the store. By configuring it in this way, the user U can raise funds by selling, as a claim, the amount of the settlement service usage fee to be paid by the implementer of the future fund raising service.

[0120] (1-4) In the information processing system 100, the provider of the financing service implements a cashless payment service including a credit payment service or an electronic payment service, and the provider of the financing service deducts and recovers an amount corresponding to the deduction rate specified by the user from the usage amount of the cashless payment service for which the provided funds are paid to the user. By configuring in this way, since the provider of the financing service can implement the cashless payment service and can deduct and recover an amount corresponding to the deduction rate specified by the user, the provided funds can be surely recovered.

[0121] (1-5) In the information processing system 100, the user can specify the deduction rate from among one or more options presented by the provider of the financing service. By configuring in this way, the provider of the financing service can deduct and recover an amount corresponding to the deduction rate specified by the user from among the one or more options presented.

[0122] (2-1) Also, in the information processing system 100, a certain amount is set in advance as the upper limit amount of the funds that can be raised. By configuring in this way, since the information processing system 100 can provide funds to the user based on the upper limit amount of the funds that can be raised, it is possible to prevent the funds provided to the user U from becoming excessive. Therefore, the convenience of the financing service that provides funds based on the sales of the payment service can be improved.

[0123] (2-2) In the information processing system 100, a certain amount is set in advance as the upper limit amount of the funds that can be raised. By configuring in this way, since the information processing system 100 can raise funds within the range of the preset upper limit amount, it is possible to prevent the funds to be raised from becoming excessive.

[0124] (3-1) Further, the information processing system 100 includes a storage unit 110 that stores a plurality of store identification information for one user identification information and a store procurement upper limit amount that is the upper limit amount of funds that each store associated with the store identification information can procure by the fund procurement service provider, and a determination unit 106 that determines a user procurement upper limit amount, which is the upper limit amount of procurement for each user, based on the total amount of the store procurement upper limit amounts of a plurality of stores associated with the user identification information of the user. When the user procurement upper limit amount exceeds a user specified upper limit amount that is set to a certain amount in advance, the determination unit 106 determines the user upper limit amount as the user specified upper limit amount. By configuring in this way, when the user procurement upper limit amount exceeds the user specified upper limit amount that is set to a certain amount in advance, the information processing system 100 can determine the user upper limit amount as the user specified upper limit amount, so that it is possible to prevent the funds provided to the user U from becoming excessive. Therefore, the convenience of the fund procurement service that provides funds based on the usage status of the settlement service can be improved.

[0125] (3-2) In the information processing system 100, a certain store specified upper limit amount is set for the store procurement upper limit amount. By configuring in this way, since a certain store specified upper limit amount is set in advance for the store procurement upper limit amount, the information processing system 100 can prevent the funds provided to the user U from becoming excessive. Therefore, the convenience of the fund procurement service that provides funds based on the usage status of the settlement service can be improved.

[0126] (3-3) In the information processing system 100, the user specified upper limit amount and the store specified upper limit amount are the same. By configuring in this way, it is possible to prevent the funds provided to the user U from becoming excessive. Therefore, the convenience of the fund procurement service that provides funds based on the usage status of the settlement service can be improved.

[0127] (3-4) In the information processing system 100, the store procurement upper limit amount is determined based on the amount paid via the settlement service designated by the financing service provider when the store receives payment from the store's customers. By configuring in this way, since the information processing system 100 can determine the store procurement upper limit amount, the convenience of the financing service that provides funds based on the usage status of the settlement service can be improved.

[0128] (3-4) In the information processing system 100, if within the range of the user procurement upper limit amount, the user can combine and apply for financing from multiple stores, and the information processing system further includes a derivation unit 109 that derives a combination of the store procurement application amounts for each store associated with the user's user identification information so that the user procurement application amount, which is the user's financing application amount, is maximized at the time of applying for financing.

[0129] (3-5) In the information processing system 100, when the user determines the store procurement application amount for an arbitrary store, the derivation unit 109 updates the user available amount, which is the balance obtained by subtracting the store procurement application amount from the user procurement upper limit amount of the user, and derives a combination of stores for which financing is possible within the range of the updated user available amount and the store procurement application amounts that can be applied for the stores.

[0130] (4-1) Further, the information processing system 100 includes an unused tab UUT as a first tag selected when performing the application process for the financing service and a used tab UT as a second tag selected when performing the confirmation process for the usage status of the financing service, and further includes a creation unit 108 that creates application setting screen information as first application list screen information for inputting application information including at least the user procurement application amount, a communication unit 102 as an output unit that outputs the information created by the creation unit 108, and an acquisition unit 105 that acquires at least information regarding the store procurement upper limit amount and information regarding the usage amount of the store's cashless service among the information regarding the stores corresponding to each of the plurality of store identification information associated with the user identification information. By configuring in this way, the information processing system 100 can display the first tab and the second tab on the first application list screen, so that the user U can be made to select the first tab or the second tab, and when the user U presses the first tab, the user can be made to input the usage amount immediately. Compared with the case where screen transition occurs when the first tab is selected, the operation is more convenient. Therefore, the convenience of the financing service that provides funds based on the usage status of the payment service can be improved.

[0131] (4-2) In the information processing system 100, the reception unit 104 receives information associated with the second tag selected by the user, and the creation unit 108 includes the first tag and the second tag based on the information associated with the second tag received by the reception unit 104, and creates second application list screen information for allowing the user to confirm information regarding the user's usage history of the financing service, and the output unit outputs the second application list screen information created by the creation unit. By configuring in this way, the information processing system 100 can make the user confirm the fund provision status when the user U presses the second tab on the first application list screen.

[0132] (5-1) Further, the information processing system 100 includes a creation unit 108 that creates application list screen information for making a funding application using a funding system, an output unit that outputs the information created by the creation unit 108, and an acquisition unit 105 that acquires information indicating the sales of settlement services for each store corresponding to each of a plurality of store identification information associated with user identification information included in a funding request received by the reception unit 104. The storage unit 110 updates the user's available funding amount when the user completes the funding application process for any one of the plurality of stores associated with the user identification information. The derivation unit derives a combination of stores where funding is possible and the store funding application amount that can be applied to the store within the range of the updated user's available funding amount when there are stores where new funding applications are possible among the plurality of stores associated with the user identification information. The creation unit 108 creates application completion screen information including a button for the user to end the funding application process and a button for moving to an application screen for accepting new applications, and the output unit outputs the application completion screen information. By configuring in this way, the information processing system 100 can create application completion screen information including a button for the user to end the funding application process and a button for moving to an application screen for accepting new applications. Therefore, the user U can continue to make a new application after finishing the funding application process. For this reason, the convenience of the funding service that provides funds based on the usage status of the settlement service can be improved.

[0133] (6-1) Further, the information processing system 100 further includes a communication unit 102 as an output unit that outputs information, and an acquisition unit 105 that acquires information indicating the sales of settlement services for each store corresponding to each of a plurality of store identification information associated with user identification information. When the creation unit 108 attempts to perform a funding application process with a combination other than the optimal combination of the target store and the funding amount derived by the derivation unit 109, the creation unit 108 creates a message for notifying the user that there is another optimal combination. By configuring in this way, the information processing system 100 can determine whether there is a store that can offer a high procurement fund, and can create a message for notifying the user that there is another optimal combination based on the determination result. Therefore, the convenience of the financing service that provides funds based on the usage status of the payment service can be improved.

[0134] (7-1) Further, the information processing system 100 includes an application tag T01 selected when using the financing service and a history tag T02 selected when displaying the usage history of the financing service, and a creation unit 108 that creates application list screen information for inputting the usage amount of the user who intends to receive the fund, a communication unit 102 as an output unit that outputs the information created by the creation unit 108, and an acquisition unit 105 that acquires information indicating the usage history of the financing service associated with the user identification information. The creation unit 108 creates application history screen information representing the usage history of the financing service acquired by the acquisition unit 105. By configuring in this way, the information processing system 100 can immediately cause the user U who intends to receive the fund to input the usage amount by displaying the application list information on the terminal device 10. Therefore, the convenience of the financing service that provides funds based on the usage status of the payment service can be improved.

[0135] (7-2) In the information processing system 100, the creation unit 108 includes a button AHBU as a first tag selected when displaying the history during the use of the financing service and the history of the end of use, a button UHBU as a second tag selected when displaying the history during the use of the financing service, and a button FHBU as a third tag selected when displaying the history of the end of use of the financing service, and creates application history screen information including the history during the use of the financing service and the history of the end of use. By configuring in this way, the information processing system 100 can cause the terminal device 10 to display an application history screen in a state where the first tag is pressed. Further, on the application history screen, when the user U presses the second tag or the third tag, a history of using the financing service or a history of completion of using the financing service can be displayed.

[0136] (7-3) In the information processing system 100, the creation unit 108 creates the history of being in use and the history of completion of use in different colors. By configuring in this way, the information processing system 100 can cause the terminal device 10 to display the history of being in use and the history of completion of use in different colors. Therefore, the user U can be visually distinguished between the history of being in use and the history of completion of use.

[0137] (7-4) In the information processing system 100, the reception unit 104 receives a history request including the user identification information of the user and information instructing the display of the history of being in use input by the user pressing the second tag on the application history screen displayed by processing the application history screen information, the acquisition unit 105 acquires information indicating the history of being in use of the financing service associated with the user identification information included in the history request received by the reception unit 104, and the creation unit 108 creates application history screen information representing the history of being in use of the financing service acquired by the acquisition unit 105. By configuring in this way, the information processing system 100 can cause the terminal device 10 to display the history of being in use of the financing service on the application history screen when the user U presses the second tag.

[0138] (8-1) Further, the information processing system 100 includes an acquisition unit 105 that acquires the store procurement upper limit amount for each store corresponding to each of a plurality of store identification information associated with user identification information, and information indicating the store procurement available amount of each store corresponding to each of the plurality of store identification information acquired by the acquisition unit 105, and a creation unit 108 that creates plan notification information for notifying a claimable plan including information indicating one or more store identification information for which financing is possible, and a communication unit 102 as an output unit that outputs the plan notification information created by the creation unit 108. By configuring in this way, the information processing system 100 can propose a claimable plan to the user U, so that the convenience of the financing service that provides funds based on the usage status of the payment service can be improved.

[0139] (8-2) In the information processing system 100, the acquisition unit 105 acquires the store procurement available amount for each store corresponding to each of a plurality of store identification information associated with the user identification information of the user who has ended the use of the financing service, and the creation unit 108 creates plan notification information for notifying a claimable plan including information indicating the store procurement available amount of each store corresponding to each of the plurality of store identification information acquired by the acquisition unit 105 and information indicating one or more stores that can provide funds. By configuring in this way, the information processing system 100 can propose a claimable plan to the user U who has ended the use of the financing service, so that the convenience when the user wants to continue receiving the provision of funds can be improved.

[0140] As described above, the embodiments and modifications of the present invention have been described in detail with reference to the drawings. However, the specific configuration is not limited to this embodiment, and design changes and the like within the scope not departing from the gist of the present invention are also included. For example, a computer program for realizing the functions of each of the above-described devices may be recorded on a computer-readable recording medium, and the program recorded on this recording medium may be read into a computer system and executed. Here, the "computer system" may include hardware such as an OS and peripheral devices.

[0141] Furthermore, the "computer-readable recording medium" refers to a writable non-volatile memory such as a flexible disk, magneto-optical disk, ROM, flash memory, etc., a portable medium such as a DVD (Digital Versatile Disc), and a storage device such as a hard disk built into a computer system. Furthermore, the "computer-readable recording medium" also includes a volatile memory (e.g., DRAM (Dynamic Random Access Memory)) inside a computer system that becomes a server or a client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line, and that holds the program for a certain period of time.

[0142] Also, the above program may be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in the transmission medium. Here, the "transmission medium" for transmitting the program refers to a medium having a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication wire) such as a telephone line. Also, the above program may be for realizing a part of the aforementioned functions. Furthermore, it may be a so-called differential file (differential program) that can realize the aforementioned functions in combination with a program already recorded in a computer system.

Explanation of Signs

[0143] 1... Funding system, 10... Terminal device, 12... Communication unit, 14... Creation unit, 15... Storage unit, 16... Processing unit, 18... Operation unit, 19... Display unit, 20-1 to 20-n... Store terminals, 50... Settlement server, 100... Information processing system, 102... Communication unit, 104... Reception unit, 105... Acquisition unit, 106... Decision unit, 107... Judgment unit, 108... Creation unit, 109... Derivation unit, 110... Storage unit, 111... Processing unit

Claims

1. An information processing system that executes a financing service, a storage unit that stores a plurality of store identification information for the user identification information of one user and store repayment ability information of the store stored in association with the store identification information; a determination unit that determines the amount of funds that can be provided to the user based on the store repayment ability information of a plurality of stores associated with the user identification information An information processing system comprising:

2. The information processing system according to claim 1, wherein an upper limit amount of funds that can be procured is set in advance to a certain amount.

3. The information processing system according to claim 1, further comprising a reception unit that receives a fund deposit request from a user.

4. The information processing system according to claim 1, wherein the store repayment ability information includes an amount paid via a settlement service designated by the implementer of the financing service when the store receives payment from a customer of the store.

5. The implementer of the financing service implements a cashless settlement service including a credit settlement service or an electronic settlement service, The information processing system according to claim 1, wherein the implementer of the financing service recovers the provided funds by deducting an amount corresponding to a deduction rate designated by the user from the usage amount of the cashless settlement service paid to the user.

6. The information processing system according to claim 5, wherein the deduction rate can be designated by the user from among one or more options presented by the implementer of the financing service.

7. An information processing method executed by an information processing system that executes a financing service, A step of obtaining store repayment ability information of a plurality of stores associated with user identification information from a plurality of store identification information for the user identification information of one user and the store repayment ability information of the store stored in association with the store identification information; A step of determining the amount of funds available to be provided to the user based on the store repayment ability information of a plurality of stores associated with the user identification information and a predetermined upper limit amount; An information processing method having the above.

8. Causing a computer of an information processing system that executes a financing service to: A step of obtaining store repayment ability information of a plurality of stores associated with user identification information from a plurality of store identification information for the user identification information of one user and the store repayment ability information of the store stored in association with the store identification information; A step of determining the amount of funds available to be provided to the user based on the store repayment ability information of a plurality of stores associated with the user identification information and a predetermined upper limit amount; A program for causing the above to be executed.

Citation Information

Patent Citations

  • Information processor, information processing method, computer program, and recording medium

    JP2015132880A