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 calculating user financing limits based on store financing limits and allowing customizable upper limits, enhancing convenience and reducing fund shortage risks.
Patent Information
- Application Number
- JP2023206454
- 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 usage limits for payment services are complex, lack convenience, and may result in fund shortages due to reliance on usage probability distributions tied to single credit card histories, failing to account for multiple credit card usage or payment channels.
An information processing system that calculates a user's financing upper limit based on the total store financing upper limits of associated stores, allowing users to define their own upper limits and enabling fund provision across multiple stores, with options for cashless payment services and customizable deduction rates.
Improves the convenience of financing services by allowing users to efficiently manage funds across multiple payment channels and stores, reducing the risk of fund shortages and enhancing the overall usability of payment services.
Smart Images

Figure 2025091276000001_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 the expected profit 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 this.
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 since the limit amount is set based on the usage probability distribution, there may be a shortage of funds when unexpected expenses occur. 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 for 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 (referred to as 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 a plurality of store identification information for one user identification information and a store financing upper limit amount that is the upper limit amount of funds that each store associated with the store identification information can raise for the financing service provider; and a determination unit that determines a user financing upper limit amount, which is the upper limit amount that can be raised for each user, based on the total amount of the store financing upper limit amounts of a plurality of stores associated with the user identification information of the user. When the user financing upper limit amount exceeds a user-defined upper limit amount that is set to a certain amount in advance, the determination unit determines the user financing upper limit amount to be the user-defined upper limit amount. (2) One aspect of the present invention is the information processing system according to (1) above, wherein a certain store-defined upper limit amount is set for the store financing upper limit amount. (3) One aspect of the present invention is the information processing system according to (1) above, wherein the user-defined upper limit amount and the store-defined upper limit amount are the same. (4) 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 a user. (5) One aspect of the present invention is the information processing system according to (1) above, wherein the financing service provider provides a cashless payment service including a credit payment service or an electronic payment service, and the financing service provider recovers the provided funds by deducting an amount corresponding to a deduction rate specified 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 (5) above, wherein the deduction rate can be specified by a user from one or more options presented by the provider of the financing service. (7) One aspect of the present invention is an information processing system in the information processing system described in (1) above, wherein the store financing upper limit amount is determined based on the amount paid via the settlement service designated by the financing service provider when the store receives payment from a customer of the store. (8) One aspect of the present invention is an information processing system in the information processing system described in (1) above, wherein the user can apply by combining financing for a plurality of stores within the range of the user financing upper limit amount, and the information processing system, at the time of applying for financing, further includes a derivation unit that derives a combination of store financing application amounts for each store associated with the user identification information of the user so as to maximize the user financing application amount, which is the user's financing application amount. (9) One aspect of the present invention is an information processing system in the information processing system described in (8) above, wherein when the user determines a store financing application amount for an arbitrary store, the derivation unit updates the user available financing amount, which is the balance obtained by subtracting the store financing application amount from the user financing upper limit amount of the user, and derives a combination of stores for which financing is possible and store financing application amounts that can be applied for the stores within the range of the updated user available financing amount. (10) One aspect of the present invention is an information processing system in the information processing system described in (1) above, including an acquisition unit that acquires the store financing upper limit amount for each store corresponding to each of a plurality of store identification information associated with user identification information, information indicating the store available financing amount for each store corresponding to each of the plurality of store identification information acquired by the acquisition unit, and a creation unit 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 an output unit that outputs the plan notification information created by the creation unit. (11) In one aspect of the present invention, in the information processing system described in (10) above, the acquisition unit 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 a user who has terminated the use of the financing service, and the creation unit creates plan notification information for notifying a subscribable 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 and information indicating one or more stores capable of providing the funds. This is an information processing system.
[0007] (12) One aspect of the present invention is an information processing method executed by an information processing system that executes a financing service, including: obtaining the store procurement upper limit amounts of a plurality of stores associated with user identification information from a plurality of store identification information for one user 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, for each store; determining a user procurement upper limit amount, which is the upper limit amount of procurement for each user, based on the total amount of the store procurement upper limit amounts of the plurality of stores associated with the user's user identification information; and when the user procurement upper limit amount exceeds a user-specified upper limit amount set in advance to a certain amount, determining the user procurement upper limit amount to be the user-specified upper limit amount. This is an information processing method.
[0008] (13) In one aspect of the present invention, on a computer of an information processing system that executes a financing service, steps of obtaining the store procurement upper limit amounts of a plurality of stores associated with user identification information from a plurality of store identification information for one user 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, for each store; determining a user procurement upper limit amount, which is the upper limit amount of procurement for each user, based on the total amount of the store procurement upper limit amounts of the plurality of stores associated with the user's user identification information; and when the user procurement upper limit amount exceeds a user-specified upper limit amount set in advance to a certain amount, determining the user procurement upper limit amount to be the user-specified upper limit amount A program that causes [operation].
Advantages of the Invention
[0009] According to the present invention, an effect is obtained in 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 payment 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 the present embodiment will be described with reference to the drawings. The embodiments described below are merely examples, and the embodiments to which the present invention is applied are not limited to the following embodiments. In all the drawings for explaining the embodiments, those having the same function are denoted by the same reference numerals, and repeated explanations are omitted. In addition, as used in this application, "based on XX" means "based at least on XX", and includes cases where it is based on another element in addition to XX. Further, "based on XX" is not limited to the case where XX is directly used, and also includes cases where it is based on something obtained by performing operations or processing on XX. "XX" is any element (for example, any 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 fund-raising system 1 according to this embodiment. The fund-raising system 1 executes a service (hereinafter referred to as the "fund-raising service") for raising (providing) funds based on the usage status of an arbitrary payment service (hereinafter simply referred to as the "payment service" unless otherwise specified) designated by the implementer of the fund-raising service. 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, etc.
[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, it is assumed that there are owners of a plurality of stores. Further, 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-type computer (tablet PC) may be used.
[0014] The store terminals 20-1 to 20-n are installed in different stores respectively. The user U is in a position to manage the settlement data of these 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 directly delivering cash. By way of example, it includes credit card settlement, debit card settlement, electronic money settlement, QR (registered trademark) (Quick Response) code settlement, 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 employees of the store 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 storefront devices 20-1 to 20-n is described as the storefront 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 that enable purchases of amounts larger than the 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 a customer who intends to pay the price to a store using the settlement service, the charge balance information or the remaining balance information of the usage limit that the customer can use with 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 an arbitrary customer pays the price using the settlement service via the store terminal 20-n at a store, the store terminal 20-n transmits at least the customer ID of the customer, the store ID, and the settlement amount information to the settlement server 50. When receiving these information, the settlement server 50 refers to the charge balance information or the remaining balance information of the usage limit corresponding to the customer ID of the customer, and when it determines that the settlement is possible, it subtracts the settlement amount from the charge balance or the remaining balance of the usage limit of the customer. At this time, the settlement server 50 further updates the usage history information corresponding to the store ID included in the information received from the store terminal 20-n, and increases the amount paid via the settlement service to the store by the settlement amount.
[0019] The information processing system 100 acquires the user ID of the user who intends to receive the procurement of funds transmitted by the terminal device 10 and the information indicating the usage amount. The information processing system 100 determines the funds to be provided to the user based on the acquired user ID and the information indicating the usage amount. As the information processing system 100, for example, a stationary computer device may be used, or a portable computer device such as a smartphone or a tablet-type computer (tablet PC) may be used.
[0020] Hereinafter, the terminal device 10 and the information processing system 100 included in the fund providing system 1 will be described in detail. FIG. 2 is a block diagram showing an example of the terminal device 10 and the information processing system 100 included in the fund providing system 1 according to the present embodiment. (Terminal device 10)
[0021] The terminal device 10 includes a communication unit 12, a creation unit 14, a processing unit 16, an operation unit 18, a display unit 19, and a storage unit 15. The communication unit 12 is realized by a communication module. The communication unit 12 communicates with an external communication device via the network NW. The communication unit 12 communicates using a communication method such as a wired LAN, for example. Also, the communication unit 12 may communicate using a wireless communication method such as a wireless LAN, Bluetooth (registered trademark), or LTE (Long Term Evolution) (registered trademark). The communication unit 12 holds 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 the 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 the operation to access the site of the financing service, the login process is started. The login process will be described. The creation unit 14 creates an access request to the site of the financing service based on the operation received by the operation unit 18, and transmits the created access request from the communication unit 12 to the information processing system 100.
[0022] The access response 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 an operation when the user U enters 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. When the store selection screen information is received by the communication unit 12, the login process ends. The processing unit 16 acquires the store selection screen information from the communication unit 12. When the processing unit 16 acquires the store selection screen information, the store selection process is started. The store selection process will be described. The processing unit 16 causes the display unit 19 to display a 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 tab in use 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 a financing plan applicable to the selected store. FIG. 3A shows, as an example, a case where a plan including two selected store tabs, i.e., a selected store area SES A01 and a selected store area SES A02, is displayed on the store selection screen, but a plan including one selected store tab or a plan including three or more selected store tabs may 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 which the application for the financing service is to be made. To select the store that will receive the financing, the cursor is placed on the selected store area SES A of the store for which the provision of funds is desired, and an operation of pressing (selecting) the selected store plan button SES PBU 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 the application setting screen for the 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 the 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 providing funds to the 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 that is regularly paid by the provider of the settlement service to the user U (the total amount of the payments made by the customers of the user U using the settlement service at each store). In this embodiment, the "usage amount" refers to the total amount of the funds that the user U is currently obtaining from the financing service provider, and includes those for which the user U has applied for fund provision in the application process and the deposit has not yet been completed in the user U's account (that is, 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 can be selected by the user U are determined by the information processing system 100 based on the past usage records of the user U's settlement service usage amount. Since the amounts displayed on the usage amount selection button UASEBU and the number of buttons change according to the usage records of the settlement service, a plurality of buttons are not always displayed. FIGS. 3B and 3C show, as an example, a button labeled "50,000 yen", a button labeled "200,000 yen", a button labeled "350,000 yen", and a button labeled "700,000 yen".
[0029] Similarly, the user U selects the debit rate by pressing the debit rate selection button WRSEBU. The debit rate selection button WRSEBU includes a plurality of buttons on which the debit rates are described. FIGS. 3B and 3C show, as an example, a button labeled "25%" and a button labeled "70%".
[0030] FIGS. 3B and 3C illustrate, respectively, the case where the user U presses the button labeled "700,000 yen" among the plurality of buttons included in the usage amount selection button UASEBU and presses the button labeled "70%" among the plurality of buttons included in the debit rate selection button WRSEBU, and the case where the user U presses the button labeled "25%" among the plurality of buttons BU included in the debit rate selection button WRSEBU.
[0031] The simulation of the debit amount (repayment amount) when the user U receives the fund provision based on the selected usage amount and debit rate is immediately reflected and displayed in the usage amount information USAM. The user U can determine the usage amount and the debit rate after comparing and considering the simulation results before applying for the usage.
[0032] For example, even when the same usage amount is selected, if the deduction rate is set to "70%" as illustrated in FIG. 3B, 70% of the predicted amount for using the settlement service will be deducted from the fund-raising service provider for fund recovery. 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 the deduction (approximate) will also be "July 2023", indicating an early completion of the settlement. On the other hand, as illustrated in FIG. 3C, if the deduction rate is set to "25%", although the fee will be relatively high and the estimated month of the end of the deduction (approximate) will also be extended 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 settlement service at the time of application. Therefore, the actual deduction is not necessarily carried out as simulated. What the user U designates is only the "deduction rate" after all. The deduction amount per time varies depending on the amount of the settlement service used at the store in the month subject to the deduction. Also, since the deduction amount will not exceed the amount of the settlement service used, 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 that for the provider of the fund-raising service, the risk of bad debt can be significantly reduced.
[0034] The user U determines the usage amount and the deduction rate by using the usage amount selection button UASEBU and the deduction rate selection button WRUSEBU, and performs an operation of pressing the confirmation button COBU to confirm the application content.
[0035] The operation unit 18 receives the operation. When the operation unit 18 receives the operation of pressing the confirmation button COBU, the application process ends. The creation unit 14 creates a request for confirming the application content including the user ID, information indicating the usage amount, and information indicating the debit rate based on the operation received by the operation unit 18. When the creation unit 14 creates the request for confirming the application content, the application confirmation process is started. The application confirmation process will be described. The creation unit 14 transmits the created request for confirming the application content from the communication unit 12 to the information processing system 100.
[0036] The application content confirmation response transmitted by the information processing system 100 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 the user U can raise 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 more funds by applying for fund provision at a store with a higher upper limit of the usage upper limit amount. Alternatively, even if the usage amount per store is small, if there are multiple stores where it is possible to receive other fund provisions 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 multiple other stores, the user U can maximize the usage amount (application amount) by effectively combining the application target stores and the application amount for fund raising.
[0038] Therefore, when there are stores in the usage amount information USAM where the user U can set a usage amount (application amount) higher than that of the currently selected store by the user U, or when there is a combination of store selections for maximizing the usage amount (application amount) other than the currently selected store, notification information NOIN is displayed to notify this fact. 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 you can use up to 800,000 yen" is displayed as the notification information NOIN01. Also, when there is a store where the application of the usage amount (application amount) can be increased by applying in combination with the store currently selected by the user U, as shown in FIG. 3C, notification information NOIN02 indicating that there is a store where the funds that the user U can procure can be increased in addition to the store selected by the user U is displayed. For example, in FIG. 3C, "By applying at multiple stores, you can use up to 900,000 yen" is displayed as the notification information NOIN02.
[0040] By displaying the notification information NOIN, the user U can easily maximize the usage amount by changing the selected store as needed or applying for fund procurement at another store in addition to the selected store. At this time, the user U can easily execute an operation to return to the store selection screen by pressing the store selection screen transition button SSTBU, and can efficiently change the selected store or add a new store to the selected store. When user U wants to confirm the application details again, user U performs an operation of pressing the confirmation button COBU. The case where user U presses the confirmation button COBU has been described above, so the description is omitted here. When user U wants to apply, user U performs an operation of pressing an application button (not shown). The operation unit 18 receives this 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 for 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 based on the acquired application completion screen information, causes the display unit 19 to display the application completion screen. FIG. 3D is a diagram showing an example of the application completion screen of the financing service. As shown in FIG. 3D, the application completion screen includes information for notifying that the application has been completed, information indicating the payee after the application is approved in the information processing system 100, a new application acceptance button PSEBU to be pressed by user U when selecting another plan subsequently, and a close button CLBU to be pressed by user U when closing the screen.
[0043] The case where user U presses the new application acceptance button PSEBU will be described. The operation unit 18 receives this operation. The creation unit 14 creates a plan selection request including the user ID and information indicating the plan selection, based on the operation received by the operation unit 18, and transmits the created plan selection request from the communication unit 12 to the information processing system 100. The store selection screen information sent by the information processing system 100 in response to the plan selection request is received by the communication unit 12. The processing unit 16 acquires the store selection screen information from the communication unit 12 and causes the display unit 19 to display the store selection screen based on the acquired store selection screen information. The processing on the store selection screen has been described above, so the description is omitted.
[0044] By operating the new application acceptance button PSEBU, the user U can smoothly complete the application procedures for multiple stores in a short time. Also, for the 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 is 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 processing unit 16 acquires the pre-payment screen information, the payment process is started. The payment process will be described. The processing unit 16 causes the display unit 19 to display the pre-payment screen based on the acquired pre-payment screen information. When the processing unit 16 causes the display unit 19 to display the pre-payment screen, the application content determination process ends.
[0050] FIG. 3G is a diagram showing an example of a pre-deposit screen of a fundraising service. As shown in FIG. 3G, the pre-deposit screen includes an application tab T01 to be pressed when making an application, an application history tab T02 to be pressed when referring to the application history, usage amount information USAM, and information indicating that the deposit is in preparation. The usage amount information USAM includes "AAA Café" as information indicating the store selected by the user U, "¥700,000" as information indicating the usage amount, a button to be pressed when viewing the application details, and a store selection screen transition button SSTBU to be pressed when returning to the store selection screen. The information indicating the deposit details includes information indicating that the current status is "deposit (preparing for deposit)" among multiple stages of application, company confirmation, result notification (email), deposit (to 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 "AAA Cafe" as information indicating the store selected by the user U, "¥878,430" as information indicating the remaining debit amount, "15 times" as information indicating the remaining number of debits (approximate), "January 2024" as information indicating the approximate month when the debit ends, and a bar graph showing the progress of the remaining debit amount. The information for notifying the debit includes information indicating that the current stage among the multiple stages of application, company confirmation in progress, result notification (email), 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 causing the display unit 19 to display the debit completion screen, the debit process ends.
[0054] FIG. 3I is a diagram showing an example of a debit completion screen for a financing service. As shown in FIG. 3I, the debit completion screen includes information indicating that the debit has been completed, information indicating "AAA Cafe" as the store selected by the user U, and a close button CLBU to be pressed when closing. On this debit completion screen, the user U performs an operation of pressing the close button CLBU. The operation unit 18 receives the operation. By 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 by mounting the storage medium on a drive device.
[0056] (Information Processing System 100) The information processing system 100 includes a communication unit 102, a reception unit 104, an acquisition unit 105, a determination unit 106, a determination unit 107, a creation unit 108, a derivation unit 109, a storage unit 110, and a processing unit 111. The communication unit 102 is realized by a communication module. The communication unit 102 communicates with an external communication device via the network NW. The communication unit 102 communicates by a communication method such as a wired LAN, for example. Also, the communication unit 102 may communicate by a wireless communication method such as a wireless LAN, Bluetooth (registered trademark), or LTE (registered trademark), for example. The communication unit 102 holds communication information necessary for communicating with the terminal device 10 and the payment server 50 via the network NW.
[0057] The storage unit 110 is implemented by an HDD, flash memory, RAM, ROM, etc., and stores information. The storage unit 110 stores user information, user-store related information, user-available amount related information, store selection information, and application information. The user information associates the user ID of one or more users with the password for each user ID of the one or more users to log in to the financing service site for the user 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 a plurality of stores that have a 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 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 change situation.
[0058] The user-available amount related information associates the user ID, the store ID of each of a plurality of stores associated with the user ID, information indicating the usage history of the settlement service of the store corresponding to each of the plurality of 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 settlement service usage record of the store corresponding to each of the plurality of store IDs, the "amount in use" which refers to the amount of the funds that have been financed by the store but the collection 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 that can be newly applied for financing at the store at the current time. That is, the store application available amount is the amount obtained by subtracting the amount in use from the store maximum available amount of the store. The store selection information associates a plurality of user IDs with the store ID of one or more stores associated with one or more store maximum available amounts included in the available amount selected by user U corresponding to each of the plurality of user IDs. The application information 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 a withdrawal rate, information indicating the funds to be procured, and information indicating the store IDs of a plurality of stores regarding the amount of payment service usage in each store that secures the funds.
[0059] The communication unit 102 receives an access request transmitted by the terminal device 10. When the communication unit 102 receives the access request, the login process is started. The login process will be described. The reception unit 104 acquires the access request from the communication unit 102 and accepts the acquired access request. The creation unit 108 acquires the access request accepted by the reception unit 104 and creates an access response for causing the terminal device 10 to display an initial screen (not shown) based on the acquired access request. The creation unit 108 transmits the created access response from the communication unit 102 to the terminal device 10.
[0060] The communication unit 102 receives a login request transmitted by the terminal device 10. The reception unit 104 acquires the login request from the communication unit 102 and accepts the acquired login request. The determination unit 107 acquires the login request accepted by the reception unit 104 and acquires the user ID and password included in the acquired login request. The determination unit 107 determines whether the combination of the acquired user ID and password is included in the user information of the storage unit 110.
[0061] When the determination unit 107 determines that the combination of the user ID and password is not included in the user information of the storage unit 110, the creation unit 108 creates screen information for displaying that the terminal device 10 cannot log in. The creation unit 108 transmits the created screen information from the communication unit 102 to the terminal device 10.
[0062] When the determination unit 107 determines that the combination of the user ID and password is included in the user information of the storage unit 110, the login process ends and the store selection process starts.
[0063] The store selection process will be described. Here, the description will proceed assuming the case where 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 the store from the maximum available amount at the store. That is, assuming there is no amount currently being used, the maximum available amount at the store is equal to the available application amount at the store.
[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, the maximum available amount for the user is derived by summing up the maximum available amounts for each of the plurality of stores linked to the user ID of the user U.
[0067] At this time, the derivation unit 109 further compares the total amount of the maximum available amount for each store with a specified upper limit amount arbitrarily determined by the financing service provider. When the total amount of the maximum available amount for the stores 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 for 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 store's settlement service. Here, the assessment of the store is performed in advance using a predetermined algorithm, for example, based on the store's creditworthiness.
[0069] The determination unit 107 acquires information indicating the settlement service usage amount for 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 fund provision can be implemented based on the information indicating the settlement service usage amount for 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 fund provision is possible.
[0070] The derivation unit 109 acquires the store IDs of each of the one or more stores determined to be eligible for financing among the plurality of stores corresponding to the plurality of store IDs associated with the user ID of the user U from the determination unit 107. The derivation unit 109 acquires information indicating the maximum available amount 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 derive a combination of the application amounts for the financing service for one or more stores available to the user U (the user U can procure) (it is conceivable that in some cases of the derivation result, only one candidate can be presented, but here, even in such cases, for the sake of convenience, it is expressed as a "combination"), that is, a combination candidate of the store for which the financing application is made and the amount for which the application is made (hereinafter referred to as the "application plan").
[0071] Based on the one or more derived application plans, the derivation unit 109 derives the order to be proposed to the user U. For example, the derivation unit 109 may derive the order so that the available application amounts among the one or more application plans decrease from the highest to the lowest, or may derive the order randomly. The creation unit 108 acquires information indicating the available amount to be proposed to the user U first from the derivation unit 109 and the one or more store IDs associated with the one or more maximum available amounts 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 user ID, one or more store IDs determined to be eligible for financing, and user maximum available amount information, which is the upper limit amount of the financing amount that the user can apply for at the time of the application procedure, from the reception unit 104. Further, the creation unit 108 acquires the application plan selected by the user U from among one or more application plans from the derivation unit 109. The creation unit 108 creates store selection screen information for causing the terminal device 10 to display a store selection screen (FIG. 3A) based on the acquired information. The creation unit 108 transmits the created store selection screen information from the communication unit 202 to the terminal device 10.
[0073] The communication unit 102 receives an application setting request transmitted by the terminal device 10. The application process is started when the application setting request is received by the communication unit 102. The application process will be described. The reception unit 104 acquires the application setting request from the communication unit 102, and receives the user ID included in the acquired application setting request, the application plan selected by 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 acquired user ID and one or more maximum available amounts included in the application plan selected by the user U corresponding to the 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, based on 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, based on 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 maximum available amounts for stores 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 maximum available amount for stores that the user U can procure, based on the settlement service usage amount of the stores 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 user U that is acquired and the information indicating the maximum available amount for stores that the user U can procure, based on the settlement service usage amount of the stores 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 maximum available amounts for stores set for all stores associated with 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 raise more funds than the store corresponding to one or more store IDs associated with the maximum available amount for one or more stores included in the application plan selected by the user U, the creation unit 108 creates an application content confirmation response for displaying an application setting screen (FIG. 3B) including notification information NOIN01 indicating that there is a store where the user U can raise more 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 raise more funds than the store corresponding to one or more store IDs associated with the maximum available amount for one or more stores included in the application plan selected by the user U, in addition to the store corresponding to the one or more store IDs associated with the maximum available amount for one or more stores included in the application plan selected by the user U, the creation unit 108 creates an application content confirmation response for displaying an application setting screen (FIG. 3C) including notification information NOIN02 indicating that there is a store where the user U can raise more funds than the store corresponding to one or more store IDs associated with the maximum available amount for one or more stores included in the application plan selected by the user U, in addition to the store corresponding to the one or more store IDs associated with the maximum available amount for one or more stores included in the application plan selected by the user U. The creation unit 108 transmits the created application setting screen information from the communication unit 102 to the terminal device 10. The application process ends when the application setting screen information is transmitted from the communication unit 102 to the terminal device 10.
[0077] The communication unit 102 receives an application confirmation request transmitted by the terminal device 10. The application confirmation process is started when the 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 amount of use 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 amount of use of the financing service and the information indicating the debit rate of the user U corresponding to the user ID and stores them in the application information of the storage unit 110.
[0078] The determination unit 106 acquires from the reception unit 104 information indicating the user ID and the amount of money used for the financing service, and acquires 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 acquired store ID(s) of the one or more 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 ID(s) of the one or more stores.
[0079] For example, when the sum of the maximum available amounts for each of the store ID(s) 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 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 ID(s) 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 ID(s) 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 pre-determined specified upper limit value of the amount of money used.
[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) including 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 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) including notification information NOIN02 indicating that there is a store that can increase the funds provided to the user U in addition to 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. When the application content confirmation response is transmitted from the communication unit 102 to the terminal device 10, the application confirmation process ends.
[0082] The communication unit 102 receives the application request transmitted by the terminal device 10. When the communication unit 102 receives the application request, the application completion process is started. 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 IDs of one or more stores having the amount of payment service usage as the backing for the funds are set to a confirmed state. The creation unit 108 creates application completion screen information for causing the terminal device 10 to display an application completion screen (FIGS. 3D and 3E), and transmits it from the communication unit 102. The application completion process ends when the application completion screen information is transmitted from the communication unit 102 to the terminal device 10.
[0083] After the application completion screen information is transmitted by the communication unit 102, the processing unit 111 acquires the application information set to the confirmed state. By acquiring the application information set to the confirmed state by the processing unit 111, the application content determination process is started. However, when the communication unit 102 receives a plan selection request transmitted by the terminal device 10, the creation unit 108 creates store selection screen information by performing the same process as the above-described process. The creation unit 108 transmits the created store selection screen information from the communication unit 102 to the terminal device 10. The application content determination process will be described. The processing unit 111 determines the content of the application based on the user ID, 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 IDs 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 email for notifying that the confirmation of the application content is completed, and transmits it from the communication unit 102. Here, the email 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. The application content determination process ends when the application content determination screen information is transmitted from the communication unit 102 to the terminal device 10.
[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. The pre-payment screen information is transmitted by the communication unit 102, and a payment instruction to the payee account is given by the processing unit 111. The payment process ends when a payment instruction to the payee account is given by the processing unit 111. 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 performs a deduction by subtracting, from the monthly settlement service usage amount of the store that applied for the fund procurement, the amount obtained by multiplying the settlement service usage amount by the deduction rate and adding the fee, based on the user ID included in the application information in a confirmed state, the information indicating the application amount of the user corresponding to the user ID, the information indicating the deduction rate, the information indicating the funds to be procured, and the information indicating the store ID of one or more stores having the settlement service usage amount as the backing for the funds and the deduction rate. 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. The deduction process ends when the deduction completion screen information is transmitted to the terminal device 10 by the communication unit 102.
[0085] The reception unit 104, the acquisition unit 105, the determination unit 106, the judgment unit 107, the creation unit 108, the derivation unit 109, and the processing unit 111 are realized, for example, by a hardware processor such as a CPU executing a computer program (software) stored in the storage unit 110. Also, some or all of these functional units may be realized by hardware (including a circuit unit; circuitry) such as an LSI, an ASIC, an FPGA, or a GPU, or may be realized by cooperation between software and hardware. The computer program may be stored in advance in a storage device such as an HDD or a flash memory, or may be stored in a removable storage medium such as a DVD or a 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 of 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 fund-raising through the fund-raising service are registered in association with each other. (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 the deduction rate selection button WRSEBU for the usage amount of each store selected by the user U using the usage amount selection button UASEBU. (Step S2-3) The determination unit 107 determines whether there is a store other than the store selected by the user U to which an application can be made. (Step S3-3) When the determination unit 107 determines that there is a store other than the selected store to which an application can be made, the determination unit 107 determines whether there is a plan with an available amount that can increase the funds that the user U can procure higher than that of the selected store.
[0091] (Step S4-3) When the creation unit 108 determines that there is a plan with an available amount that can increase the funds that the user U can procure higher than that of the selected store by the determination unit 107, 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 that of the selected store is displayed is displayed on the application setting screen. (Step S5-3) When the creation unit 108 determines that there is no plan with an available amount that can increase the funds that the user U can procure higher than that of the selected store by the determination unit 107, 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 that in addition to the store selected by the determination unit 107, the creation unit 108 can apply to raise a total available amount greater than or equal to the available amount of the plan by the selected store among other available stores, the application setting screen information is changed (created) 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 that there are no stores to which an application can be made other than the store selected by the user U by the determination unit 107, or when it is determined in step S5-3 that in addition to the store selected by the determination unit 107, it is not possible to apply to raise a total available amount greater than or equal to the available amount of the plan by the selected store among other available stores, the application content confirmation response is created 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 financing 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 being used associated with the user ID has reached the upper limit. Here, the upper limit of the amount being used refers to the smaller of the specified upper limit amount preset by the financing service provider and the total amount of the maximum available amounts of all stores associated with the user ID. If the amount being used has not reached the upper limit for the user ID, the process proceeds to step S6-1 of FIG. 4. (Step S2-4) When it is determined that the amount being used associated with the user ID has not reached the upper limit, the determination unit 107 determines whether there are any stores to which an application can be made among the stores associated with the user ID. If there are no stores to which an application can be made associated with the user ID, the process proceeds to step S6-1 of FIG. 4. (Step S3-4) When the creation unit 108 determines that there is an applicable store associated with the user ID by the determination unit 107, it subsequently 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. If the debit is completed or the contract period has ended, it proceeds to step S6-1 in FIG. 10.
[0095] In the above-described embodiment, the case where the user U uses the financing service for the first time (or when the amount in use is zero) is assumed, and the case where the unused tab UUT is pressed in an example of the store selection screen of the financing service shown in FIG. 3A has been described. Hereinafter, the case where the user U is already using the financing service (the amount in use is not zero) and the in-use tab UT is pressed in the store selection screen of the financing service will be described.
[0096] FIG. 9A is a diagram showing an example of a store selection screen for a financing service. In FIG. 9A, the unused tab UUT is pressed. When the user U presses the in-use tab UT, the operation unit 18 accepts the operation. The creation unit 14 creates a display request for the in-use store, including information indicating to display the user ID and the store where the financing service is being used, based on the operation accepted by the operation unit 18. The creation unit 14 transmits the created display request for the in-use store from the communication unit 12 to the information processing system 100.
[0097] In response to the display request for the in-use store, the information processing system 100 creates 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 accepts the operation. The creation unit 14 creates a display request for the usage status of the selected store, including information indicating to display the user ID and the usage status of the selected store, based on the operation accepted by the operation unit 18. The creation unit 14 transmits the created display request for the usage status of the selected store from the communication unit 12 to the information processing system 100.
[0098] In response to a request for displaying the usage status of a selected store, the information processing system 100 creates information on a selected store usage status display screen for causing the terminal device 10 to display the selected store usage status display screen. The information processing system 100 transmits the information on the selected store usage status display screen to the terminal device 10. The information on the selected store usage status display screen transmitted by the information processing system 100 is received by the communication unit 12. The processing unit 16 acquires the information on the selected store usage status display screen from the communication unit 12, and based on the acquired information on the selected store usage status display screen, causes the display unit 19 to display the selected store usage status display screen.
[0099] The selected store usage status screen includes a button AHBU that is pressed when all usage statuses (application history) related to the selected store are to be displayed, a button UHBU that is pressed when the usage status of the selected store being currently used (being debited) is to be displayed, and a button FHBU that is pressed when the usage status (application history) of the selected store for which the usage has ended (debit has ended) is to be displayed.
[0100] On the selected store usage status screen, 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 (being debited) and the usage status (application history) for which the usage has ended (debit has ended) related to the selected store. As an example, the case where the button AHBU is pressed will be described. When the user U presses the button AHBU, the operation unit 18 receives the operation. The creation unit 14 creates an application history display request including information indicating to display the application history of the selected store based on the operation received by the operation unit 18. The creation unit 14 transmits the created application history display request from the communication unit 12 to the information processing system 100.
[0101] In response to the application history display request, the information processing system 100 creates application history display screen information for causing the terminal device 10 to display an application history display screen. The information processing system 100 transmits the application history display screen information to the terminal device 10. The application history display screen information transmitted by the information processing system 100 is received by the communication unit 12. The processing unit 16 acquires the application history display screen information from the communication unit 12, and 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 a financing service.
[0102] The display state of the application history display screen differs depending on the status of the application history to be displayed. FIG. 10A is an example when the current status is "in use", and FIGS. 10B, 10C, and 10D are examples when the status is "preparing for deposit", "under company confirmation", and "withdrawal completed", respectively. As shown in FIG. A, when the status is "in use", the current progress of the withdrawal with respect to the remaining withdrawal amount is displayed as a gauge, and the progress of the withdrawal can be visually recognized intuitively.
[0103] The button COBU displayed in FIGS. 10A to 10D is a button for displaying detailed information, and the display content displayed when this button is pressed differs depending on the current status of the application history to be displayed. When the button COBU is pressed when the status is "in use", as shown in FIG. 10A, information regarding "application details" is displayed below the button COBU, and at the same time, the "+" mark displayed on the right side of the button COBU is changed to a "-" mark. If the user U wants to end the display of the detailed information, the COBU button is pressed again. On the other hand, when the button COBU is pressed when the status is "preparing for deposit", "under company confirmation", or "withdrawal completed", 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 Café" is currently in the status of "confirming application details", with a total debit amount of "¥878,430", a usage amount of "¥700,000" and a fee of "¥178,430" as the breakdown of the total debit amount, a debit rate of 30% from the settlement sales of the payment service, and a button to be pressed when checking the transfer destination account. Further, the application history display screen includes the email address registered as the destination of the email notifying that it has been confirmed after the confirmation is completed.
[0105] According to FIG. 10D, on the application history display screen, the store "AAA Café" is currently in the status of "debit completed", with a total debit amount of "¥878,430", a usage amount of "¥700,000" and a fee of "¥178,430" as the breakdown of the total debit amount, a debit rate of 30% from the settlement sales of the payment service, and a button to be pressed when checking the transfer destination account. Further, the application history display screen includes confirmation items regarding the bond transfer period.
[0106] In FIGS. 10A to 10D, it is preferable for the user that the history information in use and the history information of debit completion are displayed in different colors. Specifically, in this example, when it is in use such as during confirmation, during payment preparation, 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 the button APBU to be pressed when selecting other plans. As an example of the plan 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 plan 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 the button to be pressed when viewing the 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 the button to be pressed when viewing the 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 the button to be pressed when viewing the details are shown. The information system 100 may promote the use of the financing service by the user U by periodically sending such a notification email to the user U.
[0110] FIG. 11B is a diagram showing an example of plan notification information for a financing service. The creation unit 108 may create and send an email including the plan notification information, for example, when it is possible to confirm the end of the debit of the plan in use at any of the stores linked to the user ID of the user U, or when a relatively large margin occurs compared to the maximum available amount for the user. As shown in FIG. 11B, the plan notification information includes, together with the user ID account name, information for notifying that a store where the debit has ended has occurred among the stores linked to the user ID of the user U, the plans that can be applied for at this time, the button APBU to be pressed when selecting other plans, and the button COHBU to be pressed when checking the application history.
[0111] Furthermore, as an example of the available plans, it is shown that it is possible to apply up to a total of 750,000 yen per store, one plan per store. Furthermore, as an example of the available plans, for the store "AAA Café", the usage amount "¥400,000", the debit rate "95%", the estimated debit end period "4 months", and the button to be pressed when viewing the 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 the 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 the details are shown. By doing so, for user U who has completed the debit and has mental and economic leeway, 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 accept 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 accepted, if there are other stores or the like where financing is possible for user U, in addition to the notification of application acceptance, 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 accepted, information for notifying that the usage amount will be deposited into the account, the scheduled deposit date and the usage amount, the name of the contractor and the name of the store, the first debit date (settlement service transfer date) as future debit information, and the button APBU to be pressed when selecting other plans.
[0113] Furthermore, as an example of an applicable plan, 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 can experience 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 plan notification information for a financing service. The creation unit 108 creates an email including the plan notification information, for example, when the debit date and 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 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 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 can experience the convenience and immediacy of the financing service, it is possible to effectively promote the use of the financing service.
[0115] In the above-described embodiment, in the information processing system 100, for example, user store related information associating the user ID of one or more users with the store ID and the upper limit value of the usage amount of each of a plurality of stores for which the user corresponding to the user ID secures funds using a settlement service for financing 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 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, and 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 a 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, as a claim, the amount of the settlement service used to be paid by the implementer of the future fund raising service.
[0120] (1-4) In the information processing system 100, the provider of the financing service implements a cashless payment service including a credit payment service or an electronic payment service, and the provider of the financing service deducts and recovers an amount corresponding to the deduction rate specified by the user from the usage amount of the cashless payment service for which the provided funds are paid to the user. By configuring in this way, since the provider of the financing service can implement the cashless payment service and can deduct and recover an amount corresponding to the deduction rate specified by the user, the provided funds can be surely recovered.
[0121] (1-5) In the information processing system 100, the user can specify the deduction rate from among one or more options presented by the provider of the financing service. By configuring in this way, the provider of the financing service can deduct and recover an amount corresponding to the deduction rate specified by the user from among the one or more options presented.
[0122] (2-1) Also, in the information processing system 100, a fixed amount is set in advance as the upper limit amount of the funds that can be raised. By configuring in this way, since the information processing system 100 can provide funds to the user based on the upper limit amount of the funds that can be raised, it is possible to prevent the funds provided to the user U from becoming excessive. Therefore, the convenience of the financing service that provides funds based on the sales of the payment service can be improved.
[0123] (2-2) In the information processing system 100, a fixed amount is set in advance as the upper limit amount of the funds that can be raised. By configuring in this way, since the information processing system 100 can raise funds within the range of the upper limit amount set in advance, 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 user identification information, a plurality of store identification information and a store procurement upper limit amount that is the upper limit amount of funds that each store associated with the store identification information can procure by the fund procurement service provider, and a determination unit 106 that determines a user procurement upper limit amount, which is the upper limit amount of procurement for each user, based on the total amount of the store procurement upper limit amounts of a plurality of stores associated with the user's user identification information. When the user procurement upper limit amount exceeds a user specified upper limit amount that is set to a certain amount in advance, the determination unit 106 determines the user upper limit amount as the user specified upper limit amount. By configuring in this way, when the user procurement upper limit amount exceeds the user specified upper limit amount that is set to a certain amount in advance, the information processing system 100 can determine the user upper limit amount as the user specified upper limit amount, so that it is possible to prevent the funds provided to the user U from becoming excessive. Therefore, the convenience of the fund procurement service that provides funds based on the usage status of the settlement service can be improved.
[0125] (3-2) In the information processing system 100, a certain store specified upper limit amount is set for the store procurement upper limit amount. By configuring in this way, since a certain store specified upper limit amount is set for the store procurement upper limit amount in advance 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, it can improve the convenience of the funding service that provides funds based on the usage status of the settlement service.
[0128] (3-4) In the information processing system 100, if within the range of the user procurement upper limit amount, the user can apply by combining the procurement of funds from multiple stores, and the information processing system, at the time of applying for the procurement of funds, 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 procurement application amount for the procurement of funds, 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 procurement of funds is possible and the store procurement application amounts that can be applied for the store within the range of the updated user available amount.
[0130] (4-1) Further, the information processing system 100 includes an unused tab UUT as a first tag selected when performing the application process of the funding service and a used tab UT as a second tag selected when performing the confirmation process of 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 cashless service of the store among the information regarding the store corresponding to each of the plurality of store identification information associated with the user identification information. By configuring in this way, the information processing system 100 can display the first tab and the second tab on the first application list screen, so that the user U can be made to select the first tab or the second tab, and when the user U presses the first tab, the user can be made to input the usage amount immediately. Compared with the case where screen transition occurs when the first tab is selected, the operation is more convenient. Therefore, the convenience of the financing service that provides funds based on the usage status of the payment service can be improved.
[0131] (4-2) In the information processing system 100, the reception unit 104 receives information associated with the second tag selected by the user, and the creation unit 108 includes the first tag and the second tag based on the information associated with the second tag received by the reception unit 104, and creates second application list screen information for making the user confirm information regarding the user's usage history of the financing service, and the output unit outputs the second application list screen information created by the creation unit. By configuring in this way, the information processing system 100 can make the user confirm the 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 store among the plurality of stores associated with the user identification information. 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, the derivation unit derives a combination of the store for which funding is possible and the store funding application amount that can be applied to the store, and creates application completion screen information including a button for the user to end the funding application process and a button for moving to an application screen for accepting a new application for the creation unit 108. 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 accepting 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 includes 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, the history of using the financing service or the history of the end 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 the end of use in different colors. By configuring in this way, the information processing system 100 can cause the terminal device 10 to display the history of use and the history of the end of use in different colors. Therefore, the user U can be visually distinguished between the history of use and the history of the end of use.
[0137] (7-4) In the information processing system 100, the reception unit 104 receives a history request including the user identification information of the user and the information instructing the display of the history of use input when the user presses 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 the user identification information, and information indicating the store procurement available amount of each store corresponding to each of the plurality of store identification information acquired by the acquisition unit 105, and a creation unit 108 that creates plan notification information for notifying a subscribable plan including information indicating one or more store identification information for which financing is possible, and a communication unit 102 as an output unit that outputs the plan notification information created by the creation unit 108. By configuring in this way, the information processing system 100 can propose a subscribable plan to the user U, so that the convenience of the financing service that provides funds based on the usage status of the payment service can be improved.
[0139] (8-2) In the information processing system 100, the acquisition unit 105 acquires the store procurement available amount for each store corresponding to each of a plurality of store identification information associated with the user identification information of the user who has terminated the use of the financing service, and the creation unit 108 creates plan notification information for notifying a subscribable plan including information indicating the store procurement available amount of each store corresponding to each of the plurality of store identification information acquired by the acquisition unit 105 and information indicating one or more stores that can provide funds. By configuring in this way, the information processing system 100 can propose a subscribable plan to the user U who has terminated the use of the financing service, so that the convenience when the user wishes 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 writable non-volatile memory such as a flexible disk, a magneto-optical disk, a ROM, 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 above-described functions. Furthermore, it may be a so-called difference file (difference program) that can realize the above-described 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 that executes a financing service, a storage unit that stores, for one user identification information, a plurality of store identification information and a store financing upper limit amount that is the upper limit amount of funds that each store associated with the store identification information can finance by the provider of the financing service; a determination unit that determines a user financing upper limit amount, which is the upper limit amount of financing for each user, based on the total amount of the store financing upper limit amounts of a plurality of stores associated with the user identification information of the user; comprising: The determination unit determines the user financing upper limit amount to be the user specified upper limit amount if the user financing upper limit amount exceeds a user specified upper limit amount set in advance. An information processing system.
2. In the store financing upper limit amount, a certain store specified upper limit amount is set. The information processing system according to claim 1.
3. The user specified upper limit amount and the store specified upper limit amount are the same amount. The information processing system according to claim 2.
4. The information processing system according to claim 1, further comprising a reception unit that receives a fund deposit request from a user.
5. The provider of the financing service provides a cashless payment service including a credit payment service or an electronic payment service, 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 usage amount of the cashless payment service paid to the user. The information processing system according to claim 1.
6. The deduction rate can be specified by the user from among one or more options presented by the provider of the financing service. The information processing system according to claim 5.
7. The information processing system according to claim 1, wherein the store procurement upper limit amount is determined based on the amount paid via the settlement service designated by the fund procurement service provider when the store receives payment from the customers of the store.
8. If within the range of the user procurement upper limit amount, the user can apply for combined fund procurement for a plurality of stores. The information processing system according to claim 1, further comprising a derivation unit that derives a combination of store procurement application amounts for each store associated with the user identification information of the user, which maximizes the user procurement application amount, which is the user's fund procurement application amount, at the time of applying for fund procurement.
9. When the user determines the store procurement application amount for any store, the derivation unit updates the user procurement 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 fund procurement is possible and the store procurement application amounts applicable to the stores within the range of the updated user procurement available amount. The information processing system according to claim 8.
10. An acquisition unit that acquires the store procurement upper limit amount for each store corresponding to each of a plurality of store identification information associated with the user identification information; A creation unit that creates plan notification information for notifying an applicable plan including information indicating the store procurement available amount for each store corresponding to each of the plurality of store identification information acquired by the acquisition unit and information indicating one or more store identification information for which fund procurement is possible; An output unit that outputs the plan notification information created by the creation unit The information processing system according to claim 1, comprising.
11. The acquisition unit 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 a user whose use of the fund procurement service has ended. The creation unit creates plan notification information for notifying an applicable plan including information indicating the store procurement available amount of the store corresponding to each of the plurality of store identification information acquired by the acquisition unit and information indicating one or more stores capable of providing the funds. The information processing system according to claim 10.
12. An information processing method executed by an information processing system that executes a fund procurement service, a step of obtaining the store procurement upper limit amounts of a plurality of stores associated with user identification information from a plurality of store identification information for one user 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; a step of determining a user procurement upper limit amount which is the upper limit amount of procurement for each user based on the total amount of the store procurement upper limit amounts of the plurality of stores associated with the user identification information of the user; when the user procurement upper limit amount exceeds a user specified upper limit amount set in advance to a certain amount, a step of determining the user procurement upper limit amount to the user specified upper limit amount An information processing method having.
13. On the computer of an information processing system that executes a fund procurement service, a step of obtaining the store procurement upper limit amounts of a plurality of stores associated with user identification information from a plurality of store identification information for one user 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; a step of determining a user procurement upper limit amount which is the upper limit amount of procurement for each user based on the total amount of the store procurement upper limit amounts of the plurality of stores associated with the user identification information of the user; when the user procurement upper limit amount exceeds a user specified upper limit amount set in advance to a certain amount, a step of determining the user procurement upper limit amount to the user specified upper limit amount A program for causing the above to be executed.
Citation Information
Patent Citations
Information processor, information processing method, computer program, and recording medium
JP2015132880A