WO2025248766A1 - Dispositif de gestion d'envoi de véhicule et procédé de gestion d'envoi de véhicule - Google Patents
Dispositif de gestion d'envoi de véhicule et procédé de gestion d'envoi de véhiculeInfo
- Publication number
- WO2025248766A1 WO2025248766A1 PCT/JP2024/020066 JP2024020066W WO2025248766A1 WO 2025248766 A1 WO2025248766 A1 WO 2025248766A1 JP 2024020066 W JP2024020066 W JP 2024020066W WO 2025248766 A1 WO2025248766 A1 WO 2025248766A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- vehicle
- user
- dispatch
- vehicle dispatch
- bus stop
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
Definitions
- the present invention relates to a vehicle dispatch management device and a vehicle dispatch management method.
- Fleet management is known as a method of managing vehicle dispatches in a way that increases vehicle utilization rates while improving user convenience. For example, when a user requests a ride to travel to a destination, a dispatch plan is created with the boarding point at a nearby bus stop.
- Patent Document 1 discloses technology for setting a boarding point where a user will board a vehicle based on user location information indicating the user's location and vehicle location information indicating the vehicle's location, calculating a user arrival time range indicating a predicted range of times when the user will arrive at the boarding point based on the user location information, and calculating a vehicle arrival time range indicating a predicted range of times when the vehicle will arrive at the boarding point based on the vehicle location information, and controlling the driving of a vehicle using an autonomous driving function so that the earliest vehicle arrival time within the vehicle arrival time range is later than the latest user arrival time within the user arrival time range.
- Patent Document 1 if the user experiences a significant delay in arriving at the boarding point for some reason while the vehicle is heading to the boarding point in response to a dispatch request, the vehicle must wait at the boarding point for a long period of time until the user arrives. In such cases, there is a risk that the waiting vehicle will disrupt traffic flow, so it is desirable to shorten the waiting time at the boarding point as much as possible.
- the present invention therefore aims to propose a vehicle dispatch management device and method that make it possible to adjust the timing of a vehicle's arrival at a boarding point according to the user's progress toward the boarding point.
- the present invention which aims to solve the above problems, comprises the following invention-specific matters and technical features.
- the present invention is a vehicle dispatch management device that dispatches vehicles in response to a user's dispatch request.
- the device includes a vehicle dispatch plan creation unit that creates a vehicle dispatch plan for a vehicle selected based on the dispatch request; a vehicle dispatch instruction unit that issues dispatch instructions to the vehicle based on the vehicle dispatch plan; a user position acquisition unit that acquires the user's position; and a user movement progress calculation unit that calculates a user movement progress rate for the user's movement to the bus stop based on the user position and the bus stop indicated in the dispatch request at which the user will board.
- the vehicle dispatch plan creation unit determines at least one waypoint between the vehicle's departure point and the bus stop at which the vehicle can wait. Furthermore, the vehicle dispatch plan creation unit creates the vehicle dispatch plan so that the vehicle waits at the waypoint. Furthermore, the vehicle dispatch instruction unit instructs the vehicle, which is temporarily waiting at the waypoint, to depart according to the user movement progress rate.
- the present invention also relates to a vehicle dispatch management method using a vehicle dispatch management device that manages vehicle dispatch in response to a dispatch request, as well as a computer program for executing the method and a recording medium on which the method is non-temporarily recorded.
- the timing of the vehicle's arrival at the boarding point can be adjusted according to the user's progress toward the boarding point, thereby reducing the amount of vehicle travel lost during vehicle dispatch.
- FIG. 1 is a diagram illustrating an example of a schematic configuration of a vehicle dispatch management system according to an embodiment of the present invention.
- FIG. 2 is a block diagram showing an example of a functional configuration model of a vehicle dispatch control device according to an embodiment of the present invention.
- FIG. 3 is a block diagram showing an example of details of the vehicle dispatch planning unit in the vehicle dispatch management device according to one embodiment of the present invention.
- FIG. 4 is a diagram for explaining the relationship between vehicle waiting at waypoints and the progress of a user's travel in a vehicle dispatch management system according to one embodiment of the present invention.
- FIG. 5 is a flowchart for explaining an example of processing related to a vehicle dispatch request in the vehicle dispatch management device according to one embodiment of the present invention.
- FIG. 6 is a flowchart for explaining an example of processing related to a vehicle dispatch instruction in the vehicle dispatch management device according to one embodiment of the present invention.
- FIG. 1 is a diagram illustrating an example of the schematic configuration of a vehicle dispatch management system according to one embodiment of the present invention.
- the vehicle dispatch management system 1 includes a vehicle dispatch management device 10, an information and communication terminal device 20, and a vehicle V, which are connected to each other so that they can communicate with each other via a communication network N.
- the vehicle dispatch management system 1 can also be connected via the communication network N to a road traffic information management system 30 that provides various traffic information in real time.
- the vehicle dispatch management system 1 provides, for example, a vehicle dispatch service using multiple vehicles V in response to a user's vehicle dispatch request for a certain area.
- the vehicle V is assumed to be an autonomously driven vehicle without a driver.
- the vehicle dispatch management device 10 is a computing device that comprehensively manages a vehicle dispatch service using multiple vehicles V in a target area of the vehicle dispatch service.
- the target area may be divided into several areas (sub-areas).
- the vehicle dispatch management server program of the present disclosure includes a subprogram or module that controls the vehicle V to temporarily wait or stop at waypoints or checkpoints en route to the bus stop (boarding point) where the user will board the vehicle V that has been dispatched in response to a dispatch request, in order to adjust the arrival time of the vehicle V at the bus stop, depending on the progress of the user's travel (hereinafter referred to as the "user travel progress") to that stop.
- the vehicle dispatch management device 10 includes various databases 12 that store and manage the data necessary to realize this vehicle dispatch service.
- the databases 12 may include, for example, a user information database 12a, a road map information database 12b, a vehicle information database 12c, and a vehicle dispatch plan database 12d (see Figure 2).
- the databases 12 may be configured as part of the vehicle dispatch management device 10, or all or part of them may be configured separately from the vehicle dispatch management device 10.
- the vehicle dispatch management device 10 accepts a vehicle dispatch request from a user who wishes to dispatch a vehicle to travel to a destination, determines a driving route to the destination based on the accepted vehicle dispatch request, references the vehicle information database 12c to select a vehicle V to allocate to the user from among multiple vehicles V, creates a vehicle dispatch plan for that vehicle, and proposes the created vehicle dispatch plan to the user.
- the vehicle dispatch management device 10 confirms the proposed vehicle dispatch plan upon the user's approval, and issues dispatch instructions to the vehicle V in accordance with the confirmed vehicle dispatch plan.
- the vehicle dispatch plan includes a driving route that defines the route from the current location of vehicle V (for example, a waiting location that serves as the starting point), via several locations (stops) along the way where users can board and disembark, to a waiting location that serves as the final destination (which may not necessarily be the same as the initial waiting location).
- the vehicle dispatch plan may include temporary waiting at one or more waiting locations (waypoints) where vehicle V can wait between the current location of vehicle V and the stop where the user boards. If vehicle V is waiting for a dispatch request, the vehicle dispatch plan is created anew based on the received dispatch request, and if vehicle V is currently operating with a user on board, the vehicle dispatch plan may be updated based on the dispatch request.
- the vehicle dispatch management device 10 creates a vehicle dispatch plan to temporarily wait vehicle V at a waypoint on the way to the bus stop where the user boards the vehicle, in order to adjust the arrival time of vehicle V at the bus stop where the user boards the vehicle, according to the user's travel progress.
- the user's travel progress is calculated based on information indicating the user's location (hereinafter referred to as "user location information").
- Vehicle V is a vehicle registered in vehicle information database 12c that is made available for use by users in the vehicle dispatch service.
- Vehicle V is an autonomous vehicle (unmanned vehicle) operated by an autonomous driving system, and the level of so-called autonomous driving does not matter.
- the model of vehicle V e.g., sedan, minivan, SUV, etc.
- Vehicle V is equipped with a control device CTL that controls the vehicle V itself or its onboard equipment in accordance with dispatch instructions from the vehicle dispatch management device 10 (see Figure 2).
- the control device CTL is configured to include a processor, memory, etc., and realizes various functions by executing a vehicle control program.
- vehicle V acquires driving management information necessary for autonomous driving from various cameras and sensors and transmits this to the vehicle dispatch management device 10.
- the vehicle dispatch management device 10 can monitor and control the driving of vehicle V in accordance with the driving management information transmitted from vehicle V.
- the information and communication terminal device 20 is, for example, a computing device through which a user wishing to ride makes a vehicle dispatch request by operating a user interface.
- the information and communication terminal device 20 is, for example, a smartphone, a pad computer, a laptop personal computer, a desktop computer, etc., but is not limited to these.
- the information and communication terminal device 20 implements, for example, a vehicle dispatch management client program (a so-called vehicle dispatch app).
- the information and communication terminal device 20 executes the vehicle dispatch app under the control of a processor, thereby enabling the user to use the vehicle dispatch service of the vehicle dispatch management device 10.
- the information and communication terminal device 20 may allow the user to use the vehicle dispatch service using a web-based browser instead of the vehicle dispatch app.
- a user can make a vehicle dispatch request from a vehicle dispatch request screen (not shown) on the user interface of the information and communication terminal device 20 and, in response, accept the vehicle dispatch plan created by the vehicle dispatch management device 10, thereby reserving a ride in vehicle V.
- the information and communication terminal device 20 implements a GPS function for acquiring user location information.
- the information communication terminal device 20 can acquire user location information over time and transmit it to the vehicle dispatch management device 10.
- the vehicle dispatch management device 10 calculates the user's current location based on the received user location information, and calculates the user's progress in moving to the bus stop where the user will board according to the vehicle dispatch plan.
- the road traffic information management system 30 is an information and communications system that provides road traffic information in real time.
- the road traffic information management system 30 collects road traffic data from various monitoring equipment installed on roads and from a control device CTL installed on the vehicle V, and manages road traffic information that is processed and edited in an integrated manner.
- Monitoring equipment includes, but is not limited to, live cameras and vehicle sensors.
- the edited road traffic information may include, for example, information on road closures and detour routes, and the travel time between points via a specific route.
- the road traffic information management system 30 provides road traffic information to the vehicle dispatch management device 10 and the vehicle V as appropriate.
- the road traffic information management system 30 can provide the vehicle dispatch management device 10 with video image information from live cameras, audio information from sound-collecting microphones, and sensor information from vehicle sensors obtained from the monitoring equipment as driving management information. This enables the vehicle dispatch management device 10 to appropriately monitor and guide the vehicle V in accordance with the driving management information.
- FIG. 2 is a block diagram showing an example of a functional configuration model of a vehicle dispatch management device according to one embodiment of the present invention.
- the vehicle dispatch management device 10 can be configured as a functional configuration model including functional components such as a front-end processing unit 110, a vehicle dispatch planning unit 120, and a vehicle communication unit 130.
- the vehicle dispatch management device 10 includes various databases 12. This functional model is realized when the vehicle dispatch management device 10 executes a vehicle dispatch management server program under the control of a processor, thereby cooperating with various hardware resources.
- the functional configuration model shown here is an example, and all or part of the functions of a certain functional component may be realized by other functional components.
- the figure also shows the user's information communication terminal device 20 and the control device CTL in the vehicle V.
- the user information database 12a stores information about users who use the ride-hailing service (hereinafter referred to as "user information").
- User information includes, for example, a user ID and password, personal attributes (gender, age, address, etc.), and information about service usage.
- User information is registered in the user information database 12a under the control of the ride-hailing management device 10, for example, when the user first launches the ride-hailing app and inputs certain information.
- the road map information database 12b stores road map information for the target area of the vehicle dispatch service.
- the road map information includes map data related to addresses, place names, road networks (road links and nodes), various facilities (e.g., police stations, etc.), etc.
- the road map information also includes information necessary for searching for driving routes, such as road information, feature information, and environmental information.
- the road information includes road attribute information such as road type (e.g., community road or main road), road width, pedestrian/vehicle divider, median, and lanes.
- the road map information includes waiting location information related to waiting locations where vehicle V can temporarily wait. Waiting locations are waypoints where vehicle V waits on its way to a bus stop.
- the vehicle information database 12c stores information (vehicle information) about vehicles V available for use by users.
- vehicle information includes, for example, the vehicle ID, vehicle attributes (vehicle registration number, vehicle model, maximum number of occupants/maximum load capacity, level of autonomous driving, etc.), vehicle characteristics, other specifications (overall length, overall width, vehicle height, weight, etc.), current vehicle dispatch plan, current location, and current status (service status, remaining battery capacity (driving range), number of occupants, etc.).
- Vehicle information such as location information obtained from vehicles V via the communication control unit 140 can be updated at any time.
- the vehicle dispatch plan database 12d stores a vehicle dispatch plan for each vehicle V created by the vehicle dispatch plan unit 120 based on a dispatch request.
- the vehicle dispatch plan includes the driving route from the starting waiting location via several points (bus stops and waypoints) to the ending waiting location, as well as the expected arrival time at each point.
- the front-end processing unit 110 performs various processes between the user and the information communication terminal device 20.
- the front-end processing unit 110 refers to the user information database 12a and performs login authentication processing in response to a login request from a vehicle dispatch app on the user's information communication terminal device 20.
- the front-end processing unit 110 also accepts a vehicle dispatch request from the vehicle dispatch app on the user's information communication terminal device 20, passes it to the vehicle dispatch planning unit 120, and interacts with the information communication terminal device 20 to receive the user's approval or disapproval of the vehicle dispatch plan created by the vehicle dispatch plan creation unit 126 in response to the vehicle dispatch request.
- the front-end processing unit 110 also receives user location information sent from the information communication terminal device 20 and passes it to the vehicle dispatch planning unit 120.
- the vehicle dispatch planning unit 120 Based on the given dispatch request, the vehicle dispatch planning unit 120 extracts candidate vehicles (candidate vehicles) from among the vehicles V in the service area, creates and executes a dispatch plan for them.
- the dispatch plan includes waiting at waypoints between the point where the vehicle V departs for the bus stop where the user will be picked up and the bus stop.
- a dispatch plan may be created for each of several different candidate driving routes.
- the vehicle dispatch planning unit 120 proposes the created dispatch plan to the user and confirms it with the user's consent.
- the vehicle dispatch planning unit 120 then stores the confirmed dispatch plan in the vehicle dispatch plan database 12d and issues a dispatch instruction to the corresponding vehicle V via the vehicle communication unit 130.
- the vehicle dispatch planning unit 120 also calculates the user's movement progress based on the user position indicated by the user position information received from the information communication terminal device 20, and adjusts the departure timing of the vehicle V temporarily waiting at the waypoint according to the calculated user's movement progress.
- the vehicle communication unit 130 exchanges various types of information with the vehicle V via the communication network N.
- the vehicle communication unit 130 acquires vehicle information, including the location information of the vehicle V, and passes it on to the vehicle allocation planning unit 120, and also transmits to the vehicle V dispatch instructions in accordance with the dispatch plan made by the vehicle allocation planning unit 120.
- FIG. 3 is a block diagram showing an example of the details of the vehicle dispatch planning unit in a vehicle dispatch management device according to one embodiment of the present invention.
- the vehicle dispatch planning unit 120 includes, for example, a vehicle dispatch request acquisition unit 121, a user position acquisition unit 122, a driving route determination unit 123, a vehicle information acquisition unit 124, a vehicle selection unit 125, a vehicle dispatch plan creation unit 126, a vehicle dispatch instruction unit 127, and a user movement progress calculation unit 128.
- the dispatch request acquisition unit 121 acquires a dispatch request from a user via the front-end processing unit 110.
- the time at which the dispatch request acquisition unit 121 acquires the dispatch request becomes the start time for counting various time limits for creating a dispatch plan (for example, the boarding limit time and disembarking limit time, which are the limit times by which a user must board or disembark at a bus stop).
- the user position acquisition unit 122 acquires the user position based on user position information transmitted from the information communication terminal device 20. For example, the user position acquisition unit 122 acquires user position information from the information communication terminal device 20 when the information communication terminal device 20 accesses the vehicle dispatch management device 10 to request a vehicle dispatch from the user. GPS information is an example of user position information. Furthermore, the user position acquisition unit 122 acquires user position information from the information communication terminal device 20 after the user has accepted the vehicle dispatch plan created by the vehicle dispatch plan creation unit 126 (described below), until the user boards vehicle V at a bus stop, for example. This makes it possible to calculate the user's travel progress toward the boarding point for vehicle V.
- the driving route determination unit 123 determines the optimal driving route based on the dispatch request. For example, the driving route determination unit 123 determines the driving route from the stop where the user boards (boarding point) to the stop where the user disembarks (disembarking point) based on the bus stops indicated in the dispatch request by the route search engine referring to the road map information database 12b. In addition, when a vehicle V is selected in accordance with the dispatch request, the driving route determination unit 123 determines the driving route from the current position of the selected vehicle V to the bus stop where the user boards.
- the vehicle information acquisition unit 124 acquires vehicle information from each vehicle V via the vehicle communication unit 130 at a predetermined timing.
- the vehicle information may include vehicle position information and remaining energy amount of the vehicle V.
- the vehicle information acquisition unit 124 may acquire vehicle information transmitted from each vehicle V periodically, or may request a specific vehicle V to transmit vehicle information on a regular or irregular basis, and acquire vehicle information transmitted from the specific vehicle V in response.
- the vehicle information acquisition unit 124 stores the acquired vehicle information of each vehicle V in the vehicle information database 12c.
- the vehicle position information may be used when extracting a vehicle V to be dispatched to a user based on its positional relationship with the vehicle V's driving route.
- the vehicle selection unit 125 extracts and selects from multiple vehicles V a specific vehicle that is suited to the driving route based on the dispatch request. For example, the vehicle selection unit 125 references the vehicle information database 12c, etc., and extracts vehicles V that are near the bus stop where the user boards, as indicated in the dispatch request, and based on the vehicle position information indicated in the vehicle information. Next, the vehicle selection unit 125 selects from the extracted vehicles V a vehicle V that is suited to the driving route, taking into consideration constraints such as various maximum allowable time limits. As described above, once a vehicle V is selected, the driving route determination unit 123 determines the driving route from the current position of the vehicle V to the bus stop, thereby determining the overall driving route.
- the vehicle dispatch plan creation unit 126 creates a vehicle dispatch plan for the selected vehicle V based on the determined driving route. For vehicles V that are in operation, the vehicle dispatch plan creation unit 126 updates the dispatch request. For example, the vehicle dispatch plan creation unit 126 may create a vehicle dispatch plan for vehicle V in response to a user's dispatch request, and then update the vehicle dispatch plan in response to a different user's dispatch request so that the user is dropped off at a stop at the user's destination and then the different user is boarded at another stop. In the present disclosure, the vehicle dispatch plan creation unit 126 determines one or more waypoints where vehicle V can temporarily wait or stop between the current location of the selected vehicle V and the stop where the user boards.
- the driving route determination unit 123 may update the driving route from the departure point of vehicle V to the stop via the waypoints.
- the vehicle dispatch plan creation unit 126 creates a vehicle dispatch plan in which vehicle V temporarily waits at the waypoint. For example, the number of intermediate points and/or waiting times at those points are determined based on the expected arrival time of the user who made the dispatch request at the bus stop, and a dispatch plan is created.
- the vehicle allocation plan creation unit 126 calculates the estimated time required for vehicle V to travel from the departure point of vehicle V selected based on the vehicle allocation request to the bus stop where the user boards (hereinafter referred to as the "vehicle estimated travel time"), and also calculates the estimated time required for travel from the current location of the user who made the vehicle allocation request to the bus stop (hereinafter referred to as the "user estimated travel time").
- the vehicle allocation plan creation unit 126 calculates the difference between the user estimated travel time and the vehicle estimated travel time (where user estimated travel time > vehicle estimated travel time) as the maximum waiting time. Then, the vehicle allocation plan creation unit 126 determines the waiting time at each intermediate point within a range that does not exceed the maximum waiting time.
- the vehicle dispatch plan creation unit 126 determines that the user's location indicated by the user's location information at the time of the vehicle dispatch request is separated by a predetermined distance or more from the bus stop where the user boards the vehicle, it can create a vehicle dispatch plan for vehicle V so that vehicle V will temporarily wait at a waypoint. In other words, if the bus stop is close to the user's location at the time of the vehicle dispatch request, the vehicle dispatch plan creation unit 126 does not include waiting at the waypoint in the vehicle dispatch plan. This makes it possible to prevent vehicle V from waiting unnecessarily at a waypoint and causing delays in arrival at the bus stop when the user who made the vehicle dispatch request can arrive at the bus stop immediately.
- the dispatch plan creation unit 126 can determine multiple intermediate points between the user's departure point at the time of the dispatch request and the user's stop, based on the positional relationship between the stop where the user boards based on the user's dispatch request and the stop based on the dispatch request of another user. This allows the user to wait at an intermediate point close to the stop where the other user boards, even if the user cancels the ride, and efficiently head directly from the intermediate point where the user is waiting to the stop where the other user boards.
- the vehicle dispatch plan creation unit 126 also proposes the created vehicle dispatch plan to the user via the front-end processing unit 110. This allows the user to accept or reject (accept or reject) the proposed vehicle dispatch plan.
- the vehicle dispatch plan creation unit 126 receives approval from the user for the proposed vehicle dispatch plan, it confirms the accepted vehicle dispatch plan, stores the confirmed vehicle dispatch plan in the vehicle dispatch plan database 12d, and issues dispatch instructions to vehicles V in accordance with the vehicle dispatch plan.
- the dispatch instruction unit 127 issues dispatch instructions to the corresponding vehicle V in accordance with the confirmed dispatch plan. Furthermore, if there is a change in the dispatch plan, the dispatch instruction unit 127 notifies the corresponding vehicle V of the changed dispatch plan.
- the control device CTL of the vehicle V that receives the dispatch instruction determines, for example, a detailed actual driving route in accordance with the driving route in the dispatch plan, and controls the vehicle to drive autonomously along the actual driving route. For example, the dispatch instruction unit 127 issues a dispatch instruction to the vehicle V to pick up the user at the boarding stop and drive to the disembarking stop.
- the vehicle dispatch instruction unit 127 instructs a vehicle temporarily waiting at a waypoint according to the vehicle dispatch plan to depart, depending on the user's travel progress. Specifically, when vehicle V is temporarily waiting at a waypoint according to the vehicle dispatch plan, the vehicle dispatch instruction unit 127 instructs vehicle V of the timing of departure based on the user's travel progress calculated based on the user's location information and the vehicle driving progress indicated by the driving distance from vehicle V's departure point to the waypoint relative to the driving distance from vehicle V's departure point to the bus stop at the time of the dispatch request. Typically, the vehicle dispatch instruction unit 127 instructs vehicle V to depart when the user's travel progress reaches the vehicle driving progress.
- the vehicle dispatch instruction unit 127 instructs vehicle V to depart when the user's travel progress reaches 40%. This enables vehicle V to adjust its expected arrival time at the bus stop.
- the dispatch instruction unit 127 may instruct vehicle V to depart before the user's travel progress reaches the vehicle's travel progress, the closer the waypoint is to the bus stop. For example, if vehicle V is temporarily waiting at a waypoint located approximately 80% of the travel distance from the departure point to the bus stop (travel progress 80%), the dispatch instruction unit 127 may instruct vehicle V to depart before the user's travel progress reaches 80% (for example, when it reaches 70%). In this way, when the user's travel progress is relatively high, the user is unlikely to cancel the ride, and therefore, even if vehicle V heads directly to the bus stop, the possibility of wasted travel due to a ride cancellation is reduced.
- the dispatch instruction unit 127 instructs vehicle V to depart when the user's travel progress reaches a value obtained by adding a predetermined adjustment to the vehicle's travel progress. For example, when vehicle V is temporarily waiting at a waypoint located approximately 40% of the travel distance from the departure point to the bus stop, and there is a dispatch request from another user, the dispatch instruction unit 127 waits until the user's travel progress reaches 45% (i.e., the adjustment for the vehicle's travel progress is +5%) before instructing vehicle V to depart.
- the vehicle dispatch plan creation unit 126 changes the vehicle dispatch plan so that the waiting waypoint becomes the new departure point and the vehicle temporarily waits at the waypoint on the way to the bus stop where the other user boards, and the vehicle dispatch instruction unit 127 instructs the vehicle V to depart according to the user movement progress of the other user.
- the ride dispatch instruction unit 127 may determine a predetermined adjustment amount at each waypoint based on the positional relationship between each of the multiple waypoints and the bus stop where other users board. For example, waypoint A, which is located approximately 40% of the driving distance from the departure point to the bus stop, and waypoint B, which is located approximately 70% of the driving distance, are determined for vehicle V, and waypoint A is closer to the bus stop where other users board than waypoint B.
- the ride dispatch instruction unit 127 may instruct vehicle V waiting at waypoint A to depart for waypoint B when the user's travel progress, which includes an adjustment amount of 5%, reaches 45%, and subsequently instruct vehicle V, which has traveled to waypoint B and is waiting, to depart when the user's travel progress reaches 70%.
- This allows vehicle V to wait at a waypoint close to the bus stop where other users board, even if the user cancels the ride, and efficiently head directly from the waypoint where it is waiting to the bus stop where other users board.
- the user travel progress calculation unit 128 calculates the user travel progress for the user's travel to the bus stop indicated in the ride request, based on the distance relationship between the user's location indicated by the user location information and the bus stop where the user boards. For example, the user travel progress calculation unit 128 calculates the user travel progress as the ratio of the actual travel distance from the user's departure point to the user's current location to the total distance between the user's departure point indicated by the user location information at the time of the ride request and the bus stop where the user boards. Alternatively, the user travel progress may be the ratio of the road links traveled by the user in their travel to all road links from the user's departure point to the bus stop where the user boards.
- vehicle V that dropped off the previous user at bus stop S0 is selected for user U, and the dispatch plan creation unit 126 creates a dispatch plan that includes waypoints A and B on the driving route from bus stop S0 to bus stop S1 where user U will board.
- waypoint A is located at a location where the vehicle's driving progress rate is approximately 40% of the driving distance from bus stop S0 to bus stop S1
- waypoint B is located at a location where the vehicle's driving progress rate is approximately 80% of the driving distance from bus stop S0 to bus stop S1.
- Vehicle V departs for waypoint A along the way in order to pick up user U at bus stop S1 in accordance with the dispatch instructions based on the dispatch plan.
- the user movement progress calculation unit 128 calculates the user movement progress based on the user position indicated by the user position information acquired from the information communication terminal device 20 of the user U. The user movement progress calculation unit 128 determines whether the calculated user movement progress has reached the vehicle driving movement progress.
- FIG. 5 is a flowchart illustrating an example of processing related to a vehicle dispatch request in a vehicle dispatch management device according to one embodiment of the present invention. This processing is realized by the vehicle dispatch management device 10 executing a vehicle dispatch management server program under the control of a processor, in cooperation with various hardware resources.
- the vehicle dispatch management device 10 waits until a new vehicle dispatch request is received from a user (S501). Meanwhile, for example, a user wishing to ride operates a vehicle dispatch app on the user interface of the information and communications terminal device 20 to input a vehicle dispatch request.
- the vehicle dispatch request includes user location information.
- the vehicle dispatch management device 10 refers to the road map information database 12b based on the vehicle dispatch request and determines bus stops (boarding and disembarking points) for the user to board and disembark (S502).
- the vehicle dispatch management device 10 references the road map information database 12b based on the determined bus stops and extracts one or more candidate driving routes (S503). That is, each candidate driving route has the same boarding and disembarking points, but different roads (links) along the way.
- the vehicle dispatch management device 10 selects one or more vehicles V according to the candidate driving routes (S504). For example, the vehicle dispatch management device 10 selects a vehicle V that is waiting or moving near the bus stop at the boarding point.
- the vehicle dispatch management device 10 determines one or more waypoints where vehicle V can temporarily wait or stop between the departure point indicated by the vehicle position information of vehicle V and the bus stop at the boarding point (S505), and determines a driving route from vehicle V's departure point via the waypoints to the boarding point and from the boarding point to the disembarking point (S506).
- the vehicle dispatch management device 10 creates or updates a vehicle dispatch plan based on the determined driving route (S507).
- the vehicle dispatch management device 10 calculates the vehicle driving progress according to the positions of the waypoints from the departure point of vehicle V.
- the vehicle dispatch management device 10 proposes the contents of the created/updated vehicle dispatch plan to the user (S508). That is, the vehicle dispatch management device 10 transmits the contents of the created/updated vehicle dispatch plan to the information communication terminal device 20, and in response, the information communication terminal device 20 displays the contents on the user interface and prompts the user to accept or reject the proposed vehicle dispatch plan.
- the vehicle dispatch management device 10 determines whether or not the proposed vehicle dispatch plan has been accepted by the user (S509). If the proposed vehicle dispatch plan has been accepted by the user (Yes in S509), the vehicle dispatch management device 10 confirms the current vehicle dispatch plan (S510). The vehicle dispatch management device 10 stores the confirmed vehicle dispatch plan in the vehicle dispatch plan database 12d. Next, the vehicle dispatch management device 10 transmits a notification of the confirmation of the vehicle dispatch reservation to the information communication terminal device 20, and transmits a dispatch instruction based on the vehicle dispatch plan to vehicle V (S511).
- the vehicle dispatch management device 10 receives a non-acceptance (rejection) from the user in response to the proposed vehicle dispatch plan (No in S509), it cancels the current vehicle dispatch plan based on the user's vehicle dispatch request (S512). In this case, the vehicle dispatch management device 10 returns the temporarily held vehicle dispatch plan that was used to recreate the vehicle dispatch plan to the original held vehicle dispatch plan. If the user desires a different vehicle dispatch service, they will make a new vehicle dispatch request.
- FIG. 6 is a flowchart illustrating an example of processing related to vehicle dispatch instructions in a vehicle dispatch management device according to one embodiment of the present invention. This processing is similarly realized by the vehicle dispatch management device 10 executing a vehicle dispatch management server program under the control of a processor, in cooperation with various hardware resources.
- the vehicle dispatch management device 10 transmits a dispatch instruction based on the dispatch plan to vehicle V (S601). In response, vehicle V moves toward the waypoint according to the dispatch plan. Next, the vehicle dispatch management device 10 monitors whether vehicle V has arrived at the waypoint (S602).
- the vehicle dispatch management device 10 acquires user location information from the user's information communication terminal device 20 (S603) and calculates the user's travel progress based on the user location indicated by the acquired user location information.
- the user's travel progress is the ratio of the actual travel distance from the user's departure point to the user's current location to the total distance between the user's departure point and the user's boarding point.
- the vehicle dispatch management device 10 determines whether the calculated user travel progress has reached the vehicle travel progress at the waypoint (S605). If the vehicle dispatch management device 10 determines that the calculated user travel progress has not reached the vehicle travel progress (No in S605), it returns to processing step S603 and repeats the above processing.
- the vehicle dispatch management device 10 determines that the calculated user travel progress has reached the vehicle driving progress (Yes in S605), the vehicle dispatch management device 10 instructs vehicle V waiting at the waypoint to depart (S606). In response to this, vehicle V will travel toward the next waypoint or boarding point in accordance with the dispatch plan and wait there. The vehicle dispatch management device 10 repeats the above process until vehicle V arrives at the user's boarding point (S607).
- the timing of the vehicle's arrival at the bus stop can be adjusted according to the progress of the user's journey to the bus stop (boarding point) where they will board (user journey progress), thereby reducing the amount of vehicle travel lost during vehicle dispatch.
- steps, operations, or functions may be performed in parallel or in a different order, provided that the results are consistent.
- the steps, operations, and functions described are provided merely as examples, and some of the steps, operations, and functions may be omitted or combined into one, or other steps, operations, or functions may be added, without departing from the spirit of the invention.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Traffic Control Systems (AREA)
Abstract
La présente invention concerne un dispositif de gestion d'envoi de véhicule qui effectue un envoi de véhicule en réponse à une demande d'envoi de véhicule d'un utilisateur. Le dispositif comprend : une unité de création de plan d'envoi de véhicule qui crée un plan d'envoi de véhicule d'un véhicule sélectionné sur la base d'une demande d'envoi de véhicule ; une unité d'instruction d'envoi de véhicule qui émet une instruction d'envoi de véhicule au véhicule sur la base du plan d'envoi de véhicule ; une unité d'acquisition de position d'utilisateur qui acquiert une position d'utilisateur associée à l'utilisateur ; et une unité de calcul de progression de déplacement d'utilisateur qui calcule, sur la base de la position d'utilisateur et d'un arrêt où l'utilisateur prend une course indiquée par la demande d'envoi de véhicule, une progression de déplacement d'utilisateur liée au déplacement de l'utilisateur jusqu'à l'arrêt. L'unité de création de plan d'envoi de véhicule détermine au moins un point intermédiaire auquel le véhicule peut se trouver entre un point de départ du véhicule et l'arrêt, et crée le plan d'envoi de véhicule du véhicule de telle sorte que le véhicule est au niveau du point intermédiaire. L'unité d'instruction d'envoi de véhicule ordonne au véhicule, qui est temporairement au niveau du point intermédiaire, de démarrer conformément à la progression de déplacement de l'utilisateur.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2024/020066 WO2025248766A1 (fr) | 2024-05-31 | 2024-05-31 | Dispositif de gestion d'envoi de véhicule et procédé de gestion d'envoi de véhicule |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2024/020066 WO2025248766A1 (fr) | 2024-05-31 | 2024-05-31 | Dispositif de gestion d'envoi de véhicule et procédé de gestion d'envoi de véhicule |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025248766A1 true WO2025248766A1 (fr) | 2025-12-04 |
Family
ID=97869962
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2024/020066 Pending WO2025248766A1 (fr) | 2024-05-31 | 2024-05-31 | Dispositif de gestion d'envoi de véhicule et procédé de gestion d'envoi de véhicule |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025248766A1 (fr) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022006488A (ja) * | 2020-06-24 | 2022-01-13 | 株式会社Nttドコモ | 情報処理装置 |
| JP2022045823A (ja) * | 2020-09-09 | 2022-03-22 | 株式会社 日立産業制御ソリューションズ | 誘導装置、誘導方法及び誘導プログラム |
| JP2022122909A (ja) * | 2017-09-28 | 2022-08-23 | トヨタ自動車株式会社 | 管理装置 |
-
2024
- 2024-05-31 WO PCT/JP2024/020066 patent/WO2025248766A1/fr active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022122909A (ja) * | 2017-09-28 | 2022-08-23 | トヨタ自動車株式会社 | 管理装置 |
| JP2022006488A (ja) * | 2020-06-24 | 2022-01-13 | 株式会社Nttドコモ | 情報処理装置 |
| JP2022045823A (ja) * | 2020-09-09 | 2022-03-22 | 株式会社 日立産業制御ソリューションズ | 誘導装置、誘導方法及び誘導プログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7059366B2 (ja) | 車両管理システム、車両管理装置、及び車両管理方法 | |
| JP7135014B2 (ja) | ライドシェア管理装置、ライドシェア管理方法、およびプログラム | |
| US11416795B2 (en) | Systems and methods for vehicle resource management | |
| EP3607525B1 (fr) | Coordination de déplacement sur un système de transport en commun et système de coordination de déplacement | |
| US11562300B2 (en) | System and method for optimal automated booking of on-demand transportation in multi-modal journeys | |
| US11062415B2 (en) | Systems and methods for allocating networked vehicle resources in priority environments | |
| JP2021193578A (ja) | アクティブ迎車システムにおける迎車制御サーバ、車載端末、制御方法及び制御プログラム | |
| JP7032881B2 (ja) | 車両の走行スケジュールを管理するためのシステム、方法、及びプログラム | |
| US20170169366A1 (en) | Systems and Methods for Adjusting Ride-Sharing Schedules and Routes | |
| JP7475985B2 (ja) | 配車管理装置及び配車管理方法 | |
| CN110171418A (zh) | 自主行驶车辆及其行驶控制系统、以及服务器装置 | |
| JP7038075B2 (ja) | 情報処理装置、移動体、通信端末、プログラム及び方法 | |
| WO2025248766A1 (fr) | Dispositif de gestion d'envoi de véhicule et procédé de gestion d'envoi de véhicule | |
| WO2025248765A1 (fr) | Dispositif de gestion d'envoi de véhicule et procédé de gestion d'envoi de véhicule | |
| WO2025248767A1 (fr) | Dispositif de gestion d'attribution de véhicule et procédé de gestion d'attribution de véhicule | |
| JP2024110559A (ja) | 配車管理装置及び配車管理方法 | |
| JP2024117553A (ja) | 配車管理装置及び配車管理方法並びに配車管理システム | |
| JP2025065885A (ja) | 配車管理装置及び配車管理方法 | |
| US20240161024A1 (en) | Dynamic Tracking and Coordination of Multi-leg Transportation | |
| JP2025157802A (ja) | 配車管理装置及び配車管理方法 | |
| JP2025063610A (ja) | 配車管理装置及び配車管理方法 | |
| JP2025181138A (ja) | 配車管理システム及び配車管理方法 | |
| JP2025021138A (ja) | 配車管理装置及び配車管理方法 | |
| JP2025021139A (ja) | 配車管理装置及び配車管理方法 | |
| WO2024134897A1 (fr) | Dispositif de gestion de répartition de véhicule et procédé de gestion de répartition de véhicule |