Accounting support system, accounting support method and accounting support program
The accounting support system addresses the inefficiency in applying point discounts by automating the identification and presentation of point users, ensuring accurate and efficient accounting processes in facilities.
Patent Information
- Application Number
- JP2025064198
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-04-09
- Publication Date
- 2025-07-15
- Estimated Expiration
- 2041-06-24
AI Technical Summary
In facilities where points can be used for payment, there is a decrease in work efficiency due to users forgetting to inform store clerks about using points, leading to additional operations like canceling and redoing accounting, and potential loss of points if not reflected in the accounting process.
An accounting support system that acquires reservation information, identifies users using points, and presents usage schedule information to the facility, allowing store clerks to efficiently apply discounts during accounting.
Improves accounting efficiency by ensuring point discounts are applied correctly, reducing additional work and preventing errors, thus enhancing overall work efficiency and reducing unnecessary operations.
Smart Images

Figure 2025106463000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an accounting support system, an accounting support method, and an accounting support program for performing accounting using privileges available at a facility.
Background Art
[0002] Conventionally, in facilities such as restaurants, a system for granting privileges (points) that can be used by users to pay for usage fees is known in order to attract customers and improve the repeat rate (see, for example, Patent Document 1). For example, when a user tells a store clerk at the time of accounting that they will use the points granted to themselves, the store clerk performs accounting by discounting the amount corresponding to the points from the usage fee.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] At facilities where points can be used, for example, it is necessary for the user to tell the store clerk that they will use the points, or for the store clerk to confirm with the user whether they will use the points. Here, for example, the user may forget to tell the store clerk that they will use the points, or the store clerk may forget to confirm with the user whether they will use the points. In this case, for example, if the user requests to use the points after accounting is completed, the store clerk has to cancel the accounting once, perform the discount process, and then perform the accounting again. Furthermore, if a customer notices that the use of points has not been reflected in the accounting after leaving the store, the facility or the point management operator has to return the points to the user. Thus, in facilities where points can be used and point management operators, problems such as a decrease in the work efficiency of accounting and the occurrence of additional operations occur.
[0005] An object of the present invention is to provide an accounting support system, an accounting support method, and an accounting support program capable of improving the work efficiency of accounting work in a facility.
Means for Solving the Problems
[0006] The accounting support system according to the present invention includes a reservation processing unit that acquires reservation information of a user for a facility, and a privilege that can be used for accounting of the usage fee of the facility based on the reservation information acquired by the reservation processing unit. An acquisition processing unit that acquires usage schedule information corresponding to the user who uses the privilege, and based on the available period from the usage start time to the usage end time of the facility included in the reservation information acquired by the reservation processing unit, the acquisition processing unit A presentation processing unit that presents the usage schedule information acquired by the facility to the facility.
[0007] The accounting support method according to the present invention is a method in which one or a plurality of processors execute a reservation step of acquiring reservation information of a user for a facility, and a privilege that can be used for accounting of the usage fee of the facility based on the reservation information acquired by the reservation step. An acquisition step of acquiring usage schedule information corresponding to the user who uses the privilege, and a presentation step of presenting the usage schedule information acquired by the acquisition step to the facility based on the available period from the usage start time to the usage end time of the facility included in the reservation information acquired by the reservation step.
[0008] The accounting support program according to the present invention includes a reservation step of acquiring reservation information of a user for a facility, and based on the reservation information acquired in the reservation step, using a privilege available for accounting of the usage fee of the facility. An acquisition step of acquiring usage schedule information corresponding to the user, and based on the available period from the usage start time to the usage end time of the facility included in the reservation information acquired in the reservation step, presenting the usage schedule information acquired in the acquisition step to the facility. It is a program for causing one or a plurality of processors to execute a presentation step.
Effect of the Invention
[0009] According to the present invention, it is possible to provide an accounting support system, an accounting support method, and an accounting support program capable of improving the work efficiency of accounting work in a facility.
Brief Description of the Drawings
[0010]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Mode for Carrying Out the Invention
[0011] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings to facilitate understanding of the present invention. Note that the following embodiments are merely examples embodying the present invention and do not limit the technical scope of the present invention.
[0012] [Accounting Support System 1] As shown in FIG. 1, the accounting support system 1 according to an embodiment of the present invention includes an accounting support device 2, a user terminal 3, and a facility terminal 4. The accounting support device 2, the user terminal 3, and the facility terminal 4 can communicate via a communication network N1 such as the Internet, a LAN, a WAN, or a public telephone line.
[0013] The accounting support device 2 can manage information related to reservations and accounting for a plurality of facilities and information related to users who use the facilities. Specifically, the accounting support device 2 performs data communication with the facility terminal 4 of each facility to manage reservation information, accounting information, etc., and performs data communication with the user terminal 3 to manage personal information of users (member information, privilege information, etc.). The accounting support device 2 can provide a reservation service that accepts searches and reservations of facilities from users, a privilege service that grants privileges to users, a management service that manages facilities, etc., and can operate a website corresponding to each service. Here, the privilege is a monetary value that can be used for accounting (payment) of the facility usage fee, such as points, coupons, discount vouchers, etc. In this embodiment, as an example of the privilege, "points" will be described. For example, when 1 point is set to be 1 yen, the user can use the amount corresponding to the desired points among the points he / she holds for payment of the facility usage fee. Also, points corresponding to the facility usage fee are granted to the user. For example, 1 point is granted to the user for every 100 yen of the facility usage fee (or payment amount). The accounting support device 2 updates the user's held points by granting points to the user through the privilege service or subtracting the points used at the time of accounting from the held points. The user can use the reservation service and the privilege service by, for example, registering as a member.
[0014] The facility staff use the management service to manage reservations and manage the accounting of users (customers who visit the store). The facility staff can use the management service by, for example, registering as a member.
[0015] Hereinafter, in the present embodiment, a case where the facility is a food and beverage store that provides food and drinks will be described as an example. Note that the facility may be various facilities such as a karaoke store, a bowling alley, a ping pong court, a golf course, a hot spring facility, an accommodation facility, and a service providing facility.
[0016] The user terminal 3 is an information processing device operated by a user who performs facility search, reservation, point acquisition, and use. The facility terminal 4 is an information processing device, for example, arranged in a facility and operated by a store clerk who manages the reservation information and accounting information of the facility. The accounting support system 1 includes one or more user terminals 3 and one or more facility terminals 4.
[0017] In the present embodiment, the accounting support device 2 alone corresponds to the accounting support system according to the present invention. However, the accounting support system according to the present invention may include one or more components among the accounting support device 2, the user terminal 3, and the facility terminal 4. For example, when the components of the accounting support device 2, the user terminal 3, and the facility terminal 4 cooperate to share and execute the accounting support process (see FIG. 14) described later, a system including a plurality of components that execute the process can be regarded as the accounting support system according to the present invention. For example, the accounting support device 2 and the facility terminal 4 may constitute the accounting support system according to the present invention.
[0018] [Accounting Support Device 2] As shown in FIG. 1, the accounting support device 2 is a server including a control unit 21, a storage unit 22, an operation display unit 23, a communication I / F 24, and the like. Note that the accounting support device 2 is not limited to a single computer, and may be a computer system in which a plurality of computers cooperate to operate. Also, various processes executed by the accounting support device 2 may be distributed and executed by one or more processors.
[0019] The communication I / F 24 is a communication interface for connecting the accounting support device 2 to the communication network N1 by wire or wirelessly and performing data communication according to a predetermined communication protocol with external devices such as the user terminal 3 and the facility terminal 4 via the communication network N1.
[0020] The operation display unit 23 is a user interface including a display unit such as a liquid crystal display or an organic EL display for displaying various kinds of information, and an operation unit such as a mouse, a keyboard, or a touch panel for receiving operations.
[0021] The storage unit 22 is a non-volatile storage unit such as an HDD (Hard Disk Drive) or an SSD (Solid State Drive) for storing various kinds of information. Specifically, data such as facility information D1, member information D2, and reservation information D3 are stored in the storage unit 22. The facility information D1 includes information about restaurants that are search targets and reservation targets. The member information D2 includes information about users (members) who can use the reservation service and the privilege service. The reservation information D3 includes information about restaurant reservations received from users. FIG. 2 is a diagram showing an example of the facility information D1, FIG. 3 is a diagram showing an example of the member information D2, and FIG. 4 is a diagram showing an example of the reservation information D3. Also, information about a plurality of restaurants that are search targets is stored in the storage unit 22. The reservation information D3 shown in FIG. 4 is an example of reservation information about a specific restaurant (here, restaurant G1). The reservation information D3 is stored in the storage unit 22 for each restaurant.
[0022] As shown in FIG. 2, the facility information D1 includes information such as the corresponding "facility ID", "facility name", "area", "genre", "address", and "URL" for each restaurant. The facility ID is the identification information of the restaurant, and the facility name is the name of the restaurant. The area is the regional name of the location of the restaurant, etc. The genre is information that can identify the content of the services provided in the restaurant, and for example, indicates the cuisine genre. The address is the detailed address of the restaurant and is used as information indicating the location of the restaurant. The URL is access information for accessing web pages such as the restaurant's homepage and reservation page. Also, the facility information D1 may include information on the amount (budget) preset as the average amount required for using the restaurant, identification information of the restaurant's image, etc.
[0023] As shown in FIG. 3, the member information D2 includes information such as the corresponding "member ID", "password", "name", "email address", and "points held" for each user. The member ID is the identification information of the user (member), and the password is the password set by the user. The member ID and the password are used as login information when logging in to the websites of the reservation service and the privilege service. The email address is an email address that the user terminal 3 can receive emails. The points held are the remaining balance of the points currently held by the user and available for paying the facility usage fee. The control unit 21 updates the points held in the member information D2 based on the accounting information obtained from the facility terminal 4. For example, the control unit 21 adds points corresponding to the payment amount of the usage fee to the points held or subtracts the points used for paying the usage fee from the points held.
[0024] As shown in FIG. 4, the reservation information D3 includes information such as "reservation name", "number of people", "visit date", "start time of use", "end time of use", "table", "whether to use points", and "points used". The reservation name is the name of the user who made the reservation. The number of people is the number of users who are scheduled to visit (reservation number). The visit date is the scheduled date for the user to visit. The start time of use is the scheduled time for the user to visit (arrival time), and the end time of use is the scheduled time for the user to leave the store (departure time). Here, when the available time (restriction time) for each user in the restaurant G1 is set in advance (for example, in the case of a 2-hour system), the end time of use for users A1 and A2 who made a reservation at 18:00 is 20:00, and the end time of use for users A3 and A4 who made a reservation at 19:00 is 21:00. The control unit 21 registers the end time of use in the reservation information D3 based on the restriction time and the reservation information (arrival time) of the user. In a restaurant that does not introduce a time system, the end time of use may be omitted. The table is information for identifying a use target such as a table used by the user. The table may be selected by the user when applying for a reservation, or may be assigned by the restaurant.
[0025] The "whether to use points" is information indicating whether the user uses points. For example, when making a reservation at the restaurant G1, the user can select whether to use points ("yes" or "no") on the reservation application page P3 (see FIG. 7) displayed on the user terminal 3. In addition, a user who selects "yes" for using points can input the points scheduled to be used among the user's own points (see FIG. 3) on the reservation application page P3. The control unit 21 registers the points input on the user terminal 3 in the "points used" of the reservation information D3. The reservation information D3 is registered or changed by the control unit 21 each time a new reservation or reservation change is received from the facility terminal 4 or the user terminal 3.
[0026] As another embodiment, part or all of the facility information D1, the member information D2, and the reservation information D3 may be stored in another server accessible from the accounting support device 2 via the communication network N1. In this case, the control unit 21 of the accounting support device 2 may acquire the information from the other server and execute the accounting support process (see FIG. 14) described later.
[0027] Further, the storage unit 22 stores layout data, image data, and the like for generating various web pages such as a search page P1 (see FIG. 5), a search result page P2 (see FIG. 6), and a reservation application page P3 (see FIG. 7) that are displayed on the user terminal 3. The storage unit 22 also stores layout data, image data, and the like for generating various web pages such as a management page P4 (see FIGS. 8, 9, 11 to 13) and an accounting page P5 (see FIG. 10) that are displayed on the facility terminal 4. In the present embodiment, the control unit 21 of the accounting support device 2 can generate the various web pages and transmit the information of the web pages to the user terminal 3 and the facility terminal 4, thereby causing the user terminal 3 and the facility terminal 4 to display the various web pages. As another embodiment, the control unit 21 of the accounting support device 2 may transmit data necessary for displaying the various web pages to the user terminal 3 and the facility terminal 4, thereby causing the control unit 31 of the user terminal 3 and the control unit 41 of the facility terminal 4 to execute the display of the various web pages.
[0028] Furthermore, the storage unit 22 stores control programs such as an accounting support program for causing the control unit 21 to execute the accounting support process (see FIG. 14) described later. For example, the accounting support program is non-temporarily recorded on a computer-readable recording medium such as a CD or a DVD, and is read by a reading device (not shown) such as a CD drive or a DVD drive provided in the accounting support device 2 and stored in the storage unit 22.
[0029] The control unit 21 includes control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various arithmetic processes. The ROM is a non-volatile storage unit in which control programs such as BIOS and OS for causing the CPU to execute various arithmetic processes are stored in advance. The RAM is a volatile or non-volatile storage unit that stores various information and is used as a temporary storage memory (working area) for various processes executed by the CPU. Then, the control unit 21 controls the accounting support device 2 by causing the CPU to execute various control programs stored in advance in the ROM or the storage unit 22.
[0030] By the way, conventionally, in a facility where points can be used, for example, it is necessary for a user to inform a store clerk that the user is using points, or for the store clerk to confirm with the user whether to use points. Here, for example, there are cases where the user forgets to inform the store clerk that the user is using points, or the store clerk forgets to confirm with the user whether to use points. In this case, for example, if the user requests to use points after the accounting is completed, the store clerk has to cancel the accounting once, perform a discount process, and then perform the accounting again. Furthermore, if a customer notices that the use of points has not been reflected in the accounting after leaving the store, a process of returning the points to the customer occurs at the facility or the point management operator. Thus, in a facility where points can be used and the point management operator, problems such as a decrease in the work efficiency of accounting and the occurrence of additional operations occur. On the other hand, in the accounting support device 2 according to the present embodiment, it is possible to improve the work efficiency of the accounting work in the facility.
[0031] Specifically, as shown in FIG. 1, the control unit 21 includes various processing units such as a reservation processing unit 211, an acquisition processing unit 212, a presentation processing unit 213, a reception processing unit 214, and an accounting processing unit 215. The control unit 21 functions as the various processing units by executing various processes according to the accounting support program using the CPU. Also, some or all of the processing units may be configured by electronic circuits. The accounting support program may be a program for causing a plurality of processors to function as the processing units.
[0032] The reservation processing unit 211 acquires reservation information of a user for a restaurant. Specifically, when the reservation processing unit 211 receives a search request for a restaurant from the user, it searches for restaurants that meet the search conditions and presents the search results to the user. FIG. 5 shows an example of a search page P1 for inputting search conditions. For example, user A1 accesses the website of the reservation service and inputs search conditions into the search page P1 displayed on the user terminal 3. Input fields K11 to K14 for inputting the area, the date of visit, the time of visit, and the number of users are displayed on the search page P1. Also, an input field K15 for inputting preference conditions for searching for restaurants that can use points or restaurants that have private rooms is displayed on the search page P1. User A1 inputs various search conditions and presses the determination button K16 on the search page P1. Thereby, the reservation processing unit 211 executes a search process for restaurants that meet the search conditions.
[0033] The reservation processing unit 211 causes the user terminal 3 to display a search result page P2 showing the result of the search processing. FIG. 6 shows an example of the search result page P2. On the search result page P2, information on each food and beverage store (food and beverage store information R1) that satisfies the search conditions is listed. Each food and beverage store information R1 displays an overview of the food and beverage store, an image, a detail button K22 for displaying the detailed page of the food and beverage store, a reservation button K23 for making a reservation request (reservation application), and the like. For example, when there is a food and beverage store for which user A1 wishes to make a reservation on the search result page P2, user A1 presses the reservation button K23 of the corresponding food and beverage store information R1 to make a reservation request. On the other hand, when there is no food and beverage store for which user A1 wishes to make a reservation on the search result page P2, user A1 presses the condition change button K21. When the condition change button K21 is pressed, the reservation processing unit 211 causes the search page P1 (see FIG. 5) to be displayed again and accepts an operation to change the search conditions from user A1.
[0034] When user A1 presses the reservation button K23 of the desired food and beverage store (here, food and beverage store G1), the reservation processing unit 211 causes the user terminal 3 to display a reservation application page P3. FIG. 7 shows an example of the reservation application page P3. On the reservation application page P3, reservation conditions (arrival date and time, number of users, etc.), the name of the person making the reservation, email address, and phone number are displayed. Also, on the reservation application page P3, a point selection field K31 for selecting whether to use points and a point input field K32 for inputting the points to be used are displayed. Also, on the reservation application page P3, the points (point balance) currently held by user A1 are displayed. When user A1 wishes to use points to pay for the usage fee of food and beverage store G1, user A1 selects "Yes" for point usage and inputs the points to be used (here, "1000" points) into the point input field K32. When user A1 inputs various information on the reservation application page P3 and presses the reservation button K33, the reservation processing unit 211 accepts the reservation request for food and beverage store G1 and executes the reservation process if the reservation for food and beverage store G1 is possible.
[0035] In the reservation process, the reservation processing unit 211 registers the reservation details in the reservation information D3 (see FIG. 4) corresponding to the restaurant G1 to be reserved. Note that the reservation processing unit 211 can also cancel the reservation registered in the reservation information D3 according to the operation of the user terminal 3 or automatically. When the reservation process is completed, the reservation processing unit 211 sends, for example, a reservation completion email to the user terminal 3 of the user A1 who made the reservation request and the facility terminal 4 of the restaurant G1 to be reserved.
[0036] The reservation processing unit 211 acquires the reservation information D3 (see FIG. 4) of a predetermined restaurant (here, the restaurant G1). The reservation processing unit 211 is an example of the reservation processing unit of the present invention.
[0037] Based on the reservation information D3 acquired by the reservation processing unit 211, the acquisition processing unit 212 acquires the usage schedule information corresponding to the user who can use the points available for the accounting of the usage fees of the restaurant. Here, the acquisition processing unit 212 acquires the usage schedule information of the reservationist who uses points at the restaurant G1. Specifically, the acquisition processing unit 212 acquires the usage schedule information corresponding to the user with "point usage = yes" from the reservation information D3 of the restaurant G1. The usage schedule information includes at least one of the information of the reservationist name of the user with "point usage = yes" and the table assigned to the user with "point usage = yes". Further, the usage schedule information may further include at least one of the number of people reserved by the reservationist, the arrival date, the start time of use, the end time of use, and the usage points.
[0038] For example, as the usage schedule information corresponding to the restaurant G1, the acquisition processing unit 212 acquires the names "A1", "A2", "A4", "A5", "A6", "A8" of the users who selected "yes" for point usage at the time of reservation and made a reservation, the number of users for each reservation (reservation number), and the start time of usage for each reservation (arrival time). Also, for example, the acquisition processing unit 212 acquires the usage schedule information for the business day. Here, for example, when a clerk of the restaurant G1 logs in to the management site on the business day (e.g., "June 1, 2021") before the business starts (e.g., "16:00") on the facility terminal 4, the usage schedule information for that day is acquired. The acquisition processing unit 212 is an example of the acquisition processing unit of the present invention.
[0039] The presentation processing unit 213 presents information (usage schedule information) regarding users who plan to use points at the time of settlement in the restaurant to the restaurant. Specifically, the presentation processing unit 213 presents the usage schedule information acquired by the acquisition processing unit 212 to the restaurant. The presentation processing unit 213 is an example of the presentation processing unit of the present invention.
[0040] For example, when a clerk of the restaurant G1 logs in to the management site on the business day (e.g., "June 1, 2021") before the business starts (e.g., "16:00") on the facility terminal 4, the control unit 21 causes the management page P4 to be displayed on the facility terminal 4. FIG. 8 shows a specific example of the management page P4. On the management page P4, selection buttons for executing various services such as settlement, reservation management, and page editing, messages (notices) regarding business, etc. are displayed. Here, when the acquisition processing unit 212 acquires the usage schedule information corresponding to the restaurant G1, the presentation processing unit 213 displays the notification information M1 including the usage schedule information M2 on the management page P4 as shown in FIG. 9. For example, when a clerk of the restaurant G1 logs in to the management site on the business day (e.g., "June 1, 2021") before the business starts (e.g., "16:00") on the facility terminal 4, the presentation processing unit 213 causes the management page P4 including the usage schedule information for that day to be displayed on the facility terminal 4. The usage schedule information M2 is an example of the usage schedule information of the present invention.
[0041] Here, the presentation processing unit 213 causes the facility terminal 4 to display, for each user, a list of the names of the reservation users (users A1, A2, A4, A5, A6, A8) who plan to use points on the business day (June 1, 2021), the number of users (reservation number), and the start time of use (arrival time). When there is one user who plans to use points, the presentation processing unit 213 displays one piece of usage schedule information M2. When there are multiple users who plan to use points, the presentation processing unit 213 displays a list of multiple pieces of usage schedule information M2.
[0042] In addition, the presentation processing unit 213 presents a list of multiple pieces of usage schedule information M2 with the same usage schedule date among the multiple pieces of usage schedule information M2 acquired by the acquisition processing unit 212 to the restaurant. Here, the presentation processing unit 213 presents a list of six pieces of usage schedule information M2 on the business day (June 1, 2021) to the restaurant G1. Further, as shown in FIG. 9, the presentation processing unit 213 may display the multiple pieces of usage schedule information M2 arranged in the order of the start time of use (arrival time) (for example, in ascending order).
[0043] In addition, the presentation processing unit 213 may display user information (such as member ID) for identifying the user, the number of points planned for use, the points held (point balance), the discount amount, the discount rate, etc. as the usage schedule information M2. When there are multiple types of benefits available in the restaurant, such as points and coupons, the presentation processing unit 213 may also display identification information ("point use", "coupon use", etc.) that can identify the type of benefit to be used.
[0044] Each of the name and member ID of the user who uses the benefit included in the usage schedule information M2 is an example of the user information of the present invention. In addition, each of the number of points planned for use, the points held, the discount amount, the discount rate, and the identification information of the benefit ("point use", "coupon use", etc.) included in the usage schedule information M2 is an example of the benefit information of the present invention. By checking the usage schedule information M2 displayed on the facility terminal 4, the store clerk can identify the users who require discount processing at the time of settlement.
[0045] As another embodiment, the presentation processing unit 213 may present a list of a plurality of usage schedule information M2 with the same scheduled usage date and the same business hours among the plurality of usage schedule information M2 acquired by the acquisition processing unit 212 to the food and beverage store. For example, the presentation processing unit 213 may present a list of a plurality of usage schedule information M2 corresponding to the reservation customers during the lunch business hours to the food and beverage store before the start of lunch business, and may present a list of a plurality of usage schedule information M2 corresponding to the reservation customers during the dinner business hours to the food and beverage store before the start of dinner business.
[0046] In addition, after the presentation processing unit 213 causes the facility terminal 4 to display the usage schedule information M2, when a predetermined user operation is performed on the usage schedule information M2, the presentation processing unit 213 deletes the usage schedule information M2. For example, in the notification information M1 shown in FIG. 9, when the store clerk presses the confirmation button K41, the presentation processing unit 213 deletes the notification information M1 from the management page P4. Specifically, the reception processing unit 214 receives a predetermined operation on the plurality of usage schedule information M2 displayed on the facility terminal 4. For example, when the reception processing unit 214 receives a confirmation operation of the notification information M1 on the management page P4, the presentation processing unit 213 deletes the notification information M1 from the management page P4. The reception processing unit 214 is an example of the reception processing unit of the present invention.
[0047] Note that the reception processing unit 214 may be capable of receiving a user operation for individually selecting each of the plurality of usage schedule information M2. For example, a confirmation button is displayed corresponding to each of the plurality of usage schedule information M2, and the presentation processing unit 213 may delete the usage schedule information M2 corresponding to the confirmation button pressed by the store clerk from the notification information M1 among the plurality of usage schedule information M2.
[0048] In addition, the presentation processing unit 213 may redisplay the notification information M1 or the usage schedule information M2 deleted from the management page P4 on the management page P4. Also, for example, the presentation processing unit 213 may redisplay the usage schedule information M2 corresponding to the user whose usage end time is approaching on the management page P4.
[0049] Specifically, the presentation processing unit 213 may repeatedly present the usage schedule information M2 (or the notification information M1) to the restaurant at a predetermined time interval. For example, the presentation processing unit 213 repeatedly displays the usage schedule information M2 on the facility terminal 4 at 15-minute intervals. Also, for example, the presentation processing unit 213 may repeatedly display the usage schedule information M2 on the facility terminal 4 at 30-minute intervals until the usage start time, and at 15-minute intervals during the available period from the usage start time to the usage end time. Further, the presentation processing unit 213 may shorten the time interval as it approaches the usage end time. In this way, even when the store clerk performs a confirmation operation of the usage schedule information M2, by repeatedly performing the presentation process of the usage schedule information M2 regularly, the store clerk can be surely made to recognize the usage schedule information M2. Note that the presentation processing unit 213 may present the usage schedule information M2 to the mobile terminal (an example of the facility terminal 4 of the present invention) possessed by each store clerk and repeatedly perform the presentation process individually.
[0050] The accounting processing unit 215 executes the accounting process (settlement process) of the usage fee (food and beverage cost) of the user in the restaurant. When the user uses points, the accounting processing unit 215 executes the accounting process by deducting the fee corresponding to the points from the usage fee. FIG. 10 shows an example of the accounting page P5. For example, when the accounting processing unit 215 acquires the order information associated with the table T1 of the user A1, it displays the product name and the price. Also, when the user A1 is a point user, the accounting processing unit 215 displays the point input field K42 and accepts the input of the points to be used. When the store clerk confirms with the user and inputs the points to be used, the accounting processing unit 215 acquires the input points. Also, the accounting processing unit 215 may acquire the usage points registered in the reservation information D3 (see FIG. 4). When the store clerk presses the confirmation button on the accounting page P5, the accounting processing unit 215 performs a discount by points and executes the accounting process.
[0051] When the accounting process is completed, the presentation processing unit 213 deletes the usage schedule information M2 corresponding to the user for whom the accounting has been completed. For example, as shown in FIG. 11, when the accounting process for user A1 is completed, the presentation processing unit 213 deletes the usage schedule information M2 corresponding to user A1 from the notification information M1 and causes the facility terminal 4 to display the usage schedule information M2 corresponding to other users excluding user A1. As another embodiment, the presentation processing unit 213 may change the display mode of the usage schedule information M2 corresponding to the user for whom the accounting has been completed. For example, the presentation processing unit 213 may display the usage schedule information M2 corresponding to user A1 in grayscale, display a strikethrough on the usage schedule information M2, or display a "completed" mark on the usage schedule information M2.
[0052] In this way, when the user reserves with "point usage", the accounting processing unit 215 may display information related to point usage, such as the number of points used and the point input field K42, on the accounting page P5. In this case, when the user reserves without "point usage", the accounting processing unit 215 does not display information related to point usage on the accounting page P5.
[0053] Here, when the accounting using points for the usage fee of user A1 is completed, the control unit 21 executes a process of subtracting the used points from the points held by user A1 (see FIG. 3). In the above example, the control unit 21 updates the points held by user A1 from "2500 points" to "1500 points". Further, when the accounting for user A1 is completed, the control unit 21 may register information indicating that the accounting for user A1 has been completed and that points have been used in the reservation information D3.
[0054] As described above, the presentation processing unit 213 presents the information (usage schedule information M2) corresponding to the reservation users who use points among the reservation users of the restaurant to the facility at a predetermined timing (for example, before the start of business on the business day). Also, when there are multiple reservation users who use points on the same business day, the presentation processing unit 213 presents a list of the usage schedule information M2 for each of the reservation users to the facility.
[0055] Here, the timing at which the presentation processing unit 213 presents the usage schedule information M2 to the restaurant is not limited to a predetermined time on the business day (for example, the login time to the management site on the same day), and may be the following timings.
[0056] Specifically, the presentation processing unit 213 presents the usage schedule information M2 to the restaurant based on the available period from the start time of use to the end time of use of the restaurant. For example, the presentation processing unit 213 presents the usage schedule information M2 to the restaurant during a predetermined period including the end time of use. That is, the presentation processing unit 213 presents the usage schedule information M2 to the restaurant during the period from a predetermined time before the end time of use (for example, 30 minutes before) to a predetermined time after the end time of use (for example, 30 minutes after).
[0057] For example, among the users who use points on June 1, 2021, users A1 and A2 have a start time of use of "18:00" and an end time of use of "20:00". In this case, users A1 and A2 are highly likely to check out (settle the bill) within a predetermined time before and after the end time of use. Therefore, the presentation processing unit 213 presents the usage schedule information M2 to the restaurant during the period from "19:30", which is a predetermined time before the end time of use (30 minutes before), to "20:30", which is a predetermined time after the end time of use (30 minutes after). For example, as shown in FIG. 12, the presentation processing unit 213 causes the management page P4 to display the notification information M1 including the usage schedule information M2 corresponding to each of users A1 and A2 at "19:30". In addition, after the presentation processing unit 213 displays the usage schedule information M2 corresponding to each of users A1 and A2 at "19:30", the usage schedule information M2 is repeatedly displayed at predetermined time intervals until "20:30" until the settlement of the bill is completed. Note that the presentation processing unit 213 may present the usage schedule information M2 to the restaurant at the login time to the management site on the same day, and further present the usage schedule information M2 to the restaurant during the predetermined period.
[0058] In addition, the presentation processing unit 213 may present the usage schedule information M2 to the restaurant during a predetermined period including the start time of use. In the above example, the presentation processing unit 213 presents the usage schedule information M2 to the restaurant from "17:30", which is a predetermined time (30 minutes) before the start time of use "18:00", to "20:00", which is the end time of use, or to "20:30", which is a predetermined time (30 minutes) after the end time of use.
[0059] Also, as shown in FIG. 11, when there are a plurality of usage schedule information M2 with different start times of use (or end times of use), the presentation processing unit 213 may present a list of the plurality of usage schedule information M2 among the plurality of usage schedule information M2, in which the end time of use is within a predetermined time from the current time, to the restaurant. For example, as shown in FIG. 12, at the time of the current time "19:30", the presentation processing unit 213 presents a list of the usage schedule information M2 corresponding to users A1 and A2, whose end time of use "20:00" is within a predetermined time (for example, 30 minutes), to the restaurant G1. Thereby, only the latest usage schedule information M2 can be displayed on the facility terminal 4.
[0060] Also, for example, at the time of the current time "18:30", the presentation processing unit 213 may present a list of the usage schedule information M2 corresponding to users A1, A2, and A4, whose end time of use is within a predetermined time (for example, 3 hours), to the restaurant G1. In this case, for example, the usage schedule information M2 corresponding to users A1 and A2 who have already visited the store at the current time and the usage schedule information M2 corresponding to user A4 who has not visited the store at the current time can be displayed in a list.
[0061] Here, when the settlement of user A1 among users A1 and A2 is completed, the presentation processing unit 213 may delete the usage schedule information M2 corresponding to user A1 and display only the usage schedule information M2 corresponding to user A2 on the management page P4, as shown in FIG. 13. Next, when the settlement of user A2 is completed, the presentation processing unit 213 deletes the usage schedule information M2 corresponding to user A2. In this way, the presentation processing unit 213 presents the usage schedule information M2 corresponding to the user to the restaurant until the settlement of the user is completed.
[0062] [User terminal 3] As shown in FIG. 1, the user terminal 3 includes a control unit 31, a storage unit 32, an operation display unit 33, a communication I / F 34, etc. The user terminal 3 is an information processing device such as a mobile phone, a smartphone, a tablet terminal, or a personal computer, for example.
[0063] The communication I / F 34 is a communication interface for connecting the user terminal 3 to the communication network N1 by wire or wirelessly and performing data communication according to a predetermined communication protocol with external devices such as the accounting support device 2 and the facility terminal 4 via the communication network N1.
[0064] The operation display unit 33 is a user interface including a display unit such as a liquid crystal display or an organic EL display for displaying information such as various web pages, and an operation unit such as a mouse, a keyboard, or a touch panel for receiving operations.
[0065] The storage unit 32 is a non-volatile storage unit such as an HDD, an SSD, or a flash memory for storing various information. For example, a control program such as a browser program is stored in the storage unit 32. Specifically, the browser program is a control program for causing the control unit 31 to execute communication processing with an external device such as the accounting support device 2 according to a communication protocol such as HTTP (Hypertext Transfer Protocol). Also, the browser program may be a dedicated application for executing communication processing according to a predetermined communication protocol with the accounting support device 2.
[0066] The control unit 31 includes control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various arithmetic processes. The ROM is a non-volatile storage unit in which control programs such as BIOS and OS for causing the CPU to execute various processes are pre-stored. The RAM is a volatile or non-volatile storage unit that stores various information and is used as a temporary storage memory (working area) for various processes executed by the CPU. Then, the control unit 31 controls the user terminal 3 by causing the CPU to execute various control programs pre-stored in the ROM or the storage unit 32.
[0067] Specifically, the control unit 31 functions as a browser processing unit 311 by executing various processes according to the browser program stored in the storage unit 32. The browser processing unit 311 can execute browser processing for displaying a web page provided from the accounting support device 2 via the communication network N1 on the operation display unit 33 and inputting an operation on the operation display unit 33 to the accounting support device 2. That is, the user terminal 3 can function as an operation terminal for the accounting support device 2 when the browser program is executed by the control unit 31. Note that some or all of the processing units included in the control unit 31 may be configured by electronic circuits.
[0068] For example, the control unit 31 acquires data of a web page of a reservation site from the accounting support device 2 and displays the web page of the reservation site on the operation display unit 33. Note that, for example, the access request to the predetermined URL is performed by a selection operation from a list of pre-registered websites, a selection operation from search results on an information search site, or a text input operation. Also, when a dedicated application corresponding to the accounting support device 2 is installed in the user terminal 3, the web page is displayed on the operation display unit 33 when the user of the user terminal 3 performs an operation to start the dedicated application.
[0069] For example, when the user inputs the member ID and password on the login page displayed on the user terminal 3, the control unit 31 causes the search page P1 (see FIG. 5) to be displayed on the user terminal 3. Further, the control unit 31 causes the search result page P2 (see FIG. 6) and the reservation application page P3 (see FIG. 7) to be displayed on the user terminal 3, and accepts a reservation application (reservation request) etc. from the user.
[0070] [Facility terminal 4] As shown in FIG. 1, the facility terminal 4 includes a control unit 41, a storage unit 42, an operation display unit 43, a communication I / F 44, etc. The facility terminal 4 is, for example, an information processing device such as a tablet terminal or a personal computer. Note that the facility terminal 4 may further have the same functions as the accounting support device 2, or may be an information processing device integrated with the accounting support device 2.
[0071] The communication I / F 44 is a communication interface for connecting the facility terminal 4 to the communication network N1 by wire or wirelessly, and executing data communication according to a predetermined communication protocol with external devices such as the accounting support device 2 and the user terminal 3 via the communication network N1.
[0072] The operation display unit 43 is a user interface including a display unit such as a liquid crystal display or an organic EL display for displaying information such as various web pages, and an operation unit such as a mouse, a keyboard, or a touch panel for accepting operations.
[0073] The storage unit 42 is a non-volatile storage unit such as an HDD, an SSD, or a flash memory for storing various information. For example, a control program such as a browser program is stored in the storage unit 42. Specifically, the browser program is a control program for causing the control unit 41 to execute communication processing with an external device such as the accounting support device 2 according to a communication protocol such as HTTP. Further, the browser program may be a dedicated application for executing communication processing according to a predetermined communication protocol with the accounting support device 2.
[0074] In addition, the storage unit 42 stores reservation information including the reservation status of the restaurant, visit information (such as order history) of the users who visited the restaurant, accounting information, sales information, and the like.
[0075] The control unit 41 includes control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various arithmetic processes. The ROM is a non-volatile storage unit in which control programs such as BIOS and OS for causing the CPU to execute various processes are stored in advance. The RAM is a volatile or non-volatile storage unit that stores various information and is used as a temporary storage memory (working area) for various processes executed by the CPU. Then, the control unit 41 controls the facility terminal 4 by causing the CPU to execute various control programs stored in advance in the ROM or the storage unit 42.
[0076] Specifically, the control unit 41 functions as a browser processing unit 411 by executing various processes according to the browser program stored in the storage unit 42. The browser processing unit 411 can execute browser processing for displaying a web page provided from the accounting support device 2 via the communication network N1 on the operation display unit 43 and inputting an operation on the operation display unit 43 to the accounting support device 2. That is, the facility terminal 4 can function as an operation terminal of the accounting support device 2 when the browser program is executed by the control unit 41. Note that some or all of the processing units included in the control unit 41 may be configured by electronic circuits.
[0077] For example, in the facility terminal 4, the accounting support device 2 acquires the web page of the management site and causes the operation display unit 43 to display the web page of the management site. For example, the access request to the predetermined URL is performed by a selection operation from a list of pre-registered websites, a selection operation from search results on an information search site, or a text input operation. Further, when a dedicated application corresponding to the accounting support device 2 is installed in the facility terminal 4, the user of the facility terminal 4 (a clerk at a restaurant) performs an operation to start the dedicated application, and the web page is displayed on the operation display unit 43.
[0078] For example, when a user makes a reservation request for a desired restaurant on the user terminal 3, the control unit 21 of the accounting support device 2 notifies the facility terminal 4 of the restaurant of an inquiry about reservation approval (reservation request). When the clerk at the restaurant permits the reservation request, the control unit 41 outputs a response indicating that the reservation is permitted to the accounting support device 2. On the other hand, when the clerk at the restaurant does not permit the reservation request, the control unit 41 outputs a response indicating that the reservation is rejected to the accounting support device 2. Further, when the reservation process corresponding to the reservation is completed in the accounting support device 2, the control unit 41 acquires a reservation completion email from the accounting support device 2. When the control unit 41 acquires the reservation completion email, it registers the reservation details in the reservation information (reservation ledger).
[0079] For another example, when a clerk at a restaurant G1 inputs a member ID and password on the login page displayed on the facility terminal 4, the control unit 41 causes the management page P4 (see FIG. 8) to be displayed on the facility terminal 4. Further, the control unit 41 causes the information presented from the accounting support device 2 to be displayed on the management page P4. Specifically, the control unit 41 causes the notification information M1 (see FIG. 9 etc.) including the usage schedule information M2 corresponding to the user who uses points to be displayed on the operation display unit 43. Further, the control unit 41 causes the accounting page P5 (see FIG. 10) to be displayed on the operation display unit 43.
[0080] [Accounting Support Process] Hereinafter, with reference to FIG. 14, the accounting support process executed in the accounting support system 1 will be described. Specifically, in the present embodiment, the control unit 21 of the accounting support device 2 executes the accounting support process. Further, the control unit 21 can execute the accounting support process in parallel corresponding to each of the facility terminals 4 in response to access from each of the facility terminals 4. Note that the control unit 21 may terminate the accounting support process midway through a predetermined operation of the facility terminal 4.
[0081] Note that the present invention can be regarded as an invention of an accounting support method for executing one or more steps included in the accounting support process. Also, one or more steps included in the accounting support process described here may be appropriately omitted. Note that the execution order of each step in the accounting support process may be different as long as the same operational effects are produced. Further, here, the case where the control unit 21 executes each step in the accounting support process is taken as an example for explanation, but an accounting support method in which one or more processors execute each step in the accounting support process in a distributed manner is also considered as another embodiment. The accounting support method is an example of the accounting support method of the present invention.
[0082] Here, the case where the control unit 21 executes the accounting process for the usage fee of the user using the restaurant G1 will be taken as an example for explanation.
[0083] First, in step S1, the control unit 21 acquires the reservation information for a predetermined day of the restaurant G1. For example, when a clerk of the restaurant G1 logs in to the management site before the start of business on the business day (for example, "June 1, 2021") at the facility terminal 4 (for example, "16:00"), the control unit 21 acquires the reservation information D3 for the day (see FIG. 4). Here, the control unit 21 acquires the reservation information D3 of the users A1 to A8. Step S1 is an example of the reservation step of the present invention.
[0084] Next, in step S2, the control unit 21 acquires the usage schedule information M2 corresponding to the user who can use the points available for the accounting of the usage fee of the restaurant G1. Here, the control unit 21 acquires the name of the user (reservationist) who uses points ("yes"), the number of users, and the usage start time from the acquired reservation information D3 of users A1 to A8. Specifically, the control unit 21 acquires the usage schedule information M2 of each of "User A1 / 3 persons / Usage start time "18:00"", "User A2 / 4 persons / Usage start time "18:00"", "User A4 / 2 persons / Usage start time "19:00"", "User A5 / 3 persons / Usage start time "20:00"", "User A6 / 2 persons / Usage start time "21:00"", and "User A8 / 4 persons / Usage start time "22:00"". Step S2 is an example of the acquisition step of the present invention.
[0085] Next, in step S3, the control unit 21 presents the usage schedule information M2 to the restaurant G1. For example, the control unit 21 causes the facility terminal 4 to display a list of the acquired multiple usage schedule information M2 (see FIG. 9). Further, the control unit 21 causes the multiple usage schedule information M2 to be displayed in a list in ascending order of the usage start time. Step S3 is an example of the presentation step of the present invention.
[0086] Next, in step S4, the control unit 21 determines whether or not it has received a confirmation operation for the usage schedule information M2. For example, when a store clerk of the restaurant G1 presses the confirmation button K41 on the management page P4 (see FIG. 9) displayed on the facility terminal 4 of the restaurant G1, the control unit 21 receives the confirmation operation. When the control unit 21 receives the confirmation operation (S4: Yes), the process proceeds to step S5. On the other hand, when the control unit 21 does not receive the confirmation operation (S4: No), the process returns to step S3.
[0087] In step S5, the control unit 21 deletes the usage schedule information M2. Specifically, the control unit 21 deletes the notification information M1 from the management page P4 (see FIG. 9). In this way, the control unit 21 causes the facility terminal 4 to display the usage schedule information M2 until it receives a confirmation operation from the store clerk for the usage schedule information M2. When the usage schedule information M2 is confirmed and deleted from the management page P4, the process proceeds to step S6.
[0088] In step S6, the control unit 21 determines whether the current time is within a predetermined period. It waits until the current time is within the predetermined period (S6: No), and when the current time is within the predetermined period (S6: Yes), the process proceeds to step S7. The predetermined period is, for example, a predetermined period including the usage end time, and is a period from a predetermined time before the usage end time (e.g., 30 minutes before) to a predetermined time after the usage end time (e.g., 30 minutes after). Also, the predetermined period is set for each user. Here, first, the control unit 21 determines whether the current time is within the predetermined period "19:30 to 20:30" corresponding to users A1 and A2, and when the current time is within "19:30 to 20:30", the process proceeds to step S7.
[0089] In step S7, the control unit 21 presents the latest usage schedule information M2 corresponding to the predetermined period to the restaurant G1. Here, as shown in FIG. 12, the control unit 21 causes the facility terminal 4 to display each usage schedule information M2 corresponding to the reservation users A1 and A2 whose usage end times are included in the predetermined period at the current time "19:30".
[0090] On the management page P4 (see FIG. 12) displayed on the facility terminal 4 of the restaurant G1, when the store clerk of the restaurant G1 presses the confirmation button K41, the control unit 21 receives the confirmation operation and deletes the notification information M1 from the management page P4. Also, the control unit 21 causes the notification information M1 to be displayed on the management page P4 again after a predetermined time (e.g., 10 minutes) has elapsed. In this way, the control unit 21 repeatedly causes the facility terminal 4 to display the usage schedule information M2. Step S7 is an example of the presentation step of the present invention.
[0091] In step S8, the control unit 21 determines whether the accounting process has ended. For example, when performing accounting for user A1, the control unit 21 acquires the order information associated with the table T1 of user A1 and displays the product name and price on the accounting page P5 (see FIG. 10). Also, when user A1 is a point user, the control unit 21 displays the point input field K42 and accepts the input of the points to be used. The control unit 21 acquires the used points input by the store clerk in the point input field K42 or the used points registered in the reservation information D3 (see FIG. 4), subtracts them from the usage fee, and executes the accounting process. When the accounting process for user A1 ends (S8: Yes), the process proceeds to step S9. When the accounting process for user A1 does not end (S8: No), the process returns to step S7.
[0092] In step S9, the control unit 21 deletes the usage schedule information M2. Specifically, as shown in FIG. 13, the control unit 21 deletes the usage schedule information M2 corresponding to user A1 who has completed accounting from the management page P4. Thereafter, the process proceeds to step S10.
[0093] In step S10, the control unit 21 determines whether all accounting has ended. Specifically, the control unit 21 determines whether the accounting for all users corresponding to all the usage schedule information M2 (see FIG. 9) listed on the facility terminal 4 has ended. When all accounting has ended (S10: Yes), the control unit 21 ends the accounting support process. On the other hand, when all accounting has not ended (S10: No), the process returns to step S6. Here, since the accounting process for user A1 has ended and the accounting processes for other users have not ended, the process returns to step S6.
[0094] When returning to step S6, the control unit 21 continues to display the usage schedule information M2 of user A2 (see FIG. 13) and waits for the accounting process of user A2.
[0095] When the accounting process of user A2 is completed (S8: Yes), the control unit 21 determines in the subsequent step S6 whether the current time is within the predetermined period "20:30 - 21:30" corresponding to users A3 and A4. If the current time is within "20:30 - 21:30", the process proceeds to step S7. In step S7, the control unit 21 causes the facility terminal 4 to display the respective usage schedule information M2 corresponding to users A3 and A4. In this way, the control unit 21 sequentially displays the usage schedule information M2 corresponding to each user and executes the accounting process. Also, the control unit 21 sequentially deletes the usage schedule information M2 corresponding to the users who have completed the accounting process.
[0096] The control unit 21 executes the accounting support process as described above. Note that the above-described accounting support process is an example, and the control unit 21 may execute processes corresponding to the other embodiments described above in the accounting support process. Also, the control unit 21 can execute the accounting support process in parallel for each food and beverage store.
[0097] As described above, the accounting support system 1 according to the present embodiment acquires the reservation information of the user for the facility, and based on the reservation information, acquires the usage schedule information M2 corresponding to the user who uses the privilege available for the accounting of the usage fee of the facility. Also, the accounting support system 1 presents the usage schedule information M2 to the facility based on the available period from the usage start time to the usage end time of the facility included in the reservation information.
[0098] Thereby, for example, when a user registers "yes" for point usage when making a reservation at a food and beverage store, information regarding the user's point usage (usage schedule information M2) is presented to the food and beverage store. As a result, the store clerk of the food and beverage store can easily grasp whether each user uses points or not. And the store clerk can surely execute the discount process using points at the time of the user's accounting without forgetting. Therefore, it is possible to improve the work efficiency of the accounting work in the food and beverage store or the point management business operator. Also, it is possible to suppress additional work in the accounting work in the food and beverage store or the point management business operator.
[0099] Also, the accounting support system 1 according to the present embodiment acquires reservation information of a plurality of users for a facility, and based on the reservation information, acquires the usage schedule information M2 of each of the plurality of users who can use the privileges available for accounting for the usage fee of the facility among the plurality of users who have reserved the facility. Further, the accounting support system 1 presents a list of the plurality of usage schedule information M2 to the facility.
[0100] As a result, for example, when there are a plurality of users who have reserved a restaurant with "yes" for point usage, a list of the plurality of usage schedule information M2 is presented to the restaurant. Thereby, the clerk of the restaurant can grasp at a glance the list of point users on the day. And the clerk can surely perform the discount process using points at the time of accounting for the user without forgetting it. Therefore, it is possible to improve the working efficiency of the accounting work in the restaurant or the point management business operator. Also, it is possible to suppress additional work for the accounting work in the restaurant or the point management business operator.
[0101] Further, according to the accounting support system 1 according to the present embodiment, it is possible to prevent accounting cancellation processing, redoing of accounting, etc. when forgetting the discount process when using privileges, so that it is possible to reduce communication traffic related to accounting processing and effectively utilize computer resources.
[0102] The accounting support system of the present invention is not limited to the above-described embodiment. The accounting support system 1 according to another embodiment of the present invention will be described below.
[0103] As another embodiment of the present invention, the presentation processing unit 213 may cause the usage schedule information M2 to be printed and output at a restaurant. Specifically, the presentation processing unit 213 prints the usage schedule information M2 on a paper medium and outputs it from the facility terminal 4 or the printer.
[0104] For example, the presentation processing unit 213 prints and outputs, at a food and beverage store, a list in which usage schedule information M2 including user information (such as a user name and a membership ID) for identifying a user and privilege information of privileges available to the user (such as the number of points scheduled to be used, the points held (remaining balance of points), the discount amount, and the discount rate) is arranged in ascending order of the usage start time (arrival time) of the food and beverage store included in the reservation information D3 (see FIG. 4). FIG. 15 shows an example of a point usage schedule form F1 which is a paper medium on which the usage schedule information M2 is printed. In the point usage schedule form F1 shown in FIG. 15, a list of six pieces of usage schedule information M2 on the business day of the food and beverage store G1 (''June 1, 2021'') is displayed. The usage schedule information M2 includes information such as the name of the person making the reservation, the number of people, the table, the usage start time, the usage end time, and the usage points. Further, the presentation processing unit 213 displays a discount processing check column for each piece of usage schedule information M2 in the point usage schedule form F1. The discount processing check column is an input column for a store clerk of the food and beverage store to input whether or not a discount process using points has been performed at the time of settlement, and is an example of the input column of the present invention.
[0105] For example, a store clerk of the food and beverage store G1 attaches the printed point usage schedule form F1 (see FIG. 15) near the cash register terminal, checks the point usage schedule form F1 at the time of settlement, and determines whether or not the customer is a point user. Then, at the settlement of the point user, the store clerk executes a settlement process by discounting the fee corresponding to the points. Further, after finishing the settlement process, the store clerk manually inputs information indicating that the discount process has been performed in the point usage schedule form F1. Thereby, even when the facility terminal 4 is not arranged nearby at the time of settlement, the store clerk can surely perform the discount process using points without forgetting it at the time of settlement of the user.
[0106] Also, as another embodiment, as shown in FIG. 16, the presentation processing unit 213 may display the discount processing check box in the notification information M1 displayed on the facility terminal 4 and accept the user's touch input. For example, when the clerk of the restaurant G1 finishes the accounting using points for the usage fee of the user A1, the clerk touches the discount processing check box of the usage schedule information M2 corresponding to the user A1. Thereby, the clerk can easily confirm whether the accounting has been performed using points in the notification information M1.
[0107] Also, as another embodiment, the presentation processing unit 213 may present the usage schedule information M2 to the facility based on the available period and the user's location information. Specifically, the presentation processing unit 213 presents the usage schedule information M2 to the facility when the current time is included in a predetermined period including the usage end time and the current location of the user is within the facility. The presentation processing unit 213 acquires the location information of the user terminal 3 from the user terminal 3, for example. Also, the facility terminal 4 in the facility may acquire the location information of the user terminal 3, and the presentation processing unit 213 may acquire the location information of the user terminal 3 from the facility terminal 4. Thus, the presentation processing unit 213 may present the usage schedule information M2 to the facility on the condition that the user has visited the facility. According to this configuration, for example, when a user who has reserved the restaurant G1 does not visit on the day, the usage schedule information M2 corresponding to the user is not presented to the restaurant G1. Thereby, the work load such as the confirmation work of the usage schedule information M2 by the clerk of the restaurant G1 can be reduced. Note that, as another embodiment, when the presentation processing unit 213 confirms that the user is heading for the facility (is in the process of moving) based on the user's location information, or when the user can arrive at the usage start time (store arrival time), the presentation processing unit 213 may present the usage schedule information M2 to the facility.
[0108] In each of the above-described embodiments, the presentation processing unit 213 presents the usage schedule information M2 to the facility. As another embodiment, the presentation processing unit 213 may present the usage schedule information M2 to the user. Specifically, as shown in FIG. 17, the presentation processing unit 213 causes the user terminal 3 to display a notification page P6 including the usage schedule information M2. The notification page P6 displays the usage schedule information M2 such as the name of the restaurant or eatery reserved by the user, the usage date (arrival date), the usage time, and the usage points. Further, a change button K51 for changing the usage points is displayed on the notification page P6, and the user can press the change button K51 to change the usage points registered at the time of reservation.
[0109] For example, the presentation processing unit 213 presents the usage schedule information M2 to the user terminal 3 a predetermined time before the usage start time (arrival time). Also, the presentation processing unit 213 presents the usage schedule information M2 to the user terminal 3 during a predetermined period including the usage end time. That is, the presentation processing unit 213 presents the usage schedule information M2 to the user terminal 3 during the period from a predetermined time before the usage end time (for example, 30 minutes before) to a predetermined time after the usage end time (for example, 30 minutes after).
[0110] For example, the presentation processing unit 213 presents the usage schedule information M2 to the user terminal 3 of user A1 during the period from "19:30", which is a predetermined time (30 minutes) before the usage end time, to "20:30", which is a predetermined time (30 minutes) after the usage end time. Thereby, the user can use the points without forgetting at the time of settlement. Note that the presentation processing unit 213 deletes the usage schedule information M2 when the user presses the confirmation button on the notification page P6 or when the user's settlement is completed.
[0111] The accounting support system according to the present invention may be configured as a system including a reservation processing unit 211 that acquires reservation information of users for a facility, an acquisition processing unit 212 that acquires usage schedule information corresponding to the users who use privileges available for accounting of usage fees of the facility based on the reservation information acquired by the reservation processing unit 211, and a presentation processing unit 213 that presents the usage schedule information acquired by the acquisition processing unit 212 to the facility based on an available period from a usage start time to a usage end time of the facility included in the reservation information acquired by the reservation processing unit 211.
[0112] Alternatively, the accounting support system according to the present invention may be configured as a system including a reservation processing unit 211 that acquires reservation information of a plurality of users for a facility, an acquisition processing unit 212 that acquires usage schedule information of each of the plurality of users who use privileges available for accounting of usage fees of the facility among the plurality of users who have reserved the facility based on the reservation information acquired by the reservation processing unit 211, and a presentation processing unit 213 that presents a list of the plurality of usage schedule information acquired by the acquisition processing unit 212 to the facility.
[0113] Alternatively, the accounting support method according to the present invention may be a method in which one or more processors execute a reservation step of acquiring reservation information of a user for a facility, an acquisition step of acquiring usage schedule information corresponding to the user who uses privileges available for accounting of usage fees of the facility based on the reservation information acquired by the reservation step, and a presentation step of presenting the usage schedule information acquired by the acquisition step to the facility based on an available period from a usage start time to a usage end time of the facility included in the reservation information acquired by the reservation step.
[0114] In addition, the accounting support method according to the present invention may be a method in which one or more processors execute a reservation step of obtaining reservation information of a plurality of users for a facility, and based on the reservation information obtained in the reservation step, obtain usage schedule information of each of a plurality of users who use a privilege available for accounting of the usage fee of the facility among the plurality of users who have reserved the facility, and a presentation step of presenting a list of the plurality of usage schedule information obtained in the obtaining step to the facility.
[0115] [Appended Note of Disclosure] Hereinafter, an outline of the disclosure extracted from the above-described embodiment will be appended. Note that each configuration and each processing function described in the following appended note can be arbitrarily combined by selection.
[0116] <Appended Note 1> A reservation processing unit that obtains reservation information of a user for a facility, An acquisition processing unit that obtains usage schedule information corresponding to the user who uses a privilege available for accounting of the usage fee of the facility based on the reservation information obtained by the reservation processing unit, A presentation processing unit that presents the usage schedule information obtained by the acquisition processing unit to the facility based on the available period from the usage start time to the usage end time of the facility included in the reservation information obtained by the reservation processing unit, An accounting support system comprising:
[0117] <Appended Note 2> The presentation processing unit presents the usage schedule information to the facility within a predetermined period including the usage end time. The accounting support system according to Appended Note 1.
[0118] <Appended Note 3> The presentation processing unit presents the usage schedule information to the facility based on the available period and the position information of the user. The accounting support system according to Appended Note 1 or 2.
[0119] <Appended Note 4> When the current time is included in a predetermined period including the end time of use and the current position of the user is within the facility, the prompting processing unit prompts the facility with the planned use information. The accounting support system according to Supplementary Note 3.
[0120] <Supplementary Note 5> The prompting processing unit repeatedly prompts the facility with the planned use information at predetermined time intervals. The accounting support system according to any one of Supplementary Notes 1 to 4.
[0121] <Supplementary Note 6> The prompting processing unit causes the planned use information to be displayed on a facility terminal and deletes the planned use information when a predetermined operation is performed on the planned use information. The accounting support system according to any one of Supplementary Notes 1 to 5.
[0122] <Supplementary Note 7> The prompting processing unit prompts the facility with the planned use information until the accounting of the user is completed. The accounting support system according to any one of Supplementary Notes 1 to 6.
[0123] <Supplementary Note 8> The prompting processing unit prompts the facility with information including the planned use information including at least one of the privilege information representing the privilege and the discount amount corresponding to the privilege, and an input field for inputting whether or not a discount process has been performed corresponding to the planned use information. The accounting support system according to any one of Supplementary Notes 1 to 7.
[0124] <Supplementary Note 9> One or more processors A reservation step of obtaining reservation information of a user for a facility, An acquisition step of acquiring planned use information corresponding to the user who uses a privilege available for accounting of the facility usage fee based on the reservation information acquired in the reservation step, A presenting step of presenting the usage schedule information obtained in the obtaining step to the facility based on the available period from the start time to the end time of using the facility included in the reservation information obtained in the reservation step; An accounting support method for executing.
[0125] <Appendix 10> A reservation step of obtaining reservation information of a user for a facility; An obtaining step of obtaining usage schedule information corresponding to the user who uses a privilege available for accounting of the usage fee of the facility based on the reservation information obtained in the reservation step; A presenting step of presenting the usage schedule information obtained in the obtaining step to the facility based on the available period from the start time to the end time of using the facility included in the reservation information obtained in the reservation step; An accounting support program for causing one or more processors to execute.
Explanation of Signs
[0126] 1: Accounting support system 2: Accounting support device 3: User terminal 4: Facility terminal 211: Reservation processing unit 212: Obtaining processing unit 213: Presenting processing unit 214: Reception processing unit 215: Accounting processing unit
Claims
1. A reservation processing unit that acquires reservation information of a user for a facility; An acquisition processing unit that acquires usage schedule information corresponding to the user who uses a privilege available for accounting of the usage fee of the facility based on the reservation information acquired by the reservation processing unit; A presentation processing unit that presents the usage schedule information acquired by the acquisition processing unit to the facility based on an available period from a usage start time to a usage end time of the facility included in the reservation information acquired by the reservation processing unit; An accounting support system comprising the above.
2. One or more processors perform: A reservation step of acquiring reservation information of a user for a facility; An acquisition step of acquiring usage schedule information corresponding to the user who uses a privilege available for accounting of the usage fee of the facility based on the reservation information acquired by the reservation step; A presentation step of presenting the usage schedule information acquired by the acquisition step to the facility based on an available period from a usage start time to a usage end time of the facility included in the reservation information acquired by the reservation step; An accounting support method.
3. A reservation step of acquiring reservation information of a user for a facility; An acquisition step of acquiring usage schedule information corresponding to the user who uses a privilege available for accounting of the usage fee of the facility based on the reservation information acquired by the reservation step; A presentation step of presenting the usage schedule information acquired by the acquisition step to the facility based on an available period from a usage start time to a usage end time of the facility included in the reservation information acquired by the reservation step; An accounting support program for causing one or more processors to execute the above.
Citation Information
Patent Citations
Contents distribution system, server, output device and charging system
JP2001125982A
Waiting information management system, waiting information management method, and medium recorded with waiting information management program
JP2001249988A
Store visiting prediction system and control method of store visiting prediction system
JP2016148976A
Electronic coupon presentation device, electronic coupon presentation method and electronic coupon presentation program
JP2017097481A
Reservation system and reservation data correction device
JP3160593U