Double booking management system, double booking management program, and double booking management method

The double booking management system addresses inefficiencies in existing reservation systems by automating the handling of double bookings through information acquisition, priority-based assessment, and user notification, thereby enhancing economic efficiency in stores.

JP2025084622AActive Publication Date: 2025-06-03TRY HATCH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023198678
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-11-22
Publication Date
2025-06-03
Estimated Expiration
2043-11-22

AI Technical Summary

Technical Problem

Existing reservation management systems fail to effectively handle double bookings, leading to inefficiencies that hinder economic performance in stores.

Method used

A double booking management system that acquires reservation information, determines duplicate bookings, assesses reservation acceptance based on priority information, and outputs determination results to users, thereby automating the handling of double bookings.

Benefits of technology

The system improves economic efficiency by reducing the need for manual handling of double bookings, allowing for efficient acquisition of reservation information and prioritization based on user and reservation attributes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025084622000001_ABST
    Figure 2025084622000001_ABST
Patent Text Reader

Abstract

To provide a double booking management system, a double booking management program, and a double booking management method which improves an economy of a shop receiving double booking.SOLUTION: A double booking management system 100 according to the present invention is a system for managing double booking received from a plurality of diffident users with respect to service at a shop St. The system has a reservation information acquiring unit for acquiring a plurality of pieces of reservation information associating user identification information with information indicating reservation content of the user, a first determination unit for determining whether or not a plurality of pieces of acquired reservation information are determined as double booking, a second determination unit for determining whether or not the plurality of pieces of reservation information determined as double booking can be accepted, and a determination result outputting unit for outputting, to a user U corresponding to the user identification information included in the reservation information whose determination result is denial of acceptance, a result of the determination.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a duplicate reservation management system, a duplicate reservation management program, and a duplicate reservation management method for managing duplicate reservations received from a plurality of different users regarding services in a store.

Background Art

[0002] Currently, various reservation means that enable reservation of store services are provided, and thus, handling of duplicate reservations in a store has been regarded as a problem. For example, when another user completes reservation acceptance before the result of reservation acceptance by one user is reflected in the management system of the reservation means, duplicate reservations by these users occur, and the store staff has no choice but to handle reservation changes for any of the users, resulting in a problem that the economic efficiency of the store cannot be improved.

[0003] Patent Document 1 discloses a reservation management system capable of preventing duplicate reservations.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] According to the reservation management system disclosed in Patent Document 1, when a reservation for a reservation target is made, after updating the reservation status of the reservation target reflected in each of the first reservation site and the second reservation site, in each reservation screen of the first reservation site and the second reservation site, the availability information of the reservation for the reservation target is shared. Thereby, it becomes possible to prevent double bookings in which a plurality of users make reservations for the same reservation target through the first reservation site or the second reservation site. However, in the reservation management system disclosed in Patent Document 1, double bookings occur when the same reservation target is reserved by another user before the update of the reservation status or the sharing of the availability information of the reservation is completed, and there is no disclosure regarding the handling method at the time of receiving double bookings, so there is a problem that the economic efficiency of the store cannot be improved.

[0006] Therefore, the present invention has been devised in view of the above-described problems, and an object thereof is to provide a double booking management system, a double booking management program, and a double booking management method in which the economic efficiency of a store that has received a double booking is improved.

Means for Solving the Problems

[0007] The double booking management system according to the first invention is a double booking management system that manages double bookings received from a plurality of different users for services in a store, and includes a reservation information acquisition unit that acquires a plurality of pieces of reservation information in which user identification information for identifying the user is associated with information indicating the reservation content of the user, a first determination unit that determines whether or not there is a double booking for the plurality of pieces of reservation information acquired by the reservation information acquisition unit, a second determination unit that determines the availability of reservation acceptance for the plurality of pieces of reservation information determined to be double bookings by the first determination unit, and a determination result output unit that outputs the result of the determination to the user corresponding to the user identification information included in the reservation information for which the result of the determination by the second determination unit is unacceptable.

[0008] In the duplicate reservation management system according to the second invention, in the first invention, after the reservation information acquisition unit receives the input of the reservation information in the reservation means accessible to the user, the reservation information is acquired from the reservation acceptance information issued by the reservation means, based on the acquisition conditions set in advance after identifying the reservation means.

[0009] In the duplicate reservation management system according to the third invention, in the first invention or the second invention, the reservation information acquisition unit acquires the priority information that relatively indicates whether to prioritize the reservation information over other reservation information, in association with the user identification information, and the second determination unit determines the acceptability of reservation for a plurality of the reservation information based on the priority information.

[0010] In the duplicate reservation management system according to the fourth invention, in the third invention, the reservation information acquisition unit acquires the priority information that relatively indicates whether to prioritize the reservation information over other reservation information, based on preset attribute information including at least any one of the information indicating the user's attributes and the information indicating the attributes of the reservation content.

[0011] In the duplicate reservation management system according to the fifth invention, in the third invention, the reservation information acquisition unit acquires the priority information that relatively indicates whether to prioritize the reservation information over other reservation information, based on the performance information indicating the past reservation content of the user included in a database stored in advance.

[0012] The duplicate reservation management program according to the sixth invention is a duplicate reservation management program for managing duplicate reservations received from a plurality of different users for services in a store, the program comprising: a reservation information acquisition step of acquiring a plurality of pieces of reservation information in which user identification information for identifying the user is associated with information indicating the reservation content of the user; a first determination step of determining whether or not there is a duplicate reservation for the plurality of pieces of reservation information acquired in the reservation information acquisition step; a second determination step of determining whether or not reservation acceptance is possible for the plurality of pieces of reservation information determined to be duplicate reservations in the first determination step; and a determination result output step of outputting the result of the determination to the user corresponding to the user identification information included in the reservation information for which the result of the determination in the second determination step is unacceptable. The program is characterized in that it causes a computer to execute these steps.

[0013] The duplicate reservation management method according to the seventh invention is a duplicate reservation management method for managing duplicate reservations received from a plurality of different users for services in a store, the method comprising: a reservation information acquisition step of acquiring a plurality of pieces of reservation information in which user identification information for identifying the user is associated with information indicating the reservation content of the user; a first determination step of determining whether or not there is a duplicate reservation for the plurality of pieces of reservation information acquired in the reservation information acquisition step; a second determination step of determining whether or not reservation acceptance is possible for the plurality of pieces of reservation information determined to be duplicate reservations in the first determination step; and a determination result output step of outputting the result of the determination to the user corresponding to the user identification information included in the reservation information for which the result of the determination in the second determination step is unacceptable. The method is characterized by having these steps.

Effect of the Invention

[0014] According to the first to fifth inventions, there are provided a second determination unit that determines whether reservation reception is possible for a plurality of reservation information determined to be duplicate reservations, and a determination result output unit that outputs the determination result to a user corresponding to the reservation information for which the determination result is unacceptable. Therefore, even if duplicate reservations occur, it is not necessary for the store clerk to handle the duplicate reservations. As a result, it is possible to improve the economic efficiency of the store that has received the duplicate reservation.

[0015] In particular, according to the second invention, the reservation information acquisition unit acquires reservation information from the reservation reception information issued by the reservation means based on acquisition conditions set in advance after identifying the reservation means. Therefore, it is possible to efficiently acquire the reservation reception information received by a plurality of reservation means. As a result, it is possible to further improve the economic efficiency of the store that has received the duplicate reservation.

[0016] In particular, according to the third invention, the reservation information acquisition unit acquires the priority information in association with the user identification information, and the second determination unit determines whether reservation reception is possible based on the priority information. Therefore, it is possible to automatically adjust the duplicate reservation based on information other than the first-come, first-served order. As a result, it is possible to further improve the economic efficiency of the store that has received the duplicate reservation.

[0017] In particular, according to the fourth invention, the reservation information acquisition unit acquires priority information that relatively indicates whether to prioritize other reservation information based on preset attribute information including at least one of user attribute information or reservation attribute information. Therefore, it is possible to automatically adjust the duplicate reservation so as to prioritize users or reservation contents that meet the conditions according to the needs of the store. As a result, it is possible to further improve the economic efficiency of the store that has received the duplicate reservation.

[0018] In particular, according to the fifth invention, the reservation information acquisition unit acquires priority information that relatively indicates whether to prioritize other reservation information based on performance information indicating the past reservation contents of the user stored in advance. Therefore, it is possible to automatically adjust the duplicate reservation based on information other than the reservation contents. As a result, it is possible to further improve the economic efficiency of store St that has received the duplicate reservation.

[0019] According to the sixth invention, the double booking management program causes a computer to execute a second determination step of determining whether reservation reception is possible for a plurality of reservation information determined to be double bookings, and a determination result output step of outputting the determination result to a user corresponding to the reservation information for which the determination result is unacceptable. Therefore, even if a double booking occurs, it is not necessary for the store clerk of the store to handle the double booking. As a result, it is possible to improve the economic efficiency of the store that has received the double booking.

[0020] According to the seventh invention, the double booking management method includes a second determination step of determining whether reservation reception is possible for a plurality of reservation information determined to be double bookings, and a determination result output step of outputting the determination result to a user corresponding to the reservation information for which the determination result is unacceptable. Therefore, even if a double booking occurs, it is not necessary for the store clerk of the store to handle the double booking. As a result, it is possible to improve the economic efficiency of the store that has received the double booking.

Brief Description of the Drawings

[0021]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

[0022] Hereinafter, an example of the overlapping reservation management system 100 as an embodiment of the present invention will be described in detail with reference to the drawings. Note that the configurations in each figure are schematically described for the purpose of explanation, and for example, the sizes of each configuration and the size ratios between configurations may be different from those shown in the figures.

[0023] (First Embodiment: Overlapping Reservation Management System 100) With reference to the drawings, an example of the overlapping reservation management system 100 in the present embodiment will be described.

[0024] As shown in FIG. 1 for example, the double-booking management system 100 includes a double-booking management device 1. The double-booking management system 100 manages double bookings received from a plurality of different users U (first user U1, second user U2) for services at the store St. Here, the services at the store St include the acts of providing goods, which are tangible things, in addition to the services provided by the store St to the user U, and the goods themselves.

[0025] The double-booking management system 100 is communicatively connected via a communication network 9 to, for example, one or more booking means 8 (first booking means 81, second booking means 82) and user terminals T (including first user terminal T1, second user terminal T2) respectively operated by users U (including first user U1, second user U2). At this time, the double-booking management system 100 can receive, for example, the content of a reservation application received by the first booking means 81 from the first user U1 via the first user terminal T1. Also, the double-booking management system 100 can receive, for example, the content of a reservation application received by the second booking means 82 from the second user U2 via the second user terminal T2.

[0026] The double-booking management system 100 can determine whether there is a double booking by comparing the content of the reservation application of the first user U1 with the content of the reservation application of the second user U2. Also, the double-booking management system 100 determines the acceptability of reservation acceptance for the reservation applications of the first user U1 and the second user U2 determined to be double bookings, and when it determines that the reservation application of the second user U2 is unacceptable, outputs the determination result of unacceptable to the second user U2. In this case, even if a double booking occurs, it is not necessary for the store clerk at the store St to handle the double booking. Thereby, the economic efficiency of the store St that has received the double booking can be improved.

[0027] <Double-booking management device 1> The duplicate reservation management device 1 is a terminal that manages duplicate reservations received from a plurality of different users U for services at the store St. The duplicate reservation management device 1 is installed, for example, inside the store St, and the store staff of the store St can perform input operations and check output results. Note that the installation location of the duplicate reservation management device 1 is not limited to inside the store St and may be installed at any location. The duplicate reservation management device 1 is communicatively connected to the first reservation means 81, the second reservation means 82, the first user terminal T1, and the second user terminal T2 via, for example, the communication network 9.

[0028] As shown in FIG. 2, for example, the duplicate reservation management device 1 includes a housing 10, a CPU (Central Processing Unit) 101, a ROM (Read Only Memory) 102, a RAM (Random Access Memory) 103, a storage unit 104, and I / Fs 105 to 107. Each component 101 to 107 is connected by an internal bus 110. As the duplicate reservation management device 1, for example, a known electronic device such as a laptop (notebook) PC, a desktop PC, a tablet-type terminal, or a smartphone is used.

[0029] The CPU 101 controls the entire duplicate reservation management device 1. The ROM 102 stores the operation code of the CPU 101. The RAM 103 is a work area used during the operation of the CPU 101. The storage unit 104 stores backups of the data stored in the ROM, various information such as databases and learning target data. As the storage unit 104, for example, in addition to an HDD (Hard Disk Drive), a data storage device such as an SSD (Solid State Drive) is used. Note that, for example, the duplicate reservation management device 1 may have a GPU (Graphics Processing Unit) not shown in the figure.

[0030] I / F105 is an interface for transmitting and receiving various information with the server 2 via the communication network 9 as necessary. I / F106 is an interface for transmitting and receiving information with the input unit 108. As the input unit 108, for example, a keyboard, a mouse, etc. are used. I / F107 is an interface for transmitting and receiving various information with the display unit 109. The display unit 109 displays various information stored in the storage unit 104, or evaluation results, etc. As the display unit 109, a display is used, and in the case of a touch panel type, for example, it is provided integrally with the input unit 108.

[0031] As shown in FIG. 3, for example, the duplicate reservation management device 1 includes a communication unit 11, a storage unit 12, a reservation information acquisition unit 13, a first determination unit 14, a second determination unit 15, and a determination result output unit 16. Each configuration of the duplicate reservation management device 1 is realized by the CPU 101 executing a program stored in the ROM 102, the storage unit 104, etc. using the RAM 103 as a work area.

[0032] <Communication unit 11> The communication unit 11 receives information from the reservation means 8, for example. The communication unit 11 receives information acquired, generated, or stored by the reservation means 8 via the communication network 9, for example. The communication unit 11 transmits information acquired, generated, or stored by each configuration of the duplicate reservation management device 1 to the user terminal T via the communication network 9, for example.

[0033] <Storage unit 12> The storage unit 12 stores information acquired or generated by each configuration of the duplicate reservation management device 1 in the database stored in the storage unit 104 as necessary. The storage unit 12 retrieves various information stored in the database stored in the storage unit 104 as necessary.

[0034] <Reservation information acquisition unit 13> The reservation information acquisition unit 13 acquires a plurality of pieces of information in which information for identifying the user U and information indicating the reservation details of the user U are associated. For example, the reservation information acquisition unit 13 acquires information indicating the content of the reservation application of the user U received from the reservation means 8 via the communication unit 11 and the communication network 9.

[0035] <First determination unit 14> The first determination unit 14 determines whether there is a duplicate reservation for the information indicating the content of a plurality of reservation applications acquired by the reservation information acquisition unit 13. For example, for the information indicating the content of the reservation application of the first user U1 and the information indicating the content of the reservation application of the second user U2, the first determination unit 14 determines whether there is a duplicate reservation based on information such as duplicate reservation times, duplicate reservation seats, and duplicate reservation service contents.

[0036] <Second determination unit 15> The second determination unit 15 determines whether a reservation can be accepted for the information indicating the content of a plurality of reservation applications determined to be duplicate reservations by the first determination unit 14. For example, for the information indicating the content of the reservation application of the first user U1 and the information indicating the content of the reservation application of the second user U2, using the items preset in the duplicate reservation management device 1 as the determination criteria, the second determination unit 15 determines that one reservation can be accepted and the other reservation cannot be accepted. When there are three or more pieces of information indicating the content of the reservation application, the second determination unit 15 may, for example, determine that one reservation can be accepted and the other reservations cannot be accepted.

[0037] <Determination result output unit 16> The determination result output unit 16 outputs the determination result to the user U corresponding to the information indicating the content of the reservation application for which the determination result by the second determination unit 15 is unacceptable. For example, the determination result output unit 16 outputs the determination result to the user U by transmitting the determination result to the user terminal T via the communication unit 11 and the communication network 9.

[0038] <Reservation means 8> The reservation means 8 receives an operation of the user terminal T from the user U regarding, for example, the service at the store St, and receives a reservation application for the service at the store St. The reservation means 8 stores, for example, a reservation site R available to the user U on the Internet in advance. Examples of the reservation site R include Hot Pepper (registered trademark), Tabelog (registered trademark), and the like.

[0039] The reservation means 8 includes, for example, a first reservation means 81 and a second reservation means 82. Since the first reservation means 81 and the second reservation means 82 have, for example, the same configuration and functions, only the reference signs corresponding to the description of the first reservation means 81 are described for the second reservation means 82, and detailed descriptions are omitted.

[0040] <The first reservation means 81 (the second reservation means 82)> The first reservation means 81 (the second reservation means 82) receives a reservation application for the service at the store St from the first user U1 (the second user U2) who has accessed the first reservation site Ra (the second reservation site Rb) stored in advance via the operation of the first user terminal T1 (the second user terminal T2).

[0041] As the first reservation means 81 (the second reservation means 82), a known electronic device such as a laptop (notebook) PC or a desktop PC including a CPU, a ROM, a RAM, and a storage unit is used, for example, in the same manner as the duplicate reservation management device 1.

[0042] As shown in FIG. 3, for example, the first reservation means 81 (the second reservation means 82) includes a first communication unit 811 (the second communication unit 821), a first storage unit 812 (the second storage unit 822), and a first reservation information reception unit 813 (the second reservation information reception unit 823). Each configuration of the first reservation means 81 (the second reservation means 82) is realized by the CPU executing a program stored in the ROM, the storage unit, etc., using the RAM as a work area.

[0043] <The first communication unit 811 (the second communication unit 821)> The first communication unit 811 (the second communication unit 821) transmits information to, for example, the duplicate reservation management device 1. The first communication unit 811 (the second communication unit 821) transmits the information obtained, generated, or stored, for example, to the duplicate reservation management device 1 via the communication network 9.

[0044] <The first storage unit 812 (the second storage unit 822)> The first storage unit 812 (the second storage unit 822) stores, for example, the information obtained or generated by each component of the first reservation means 81 (the second reservation means 82) in a database stored in the storage unit as necessary. The first storage unit 812 (the second storage unit 822) retrieves various information stored in the database stored in the storage unit as necessary.

[0045] <The first reservation information reception unit 813 (the second reservation information reception unit 823)> The first reservation information reception unit 813 (the second reservation information reception unit 823) receives an input from the first user U1 (the second user U2) and associates and obtains information for identifying the first user U1 (the second user U2) and information indicating the reservation content of the first user U1 (the second user U2).

[0046] The first reservation information reception unit 813 (the second reservation information reception unit 823) uses, for example, the first reservation site Ra (the second reservation site Rb) prestored in the first reservation means 81 (the second reservation means 82).

[0047] <The first user terminal T1> The first user terminal T1 is a communication terminal operated by the first user U1. As the first user terminal T1, for example, a known smartphone or the like may be used.

[0048] <The second user terminal T2> The second user terminal T2 is a communication terminal operated by the second user U2. As the second user terminal T2, for example, a known smartphone or the like may be used.

[0049] <Communication network 9> The communication network 9 is, for example, the Internet network or the like in which the overlapping reservation management device 1, the reservation means 8, and the user terminal T are connected via a communication circuit. The communication network 9 may be configured by a so-called optical fiber communication network. Further, the communication network 9 may be realized by a known communication technology such as a wireless communication network in addition to the wired communication network.

[0050] (First Embodiment: Overlapping Reservation Management Method) With reference to the drawings, as an example of the operation of the overlapping reservation management system 100 as the overlapping reservation management method in this embodiment, an example of the operation of the overlapping reservation management system 100 will be described. The operation of the overlapping reservation management system 100 is executed via, for example, an overlapping reservation management program installed in the overlapping reservation management system 100.

[0051] The operation of the overlapping reservation management system 100 includes, for example, as shown in FIG. 4, a reservation information acquisition step S11, a first determination step S12, a second determination step S13, and a determination result output step S14.

[0052] First, various types of information associated with the operation of the overlapping reservation management system 100 in this embodiment will be described. The information associated with the operation of the overlapping reservation management system 100 includes, for example, as shown in FIG. 5, reservation reception information D1, user identification information D2, reservation content information D3, reservation information D4, and reservation determination information D5.

[0053] <Reservation reception information D1, user identification information D2, reservation content information D3> The reservation reception information D1 is information in which the user identification information D2 for identifying the user U and the reservation content information D3 indicating the reservation content of the user U are associated, which is acquired by receiving an input from the user U in the reservation means 8. The user identification information D2 and the reservation content information D3 are acquired, for example, by receiving an input from the user U in the reservation means 8.

[0054] The reservation reception information D1 includes, for example, first reservation reception information D11 and second reservation reception information D12. Also, the user identification information D2 includes first user identification information D21 and second user identification information D22. Further, the reservation content information D3 includes first reservation content information D31 and second reservation content information D32. Note that since the first reservation reception information D11 and the second reservation reception information D12, the first user identification information D21 and the second user identification information D22, and the first reservation content information D31 and the second reservation content information D32 are information indicating similar contents, respectively, for the second reservation reception information D12 and the second reservation content information D32, only the reference numerals corresponding to the descriptions of the first reservation reception information D11, the first user identification information D21, and the first reservation content information D31 are described, and detailed descriptions are omitted.

[0055] <First reservation reception information D11 (second reservation reception information D12)> The first reservation reception information D11 (second reservation reception information D12) is information in which the first user identification information D21 (second user identification information D22) for identifying the first user U1 (second user U2) is associated with the first reservation content information D31 (second reservation content information D32) indicating the reservation content of the first user U1 (second user U2).

[0056] <First user identification information D21 (second user identification information D22)> The first user identification information D21 (second user identification information D22) is information for identifying the first user U1 (second user U2). The first user identification information D21 (second user identification information D22) includes, for example, the name of the first user U1 (second user U2), the user ID, and the like.

[0057] <First reservation content information D31 (second reservation content information D32)> The first reservation content information D31 (second reservation content information D32) is information indicating the reservation content of the first user U1 (second user U2). The first reservation content information D31 (second reservation content information D32) includes, for example, the date and time of the reservation received from the first user U1 (second user U2), the service name, the service fee, and the like.

[0058] <Reservation information D4> The reservation information D4 is information acquired by the reservation means 8 that has received an input from the user U. The reservation information D4 includes, for example, the same information as the reservation reception information D1.

[0059] The reservation information D4 is, for example, information acquired by the reservation means 8 at the duplicate reservation management device 1 and the user terminal T, and the form of the information depends on the settings of the reservation means 8. For example, after the reservation means 8 acquires the reservation reception information D1 of the user U via the user terminal T and the reservation reception is completed, a completion confirmation email indicating the completion of the reservation reception is sent to a pre-specified email address, while at the same time, the duplicate reservation management device 1 and the user terminal T access a mail server capable of receiving the confirmation completion email, and thus the reservation information D4 is acquired by the duplicate reservation management device 1 and the user terminal T.

[0060] The reservation information D4 includes first reservation information D41 and second reservation information D42.

[0061] <First reservation information D41, second reservation information D42> The first reservation information D41 is, for example, information transmitted by the first reservation means 81 to the duplicate reservation management device 1 and the first user terminal T1, and its form depends on the settings of the first reservation means 81. Similarly, the second reservation information D42 is, for example, information transmitted by the second reservation means 82 to the duplicate reservation management device 1 and the second user terminal T2, and its form depends on the settings of the second reservation means 82.

[0062] <Reservation determination information D5> The reservation determination information D5 is information indicating the result of determining whether reservation reception is possible for a plurality of reservation information D4 determined to be duplicate reservations. The reservation determination information D5 indicates, for example, the results of determining whether reservation reception is possible for the first reservation information D41 and the second reservation information D42 determined to be duplicate reservations, respectively.

[0063] Next, the details of the operation of the duplicate reservation management system 100 in this embodiment will be described.

[0064] <Reservation information acquisition step S11> In the reservation information acquisition step S11, the first reservation information reception unit 813 of the first reservation means 81 receives the input of the first reservation reception information D11 from the first user U1 who has accessed the first reservation site Ra using the first user terminal T1, as shown in FIG. 6, for example. After that, the first reservation means 81 outputs the first reservation information D41 corresponding to the received first reservation reception information D11. At this time, the first reservation means 81 may output the first reservation information D41 by transmitting it to a pre-specified email address, or may output it by displaying it on the screen of the first user terminal T1 that has accessed the first reservation site Ra.

[0065] After that, the reservation information acquisition unit 13 of the duplicate reservation management device 1 acquires the first reservation information D41 output by the first reservation means 81.

[0066] Here, the reservation information acquisition unit 13 may automatically acquire the first reservation information D41 based on the acquisition conditions set in advance after identifying the first reservation means 81. Specifically, as shown in FIG. 7, for example, the reservation information acquisition unit 13 determines whether the first reservation means 81 is the reservation site X or the reservation site Y from the information such as characters, numbers, and symbols included in the output content of the first reservation means 81, and then automatically acquires the characters, numbers, symbols, etc. described at a specific position (e.g., ~th line, ~th character, etc.) in the output content as the first reservation information D41. In this case, the reservation reception information D1 received by the plurality of reservation means 8 can be acquired efficiently. As a result, the economic efficiency of the store St that has received duplicate reservations can be further improved.

[0067] Similarly, the second reservation information reception unit 823 of the second reservation means 82 receives the input of the second reservation reception information D12 from the second user U2 who has accessed the second reservation site Rb using the second user terminal T2. After that, the second reservation means 82 outputs the second reservation information D42 corresponding to the received second reservation reception information D12. At this time, the second reservation means 82 may output the second reservation information D42 by transmitting it to a pre-specified email address, or may output it by displaying it on the screen of the second user terminal T2 that has accessed the second reservation site Rb.

[0068] After that, the reservation information acquisition unit 13 of the double-booking management device 1 acquires the second reservation information D42 output by the second reservation means 82. Note that, similar to the case of the first reservation means 81, the reservation information acquisition unit 13 may automatically acquire the second reservation information D42 based on preset acquisition conditions after identifying the second reservation means 82.

[0069] Through the above method, the reservation information acquisition unit 13 acquires a plurality of pieces of reservation information D4.

[0070] <First determination step S12> In the first determination step S12, the first determination unit 14 determines whether there is a double-booking for the plurality of pieces of reservation information D4 acquired by the reservation information acquisition unit 13.

[0071] <Second determination step S13> In the second determination step S13, the second determination unit 15 determines whether reservation acceptance is possible for the plurality of pieces of reservation information D4 determined to be double-booked by the first determination unit 14.

[0072] <Determination result output step S14> In the determination result output step S14, the determination result output unit 16 outputs reservation determination information D5 indicating the result of the determination by the second determination unit 15. The determination result output unit 16 outputs the result of the determination to the user U corresponding to the user identification information D2 included in the reservation information D4, for example, by transmitting the output reservation determination information D5 to the mail server corresponding to the mail address of the second user U2 designated in advance. Here, in the example of FIG. 6, an example in which the second reservation information D42 is determined to be unacceptable is shown. At this time, the second user U2 can receive a notification that the second reservation information D42 is unacceptable by accessing the mail server corresponding to the mail address of the second user U2 via the second user terminal T2.

[0073] That is, the double-booking management device 1 includes a second determination unit 15 that determines whether reservation acceptance is possible for a plurality of reservation information D4 determined to be double-booked, and a determination result output unit 16 that outputs the determination result to the user U corresponding to the reservation information D4 for which the determination result is unacceptable. In this case, even if a double-booking occurs, it is not necessary for the store clerk of the store St to handle the double-booking. As a result, it is possible to improve the economic efficiency of the store St that has accepted the double-booking.

[0074] By performing each of the above-described steps, the operation of the double-booking management system 100 in the present embodiment ends. Note that in the double-booking management system 100, for example, each of the above-described steps may be repeatedly performed.

[0075] According to the present embodiment, there are provided a second determination unit 15 that determines whether reservation acceptance is possible for a plurality of reservation information D4 determined to be double-booked, and a determination result output unit 16 that outputs the determination result to the user U associated with the reservation information D4 for which the determination result is unacceptable. Therefore, even if a double-booking occurs, it is not necessary for the store clerk of the store St to handle the double-booking. As a result, it is possible to improve the economic efficiency of the store St that has accepted the double-booking.

[0076] Further, according to the present embodiment, the reservation information acquisition unit 13 acquires the reservation information D4 from the reservation acceptance information D1 issued by the reservation means 8 based on the acquisition conditions set in advance after identifying the reservation means 8. Therefore, it is possible to efficiently acquire the reservation acceptance information D1 received by the plurality of reservation means 8. As a result, it is possible to further improve the economic efficiency of the store St that has accepted the double-booking.

[0077] Also, according to this embodiment, the duplicate reservation management program causes a computer to execute a second determination step S13 of determining whether reservation reception is possible for a plurality of reservation information D4 determined to be duplicate reservations, and a determination result output step S14 of outputting the determination result to a user U corresponding to the reservation information D4 for which the determination result is unacceptable. Therefore, even if a duplicate reservation occurs, it is not necessary for the store clerk at store St to handle the duplicate reservation. As a result, it is possible to improve the economic efficiency of store St that has received the duplicate reservation.

[0078] Also, according to this embodiment, the duplicate reservation management method includes a second determination step S13 of determining whether reservation reception is possible for a plurality of reservation information D4 determined to be duplicate reservations, and a determination result output step S14 of outputting the determination result to a user U corresponding to the reservation information D4 for which the determination result is unacceptable. Therefore, even if a duplicate reservation occurs, it is not necessary for the store clerk at store St to handle the duplicate reservation. As a result, it is possible to improve the economic efficiency of store St that has received the duplicate reservation.

[0079] (Second Embodiment: Duplicate Reservation Management Method) With reference to the drawings, an example of the duplicate reservation management method in this embodiment will be described. This embodiment is different from the first embodiment in that the duplicate reservation management method determines the acceptability of reservation reception based on priority information D6. Note that the description of the same configuration as the above content will be omitted.

[0080] The information associated with the operation of the duplicate reservation management system 100 includes at least any one of priority information D6, attribute information D7, and performance information D8, for example, as shown in FIG. 8. The priority information D6, the attribute information D7, and the performance information D8 are stored in a database D9 stored in advance in the duplicate reservation management device 1, for example, as shown in FIGS. 9 to 11.

[0081] By using the priority information D6, the duplicate reservation management system 100 can determine the acceptability of reception for a plurality of reservation information D4 acquired by the reservation information acquisition unit 13 regardless of the order of acquisition.

[0082] <Priority information D6> Priority information D6 is information that relatively indicates whether to prioritize another reservation information D4 (first reservation information D41), which has been determined to be a duplicate reservation and is the target for determining the acceptance of the reservation, over other reservation information D4 (second reservation information D42). Priority information D6 is, for example, quantified as a score. Priority information D6 may be indicated by characters, symbols, etc., as long as it can be compared with other priority information D6.

[0083] Priority information D6 includes, for example, user priority information D61 and reservation content priority information D62.

[0084] <User priority information D61> User priority information D61 is information indicating the priority corresponding to the attributes of user U.

[0085] <Reservation content priority information D62> Reservation content priority information D62 is information indicating the priority corresponding to the attributes of reservation content information D3 reserved by user U.

[0086] <Attribute information D7> Attribute information D7 is information used, for example, to identify priority information D6. Attribute information D7 may, for example, at least partially correspond to reservation acceptance information D1 or reservation information D4. Attribute information D7 includes, for example, user attribute information D71 and reservation content attribute information D72.

[0087] <User attribute information D71> User attribute information D71 is information indicating the attributes of user U and may correspond to user identification information D2. Examples of user attribute information D71 include age, occupation, place of residence, travel distance, etc.

[0088] Note that "age" refers to classifications for each customer group with different needs and budgets, for example, including those under 20 years old, those from 20 to less than 30 years old, those from 30 to less than 40 years old, those from 40 to less than 50 years old, those 50 years old and above, etc. Also, "occupation" refers to classifications for each customer group with different needs and budgets, similar to "age", and may include classifications such as company employees, housewives, those below elementary school students, junior high school / high school students, college students, etc. Also, "residence" refers to classifications with different levels of difficulty in accessing store St, for example, it may be at the prefecture level such as Tokyo Metropolis, Hokkaido, Osaka Prefecture, Okinawa Prefecture, etc. or at the city / town / village level, or it may be at the regional level such as the Kyushu region. Also, "visiting distance" refers to classifications with different levels of difficulty in accessing store St, similar to "residence", and may include those less than 1 km, those from 1 km to less than 5 km, those from 5 km to less than 10 km, those from 10 km to less than 100 km, those 100 km and above, etc.

[0089] <Reservation content attribute information D72> Reservation content attribute information D72 is information indicating the attributes of reservation content information D3 reserved by user U and can correspond to reservation content information D3. Examples of reservation content attribute information D72 include specific services, specific conditions, limited services, emergency service products, etc.

[0090] Note that "specific service" refers to a service predetermined according to the requirements of store St, such as sales promotion or sales suppression. Also, "specific condition" refers to conditions predetermined for specific offering time bands, specific fees, specific offering forms (such as online offering), and other specific actions (such as presenting a coupon, responding to reservation changes based on the convenience of store St). Also, "limited service" may include, for example, time-limited services or quantity-limited services. Also, "emergency service" refers to a service that store St hopes to provide to user U promptly, and may include, for example, services with high urgency for improving the operation rate or services with high urgency for suppressing the amount of food waste due to approaching expiration dates of food ingredients.

[0091] <Performance information D8> Performance information D8 is information used, for example, to specify priority information D6. Performance information D8 includes, for example, user performance information D81.

[0092] <User performance information D81> The user performance information D81 is information indicating the past reservation content of the user U. Examples of the user performance information D81 include the average unit price, the most recent unit price, the number of uses, the usage frequency, etc. Note that the "average unit price" refers to the average value per use for the fees corresponding to the reservation content provided by the store St to the user U in the past. Also, the "most recent unit price" refers to the fee corresponding to the most recent reservation content among the reservation contents provided by the store St to the user U in the past. Also, the "number of uses" refers to the number of times the user U has used the store St in the past. Also, the "usage frequency" refers to the average value in units of weeks, months, or years for the number of times the user U has used the store St in the past.

[0093] <Database D9> In the database D9, at least two of, for example, the user identification information D2, the priority information D6, the attribute information D7, and the performance information D8 are associated with each other.

[0094] In the database D9, as shown in, for example, FIG. 9(a), a first table T91 in which the priority information D6 and the reference information corresponding to the user attribute information D71 are associated with each other is stored in advance.

[0095] For the user attribute information D71, for example, one or more scores (Sc1, Sc2, Sc3 ···) are associated with each item in advance. Specifically, for the user attribute information D71 of the item "age", the scores Sc1 "A11", Sc2 "A12", and Sc1 "A13" are assigned to each content thereof. Similarly, for the user attribute information D71 of the item "occupation", the scores Sc1 "A21", Sc2 "A22", and Sc1 "A23" are assigned to each content thereof, for the user attribute information D71 of the item "residence", the scores Sc1 "A31", Sc2 "A32", and Sc1 "A33" are assigned to each content thereof, and for the user attribute information D71 of the item "visit distance", the scores Sc1 "A41", Sc2 "A42", and Sc1 "A43" are assigned to each content thereof.

[0096] As shown in, for example, FIG. 9(b), the database D9 stores a second table T92 in which user attribute information D71 acquired by a reservation information acquisition unit 13 or the like is associated with user identification information D2 corresponding to a user U. Further, the second table T92 may store, for example, the user identification information D2 and the user attribute information D71, and user priority information D61 shown as a score calculated based on the user attribute information D71 with reference to the first table T91, in an associated manner.

[0097] Specifically, the user identification information D2 indicating ID "a" is associated with user attribute information D71 indicating "age: a11", "occupation: a12", "residence: a13", and "visit distance: a14", and is also associated with user priority information D61 indicating "subtotal score", "score adjustment value", "total score value", "average score value", etc. calculated based on various scores corresponding to "age: a11", "occupation: a12", "residence: a13", and "visit distance: a14" with reference to the first table T91. Note that the "subtotal score value" refers to the raw data of the score calculated based on various scores. The "score adjustment value" refers to information that can be considered regardless of the first table T91, for example. The "total score value" refers to the sum of the "subtotal score value" and the "score adjustment value". The "average score value" refers to the value obtained by dividing the "total score value" by the number of past score calculation times.

[0098] The reservation information acquisition unit 13 acquires, for example, the priority information D6 associated with the user identification information D2 as described above. Further, the second determination unit 15 determines whether a reservation can be accepted based on the priority information D6. In this case, duplicate reservations can be automatically adjusted based on information other than the first-come, first-served order. As a result, it is possible to further improve the economic efficiency of the store St that has received duplicate reservations.

[0099] Further, as shown in, for example, FIG. 10(a), the database D9 may store in advance a first table T91 in which the priority information D6 and reference information corresponding to the reservation content attribute information D72 are associated.

[0100] The reservation content attribute information D72 has, for example, one or more scores associated with it in advance for each item. Specifically, for the reservation content attribute information D72 of the item "specific service", scores Sc1 "B11", Sc2 "B12", and Sc1 "B13" are respectively assigned to each content. Similarly, for the reservation content attribute information D72 of the item "specific condition", scores Sc1 "B21", Sc2 "B22", and Sc1 "B23" are assigned to each content, for the reservation content attribute information D72 of the item "limited service", scores Sc1 "B31", Sc2 "B32", and Sc1 "B33" are assigned to each content, and for the reservation content attribute information D72 of the item "emergency service", scores Sc1 "B41", Sc2 "B42", and Sc1 "B43" are respectively assigned to each content.

[0101] The database D9 may store, for example, as shown in FIG. 10(b), a second table T92 in which reservation content attribute information D72 acquired by a reservation information acquisition unit 13 or the like is associated with user identification information D2 corresponding to the user U. Further, the second table T92 may store, for example, user identification information D2 and reservation content attribute information D72, and reservation content priority information D62 shown as a score calculated based on the reservation content attribute information D72 with reference to the first table T91, in an associated manner.

[0102] Specifically, the user identification information D2 indicating ID "a" is associated with reservation content attribute information D72 indicating "specific service: a21", "specific condition: a22", "limited service: a23", and "emergency service: a24", and may also be associated with reservation content priority information D62 indicating "subtotal score", "score adjustment value", "total score value", "average score value", etc. calculated based on various scores corresponding to "specific service: a21", "specific condition: a22", "limited service: a23", and "emergency service: a24" with reference to the first table T91.

[0103] That is, the reservation information acquisition unit 13 acquires priority information D6 that relatively indicates whether to prioritize other reservation information D4 based on preset attribute information D7 including at least one of user attribute information D71 or reservation content attribute information D72. In this case, overlapping reservations can be automatically adjusted so as to prioritize users U and reservation contents that satisfy the conditions according to the needs of the store St. Thereby, it is possible to further improve the economic efficiency of the store St that has received overlapping reservations.

[0104] Further, as shown in FIG. 11(a) for example, the database D9 may store in advance a first table T91 in which priority information D6 and reference information corresponding to user performance information D81 are associated.

[0105] For the user performance information D81, one or more scores are associated in advance for each item, for example. Specifically, for the user performance information D81 of the item "average unit price", scores Sc1 "C11", Sc2 "C12", and Sc1 "C13" are respectively assigned for each content. Similarly, for the user performance information D81 of the item "latest unit price", scores Sc1 "C21", Sc2 "C22", and Sc1 "C23" are for the user performance information D81 of the item "number of uses", scores Sc1 "C31", Sc2 "C32", and Sc1 "C33" are for the user performance information D81 of the item "usage frequency", scores Sc1 "C41", Sc2 "C42", and Sc1 "C43" are respectively assigned for each content.

[0106] The database D9 may store, as shown in FIG. 10(b) for example, a second table T92 in which user identification information D2 corresponding to the user U is associated with user performance information D81 acquired in the past by the reservation information acquisition unit 13 or the like. Further, the second table T92 may be stored in association with, for example, user identification information D2 and user performance information D81, and user priority information D61 shown as a score calculated based on the user performance information D81 with reference to the first table T91.

[0107] Specifically, the user identification information D2 indicating the ID "a" is associated with the user performance information D81 indicating "average unit price: a31", "latest unit price: a32", "number of uses: a33", and "usage frequency: a34", and is also based on referring to the first table T91 and the various scores corresponding to "average unit price: a31", "latest unit price: a32", "number of uses: a33", and "usage frequency: a34". It may be associated with the user priority information D61 indicating "subtotal score", "score adjustment value", "total score value", "average score value", etc. calculated based on this.

[0108] That is, the reservation information acquisition unit 13 acquires the priority information D6 that relatively indicates whether to prioritize other reservation information D4 based on the user performance information D81 included in the database D9 stored in advance. In this case, duplicate reservations can be automatically adjusted based on information other than the reservation content. Thereby, it is possible to further improve the economic efficiency of the store St that has received duplicate reservations.

[0109] Next, the details of the operation of the duplicate reservation management system 100 in this embodiment will be described.

[0110] <Reservation information acquisition step S11> In the reservation information acquisition step S11, the reservation information acquisition unit 13 acquires the priority information D6 in association with the user identification information D2 by referring to, for example, the first table T91 and then obtaining it from the first table T91. Note that the reservation information acquisition unit 13 may acquire the priority information D6 by a method calculated in the duplicate reservation management device 1 based on the scores obtained from the first table T91 after referring to the first table T91, for example.

[0111] <Second determination step S13> In the second determination step S13, the second determination unit 15 determines the acceptability of reservation reception for a plurality of pieces of reservation information D4 determined to be duplicate reservations by the first determination unit 14 based on the priority information D6.

[0112] According to this embodiment, the reservation information acquisition unit 13 acquires the priority information D6 in association with the user identification information D2, and the second determination unit 15 determines whether or not to accept a reservation based on the priority information D6. Therefore, duplicate reservations can be automatically adjusted based on information other than the first-come, first-served order. As a result, it is possible to further improve the economic efficiency of the store St that has accepted duplicate reservations.

[0113] Also, according to this embodiment, the reservation information acquisition unit 13 acquires priority information D6 that relatively indicates whether to prioritize other reservation information D4 based on preset attribute information D7 including at least any one of user attribute information D71 or reservation attribute information D72. Therefore, duplicate reservations can be automatically adjusted to prioritize users U or reservation contents that meet the conditions according to the needs of the store St. As a result, it is possible to further improve the economic efficiency of the store St that has accepted duplicate reservations.

[0114] Also, according to this embodiment, the reservation information acquisition unit 13 acquires priority information D6 that relatively indicates whether to prioritize other reservation information D4 based on performance information D8 indicating the past reservation contents of the user U stored in advance. Therefore, duplicate reservations can be automatically adjusted based on information other than the reservation contents. As a result, it is possible to further improve the economic efficiency of the store St that has accepted duplicate reservations.

[0115] Although several embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the gist of the invention. These embodiments and their modifications are included in the scope and gist of the invention, and are included in the invention described in the claims and its equivalent scope.

Explanation of Reference Numerals

[0116] 100 Duplicate Reservation Management System 1 Duplicate Reservation Management Device 11 Communication Unit 12 Storage Unit 13 Reservation information acquisition unit 14 First determination unit 15 Second determination unit 16 Determination result output unit 8 Reservation means 81 First reservation means 811 First communication unit 812 First storage unit 813 First reservation reception unit 82 Second reservation means 821 Second communication unit 822 Second storage unit 823 Second reservation reception unit 9 Communication network S11 Reservation information acquisition step S12 First determination step S13 Second determination step S14 Determination result output step D1 Reservation reception information D11 First reservation reception information D12 Second reservation reception information D2 User identification information D21 First user identification information D22 Second user identification information D3 Reservation content information D31 First reservation content information D32 Second reservation content information D4 Reservation information D41 First reservation information D42 Second reservation information D5 Reservation determination information D51 Reservation unavailable information D52 Priority information D6 Priority information D61 User priority information D62 Reservation content priority information D7 Attribute information D71 User attribute information D72 Reservation content attribute information D8 Performance information D81 User performance information U User U1 First user U2 Second User T User Terminal T1 First User Terminal T2 Second User Terminal

Claims

1. A duplicate reservation management system for managing duplicate reservations received from a plurality of different users regarding services in a store, comprising: a reservation information acquisition unit that acquires a plurality of reservation information in which user identification information for identifying the user and information indicating the reservation content of the user are associated; a first determination unit that determines whether or not there is a duplicate reservation for the plurality of reservation information acquired by the reservation information acquisition unit; a second determination unit that determines whether or not reservation acceptance is possible for the plurality of reservation information determined to be duplicate reservations by the first determination unit; a determination result output unit that outputs the result of the determination to the user corresponding to the user identification information included in the reservation information for which the result of the determination by the second determination unit is unacceptable; characterized by comprising a duplicate reservation management system.

2. The reservation information acquisition unit acquires the reservation information based on acquisition conditions set in advance after identifying the reservation means from reservation acceptance information issued by the reservation means after receiving the input of the reservation information in a reservation means accessible to the user. The duplicate reservation management system according to claim 1, characterized by the above.

3. The reservation information acquisition unit acquires priority information that relatively indicates whether to prioritize the reservation information over other reservation information, in association with the user identification information, and the second determination unit determines whether or not reservation acceptance is possible for the plurality of reservation information based on the priority information. The duplicate reservation management system according to claim 1 or 2, characterized by the above.

4. The reservation information acquisition unit acquires the priority information that relatively indicates whether to prioritize over other reservation information based on preset attribute information including at least any one of information indicating the attributes of the user and information indicating the attributes of the reservation content. The duplicate reservation management system according to claim 3, characterized by the above.

5. The reservation information acquisition unit acquires the priority information that relatively indicates whether to prioritize over other reservation information based on performance information indicating the past reservation content of the user included in a database stored in advance. The duplicate reservation management system according to claim 3, characterized by the above.

6. A duplicate reservation management program for managing duplicate reservations received from a plurality of different users regarding services in a store, comprising: a reservation information acquisition step of acquiring a plurality of reservation information in which user identification information for identifying the user and information indicating the reservation content of the user are associated; A first determination step of determining whether there is a duplicate reservation for the plurality of reservation information obtained in the reservation information acquisition step; A second determination step of determining whether reservation acceptance is possible for the plurality of reservation information determined to be duplicate reservations in the first determination step; A determination result output step of outputting the result of the determination to the user corresponding to the user identification information included in the reservation information for which the result of the determination in the second determination step is unacceptable; Causing a computer to execute A duplicate reservation management program characterized by the above.

7. A duplicate reservation management method for managing duplicate reservations received from a plurality of different users for services in a store, comprising: A reservation information acquisition step of acquiring a plurality of reservation information in which user identification information for identifying the user is associated with information indicating the reservation content of the user; A first determination step of determining whether there is a duplicate reservation for the plurality of reservation information obtained in the reservation information acquisition step; A second determination step of determining whether reservation acceptance is possible for the plurality of reservation information determined to be duplicate reservations in the first determination step; A determination result output step of outputting the result of the determination to the user corresponding to the user identification information included in the reservation information for which the result of the determination in the second determination step is unacceptable; Having A duplicate reservation management method characterized by the above.

Citation Information

Patent Citations

  • Reservation management system, reservation management method, and reservation management program

    JP2020087395A