Seat reservation support program, seat reservation management program, seat reservation program, seat reservation support device, seat reservation management device, and seat reservation support method
The seat reservation system addresses the issue of unavailable single seats by considering seat movements, enabling reservations through seat changes, thereby accommodating users who need to move seats during travel.
Patent Information
- Application Number
- JP2024048689
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-25
- Publication Date
- 2025-10-07
AI Technical Summary
Current seat reservation systems do not allow users to reserve a seat if the single seat that is always available in the travel section is full, failing to meet the needs of users who want to ride even if it means moving seats.
A seat reservation system that considers seat movements by transmitting and displaying vacant seat information for seats that require movement within the travel section, allowing reservations that take into account potential seat changes.
Enables seat reservations even when there are no single vacant seats available, by facilitating seat changes during the journey, thus accommodating user needs.
Smart Images

Figure 2025148092000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a seat reservation assistance program, a seat reservation management program, a seat reservation program, a seat reservation assistance device, a seat reservation management device, and a seat reservation assistance method. [Background technology]
[0002] Currently, seat reservation systems that allow a user to specify a seat on a train from a terminal and issue a reserved seat ticket are commonly used as systems for reserving seats on trains, etc. Patent Document 1 discloses a reserved seat reservation system that reserves a seat that matches a customer's preferences when the customer applies for a reserved seat reservation. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2002-175354 Summary of the Invention [Problem to be solved by the invention]
[0004] On the other hand, current seat reservation systems do not allow users to reserve a seat if the single seat that is always available in the travel section is full, which does not meet the needs of users who want to ride even if it means moving seats.
[0005] Therefore, the present disclosure aims to provide a seat reservation support program, a seat reservation management program, a seat reservation program, a seat reservation support device, a seat reservation management device, and a seat reservation support method for making seat reservations that take seat movements into consideration. [Means for solving the problem]
[0006] In order to achieve the above object, the seat reservation assistance program of the present disclosure includes: An information transmission procedure and an information display procedure are included, the information transmission step includes transmitting information about a boarding section to a server device; the information display step displays vacant seat information acquired from the server device; The vacant seat information includes vacant seat information for seats that require seat movement in the boarding section. This is a program for causing a computer to execute each of the above procedures.
[0007] The seat reservation management program of the present disclosure is An information acquisition procedure and an information output procedure are included, The information acquisition step acquires information about a riding section from a terminal device, the information output step outputs vacant seat information to the terminal device based on the boarding section acquired from the terminal device; The vacant seat information includes vacant seat information for seats that require seat movement in the boarding section. This is a program for causing a computer to execute each of the above procedures.
[0008] The seat reservation program of the present disclosure The seat reservation assistance program of the present disclosure; The seat reservation management program of the present disclosure, This is a program for causing a computer to execute each of the above procedures.
[0009] The seat reservation assistance device of the present disclosure is An information transmitting unit and an information display unit are included, the information transmission unit transmits information about the riding section to a server device; the information display unit displays the vacant seat information acquired from the server device, The vacant seat information includes vacant seat information for seats that involve seat movement within the travel section.
[0010] The seat reservation management device of the present disclosure is An information acquisition unit and an information output unit are included, The information acquisition unit acquires information about a riding section from a terminal device, The information output unit outputs vacant seat information to the terminal device based on the boarding section acquired from the terminal device, The vacant seat information includes vacant seat information for seats that involve seat movement within the travel section.
[0011] The seat reservation assistance method of the present disclosure includes: An information transmitting step and an information display step are included, The information transmitting step transmits information about the boarding section to a server device, the information display step displays the vacant seat information acquired from the server device, The vacant seat information includes vacant seat information for seats that require seat movement in the boarding section. The method is one in which each of the steps is performed by a computer.
[0012] The recording medium of the present disclosure is a computer-readable recording medium on which the program of the present disclosure is recorded. [Effects of the Invention]
[0013] According to the present disclosure, it is possible to provide a seat reservation support program, a seat reservation management program, a seat reservation program, a seat reservation support device, a seat reservation management device, and a seat reservation support method for making seat reservations that take seat movements into consideration. [Brief explanation of the drawings]
[0014] [Figure 1] FIG. 1 is a flowchart showing an example of a procedure in the seat reservation assistance program of the present disclosure. [Figure 2] FIG. 2 is a block diagram showing an example of the configuration of the seat reservation assistance device of the present disclosure. [Figure 3] FIG. 3 is a block diagram showing an example of a hardware configuration of the seat reservation assistance device of the present disclosure. [Figure 4] FIG. 4 is a flowchart showing an example of a procedure in the seat reservation management program of the present disclosure. [Figure 5]FIG. 5 is a block diagram showing an example of the configuration of a seat reservation management device according to the present disclosure. [Figure 6] FIG. 6 is a block diagram showing an example of a hardware configuration of the seat reservation management device of the present disclosure. [Figure 7] FIG. 7 is a block diagram showing an example configuration of a seat reservation system according to the present disclosure. [Figure 8A] FIG. 8A is a diagram showing an example of seat reservation using the seat reservation system of the present disclosure. [Figure 8B] FIG. 8B is a diagram showing another example of seat reservation using the seat reservation system of the present disclosure. [Figure 8C] FIG. 8C is a diagram showing another example of seat reservation using the seat reservation system of the present disclosure. [Figure 9] FIG. 9 is a flowchart showing an example of a procedure for making a seat reservation using the seat reservation system of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0015] An embodiment of the present disclosure will be described. Note that the present disclosure is not limited to the following embodiment. Note that in the following drawings, the same parts are assigned the same reference numerals. Furthermore, the descriptions of the embodiments can be used interchangeably unless otherwise specified. Furthermore, the configurations of the embodiments can be combined unless otherwise specified. Furthermore, in each procedure described below in the program of the present disclosure, for example, "procedure" can be read as "processing."
[0016] [Embodiment 1] A seat reservation assistance program, a seat reservation assistance device, and a seat reservation assistance method according to the present disclosure will be described.
[0017] First, an example of the seat reservation assistance program of the present disclosure will be described with reference to the flowchart of FIG.
[0018] The information transmission procedure transmits information about a boarding section to a server device (S11). The server device, for example, is a seat reservation management device disclosed herein, which will be described later. The information about the boarding section is, for example, an arbitrary boarding section designated by a user, such as a boarding date and time and a boarding section. The boarding section is, for example, a boarding section of a vehicle such as a train, bus, or airplane. The information transmission procedure, for example, further transmits seat transfer availability information. The availability information is, for example, information determined by a user. For example, when the seat transfer is a seat transfer between multiple vehicles, which will be described later, and the seat transfer availability information indicates that the seat transfer is permitted, the information transmission procedure may transmit tolerance information about a waiting time associated with transferring vehicles. The tolerance information is not particularly limited and may be any information designated by a user, such as the shortest time, within X minutes, at least X minutes, or between X and Y minutes. The information transmission procedure, for example, further transmits reservation information based on seat information selected based on the vacant seat information to the server device.
[0019] Next, the information display procedure displays the vacant seat information acquired from the server device (S12). The vacant seat information includes, for example, vacant seat information for seats that involve seat changes within the travel section. The seat changes may include, for example, seat changes within the same car or between multiple cars. The seat changes within the same car may be, for example, seat changes within a single car or between multiple cars. The vacant seat information may further include, for example, vacant seat information for a partial section within the travel section. For example, if the travel section is "A to D," this means vacant seat information for "A to B" and "C to D" when there are no vacant seats in the entire travel section even if there is a seat change within the same car or between multiple cars, such as "A to B: vacant seats available," "B to C: no vacant seats," and "C to D: vacant seats available." For example, if there are vacant seats within the travel section without seat changes, the information display procedure further displays vacant seat information for a single seat as the vacant seat information. For example, when the travel section is from "A to D" and a single seat is "A to D: available seats," this means available seat information for "A to D." For example, when there are no available seats in the travel section that do not involve a seat change and the availability information indicates that the seat change is permitted, the information display procedure displays available seat information for the seat that involves a seat change. Note that, when the seat change involves a seat change between the multiple cars, transfer-related information for the point where the vehicle change will take place may also be displayed. Examples of the transfer-related information include information about waiting areas at the point, tourist information, and facility information such as restaurants. Furthermore, when the availability information indicates that the seat change is not permitted, information indicating that there are no available seats is displayed. For example, the information display procedure further displays reservation confirmation information that is confirmed based on the reservation information obtained from the server device.
[0020] Next, an example of the seat reservation assistance device of the present disclosure will be described with reference to FIGS.
[0021] Fig. 2 is a block diagram showing an example of the configuration of a seat reservation assistance device 10 (the present device 10) of the present disclosure. As shown in Fig. 2, the present device 10 includes an information transmission unit 11 and an information display unit 12. Although not shown, the present device 10 of the present disclosure can be connected to a seat reservation management device of the present disclosure, which will be described later, via a communication network 30.
[0022] The device 10 may be, for example, a single device including the above-described units, or a device in which the units can be connected via a communication network. The device 10 can also be connected to an external device (described later) via the communication network. The communication network is not particularly limited and any known network can be used, for example, a wired or wireless network. Examples of the communication network include the Internet, the World Wide Web (WWW), a telephone line, a Local Area Network (LAN), a Storage Area Network (SAN), a Delay Tolerant Networking (DTN), a Low Power Wide Area Network (LPWA), and a Local 5G (L5G). Examples of wireless communication include Wi-Fi (registered trademark), Bluetooth (registered trademark), Local 5G, and LPWA. Examples of the wireless communication include direct communication between devices (Ad Hoc communication), infrastructure communication, and indirect communication via an access point. The device 10 may be incorporated into a server as a system. Furthermore, the present device 10 may be, for example, a personal computer (PC, for example, desktop or notebook type) on which the program of the present disclosure is installed, a smartphone, a tablet terminal, etc. The present device 10 may be in the form of cloud computing or edge computing, for example, in which at least one of the above-mentioned units is located on a server and the other units are located on a terminal.
[0023] 3 shows a block diagram of the hardware configuration of the device 10. The device 10 includes, for example, a central processing unit (CPU, GPU, etc.) 101, a memory 102, a bus 103, a storage device 104, an input device 105, an output device 106, and a communication device 107. The components of the device 10 are connected to each other via the bus 103 and their respective interfaces (I / F).
[0024] The central processing unit 101 operates in cooperation with other components via a controller (such as a system controller or an I / O controller) and is responsible for overall control of the device 10. In the device 10, the central processing unit 101 executes, for example, the program of the present disclosure and other programs, and also reads and writes various types of information. Specifically, for example, the central processing unit 101 functions as an information transmission unit 11 and an information display unit 12. The central processing unit 101 may include, as a computing device, a CPU, a GPU (Graphics Processing Unit), an APU (Accelerated Processing Unit), or a combination of these.
[0025] The bus 103 can also be connected to, for example, an external device. Examples of the external device include an external storage device such as an external database, a printer, an external input device, an external display device, an external imaging device, etc. The device 10 can be connected to an external network (the communication line network) by, for example, a communication device 107 connected to the bus 103, and can also be connected to other devices via the external network.
[0026] The memory 102 may be, for example, a main memory (primary storage device). When the central processing unit 101 performs processing, the memory 102 reads various operating programs, such as the program of the present disclosure, stored in the storage device 104 (described later), and the central processing unit 101 receives data from the memory 102 and executes the programs. The main memory may be, for example, a RAM (random access memory). The memory 102 may also be, for example, a ROM (read only memory).
[0027] The storage device 104 is also referred to as a so-called auxiliary storage device, for example, in contrast to the main memory (primary storage device). As described above, the storage device 104 stores an operating program including the program of the present disclosure. The storage device 104 may be, for example, a combination of a recording medium and a drive that reads and writes from and to the recording medium. The recording medium is not particularly limited and may be, for example, an internal or external type, such as a hard disk (HD), CD-ROM, CD-R, CD-RW, MO, DVD, flash memory, or memory card. The storage device 104 may be, for example, a hard disk drive (HDD) or a solid state drive (SSD) in which the recording medium and drive are integrated.
[0028] In the device 10, the memory 102 and the storage device 104 can also store various 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 by the device 10 when executing processing. In this case, the memory 102 and the storage device 104 may store, for example, information related to the travel section. Note that at least a portion of the information may be stored, for example, in an external server other than the memory 102 and the storage device 104, or may be stored in a distributed manner across multiple terminals using blockchain technology or the like.
[0029] The device 10 further includes, for example, an input device 105 and an output device 106. Examples of the input device 105 include 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 a magnetic card reader; and audio input means such as a microphone. Examples of the output device 106 include display devices such as an LED display and a liquid crystal display; audio output devices such as a speaker; a printer; and the like. In the present disclosure, the input device 105 and the output device 106 are configured separately, but the input device 105 and the output device 106 may also be configured as an integrated device, such as a touch panel display.
[0030] Next, the seat reservation assistance method of the present disclosure will be described.
[0031] The seat reservation support method of the present disclosure can be implemented by referencing the descriptions of the program and seat reservation support device of the present disclosure. The seat reservation support method of the present disclosure is implemented by replacing each "procedure" in the program of the present disclosure with a "step." Specifically, the seat reservation support method of the present disclosure includes an information transmission step and an information display step. The seat reservation support method of the present disclosure can be implemented, for example, using the seat reservation support device 10 of FIG. 2. Note that the seat reservation support method of the present disclosure is not limited to use of the seat reservation support device 10 of FIG. 2.
[0032] [Embodiment 2] The seat reservation management program, the seat reservation management device, and the seat reservation management method of the present disclosure will be described. In addition, the description of each configuration in the second embodiment can be applied to the description of each configuration in the first embodiment, unless otherwise specified.
[0033] First, an example of the seat reservation management program of the present disclosure will be described with reference to the flowchart of FIG.
[0034] The information acquisition procedure acquires information about a travel section from a terminal device (S21). The terminal device is, for example, the seat reservation assistance device of the present disclosure. The information acquisition procedure, for example, further acquires the seat movement availability information. The information acquisition procedure may, for example, further acquire the permission information. The information acquisition procedure, for example, further acquires the reservation information based on the seat information selected based on the vacant seat information from the terminal device.
[0035] Next, in the information output procedure, the vacant seat information is output to the terminal device based on the boarding section acquired from the terminal device (S22). Here, the device 20 may, for example, be able to access a vacant seat information database that records vacant seat information for vehicles. As a result, the device 20 can acquire the vacant seat information, for example, by searching the vacant seat information database. The vacant seat information may be acquired by the device 20 or another device connected to the device 20. In the information output procedure, for example, when there are no vacant seats in the boarding section that do not involve a seat change and the availability information indicates that the seat change is permitted, vacant seat information for the seat that involves a seat change is output to the terminal device. In addition, when the seat change involves a seat change between the multiple cars, the transfer-related information for the point where the vehicle change occurs may also be output. Here, the device 20 may, for example, be able to access a transfer-related information database that records the transfer-related information for each station. As a result, the device 20 can acquire the transfer-related information, for example, by searching the transfer-related information database. The acquisition of the transfer-related information may be performed by the device 20 or by another device connected to the device 20. If the availability information indicates that the seat change is not permitted, information indicating that there are no vacant seats is output to the terminal device. The information display procedure further includes, for example, displaying reservation confirmation information that is confirmed based on the reservation information acquired from the server device.
[0036] Next, an example of the seat reservation management device of the present disclosure will be described with reference to FIGS.
[0037] Fig. 5 is a block diagram showing an example of the configuration of a seat reservation management device 20 (the present device 20) according to the present disclosure. As shown in Fig. 5, the present device 20 includes an information acquisition unit 21 and an information output unit 22. Although not shown, the seat reservation management device 20 according to the present disclosure can be connected to the above-mentioned seat reservation support device via a communication network 30.
[0038] The device 20 may be, for example, a single device including the above-described units, or a device to which the above-described units can be connected via the communication network. The device 20 may also be connectable to an external device (described later) via the communication network. The device 20 may be incorporated into a server as a system. The device 20 may also be, for example, a personal computer (PC, e.g., desktop or notebook type) on which a program of the present disclosure is installed, a smartphone, a tablet terminal, or the like. The device 20 may be, for example, in the form of cloud computing or edge computing, in which at least one of the above-described units is located on a server and the other units are located on a terminal.
[0039] 6 shows a block diagram of the hardware configuration of the device 20. The device 20 includes, for example, a central processing unit (CPU, GPU, etc.) 201, a memory 202, a bus 203, a storage device 204, an input device 205, an output device 206, and a communication device 207. The components of the device 20 are connected to each other via the bus 203 and their respective interfaces (I / F).
[0040] The central processing unit 201 cooperates with other components via a controller (such as a system controller or an I / O controller) and is responsible for overall control of the device 20. In the device 20, the central processing unit 201 executes, for example, the program of the present disclosure and other programs, and also reads and writes various types of information. Specifically, for example, the central processing unit 201 functions as an information acquisition unit 21 and an information output unit 22. The central processing unit 201 may include, as a computing device, a CPU, a GPU (Graphics Processing Unit), an APU (Accelerated Processing Unit), or a combination of these.
[0041] The bus 203 can also be connected to, for example, an external device. Examples of the external device include an external storage device such as an external database, a printer, an external input device, an external display device, an external imaging device, etc. The device 20 can be connected to an external network (the communication line network) by, for example, a communication device 207 connected to the bus 203, and can also be connected to other devices via the external network.
[0042] The memory 202 is, for example, a main memory (primary storage device). When the central processing unit 201 performs processing, the memory 202 reads various operating programs, such as the program of the present disclosure, stored in the storage device 204 (described later), and the central processing unit 201 receives data from the memory 202 and executes the programs. The main memory is, for example, a RAM (random access memory). The memory 202 may also be, for example, a ROM (read only memory).
[0043] The storage device 204 is also referred to as an auxiliary storage device, for example, in contrast to the main memory (primary storage device). As described above, the storage device 204 stores an operating program including the program of the present disclosure. The storage device 204 may be, for example, a combination of a recording medium and a drive that reads and writes from and to the recording medium. The recording medium is not particularly limited and may be, for example, an internal or external type, such as a hard disk (HD), CD-ROM, CD-R, CD-RW, MO, DVD, flash memory, or memory card. The storage device 204 may be, for example, a hard disk drive (HDD) or a solid state drive (SSD) in which the recording medium and drive are integrated.
[0044] In the device 20, the memory 202 and the storage device 204 can also store various information such as log information, information acquired from an external database (not shown) or an external device, information generated by the device 20, and information used by the device 20 when executing processing. In this case, the memory 202 and the storage device 204 may store, for example, information related to the travel section. Note that at least a portion of the information may be stored, for example, in an external server other than the memory 202 and the storage device 204, or may be stored in a distributed manner across multiple terminals using blockchain technology or the like.
[0045] The device 20 further includes, for example, an input device 205 and an output device 206. Examples of the input device 205 include 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 a magnetic card reader; and audio input means such as a microphone. Examples of the output device 206 include display devices such as an LED display and a liquid crystal display; audio output devices such as a speaker; a printer; and the like. In the present disclosure, the input device 205 and the output device 206 are configured separately, but the input device 205 and the output device 206 may also be configured as an integrated device, such as a touch panel display.
[0046] Next, the seat reservation management method of the present disclosure will be described.
[0047] The seat reservation management method of the present disclosure can incorporate the descriptions of the program and seat reservation management device of the present disclosure. The seat reservation management method of the present disclosure is a method implemented by replacing each "procedure" in the program of the present disclosure with a "process." Specifically, the seat reservation management method of the present disclosure includes an information acquisition process and an information output process. The seat reservation management method of the present disclosure can be implemented, for example, using the seat reservation management device 20 of FIG. 5. Note that the seat reservation management method of the present disclosure is not limited to use of the seat reservation management device 20 of FIG. 5.
[0048] [Embodiment 3] The seat reservation system of the present disclosure will be described.
[0049] An example of a seat reservation system according to the present disclosure will be described with reference to the block diagram of Fig. 7. Fig. 7 is a block diagram showing the configuration of an example of a seat reservation system 100 according to the present disclosure.
[0050] The seat reservation system 100 of the present disclosure includes a seat reservation assistance device of the present disclosure and a seat reservation management device of the present disclosure. In the seat reservation system 100 of the present disclosure, the seat reservation assistance device of the present disclosure and the seat reservation management device of the present disclosure are capable of communicating with each other. For example, as shown in FIG. 7, the seat reservation assistance device 10 and the seat reservation management device 20 are connected via a communication network 30. Also, while FIG. 7 shows an example in which the seat reservation assistance device 10 and the seat reservation management device 20 are connected via the communication network 30, for example, other storage devices such as cloud storage may also be connected via the communication network 30 (not shown).
[0051] The seat reservation system of the present disclosure reserves seats taking seat changes into consideration, so even if there is not a single vacant seat in the travel section, it is possible to arrive at the destination by changing seats. This makes it possible to reserve seats that could not be reserved using conventional methods.
[0052] [Embodiment 4] The procedure for making a seat reservation using the seat reservation system of the present disclosure will be described with specific examples using Figures 8A to 8C and 9. Note that, although the present disclosure shows an example using the present device 10 and the present device 20, the present disclosure is not limited to this. Also, although the present disclosure shows an example of reserving a reserved seat on a train, the present disclosure is not limited to this.
[0053] First, a user of the device 10 inputs a desired travel section using the device 10. After the input, the device 10 transmits information about the travel section to the device 20. After acquiring the information about the travel section, the device 20 outputs vacant seat information to the device 10 based on the travel section. Here, the vacant seat information may be acquired, for example, by searching a vacant seat information database that records vacant seat information for vehicles. For example, as shown in FIG. 8A, the vacant seat information is vacant seat information in which there is not a single vacant seat in the entire travel section and seat movement is required. After acquiring the vacant seat information, the device 10 displays the acquired vacant seat information on a display or the like of the device 10. The user determines a seat to reserve based on the displayed vacant seat information, and the device 10 transmits the determined reservation information to the device 20. For example, as shown in FIG. 8A, reservations involving seat movement are possible, such as "Seat D from Station A to Station D," "Seat A from Station D to Station F," and "Seat C from Station F to Station I." Note that, as shown in Figure 8B, if there are no available seats in one car to the destination, a reservation involving seat transfers between multiple cars may be made. Alternatively, as shown in Figure 8C, a reservation may be made for "Seat D from Station A to Station D" and "Seat C from Station F to Station I." In this case, the user can either stand and travel from Station D to Station F, or use a non-reserved seat that does not require a seat reservation. The device 20 confirms the reservation based on the acquired determined reservation information and outputs the confirmed reservation information to the terminal device. This completes the seat reservation involving seat transfers.
[0054] FIG. 9 shows an example of a flow in the seat reservation system of the present disclosure, but is not limited to this. As shown in FIG. 9, after the travel section is transmitted by the device 10, the device 20 checks whether there are any vacant seats. If there are any vacant seats in the travel section that do not involve seat movement, the device 20 outputs vacant seat information based on a single seat to the device 10, and the device 10 can display the vacant seat information. If there are no vacant seats that do not involve seat movement, the information to be output to the device 10 is determined based on seat movement availability information previously obtained from the user. For example, if the information allows seat movement, the device 20 further checks whether there are any vacant seats that involve seat movement. If there are vacant seats, the device 20 outputs vacant seat information for the seats that involve seat movement to the device 10, and the device 10 can display the vacant seat information. On the other hand, if there are no vacant seats even if there is information that does not allow seat movement or information that allows seat movement, the device 20 outputs information indicating that there are no vacant seats to the device 10, and the device 10 can display the information indicating that there are no vacant seats.
[0055] [Embodiment 5] The program of the present disclosure may be recorded on, for example, a computer-readable recording medium. The recording medium may be, for example, a non-transitory computer-readable storage medium. The recording medium is not particularly limited, and examples thereof include random access memory (RAM), read-only memory (ROM), hard disk (HD), flash memory (e.g., USB flash memory, SD / SDHC card, etc.), optical disk (e.g., CD-R / CD-RW, DVD-R / DVD-RW, BD-R / BD-RE, etc.), magneto-optical disk (MO), floppy disk (FD), etc. Furthermore, the program of the present disclosure (also referred to as, for example, a programming product or program product) may be distributed from, for example, an external computer. The "distribution" may be, for example, distribution via a communication network or via a device connected via a wired connection. The program of the present disclosure may be installed and executed on the device to which it is distributed, or may be executed without being installed.
[0056] Although the present disclosure has been described above with reference to the embodiments, the present disclosure is not limited to the above embodiments. The configuration and conditions of the present disclosure may be modified in various ways that are understandable to those skilled in the art within the scope of the present disclosure.
[0057] <Additional Notes> Some or all of the above embodiments can be described as, but not limited to, the following supplementary notes. (Appendix 1) An information transmission procedure and an information display procedure are included, the information transmission step includes transmitting information about a boarding section to a server device; the information display step displays vacant seat information acquired from the server device; The vacant seat information includes vacant seat information for seats that require seat movement in the boarding section. A seat reservation assistance program for causing a computer to execute each of the above procedures. (Appendix 2) The information display procedure includes, in the riding section, If there is a vacant seat that does not involve seat movement, the vacant seat information is further displayed based on a single seat. The seat reservation assistance program described in Appendix 1. (Appendix 3) The information transmission step further includes transmitting the seat change availability information, The information display procedure is performed when there is no vacant seat in the boarding section that does not involve the seat movement, The possibility information is If the information indicates that the seat change is permitted, display vacant seat information for the seat that will be involved in the seat change; If the information does not permit the seat change, display information indicating that there are no vacant seats. The seat reservation assistance program described in Appendix 1 or 2. (Appendix 4) The seat reservation assistance program according to any one of appendices 1 to 3, wherein the seat movement includes a seat movement between multiple cars. (Appendix 5) A seat reservation support program as described in any one of Appendices 1 to 4, wherein the vacant seat information further includes vacant seat information for a portion of the travel section. (Appendix 6) The information transmitting step further includes transmitting reservation information based on seat information selected based on the vacant seat information to the server device; The seat reservation assistance program according to any one of appendices 1 to 5, wherein the information display step further displays reservation confirmation information confirmed based on the reservation information obtained from the server device. (Appendix 7) An information acquisition procedure and an information output procedure are included, The information acquisition step acquires information about a riding section from a terminal device, the information output step outputs vacant seat information to the terminal device based on the boarding section acquired from the terminal device; The vacant seat information includes vacant seat information for seats that require seat movement in the boarding section. A seat reservation management program for causing a computer to execute each of the above procedures. (Appendix 8) The information output procedure includes, in the riding section, If there is a vacant seat that does not involve seat movement, the vacant seat information based on a single seat is further output to the terminal device as the vacant seat information. The seat reservation management program described in Appendix 7. (Appendix 9) The information acquisition step further acquires the seat change availability information, The information output procedure is performed when there is no vacant seat in the boarding section that does not involve the seat movement, The possibility information is If the information indicates that the seat change is permitted, output vacant seat information for the seat that will be involved in the seat change to the terminal device; If the information does not permit the seat change, output information to the terminal device indicating that there are no vacant seats. A seat reservation management program as set forth in Appendix 7 or 8. (Appendix 10) The seat reservation management program according to any one of appendices 7 to 9, wherein the seat movement includes a seat movement between multiple cars. (Appendix 11) A seat reservation management program according to any one of appendices 7 to 10, wherein the vacant seat information further includes vacant seat information for a portion of the travel section. (Appendix 12) The information acquisition step further includes acquiring reservation information based on seat information selected based on the vacant seat information from the terminal device; 12. The seat reservation management program according to any one of appendices 7 to 11, wherein the information output step further includes outputting reservation confirmation information confirmed based on the reservation information to the terminal device. (Appendix 13) A seat reservation assistance program as set forth in any one of Appendixes 1 to 6; A seat reservation management program according to any one of appendices 7 to 12; A seat reservation program for causing a computer to execute each of the above procedures. (Appendix 14) An information transmitting unit and an information display unit are included, the information transmission unit transmits information about the riding section to a server device; the information display unit displays the vacant seat information acquired from the server device, The vacant seat information includes vacant seat information for seats that require seat movement in the boarding section. Seat reservation assistance device. (Appendix 15) The information display unit, in the riding section, If there is a vacant seat that does not involve seat movement, the vacant seat information is further displayed based on a single seat. 15. The seat reservation assistance device according to claim 14. (Appendix 16) The information transmitting unit further transmits the seat change availability information, When there is no vacant seat in the boarding section that does not involve seat movement, the information display unit The possibility information is If the information indicates that the seat change is permitted, display vacant seat information for the seat that will be involved in the seat change; If the information does not permit the seat change, display information indicating that there are no vacant seats. 16. The seat reservation assistance device according to claim 14 or 15. (Appendix 17) The seat reservation assistance device according to any one of appendices 14 to 16, wherein the seat movement includes seat movement between multiple cars. (Appendix 18) A seat reservation support device as described in any one of appendices 14 to 17, wherein the vacant seat information further includes vacant seat information for a portion of the boarding section. (Appendix 19) The information transmitting unit further transmits reservation information based on seat information selected based on the vacant seat information to the server device; The seat reservation support device according to any one of appendices 14 to 18, wherein the information display unit further displays reservation confirmation information confirmed based on the reservation information obtained from the server device. (Appendix 20) An information acquisition unit and an information output unit are included, The information acquisition unit acquires information about a riding section from a terminal device, The information output unit outputs vacant seat information to the terminal device based on the boarding section acquired from the terminal device, The vacant seat information includes vacant seat information for seats that require seat movement in the boarding section. Seat reservation management device. (Appendix 21) The information output unit, in the riding section, If there is a vacant seat that does not involve seat movement, the vacant seat information based on a single seat is further output to the terminal device as the vacant seat information. 21. The seat reservation management device of claim 20. (Appendix 22) The information acquisition unit further acquires the seat change availability information, When there is no vacant seat in the boarding section that does not involve seat movement, the information output unit The possibility information is If the information indicates that the seat change is permitted, output vacant seat information for the seat that will be involved in the seat change to the terminal device; If the information does not permit the seat change, output information to the terminal device indicating that there are no vacant seats. 22. The seat reservation management device according to claim 20 or 21. (Appendix 23) 23. A seat reservation management device as described in any one of appendices 20 to 22, wherein the seat movement includes seat movement between multiple cars. (Appendix 24) A seat reservation management device according to any one of appendices 20 to 23, wherein the vacant seat information further includes vacant seat information for a portion of the boarding section. (Appendix 25) The information acquisition unit further acquires reservation information based on seat information selected based on the vacant seat information from the terminal device, 25. The seat reservation management device according to any one of appendices 20 to 24, wherein the information output unit further outputs reservation confirmation information confirmed based on the reservation information to the terminal device. (Appendix 26) A seat reservation assistance device according to any one of Supplementary Notes 14 to 19; A seat reservation management device according to any one of appendices 20 to 25, Seat reservation system. (Appendix 27) An information transmitting step and an information display step are included, The information transmitting step transmits information about the boarding section to a server device, the information display step displays the vacant seat information acquired from the server device, The vacant seat information includes vacant seat information for seats that require seat movement in the boarding section. A seat reservation assistance method in which each of the steps is executed by a computer. (Appendix 28) The information display step includes, in the riding section, If there is a vacant seat that does not involve seat movement, the vacant seat information is further displayed based on a single seat. A method for assisting with seat reservation as described in Appendix 27. (Appendix 29) The information transmitting step further includes transmitting the seat change availability information, The information display step is performed when there is no vacant seat in the boarding section that does not involve seat movement, The possibility information is If the information indicates that the seat change is permitted, display vacant seat information for the seat that will be involved in the seat change; If the information does not permit the seat change, display information indicating that there are no vacant seats. A seat reservation assistance method as described in Appendix 27 or 28. (Appendix 30) A seat reservation assistance method as described in any one of Appendices 27 to 29, wherein the seat movement includes seat movement between multiple cars. (Appendix 31) A seat reservation support method according to any one of appendices 27 to 30, wherein the vacant seat information further includes vacant seat information for one process section in the boarding section. (Appendix 32) The information transmitting step further includes transmitting reservation information based on seat information selected based on the vacant seat information to the server device; A seat reservation support method according to any one of appendices 27 to 31, wherein the information display step further displays reservation confirmation information confirmed based on the reservation information acquired from the server device. (Appendix 33) An information acquisition step and an information output step are included, The information acquisition step acquires information about a riding section from a terminal device, The information output step outputs vacant seat information to the terminal device based on the boarding section acquired from the terminal device, The vacant seat information includes vacant seat information for seats that require seat movement in the boarding section. A seat reservation management method in which each of the steps is executed by a computer. (Appendix 34) The information output step includes, in the riding section, If there is a vacant seat that does not involve seat movement, the vacant seat information is further output to the terminal device based on a single seat as the vacant seat information. The seat reservation management method described in Appendix 33. (Appendix 35) The information acquisition step further acquires the seat change availability information, The information output step is performed when there is no vacant seat in the boarding section that does not involve the seat movement, The possibility information is If the information indicates that the seat change is permitted, output vacant seat information for the seat that will be involved in the seat change to the terminal device; If the information does not permit the seat change, output information to the terminal device indicating that there are no vacant seats. 35. A seat reservation management method as set forth in Appendix 33 or 34. (Appendix 36) 36. A seat reservation management method according to any one of appendices 33 to 35, wherein the seat movement includes seat movement between multiple cars. (Appendix 37) A seat reservation management method according to any one of appendices 33 to 36, wherein the vacant seat information further includes vacant seat information for one process section in the boarding section. (Appendix 38) The information acquisition step further includes acquiring reservation information based on seat information selected based on the vacant seat information from the terminal device; 38. The seat reservation management method according to any one of appendices 33 to 37, wherein the information output step further outputs reservation confirmation information confirmed based on the reservation information to the terminal device. (Appendix 39) A seat reservation support method according to any one of Supplementary Notes 27 to 32; A seat reservation management method according to any one of appendices 33 to 38, How to reserve a seat. (Appendix 40) An information transmission procedure and an information display procedure are included, the information transmission step includes transmitting information about a boarding section to a server device; the information display step displays vacant seat information acquired from the server device; The vacant seat information includes vacant seat information for seats that require seat movement in the boarding section. A computer-readable recording medium storing a seat reservation assistance program for causing a computer to execute each of the above procedures. (Appendix 41) The information display procedure includes, in the riding section, If there is a vacant seat that does not involve seat movement, the vacant seat information is further displayed based on a single seat. 41. The recording medium according to claim 40. (Appendix 42) The information transmission step further includes transmitting the seat change availability information, The information display procedure is performed when there is no vacant seat in the boarding section that does not involve the seat movement, The possibility information is If the information indicates that the seat change is permitted, display vacant seat information for the seat that will be involved in the seat change; If the information does not permit the seat change, display information indicating that there are no vacant seats. 42. The recording medium according to claim 40 or 41. (Appendix 43) 43. The recording medium of any one of Appendices 40 to 42, wherein the seat movement includes seat movement between multiple cars. (Appendix 44) A recording medium described in any one of Appendices 40 to 43, wherein the vacant seat information further includes vacant seat information for a portion of the boarding section. (Appendix 45) The information transmitting step further includes transmitting reservation information based on seat information selected based on the vacant seat information to the server device; 45. The recording medium according to any one of appendices 40 to 44, wherein the information display step further displays reservation confirmation information acquired from the server device and confirmed based on the reservation information. (Appendix 46) An information acquisition procedure and an information output procedure are included, The information acquisition step acquires information about a riding section from a terminal device, the information output step outputs vacant seat information to the terminal device based on the boarding section acquired from the terminal device; The vacant seat information includes vacant seat information for seats that require seat movement in the boarding section. A computer-readable recording medium storing a seat reservation management program for causing a computer to execute each of the above procedures. (Appendix 47) The information output procedure includes, in the riding section, If there is a vacant seat that does not involve seat movement, the vacant seat information based on a single seat is further output to the terminal device as the vacant seat information. 47. The recording medium according to claim 46. (Appendix 48) The information acquisition step further acquires the seat change availability information, The information output procedure is performed when there is no vacant seat in the boarding section that does not involve the seat movement, The possibility information is If the information indicates that the seat change is permitted, output vacant seat information for the seat that will be involved in the seat change to the terminal device; If the information does not permit the seat change, output information to the terminal device indicating that there are no vacant seats. 48. A recording medium according to claim 46 or 47. (Appendix 49) 49. The recording medium of any one of Appendices 46 to 48, wherein the seat movement includes seat movement between multiple cars. (Appendix 50) 50. A recording medium according to any one of appendices 46 to 49, wherein the vacant seat information further includes vacant seat information for a portion of the boarding section. (Appendix 51) The information acquisition step further includes acquiring reservation information based on seat information selected based on the vacant seat information from the terminal device; 51. The recording medium according to any one of appendices 46 to 50, wherein the information output step further comprises outputting reservation confirmation information confirmed based on the reservation information to the terminal device. [Industrial Applicability]
[0058] According to the present disclosure, it is possible to provide a seat reservation support program, a seat reservation management program, a seat reservation program, a seat reservation support device, a seat reservation management device, and a seat reservation support method for making seat reservations that take seat movement into consideration. The fields to which the present disclosure can be applied are not limited, and the programs of the present disclosure are useful in various fields. [Explanation of symbols]
[0059] 10 Seat reservation support device 11 Information transmission unit 12 Information display section 20 Seat reservation management device 21 Information Acquisition Department 22 Information output section 101, 201 CPU 102, 202 memory Buses 103 and 203 104, 204 Storage device 105, 205 Input device 106, 206 Output device 107, 207 Communication devices
Claims
1. An information transmission procedure and an information display procedure are included, the information transmission step includes transmitting information about a boarding section to a server device; the information display step displays vacant seat information acquired from the server device; The vacant seat information includes vacant seat information for seats that require seat movement in the boarding section. A seat reservation assistance program for causing a computer to execute each of the above procedures.
2. The information display procedure includes, in the riding section, If there is a vacant seat that does not involve seat movement, the vacant seat information is further displayed based on a single seat. The seat reservation support program according to claim 1.
3. The information transmission step further includes transmitting the seat change availability information, The information display procedure is performed when there is no vacant seat in the boarding section that does not involve the seat movement, The possibility information is If the information indicates that the seat change is permitted, display vacant seat information for the seat that will be involved in the seat change; If the information does not permit the seat change, display information indicating that there are no vacant seats. The seat reservation support program according to claim 1.
4. An information acquisition procedure and an information output procedure are included, The information acquisition step acquires information about a riding section from a terminal device, the information output step outputs vacant seat information to the terminal device based on the boarding section acquired from the terminal device; The vacant seat information includes vacant seat information for seats that require seat movement in the boarding section. A seat reservation management program for causing a computer to execute each of the above procedures.
5. The information output procedure includes, in the riding section, If there is a vacant seat that does not involve seat movement, the vacant seat information based on a single seat is further output to the terminal device as the vacant seat information.
5. The seat reservation management program according to claim 4.
6. The information acquisition step further acquires the seat change availability information, The information output procedure is performed when there is no vacant seat in the boarding section that does not involve the seat movement, The possibility information is If the information indicates that the seat change is permitted, output vacant seat information for the seat that will be involved in the seat change to the terminal device; If the information does not permit the seat change, output information to the terminal device indicating that there are no vacant seats.
5. The seat reservation management program according to claim 4.
7. A seat reservation support program according to any one of claims 1 to 3; and the seat reservation management program according to any one of claims 4 to 6. A seat reservation program for causing a computer to execute each of the above procedures.
8. An information transmitting unit and an information display unit are included, the information transmission unit transmits information about the riding section to a server device; the information display unit displays the vacant seat information acquired from the server device, The vacant seat information includes vacant seat information for seats that require seat movement in the boarding section. Seat reservation assistance device.
9. An information acquisition unit and an information output unit are included, The information acquisition unit acquires information about a riding section from a terminal device, The information output unit outputs vacant seat information to the terminal device based on the boarding section acquired from the terminal device, The vacant seat information includes vacant seat information for seats that require seat movement in the boarding section. Seat reservation management device.
10. An information transmitting step and an information display step are included, The information transmitting step transmits information about the boarding section to a server device, the information display step displays the vacant seat information acquired from the server device, The vacant seat information includes vacant seat information for seats that require seat movement in the boarding section. A seat reservation assistance method in which each of the steps is executed by a computer.
Citation Information
Patent Citations
Reservation system for reserved seat
JP2002175354A