Seat management method, seat management system and computer program
The seat management system addresses the inconvenience of requiring priority cards by using image recognition to allocate priority seats and timed notifications, improving convenience and reducing passenger disturbance.
Patent Information
- Application Number
- JP2021206805
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-12-21
- Publication Date
- 2025-01-17
- Estimated Expiration
- 2041-12-21
AI Technical Summary
Existing seat reservation systems require users to possess a priority card for reserving priority seats, which is inconvenient for those in need but lack the card.
A seat management system that determines priority passengers through image recognition and seating status, allocates seats automatically, and notifies passengers about seat availability based on the timing of their use.
Enhances convenience for priority seat users by ensuring seats are reserved and available without prior cards, and minimizes disturbance to current passengers by timed notifications.
Smart Images

Figure 0007616041000001 
Figure 0007616041000002 
Figure 0007616041000003
Abstract
Description
[Technical field]
[0001] The present invention relates to the technical field of a seat management method, a seat management system, and a computer program for managing seats in a vehicle used, for example, as public transportation. [Background technology]
[0002] As one example of this type of method, a method has been proposed in which priority seats on trains, etc. can be reserved when purchasing a ticket, and when a priority seat is reserved, the reservation details are displayed inside the car in which the reserved priority seat is located (see Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2004-178292 A Summary of the Invention [Problem to be solved by the invention]
[0004] In the technology described in Patent Document 1, a user who wants to reserve a priority seat must have a priority card (for example, a silver card, a card proving that the user is physically disabled, etc.) issued in advance by a local government or the like to prove that the user needs a priority seat. In other words, if a user does not have a priority card, the user cannot reserve a priority seat, even if the user needs the priority seat. In other words, the technology described in Patent Document 1 may not be convenient enough for those who need a priority seat.
[0005] The present invention has been made in consideration of the above-mentioned problems, and has an objective of providing a seat management method, a seat management system, and a computer program that can improve convenience for people who need priority seats. [Means for solving the problem]
[0006] A seat management method according to one aspect of the present invention includes: The seat management system a determination step of determining whether or not there is a priority passenger who is a passenger requiring a seat at the landing; The seat management system includes: an acquisition step of acquiring a seating status of a vehicle arriving at the boarding / alighting station; and when it is determined in the determination step that the priority passenger is present, based on the acquired seating status, The seat management system includes: an allocation step of allocating seats to the priority passengers; The seat management system includes: a notification step of notifying the passenger inside the vehicle of the assigned seat, in which, in the notification step, if a passenger is seated in the assigned seat, The seat management system includes: a first time when the priority passenger begins using the assigned seat, and a second time when the prior passenger ends using the assigned seat; of comparison death provided that the second time point is later than the first time point; The seat management system includes: The inability to use the assigned seat for the previous passenger of notification vinegar This is what it is.
[0007] A seat management system according to one embodiment of the present invention comprises a determination means for determining whether or not there is a priority passenger who requires a seat at a boarding / alighting area; an acquisition means for acquiring the seating status of a vehicle arriving at the boarding / alighting area; an allocation means for assigning a seat to the priority passenger based on the acquired seating status when the determination means determines that there is a priority passenger; and a notification means for issuing a notification to the interior of the vehicle regarding the assigned seat, wherein when there is a preceding passenger who is seated in the assigned seat, the notification means compares a first time point at which the priority passenger begins to use the assigned seat with a second time point at which the preceding passenger ends using the assigned seat, and, provided that the second time point is later than the first time point, notifies the preceding passenger that he or she cannot use the assigned seat.
[0008] A computer program according to one embodiment of the present invention causes a computer to function as: a determination means for determining whether or not there is a priority passenger who needs a seat at a boarding / alighting area; an acquisition means for acquiring the seating status of a vehicle arriving at the boarding / alighting area; an allocation means for assigning a seat to the priority passenger based on the acquired seating status when the determination means determines that there is a priority passenger; and a notification means for providing a notification regarding the assigned seat to the interior of the vehicle, which, when there is a preceding passenger who is seated in the assigned seat, compares a first time point at which the priority passenger starts using the assigned seat with a second time point at which the preceding passenger finishes using the assigned seat, and notifies the preceding passenger that he or she cannot use the assigned seat, provided that the second time point is later than the first time point. [Brief description of the drawings]
[0009] [Figure 1] 1 is a diagram showing a configuration of a seat management system according to an embodiment; [Diagram 2] 5 is a flowchart showing the operation of a server according to the embodiment. [Diagram 3] FIG. 1 is a block diagram showing a configuration of a computer according to an embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] An embodiment of a seat management method will be described with reference to Fig. 1 and Fig. 2. In the following embodiment, a seat management method for a route bus will be described as an example. However, the seat management method according to the embodiment is not limited to route buses and can also be applied to trains and the like.
[0011] 1, the seat management system 1 includes a bus stop 10, a server 20, and a bus 30. Each of the bus stop 10 and the bus 30 is capable of communicating with the server 20 via a network such as the Internet.
[0012] The bus stop 10 has a communication unit 11, a processing unit 12, and a camera 13. The camera 13 may be disposed, for example, on a guide board or a roof (i.e., a roof structure) of the bus stop 10. The camera 13 captures an image of the surroundings of the bus stop 10 (in particular, people waiting for a bus at the bus stop 10).
[0013] The processing unit 12 sequentially transmits images captured by the camera 13 to the server 20 via the communication unit 11. At this time, the processing unit 12 may transmit all of the images captured by the camera 13 to the server 20, or may transmit only a portion of the images to the server 20.
[0014] Bus 30 has a communication unit 31, a processing unit 32, a camera 33, an acquisition unit 34, and a notification unit 35. Camera 33 is arranged so as to capture images of the interior of bus 30. Processing unit 32 sequentially transmits images captured by camera 33 to server 20 via communication unit 31. At this time, processing unit 32 may transmit all of the images captured by camera 33 to server 20, or may transmit only a portion of the images to server 20.
[0015] The notification unit 35 notifies the inside of the bus 30 according to the allocation information transmitted from the server 20 described later. The acquisition unit 34 acquires alighting information (e.g., the name and identification number of the alighting stop) of a passenger using a seat on the bus 30, linking the alighting information with the seat. The acquisition unit 34 transmits the acquired alighting information to the server 20 via the communication unit 31.
[0016] For example, a touch panel may be provided on each seat of the bus 30, and passengers may input the alighting stop using the touch panel. In this case, the acquisition unit 34 may acquire the alighting stop input using the touch panel as alighting information of the passenger sitting on the seat on which the touch panel is provided. The bus 30 may be capable of short-distance communication with a mobile terminal (e.g., a smartphone, etc.) carried by the passenger. The passenger inputs the alighting stop into the mobile terminal when using the seat. In this case, the acquisition unit 34 may acquire the alighting stop input into the mobile terminal as alighting information of the passenger carrying the mobile terminal. Examples of short-distance communication include infrared communication, Bluetooth (registered trademark), Wi-Fi (registered trademark), and NFC (Near Field Communication).
[0017] The above-mentioned touch panel may be provided only in the priority seats (which may include wheelchair seats) of the bus 30. Alternatively, the above-mentioned touch panel may be provided in all the seats of the bus 30. In this case, passengers using the priority seats are required to input the get-off stop using the touch panel, whereas passengers using the general seats may optionally input the get-off stop using the touch panel.
[0018] Input of the alighting stop into the mobile terminal may be mandatory only when the passenger uses a priority seat on the bus 30. When the passenger uses a general seat on the bus 30, input of the alighting stop into the mobile terminal may be optional.
[0019] For example, the priority seat may be a folding seat. The priority seat may be configured to unfold only when a passenger using the priority seat inputs the name of the bus stop where the passenger will get off. In addition, some kind of privilege may be given to the passenger who inputs the bus stop where the passenger will get off (i.e., who provides the information on getting off).
[0020] The server 20 includes, as logical blocks logically realized therein or as processing circuits physically realized therein, a communication unit 21, a determination unit 22, an acquisition unit 23, an allocation unit 24, a notification unit 25, and a storage unit 26. The storage unit 26 stores, for example, operation information, a vehicle database, and the like.
[0021] The operation information includes, for example, information related to routes (route operation plans, names and identification numbers of each stop, locations, timetables, etc.) and information related to buses in operation (types of each bus, locations, whether there are delays, etc.). The vehicle database includes, for example, information related to buses (capacity, number of seats, number of priority seats, whether there are ramps, whether there are wheelchair seats, etc.) linked to bus types (low-floor buses, etc.).
[0022] The determination unit 22 performs a predetermined image processing on the image received from the bus stop 10 via the communication unit 21 (i.e., the image captured by the camera 13) to determine whether or not there is a priority passenger who needs a seat at the bus stop 10. The determination unit 22 may recognize, for example, a passenger carrying a cane (including a white cane and crutches), a passenger displaying a maternity mark or a help mark (i.e., a passenger carrying a maternity mark or a help mark in a manner that can be recognized from the outside), a passenger using a wheelchair, or a passenger accompanied by a guide dog as a priority passenger. Note that the predetermined image processing may be an existing image processing used for image recognition, such as a pattern matching process.
[0023] The acquisition unit 23 acquires the seating status of the bus 30 based on an image received from the bus 30 via the communication unit 21 (i.e., an image captured by the camera 33). Note that since existing technologies such as image-based position identification technology can be applied to the technology for acquiring the seating status, detailed explanations thereof will be omitted. For example, a seating sensor may be provided on each seat of the bus 30. The processing unit 32 of the bus 30 may transmit information indicating the detection result of the seating sensor of each seat to the server 20 via the communication unit 31. The acquisition unit 23 may acquire the seating status of the bus 30 from information indicating the detection result of the seating sensor of each seat of the bus 30, instead of or in addition to the above image.
[0024] When the determination unit 22 determines that there is a priority passenger at the bus stop 10, the allocation unit 24 allocates a seat to the priority passenger. Specifically, when the determination unit 22 determines that there is a priority passenger at the bus stop 10, the allocation unit 24 refers to the operation information and identifies a bus that will arrive at the bus stop 10 in the near future (in other words, a bus that is predicted to carry the priority passenger). Here, it is assumed that the identified bus is bus 30.
[0025] Next, the allocation unit 24 refers to the seating status of the bus 30 acquired by the acquisition unit 23 and the bus-related information corresponding to the bus 30 contained in the vehicle database to determine whether or not there is an empty seat on the bus 30. If it is determined that there is an empty seat, the allocation unit 24 allocates the empty seat to the priority passenger. For example, if there are empty seats both in the priority seats and in the general seats, the allocation unit 24 may allocate the empty priority seat to the priority passenger.
[0026] If it is determined that there are no vacant seats on the bus 30, the allocation unit 24 allocates to the priority passenger a seat on the bus 30 for which the above-mentioned disembarking information exists. At this time, the allocation unit 24 may allocate a priority seat to the priority passenger, or may, for example, refer to the disembarking information and allocate to the priority passenger a seat occupied by a passenger who disembarks relatively early. If the priority passenger uses a wheelchair, the allocation unit 24 allocates a wheelchair seat as a priority seat to the priority passenger. Furthermore, if there is a seat allocated to another priority passenger, the allocation unit 24 may exclude that seat from the candidates for the seat to be allocated to the priority passenger.
[0027] The notification unit 25 transmits allocation information indicating the seat allocated by the allocation unit 24 to the bus (here, bus 30) having the allocated seat via the communication unit 21. In addition to the allocated seat, the allocation information may include, for example, the bus stop where the priority passenger boards (here, bus stop 10) and the like.
[0028] As described above, the notification unit 35 of the bus 30 notifies the inside of the bus 30 in response to the allocation information transmitted from the server 20. The notification unit 35 notifies the driver of the bus 30, for example, that there is a priority passenger, whether assistance is required, the boarding stop, the assigned seat, etc. For example, if the priority passenger has a white cane or crutches, uses a wheelchair, or is accompanied by a guide dog, the driver of the bus 30 may be notified that assistance is required. Note that "assistance" is not limited to directly helping the priority passenger board the bus 30, but also includes, for example, calling out to passengers inside the bus 30, or to passengers and vehicles around the bus 30.
[0029] Furthermore, the notification unit 35 may notify passengers (hereinafter, appropriately referred to as "previous passengers") who are using seats allocated to priority passengers indicated by the allocation information that the seats will no longer be available. For example, if a touch panel is provided on the seat, the notification unit 35 may notify the previous passengers by displaying, on the touch panel (i.e., the display unit), characters or images indicating that the seats will no longer be available. In this case, information indicating the bus stop (here, bus stop 10) at which the seats will no longer be available may be displayed on the touch panel.
[0030] For example, if a seat is provided with a green lamp and a red lamp, the notification unit 35 may notify the preceding passenger that the seat is unavailable by turning off the green lamp and turning on the red lamp. In this case, the notification unit 35 may notify the passenger that the seat is available by turning off the red lamp and turning on the green lamp.
[0031] When the bus 30 is capable of communicating with a mobile terminal carried by a preceding passenger, the notification unit 35 may notify the preceding passenger by transmitting information indicating that the seat will be unavailable to the mobile terminal via the communication unit 31. In this case, information indicating the bus stop (here, bus stop 10) at which the seat will be unavailable may be transmitted to the mobile terminal.
[0032] However, a passenger using a seat assigned to a priority passenger (i.e., a preceding passenger) may get off the bus 30 (i.e., finish using the seat) before the priority passenger boards the bus 30. In this case, if the preceding passenger is notified that the seat will no longer be available, the preceding passenger may feel inconvenienced.
[0033] Therefore, when generating the allocation information, the notification unit 25 of the server 20, for example, compares the stop 10 where the priority passenger boards the bus 30 with the disembarking stop where the preceding passenger disembarks the bus 30 based on the disembarking information. If the disembarking stop is a stop that the bus 30 passes through after arriving at the stop 10, the notification unit 25 includes information (for example, a flag) in the allocation information indicating that a notification is required that the preceding passenger will no longer have a seat available.
[0034] If the disembarking stop is a stop that bus 30 passes before arriving at stop 10, the notification unit 25 may include in the allocation information information (e.g., a flag) indicating that it is not necessary to notify the preceding passenger that the seat will no longer be available. If the disembarking stop is stop 10, the preceding passenger will finish using the seat before the priority passenger reaches the assigned seat, so the notification unit 25 may include in the allocation information information indicating that it is not necessary to notify the preceding passenger that the seat will no longer be available. In these cases, the notification unit 25 may include in the allocation information information (e.g., a flag) indicating that it is possible to notify the preceding passenger that the seat is available.
[0035] In other words, the notification unit 25 compares a first time point when the priority passenger starts using the allocated seat with a second time point when the preceding passenger finishes using the seat, and if the second time point is later than the first time point, includes in the allocation information information indicating that a notification is required to inform the preceding passenger that the seat will no longer be available.
[0036] When the allocation information includes information indicating that it is necessary to notify the preceding passenger that the seat will be unavailable, the notification unit 35 of the bus 30 notifies the preceding passenger that the seat will be unavailable. On the other hand, when the allocation information includes information indicating that it is not necessary to notify the preceding passenger that the seat will be unavailable, the notification unit 35 does not notify the preceding passenger that the seat will be unavailable. When the allocation information includes information indicating that it is OK to notify the preceding passenger that the seat is available, the notification unit 35 notifies the preceding passenger that the seat is available.
[0037] For example, when the seats of the bus 30 are provided with green and red lights, the notification unit 35 may perform the following operation. That is, when the allocation information includes information indicating that it is necessary to notify the preceding passenger that the seat will be unavailable, the notification unit 35 may notify the preceding passenger that the seat will be unavailable by turning off the green light of the seat occupied by the preceding passenger and turning on the red light a predetermined time before the bus 30 arrives at the bus stop 10 where the priority passenger boards. When the allocation information includes information indicating that it is not necessary to notify the preceding passenger that the seat will be unavailable, the notification unit 35 may turn off the green light of the seat occupied by the preceding passenger and turn on the red light after the bus 30 arrives at the bus stop where the preceding passenger gets off (as a result, the preceding passenger is not notified that the seat will be unavailable).
[0038] When a priority passenger is assigned to a vacant seat, the notification unit 35 notifies passengers around the seat that the seat is unavailable in accordance with the assignment information. For example, if a seat on the bus 30 is provided with a touch panel, the notification unit 35 may notify passengers by displaying text or an image indicating that the seat is unavailable on the touch panel. For example, if a seat on the bus 30 is provided with a green lamp and a red lamp, the notification unit 35 may notify passengers that the seat is unavailable by turning off the green lamp and turning on the red lamp.
[0039] Next, the operation of the server 20 will be described with reference to the flowchart in Fig. 2. In Fig. 2, the acquisition unit 23 acquires the seating status for each of a plurality of buses including the bus 30 (step S101). The acquisition unit 23 may acquire the seating status sequentially regardless of the processing from step S102 onwards. In parallel with or before or after the processing of step S101, the determination unit 22 determines whether or not there is a priority passenger at the bus stop 10 (step S102).
[0040] In the process of step S102, if it is determined that there is no priority passenger at the bus stop 10 (step S102: No), the operation shown in Fig. 2 is terminated. After that, the process of step S101 may be performed again. That is, the operation shown in Fig. 2 may be performed repeatedly.
[0041] In the process of step S102, if it is determined that there is a priority passenger at the bus stop 10 (step S102: Yes), the allocation unit 24 refers to the operation information in the storage unit 26 and identifies a bus that is predicted to be boarded by the priority passenger at the bus stop 10 (step S103). Here, it is assumed that the identified bus is the bus 30.
[0042] Next, the allocation unit 24 determines whether or not there is an empty seat on the bus 30 by referring to the seating status on the bus 30 acquired in the process of step S102 and the bus-related information corresponding to the bus 30 contained in the vehicle database of the storage unit 26 (step S104). If it is determined in the process of step S104 that there is an empty seat (step S104: Yes), the allocation unit 24 allocates the empty seat to the priority passenger (step S105).
[0043] If it is determined in the processing of step S104 that there are no vacant seats on the bus 30 (step S104: No), the allocation unit 24 allocates seats on the bus 30 for which the above-mentioned alighting information exists to the priority passengers (step S106).
[0044] After the process of step S106, the notification unit 25 estimates a first time point at which the priority passenger will start using the assigned seat from the bus stop 10 at which the priority passenger boards the bus 30. The notification unit 25 estimates a second time point at which the preceding passenger will finish using the seat from the alighting stop at which the preceding passenger alights from the bus 30 based on the alighting information. Then, the notification unit 25 determines whether the second time point is after the first time point (step S107).
[0045] In the process of step S107, if it is determined that the second time point is later than the first time point (step S107: Yes), the notification unit 25 decides to notify the previous passenger that the seat will be unavailable (step S108). On the other hand, in the process of step S107, if it is determined that the second time point is earlier than the first time point (step S107: No), the notification unit 25 decides not to notify the previous passenger that the seat will be unavailable, or decides to notify the previous passenger that the seat is available (step S109).
[0046] Thereafter, the notification unit 25 generates allocation information indicating the seats allocated by the allocation unit 24 (step S110). In the process of step S110 performed after the process of step S108, the notification unit 25 includes information indicating that a notification that the seat will be unavailable is necessary in the allocation information. In the process of step S110 performed after the process of step S109, the notification unit 25 includes information indicating that a notification that the seat will be unavailable is not necessary or information indicating that a notification that the seat is available may be included in the allocation information. The notification unit 25 transmits the generated allocation information to the bus 30 via the communication unit 21 (step S111).
[0047] (Technical effect) In the seat management system 1, the presence or absence of a priority passenger at the bus stop 10 is determined from an image captured by the camera 13 at the bus stop 10. If it is determined that there is a priority passenger at the bus stop 10, a seat is automatically assigned to the priority passenger. In other words, in the seat management system 1, a seat is automatically prepared as long as a person who corresponds to a priority passenger simply goes to the bus stop 10. Therefore, the seat management system 1 can improve convenience for people who need a priority seat (corresponding to a priority passenger).
[0048] In the seat management system 1, whether or not a passenger is a priority passenger is determined from an image (i.e., from the appearance). For this reason, it is difficult for the seat management system 1 to identify the age of a passenger (for example, it is difficult to identify an elderly passenger). For example, there are circumstances in which elderly people do not necessarily need a priority seat, and the number of seats on the bus 30 is limited. In view of these circumstances, it can be said that the seat management system 1, which identifies priority passengers from an image, can select a person who is more in need of a priority seat (i.e., a person with a higher priority) and assign a seat to the selected person.
[0049] In the seat management system 1, a first time point when the priority passenger starts using the assigned seat is compared with a second time point when the prior passenger finishes using the seat. Then, if the second time point is later than the first time point, the prior passenger is notified that the seat will no longer be available. On the other hand, if the second time point is earlier than the first time point (in other words, if the first time point is later than the second time point), the prior passenger is not notified that the seat will no longer be available, or is notified that the seat is available.
[0050] Therefore, the preceding passenger can recognize that the seat is available until notified that the seat will no longer be available. Therefore, the preceding passenger can use the seat (especially the priority seat) with peace of mind until notified that the seat will no longer be available. In addition, if the second point in time is before the first point in time, the preceding passenger will not be notified that the seat will no longer be available. This makes it possible to prevent the preceding passenger from feeling annoyed due to the notification.
[0051] <Computer Program> An embodiment of a computer program will be described with reference to Fig. 3. Fig. 3 is a block diagram showing the configuration of a computer according to the embodiment.
[0052] 3, a computer 50 includes a CPU (Central Processing Unit) 51, a RAM 52, a HDD (Hard Disk Drive) 53, and an I / O (Input / Output) 54. The CPU 51, the RAM 52, the HDD 53, and the I / O 54 are interconnected by a bus 55. The HDD 53 stores a computer program 531 according to this embodiment in advance.
[0053] The processing of the CPU 51 by the computer program 531 will be described. The CPU 51 acquires the seating status for each of a plurality of buses including the bus 30. The CPU 51 also determines whether or not there is a priority passenger at the bus stop 10. If it is determined that there is a priority passenger at the bus stop 10, the CPU 51 refers to the operation information and identifies a bus on which the priority passenger at the bus stop 10 is expected to board. Here, it is assumed that the identified bus is the bus 30.
[0054] Next, the CPU 51 refers to the seating status of the bus 30 and the bus-related information corresponding to the bus 30 contained in the vehicle database to determine whether there are any vacant seats on the bus 30. If it is determined that there are vacant seats, the CPU 51 assigns the vacant seats to the priority passengers. If it is determined that there are no vacant seats on the bus 30, the CPU 51 assigns the seats on the bus 30 for which the above-mentioned alighting information exists to the priority passengers.
[0055] The CPU 51 estimates a first time point when the priority passenger starts using the assigned seat from the bus stop 10 where the priority passenger boards the bus 30. The CPU 51 estimates a second time point when the preceding passenger finishes using the seat from the alighting stop where the preceding passenger alights from the bus 30 based on the alighting information. Then, the CPU 51 determines whether the second time point is after the first time point.
[0056] If it is determined that the second time point is after the first time point, the CPU 51 determines to notify the previous passenger that the seat will be unavailable, whereas if it is determined that the second time point is before the first time point, the CPU 51 determines not to notify the previous passenger that the seat will be unavailable, or determines to notify the previous passenger that the seat is available.
[0057] Thereafter, the CPU 51 generates allocation information indicating the seats allocated to the priority passengers. At this time, if it is determined that the second time point is after the first time point, the CPU 51 includes, in the allocation information, information indicating that a notification that the seat will be unavailable is necessary. If it is determined that the second time point is before the first time point, the CPU 51 includes, in the allocation information, information indicating that a notification that the seat will be unavailable is not necessary or information indicating that a notification that the seat is available may be included in the allocation information. The CPU 51 transmits the generated allocation information to the bus 30.
[0058] The operation information and the vehicle database may be stored in the HDD 53. That is, the HDD 53 may realize the storage unit 26 of the server 20.
[0059] The computer program 531 may be stored in the HDD 53 by the computer 50 reading the computer program 531 from a recording medium, such as an optical disk, such as a CD-ROM (Compact Disc Read Only Memory), or a USB (Universal Serial Bus) memory, that stores the computer program 531. Alternatively, the computer 50 may store the computer program 531 in the HDD 53 by downloading the computer program 531 via a network, such as the Internet.
[0060] According to the computer program 531, like the above-mentioned seat management method, it is possible to improve the convenience of a person who needs a priority seat. Furthermore, the previous passenger can use the seat (especially the priority seat) without worry until notified that the seat will no longer be available. In addition, it is possible to prevent the previous passenger from feeling annoyed due to the notification. According to the computer program 531, it is possible to relatively easily realize the server 20 in the above-mentioned embodiment.
[0061] Various aspects of the invention derived from the above-described embodiment will be described below.
[0062] A seat management method according to one aspect of the invention includes a determination step of determining whether or not there is a priority passenger who needs a seat at a boarding / alighting area, an acquisition step of acquiring a seating status of a vehicle arriving at the boarding / alighting area, an allocation step of assigning a seat to the priority passenger based on the acquired seating status when it is determined in the determination step that there is the priority passenger, and a notification step of notifying the interior of the vehicle of the assigned seat, in which, in the notification step, if there is a preceding passenger who is a passenger who is seated in the assigned seat, a first time when the priority passenger starts using the assigned seat and a second time when the preceding passenger finishes using the assigned seat are compared, and the preceding passenger is notified that he / she cannot use the assigned seat on condition that the second time is later than the first time. In the above embodiment, the "bus stop 10" corresponds to an example of a "boarding / alighting area", and the "bus 30" corresponds to an example of a "vehicle".
[0063] In the notification step, if there is a preceding passenger, the preceding passenger may be notified that he or she can use the assigned seat, on condition that the second time point is before the first time point.
[0064] Alternatively, in the notification step, if there is a prior customer, no notification may be given to the prior customer on condition that the second time point is earlier than the first time point.
[0065] In the allocating step, a priority seat may be allocated to the priority passenger.
[0066] In the determination step, it may be determined whether or not the priority passenger is present based on an image captured of the platform.
[0067] A seat management device according to one embodiment of the invention comprises a determination means for determining whether or not there is a priority passenger who requires a seat at a boarding / alighting area; an acquisition means for acquiring the seating status of a vehicle arriving at the boarding / alighting area; an allocation means for assigning a seat to the priority passenger based on the acquired seating status when the determination means determines that there is a priority passenger; and a notification means for issuing a notification to the interior of the vehicle regarding the assigned seat, wherein when there is a preceding passenger who is seated in the assigned seat, the notification means compares a first time point at which the priority passenger begins to use the assigned seat with a second time point at which the preceding passenger ends using the assigned seat, and, provided that the second time point is later than the first time point, notifies the preceding passenger that he or she cannot use the assigned seat.
[0068] In the above-described embodiment, the "server 20" corresponds to an example of a "seat management device", the "determination unit 22" corresponds to an example of a "determination means", the "acquisition unit 23" corresponds to an example of an "acquisition means", the "allocation unit 24" corresponds to an example of an "allocation means", and the "notification unit 25" corresponds to an example of a "notification means".
[0069] A computer program according to one embodiment of the invention causes a computer to function as: a determination means for determining whether or not there is a priority passenger who needs a seat at a boarding / alighting area; an acquisition means for acquiring the seating status of a vehicle arriving at the boarding / alighting area; an allocation means for assigning a seat to the priority passenger based on the acquired seating status when the determination means determines that there is a priority passenger; and a notification means for providing a notification regarding the assigned seat to the interior of the vehicle, which, when there is a preceding passenger who is seated in the assigned seat, compares a first time point at which the priority passenger starts using the assigned seat with a second time point at which the preceding passenger finishes using the assigned seat, and notifies the preceding passenger that the assigned seat is not available, provided that the second time point is later than the first time point.
[0070] The present invention is not limited to the above-described embodiments, but may be modified as appropriate within the scope that does not contradict the gist or concept of the invention that can be read from the claims and the entire specification, and the seat management method, seat management system, and computer program that involve such modifications are also included in the technical scope of the present invention. [Explanation of symbols]
[0071] 1... seat management system, 10... bus stop, 11, 21, 31... communication unit, 12, 32... processing unit, 13, 33... camera, 20... server, 22... determination unit, 23, 34... acquisition unit, 24... allocation unit, 25... notification unit, 26... storage unit, 30... bus, 35... alarm unit
Claims
1. A seat management system comprising: a determining step of determining whether or not there is a priority passenger who requires a seat at a boarding / alighting area; an acquisition step in which the seat management system acquires seating status related to a vehicle arriving at the boarding / alighting station; an allocation step of the seat management system allocating a seat to the priority passenger based on the acquired seating situation when it is determined in the determination step that the priority passenger is present; a notification step in which the seat management system notifies the passenger inside the vehicle of the assigned seat; Including, In the notification step, if there is a preceding passenger who is a passenger seated in the assigned seat, the seat management system compares a first time point when the priority passenger starts using the assigned seat with a second time point when the preceding passenger ends using the assigned seat, and, on condition that the second time point is later than the first time point, notifies the preceding passenger that he / she cannot use the assigned seat. A seat management method comprising:
2. The seat management method described in claim 1, characterized in that in the notification process, if there is a preceding passenger, the seat management system notifies the preceding passenger that the assigned seat can be used, provided that the second point in time is earlier than the first point in time.
3. The seat management method according to claim 1, characterized in that in the notification process, if there is a preceding passenger, the seat management system does not notify the preceding passenger, provided that the second point in time is earlier than the first point in time.
4. 4. The seat management method according to claim 1, wherein in the allocating step, the seat management system allocates a priority seat to the priority passenger.
5. The seat management method according to any one of claims 1 to 4, characterized in that in the determination step, the seat management system determines whether or not there is a priority passenger based on an image captured of the boarding / alighting area.
6. A determination means for determining whether or not there is a priority passenger who requires a seat at the landing; An acquisition means for acquiring seating status of a vehicle arriving at the boarding / alighting station; an allocation means for allocating a seat to the priority passenger based on the acquired seating situation when the determination means determines that the priority passenger is present; a notification means for notifying the passenger inside the vehicle of the assigned seat; Equipped with The notification means, when there is a preceding passenger who is seated in the assigned seat, compares a first time point when the priority passenger starts using the assigned seat with a second time point when the preceding passenger ends using the assigned seat, and notifies the preceding passenger that he / she cannot use the assigned seat, on condition that the second time point is later than the first time point. A seat management system comprising:
7. Computer, A determination means for determining whether or not there is a priority passenger who requires a seat at the landing; An acquisition means for acquiring seating status of a vehicle arriving at the boarding / alighting station; an allocation means for allocating a seat to the priority passenger based on the acquired seating situation when the determination means determines that the priority passenger is present; a notification means for notifying the passenger inside the vehicle of the assigned seat, which, when there is a preceding passenger who is a passenger sitting in the assigned seat, compares a first time point when the priority passenger starts using the assigned seat with a second time point when the preceding passenger ends using the assigned seat, and notifies the preceding passenger that the assigned seat cannot be used, on condition that the second time point is later than the first time point; A computer program characterized by causing the computer to function as follows.
Citation Information
Patent Citations
Priority seat reservation system, method and program
JP2004178292A
Seat management device and method
JP2004295686A
Seat reservation management system and seat reservation management method
JP2010231255A
Priority seat use support system, mobile communication terminal, passenger support device and priority seat use support method
JP2013200738A
Boarding support control device, boarding support system, boarding support control method, and program
JP2021157276A