Information processing system, information processing method and program

The information processing system simplifies the linking of multiple cards, enhancing the efficiency of business management by enabling centralized expense management and analysis, addressing the complexity of linking corporate and credit cards.

JP2025006224APending Publication Date: 2025-01-17RECRUIT
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023106888
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-06-29
Publication Date
2025-01-17

Smart Images

  • Figure 2025006224000001_ABST
    Figure 2025006224000001_ABST
Patent Text Reader

Abstract

To provide an information processing system, when aggregating expenses paid by a plurality of cards, capable of simplifying operation for associating the plurality of cards, information processing method and program.SOLUTION: An information processing system aggregates expenses paid by a plurality of cards. The information processing system includes: a determination part for, when a user logs in, determining whether or not the logged-in user is a representative of a corporation; a creation part for, when the determination part determines that the logged-in user is the representative of the corporation, creating selection screen information for selecting cards associated with an account of the user out of the plurality of cards; and an output part for outputting the selection screen information created by the creation part.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] In retail stores, etc., it is common to use registers with a Point of Sale (POS) function and systems with an order entry (order reception) function to order products and process accounts. In addition, there are attempts to use the data obtained from these orders and accounting processes to manage sales and inventory for each product, and even to analyze sales situations. A management system for a restaurant using a POS system is known (see, for example, Patent Document 1). This management system has a POS register terminal, a restaurant server, and a POS server, and the restaurant server includes a POS data acquisition unit, a POS data transmission unit, and an analysis result processing unit that acquires the analysis results in the POS server. The POS server includes a POS data reception unit that acquires the POS data for each restaurant from each restaurant server, a restaurant POS data storage unit that stores the POS data for each restaurant, an analysis processing unit that, upon receiving an analysis processing request, extracts and compares the POS data of the restaurant and other restaurants having similar conditions to the restaurant based on the POS data for each restaurant, and an analysis result transmission unit that sends the comparison results in the analysis processing unit to the restaurant server that accepted the analysis processing request. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2013-137657 A Summary of the Invention [Problem to be solved by the invention]

[0004] In business analysis and management, the person in charge must select appropriate data from various sales data and cost management data for a given period of time for each store, and then compile and analyze the data, which is very time-consuming. If a corporate card is issued to the representative of a corporation such as a restaurant, and an additional credit card is issued to the corporate card, and the details of the corporate card and the credit card are linked to compile and analyze the data, it is necessary to link each card, which is a cumbersome operation. For this reason, it is difficult to obtain analysis results that are effective for business management and management improvement, and it is difficult to say that the analysis results have been fed back to each store in a timely manner.

[0005] An object of the present invention is to provide an information processing system, an information processing method, and a program that can simplify the operation of linking multiple cards when tallying up expenses paid with multiple cards. [Means for solving the problem]

[0006] (1) One aspect of the present invention is an information processing system that tallys up expenses paid with multiple cards, the information processing system comprising: a creation unit that creates a selection screen for selecting a card from the multiple cards to be linked to a logged-in user's account; an output unit that outputs the selection screen created by the creation unit; a reception unit that acquires information indicating a card to be linked to a card registered in association with the user's account; and a processing unit that links the card to the card registered in association with the user's account based on the information indicating the card to be linked to the card registered in association with the user's account received by the reception unit. (2) One aspect of the present invention is an information processing system as described in (1) above, wherein the selection screen includes one or more check boxes that are checked when linking to the card registered in association with the user's account, and a card number associated with each of the one or more check boxes. (3) One aspect of the present invention is an information processing system as described in (1) above, wherein the selection screen includes information indicating that the usage data to be linked to the card registered in association with the user's account are the card number, the user's name, the date of use, the destination of use, and the amount used. (4) One aspect of the present invention is an information processing system as described in (1) above, wherein the selection screen includes information indicating that usage data linked to the card registered in association with the user's account can be viewed from all accounts logged in to the same store group. (5) One aspect of the present invention is an information processing system as described in (2) above, wherein the selection screen further includes information indicating a user associated with each of the one or more check boxes.

[0007] (6) One aspect of the present invention is an information processing method executed by an information processing system that tallys up expenses paid using multiple cards, which creates a selection screen for selecting a card from the multiple cards to be linked to the account of a logged-in user, outputs the created selection screen, obtains information indicating a card to be linked to a card registered in association with the user's account, and links the card to the card registered in association with the user's account based on the information indicating the card to be linked to the card registered in association with the user's account.

[0008] (7) One aspect of the present invention is a program that causes a computer to execute the steps of creating a selection screen for selecting a card from a plurality of cards to be linked to a logged-in user's account, outputting the created selection screen, obtaining information indicating a card to be linked to a card registered in association with the user's account, and linking the card to the card registered in association with the user's account based on the information indicating the card to be linked to the card registered in association with the user's account. Effect of the Invention

[0009] According to the present invention, it is possible to obtain an effect of simplifying the operation of linking a plurality of cards. [Brief description of the drawings]

[0010] [Figure 1] 1 is a diagram showing an example of the configuration of a business management support system 1 according to an embodiment of the present invention. [Diagram 2] 1 is a block diagram showing an example of a terminal device 10, a terminal device 20, and an information processing system 100 included in a business management assistance system 1 according to the present embodiment. [Diagram 3] 1 is a diagram showing an example of a card-linked cost management screen in the business management support system 1 according to the present embodiment. FIG. [Figure 4A] 1 is a diagram showing an example of a link card selection screen in the business management support system 1 according to this embodiment. FIG. [Figure 4B] 2 is a diagram showing an example of a cost management screen in the business management support system 1 according to the present embodiment. FIG. [Diagram 5] 4 is a flowchart showing an example of the operation of the business management support system 1 of this embodiment. [Figure 6A] 1 is a diagram showing an example of a card-linked cost management screen in the business management support system 1 according to the present embodiment. FIG. [Figure 6B] 1 is a diagram showing an example of a card-linked cost management screen in the business management support system 1 according to the present embodiment. FIG. [Figure 7] 4 is a flowchart showing an example of the operation of the business management support system 1 of this embodiment. [Figure 8] 1 is a diagram showing an example of a card-linked cost management screen in the business management support system 1 according to the present embodiment. FIG. [Figure 9A] FIG. 2 is a diagram showing an example of a card initial value setting screen in the business management support system 1 according to the present embodiment. [Figure 9B] FIG. 2 is a diagram showing an example of a card initial value setting screen in the business management support system 1 according to the present embodiment. [Figure 10] 4 is a flowchart showing an example of the operation of the business management support system 1 of this embodiment. [Figure 11] 1 is a diagram showing an example of a card-linked cost management screen in the business management support system 1 according to the present embodiment. FIG. [Figure 12] 4 is a flowchart showing an example of the operation of the business management support system 1 of this embodiment. [Figure 13] 1 is a diagram showing an example of a card-linked cost management screen in the business management support system 1 according to the present embodiment. FIG. [Figure 14] 4 is a flowchart showing an example of the operation of the business management support system 1 of this embodiment. [Figure 15] FIG. 13 is a diagram showing an example of expense aggregation. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] Next, an information processing system, an information processing method, and a program according to the present embodiment will be described with reference to the drawings. The embodiment described below is merely an example, and the embodiment to which the present invention is applied is not limited to the following embodiment. In addition, in all the drawings for explaining the embodiments, the same reference numerals are used for the parts having the same functions, and the repeated explanation is omitted. In addition, "based on XX" in this application means "based on at least XX," and includes cases where it is based on other elements in addition to XX. Furthermore, "based on XX" is not limited to cases where XX is used directly, but also includes cases where it is based on XX that has been calculated or processed. "XX" is any element (for example, any information).

[0012] (Embodiment) Hereinafter, an embodiment of the present invention will be described with reference to the drawings. 1 is a diagram showing an example of the configuration of a business management support system 1 according to this embodiment. In FIG. 1, the business management support system 1 includes a terminal device 10, terminal devices 20-1 to 20-n (n is an integer greater than 0), and an information processing system 100. The terminal device 10, the terminal devices 20-1 to 20-n, and the information processing system 100 can communicate with each other via a communication network NW. The communication network NW includes the Internet, a Wide Area Network (WAN), a Local Area Network (LAN), a public line, a provider device, a dedicated line, a wireless base station, and the like.

[0013] The terminal device 10 is a terminal used by a user U1. An example of the user U1 is a representative of a corporation. As the terminal device 10, for example, a stationary computer device may be used, or a portable computer device such as a smartphone or a tablet computer (tablet PC) may be used. User U1 has been issued a corporate card CA1. A corporate card is a credit card that can be contracted by a corporate representative or a sole proprietor. Unlike a personal card, a corporate account can be designated as the withdrawal account, and additional credit cards can be issued for employees.

[0014] The terminal devices 20-1 to 20-n are terminals used by the users U2-1 to U2-n, respectively. An example of the users U2-1 to U2-n is an employee of a corporation. As the terminal devices 20-1 to 20-n, for example, a stationary computer device may be used, or a portable computer device such as a smartphone or a tablet computer (tablet PC) may be used.

[0015] Each of users U2-1 to U2-n has been issued an employee credit card. An employee credit card may be issued to each of users U2-1 to U2-n, or one employee credit card may be issued to any of users U2-1 to U2-n. Below, as an example, the explanation will be continued assuming that credit cards CA2-1 to CA2-k (k≦n) have been issued from user U2-1 to user U2-n. However, k>n may also be the case.

[0016] The information processing system 100 tally and analyzes expenses paid using the corporate card CA1 and credit cards CA2-1 to CA2-k. Hereinafter, any user among users U2-1 to U2-n will be referred to as user U2, a terminal device among terminal devices 20-1 to 20-n used by user U2 will be referred to as terminal device 20, and a credit card among credit cards CA2-1 to CA2-k used by user U2 will be referred to as credit card CA2.

[0017] The following describes the initial settings of the business management support system 1. As an example of the initial settings, the linking of multiple cards will be described. By linking multiple cards, expenses paid using multiple cards can be collectively tallied. The user U1 and the user U2 download the business management support application to the terminal device 10 and the terminal device 20, respectively, and start the downloaded business management support application. The user U1 and the user U2 register an account by operating the terminal device 10 and the terminal device 20, respectively.

[0018] When registering an account, user U1 registers identification information of corporate card CA1 and identification information of credit cards CA2-1 to CA2-k in association with the account. When registering an account, user U2 registers identification information of at least one of credit cards CA2-1 to CA2-k in association with the account. An example of the identification information is a card number. Below, the explanation will continue for the case where a card number is applied as an example of identification information. The account and card numbers registered by user U1 and user U2 are transmitted to, for example, the information processing system 100 and registered therein.

[0019] The users U1 and U2 access the business management support site by operating the terminal device 10 and the terminal device 20, respectively, and log in to the business management support service site by inputting the user ID and password registered in the account. The information processing system 100 determines whether or not there is an unlinked card number among the card numbers registered in association with the account of the user who logged in to the business management support site, based on the account of the user. Here, the explanation will be continued for the case where there is an unlinked card number among the card numbers registered in association with the account of the logged in user. The case where there is no unlinked card number among the card numbers registered in association with the account of the logged in user will be described later.

[0020] The information processing system 100 determines whether the logged-in user is a representative of a corporation, that is, whether the user is user U1. If the information processing system 100 determines that the logged-in user is user U1, the information processing system 100 creates linked card selection screen information for selecting a linked card number from among the card numbers registered in association with the account of user U1. The information processing system 100 transmits the created linked card selection screen information to the terminal device 10.

[0021] The terminal device 10 receives the linked card selection screen information sent by the information processing system 100, and displays the linked card selection screen by processing the received linked card selection screen information. User U1 refers to the linked card selection screen and performs an operation to select one or more card numbers to be linked with the card number of the corporate card CA1 from among the card numbers of credit cards CA2-1 to CA2-k registered in association with the account of user U1. The terminal device 10 creates a linked card setting request including the user ID and the one or more card numbers selected by user U1, and sends the created linked card setting request to the information processing system 100.

[0022] The information processing system 100 receives the linked card setting request sent by the terminal device 10, and accepts the user ID and one or more card numbers included in the received linked card setting request. The information processing system 100 links the accepted one or more card numbers with the card number of the corporate card CA1 of the user U1 corresponding to the user ID. If the information processing system 100 determines that the logged-in user is not user U1, the information processing system 100 creates cost management screen information for managing costs in cooperation with multiple cards. The information processing system 100 transmits the created cost management screen information to the terminal device 20.

[0023] The terminal device 20 receives the cost management screen information transmitted by the information processing system 100, and processes the received cost management screen information to display the cost management screen. The following provides a detailed description of the terminal device 10, the terminal device 20, and the information processing system 100 included in the business management support system 1. Fig. 2 is a block diagram showing an example of the terminal device 10, the terminal device 20, and the information processing system 100 included in the business management support system 1 according to this embodiment.

[0024] (Terminal device 10) 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. The communication unit 12 may also 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 required to communicate with the information processing system 100 via the network NW.

[0025] The display unit 19 is, for example, a display, and includes a touch panel. The storage unit 15 is realized by a hard disk drive (HDD), a flash memory, a random access memory (RAM), a read only memory (ROM), or the like, and stores information. The operation unit 18 is an input device, such as a touch panel, that accepts operations by the user U1. When the user U1 performs an operation to access a website of the business management support service, the operation unit 18 accepts the operation. The creation unit 14 creates an access request to the site of the business management support 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 .

[0026] The access response transmitted by the information processing system 100 in response to the access request is received by the communication unit 12. The processing unit 16 acquires the access response from the communication unit 12, and causes the display unit 19 to display the initial screen of the business management support service site based on the acquired access response. When the user U1 performs an operation of inputting a user ID and a password on the initial screen, the operation unit 18 accepts the operation. The creation unit 14 creates a login request including the user ID and the password based on the operation of inputting the user ID and the password accepted by the operation unit 18, and transmits the created login request from the communication unit 12 to the information processing system 100.

[0027] The card linking cost management screen information transmitted by the information processing system 100 in response to the login request is received by the communication unit 12. The processing unit 16 acquires the card linking cost management screen information from the communication unit 12, and causes the display unit 19 to display the card linking cost management screen based on the acquired card linking cost management screen information. FIG. 3 is a diagram showing an example of a card-linked cost management screen in the business management support system 1 according to this embodiment. As shown in FIG. 3, the card-linked cost management screen includes information for selecting multiple display contents, information for selecting one or more setting contents, and information for selecting one or more operation contents. Examples of display contents are "Performance", "List of all stores", "Monthly report", "Real time", and "Daily report", examples of setting contents are "Goal setting" and "Settings", and examples of operation contents are "Analysis", "Cost management", and "Data input / output". Furthermore, "Cost management" includes "Table of contents input", "Monthly input", and "Card linkage".

[0028] The user U1 refers to the card linking cost management screen and presses (selects) the “Card Linking” button B01 included in “Cost Management”. The operation unit 18 accepts the operation. The creation unit 14 creates a card linking request including the user ID and information indicating card linking based on the operation accepted by the operation unit 18, and transmits the created card linking request from the communication unit 12 to the information processing system 100. In response to the card linking request, the information processing system 100 transmits linked card selection screen information. The linked card selection screen information transmitted by the information processing system 100 is received by the communication unit 12. The processing unit 16 acquires the linked card selection screen information from the communication unit 12, and causes the display unit 19 to display the linked card selection screen based on the acquired linked card selection screen information. The linked card selection screen is displayed when there is an unlinked card number.

[0029] 4A is a diagram showing an example of a linked card selection screen in the business management support system 1 according to this embodiment. As shown in FIG. 4A, the linked card selection screen includes one or more check boxes CB that are checked when linking to a card number registered in association with the account of user U1, and information indicating the card number CN and user UN associated with each of the one or more check boxes CB. The linked card selection screen also includes information indicating that the usage data linked to the card number registered in association with the account of user U1 is the card number, user name, usage date, usage destination, and usage amount. The card link setting screen also includes information indicating that the usage data linked to the account of user U1 can be viewed from all accounts logged in to the same store group.

[0030] User U1 refers to the linked card selection screen, presses the check box CB associated with the linked card number to display a check, and then presses the "Save with these settings" button B02. The operation unit 18 accepts the operation performed by user U1. Based on the operation accepted by the operation unit 18, the creation unit 14 creates a linked card setting request including information indicating the user ID and the linked card number, and transmits the created linked card setting request from the communication unit 12 to the information processing system 100. The linked card setting response transmitted by information processing system 100 in response to the linked card setting request is received by communication unit 12. Processing unit 16 acquires the linked card setting response from communication unit 12, and causes display unit 19 to display that the linked card setting has been completed based on the acquired linked card setting response.

[0031] The creation unit 14, the processing unit 16, and the operation unit 18 are realized by, for example, a hardware processor such as a CPU (Central Processing Unit) executing a computer program (software) stored in the storage unit 15. Furthermore, some or all of these functional units may be realized by hardware (including 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 a combination of software and hardware. The computer program may be stored in advance in a storage device such as a 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 inserting the storage medium into a drive device. Returning to FIG. 2, the explanation will be continued.

[0032] (Terminal device 20) The terminal device 20 includes a communication unit 22 , a creation unit 24 , a processing unit 26 , an operation unit 28 , a display unit 29 and a storage unit 25 . The communication unit 22 is realized by a communication module. The communication unit 22 communicates with an external communication device via the network NW. The communication unit 22 communicates using a communication method such as a wired LAN. The communication unit 22 may also communicate using a wireless communication method such as a wireless LAN, Bluetooth (registered trademark), or LTE (registered trademark). The communication unit 22 holds communication information required to communicate with the information processing system 100 via the network NW.

[0033] The display unit 29 is, for example, a display, and includes a touch panel. The storage unit 25 is realized by a HDD, a flash memory, a RAM, a ROM, etc., and stores information. The operation unit 28 is an input device, such as a touch panel, that accepts operations by the user U2. When the user U2 performs an operation to access the site of the business management support service, the operation unit 28 accepts the operation. The creation unit 24 creates an access request to the site of the business management support service based on the operation received by the operation unit 28 , and transmits the created access request from the communication unit 22 to the information processing system 100 .

[0034] The access response transmitted by the information processing system 100 in response to the access request is received by the communication unit 22. The processing unit 26 acquires the access response from the communication unit 22, and causes the display unit 29 to display the initial screen of the business management support service website based on the acquired access response. When the user U2 performs an operation of inputting a user ID and a password on the initial screen, the operation unit 28 accepts the operation. The creation unit 24 creates a login request including the user ID and the password based on the operation of inputting the user ID and the password accepted by the operation unit 28, and transmits the created login request from the communication unit 22 to the information processing system 100.

[0035] The card linking cost management screen information transmitted by the information processing system 100 in response to the login request is received by the communication unit 22. The processing unit 26 acquires the card linking cost management screen information from the communication unit 22, and causes the display unit 29 to display the card linking cost management screen based on the acquired card linking cost management screen information. An example of the card linking cost management screen is shown in FIG. 3, and therefore a description thereof will be omitted. User U1 refers to the card linking cost management screen and presses (selects) the “Card Linking” button B01 included in “Cost Management.” When the user U1 performs an operation to select “Card Linkage” on the card linkage cost management screen, the operation unit 18 accepts the operation. The creation unit 14 creates a card linkage request including the user ID and information indicating card linkage based on the operation accepted by the operation unit 18, and transmits the created card linkage request from the communication unit 12 to the information processing system 100.

[0036] In response to the card linking request, the information processing system 100 transmits cost management screen information. The cost management screen information transmitted by the information processing system 100 is received by the communication unit 12. The processing unit 16 acquires the cost management screen information from the communication unit 12, and causes the display unit 19 to display a cost management screen based on the acquired cost management screen information. The cost management screen is displayed when the information processing system 100 determines that there is no card to link. 4B is a diagram showing an example of a cost management screen in the business management support system 1 according to this embodiment. As shown in FIG. 4B, the cost management screen displays information indicating that there is no linked card.

[0037] The creation unit 24, the processing unit 26, and the operation unit 28 are realized by, for example, a hardware processor such as a CPU executing a computer program (software) stored in the storage unit 25. Furthermore, some or all of these functional units may be realized by hardware (including circuitry) such as an LSI, ASIC, FPGA, or GPU, or may be realized by a combination of software and hardware. The computer program may be stored in advance in a storage device such as a HDD or flash memory, or may be stored on a removable storage medium such as a DVD or CD-ROM and installed by inserting the storage medium into a drive device.

[0038] (Information processing system 100) The information processing system 100 includes a communication unit 102 , a reception unit 104 , a determination unit 105 , a processing unit 106 , a creation unit 108 , and a storage unit 110 . 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 using a communication method such as a wired LAN. The communication unit 102 may also communicate using a wireless communication method such as a wireless LAN, Bluetooth (registered trademark), or LTE (registered trademark). The communication unit 102 holds communication information required to communicate with the terminal device 10 and the terminal device 20 via the network NW.

[0039] The storage unit 110 is realized by a HDD, a flash memory, a RAM, a ROM, etc., and stores information. The storage unit 110 stores one or more user accounts, and for each of the one or more user accounts, information indicating whether a user corresponding to a user ID is a representative of a corporation, and user information in which a password for the user corresponding to the user ID to log in to the business management support service site and a usable card number are associated with each other.

[0040] The communication unit 102 receives the access requests transmitted by the terminal device 10 and the terminal device 20. The reception unit 104 acquires the access requests from the communication unit 102 and accepts the acquired access requests. The creation unit 108 acquires the access request accepted by the acceptance unit 104, and creates an access response 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 and the terminal device 20.

[0041] The communication unit 102 receives the login requests transmitted by the terminal device 10 and the terminal device 20. The acceptance unit 104 acquires the login requests from the communication unit 102 and accepts the acquired login requests. The determination unit 105 acquires the login request accepted by the acceptance unit 104, and acquires the user ID and password included in the acquired login request. The determination unit 105 determines whether or not the combination of the acquired user ID and password is included in the user information in the storage unit 110.

[0042] The creation unit 108 creates card linking cost management screen information when the determination unit 105 determines that the combination of the user ID and password is included in the user information in the storage unit 110. The creation unit 108 transmits the created card linking cost management screen information from the communication unit 102 to the terminal device 10 and the terminal device 20. When the determination unit 105 determines that the combination of the user ID and password is not included in the user information in the storage unit 110, the creation unit 108 creates screen information indicating that login is not possible. The creation unit 108 transmits the created screen information indicating that login is not possible from the communication unit 102 to the terminal device 10 and the terminal device 20.

[0043] The communication unit 102 receives the card linking request transmitted by the terminal device 10 and the terminal device 20. The acceptance unit 104 acquires the card linking request from the communication unit 102, and accepts the acquired card linking request. The determination unit 105 acquires the card linking request accepted by the acceptance unit 104, and acquires the user ID included in the acquired card linking request. Based on the acquired user ID and the user information in the storage unit 110, the determination unit 105 determines whether or not there is an unlinked card number among the card numbers registered in association with the account including the user ID, and whether or not the user corresponding to the user ID is a representative of a corporation.

[0044] The creation unit 108 creates linked card selection screen information when the determination unit 105 determines that the card numbers registered in association with the account including the user ID include an unlinked card number and that the user corresponding to the user ID is a representative of a corporation. The creation unit 108 transmits the created linked card selection screen information from the communication unit 102 to the terminal device 10. The creation unit 108 creates cost management screen information when the determination unit 105 determines that the user corresponding to the user ID is not a representative of the corporation. The creation unit 108 transmits the created cost management screen information from the communication unit 102 to the terminal device 20.

[0045] The communication unit 102 receives the linked card setting request transmitted by the terminal device 10. The acceptance unit 104 acquires the linked card setting request from the communication unit 102, and accepts the acquired linked card setting request. The processing unit 106 acquires information indicating the user ID and the linked card number included in the linked card setting request accepted by the accepting unit 104. The processing unit 106 associates the linked card number with the card number of the corporate card CA1 registered in association with the account including the acquired user ID. The creation unit 108 creates a linked card setting response when the processing unit 106 links a card number to the card number of the corporate card CA1 registered in association with the account including the user ID. The creation unit 108 transmits the created linked card setting response from the communication unit 102 to the terminal device 20.

[0046] The reception unit 104, the determination unit 105, the processing unit 106, the creation unit 108, and the operation unit 28 are realized by, for example, a hardware processor such as a CPU executing a computer program (software) stored in the storage unit 110. Furthermore, some or all of these functional units may be realized by hardware (including circuitry) such as an LSI, ASIC, FPGA, or GPU, or may be realized by a combination of software and hardware. The computer program may be stored in advance in a storage device such as a HDD or flash memory, or may be stored on a removable storage medium such as a DVD or CD-ROM and installed by inserting the storage medium into a drive device.

[0047] (Operation of Business Management Support System 1) 5 is a flow chart showing an example of the operation of the business management support system 1 of this embodiment. The initial setting of the business management support system 1 will be described with reference to FIG. (Step S1-1) The terminal device 10 and the terminal device 20 each log in to a business management assistance site provided by the information processing system 100. As a result of the login, a card-linked cost management screen is displayed on the display unit 19 of the terminal device 10 or the display unit 29 of the terminal device 20.

[0048] (Step S2-1) When user U1 and user U2, respectively, press the “Card Linkage” button B01 on the card linkage cost management screen, operation unit 18 and operation unit 28 accept the operation. Creation unit 14 and creation unit 24 create a card linkage request including the user ID and information indicating card linkage based on the operation accepted by operation unit 18 and operation unit 28, respectively.

[0049] (Step S3-1) The communication unit 12 and the communication unit 22 transmit the card link request created by the creation unit 14 and the communication unit 22, respectively, to the information processing system 100. (Step S4-1) The communication unit 102 receives the card linking request transmitted by the terminal device 10 and the terminal device 20. The acceptance unit 104 acquires the card linking request from the communication unit 102, and accepts the acquired card linking request. The determination unit 105 acquires the card linking request accepted by the acceptance unit 104, and acquires the user ID included in the acquired card linking request. The determination unit 105 determines, based on the acquired user ID and the user information in the storage unit 110, whether or not there is a card number that is not linked to the card numbers registered in association with the account including the user ID.

[0050] (Step S5-1) When there is an unlinked card number among the card numbers registered in association with an account including the user ID, the determination unit 105 determines whether the user corresponding to the user ID is a representative of a corporation. (Step S6-1) The creation unit 108 creates linked card selection screen information when the determination unit 105 determines that the user corresponding to the user ID is a representative of a corporation.

[0051] (Step S7-1) The communication unit 102 transmits the created linked card selection screen information to the terminal device 10. (Step S8-1) The communication unit 12 receives the linking card selection screen information transmitted by the information processing system 100. The processing unit 16 acquires the linking card selection screen information from the communication unit 12, and causes the display unit 19 to display the linking card selection screen based on the acquired linking card selection screen information.

[0052] (Step S9-1) The creation unit 14 creates a linked card setting request including information indicating the user ID and the linked card number, based on the operation received by the operation unit 18. (Step S10-1) The communication unit 12 transmits the linked card setting request created by the creation unit 14 to the information processing system 100.

[0053] (Step S11-1) The communication unit 102 receives the linked card setting request transmitted by the terminal device 10. The reception unit 104 acquires the linked card setting request from the communication unit 102 and accepts the acquired linked card setting request. The processing unit 106 acquires information indicating the user ID and the linked card number included in the linked card setting request accepted by the reception unit 104. The processing unit 106 associates the linked card number with the card number of the corporate card CA1 registered in association with the account including the acquired user ID.

[0054] (Step S12-1) If the determination unit 105 determines that the user corresponding to the user ID is not the representative of the corporation (step S5-1: NO), the creation unit 108 creates a cost management screen. (Step S13-1) The communication unit 102 transmits the cost management screen created by the creation unit 108 to the terminal device 20.

[0055] In the above-described embodiment, when the determination unit 105 determines that the user corresponding to the user ID is a representative of a corporation, the determination unit 105 may determine whether or not the access by the user ID is the first time. When the determination unit 105 determines that the user corresponding to the user ID is a representative of a corporation and that the access by the user ID is the first time, the creation unit 108 may create linked card selection screen information. By configuring in this manner, when it is assumed that it is necessary to link a linked card number to the card number of the corporation card CA1 registered in association with an account including the user ID, the linked card selection screen can be displayed on the terminal device 10.

[0056] According to the business management support system 1 of this embodiment, the information processing system 100 tally up expenses paid by multiple cards. The information processing system 100 includes a determination unit 105 that, when a user logs in, determines whether the logged-in user is a representative of a corporation, a creation unit 108 that creates a selection screen (in this embodiment, a linked card selection screen) for selecting a card to be linked to the user's account from among multiple cards when the determination unit 105 determines that the logged-in user is a representative of a corporation, and an output unit (in this embodiment, the communication unit 102) that outputs the selection screen created by the creation unit 108. By configuring in this way, compared to when the selection screen is displayed regardless of the logged-in user, the inconvenience of displaying the selection screen to a user who is not the representative of the corporation can be reduced. Therefore, the operation of linking multiple cards can be simplified.

[0057] In the information processing system 100, when the determination unit 105 determines for the first time that the logged-in user is a representative of a corporation, the creation unit 108 creates a selection screen for selecting a card from multiple cards to be linked to the user's account. By configuring it in this manner, the processing load can be reduced compared to creating a selection screen to select which card from multiple cards to link to the user's account each time it is determined that the logged-in user is a corporate representative, and the inconvenience caused by the selection screen being displayed to a user who is a corporate representative can be reduced.

[0058] In the information processing system 100, when a user logs in, the judgment unit 105 judges whether or not there is any card among the multiple cards that is not linked to the cards associated with the user's account, and if it is determined that there is a card that is not linked to the cards associated with the user's account, it judges whether or not the logged-in user is a representative of a corporation. By configuring in this manner, the processing load can be reduced compared to determining whether the logged-in user is a representative of a corporation, regardless of whether there are any unlinked cards among the cards associated with the user's account.

[0059] In the information processing system 100, when the determination unit 105 determines that the logged-in user is not a representative of a corporation, the creation unit 108 creates cost management screen information to notify the user that there are no cards linked to the user's account, and the output unit outputs the cost management screen information created by the creation unit 108. By configuring it in this manner, a user who is not a representative of a corporation can be notified that there is no card linked to the account.

[0060] The information processing system 100 includes a creation unit 108 that creates a selection screen (in an embodiment, a linked card selection screen) for selecting a card from a plurality of cards to be linked to the account of the logged-in user, an output unit that outputs the selection screen created by the creation unit 108, a reception unit 104 that receives information indicating a card to be linked to a card registered in association with the user's account, and a processing unit 106 that links the card to be linked to the card registered in association with the user's account based on the information received by the reception unit 104 indicating the card to be linked to the card registered in association with the user's account. This configuration allows a user who is a representative of a corporation to select a card to link to the account.

[0061] In the information processing system 100, the selection screen includes one or more check boxes that are checked when linking to a card registered in association with the user's account, and a card number associated with each of the one or more check boxes. By configuring it in this manner, a user who is a representative of a corporation can link the card to a card that is registered in association with the account by checking one or more checkboxes.

[0062] In the information processing system 100, the selection screen includes information indicating that the usage data to be linked to the card registered in association with the user's account is the card number, user name, date of use, destination of use, and amount used. By configuring it in this manner, it is possible to inform the user who is the representative of the corporation that by linking to a card registered in association with the account, information indicating the card number, user name, date of use, destination, and amount used of the linked card will be used.

[0063] In the information processing system 100, the selection screen includes information indicating that usage data linked to a card registered in association with a user's account can be viewed from all accounts logged in to the same store group. By configuring it in this manner, a user who is a representative of a corporation can be informed that by linking it to a card registered in association with the account, the information can be viewed from all accounts logged in to the same store group.

[0064] In the information processing system 100, the selection screen further includes information indicating a user associated with each of the one or more check boxes. By configuring in this manner, a user who is a representative of a corporation can be informed of the users of cards linked to the account.

[0065] (Display settings for cost classification in Business Management Support System 1) The display settings for cost classification in the business management support system 1 will be explained. A user U1 operates the terminal device 10 to log in to a business management support service site provided by the information processing system 100. The information processing system 100 stores store information in which one or more user accounts are associated with store identification information for each of the one or more user accounts. The store information may be a store to which each of the one or more users belongs. The information processing system 100 acquires the store identification information associated with the account of the user who has logged in from the store information.

[0066] The information processing system 100 acquires the card number registered in association with the account of the logged-in user from the user information. For the acquired store identification information and card number, the information processing system 100 creates card-linked cost management screen information that associates information indicating the card usage destination, information indicating the amount paid by the card to the usage destination, and information for selecting whether or not to include the amount in the calculation. The operation of the terminal device 20 can be the same as that of the terminal device 10. Below, the display settings of the cost categories of the terminal device 10 and the information processing system 100 will be described with reference to FIG. 2.

[0067] (Terminal device 10) The communication unit 12 receives the card linking cost management screen information transmitted by the information processing system 100. For example, the card linking cost management screen information may be transmitted as a response to a linked card setting request. The processing unit 16 acquires the card linking cost management screen information from the communication unit 12, and causes the display unit 19 to display a card linking cost management screen based on the acquired card linking cost management screen information.

[0068] FIG. 6A is a diagram showing an example of a card-linked cost management screen in the business management support system 1 according to this embodiment. The card-linked cost management screen includes information indicating the date of card usage, information indicating the destination of card usage, information indicating the amount paid by the card to the destination, and information for selecting whether or not to include the amount in the tally. An example of the information for selecting whether or not to include the amount in the tally is a toggle button. The card-linked cost management screen also includes a tally target selection checkbox CB for selecting whether or not to display card usage information for which the amount has been selected as the tally target.

[0069] User U1 refers to the card-linked cost management screen, performs an operation to check the tally target selection checkbox CB, and selects whether or not to include the amount in the tally. The operation unit 18 accepts an operation by the user U1. The creation unit 14 creates a change request including a user ID and operation information based on the operation accepted by the operation unit 18, and transmits the created change request from the communication unit 12 to the information processing system 100. The card linking cost management screen information transmitted by the information processing system 100 in response to the change request is received by the communication unit 12. The processing unit 16 acquires the card linking cost management screen information from the communication unit 12, and causes the display unit 19 to display the card linking cost management screen based on the acquired card linking cost management screen information.

[0070] FIG. 6B is a diagram showing an example of a card-linked cost management screen in the business management support system 1 according to this embodiment. Compared to FIG. 6A, information for classifying the amount as a cost is included in the card-linked cost management screen. By turning on the toggle button, it is selected to include the amount as a target for aggregation, and information for classifying the amount as a cost may be included in the card-linked cost management screen in accordance with the selection of including the amount as a target for aggregation. For example, the information for classifying the amount as a cost includes a drop-down list DL01 for selecting information indicating a store for which the amount is to be included as a target for aggregation, and a drop-down list DL02 for selecting information for classifying the amount as a cost. Returning to FIG. 2, the explanation will be continued.

[0071] The user U1 selects information indicating the store for which the amount is to be tallied and information for classifying the amount as a cost, and presses the "Save" button B02. The operation unit 18 accepts the operation by the user U1. The creation unit 14 creates a cost management request including the user ID and operation information based on the operation accepted by the operation unit 18, and transmits the created cost management request from the communication unit 12 to the information processing system 100. The card-linked cost management screen information transmitted by the information processing system 100 in response to the cost management request is received by the communication unit 12. The processing unit 16 acquires the card-linked cost management screen information from the communication unit 12, and causes the display unit 19 to display the card-linked cost management screen based on the acquired card-linked cost management screen information.

[0072] (Information processing system 100) The storage unit 110 further stores store information in which one or more user accounts are associated with store identification information for each of the one or more user accounts. The determining unit 105 determines, based on the store information, whether or not there is a plurality of store identification information items associated with the account of the logged-in user. When the determination unit 105 determines that there is not a plurality of store identification information associated with the account of the logged-in user, the creation unit 108 creates card-linked cost management screen information for the store identification information. When the determination unit 105 determines that there is a plurality of store identification information associated with the account of the logged-in user, the creation unit 108 creates card-linked cost management screen information including a selection list for selecting one of the plurality of store identification information.

[0073] Specifically, the creation unit 108 acquires identification information of the store associated with the account of the logged-in user from the store information in the storage unit 110. The creation unit 108 acquires information indicating the card number associated with the account of the logged-in user from the user information. The creation unit 108 creates card-linked cost management screen information that associates the acquired store identification information and information indicating the card number with information indicating the date the card was used, information indicating the destination of the card use, information indicating the amount paid by the card to the destination, information for selecting whether or not to include the amount in the tally, and a tally selection checkbox CB for selecting whether or not to display card usage information for which the amount has been selected as the tally target. The communication unit 102 transmits the card-linked cost management screen information created by the creation unit 108 to the terminal device 10.

[0074] The communication unit 102 receives the change request transmitted by the terminal device 10. The reception unit 104 acquires the change request from the communication unit 102 and accepts the acquired change request. The creation unit 108 acquires the change request from the reception unit 104 and changes the card-linked cost management screen information based on the acquired change request. The communication unit 102 transmits the card-linked cost management screen information created by the creation unit 108 to the terminal device 10.

[0075] The communication unit 102 receives a cost management request transmitted by the terminal device 10. The acceptance unit 104 acquires the cost management request from the communication unit 102 and accepts the acquired cost management request. The processing unit 106 acquires a cost management request from the accepting unit 104, and performs cost management based on the acquired cost management request. The creating unit 108 creates card-linked cost management screen information. The communication unit 102 transmits the card-linked cost management screen information created by the creation unit 108 to the terminal device 10.

[0076] (Operation of Business Management Support System 1) Fig. 7 is a flowchart showing an example of the operation of the business management support system 1 of this embodiment. The display settings of the cost categories of the business management support system 1 will be described with reference to Fig. 7. The case where the terminal device 10 logs in to the business management support site for the second or subsequent time will be described.

[0077] (Step S1-2) If the determination unit 105 determines in step S4-1 of FIG. 5 that there are no unlinked cards or after the processing unit 106 has performed the linking process in step S11-1, the determination unit 105 determines, based on the store information, whether or not there are multiple store identification information associated with the account of the user who has logged in. (Step S2-2) The creation unit 108 creates a card linkage cost management screen including a selection list for selecting store identification information from the multiple store identification information when the determination unit 105 determines that there are multiple store identification information associated with the account of the user who has logged in.

[0078] (Step S3-2) The communication unit 102 transmits the card-linked cost management screen information created by the creation unit 108 to the terminal device 10. (Step S4-2) The communication unit 12 receives the card linking cost management screen information transmitted by the information processing system 100. The processing unit 16 acquires the card linking cost management screen information from the communication unit 12, and causes the display unit 19 to display the card linking cost management screen based on the acquired card linking cost management screen information.

[0079] (Step S5-2) The operation unit 18 accepts an operation by the user U1. Based on the operation accepted by the operation unit 18, the creation unit 14 creates a change request including a user ID and operation information. (Step S6-2) The communication unit 12 transmits the change request created by the creation unit 14 to the information processing system 100. (Step S7-2) The communication unit 102 receives the change request transmitted by the terminal device 10. The reception unit 104 acquires the change request from the communication unit 102 and accepts the acquired change request. The creation unit 108 acquires the change request from the reception unit 104 and updates the card-linked cost management screen information based on the acquired change request.

[0080] (Step S8-2) The communication unit 102 transmits the card-linked cost management screen information created by the creation unit 108 to the terminal device 10. (Step S9-2) The communication unit 12 receives the card linking cost management screen information transmitted by the information processing system 100 in response to the change request. The processing unit 16 acquires the card linking cost management screen information from the communication unit 12, and causes the display unit 19 to display the card linking cost management screen based on the acquired card linking cost management screen information.

[0081] (Step S10-2) The operation unit 18 accepts an operation by the user U1. Based on the operation accepted by the operation unit 18, the creation unit 14 creates a cost management request including a user ID and operation information. (Step S11-2) The communication unit 12 transmits the cost management request created by the creation unit 14 to the information processing system 100.

[0082] (Step S12-2) The communication unit 102 receives a cost management request transmitted by the terminal device 10. The reception unit 104 acquires the cost management request from the communication unit 102 and accepts the acquired cost management request. The processing unit 106 acquires the cost management request from the reception unit 104 and performs cost management based on the acquired cost management request. (Step S13-2) When the determination unit 105 determines that the store identification information associated with the account of the user who has logged in is not multiple, the creation unit 108 creates a card-linked cost management screen for the associated store identification information. Then, the process proceeds to step S3-2. In the flowchart shown in FIG. 7, the processes in steps S5-2 to S9-2 may not be performed, or may be performed multiple times.

[0083] The display settings for cost classifications in the business management support system 1 have the following effects. The information processing system 100 is equipped with a creation unit 108 that creates a management screen (in an embodiment, a card linkage cost management screen) that includes card usage information that associates, based on store identification information associated with the account of the logged-in user, information indicating the store's use destination, information indicating the amount paid by the card to the destination, and information for selecting whether or not to include the amount in the calculation, for cards linked to the store's identification information and the user's account, and a communication unit 102 that serves as an output unit that outputs the management screen created by the creation unit 108. By configuring in this way, the logged-in user can be notified of the store's identification information and the card linked to the user's account, information indicating the card's destination, information indicating the amount paid by the card to the destination, and information for selecting whether or not to include the amount in the tally. This simplifies the initial setting operations when tallying up expenses paid by multiple cards.

[0084] In the information processing system 100, when there are multiple store identification information associated with the account of the logged-in user, the creation unit 108 creates a selection list for selecting one of the multiple store identification information, and creates a management screen including card usage information for the card linked to the store identification information selected by the user. With this configuration, if a logged-in user has multiple store identification information associated with their account, they can select one of the multiple store identification information. This simplifies the initial setup operations when tallying up expenses paid with multiple cards.

[0085] In the information processing system 100, the creation unit 108 creates information for selecting whether or not to include the amount in the calculation, and when the amount is selected as the amount to be calculated, creates information for classifying the amount as a cost. By configuring in this manner, if the amount is not selected as a target for aggregation, information for classifying the amount as a cost is not created, which prevents erroneous input due to classifying the amount as a cost, compared to a case where information for classifying the amount as a cost is created even when the amount is not selected as a target for aggregation.

[0086] In the information processing system 100, the creation unit 108 creates information for selecting whether or not to include the amount as a tallying target, and if the amount is selected as a tallying target, further creates information indicating a store for which the amount is to be included as a tallying target. By configuring in this manner, information indicating a store for which the amount is to be calculated is not created if the amount is not selected as a target for calculation, which prevents erroneous input of selecting a store for which the amount is to be calculated, compared to a case in which information indicating a store for which the amount is to be calculated is created even when the amount is not selected as a target for calculation.

[0087] In the information processing system 100, the creation unit 108 stops creating information for classifying the amount as a cost when the amount is removed from the information for selecting whether or not to include the amount in the aggregation. By configuring in this manner, when an amount is removed from the aggregation target, erroneous input of an amount that would result in the amount being classified as a cost can be prevented, compared to a case in which the creation of information for classifying the amount as a cost is not stopped.

[0088] In the information processing system 100, the management screen includes a tally target selection checkbox CB for selecting whether or not to display card usage information in which the amount is selected as the tally target. When the tally target selection checkbox CB is checked, the creation unit 108 creates one or more pieces of card usage information in which the amount is selected as the tally target. With this configuration, when card usage information in which amount has been selected as the aggregation target is to be displayed, it is sufficient to press the aggregation target selection check box CB, making the selection easy.

[0089] In the information processing system 100, the management screen includes an unclassified check box for selecting whether or not to display card usage information that is not classified by information for classifying an amount as a cost. When the unclassified check box is checked, the creation unit 108 creates one or more pieces of card usage information that are not classified by information for classifying an amount as a cost. With this configuration, when unclassified card usage information is to be displayed, it is only necessary to press the unclassified check box, making selection easy.

[0090] (Classification initial value setting for each card) The setting of initial classification values ​​for each card in the business management support system 1 will be described. The information processing system 100 acquires information indicating the card number associated with the account of the user who has logged in from the user information. The information processing system 100 creates card-linked cost management screen information for cards linked to the account of the user who has logged in, the card usage information associating information indicating the destination of the card, information indicating the amount paid by the card to the destination, and tally target selection information for selecting whether or not to include the amount in the tally, and an initial value setting button for setting an initial value for each card.

[0091] The information processing system 100 transmits the created card linkage cost management screen information to the information processing system 100. When the information processing system 100 receives an initial value setting request transmitted by the terminal device 10 as a result of the user U1 performing an operation to set an initial value for each card in the transmitted card linkage cost management screen information, the information processing system 100 sets an initial value for each card. The operation of the terminal device 10 can be applied to the operation of the terminal device 20. Hereinafter, the display settings of the terminal device 10 and the information processing system 100 will be described with reference to FIG. 2.

[0092] (Terminal device 10) The communication unit 12 receives the card linking cost management screen information transmitted by the information processing system 100. For example, the card linking cost management screen information may be transmitted as a response to a card linking setting request. The processing unit 16 acquires the card linking cost management screen information from the communication unit 12, and causes the display unit 19 to display a card linking cost management screen based on the acquired card linking cost management screen information.

[0093] Fig. 8 is a diagram showing an example of a card-linked cost management screen in the business management support system 1 according to this embodiment. Fig. 8 is a diagram similar to Fig. 6B. The card-linked cost management screen includes an initial value setting button SE01 that is pressed when setting an initial value for each card.

[0094] The user U1 refers to the card linking cost management screen and presses the initial value setting button SE01. The operation unit 18 accepts the operation by the user U1. The creation unit 14 creates a card initial value setting request including the user ID and operation information based on the operation accepted by the operation unit 18, and transmits the created card initial value setting request from the communication unit 12 to the information processing system 100. The card initial value setting screen information transmitted by the information processing system 100 in response to the card initial value setting request is received by the communication unit 12. The processing unit 16 acquires the card initial value setting screen information from the communication unit 12, and causes the display unit 19 to display the card initial value setting screen based on the acquired card initial value setting screen information.

[0095] 9A is a diagram showing an example of a card initial value setting screen in the business management support system 1 according to this embodiment. The card initial value setting screen includes one or more card numbers linked to the user's account, a user name for each of the one or more card numbers, tally target selection information for selecting whether or not the amount paid by the card should be included in the tally, and a drop-down list for selecting information for classifying the amount as a cost. An example of the tally target selection information for selecting whether or not the amount should be included in the tally is a toggle button.

[0096] User U1 refers to the card initial value setting screen and performs an operation to select whether or not the amount is to be included in the total. The operation unit 18 accepts an operation by the user U1. The creation unit 14 creates a change request including a user ID and operation information based on the operation accepted by the operation unit 18, and transmits the created change request from the communication unit 12 to the information processing system 100. The card initial value setting screen information transmitted by the information processing system 100 in response to the change request is received by the communication unit 12. The processing unit 16 acquires the card initial value setting screen information from the communication unit 12, and causes the display unit 19 to display the card initial value setting screen based on the acquired card initial value setting screen information.

[0097] FIG. 9B is a diagram showing an example of a card initial value setting screen in the business management support system 1 according to this embodiment. In comparison with FIG. 9A, by turning on a toggle button, it is possible to select whether or not to include the amount in the calculation. With the selection of including the amount in the calculation, information for classifying the amount as a cost is included in the card-linked cost management screen. For example, the information for classifying the amount as a cost includes a drop-down list DL3 for selecting information indicating the store for which the amount is to be included in the calculation, and a drop-down list DL4 for selecting information for classifying the amount as a cost.

[0098] The user U1 selects information indicating the store for which the amount is to be calculated and information for classifying the amount as a cost, and presses the "Save" button B03. The operation unit 18 accepts the operation by the user U1. The creation unit 14 creates an initial value setting request including the user ID and operation information based on the operation accepted by the operation unit 18, and transmits the created initial value setting request from the communication unit 12 to the information processing system 100. The card linking cost management screen information transmitted by the information processing system 100 in response to the initial value setting request is received by the communication unit 12. The processing unit 16 acquires the card linking cost management screen information from the communication unit 12, and causes the display unit 19 to display the card linking cost management screen based on the acquired card linking cost management screen information.

[0099] (Information processing system 100) The creation unit 108 acquires information indicating the card number associated with the account of the user who has logged in based on the user information. The creation unit 108 creates a card linking cost management screen. The communication unit 102 transmits the card linking cost management screen information created by the creation unit 108 to the terminal device 10. The communication unit 102 receives the card initial value setting request transmitted by the terminal device 10. The acceptance unit 104 acquires the card initial value setting request from the communication unit 102 and accepts the acquired card initial value setting request. The creation unit 108 acquires the card initial value setting request from the acceptance unit 104 and creates card initial value setting screen information based on the acquired card initial value setting request. The communication unit 102 transmits the card initial value setting screen information created by the creation unit 108 to the terminal device 10.

[0100] The communication unit 102 receives the change request transmitted by the terminal device 10. The reception unit 104 acquires the change request from the communication unit 102 and accepts the acquired change request. The creation unit 108 acquires the change request from the reception unit 104 and changes the card initial value setting screen information based on the acquired change request. The communication unit 102 transmits the card initial value setting screen information created by the creation unit 108 to the terminal device 10. The communication unit 102 receives the initial value setting request sent by the terminal device 10. The reception unit 104 acquires the initial value setting request from the communication unit 102 and accepts the acquired initial value setting request. The processing unit 106 acquires the initial value setting request from the reception unit 104 and sets initial values ​​based on the acquired initial value setting request. The creation unit 108 creates card linking cost management screen information. The communication unit 102 transmits the card linking cost management screen information created by the creation unit 108 to the terminal device 10.

[0101] (Operation of Business Management Support System 1) Fig. 10 is a flow chart showing an example of the operation of the business management support system 1 of this embodiment. Setting of classification initial values ​​for each card in the business management support system 1 will be described with reference to Fig. 10. (Step S1-3) The processing unit 16 causes the display unit 19 to display a card linkage cost management screen. (Step S2-3) The creation unit 14 determines whether an operation for setting a classification initial value for each card has been performed on the operation unit 18.

[0102] (Step S3-3) When the creation unit 14 determines that an operation for setting classification initial values ​​for each user has been performed on the operation unit 18, the creation unit 14 creates a card initial value setting request including the user ID and operation information. (Step S4-3) The communication unit 12 transmits the card initial value setting request created by the creation unit 14 to the information processing system 100. (Step S5-3) The communication unit 102 receives the card initial value setting request transmitted by the terminal device 10. The acceptance unit 104 acquires the card initial value setting request from the communication unit 102 and accepts the acquired card initial value setting request. The creation unit 108 acquires the card initial value setting request from the acceptance unit 104 and creates card initial value setting screen information based on the acquired card initial value setting request.

[0103] (Step S6-3) The communication unit 102 transmits the card initial value setting screen information created by the creation unit 108 to the terminal device 10. (Step S7-3) The communication unit 102 receives the card initial value setting screen information transmitted by the information processing system 100. The processing unit 16 acquires the card initial value setting screen information from the communication unit 12, and causes the display unit 19 to display the card initial value setting screen based on the acquired card initial value setting screen information.

[0104] (Step S8-3) The operation unit 18 accepts an operation by the user U1. Based on the operation accepted by the operation unit 18, the creation unit 14 creates a change request including a user ID and operation information. (Step S9-3) The communication unit 12 transmits the change request created by the creation unit 14 to the information processing system 100. (Step S10-3) The communication unit 102 receives the change request transmitted by the terminal device 10. The reception unit 104 acquires the change request from the communication unit 102 and accepts the acquired change request. The creation unit 108 acquires the change request from the reception unit 104 and updates the card initial value setting screen information based on the acquired change request.

[0105] (Step S11-3) The communication unit 102 transmits the card initial value setting screen information created by the creation unit 108 to the terminal device 10. (Step S12-3) The communication unit 12 receives the card initial value setting screen information transmitted by the information processing system 100 in response to the change request. The processing unit 16 acquires the card initial value setting screen information from the communication unit 12, and causes the display unit 19 to display the card initial value setting screen based on the acquired card initial value setting screen information.

[0106] (Step S13-3) The operation unit 18 accepts an operation by the user U1 to select whether or not to include the amount in the calculation. Based on the operation accepted by the operation unit 18, the creation unit 14 creates an initial value setting request including the user ID and operation information. (Step S14-3) The communication unit 12 transmits the initial value setting request created by the creation unit 14 to the information processing system 100.

[0107] (Step S15-3) The communication unit 102 receives the initial value setting request transmitted by the terminal device 10. The reception unit 104 acquires the initial value setting request from the communication unit 102 and accepts the acquired initial value setting request. The processing unit 106 acquires the initial value setting request from the reception unit 104 and sets initial values ​​based on the acquired initial value setting request. In the flowchart shown in FIG. 10, the processes in steps S8-3 to S12-3 may not be performed, or may be performed multiple times.

[0108] Setting the initial classification values ​​for each card has the following effects: The information processing system 100 includes a creation unit 108 that creates management screen information including, for a card linked to the account of a logged-in user, card usage information that associates information indicating the destination of the card's use, information indicating the amount paid by the card to the destination, and tally target selection information for selecting whether or not to include the amount in the tally target, and an initial value setting button for setting an initial value for each card, and an output unit that outputs the management screen information created by the creation unit 108. When the initial value setting button is pressed, the creation unit 108 creates initial value setting screen information for setting an initial value for each card. By configuring it in this manner, initial values ​​can be set for each card on the initial value setting screen, making it easier to understand where to enter values, compared to when initial value setting screen information is created for setting initial values ​​for each card even when the initial value setting button is not pressed.

[0109] In the information processing system 100, the creation unit 108 creates initial value setting screen information including card usage information and information for selecting a store for which initial values ​​are to be set, for cards linked to the store identification information and the user's account, based on the store identification information associated with the account of the user who has logged in. The information processing system 100 further includes a processing unit 106 that, when a store for which initial values ​​are to be set is selected, sets initial values ​​for each card for the selected store. By configuring it this way, the store for which the initial value is to be set can be selected on the initial value setting screen, which simplifies the operation of the information showing the usage status of multiple cards when tallying up expenses paid with multiple cards.

[0110] In the information processing system 100, when the set initial value button is pressed, the creation unit 108 creates initial value setting screen information including one or more card numbers linked to the user's account and tally target selection information for selecting an initial value as to whether or not the amount paid by card is to be included in the tally target. When including the amount paid by card in the tally target selection information is selected, the processing unit 106 sets the amount paid by card as the amount to be included in the tally target. With this configuration, it is possible to select an initial value on the initial value setting screen as to whether or not the amount paid by card is to be included in the total.

[0111] In the information processing system 100, when a store is selected as a target for aggregation in the aggregation target selection information, the creation unit 108 creates store initial value selection information for selecting an initial value of the store to be the target for aggregation. When a store to be the target for aggregation is selected in the store initial value selection information, the processing unit 106 sets the selected store to be the target for aggregation. By configuring in this manner, store initial value selection information is not created if the store is not selected to be the target of aggregation, making it easier to select the initial values ​​of the stores to be aggregated compared to when store initial value selection information is created even when the store is not selected to be the target of aggregation.

[0112] In the information processing system 100, the creation unit 108 creates information for classifying the amount as a cost when the aggregation target is selected in the aggregation target selection information. By configuring it in this manner, information for classifying the amount as a cost is not created when the amount is not selected to be included in the calculation, making it easier to classify the amount as a cost compared to when information for classifying the amount as a cost is created even when the amount is not selected to be included in the calculation.

[0113] (Classification by usage details of Business Management Support System 1) The following describes the classification of the business management support system 1 by usage details. The information processing system 100 acquires, from the user information, information indicating the card number associated with the card registered in association with the account of the user who has logged in. The information processing system 100 creates a card-linked cost management screen that includes card usage information for cards linked to a card registered in association with the account of the logged-in user, which associates information indicating the destination of the card's use, information indicating the amount paid by the card to the destination, tally selection information for selecting whether or not to include the amount in the tally, and a check box CB that is checked when classifying whether or not the amount is to be included in the tally.

[0114] The information processing system 100 transmits the created card-linked cost management screen to the terminal device 10. When the information processing system 100 receives a collective classification setting request transmitted by the terminal device 10 as a result of the user U1 checking a check box on the transmitted card-linked cost management screen, the information processing system 100 sets the amount included in the card usage information with the check box checked as the aggregation target. The operation of the terminal device 10 can be applied to the operation of the terminal device 20. The display settings of the terminal device 10 and the information processing system 100 will be described below with reference to FIG. 2.

[0115] (Terminal device 10) The communication unit 12 receives the card linking cost management screen information transmitted by the information processing system 100. For example, the card linking cost management screen information may be transmitted as a response to a card linking setting request. The processing unit 16 acquires the card linking cost management screen information from the communication unit 12, and causes the display unit 19 to display a card linking cost management screen based on the acquired card linking cost management screen information.

[0116] Fig. 11 is a diagram showing an example of a card-linked cost management screen in the business management support system 1 according to this embodiment. Fig. 11 is a diagram similar to Fig. 6B. The card-linked cost management screen includes a tally target selection checkbox CB for selecting whether or not to display card usage information for which an amount has been selected as a tally target, information I01 indicating the number of checked tally target selection checkboxes CB, information I02 for selecting whether or not to include the amount as a tally target, and information I03 for classifying the amount as a cost.

[0117] User U1 refers to the card-linked cost management screen, and performs an operation to check the tally target selection checkbox CB and select whether or not to include the amount in the tally. The operation unit 18 accepts the operation by user U1. The creation unit 14 creates a change request including the user ID and operation information based on the operation accepted by the operation unit 18, and transmits the created change request from the communication unit 12 to the information processing system 100. The card linking cost management screen information transmitted by the information processing system 100 in response to the change request is received by the communication unit 12. The processing unit 16 acquires the card linking cost management screen information from the communication unit 12, and causes the display unit 19 to display the card linking cost management screen based on the acquired card linking cost management screen information.

[0118] In one example of the card-linked cost management screen, a toggle button is turned on to select the amount as the target of aggregation. In accordance with the selection of the amount as the target of aggregation, information for classifying the amount as a cost is included in the card-linked cost management screen. For example, the information for classifying the amount as a cost includes a drop-down list for selecting information indicating the store for which the amount is to be aggregated, and a drop-down list for selecting information for classifying the amount as a cost.

[0119] The user U1 selects information indicating the store for which the amount is to be totaled and information for classifying the amount as a cost, and presses the "Save" button B02. The operation unit 18 accepts the operation by the user U1. The creation unit 14 creates a collective classification setting request including the user ID and operation information based on the operation accepted by the operation unit 18, and transmits the created collective classification setting request from the communication unit 12 to the information processing system 100. The card-linked cost management screen information transmitted by the information processing system 100 in response to the collective classification setting request is received by the communication unit 12. The processing unit 16 acquires the card-linked cost management screen information from the communication unit 12, and causes the display unit 19 to display the card-linked cost management screen based on the acquired card-linked cost management screen information.

[0120] (Information processing system 100) The creation unit 108 acquires information indicating the card number linked to the card number registered in association with the account of the user who logged in, based on the user information. The creation unit 108 creates card-linked cost management screen information. The communication unit 102 transmits the card-linked cost management screen information created by the creation unit 108 to the terminal device 10. The communication unit 102 receives the change request transmitted by the terminal device 10. The reception unit 104 acquires the change request from the communication unit 102 and accepts the acquired change request. The creation unit 108 acquires the change request from the reception unit 104 and updates the card-linked cost management screen information based on the acquired change request. The communication unit 102 transmits the card-linked cost management screen information created by the creation unit 108 to the terminal device 10.

[0121] The communication unit 102 receives the bulk classification setting request sent by the terminal device 10. The reception unit 104 acquires the bulk classification setting request from the communication unit 102 and accepts the acquired bulk classification setting request. The processing unit 106 acquires the bulk classification setting request from the reception unit 104 and sets a bulk classification based on the acquired bulk classification setting request. The creation unit 108 creates card-linked cost management screen information. The communication unit 102 transmits the card-linked cost management screen information created by the creation unit 108 to the terminal device 10.

[0122] (Operation of Business Management Support System 1) 12 is a flow chart showing an example of the operation of the business management support system 1 of this embodiment. The collective classification setting for each usage statement of the business management support system 1 will be described with reference to FIG. (Step S1-4) The processing unit 16 causes the display unit 19 to display a card linkage cost management screen. (Step S2-4) If it is not determined in step S2-3 of FIG. 10 that an operation to set a classification initial value for each user has been performed on the operation unit 18, the creation unit 14 determines whether an operation to set a lump-sum classification by usage detail has been performed on the operation unit 18.

[0123] (Step S3-4) When the creation unit 14 determines that an operation for setting collective classification by usage details has been performed on the operation unit 18, the creation unit 14 creates a change request including a user ID and operation information. (Step S4-4) The communication unit 12 transmits the change request created by the creation unit 14 to the information processing system 100. (Step S5-4) The communication unit 102 receives the change request transmitted by the terminal device 10. The reception unit 104 acquires the change request from the communication unit 102 and accepts the acquired change request. The creation unit 108 acquires the change request from the reception unit 104 and updates the card initial value setting screen information based on the acquired change request.

[0124] (Step S6-4) The communication unit 102 transmits the card initial value setting screen information created by the creation unit 108 to the terminal device 10. (Step S7-4) The communication unit 102 receives the card initial value setting screen information transmitted by the information processing system 100. The processing unit 16 acquires the card initial value setting screen information from the communication unit 12, and causes the display unit 19 to display the card initial value setting screen based on the acquired card initial value setting screen information. (Step S8-4) The operation unit 18 accepts an operation by the user U1 to select whether or not to group the usage details in a lump sum. The creation unit 14 creates a lump sum grouping setting request including the user ID and operation information based on the operation accepted by the operation unit 18.

[0125] (Step S9-4) The communication unit 12 transmits the collective classification setting request created by the creation unit 14 to the information processing system 100. (Step S10-4) The communication unit 102 receives the bulk classification setting request transmitted by the terminal device 10. The reception unit 104 acquires the bulk classification setting request from the communication unit 102 and accepts the acquired bulk classification setting request. The processing unit 106 acquires the bulk classification setting request from the reception unit 104 and performs settings for bulk classifying the usage details based on the acquired bulk classification setting request.

[0126] The consolidated classification by usage details of the business management support system 1 has the following effects. The information processing system 100 comprises a creation unit 108 that creates management screen information including card usage information associated with a card linked to the account of a logged-in user, information indicating the destination of the card's use, information indicating the amount paid by the card to the destination, tally target selection information for selecting whether or not to include the amount in the tally, and a check box CB that is checked when classifying the amount as whether or not to include the amount in the tally, an output unit that outputs the management screen information created by the creation unit 108, and a processing unit 106 that sets the amount included in the card usage information for which the check box CB is checked as the amount to be included in the tally. With this configuration, the amount included in the card usage information can be set as the target for aggregation simply by checking the checkbox CB on the management screen, making input easier than if the checkboxes were not used. This simplifies the operation of information showing the usage status of multiple cards when tallying up expenses paid with multiple cards.

[0127] In the information processing system 100, the creation unit 108 creates management screen information including the store identification information and card usage information and information for selecting a store for a card linked to the user's account based on the store identification information associated with the account of the user who has logged in. With this configuration, the store can be selected on the management screen, which makes input easier than selecting the store on a separate screen.

[0128] In the information processing system 100, the creation unit 108 creates management screen information including one or more card numbers linked to a user's account and tally target initial value selection information for selecting an initial value for whether or not the amount paid by card is to be included in the tally target. The processing unit 106 sets the amount paid by card as the tally target when including it is selected in the tally target initial value selection information. By configuring it in this manner, it is possible to create management screen information that includes information on selecting the initial value of the item to be totaled, so that the initial value of whether or not the amount paid by card should be included in the totals can be selected on the management screen.

[0129] In the information processing system 100, the creation unit 108 creates store initial value selection information for selecting an initial value of a store to be included in the aggregation target when the aggregation target initial value selection information has been selected. The output unit outputs the store initial value selection information created by the creation unit 108. When a store to be included in the aggregation target is selected in the store initial value selection information, the processing unit 106 sets the selected store to be included in the aggregation target. By configuring in this manner, when the store is not selected as a target for aggregation, store initial value selection information for selecting the initial value of the store to be aggregated is not created, making it easier to select the initial value of the store to be aggregated compared to the case where store initial value selection information is created even when the store is not selected as a target for aggregation.

[0130] In the information processing system 100, the creation unit 108 creates information for classifying the amount as a cost when it is selected to include it in the tally target initial value selection information. By configuring it in this manner, when the selection to include an amount as a target for aggregation is not made, information for classifying the amount as a cost is not made, so that information for classifying the amount as a cost can be easily selected compared to the case where information for classifying the amount as a cost is made even when the selection to include an amount as a target for aggregation is not made.

[0131] (Individual classification for each usage statement) The individual classifications for each usage item will be explained. The information processing system 100 acquires, from the user information, information indicating the card number linked to the card registered in association with the account of the user who has logged in. The information processing system 100 creates card-linked cost management screen information including card usage information associated with the card linked to the card registered in association with the account of the user who has logged in, information indicating the destination of the card's use, information indicating the amount paid by the card to the destination, tally target selection information for selecting whether or not the amount should be included in the tally, and a check box CB that is checked when classifying whether or not the amount should be included in the tally.

[0132] The information processing system 100 transmits the created card-linked cost management screen information to the terminal device 10. When the information processing system 100 receives a classification setting request transmitted by the terminal device 10 as a result of the user U1 checking a check box for the transmitted card-linked cost management screen information, the information processing system 100 sets the amount included in the card usage information for which the check box is checked as the target for aggregation. The operation of the terminal device 20 can be the same as that of the terminal device 10. Below, the individual classification for each usage statement of the terminal device 10 and the information processing system 100 will be described with reference to FIG. 2.

[0133] (Terminal device 10) The communication unit 12 receives the card linking cost management screen information transmitted by the information processing system 100. For example, the card linking cost management screen information may be transmitted as a response to a card linking setting request. The processing unit 16 acquires the card linking cost management screen information from the communication unit 12, and causes the display unit 19 to display a card linking cost management screen based on the acquired card linking cost management screen information.

[0134] Fig. 13 is a diagram showing an example of a card-linked cost management screen in the business management support system 1 according to this embodiment. Fig. 13 is a diagram similar to Fig. 6B. The card-linked cost management screen includes information I02 for selecting whether or not to include the amount in the calculation. User U1 refers to the card-linked cost management screen and performs an operation to select whether or not the amount is to be included in the total. The operation unit 18 accepts an operation by the user U1. The creation unit 14 creates a change request including a user ID and operation information based on the operation accepted by the operation unit 18, and transmits the created change request from the communication unit 12 to the information processing system 100. The card linking cost management screen information transmitted by the information processing system 100 in response to the change request is received by the communication unit 12. The processing unit 16 acquires the card linking cost management screen information from the communication unit 12, and causes the display unit 19 to display the card linking cost management screen based on the acquired card linking cost management screen information.

[0135] In one example of the card-linked cost management screen, a toggle button is turned on to select the amount as the target of aggregation. In accordance with the selection of the amount as the target of aggregation, information for classifying the amount as a cost is included in the card-linked cost management screen. For example, the information for classifying the amount as a cost includes a drop-down list for selecting information indicating the store for which the amount is to be aggregated, and a drop-down list for selecting information for classifying the amount as a cost.

[0136] The user U1 selects information indicating the store for which the amount is to be calculated and information for classifying the amount as a cost, and presses the "Save" button B03. The operation unit 18 accepts the operation by the user U1. The creation unit 14 creates an individual classification setting request including the user ID and operation information based on the operation accepted by the operation unit 18, and transmits the created individual classification setting request from the communication unit 12 to the information processing system 100. The card-linked cost management screen information transmitted by the information processing system 100 in response to the individual classification setting request is received by the communication unit 12. The processing unit 16 acquires the card-linked cost management screen information from the communication unit 12, and causes the display unit 19 to display the card-linked cost management screen based on the acquired card-linked cost management screen information.

[0137] (Information processing system 100) The creation unit 108 acquires information indicating the card number associated with the account of the user who has logged in based on the user information. The creation unit 108 creates a card linking cost management screen. The communication unit 102 transmits the card linking cost management screen information created by the creation unit 108 to the terminal device 10. The communication unit 102 receives the change request transmitted by the terminal device 10. The reception unit 104 acquires the change request from the communication unit 102 and accepts the acquired change request. The creation unit 108 acquires the change request from the reception unit 104 and changes the card-linked cost management screen information based on the acquired change request. The communication unit 102 transmits the card-linked cost management screen information created by the creation unit 108 to the terminal device 10.

[0138] The communication unit 102 receives the individual classification setting request transmitted by the terminal device 10. The reception unit 104 acquires the individual classification setting request from the communication unit 102 and accepts the acquired individual classification setting request. The processing unit 106 acquires the individual classification setting request from the reception unit 104 and performs individual classification based on the acquired individual classification setting request. The creation unit 108 creates an individual classification response. The communication unit 102 transmits the individual classification response created by the creation unit 108 to the terminal device 10.

[0139] (Operation of Business Management Support System 1) 14 is a flow chart showing an example of the operation of the business management support system 1 of this embodiment. The individual classification setting for each usage statement of the business management support system 1 will be described with reference to FIG. (Step S1-5) The processing unit 16 causes the display unit 19 to display a card linkage cost management screen. (Step S2-5) 10, if it is determined that an operation to set classification initial values ​​for each user has not been performed on the operation unit 18, the creation unit 14 determines whether an operation to classify the usage details individually has been performed on the operation unit 18. If an operation to classify the usage details individually has not been performed, the process ends.

[0140] (Step S3-5) When the creation unit 14 determines that an operation to classify the usage details individually has been performed on the operation unit 18, the creation unit 14 creates a change request including the user ID and the operation information. (Step S4-5) The communication unit 12 transmits the change request created by the creation unit 14 to the information processing system 100. (Step S5-5) The communication unit 102 receives the change request transmitted by the terminal device 10. The reception unit 104 acquires the change request from the communication unit 102 and accepts the acquired change request. The creation unit 108 acquires the change request from the reception unit 104 and updates the card-linked cost management screen information based on the acquired change request.

[0141] (Step S6-5) The communication unit 102 transmits the card-linked cost management screen information created by the creation unit 108 to the terminal device 10. (Step S7-5) The communication unit 102 receives the card linking cost management screen information transmitted by the information processing system 100. The processing unit 16 acquires the card linking cost management screen information from the communication unit 12, and causes the display unit 19 to display the card linking cost management screen based on the acquired card linking cost management screen information. (Step S8-5) The operation unit 18 accepts an operation by the user U1 to select whether or not to classify the usage details into an individual classification. The creation unit 14 creates an individual classification setting request including a user ID and operation information based on the operation accepted by the operation unit 18.

[0142] (Step S9-5) The communication unit 12 transmits the individual classification setting request created by the creation unit 14 to the information processing system 100. (Step S10-5) The communication unit 102 receives the individual classification setting request transmitted by the terminal device 10. The reception unit 104 acquires the individual classification setting request from the communication unit 102 and accepts the acquired individual classification setting request. The processing unit 106 acquires the individual classification setting request from the reception unit 104 and performs settings for individually classifying the usage details based on the acquired individual classification setting request.

[0143] Individual classification by usage details has the following effects. The information processing system 100 comprises a creation unit 108 that creates management screen information including, for cards linked to the account of the logged-in user, card usage information that associates information indicating the destination of the card, information indicating the amount paid by the card to the destination, and tally selection information for selecting whether or not to include the amount in the tally, and a usage details setting button for setting usage details for each card, an output unit that outputs the management screen information created by the creation unit 108, and a processing unit 106 that sets usage details for each card when the usage details setting button is pressed. With this configuration, usage details can be set for each card on the management screen, making input easier than setting usage details for each card on a separate screen.

[0144] In the information processing system 100, the creation unit 108 creates a management screen including one or more card numbers linked to the user's account and tally target selection information for selecting whether or not to include amounts paid by card in the tally target. The processing unit 106 sets the amounts paid by card as the tally target when the tally target selection information indicates that the amounts paid by card should be included in the tally target. By configuring it this way, a management screen including information on which items to add up can be created, and the user can select on the management screen whether or not to add up amounts paid by card. This simplifies the operation of information showing the usage of multiple cards when adding up expenses paid by multiple cards.

[0145] In the information processing system 100, when the aggregation target selection information selects a store to be aggregated, the creation unit 108 creates store selection information for selecting the store to be aggregated. When the store selection information selects a store to be aggregated, the processing unit 106 sets the selected store as the aggregation target. By configuring in this manner, store selection information is not created if the store is not selected as a target for tallying, so that the user can easily select the store to be included in the tallying compared to the case where store selection information is created even when the store is not selected as a target for tallying.

[0146] In the information processing system 100, the creation unit 108 creates information for classifying the amount as a cost when the aggregation target is selected in the aggregation target selection information. By configuring it in this manner, information for classifying an amount as a cost is not created if the amount is not selected to be included in the calculation, so that information for classifying an amount as a cost can be easily selected compared to a case where information for classifying an amount as a cost is created even when the amount is not selected to be included in the calculation.

[0147] (Example of expense calculation) Fig. 15 is a diagram showing an example of expense aggregation. Fig. 15 shows a monthly report as an example. In the information processing system 100, the processing unit 106 derives sales, FL cost, profit, annual sales, etc. The creation unit 108 creates a monthly report based on the sales, FL cost, profit, annual sales, etc. derived by the processing unit 106. The creation unit 108 transmits the created monthly report to the terminal device 10, etc. Here, the case of creating a monthly report has been described as an example of expense aggregation, but the present invention is not limited to this example. For example, the processing unit 106 may perform a sales analysis, a labor cost analysis, a detailed sales analysis, or a detailed sales analysis for each menu item. In this case, the creation unit 108 may create, for example, a sales result for each store, a labor cost analysis result for each store, a detailed sales analysis result for each store, or a detailed sales analysis result for each menu item for each store.

[0148] The above describes in detail the embodiments and modified examples of the present invention with reference to the drawings. However, the specific configuration is not limited to this embodiment, and also includes design changes and the like that do not deviate from the gist of the present invention. For example, a computer program for implementing the functions of each of the above-mentioned devices may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read into a computer system and executed. Note that the "computer system" referred to here may include hardware such as an OS and peripheral devices.

[0149] In addition, the term "computer-readable recording medium" refers to writable non-volatile memory such as a flexible disk, an optical magnetic disk, a ROM, or a flash memory, a portable medium such as a DVD (Digital Versatile Disc), or a storage device such as a hard disk built into a computer system. Furthermore, the term "computer-readable recording medium" includes devices that retain a program for a certain period of time, such as volatile memory (e.g., DRAM (Dynamic Random Access Memory)) within a computer system that serves as a server or client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line.

[0150] The program may be transmitted from a computer system in which the program is stored 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" that transmits the program refers to a medium that has a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line. The program may be for realizing part of the functions described above. Furthermore, the above-mentioned functions may be realized in combination with a program already recorded in the computer system, that is, a so-called differential file (differential program). [Explanation of symbols]

[0151] 1... business management support system, 10... terminal device, 12... communication unit, 14... creation unit, 15... memory unit, 16... processing unit, 18... operation unit, 19... display unit, 20-1 to 20-n... terminal devices, 22... communication unit, 24... creation unit, 25... memory unit, 26... processing unit, 28... operation unit, 29... display unit, 100... information processing system, 102... communication unit, 104... reception unit, 105... judgment unit, 106... processing unit, 108... creation unit, 110... memory unit

Claims

1. An information processing system for tallying up expenses paid by multiple cards, comprising: a creation unit that creates a selection screen for selecting a card to be linked to the logged-in user's account from among the plurality of cards; an output unit that outputs the selection screen created by the creation unit; A reception unit that acquires information indicating a card linked to a card registered in association with the user's account; a processing unit that links the card registered in association with the user's account based on information indicating the card linked to the card registered in association with the user's account received by the reception unit; An information processing system comprising:

2. The information processing system of claim 1, wherein the selection screen includes one or more check boxes that are checked when linking to the card registered in association with the user's account, and card numbers associated with each of the one or more check boxes.

3. The information processing system of claim 1, wherein the selection screen includes information indicating that the usage data to be linked to the card registered in association with the user's account is the card number, user name, date of use, destination of use, and amount used.

4. The information processing system of claim 1, wherein the selection screen includes information indicating that usage data linked to the card registered in association with the user's account can be viewed from all accounts logged in to the same store group.

5. The information processing system according to claim 2 , wherein the selection screen further includes information indicating a user associated with each of the one or more check boxes.

6. 1. An information processing method executed by an information processing system that aggregates expenses paid by a plurality of cards, comprising: creating a selection screen for selecting a card to be linked to the logged-in user's account from among the plurality of cards; Output the created selection screen, Obtaining information indicating a card linked to a card registered in association with the user's account; An information processing method for linking a card registered in association with the user's account to a card linked to the user's account based on information indicating the card linked to the card.

7. On the computer, creating a selection screen for selecting a card to be linked to the logged-in user's account from among the multiple cards; outputting the created selection screen; obtaining information indicating a card linked to a card registered in association with the user's account; linking the card linked to the card registered in association with the user's account based on information indicating the card linked to the card registered in association with the user's account; A program to execute.

Citation Information

Patent Citations

  • Business management system for restaurant

    JP2013137657A