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 funds based on store repayment ability, enhancing the convenience and effectiveness of the financing service for users with multiple payment channels.
Patent Information
- Application Number
- JP2023206453
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-06
- Publication Date
- 2025-06-18
AI Technical Summary
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 shortages when unexpected expenses arise.
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 effective and convenient financing service.
The system improves the convenience of the financing service by allowing users to raise funds more effectively based on the usage status of payment services, reducing the risk of fund shortages and enhancing the overall user experience.
Smart Images

Figure 2025091275000001_ABST
Abstract
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 a usage limit amount that is the expected profit when the usage limit amount is applied to the usage amount probability distribution. The usage limit amount is determined based on the expected profit.
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 properly 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 (a "fund providing service" from the perspective of the service provider) for raising funds based on the usage status of payment services.
Means for Solving the Problems
[0006] (1) One aspect of the present invention is an information processing system that executes a financing service, comprising: a storage unit that stores store identification information of a plurality of stores and store repayment ability information of the stores associated with the store identification information for the user identification information of one user; 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 an upper limit amount is set in advance for the amount of funds that can be provided to the user. (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 payment 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 payment service including a credit payment service or an electronic payment service, and the provider of the financing service recovers the provided funds by deducting an amount corresponding to the deduction rate designated by the user from the usage amount of the cashless payment service paid to the user. (6) One aspect of the present invention is an information processing system in the information processing system described in (1) above, wherein the debit rate can be specified by a 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 executes a financing service, the method including: obtaining store repayment ability information of a plurality of stores associated with user identification information from the store identification information of the plurality of stores and the store repayment ability information of the stores stored in association with the store identification information for the user identification information of one user; and determining an 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.
[0008] (8) One aspect of the present invention is a program for causing a computer of an information processing system that executes a financing service to execute: obtaining store repayment ability information of a plurality of stores associated with user identification information from the store identification information of the plurality of stores and the store repayment ability information of the stores stored in association with the store identification information for the user identification information of one user; and determining an 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.
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
Embodiments for Carrying Out the Invention
[0011] Next, the information processing system, information processing method, and program of this 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 this application means "at least based on XX", and includes cases where it is based on other elements 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 operations 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 this embodiment. The fund-raising system 1 executes a service (hereinafter referred to as the "fund-raising service") that raises (provides) funds based on the usage status of any payment service designated by the provider of the fund-raising service (hereinafter simply referred to as the "payment service" unless otherwise specified). The fund-raising 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, store terminals 20-1 to 20-n, payment server 50, and information processing system 100 can communicate with each other via a 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 raising (provision) by using the fund-raising service. In this embodiment, the owners of multiple 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 not otherwise specified). 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 computer (tablet PC) may be used.
[0014] The store terminals 20-1 to 20-n are installed in different stores. The user U is in a position to manage the settlement data of these multiple stores (for example, the owner). A settlement service is introduced in each of the different stores. Here, the settlement service refers to a method of processing settlements through data transmission and reception without direct delivery of cash. For example, it includes credit card settlement, debit card settlement, electronic money settlement, QR (registered trademark) (Quick Response) code settlement, etc. 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, etc.
[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-type computers (tablet PCs) may be included. Hereinafter, any one of the store devices 20-1 to 20-n is described as the store terminal 20.
[0016] The settlement server 50 receives the settlement information when the customers of each store use 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 direct debit and credit payment, which may enable purchases of amounts larger than the charge balance at the time of purchase. Also, the user U corresponding to the user ID may hold multiple 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 store using the settlement service, the charge balance information or the remaining limit balance information available to the customer for the settlement service, the store ID of the store where the settlement service can be used, the usage history information of the settlement service in the store, and the financial institution account information of the store.
[0018] When any customer makes a payment using the payment service via the store terminal 20-n at the store, the store terminal 20-n transmits at least the customer ID of the customer, the store ID, and the payment amount information to the payment server 50. When receiving these information, the payment server 50 refers to the remaining charge balance information or the remaining balance of the usage limit corresponding to the customer ID of the customer, and if it determines that the payment is possible, it subtracts the payment amount from the remaining charge balance or the remaining balance of the usage limit of the customer. At this time, the payment 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 payment service to the store by the amount of the payment.
[0019] The information processing system 100 acquires the user ID of the user who intends to obtain 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 a 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 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 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 an operation of the user U and is, for example, a touch panel. The operation unit 18 receives the operation when the user U performs an operation to access the site of the financing service. When the operation unit 18 receives an 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 sent 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 an initial screen (not shown) of the financing service site. An example of the initial screen includes a box for entering a user ID and a box for entering a password. The operation unit 18 accepts the operation when the user U inputs a user ID and a password on the initial screen and presses a login button (not shown). The creation unit 14 creates a login request including the user ID and the password based on the operation accepted 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 sent by the information processing system 100 in response to the login request is received by the communication unit 12. The login process ends when the store selection screen information is received by the communication unit 12. The processing unit 16 acquires the store selection screen information from the communication unit 12. The store selection process is started when the processing unit 16 acquires the store selection screen information. 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] FIG. 3A is a diagram showing an example of a store selection screen of the financing service. As shown in FIG. 3A, the store selection 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, 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 SES PB to be pressed when viewing the financing plan applicable to the selected store. In FIG. 3A, as an example, the case where a plan including two selected store tabs, i.e., the selected store area SES A01 and the selected store area SES A02, is displayed on the store selection screen is shown, but a plan including one selected store tab or a plan including three or more selected store tabs may be displayed. When the login process is completed, a screen for carrying out the application procedure, which by default starts with the store selection screen on the display unit 19, is displayed. 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, and the like. The user U can start the application procedure from the store selection screen immediately after logging in. However, when moving to another procedure screen using the procedure selection tab, an operation of pressing (selecting) the application tab T01 is performed 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 to apply for the financing service. To select the store that will receive the financing, the cursor is placed on the selected store area SES A of the store that wishes to provide the funds, and an operation of pressing (selecting) the selected store plan button SES PB U is performed. When the operation unit 18 receives this operation, the store selection process ends.
[0025] The creation unit 14 creates an application setting request including information indicating an application setting, which includes the user ID and the application plan selected by the 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 the stores included in the available amount included in the application plan. The application plan includes the store ID of the store selected by the user U. When the creation unit 14 creates the application setting request, the application process is started. In the application process, first, the application setting request created by the creation unit 14 is transmitted from the communication unit 12 to the information processing system 100.
[0026] The application setting screen information sent by the information processing system 100 in response to the application setting request is received by the communication unit 12. The processing unit 16 acquires the application setting screen information from the communication unit 12 and causes the display unit 19 to display the application setting screen based on the acquired application setting screen information. FIGS. 3B and 3C are diagrams showing an example of an application setting screen for a financing service. As shown in FIGS. 3B and 3C, the application 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 that is pressed when the application details are to be confirmed.
[0027] When the user U applies for a fund provision for a selected store, the user U needs to set the "usage amount" (the amount of funds the user U wishes to obtain. 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, which is the amount of the settlement service usage amount regularly paid by the provider of the settlement service to the user U (the total amount of the consideration paid by the customers of the user U for using the settlement service at each store). In this embodiment, the "usage amount" refers to the total amount of the funds currently obtained by the user U from the financing service provider, including those for which the user U has applied for fund provision in the application process but for which the deposit has not yet been completed in the user U's account (i.e., those for which the financing 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 the user U can select 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, it is not always the case that 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 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] When the user U receives a fund provision based on the selected usage amount and debit rate, the simulation of the debit amount (repayment amount) is immediately reflected and displayed in the usage amount information USAM. Before applying for the usage, the user U can determine the usage amount and the debit rate after comparing and considering the simulation results.
[0032] For example, even when the same usage amount is selected, if the deduction rate is set to "70%" as illustrated in Figure 3B, 70% of the predicted amount for using the payment service will be deducted from the provider of the financing service for fund recovery. Therefore, although the deduction amount per time will be 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 will also be as early as "July 2023" for early settlement. On the other hand, as illustrated in Figure 3C, if the deduction rate is set to "25%", although the fee will be relatively high and the estimated month of the end of deduction will also be prolonged to "January 2024", the deduction amount per time can be suppressed to "58,333 yen", so it will 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 payment 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" after all, and the deduction amount per time varies depending on the amount of using the payment service at the store in the month subject to deduction. Also, since the deduction amount will not exceed the amount of using the payment 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 provider of the financing service 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 details.
[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 for 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 a plurality of 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 canceling the currently selected store and combining the usage amounts of a plurality of 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 are stores in the usage amount information USAM where the user U can set a usage amount (application amount) higher than that of the store currently selected by the user U, or when there are combinations 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 deduction 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 up to 800,000 yen can be used" 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, up to 900,000 yen can be used" 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 by 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 transferee name after the application is approved in the information processing system 100, a new application reception button PSEBU to be pressed by the user U when continuing to select another plan, and a close button CLBU to be pressed by the user U when closing the screen.
[0043] The case where the user U presses the new application reception 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 based on the acquired store selection screen information, causes the display unit 19 to display the store selection screen. 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 implementer 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 plan selection button PSEBU may not be included in the application completion screen. 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 has been approved in the information processing system 100, and a 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 Cafe" 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 Cafe" 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 the 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 the 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 information indicating the store selected by the user U as "AAA Café", information indicating the remaining debit amount as "¥878,430", information indicating the remaining number of debits (approximate) as "15 times", information indicating the approximate month when the debit ends as "January 2024", 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, under company confirmation, result notification (email), deposit (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 the store selected by the user U as "AAA Café", 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 a circuit unit; circuitry) such as an LSI (Large Scale Integration), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a GPU (Graphics Processing Unit), 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 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 when the storage medium is mounted 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 multiple stores that have a track record of using the settlement service as proof for the user corresponding to the user ID to obtain financing through the financing service. Here, the proof for obtaining financing through the financing service is the usage amount (or usage track 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 status.
[0058] The user-available amount related information associates the user ID, the store ID of each of the multiple stores associated with the user ID, information indicating the usage history of the settlement service of the store corresponding to each of the multiple store IDs, 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 usage track record of the settlement service of the store corresponding to each of the multiple store IDs, the "amount in use" which refers to the amount of the funds that have been financed by the store but the recovery of which 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 current time in the store. 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 is associated with a plurality of user IDs, information indicating the amount of money in use by the user 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 related to 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 in 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 in 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 in 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 the 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) 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 the user U. Also, by summing up the maximum available amounts for each of the plurality of stores linked to the user ID of the 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 a specified upper limit amount arbitrarily determined by the funding 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, and is stored in the storage unit 110 in association with the user ID.
[0068] The maximum available amount for a store is derived, for example, by the derivation unit 109 predicting the future settlement service usage amount of each store corresponding to each of a plurality of store IDs based on the assessment result of the store corresponding to each of the plurality of store IDs and 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 each store corresponding to each of a plurality of store IDs associated with the user ID of the user U from the reception unit 104. The determination unit 107 determines a store for which funding can be provided based on the information indicating the settlement service usage amount of each store corresponding to each of the acquired plurality of store IDs. For example, the determination unit 107 determines a store for which the settlement service usage amount corresponds to a threshold value or more as a target store for which funding can be provided.
[0070] The derivation unit 109 acquires the store IDs of each of the one or more stores determined to be fundable 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 of 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 of 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 of the stores to obtain a combination of application amounts for the fund-raising service for one or more stores available to the user U (funds that the user U can procure) (depending on the derivation result, it may be possible to present only one candidate, but here, even in such cases, for convenience, it is expressed as a "combination") and derives a combination candidate of the store for which a fund-raising application is made and the amount for which the application is made (hereinafter referred to as an "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 randomly derive the order. 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 of 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 from the reception unit 104 the user ID, one or more store IDs determined to be eligible for financing, and the maximum available amount of funds information, which is the upper limit of the amount of funds that the user can apply for at the time of the application procedure. Further, the creation unit 108 acquires from the derivation unit 109 the application plan selected by the user U among one or more application plans. 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 the 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 the user U corresponding to the user ID, and stores them in the store selection information in 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 (FIGS. 3B and 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 from the store selection information in the storage unit 110 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. The determination unit 106 acquires, from the user available amount related information in the storage unit 110, information indicating the maximum available amount that the user U can procure, using as evidence the usage status of each settlement service of the stores corresponding to the acquired one or more store IDs. 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 each settlement service of the stores corresponding to the acquired one or more store IDs.
[0075] The determination unit 107 acquires from the reception unit 104 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. The determination unit 107 acquires, from the user available amount related information in the storage unit 110, information indicating the store maximum available amount that the user U can procure, using as evidence the settlement service usage amount of the store corresponding to 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 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 acquired user U and the information indicating the store maximum available amount that the user U can procure, using as evidence the settlement 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 predefined upper limit value of the usage amount or the smaller of the total values of the store maximum available amounts set for all stores linked to the user ID of the user U). Here, an example of the predefined upper limit value of the usage amount is 1,000,000 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) that includes 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) that includes 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 the application confirmation request transmitted by the terminal device 10. The application confirmation process is started when the application confirmation request is received by the communication unit 102. 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 with 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 in 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 from the store selection information in the storage unit 110 the store ID(s) of one or more stores associated with the acquired user ID. The determination unit 106 acquires from the user available amount related information in the storage unit 110 information indicating the maximum available amount for each of the store IDs of the one or more acquired stores. The determination unit 106 determines the funds to be provided to user U based on the maximum available amount for each of the store IDs of the one or more stores.
[0079] For example, when the sum of the maximum available amounts for each of the store IDs of the one or more stores is less than or equal to the amount of money used, the determination unit 106 determines the sum of the maximum available amounts for those 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 ID(s) 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 for each of the multiple store IDs associated with the acquired user ID. The determination unit 107 acquires from the determination unit 106 information indicating the funds to be provided to user U. 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 for each of the multiple 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 the 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 the 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 the 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 the user U. When the determination unit 107 determines that there is a store that can increase the funds provided to the user U in addition to the 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 content confirmation screen (FIG. 3C) that includes notification information NOIN02 indicating that there is a store that can increase the funds provided to the user U in addition to the one or more stores included in the application plan selected by the 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 the information indicating the application from the reception unit 104, and among the plurality of user IDs included in the application information in the storage unit 110, the information indicating the amount of payment service usage associated with the acquired 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 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 the processing unit 111 acquiring the application information set to the confirmed state, 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, the information indicating the usage amount, 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 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 has been 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 transfer destination 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 deduction process is started. The deduction process will be described. The creation unit 108 creates deduction screen information for causing the terminal device 10 to display a deduction screen (FIG. 3H), and transmits it from the communication unit 102. The processing unit 111 subtracts, from the monthly payment service usage amount of the store that applied for the fund procurement, the amount obtained by multiplying the payment service usage amount by the deduction rate and adding the fee, based on the user ID included in the application information in the confirmed state, the information indicating the application amount of the user corresponding to the user ID, the information indicating the deduction rate, the information indicating the funds to be procured, and the information indicating the store ID of one or more stores having the payment service usage amount serving as the backing for the funds and the deduction rate, thereby performing the deduction. Thereafter, the creation unit 108 creates deduction completion screen information for causing the terminal device 10 to display a deduction completion screen (FIG. 3I), and transmits it from the communication unit 102. When the deduction completion screen information is transmitted by the communication unit 102 to the terminal device 10, the deduction 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 circuitry such as LSI, ASIC, FPGA, GPU, etc.), 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 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 fund-raising system 1) FIG. 4 is a flowchart showing an example of the operation of the fund-raising 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 funds through the fund-raising service are registered in association. (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 propose 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 a usage amount deduction simulation result when applying at a deduction rate selected by a deduction rate selection button WRSEBU for the usage amount of each store selected by the user U using a 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 higher 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 higher than the selected store, the creation unit 108 changes (creates) the application setting screen information so that a balloon (1) in which notification information NOIN01 indicating that there is a store that can increase the funds that the user U can procure higher than the selected store is displayed 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 higher than the selected store, the creation unit 108 determines whether it is possible to apply to procure a total usage amount equal to or higher 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 by the determination unit 107 that in addition to the store selected by the user, it is possible to 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, the creation unit 108 changes (creates) the application setting screen information so that the balloon (2) displaying the 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 by the determination unit 107 that there are no other applicable stores other than the store selected by the user U, or when it is determined in step S5-3 by the determination unit 107 that it is not possible to 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, 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 specified upper limit amount preset by the fund raising service provider and the total amount of the maximum available amount of each store 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 the determination unit 107 determines 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 applicable stores among the stores associated with the user ID. If there are no applicable stores 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 of 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 receives 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 received 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 in-use store display screen information for causing the terminal device 10 to display the in-use store display screen. The information processing system 100 transmits the in-use store display screen information to the terminal device 10. The in-use store display screen information transmitted by the information processing system 100 is received by the communication unit 12. The processing unit 16 acquires the in-use store display screen information from the communication unit 12 and causes the display unit 19 to display the in-use store display screen based on the acquired in-use store display screen information. FIG. 9B is a diagram showing an example of the in-use store display screen. 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 receives 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 received 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 screen for displaying the usage status of the selected store for causing the terminal device 10 to display the screen. The information processing system 100 transmits the information on the screen for displaying the usage status of the selected store to the terminal device 10. The information on the screen for displaying 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 screen for displaying the usage status of the selected store from the communication unit 12, and causes the display unit 19 to display the screen for displaying the usage status of the selected store based on the acquired information on the screen for displaying the usage status of the selected store.
[0099] The screen for displaying 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 current usage status (during debit) of the selected store, 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 displaying 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 during use (during debit) 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 based on the acquired application history display screen information, causes the display unit 19 to display the application history display screen. FIGS. 10A to 10D are diagrams showing an example of an application history display screen of the 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 the "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", as shown in FIGS. 10B to 10D respectively, information on the "transfer destination account" is displayed below the button COBU.
[0104] According to FIG. 10C, on the application history display screen, the store "AAA Cafe" is currently in the status of "application content confirmation", with a total debit amount of "¥878,430". As a breakdown of the total debit amount, the usage amount is "¥700,000" and the fee is "¥178,430". It includes the 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 Cafe" is currently in the status of "debit completed", with a total debit amount of "¥878,430". As a breakdown of the total debit amount, the usage amount is "¥700,000" and the fee is "¥178,430". It includes the 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 be displayed in different colors. Specifically, in this example, when it is in use such as during confirmation, in preparation for deposit, and during debit, it is displayed in light blue, and when it is debit completed such as debit completion, it is displayed in dark blue. Thus, 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 can be applied by user U in the information processing system 100, the information processing system 100 may promote the use of the financing service by notifying 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 user U of a plan combining the maximum usage amounts of each store associated with user U's user ID, 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 a button APBU that is 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 Cafe", the usage amount "¥450,000", the debit rate "95%", the debit end period (approximate) "4 months", and a button to be pressed when viewing details are shown. For the store "BBB Cafe", the usage amount "¥200,000", the debit rate "95%", the debit end period (approximate) "4 months", and a button to be pressed when viewing details are shown. For the store "CCC Cafe", the usage amount "¥150,000", the debit rate "95%", the debit end period (approximate) "4 months", and a button to be pressed when viewing 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 associated with the user ID of the user U, or when a relatively large margin occurs in 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 associated with the user ID of the user U, the plans that can be applied for at this time, a button APBU that is pressed when selecting other plans, and a button COHBU that is pressed when checking the application history.
[0111] Furthermore, as an example of the available plans, it is shown that it is possible to apply up to a total of 750,000 yen, one plan per store. Furthermore, as an example of the available plans, for the store "AAA Café", the usage amount "¥400,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 completed the deduction and has a mental and economic margin, it is possible to encourage the use of the financing service without missing the opportunity.
[0112] Figure 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 available plan is also created. As shown in Figure 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 contractor name and the store name, the first deduction date (settlement service transfer date) as future deduction 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 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 successfully had their application approved and experiences the convenience and immediacy of the financing service, it is possible to effectively promote the use of the financing service.
[0114] FIG. 11D is a diagram showing an example of the plan notification information of the financing service. The creation unit 108 creates an e-mail including the plan notification information, for example, when the debit date and the debit amount are determined. As shown in FIG. 11D, the plan notification information includes, together with the user ID account name, information for notifying that the debit date and the debit amount have been determined, the store name, the debit date, the debit amount, the remaining debit amount, the estimated remaining debit times, and the estimated debit end month as the future debit information, the button CWABU to be pressed when checking the debit 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 experiences 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 that the user corresponding to the user ID uses as collateral for obtaining 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, for the user identification information of one user, the store identification information of a plurality of stores and information indicating the sales amount as the store repayment ability information of the stores stored in association with the store identification information are stored, 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 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 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 in this way, the user U can raise funds by selling the usage amount of the settlement service to be paid by the implementer of the future fund raising service as a claim.
[0120] (1-4) In the information processing system 100, the provider of the financing service provides a cashless payment service including a credit payment service or an electronic payment service, and the provider of the financing service recovers the provided funds by deducting an amount corresponding to the deduction rate specified by the user from the amount of use of the cashless payment service paid to the user. By configuring in this way, the provider of the financing service can provide a cashless payment service and can recover the amount corresponding to the deduction rate specified by the user by deduction, so that 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 recover the amount corresponding to the deduction rate specified by the user by deduction from among the one or more options presented.
[0122] (2-1) Also, in the information processing system 100, a fixed upper limit amount of the funds that can be raised is set in advance. By configuring in this way, the information processing system 100 can provide funds to the user based on the upper limit amount of the funds that can be raised, so that 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 fixed upper limit amount of the funds that can be raised is set in advance. By configuring in this way, the information processing system 100 can raise funds within the range of the upper limit amount set in advance, so that 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, for one piece of user identification information, a plurality of store identification information and the store procurement upper limit amount, which 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 the 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's user identification information. When the user procurement upper limit amount exceeds the user specified upper limit amount set in advance to a certain amount, the determination unit 106 determines the user upper limit amount to be 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 set in advance to a certain amount, the information processing system 100 can determine the user upper limit amount to be 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 in the information processing system 100, 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.
[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 funding 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 funding 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, within the range of the user procurement upper limit amount, the user can combine and apply for funding from multiple stores, and the information processing system, at the time of applying for funding, 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 funding application amount, is maximized.
[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 funding is possible within the range of the updated user available amount and the store procurement application amounts that can be applied for to 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 funding service and a used tab UT as a second tag selected when performing the confirmation process for the usage status of the funding service, and 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 it 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 it in this way, the information processing system 100 can make the user confirm the provision status of the funds 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 the user identification information included in the 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 of the plurality of stores associated with the user identification information. The derivation unit derives, when there is a store for which a new funding application is possible within the range of the updated user's available funding amount among the plurality of stores associated with the user identification information, a combination of the stores for which funding is possible and the store funding application amount that can be applied to each such store, and 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 receiving a new application, and the output unit outputs the application completion screen information. By configuring in this way, since 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 receiving a new application, the user U can continue to make a new application immediately after ending the funding application process. Therefore, 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 the 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 amount of funds to be procured, 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 provision of funds, 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 provision of funds 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 use and the history of completion in different colors. By configuring in this way, the information processing system 100 can cause the terminal device 10 to display the history of use and the history of completion in different colors. Therefore, the user U can be visually distinguished between the history of use and the history of completion.
[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 use input by the user pressing the second tag on the application history screen displayed by processing the application history screen information, and the acquisition unit 105 acquires information indicating the history of 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 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 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 an applicable 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, since the information processing system 100 can propose an applicable plan to the user U, the convenience of the financing service that provides funds based on the usage status of the settlement 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 an applicable 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 capable of providing funds. By configuring in this way, since the information processing system 100 can propose an applicable plan to the user U who has ended the use of the financing service, 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] In addition, the "computer-readable recording medium" refers to a flexible disk, a magneto-optical disk, a ROM, a writable non-volatile memory such as a flash memory, a portable medium such as a DVD (Digital Versatile Disc), and a storage device such as a hard disk incorporated in a computer system. Furthermore, the "computer-readable recording medium" also includes a volatile memory (for example, 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] In addition, 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. In addition, the above program may be for realizing a part of the aforementioned functions. Furthermore, it may be a so-called difference file (difference program) that can realize the aforementioned functions in combination with a program already recorded in a computer system.
Explanation of Reference Numerals
[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 for executing a financing service, a storage unit that stores store identification information of a plurality of stores for 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, further comprising a reception unit that receives a fund deposit request from a user.
3. The information processing system according to claim 1, wherein the store repayment ability information includes an amount paid via a settlement service designated by a provider of the financing service when the store receives payment from a customer of the store.
4. The provider of the financing service implements a cashless settlement service including a credit settlement service or an electronic settlement service, 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. The information processing system according to claim 1.
5. The information processing system according to claim 4, wherein the deduction rate can be designated by the user from one or more options presented by the provider of the financing service.
6. An information processing method executed by an information processing system for executing a financing service, obtaining store repayment ability information of a plurality of stores associated with user identification information from store identification information of a plurality of stores for user identification information of one user and store repayment ability information of the store stored in association with the store identification information; Determining the amount of funds available for providing to the user based on the store repayment ability information of a plurality of stores associated with the user identification information An information processing method having
7. In a computer of an information processing system that executes a financing service, Obtaining the store repayment ability information of a plurality of stores associated with the user identification information from the store identification information of a plurality of stores 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; Determining the amount of funds available for providing to the user based on the store repayment ability information of a plurality of stores associated with the user identification information A program for causing the execution.
Citation Information
Patent Citations
Information processor, information processing method, computer program, and recording medium
JP2015132880A