Reservation support device, terminal of service reservation applicant, terminal of service provider, reservation support method, and program
The reservation support device simplifies service reservations by integrating multiple bookings into a single code, addressing the complexity of existing systems and enhancing user convenience.
Patent Information
- Application Number
- JP2021136875
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-08-25
- Publication Date
- 2025-07-15
- Estimated Expiration
- 2041-08-25
AI Technical Summary
Existing reservation systems for services such as travel and accommodations are complicated, requiring separate reservations for each facility, leading to cumbersome processes.
A reservation support device and method that integrates service reservations by identifying multiple service providers, generating integrated identification codes, and outputting them to the requester, simplifying the reservation process.
Enables easy and integrated service reservations across multiple providers, allowing users to confirm their bookings efficiently using a single code.
Smart Images

Figure 0007708417000001 
Figure 0007708417000002 
Figure 0007708417000003
Abstract
Description
Technical Field
[0001] The present invention relates to a reservation support device, a service reservation applicant terminal, a service provider terminal, a reservation support method, and a program.
Background Art
[0002] In reservations such as for travel, it is known to make reservations for services such as accommodation facilities via the Internet (for example, Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, when making travel reservations, there is a problem that the procedures are complicated, such as the need to make reservations for each service, not only for accommodation facilities but also for transportation facilities, amusement facilities, etc.
[0005] Therefore, an object of the present invention is to provide a reservation support device that can make reservations simply.
Means for Solving the Problems
[0006] To achieve the above object, the reservation support device of the present invention includes a communication unit, a service reservation request information acquisition unit, a service reservation relay unit, a service reservation acceptance information acquisition unit, a service reservation identification information generation unit, an integrated identification code generation unit, and an output unit. The communication unit is capable of communicating with the terminal of the service reservation applicant and the terminal of the service provider. The service reservation request information acquisition unit acquires service reservation request information from the terminal of the service reservation applicant via the communication unit. The service reservation request information includes service content information for which a reservation is requested and identifier information of the person making the reservation. The service reservation intermediation unit identifies terminals of one or more of the service providers based on the service content information for which a reservation is requested, generates service reservation application information based on the service content information for which a reservation is requested and the identifier information of the person making the reservation, transmits the service reservation application information to the terminals of the one or more identified service providers via the communication unit, The service reservation acceptance information acquisition unit acquires service reservation acceptance information generated by the terminals of the one or more identified service providers via the communication unit, The service reservation identification information generation unit generates one or more pieces of service reservation identification information in which the identifier information of the person making the reservation is associated with the service reservation acceptance information for each of the one or more identified service providers, The integrated identification code generation unit integrates one or more pieces of the service reservation identification information to generate integrated identification code information, The output unit outputs the integrated identification code information to the terminal of the person making the service reservation request via the communication unit.
[0007] The service reservation requestor terminal of the present invention includes an input unit, a communication unit, and a display unit. The input unit can input service reservation request information, The communication unit can communicate with the reservation support device of the present invention, transmits the service reservation request information to the reservation support device, receives the integrated identification code information from the reservation support device, The display unit displays the integrated identification code information.
[0008] The service provider terminal of the present invention includes a communication unit, a service reservation application information acquisition unit, a service reservation acceptance information generation unit, and an output unit. The communication unit can communicate with the reservation support device of the present invention, The service reservation application information acquisition unit acquires the service reservation application information from the reservation support device via the communication unit, The service reservation acceptance information generation unit generates the service reservation acceptance information based on the service reservation application information, The output unit outputs the service reservation acceptance information to the reservation support device via the communication unit.
[0009] The reservation support method of the present invention includes a service reservation request information acquisition step, a service reservation relay step, a service reservation acceptance information acquisition step, a service reservation identification information generation step, an integrated identification code generation step, and an output step. The service reservation request information acquisition step acquires service reservation request information from the terminal of the service reservation requester. The service reservation request information includes reservation requested service content information and requester identification information. The service reservation relay step identifies the terminals of one or more service providers based on the reservation requested service content information, generates service reservation application information based on the reservation requested service content information and the requester identification information, and transmits the service reservation application information to the terminals of the one or more identified service providers. The service reservation acceptance information acquisition step acquires the service reservation acceptance information generated by the terminals of the one or more identified service providers. The service reservation identification information generation step generates one or more service reservation identification information by associating the requester identification information with the service reservation acceptance information for each of the one or more identified service providers. The integrated identification code generation step generates integrated identification code information by integrating one or more of the service reservation identification information. The output step outputs the integrated identification code information to the terminal of the service reservation requester.
[0010] The program of the present invention is a program for causing a computer to execute a service reservation request information acquisition procedure, a service reservation relay procedure, a service reservation reception information acquisition procedure, a service reservation identification information generation procedure, an integrated identification code generation procedure, and an output procedure, and in the service reservation request information acquisition step, service reservation request information is acquired from the terminal of the service reservation requester, the service reservation request information includes reservation requested service content information and requester identification information, in the service reservation relay step, one or more terminals of the service providers are specified based on the reservation requested service content information, service reservation application information is generated based on the reservation requested service content information and the requester identification information, the service reservation application information is transmitted to the terminals of the one or more specified service providers, in the service reservation reception information acquisition step, service reservation reception information generated at the terminals of the one or more specified service providers is acquired, in the service reservation identification information generation step, one or more service reservation identification information in which the requester identification information is associated with the service reservation reception information is generated for each of the one or more specified service providers, in the integrated identification code generation step, integrated identification code information is generated by integrating one or more pieces of the service reservation identification information, in the output step, the integrated identification code information is output to the terminal of the service reservation requester.
Advantages of the Invention
[0011] According to the present invention, a service can be reserved simply.
Brief Description of the Drawings
[0012]
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
Embodiments for Carrying Out the Invention
[0013] In the present invention, "service" refers to a service that can be reserved, for example, and its type and content are not particularly limited. Specific examples of the service include, for example, accommodation at a lodging facility such as a hotel; use of transportation means such as trains, buses, taxis, airplanes, etc.; admission to facilities such as amusement parks, aquariums, zoos, theme parks, etc. and use of attractions; provision of food and drink at a restaurant; events such as concerts; provision of content such as movies; shopping at commercial facilities; medical examinations at a hospital; rental services that lend out automobiles, bicycles, event supplies, office equipment, audio equipment, clothes, toys, etc.; and the like. In the present invention, the service reserved by the reserving person may be, for example, one type or two or more types. However, when there are two or more types, it is preferable because the procedures for the reserving person become more convenient by using the present invention.
[0014] In the present invention, "service provider" refers to a person who can provide the above-mentioned service. Specific examples of the service provider include, for example, a lodging facility such as a hotel; a transportation means; an operating company of a facility; a restaurant; a promoter or operating company of an event; a store; a hospital; an operator of a rental service; and the like.
[0015] In the present invention, "identification code" refers to a symbol obtained by coding information, and may be, for example, a one-dimensional code or a two-dimensional code. The two-dimensional code is not particularly limited and may be, for example, a stack type or a matrix type. Specific examples of the identification code include one-dimensional codes such as barcodes; two-dimensional codes such as QR Code (registered trademark), CP Code, DataMatrix, MaxiCode, VeriCode, Semacode, AztecCode, PDF417 (registered trademark), UCC / EAN Composite, Chameleon Code (registered trademark); and the like.
[0016] Next, embodiments of the present invention will be described with reference to the drawings. The present invention is not limited to the following embodiments. In the following figures, the same parts are denoted by the same reference numerals. Also, unless otherwise specified, the descriptions of the respective embodiments can be mutually referred to, and the configurations of the respective embodiments can be combined unless otherwise specified.
[0017] [Embodiment 1] A reservation support system device including the reservation support device of this embodiment will be described with reference to FIG. 1. FIG. 1 is a block diagram showing a configuration example of a reservation support system device 100 including a reservation support device 10, a service reservation applicant terminal 20, and a service provider terminal 30 of this embodiment. The service reservation applicant terminal 20 is, for example, a terminal of a service reservation applicant, and the service provider terminal 30 is, for example, a terminal of a service provider. Although not shown, the reservation support system device 100 may include, for example, a plurality of service reservation applicant terminals 20. Also, the reservation support system device 100 may include, for example, a plurality of service provider terminals 30. As shown in FIG. 1, the reservation support device 10 and the service reservation applicant terminal 20 can be connected to each other via a communication network 40, and the reservation support device 10 and the service provider terminal 30 can also be connected to each other via the communication network 40. The service reservation applicant terminal 20 and the service provider terminal 30 may or may not be connected to each other via the communication network 40, for example. Although not shown, the reservation support device 10 may be connected to a database outside the device via the communication network 40. Also, although not shown, the reservation support device 10 can also be connected to an external terminal of the system administrator via the communication network 40, for example, and the system administrator may manage the reservation support device 10 from the external terminal.
[0018] The reservation support device 10 (hereinafter also referred to as "this device 10") includes a communication unit 11, a service reservation request information acquisition unit 12, a service reservation relay unit 13, a service reservation reception information acquisition unit 14, a service reservation identification information generation unit 15, an integrated identification code generation unit 16, and an output unit 17. Although not shown, this device 10 may include, for example, a storage unit.
[0019] The device 10 may be, for example, one device including the above-described respective parts, or the respective parts may be devices connectable via a communication line network. Further, the device 10 can be connected to an external device described later via a communication line network. The communication line network is not particularly limited, and a known network can be used. For example, it may be wired or wireless. Examples of the communication line network include an Internet line, WWW (World Wide Web), a telephone line, LAN (Local Area Network), SAN (Storage Area Network), DTN (Delay Tolerant Networking), LPWA (Low Power Wide Area), L5G (local 5G), and the like. Examples of wireless communication include Wi-Fi (registered trademark), Bluetooth (registered trademark), local 5G, LPWA, and the like. The wireless communication may be in a form in which each device communicates directly (Ad Hoc communication), infrastructure communication, indirect communication via an access point, or the like. The device 10 may be incorporated into a server as a system, for example. Further, the device 10 may be, for example, a personal computer (PC, for example, a desktop type or a notebook type) installed with the program of the present invention, a smartphone, a tablet terminal, or the like. Further, the device 10 may be in a form such as cloud computing or edge computing, for example, in which at least one of the above-described respective parts is on a server and the other respective parts are on a terminal.
[0020] FIG. 2 illustrates a block diagram of the hardware configuration of the device 10. The device 10 includes, for example, a CPU 101, a memory 102, a bus 103, a storage device 104, an input device 106, a display (display device) 107, a communication device (communication unit) 11, and the like. Each part of the device 10 is interconnected via the bus 103 by respective interfaces (I / F).
[0021] The CPU 101 operates in cooperation with other components, such as a controller (system controller, I / O controller, etc.), to control the entire apparatus 10. In the apparatus 10, the CPU 101 executes, for example, the program 105 of the present invention and other programs, and reads and writes various kinds of information. Specifically, for example, the CPU 101 functions as a service reservation request information acquisition unit 12, a service reservation relay unit 13, a service reservation reception information acquisition unit 14, a service reservation identification information generation unit 15, an integrated identification code generation unit 16, and an output unit 17. The apparatus 10 includes a CPU as an arithmetic unit, but may also include other arithmetic units such as a GPU (Graphics Processing Unit) and an APU (Accelerated Processing Unit), or a combination of a CPU and these.
[0022] The bus 103 can be connected to, for example, an external device. Examples of the external device include a service reservation requester terminal 20 and a service provider terminal 30, a reservation authentication support terminal of Embodiment 2 described later, an external storage device (external database, etc.), a printer, an external input device, an external display device, and an external imaging device. The apparatus 10 can be connected to an external network (the communication line network) by, for example, a communication device 11 (communication unit 11) connected to the bus 103, and can also be connected to other devices via the external network.
[0023] The memory 102 is, for example, a main memory (primary storage device). When the CPU 101 performs processing, for example, the memory 102 reads various operation programs such as the program of the present invention stored in the storage device 104 described later, and the CPU 101 receives data from the memory 102 and executes the program. The main memory is, for example, a RAM (Random Access Memory). Also, the memory 102 may be, for example, a ROM (Read Only Memory).
[0024] The memory device 104 is also a so-called auxiliary storage device for the main memory (primary storage device), for example. As described above, the operation program 105 including the program of the present invention is stored in the memory device 104. The memory device 104 may be, for example, a combination of a recording medium and a drive for reading and writing to the recording medium. The recording medium is not particularly limited, and may be, for example, built-in or external, such as an HD (hard disk), CD-ROM, CD-R, CD-RW, MO, DVD, flash memory, memory card, etc. The memory device 104 may be, for example, a hard disk drive (HDD) in which a recording medium and a drive are integrated, or a solid state drive (SSD). When the device 10 includes the memory unit, for example, the memory device 104 functions as the memory unit. When the device 10 includes the memory unit, for example, each piece of information acquired or generated by the device may be stored in the memory unit.
[0025] In the device 10, the memory 102 and the memory device 104 can also store various types of information such as log information, information acquired from an external database (not shown) or an external device, information generated by the device 10, and information used when the device 10 executes processing. Note that at least some of the information may be stored in an external server other than the memory 102 and the memory device 104, for example, or may be distributed and stored in a plurality of terminals using blockchain technology or the like.
[0026] The device 10 further includes, for example, an input device 106 and a display 107. The input device 106 includes, for example, pointing devices such as a touch panel, track pad, and mouse; a keyboard; imaging means such as a camera and scanner; card readers such as an IC card reader and magnetic card reader; voice input means such as a microphone; and the like. The display 107 includes, for example, display devices such as an LED display and a liquid crystal display. In the first embodiment, the input device 106 and the display 107 are configured separately, but the input device 106 and the display 107 may be configured integrally, such as a touch panel display.
[0027] The service reservation applicant terminal 20 (hereinafter also referred to as the "terminal 20") includes, for example, a PC; mobile terminals such as mobile phones, smartphones, and tablet terminals; and smartwatches, smart glasses, wearable terminals, etc. The service reservation applicant terminal 20 may include, for example, imaging means such as a camera and a scanner, and voice input means such as an IC (integrated circuit) card reader and a microphone. The service reservation applicant terminal 20 is, for example, the terminal of the service reservation applicant.
[0028] FIG. 3 illustrates a block diagram of the hardware configuration of the service reservation applicant terminal 20. As shown in FIG. 3, the service reservation applicant terminal 20 includes, for example, a CPU 201, a memory 202, a bus 203, a storage device 204, an input device (input unit) 21, a communication device (communication unit) 22, a display (display unit) 23, etc. Each part of the service reservation applicant terminal 20 is connected via the bus 203 by respective interfaces (I / F). The description of each configuration of the service reservation applicant terminal 20 can refer to the description of each configuration of the reservation support device 10.
[0029] The service provider terminal 30 (hereinafter also referred to as the "terminal 30") includes, for example, a PC; mobile terminals such as mobile phones, smartphones, and tablet terminals; and smartwatches, smart glasses, wearable terminals, etc. The service provider terminal 30 may include, for example, imaging means such as a camera and a scanner, and voice input means such as an IC (integrated circuit) card reader and a microphone. The service provider terminal 30 is, for example, the terminal of the service provider.
[0030] FIG. 4 illustrates a block diagram of the hardware configuration of the service provider terminal 30. As shown in FIG. 4, the service provider terminal 30 includes, for example, a CPU 301, a memory 302, a bus 303, a storage device 304, an input device (input unit) 306, a communication device (communication unit) 31, a display (display unit) 307, and the like. In the service provider terminal 30, the CPU 310 functions as a service reservation application information acquisition unit 32, a service reservation acceptance information generation unit 33, and an output unit 34. Further, the CPU 301 may function as, for example, an integrated identification code acquisition unit 35 and an identification code management unit 36 in the service provider terminal 30A of Embodiment 2 described later. Each unit of the service provider terminal 30 is connected via the bus 303 by respective interfaces (I / F). The service provider terminal 30 may be connected to an external device via, for example, the bus 303. Examples of the external device include a code reader capable of reading an identification code; a reservation authentication support terminal of Embodiment 3 described later, and the like. The description of each configuration of the service provider terminal 30 can be applied to the description of each configuration of the reservation support device 10.
[0031] Next, an example of the reservation support method of the present embodiment will be described based on the flowchart of FIG. 5. The reservation support method of the present embodiment is implemented as follows, for example, using the reservation support system device 100 shown in FIG. 1. Note that the reservation support method of the present embodiment is not limited to the use of the reservation support system device 100 of FIG. 1. FIG. 5 is a flowchart showing an example of the processing (S21 to S24) of the service reservation applicant terminal 20, the processing (S1 to S6) of the reservation support device 10, and the processing (S31 to 33) of the service provider terminal 30 from left to right.
[0032] First, a reservation applicant (hereinafter also referred to as a "reservationist") inputs the service reservation application information through the input unit 21 of the service reservation applicant terminal 20 (S21, service reservation application information input step). Then, the input reservation application information is transmitted from the communication unit 22 of the service reservation applicant terminal 20 to the reservation support device 10 via the communication network 40 (S22, service reservation application information transmission step).
[0033] Next, the service reservation request information acquisition unit 12 of the reservation support device 10 acquires service reservation request information from the service reservation requester terminal 20 via the communication line network 40 by the communication unit 11 (S1, service reservation request information acquisition step). The service reservation request information includes reservation requested service content information and reservation requester identification information. The reservation requester may be, for example, a corporation or an individual. In the case of the former, examples include travel agencies, etc. The reservation requester identification information is not particularly limited as long as it can identify the reservation requester. Specific examples include information such as the name or title of the reservation requester, address or domicile, telephone number, ID of the reservation requester's terminal, etc. The reservation requested service content information includes, for example, information necessary for making a reservation for the service desired by the reservation requester. Specifically, it includes at least one piece of information consisting of information identifying the service provider, type of service, service providing location, service providing date and time, content of the service to be provided, and the address of the service provider's website. The reservation requested service content information may be, for example, information on a package plan provided by a travel agency. The number of services that the reservation requester wishes to reserve is not particularly limited and may be, for example, one or two or more. In this embodiment, the acquisition of the service reservation request information by the service reservation request information acquisition unit 12 has been described by taking the case of acquisition from the service reservation requester terminal 20 via the communication line network 40 as an example, but the present invention is not limited to this. For example, information input by the reservation requester using the input device 106 of this device 10 may be acquired.
[0034] Further, the service reservation request information acquisition unit 12 may acquire payment information together with the service reservation request information, for example. The payment information is, for example, information regarding the payment of the price related to the reservation of the service, and examples include credit card information.
[0035] Next, the service reservation relay unit 13 relays the reservation to the service provider (S2, service reservation relay step). Specifically, the service reservation relay unit 13 identifies the terminals of one or more of the service providers (service provider terminals 30) based on the reservation desired service content information (S2A), generates service reservation application information based on the reservation desired service content information and the reservation desired person identification information (S2B), and transmits the service reservation application information to the terminals of the one or more identified service providers via the communication line network 40 by the communication unit 11 (S2C). More specifically, for example, the service reservation relay unit 13 identifies the terminal of the service provider based on the reservation service content information, accesses the website of the operator of the service that the reserving person wishes to reserve, and inquires of the operator or the reservation system of the service operated by the operator whether a reservation is possible for the type and provision date and time of the service desired by the reserving person. If a reservation is possible, the reservation is applied to the reservation system. When there are two or more identified service provider terminals, the service reservation relay unit 13 may relay the reservation of, for example, one service, or may relay the reservations of two or more services. In the latter case, it may relay all the reservations of the plurality of services, or may relay some of the reservations.
[0036] The service reservation application information acquisition unit 32 of the service provider terminal 30 (the terminal of the service provider) acquires the service reservation application information via the communication line network 40 by the communication unit 31 (S31, service application information acquisition step), and the service reservation acceptance information generation unit 33 generates service reservation acceptance information based on the service reservation application information (S32, service reservation acceptance information generation step). The service reservation acceptance information includes, for example, information indicating that the reservation of the service has been accepted (for example, a reservation number). Then, the output unit 34 outputs the service reservation acceptance information to the reservation support device 10 via the communication line network 40 by the communication unit 31 (S33, output step). Note that, for example, when a reservation for the service specified by the service reservation application information cannot be made, the service provider terminal 30 may generate service reservation impossible information and output the service reservation impossible information to the reservation support device 10.
[0037] Next, the service reservation reception information acquisition unit 14 of the reservation support device 10 acquires, via the communication line network 40 by the communication unit 11, the service reservation reception information generated by the one or more identified service provider terminals 30 (S3, service reservation reception information acquisition step). When the reservation reception information acquisition unit 14 acquires the service reservation unavailable information from the service provider terminal 30, for example, the output unit 17 may output that the reservation was not possible together with the information of the service for which the reservation was not possible, and end the processing of the present device 10.
[0038] Next, the service reservation identification information generation unit 15 generates one or more service reservation identification information in which the reservation person identification information is associated with the service reservation reception information for each of the one or more identified service providers (S4, service reservation identification information generation step). The service reservation identification information includes, for example, text information such as a reservation number.
[0039] Next, the integrated identification code generation unit 16 integrates one or more pieces of the service reservation identification information to generate integrated identification code information (S5, integrated identification code generation step). The identification code is not particularly limited, and the aforementioned identification codes can be used. For example, it is preferably a QR code (registered trademark). The integrated identification code generation unit 16 integrates the one or more pieces of service reservation identification information, that is, generates an integrated identification code including the one or more pieces of service reservation identification information, by a known identification code generation method according to the type of the identification code to be generated. Specifically, for example, when the integrated identification code information is a QR code (registered trademark), the integrated identification code generation unit 16 uses, for example, a known QR code (registered trademark) generation means, such as Kurukuru Manager (product name, Denso Wave Incorporated), etc., to generate QR code (registered trademark) information including the one or more pieces of service reservation identification information (reservation numbers) generated in S4. Note that the integrated identification code generation unit 16 may generate integrated identification code information including, for example, the reservation person identification information and service reservation reception information linked to the service reservation identification information in addition to the service reservation identification information. Thereby, when the service reservation applicant receives the reserved service, the presence and details of the reservation can be confirmed by reading the integrated identification code information with an external terminal (for example, a code reader) connected to the service provider terminal 30.
[0040] Then, the output unit 17 outputs the integrated identification code information to the service reservation applicant terminal 20 (the terminal of the service reservation applicant) via the communication line network 40 by the communication unit 11 (S6, output step), and ends the processing by this apparatus 10 (END). Note that the output unit 17 may output (display) the integrated identification code information on the display 107, for example. In this case, the reservation person can print out the displayed integrated identification code information with a printer connected to this apparatus 10 via the bus 103, for example.
[0041] The service reservation applicant terminal 20 receives the integrated identification code information from the reservation support device 10 via the communication line network 40 by the communication unit 22, and displays the integrated identification code information on the display unit 23.
[0042] When receiving the provision of the reserved service, the service reservation applicant presents the integrated identification code information displayed on the display unit 23 of the service reservation applicant terminal 20 to the service provider. The service provider can confirm the existence of the reservation, for example, by reading the presented integrated identification code information with a code reader or the like and checking the service reservation acceptance information and the applicant identification information linked to the service reservation identification information.
[0043] According to the present embodiment, for each of one or more service providers specified based on the service reservation desired service content information, one or more service reservation identification information in which the applicant identification information is linked to the service reservation acceptance information is generated, integrated identification code information obtained by integrating one or more service reservation identification information is generated, and the integrated identification code information can be output to the terminal of the service reservation applicant. Therefore, according to the present invention, the service reservation applicant can easily make a service reservation. Further, for example, when receiving the service reserved by the service reservation applicant, by presenting the integrated identification code information displayed on the terminal, the existence of the service reservation can be easily confirmed. Further, when the service reservation desired information includes, for example, reservations for a plurality of services, since the reservation acceptance information for the plurality of services is integrated into one applicant identification code (integrated identification code information), when receiving the service reserved by the service reservation applicant, by presenting the integrated identification code information displayed on the terminal, the existence of the reservations for the plurality of services can be confirmed.
[0044] [Embodiment 2] Embodiment 2 is another example of the reservation support system device of the present invention.
[0045] The reservation support system device of this embodiment will be described with reference to FIG. 6. FIG. 6 is a block diagram showing an example configuration of a reservation support system device 100A including a reservation support device 10, a service reservation applicant terminal 20, and a service provider terminal 30A of this embodiment. Although not shown, the reservation support system device 100A may include, for example, a plurality of service reservation applicant terminals 20 and a plurality of service provider terminals 30A. As shown in FIG. 6, the reservation support system device 100A has the same configuration as the reservation support system device 100 of Embodiment 1 except that it includes a service provider terminal 30A instead of the service provider terminal 30 of Embodiment 1, and the description thereof can be incorporated. Also, although not shown, the reservation support system device 100A may include, for example, in addition to the service provider terminal 30A, the service provider terminal 30 in the reservation support system device 100 of Embodiment 1.
[0046] In the reservation support system device 100A of Embodiment 2, in the reservation support device 10, for example, the output unit 17 outputs the integrated identification code information to the terminal of the one or more service providers (service provider terminal 30A) via the communication unit 11. Also, in the reservation support device 10 of Embodiment 2, for example, when the service reservation reception information includes service reservation reception identification code information, based on the service reservation reception identification code information, the output unit 17 identifies the service provider terminal that generated the service reservation reception information including the service reservation reception identification code information among the terminals of the one or more service providers, and may output the integrated identification code information to the identified service provider terminal. The reservation support device 10 of this embodiment is the same as the reservation support device 10 in the reservation support system device 100 of Embodiment 1 except for these, and the description thereof can be incorporated.
[0047] As shown in FIG. 6, in the reservation support system device 100A, the service provider terminal 30A includes, for example, an integrated identification code acquisition unit 35 and an identification code management unit 36. The integrated identification code acquisition unit 35 acquires the integrated identification code information from the reservation support device via, for example, the communication unit 31, and the identification code management unit 36 manages the integrated identification code information in association with the service reservation acceptance information. The hardware configuration of the service provider terminal 30A is the same as that of the service provider terminal 30 in FIG. 4, except that the CPU 301 has the configuration of the service provider terminal 30A in FIG. 6 instead of the configuration of the service provider terminal 30 in FIG. 1.
[0048] Next, an example of the reservation support method of the present embodiment will be described based on the flowchart of FIG. 7. The reservation support method of the present embodiment is implemented as follows, for example, using the reservation support system device 100A of FIG. 6. Note that the reservation support method of the present embodiment is not limited to the use of the reservation support system device 100A of FIG. 6. FIG. 7 is a flowchart showing an example of the processing (S21 to S24) of the service reservation applicant terminal 20, the processing (S1 to S6) of the reservation support device 10, and the processing (S31 to 35) of the service provider terminal 30A from left to right.
[0049] First, S21 to S22, S1 to S2, and S31 are executed in the same manner as the processing S21 to S22 of the service reservation applicant terminal 20, the processing S1 to S2 of the reservation support device 10, and the processing S31 in the service provider terminal 30 in the processing of the reservation support system device 100 of Embodiment 1.
[0050] Next, the service reservation acceptance information generation unit 33 of the service provider terminal 30A generates service reservation acceptance information based on, for example, the service reservation application information (S32, service reservation acceptance information generation step). Then, the output unit 34 outputs the service reservation acceptance information to the reservation support device 10 via the communication line network 40 by the communication unit 31 (S33, output step). At this time, the service reservation acceptance information generation unit 33 of the service provider terminal 30A may generate the service reservation acceptance information as service reservation acceptance identification code information, for example. The service reservation acceptance identification code information is, for example, identification code information generated by the terminal of the service provider at the time of service reservation and includes information related to the service reservation. Specific examples of such service provider terminals include an airplane ticket reservation system, an event ticket reservation system for concerts, etc.
[0051] Next, S3 to 5 are performed in the same manner as the processing S3 to S5 of the reservation support device 10 in the processing of the reservation support system device 100 of Embodiment 1.
[0052] Then, in S6, the output unit 17 of the reservation support device 10 outputs the integrated identification code information to the reservation applicant terminal 20 and one or more service provider terminals 30A (terminals of service providers) via the communication line network 40 by the communication unit 11, for example. When there are a plurality of service provider terminals 30A, the output unit 17 may output the integrated identification code information to, for example, one service provider terminal 30A, or to some of the service provider terminals 30A, or to all of the service provider terminals 30A. Also, for example, when the service reservation acceptance information obtained in S3 includes service reservation acceptance identification code information, the output unit 17 identifies the service provider terminal that generated the service reservation acceptance information including the service reservation acceptance identification code information among the one or more service provider terminals based on the service reservation acceptance identification code information, and may output the integrated identification code information to the identified service provider terminal.
[0053] Next, the integrated identification code acquisition unit 35 of the service provider terminal 30A acquires the integrated identification code information from the reservation support device 10 via the communication line network 40 by the communication unit 31 (S34, integrated identification code acquisition step). Then, the identification code management unit 36 manages the integrated identification code information in association with the service reservation reception information (S35, identification code management step). The management of the information by the identification code management unit 36 may be, for example, storing and managing various information in association with each other in the storage device 304 of the service provider terminal 30A, or transmitting and storing the information in a database outside the service provider terminal 30A for management.
[0054] When the reservation applicant receives the provision of the reserved service, the applicant presents the integrated identification code information displayed on the display unit 23 of the service reservation applicant terminal 20 to the service provider. The service provider reads the presented integrated identification code information by a terminal such as a code reader capable of communicating with the service provider terminal 30A. Then, when the service provider terminal 30A acquires the integrated identification code information from the code reader, the identification code management unit 36 of the service provider terminal 30A identifies and acquires the service reservation reception information managed in association with the integrated identification code information. Thereby, the reservation applicant can confirm the presence or absence of a reservation by presenting the integrated identification code information instead of the service reservation reception identification code information generated by the service provider terminal 30A.
[0055] According to the reservation support system device 100A of Embodiment 2, for example, even when an operator having the service provider terminal 30A confirms a reservation using the service reservation reception identification code information issued by the operator at the time of service provision, since the integrated identification code information output by the reservation support device 10 of the present invention is managed in association with the reservation reception information by the identification code management unit 36 of the service provider terminal 30A, the presence or absence of a reservation can be easily confirmed.
[0056] [Embodiment 3] Embodiment 3 is another example of the reservation support system device of the present invention.
[0057] The reservation support system device according to this embodiment will be described with reference to FIG. 8. FIG. 8 is a block diagram showing an example configuration of a reservation support system device 100B including a reservation support device 10A, a service reservation applicant terminal 20, a service provider terminal 30, and a reservation authentication support terminal 50 according to this embodiment. Although not shown, the reservation support system device 100B may include, for example, a plurality of service reservation applicant terminals 20, a plurality of service provider terminals 30, and a plurality of reservation authentication support terminals 50. In FIG. 8, the configuration of the service provider terminal 30 is the same as that of the reservation support system device 100 in Embodiment 1, and thus the description thereof is omitted. As shown in FIG. 8, the reservation support device 10A, the service reservation applicant terminal 20, and the reservation authentication support terminal 50 can be connected to each other via a communication line network 40. Although not shown, the reservation support device 10A may be connected to a database outside the device via the communication line network 40. Also, although not shown, the reservation support device 10A can be connected to an external terminal of the system administrator via the communication line network 40, for example, and the system administrator may manage the reservation support device 10A from the external terminal.
[0058] As shown in FIG. 8, the reservation support device 10A includes, for example, in addition to the configuration of the reservation support device 10 in Embodiment 1, a storage unit 104, an authentication information acquisition unit 18, and an authentication unit 19. The storage unit 104 stores, for example, integrated identification code information 1041. The authentication information acquisition unit 18 acquires authentication target person identification code information via the communication unit 11. The authentication unit 19 collates the stored integrated identification code information 1041 with the authentication target person identification code information to authenticate whether the authenticator is the service reservation applicant. The output unit 17 outputs the authentication result to the terminal of the service provider via the communication unit 11. The hardware configuration of the reservation support device 10A is the same as that of the reservation support device 10 in FIG. 2, except that the CPU 101 has the configuration of the reservation support device 10A in FIG. 8 instead of the configuration of the reservation support device 10 in FIG. 1, and the storage device 104 functions as the storage unit 104.
[0059] The reservation authentication support terminal 50 (hereinafter also referred to as "terminal 50") includes, for example, a code reader equipped with a communication function; a PC; a mobile terminal such as a mobile phone, a smartphone, or a tablet terminal; a smartwatch, smart glasses, a wearable terminal, etc. The reservation authentication support terminal 50 may include, for example, imaging means such as a camera and a scanner, and voice input means such as an IC (integrated circuit) card reader and a microphone.
[0060] FIG. 9 illustrates a block diagram of the hardware configuration of the reservation authentication support terminal 50. As shown in FIG. 9, the reservation authentication support terminal 50 includes, for example, a CPU 501, a memory 502, a bus 503, a storage device 504, an input device 506, a communication device (communication unit) 52, a display (display unit) 53, etc. Each part of the reservation authentication support terminal 50 is connected via the bus 503 by respective interfaces (I / F). As shown in FIG. 9, the CPU 501 functions as, for example, an identification code reading unit 51. The description of each configuration of the reservation authentication support terminal 50 can refer to the description of each configuration of the reservation support device 10.
[0061] Next, an example of the reservation support method of this embodiment will be described based on the flowchart of FIG. 10. The reservation support method of this embodiment is implemented as follows, for example, using the reservation support system device 100B of FIG. 8. Note that the reservation support method of this embodiment is not limited to the use of the reservation support system device 100B of FIG. 8. FIG. 10 is a flowchart showing an example of the processing (S21 to S23) of the service reservation applicant terminal 20, the processing (S1 to S7) of the reservation support device 10A, and the processing (S31 to 34) of the reservation authentication support terminal 50 from left to right. In FIG. 10, the processing of the service provider terminal 30 is the same as that in FIG. 5 of Embodiment 1, so the description is omitted.
[0062] First, in the same manner as the processes S1 to S6 of the reservation support device 10A, the processes S21 to S23 of the service reservation applicant terminal 20, and the processes S31 to S33 of the service provider terminal 30 in the processing of the reservation support system device 100 of Embodiment 1, integrated identification code information is output to the service reservation applicant terminal 20. Also, although not shown, the reservation support device 10A stores the integrated identification code information in, for example, the storage unit 104 (storage step).
[0063] The applicant moves to the location where the terminal of the reserved service provider (reservation authentication support terminal 50) is installed (for example, the service provision location of the reserved service), and displays the integrated identification code information on the display unit 23 of the service reservation applicant terminal 20 (S24, display step).
[0064] The reservation authentication support terminal 50 captures the integrated identification code information displayed on the display unit 23 of the service reservation applicant terminal 20 by, for example, an imaging device such as a camera connected to the bus 503. Then, the identification code reading unit 51 reads the identification code included in the integrated identification code information, that is, the identification code of the authentication target person, and generates authentication target person identification code information (S51, identification code reading step). Then, the authentication target person identification code information is transmitted to the reservation support device 10A by the communication unit 52 via the communication network 40 (S52, identification code transmission step).
[0065] Then, the authentication information acquisition unit 18 of the reservation support device 10A acquires the authentication target person identification code information via the communication network 40 by the communication unit 11 (S7, authentication target person identification code information acquisition step). The reservation support device 10A uses the authentication unit 19 to compare the integrated identification code information 1041 stored in the storage unit 104 with the acquired authentication target person identification code information, and authenticate whether the authenticator is the service reservation applicant (reservation applicant) (S8, authentication step). Specifically, the authentication unit 19 compares the reservation applicant identification information associated with the service reservation acceptance information in the integrated identification code information with the authentication target person identification code included in the authentication target person identification code information, that is, in the integrated identification code information displayed on the service reservation applicant terminal 20, the reservation applicant identification information associated with the service reservation acceptance information, and determines whether they match. When the reservation applicant identification information included in the stored integrated identification code information matches the reservation applicant identification information included in the authentication target person identification code, the authentication unit 19 determines that the authentication target person is the reservation applicant; when they do not match, the authentication unit 19 determines that the authentication target person is not the reservation applicant. Thereafter, the output unit 17 outputs the authentication result to the reservation authentication support terminal 50 via the communication network 40 by the communication unit 11 (S9, authentication result output step).
[0066] Then, the reservation authentication support terminal 50 receives the authentication result via the communication network 40 by the communication unit 52 (S53, authentication result reception step), and displays the authentication result on the display unit 53 (S54, authentication result display step).
[0067] According to the reservation support system device 100B of this embodiment, for example, the integrated identification code information generated by the reservation support device 10A is displayed on the service reservation applicant terminal 20, and the reservation can be authenticated by reading the integrated identification code information with the reservation authentication support terminal 50. Further, when the reservation request information includes reservations for a plurality of services, for example, the reservation acceptance information for the plurality of services is integrated into one applicant identification code (integrated identification code information). Therefore, the reservation applicant can authenticate whether they are a reservation applicant or not by simply presenting the integrated identification code information to the reservation authentication support terminal for each service. For this reason, the reservation applicant can receive the reserved service more conveniently.
[0068] [Embodiment 4] Embodiment 4 is an example of the use of the reservation support system device 100 of Embodiment 1.
[0069] In this embodiment, for example, a user (reservation applicant) uses the reservation support system device of the present invention to travel from residence A to tourist destination B by bullet train on August 23, 2021, stay at hotel C in tourist destination B from August 23 to August 25, 2021, and travel from tourist destination B to residence A by bullet train on August 26, 2021. This case will be used as an example for explanation. As described above, the usage method of the reservation support system device of the present invention is not limited to travel reservations and can be used for all service reservations.
[0070] First, the reservation applicant uses the service reservation applicant terminal 20 to input service reservation request information including reservation of a Shinkansen ticket from the nearest station a in residence A to the nearest station b in tourist destination B on August 23, 2021, reservation of accommodation at hotel C from August 23 to August 25, 2021, and reservation of a Shinkansen ticket from the nearest station b in tourist destination B to the nearest station a in residence A on August 26, 2021, and transmits the service reservation request information to the reservation support device 10. At this time, if there are particularly desired grades of Shinkansen tickets (e.g., unreserved seats, reserved seats, green seats, etc.) and grades of rooms at hotel C (e.g., single, double, economy, standard, superior, deluxe, suite, etc.), they may be input and transmitted together as the service reservation request information.
[0071] The reservation support device 10 acquires the service reservation request information by the service reservation request information acquisition unit 12. Then, the service reservation intermediation unit 13 identifies the service provider terminal 30, that is, the Shinkansen reservation system 30 and the hotel C reservation system 30, based on the service reservation request information. The reservation support device 10 accesses the identified Shinkansen reservation system 30 by the service reservation intermediation unit 13, generates reservation application information for applying for reservation of a ticket from station a to station b on August 23, 2021, and a ticket from station b to station a on August 26, 2021, and transmits the reservation application information to the Shinkansen reservation system 30. Similarly, the reservation support device 10 accesses the hotel C reservation system 30 by the service reservation intermediation unit 13, generates reservation application information for applying for reservation of accommodation from August 23 to August 25, 2021, and transmits the reservation application information to the hotel C reservation system 30. At this time, if the service reservation request information input by the reservation applicant includes information on the grade of the Shinkansen ticket and the grade of the room at hotel C, the reservation application information may include the grade information.
[0072] When the reservation system 30 of the Shinkansen obtains the reservation application information from the reservation support device 10, it checks the availability of train tickets from station a to station b on August 23, 2021, and train tickets from station b to station a on August 26, 2021. If there are vacancies, it makes a reservation, issues a Shinkansen reservation number as service reservation acceptance information, and outputs the Shinkansen reservation number to the reservation support device 10. Also, when the reservation system 30 of Hotel C obtains the reservation application information from the reservation support device 10, it checks the availability of rooms from August 23 to August 25, 2021. If there are vacancies, it makes a reservation, issues a Hotel C reservation number as service reservation acceptance information, and outputs the reservation number to the reservation support device 10.
[0073] The service reservation acceptance information acquisition unit 14 of the reservation support device 10 acquires the Shinkansen reservation number issued by the Shinkansen reservation system 30 and the Hotel C reservation number issued by the reservation system 30 of Hotel C. Then, the service reservation identification information generation unit 15 generates first service reservation identification information linking the Shinkansen reservation number and the applicant identification information, and generates second service reservation identification information linking the Hotel C reservation number and the applicant identification information. After that, the integrated identification code generation unit 16 generates a QR code (registered trademark) including the first service reservation identification information, the Shinkansen reservation number, and the applicant identification information, and the second service reservation identification information, the Hotel C reservation number, and the applicant identification information as integrated identification code information, and the output unit 17 outputs the integrated identification code information to the service reservation applicant terminal 20.
[0074] Using FIG. 11, an example of the use of the integrated identification code information generated by the reservation support device 10 will be described. In FIG. 11, the configurations of the reservation support device 10, the reservation applicant terminal 20, and the service provider terminal 30 (the reservation system 30 for the bullet train and the reservation system 30 for Hotel C) of the present invention are the same as those in the first embodiment, and thus the description thereof will be omitted. As shown in FIG. 11, when traveling, a service reservation applicant first presents the integrated identification code information displayed on the service reservation applicant terminal 20 at the ticket window of the bullet train station. At the ticket window of the bullet train station, for example, the terminal of the bullet train reservation system 30 reads the integrated identification code information and identifies the bullet train reservation number associated with the first service reservation identification information included in the integrated identification code information. As a result, at the ticket window, the reservation of the boarding ticket of the reservation applicant can be confirmed. Therefore, by presenting the integrated identification code information at the ticket window, the service reservation applicant can obtain the boarding ticket from Station A to Station B on August 23, 2021, and the boarding ticket from Station B to Station A on August 26, 2021. In addition, the service reservation applicant presents the integrated identification code information displayed on the service reservation applicant terminal 20 at the reception of Hotel C. Similarly, at the reception of Hotel C, the terminal of the Hotel C reservation system 30 reads the integrated identification code information and identifies the Hotel C reservation number associated with the second service reservation identification information included in the integrated identification code information. As a result, at the reception of Hotel C, the accommodation reservation of the service reservation applicant can be confirmed.
[0075] As described above, according to the reservation support system device of the present invention, a reservation applicant can easily make a reservation for a service. In addition, the reservation applicant can manage, for example, the reservations between a plurality of reservation services by the integrated identification code information. When receiving the reserved service, the reservation applicant can easily confirm the presence or absence of the service reservation by presenting the integrated identification code information displayed on the terminal.
[0076] [Embodiment 5] Embodiment 5 is an example of the use of the reservation support system device 100A of Embodiment 2.
[0077] In this embodiment, for example, a user (a person wishing to make a reservation) uses the reservation support system device of the present invention to travel from residence A to tourist destination B by plane on August 23, 2021, stay at hotel C in tourist destination B from August 23 to August 25, 2021, have a meal at restaurant D on August 24, 2021, and travel from tourist destination B to residence A by plane on August 26, 2021. An example of making a reservation for a trip will be described. As described above, the method of using the reservation support system device of the present invention is not limited to travel reservations and can be used for all service reservations.
[0078] First, the person wishing to make a reservation inputs service reservation desired information including a reservation for an airplane ticket from the nearest airport a in residence A to the nearest airport b in tourist destination B on August 23, 2021, a reservation for accommodation at hotel C from August 23 to August 25, 2021, a reservation for a meal at restaurant D on August 24, 2021, and a reservation for an airplane ticket from the nearest airport b in tourist destination B to the nearest airport a in residence A on August 26, 2021 using the service reservation applicant terminal 20, and transmits the service reservation desired information to the reservation support device 10. At this time, if there are specific desired airplane seat grades (e.g., economy class, business class, first class, etc.), hotel C room grades (e.g., single, double, economy, standard, superior, deluxe, suite, etc.), and reservation details at restaurant D (e.g., meal menu, course, etc.), they may be input and transmitted together as the service reservation desired information.
[0079] The reservation support device 10 acquires the service reservation request information by the service reservation request information acquisition unit 12. Then, based on the service reservation request information, the service reservation intermediation unit 13 identifies the service provider terminals 30 or 30A, that is, the reservation system 30A of the airplane, the reservation system 30 of Hotel C, and the reservation system 30 of Restaurant D. The reservation support device 10 accesses the identified reservation system 30A of the airplane through the service reservation intermediation unit 13, generates reservation request information for reserving boarding tickets from airport a to airport b on August 23, 2021, and boarding tickets from airport b to airport a on August 26, 2021, and transmits the reservation request information to the reservation system 30A of the airplane. Similarly, the reservation support device 10 accesses the reservation system 30 of Hotel C through the service reservation intermediation unit 13, generates reservation request information for reserving accommodation from August 23 to August 25, 2021, and transmits the reservation request information to the reservation system 30 of Hotel C. Similarly, the reservation support device 10 accesses the reservation system 30 of Restaurant D through the service reservation intermediation unit 13, generates reservation request information for reserving a meal on August 24, 2021, and transmits the reservation request information to the reservation system 30 of Restaurant D. At this time, if the service reservation request information input by the person who wishes to make a reservation includes grade information such as the seat grade of the airplane and the room grade of Hotel C, and course information such as the meal course information at Restaurant D, the reservation request information may include the grade information and the course information.
[0080] When the flight reservation system 30A acquires the reservation application information from the reservation support device 10, it checks the availability of boarding tickets from airport a to airport b on August 23, 2021, and boarding tickets from airport b to airport a on August 26, 2021. If there are vacancies, it makes a reservation. Then, when the reservation is completed, the flight reservation system 30A issues information including service reservation acceptance identification code information (for example, e-ticket information) as service reservation acceptance information, and outputs the service reservation acceptance information including the service reservation acceptance identification code information to the reservation support device 10. Also, when the hotel C reservation system 30 acquires the reservation application information from the reservation support device 10, it checks the availability of rooms from August 23 to August 25, 2021. If there are vacancies, it makes a reservation, issues a reservation number as service reservation acceptance information, and outputs the reservation number to the reservation support device 10. Further, when the restaurant D reservation system 30 acquires the reservation application information from the reservation support device 10, it checks the availability on August 24, 2021. If there are vacancies, it makes a reservation, issues a reservation number as service reservation acceptance information, and outputs the reservation number to the reservation support device 10.
[0081] The service reservation acceptance information acquisition unit 14 of the reservation support device 10 acquires the e-ticket information issued by the flight reservation system 30A, the hotel C reservation number issued by the hotel C reservation system 30, and the restaurant D reservation number issued by the restaurant D reservation system 30.
[0082] The service reservation identification information generation unit 15 generates first service reservation identification information by associating the e-ticket information with the applicant identification information, generates second service reservation identification information by associating the hotel C reservation number with the applicant identification information, and generates third service reservation identification information by associating the restaurant D reservation number with the applicant identification information.
[0083] After that, the integrated identification code generation unit 16 generates a QR code (registered trademark) including the first service reservation identification information, the second service reservation identification information, and the third service reservation identification information as integrated identification code information, and the output unit 17 outputs the integrated identification code information to the service reservation applicant terminal 20. Further, the output unit 17 specifies the airplane reservation system 30A (service provider terminal 30A) based on the service reservation acceptance identification code information included in the electronic air ticket information, and outputs the integrated identification code information to the airplane reservation system 30A.
[0084] When the airplane reservation system 30A (service provider terminal 30A) acquires the integrated identification code information by the integrated identification code acquisition unit 35, the identification code management unit 36 manages the integrated identification code information in association with the electronic air ticket information (service reservation acceptance information).
[0085] An example of using the integrated identification code information generated by the reservation support device 10 will be described with reference to FIG. 12. In FIG. 12, the configurations of the reservation support device 10, the service reservation applicant terminal 20, and the service provider terminals (the airplane reservation system 30A, the hotel C reservation system 30, and the restaurant D reservation system 30) of the present invention are the same as those in the second embodiment, and thus the description thereof is omitted. As shown in FIG. 12, in the airplane boarding procedure, the service reservation applicant presents the integrated identification code information generated by the reservation support device 10 of the present invention instead of the electronic air ticket information. At the airport, the terminal of the airplane reservation system 30A that performs the boarding procedure reads the integrated identification code information, acquires the electronic air ticket information managed in association with the integrated identification code information within the airplane reservation system 30A, and confirms the reservation of the service reservation applicant. Then, the airplane reservation system 30A issues boarding passes from airport a to airport b on August 23, 2021, and boarding passes from airport b to airport a on August 26, 2021.
[0086] A service reservation applicant presents the integrated identification code information also displayed on the service reservation applicant terminal 20 at the reception of Hotel C. Similarly at the reception of Hotel C, the terminal of the Hotel C reservation system 30 reads the integrated identification code information and identifies the Hotel C reservation number associated with the second service reservation identification information included in the integrated identification code information. Thereby, at the reception of Hotel C, the accommodation reservation of the service reservation applicant can be confirmed. Also, the service reservation applicant presents the integrated identification code information also displayed on the service reservation applicant terminal 20 at the reception of Restaurant D. Similarly at the reception of Restaurant D, the terminal of the Restaurant D reservation system 30 reads the integrated identification code information and identifies the Restaurant D reservation number associated with the third service reservation identification information included in the integrated identification code information. Thereby, at the reception of Restaurant D, the reservation of the service reservation applicant can be confirmed.
[0087] Thus, according to the reservation support system device of the present invention, for example, even when making a reservation confirmation using the service reservation acceptance identification code information issued by the operator at the time of service provision, such as in an airplane reservation system, since the integrated identification code information output by the reservation support device 10 of the present invention is managed in association with the reservation acceptance information by the identification code management unit 36 of the service provider terminal 30A, it is possible to easily confirm the presence or absence of a reservation.
[0088] [Embodiment 6] Embodiment 6 is an example of the use of the reservation support system device 100B of Embodiment 3.
[0089] In this embodiment, for example, a case where a user (reservation applicant) makes a reservation for a live concert held on August 23, 2021 using the reservation support system device of the present invention will be described as an example. As described above, the usage method of the reservation support system device of the present invention is not limited to the following examples and can be used for all service reservations.
[0090] First, the person who wishes to make a reservation inputs service reservation request information including a reservation for a live concert to be held on August 23, 2021, using the service reservation requester terminal 20, and transmits the service reservation request information to the reservation support device 10A. At this time, for example, if there is a particularly desired seat grade (e.g., A seat, S seat, etc.), it may be input and transmitted together as the service reservation request information.
[0091] The reservation support device 10A acquires the service reservation request information by the service reservation request information acquisition unit 12. Then, the service reservation relay unit 13 identifies the service provider terminal 30 included in the service reservation request information from the service reservation request information, that is, the reservation system 30 for the live concert. The reservation support device 10A accesses the identified reservation system 30 for the live concert by the service reservation relay unit 13, generates reservation application information for applying for a reservation of tickets for the concert to be held on August 23, 2021, and transmits the reservation application information to the reservation system for the live concert. At this time, if the service reservation request information input by the person who wishes to make a reservation includes the information on the seat grade, the reservation application information may include the grade information.
[0092] When the reservation system 30 for the live concert acquires the reservation application information from the reservation support device 10A, it checks the availability of tickets for the concert to be held on August 23, 2021. If there are available tickets, it makes a reservation, issues a live concert reservation number as service reservation acceptance information, and outputs the live concert reservation number to the reservation support device 10A.
[0093] The service reservation reception information acquisition unit 14 of the reservation support device 10A acquires the live concert reservation number issued by the live concert reservation system 30. Then, the service reservation identification information generation unit 15 generates first service reservation identification information associating the live concert reservation number with the reservation person identification information. Thereafter, the integrated identification code generation unit 16 generates a QR code (registered trademark) including the first service reservation identification information as integrated identification code information, and the output unit 17 outputs the integrated identification code information to the service reservation applicant terminal 20.
[0094] Using FIG. 13, a usage example of the integrated identification code information generated by the reservation support device 10A will be described. In FIG. 13, since the configurations of the reservation support device 10A, the service reservation applicant terminal 20, and the reservation authentication support terminal 50 are the same as those in the third embodiment, the description thereof is omitted. The service reservation applicant moves to the live concert venue on August 23, 2021. Then, as shown in FIG. 13, the integrated identification code information displayed on the display unit 23 of the service reservation applicant terminal 20 is presented to the reservation authentication support terminal 50 possessed by the operation staff of the reserved live concert. The reservation authentication support terminal 50 images the presented integrated identification code by a camera or the like, reads the identification code information included in the integrated identification code by the identification code reading unit 51, and generates the authentication target person identification code information. Then, the reservation authentication support terminal 50 transmits the authentication target person identification code information to the reservation support device 10A via the communication network 40.
[0095] The reservation support device 10A acquires the authentication target person identification code information via the communication line network 40 by the authentication information acquisition unit 18. Then, in the first service reservation identification information included in the integrated identification code information, the authentication unit 19 collates the reservation person identification information associated with the live concert reservation number and the authentication target person identification code included in the authentication target person identification code information, that is, in the integrated identification code information displayed on the service reservation applicant terminal 20, the reservation person identification information associated with the live concert reservation number, and determines whether or not they match. When the reservation person identification information included in the stored integrated identification code information and the reservation person identification information included in the authentication target person identification code match, the authentication unit 19 determines that the authentication target person is the reservation person, and when they do not match, the authentication unit 19 determines that the authentication target person is not the reservation person. Thereafter, the output unit 17 outputs the authentication result to the reservation authentication support terminal 50 via the communication line network 40 by the communication unit 11.
[0096] According to the reservation support system device of the present invention, by displaying the integrated identification code information generated by the reservation support device 10A on the service reservation applicant terminal 20 and reading the integrated identification code information by the reservation authentication support terminal 50, the reservation can be authenticated. For this reason, the reservation person can receive the reserved service more simply.
[0097] [Embodiment 7] The program of the present embodiment is a program for causing a computer to execute each step of the above-described reservation support method. Specifically, the program of the present embodiment is a program for causing a computer to execute a service reservation request information acquisition procedure, a service reservation relay procedure, a service reservation reception information acquisition procedure, a service reservation identification information generation procedure, an integrated identification code generation procedure, and an output procedure.
[0098] The service reservation request information acquisition procedure acquires service reservation request information from the terminal of the service reservation applicant. The service reservation request information includes service reservation request service content information and reservation person identification information. The service reservation relay procedure is Based on the above reservation desired service content information, identify the terminals of one or more of the above service providers, Based on the above reservation desired service content information and the reservation applicant identification information, generate service reservation application information, Transmit the above service reservation application information to the terminals of one or more of the identified service providers, The above service reservation acceptance information acquisition procedure acquires the service reservation acceptance information generated by the terminals of one or more of the identified service providers, The above service reservation identification information generation procedure generates one or more service reservation identification information by associating the above reservation applicant identification information with the above service reservation acceptance information for each of the one or more identified service providers, The above integrated identification code generation procedure integrates one or more of the above service reservation identification information to generate integrated identification code information, The above output procedure outputs the above integrated identification code information to the terminal of the service reservation applicant.
[0099] Also, the program of this embodiment can be said to be a program that causes a computer to function as a service reservation desired information acquisition procedure, a service reservation intermediation procedure, a service reservation acceptance information acquisition procedure, a service reservation identification information generation procedure, an integrated identification code generation procedure, and an output procedure.
[0100] The program of this embodiment can incorporate the descriptions in the above reservation support device and reservation support method of the present invention. Each of the above procedures can be read as "processing" instead of "procedure", for example. Also, the program of this embodiment may be recorded on a computer-readable recording medium, for example. The recording medium is, for example, a non-transitory computer-readable storage medium. The recording medium is not particularly limited, and examples include a random access memory (RAM), a read-only memory (ROM), a hard disk (HD), an optical disk, a floppy (registered trademark) disk (FD), etc.
[0101] The present invention has been described with reference to the embodiments above, but the present invention is not limited to the above embodiments. Those skilled in the art can make various changes within the scope of the present invention regarding its configuration and details.
[0102] <Supplementary Note> Some or all of the above embodiments may be described as follows in the supplementary note, but are not limited thereto. (Supplementary Note 1) Including a communication unit, a service reservation request information acquisition unit, a service reservation relay unit, a service reservation acceptance information acquisition unit, a service reservation identification information generation unit, an integrated identification code generation unit, and an output unit, The communication unit is capable of communicating with the terminal of the service reservation requester and the terminal of the service provider, The service reservation request information acquisition unit acquires service reservation request information from the terminal of the service reservation requester via the communication unit, The service reservation request information includes reservation request service content information and reservation requester identification information, The service reservation relay unit, Identifies one or more terminals of the service providers based on the reservation request service content information, Generates service reservation application information based on the reservation request service content information and the reservation requester identification information, And transmits the service reservation application information to the one or more identified terminals of the service providers via the communication unit, The service reservation acceptance information acquisition unit acquires service reservation acceptance information generated at the one or more identified terminals of the service providers via the communication unit, The service reservation identification information generation unit generates one or more service reservation identification information by associating the reservation requester identification information with the service reservation acceptance information for each of the one or more identified service providers, The integrated identification code generation unit integrates the one or more service reservation identification information to generate integrated identification code information, The output unit outputs the integrated identification code information to the terminal of the service reservation applicant via the communication unit, for a reservation support device. (Appendix 2) The output unit outputs the integrated identification code information to the terminal of the one or more service providers via the communication unit, for the reservation support device according to Appendix 1. (Appendix 3) When the service reservation reception information includes service reservation reception identification code information, The output unit identifies the terminal of the service provider that generated the service reservation reception information including the service reservation reception identification code information among the terminals of the one or more service providers based on the service reservation reception identification code information, and outputs the integrated identification code information to the identified terminal of the service provider, for the reservation support device according to Appendix 2. (Appendix 4) Including a storage unit, an authentication information acquisition unit, and an authentication unit, The storage unit stores the integrated identification code information, The authentication information acquisition unit acquires authentication target person identification code information via the communication unit, The authentication unit collates the stored integrated identification code information with the authentication target person identification code information to authenticate whether the authenticator is the service reservation applicant, The output unit outputs the authentication result to the terminal of the service provider via the communication unit, for the reservation support device according to any one of Appendices 1 to 3. (Appendix 5) Including an input unit, a communication unit, and a display unit The input unit can input service reservation request information, The communication unit can communicate with the reservation support device according to any one of Appendices 1 to 4, Transmits the service reservation request information to the reservation support device, Receives the integrated identification code information from the reservation support device, The display unit displays the integrated identification code information, for a service reservation applicant terminal. (Appendix 6) It includes a communication unit, a service reservation application information acquisition unit, a service reservation acceptance information generation unit, and an output unit. The communication unit is capable of communicating with the reservation support device described in any one of Appendices 1 to 4. The service reservation application information acquisition unit acquires the service reservation application information from the reservation support device via the communication unit. The service reservation acceptance information generation unit generates the service reservation acceptance information based on the service reservation application information. The output unit outputs the service reservation acceptance information to the reservation support device via the communication unit, which is a service provider terminal. (Appendix 7) It includes an integrated identification code acquisition unit and an identification code management unit. The integrated identification code acquisition unit acquires the integrated identification code information from the reservation support device via the communication unit. The identification code management unit manages the integrated identification code information in association with the service reservation acceptance information, which is the service provider terminal described in Appendix 6. (Appendix 8) It includes an identification code reading unit, a communication unit, and a display unit. The identification code reading unit reads the identification code of the person to be authenticated and generates the identification code information of the person to be authenticated. The communication unit is capable of communicating with the reservation support device described in Appendix 4. It transmits the identification code information of the person to be authenticated to the reservation support device. It receives the authentication result from the reservation support device. The display unit displays the authentication result, which is a reservation authentication support terminal. (Appendix 9) It includes a server, a first terminal, and a second terminal. The server and the first terminal are capable of communicating with each other. The server and the second terminal are capable of communicating with each other. The server is the reservation support device described in any one of Appendices 1 to 4. The first terminal is the service reservation applicant terminal described in Appendix 5. A reservation support system device, wherein the second terminal is the service provider terminal described in Appendix 6 or 7. (Appendix 10) Furthermore, it includes a third terminal, wherein the server, the first terminal, and the third terminal can communicate with each other, the server is the reservation support device described in Appendix 4, A reservation support system device according to Appendix 9, wherein the third terminal is the reservation authentication support terminal described in Appendix 8. (Appendix 11) It includes a service reservation request information acquisition step, a service reservation relay step, a service reservation acceptance information acquisition step, a service reservation identification information generation step, an integrated identification code generation step, and an output step, In the service reservation request information acquisition step, service reservation request information is acquired from the terminal of the service reservation requester, the service reservation request information includes reservation request service content information and requester identification information, In the service reservation relay step, one or more service provider terminals are specified based on the reservation request service content information, service reservation application information is generated based on the reservation request service content information and the requester identification information, the service reservation application information is transmitted to the one or more specified service provider terminals, In the service reservation acceptance information acquisition step, service reservation acceptance information generated at the one or more specified service provider terminals is acquired, In the service reservation identification information generation step, one or more service reservation identification information in which the requester identification information is associated with the service reservation acceptance information is generated for each of the one or more specified service providers, In the integrated identification code generation step, integrated identification code information is generated by integrating one or more pieces of the service reservation identification information, In the output step, the integrated identification code information is output to the terminal of the service reservation requester. A reservation support method. (Appendix 12) The output step is the reservation support method according to Supplementary Note 11, which outputs the integrated identification code information to the terminals of the one or more service providers. (Supplementary Note 13) When the service reservation acceptance information includes service reservation acceptance identification code information, the output step identifies, based on the service reservation acceptance identification code information, the terminal of the service provider that generated the service reservation acceptance information including the service reservation acceptance identification code information among the terminals of the one or more service providers, and outputs the integrated identification code information to the identified terminal of the service provider. This is the reservation support method according to Supplementary Note 12. (Supplementary Note 14) including an authentication information acquisition step and an authentication step the authentication information acquisition step acquires authentication target person identification code information, the authentication step collates the integrated identification code information and the authentication target person identification code information to authenticate whether the authenticator is the service reservation applicant, the output step outputs the authentication result to the terminal of the service provider. This is the reservation support method according to any one of Supplementary Notes 11 to 13. (Supplementary Note 15) A program for causing a computer to execute a service reservation request information acquisition procedure, a service reservation relay procedure, a service reservation acceptance information acquisition procedure, a service reservation identification information generation procedure, an integrated identification code generation procedure, and an output procedure, the service reservation request information acquisition procedure acquires service reservation request information from the terminal of the service reservation applicant, the service reservation request information includes reservation requested service content information and applicant identification information, the service reservation relay procedure identifies the terminals of one or more of the service providers based on the reservation requested service content information, generates service reservation application information based on the reservation requested service content information and applicant identification information, transmits the service reservation application information to the terminals of the one or more identified service providers, The service reservation acceptance information acquisition procedure acquires service reservation acceptance information generated by the terminals of the one or more identified service providers, The service reservation identification information generation procedure generates one or more service reservation identification information by associating the reservation person identification information with the service reservation acceptance information for each of the one or more identified service providers, The integrated identification code generation procedure generates integrated identification code information by integrating one or more pieces of the service reservation identification information, The output procedure is a program that outputs the integrated identification code information to the terminal of the service reservation applicant. (Appendix 16) The output procedure is the program described in Appendix 15 that outputs the integrated identification code information to the terminals of the one or more service providers. (Appendix 17) When the service reservation acceptance information includes service reservation acceptance identification code information, The output procedure identifies, based on the service reservation acceptance identification code information, the terminal of the service provider that generated the service reservation acceptance information including the service reservation acceptance identification code information among the terminals of the one or more service providers, and outputs the integrated identification code information to the identified terminal of the service provider. The program is as described in Appendix 16. (Appendix 18) Furthermore, the computer is caused to execute an authentication information acquisition procedure and an authentication procedure, The authentication information acquisition procedure acquires authentication target person identification code information, The authentication procedure collates the integrated identification code information with the authentication target person identification code information to authenticate whether the authenticator is the service reservation applicant, The output procedure is the program described in any one of Appendices 15 to 17 that outputs the authentication result to the terminal of the service provider. (Appendix 19) A computer-readable recording medium recording the program described in any one of Appendices 15 to 18.
Industrial Applicability
[0103] According to the present invention, service reservation can be easily implemented. Therefore, the present invention is useful in various fields that provide services that require reservation, for example.
Explanation of Signs
[0104] 10, 10A Reservation Support Device 11 Communication Unit (Communication Device) 12 Service Reservation Request Information Acquisition Unit 13 Service Reservation Relay Unit 14 Service Reservation Acceptance Information Acquisition Unit 15 Service Reservation Identification Information Generation Unit 16 Integrated Identification Code Generation Unit 17 Output Unit 18 Authentication Information Acquisition Unit 19 Authentication Unit 101, 201, 301, 501 CPU (Central Processing Unit) 102, 202, 302, 502 Memory 103, 203, 302, 503 Bus 104, 204, 304, 504 Storage Device 105, 205, 305, 505 Program 106, 306, 506 Input Device 107, 307 Display Device 100, 100A, 100B Reservation Support System Device 20 Service Reservation Applicant Terminal 21 Input Unit (Input Device) 22 Communication Unit (Communication Device) 23 Display Unit (Display) 30, 30A Service Provider Terminal 31 Communication Unit (Communication Device) 32 Service Reservation Application Information Acquisition Unit 33 Service Reservation Acceptance Information Generation Unit 34 Output Unit 35 Integrated Identification Code Information Acquisition Unit 36 Identification Code Management Unit 40 Communication Line Network 50 Reservation authentication support terminal 51 Identification code reading unit 52 Communication unit (communication device) 53 Display unit (display)
Claims
1. A reservation support device including a communication unit, a service reservation request information acquisition unit, a service reservation relay unit, a service reservation acceptance information acquisition unit, a service reservation identification information generation unit, an integrated identification code generation unit, and an output unit, wherein the communication unit is capable of communicating with a terminal of a service reservation requester and a terminal of a service provider, the service reservation request information acquisition unit acquires service reservation request information from the terminal of the service reservation requester via the communication unit, the service reservation request information includes reservation requested service content information and requester identification information, the service reservation relay unit identifies one or more terminals of the service providers based on the reservation requested service content information, generates service reservation application information based on the reservation requested service content information and the requester identification information, transmits the service reservation application information to the identified one or more terminals of the service providers via the communication unit, the service reservation acceptance information acquisition unit acquires service reservation acceptance information generated by the identified one or more terminals of the service providers via the communication unit, the service reservation identification information generation unit generates one or more service reservation identification information by associating the requester identification information with the service reservation acceptance information for each of the one or more identified service providers, the integrated identification code generation unit generates integrated identification code information by integrating the one or more service reservation identification information, and the output unit outputs the integrated identification code information to the terminal of the service reservation requester via the communication unit.
2. The reservation support device according to claim 1, wherein the output unit outputs the integrated identification code information to the terminals of the one or more service providers via the communication unit.
3. When the service reservation acceptance information includes service reservation acceptance identification code information, the output unit identifies, based on the service reservation acceptance identification code information, a terminal of a service provider that has generated service reservation acceptance information including the service reservation acceptance identification code information among the terminals of the one or more service providers, and outputs the integrated identification code information to the identified terminal of the service provider. The reservation support device according to claim 2.
4. Including a storage unit, an authentication information acquisition unit, and an authentication unit, wherein the storage unit stores the integrated identification code information, the authentication information acquisition unit acquires authentication target person identification code information via the communication unit, The authentication unit collates the stored integrated identification code information with the authentication target person identification code information to authenticate whether the authenticator is the service reservation applicant, The output unit outputs the authentication result to the terminal of the service provider via the communication unit. The reservation support device according to any one of claims 1 to 3.
5. Including an input unit, a communication unit, and a display unit The input unit can input service reservation request information, The communication unit can communicate with the reservation support device according to any one of claims 1 to 4, Transmits the service reservation request information to the reservation support device, Receives the integrated identification code information from the reservation support device, The display unit displays the integrated identification code information. A service reservation applicant terminal.
6. Including a communication unit, a service reservation application information acquisition unit, a service reservation acceptance information generation unit, and an output unit, The communication unit can communicate with the reservation support device according to any one of claims 1 to 4, The service reservation application information acquisition unit acquires the service reservation application information from the reservation support device via the communication unit, The service reservation acceptance information generation unit generates the service reservation acceptance information based on the service reservation application information, The output unit outputs the service reservation acceptance information to the reservation support device via the communication unit. A service provider terminal.
7. Including an integrated identification code acquisition unit and an identification code management unit, The integrated identification code acquisition unit acquires the integrated identification code information from the reservation support device via the communication unit, The identification code management unit manages the integrated identification code information in association with the service reservation acceptance information. The service provider terminal according to claim 6.
8. Including an identification code reading unit, a communication unit, and a display unit, The identification code reading unit reads the identification code of the authentication target person and generates authentication target person identification code information, The communication unit can communicate with the reservation support device according to claim 4, Transmits the authentication target person identification code information to the reservation support device, Receives the authentication result from the reservation support device, The display unit displays the authentication result. A reservation authentication support terminal.
9. Including a service reservation request information acquisition step, a service reservation relay step, a service reservation acceptance information acquisition step, a service reservation identification information generation step, an integrated identification code generation step, and an output step, The service reservation request information acquisition step acquires service reservation request information from the terminal of a service reservation requester, wherein the service reservation request information includes service content information requested for reservation and requester identification information, The service reservation intermediation step is as follows identifies terminals of one or more service providers based on the service content information requested for reservation, generates service reservation application information based on the service content information requested for reservation and the requester identification information, transmits the service reservation application information to the terminals of the one or more identified service providers, The service reservation acceptance information acquisition step acquires service reservation acceptance information generated by the terminals of the one or more identified service providers, The service reservation identification information generation step generates one or more service reservation identification information items in which the requester identification information is associated with the service reservation acceptance information for each of the one or more identified service providers, The integrated identification code generation step generates integrated identification code information by integrating one or more of the service reservation identification information items, The output step outputs the integrated identification code information to the terminal of the service reservation requester. A reservation support method in which each step is executed by a computer.
10. A program for causing a computer to execute a service reservation request information acquisition procedure, a service reservation intermediation procedure, a service reservation acceptance information acquisition procedure, a service reservation identification information generation procedure, an integrated identification code generation procedure, and an output procedure, wherein the service reservation request information acquisition procedure acquires service reservation request information from the terminal of a service reservation requester, wherein the service reservation request information includes service content information requested for reservation and requester identification information, The service reservation intermediation procedure is as follows identifies terminals of one or more service providers based on the service content information requested for reservation, generates service reservation application information based on the service content information requested for reservation and the requester identification information, transmits the service reservation application information to the terminals of the one or more identified service providers, The service reservation acceptance information acquisition procedure acquires service reservation acceptance information generated by the terminals of the one or more identified service providers, The service reservation identification information generation procedure generates one or more service reservation identification information items in which the requester identification information is associated with the service reservation acceptance information for each of the one or more identified service providers, The integrated identification code generation procedure integrates one or more of the service reservation identification information to generate integrated identification code information, The output procedure is a program that outputs the integrated identification code information to the terminal of the service reservation applicant.
Citation Information
Patent Citations
Travel plan management system, travel plan management method, and travelling information management program
JP2005044282A
Accommodation reservation system, accommodation reservation method, program and accommodation reservation system
JP2021103433A
JPP4660398B