Vehicle allocation system, vehicle allocation method, and vehicle allocation program

By introducing adjustment units into the ride-hailing system, dynamically adjusting the number of vehicles and dispatch modes in each partition, the problem of unfair vehicle dispatch between the partitions is solved, and the opportunity for dispatching vehicles in each partition is achieved is achieved, and the fairness and efficiency of the system are improved.

JP7647955B2Active Publication Date: 2025-03-18JVC KENWOOD CORP
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
JP2024032041
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-03-04
Publication Date
2025-03-18
Estimated Expiration
2039-11-26

AI Technical Summary

Technical Problem

The existing ride-hailing system has unfair problems in vehicle dispatch in partitions, resulting in fewer opportunities for vehicle dispatch in some partitions.

Method used

By introducing adjustment units into the ride-hailing system, the number of vehicles and dispatch modes in each partition are dynamically adjusted. Specific measures include adjusting the number of vehicles between the first partition and the second partition to ensure equal opportunities for vehicle dispatch in each partition.

Benefits of technology

It effectively solves the problem of unfair vehicle dispatch between partitions, ensures equal opportunities for vehicle dispatch in each partition, and improves the fairness and efficiency of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007647955000001
    Figure 0007647955000001
  • Figure 0007647955000002
    Figure 0007647955000002
  • Figure 0007647955000003
    Figure 0007647955000003
Patent Text Reader

Abstract

To prevent fairness of the number of allocated vehicles between divided areas from being impaired.SOLUTION: A vehicle allocation system in a business area divided into a plurality of divided areas comprises: the predetermined number of assigned vehicles in each divided area thereof; a vehicle allocation instruction part for performing a first vehicle allocation mode of allocating a vacant state vehicle assigned in the first divided area to a vehicle allocation position, or a second vehicle allocation mode of allocating a vacant state vehicle present at a position nearest the vehicle allocation position to the vehicle allocation position, when a vehicle allocation request to the vehicle allocation position inside the first divided area among the plurality of divided areas in the business area is generated; and an adjustment part for performing adjustment in such a manner that the vehicle number per unit area for the vehicles assigned in the first divided area is relatively decreased and the vehicle number per unit area for the vehicles assigned in the second divided area is relatively increased between the first divided area and the second divided area, when allocating the vehicles assigned in the second divided area different from the first divided area in the second vehicle allocation mode to the vehicle allocation position.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a vehicle allocation system, a vehicle allocation method, and a vehicle allocation program. [Background technology]

[0002] Taxis equipped with GPS (Global Positioning System) By acquiring and managing the location and movement information of business vehicles such as A vehicle dispatch system capable of dispatching a vehicle to a location designated by a customer is known.

[0003] For example, in the dispatch system described in Patent Document 1, the business area is divided into multiple divided areas. Then, a division area is set for each vehicle, and an empty vehicle is driven within the division area to which it belongs. In this state, if a customer calls the dispatch center to request a vehicle, A vehicle that belongs to the same division area as the vehicle position is dispatched.

[0004] In addition, in the dispatch system described in Patent Document 2, dispatch is performed from a mobile terminal having a GPS function. If requested, the location of the vehicle will be detected using GPS and displayed throughout the business area. The system selects the vehicle to be dispatched and dispatches the vehicle closest to the dispatch location. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] JP 2015-158830 A [Patent Document 2] JP 2011-248848 A Summary of the Invention [Problem to be solved by the invention]

[0006] In recent years, the dispatch system described in Patent Document 1 and the dispatch system described in Patent Document 2 have been running in parallel. A vehicle dispatch system has been proposed that operates by assigning a driver to a vehicle. There is a problem in that the fairness of the number of vehicles allocated between the assigned divided areas is compromised.

[0007] The present invention has been made in view of the above, and is a method for allocating vehicles between divided areas without compromising the fairness of the number of vehicles allocated between the divided areas. The present invention aims to provide a vehicle dispatch system, a vehicle dispatch method, and a vehicle dispatch program that can prevent a vehicle from being stolen. The target. [Means for solving the problem]

[0008] The vehicle dispatch system according to the present invention is configured to: A predetermined number of vehicles are assigned to each divided area, and a plurality of the divided areas of the business area When a request for dispatching a vehicle to a dispatch location within the first divided area occurs, A first vehicle dispatch mode in which the vehicle in an unoccupied state is dispatched to the vehicle dispatch position, or A second vehicle allocation method for allocating an unoccupied vehicle located closest to the vehicle location to the vehicle allocation location. a vehicle dispatch instruction unit that performs a vehicle dispatch mode different from the first divided area in the second vehicle dispatch mode; When the vehicle assigned to the second divided area is assigned to the vehicle assignment position, Between the first divided area and the second divided area, the unit of the vehicle assigned to the first divided area The number of vehicles per unit area is relatively reduced, and the number of vehicles allocated to the second divided area is and an adjustment unit that performs adjustment so that the number of vehicles per unit area increases relatively.

[0009] The vehicle allocation method according to the present invention is a method for allocating vehicles to a plurality of divided areas, In a business area to which a number of vehicles are assigned, a first divided area among the plurality of divided areas When a request for dispatching a vehicle to a dispatch location within the first divided area occurs, a vacant vehicle assigned to the first divided area is A first dispatch mode in which the vehicle is dispatched to the dispatch location, or a location closest to the dispatch location. and performing a second vehicle allocation mode in which the vehicle in an empty state present in the vehicle allocation mode is allocated to the vehicle allocation position. In the second vehicle allocation mode, the vehicle is allocated to a second divided area different from the first divided area. When the vehicle is dispatched to the dispatch position, the first divided area and the second divided area The number of vehicles per unit area allocated to the first divided area is relatively and reducing the number of vehicles per unit area allocated to the second divided area. and increasing the amount of the signal relative to the signal.

[0010] The vehicle allocation program according to the present invention is divided into a plurality of divided areas, In a business area to which a predetermined number of vehicles are assigned, a first division among the plurality of division areas When a request for dispatch to a dispatch location within the area occurs, a vacant vehicle is dispatched to the first divided area. a first dispatch mode in which the vehicle in a state of being in a state of being closest to the dispatch position is dispatched to the dispatch position; A second vehicle allocation mode is performed to allocate the vehicle in an empty state that is located at a different location to the vehicle allocation location. and in the second vehicle allocation mode, the vehicle is allocated to a second divided area different from the first divided area. When the vehicle is dispatched to the dispatch position, the first divided area and the second divided area are The number of vehicles per unit area allocated to the first divided area is calculated between the first divided area and the second divided area. The number of vehicles per unit area allocated to the second divided area is reduced relative to the number of vehicles per unit area. The computer is caused to execute a process of relatively increasing the number. Effect of the Invention

[0011] According to the present invention, it is possible to prevent the fairness of the number of vehicles to be allocated between divided areas from being compromised. [Brief description of the drawings]

[0012] [Figure 1] FIG. 1 is a schematic diagram showing an example of a vehicle dispatch system according to the present embodiment. [Diagram 2] FIG. 2 is a functional block diagram illustrating an example of a vehicle. [Diagram 3] FIG. 3 is a functional block diagram illustrating an example of the vehicle dispatch server. [Figure 4] FIG. 4 is a diagram illustrating an example of vehicle dispatch by the vehicle dispatch system. [Diagram 5] FIG. 5 is a diagram showing another example of vehicle allocation by the vehicle allocation system. [Figure 6] FIG. 6 is a diagram showing an example in which the boundary positions of the divided areas are changed. [Figure 7] FIG. 7 is a flowchart showing an example of a vehicle allocation method according to this embodiment. [Figure 8] FIG. 8 is a diagram showing another example of vehicle allocation by the vehicle allocation system. [Figure 9] FIG. 9 is a diagram showing an example in which the boundary positions of the divided areas are changed. [Figure 10] FIG. 10 is a flowchart showing another example of the vehicle allocation method according to the present embodiment. [Figure 11] FIG. 11 is a diagram showing another aspect of adjustment by the adjustment unit. [Figure 12] FIG. 12 is a diagram showing another aspect of adjustment by the adjustment unit. [Figure 13] FIG. 13 is a flowchart showing another example of the vehicle allocation method. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0013] Hereinafter, embodiments of a vehicle allocation system, a vehicle allocation method, and a vehicle allocation program according to the present invention will be described with reference to the drawings. The present invention will be described based on the embodiment. The components in the following embodiments are those that are easily replaceable by those skilled in the art, or those that are substantially This includes things that are essentially the same.

[0014] [Vehicle allocation system] FIG. 1 is a schematic diagram showing an example of a vehicle dispatch system SYS according to the present embodiment. In this way, the vehicle dispatch system SYS includes a vehicle 10, a vehicle dispatch server 20, and a vehicle dispatch center 30. The vehicle 10 is a commercial vehicle such as a taxi intended for an unspecified number of passengers. The vehicle 10 is located within a business area AR which is divided into a plurality of divided areas AR1, AR2, and AR3. A predetermined number of vehicles are assigned to each of the divided areas AR1, AR2, and AR3. Receives GPS signals from GPS satellites 60 and transmits vehicle position information (latitude, longitude, etc. on the earth) ) can be calculated.

[0015] The vehicle allocation server 20 manages the vehicles 10. The vehicle allocation server 20 stores the location information of each vehicle 10. The vehicle dispatch server 20 collects vehicle status information and manages each vehicle 10. When a vehicle dispatch request is received from the vehicle dispatcher 30 or a direct dispatch request from the mobile terminal 50, the vehicle Send dispatch instructions to

[0016] When a dispatch request is received from a telephone 40, the dispatch center 30 sends a dispatch request to a dispatch terminal 3. 1 to transmit a vehicle dispatch request to the vehicle dispatch server 20.

[0017] The telephone 40 includes a landline telephone and a mobile phone. The mobile terminal 50 includes a smartphone and a tablet. The mobile terminal 50 is capable of receiving a GPS signal and performs a GPS-based operation. The mobile terminal 50 can calculate the position information by making a vehicle dispatch request to the vehicle dispatch server 20. The mobile terminal 50 has a vehicle dispatch application installed therein. It is possible to make a vehicle dispatch request directly to the vehicle dispatch server 20 by using the application. In addition, when the mobile terminal 50 is a smartphone, it also has the function of the telephone 40. is.

[0018] FIG. 2 is a functional block diagram showing an example of the vehicle 10. As shown in FIG. 2, the vehicle 10 includes: , a GPS receiving unit 11, a meter 12, a display unit 13, a communication unit 14, and a processing unit 15. The GPS receiver 11 receives GPS signals from GPS satellites 60. The GPS receiver 11 calculates the vehicle's position information based on the received GPS signal. transmits the calculated position information to the processing unit 15.

[0019] The meter 12 displays the vehicle 10's status information. The status information includes the vehicle's vacant status, the vehicle's occupied status (or The operating status of the vehicle 10 includes the rental status, payment status, pick-up status, out-of-service status, and waiting status. The meter 12 is operated, for example, by at least one of a command from the processing unit 15 and a manual input by a crew member. Activity information can be displayed based on the above.

[0020] The display unit 13 can display various information such as map information, vehicle dispatch instructions including the dispatch location, etc. The display unit 13 may be configured to be installed in the vehicle 10 in advance. The display unit 13 may be used as a display unit for other systems such as a navigation system. For example, LCD (Liquid Crystal Display) ) or Organic Electro-Luminescence (OLED) displays The display unit 13 includes a touch panel, buttons, switches, etc. The input unit may have an input section such as a switch or a dial.

[0021] The communication unit 14 wirelessly communicates with the vehicle dispatch server 20. The communication unit 14 receives information transmitted from the processing unit 15. The communication unit 14 transmits the vehicle dispatch instruction to the server 20. The communication unit 14 receives information on the location and current status of the vehicle 10 from the vehicle dispatch server 20. The information etc. is transmitted to the vehicle dispatch server 20.

[0022] The processing unit 15 is, for example, a CPU (Central Processing Unit) The processing unit 15 is an arithmetic processing device (control device) that is configured with the above. The processing unit 15 loads the program into memory and executes the instructions contained in the program. The internal memory includes internal memory (not shown) for implementing each part of the processing unit 15. In this case, the processing unit 15 stores the program stored in the internal memory. The functions of each part are realized by extracting and executing the programs stored in the internal memory. It is also used for temporary storage of data in the processing unit 15.

[0023] In this embodiment, when the communication unit 14 receives a dispatch instruction, the processing unit 15 Display the contents of the dispatch instruction, such as the user's name, dispatch location, directions to the dispatch location, etc. The processing unit 15 displays the boundary between the divided areas AR1 and AR2, for example, via the communication unit 14. When the information about the position is received, the display unit 13 displays the boundary position. The position information calculated by the GPS receiver 11 and the movement information acquired from the meter 12 are arranged. The vehicle server 20 transmits the information.

[0024] FIG. 3 is a functional block diagram showing an example of the vehicle allocation server 20. As shown in FIG. The server 20 includes a database unit 21 and a vehicle dispatch processing unit 22. , and stores and manages various data related to the operation of the vehicle dispatch system SYS. Database section 2 1 includes a division area information management unit 23, a vehicle information management unit 24, and a user information management unit 25. Yes.

[0025] The divided area information management unit (storage unit) 23 stores information about the divided areas AR1 to AR3. The information on the divided areas AR1 to AR3 is stored and managed in, for example, the divided areas AR1 ~Identification information for identifying AR3, adjacent information for adjacent divided areas, Boundary position information indicating the boundary position of the divided area, The boundary position includes, for example, the position of the boundary line between the divided areas. It can be said that:

[0026] The vehicle information management unit 24 stores and manages information related to the vehicle 10. The information may include, for example, vehicle identification information (e.g., vehicle number, etc.) for distinguishing each vehicle 10, Location information of the vehicles 10, movement information of the vehicles 10, and allocation information regarding the division area to which the vehicles 10 are assigned The location information, movement information, and assignment information are transmitted to the vehicle 10 through communication or dispatch processing. It is updated appropriately according to a command from the management unit 22.

[0027] The user information management unit 25 stores and manages information about users. The information may include, for example, the user's identification information, the user's name or title, the user's contact information, and the vehicle location. The user information management unit 25 includes the location information of the vehicle dispatch center 30 or the mobile terminal 50. The location information of the vehicle dispatch location when a vehicle dispatch request is made from the mobile terminal 50 is updated appropriately through communication. The information may be, for example, position information calculated by the mobile terminal 50.

[0028] The vehicle allocation processing unit 22 performs various processes related to the operation of the vehicle allocation system SYS. 2 is a processing unit configured with, for example, a CPU. It loads the program into memory and executes the instructions contained in the program. The processing unit 22 includes an internal memory (not shown). In this case, the vehicle dispatch processing unit 22 stores a program for implementing each unit. The functions of each part are realized by deploying and executing programs stored in the internal memory. The internal memory is also used for temporary storage of data in the dispatch processing unit 22. do.

[0029] The vehicle dispatch processing unit 22 includes a vehicle search unit 26, a vehicle dispatch instruction unit 27, and a coordination unit 28. When a vehicle dispatch request is received from the vehicle dispatch terminal 31, the search unit 26 searches the divided area information management unit 23. Then, the vehicle information management unit 24 and the user information management unit 25 are referred to to search for a vehicle 10 that can be dispatched. In this case, the vehicle search unit 26 may, for example, select a vehicle 10 that has a dispatch location from among a plurality of vehicles 10. The vehicle search unit 26 searches for an unoccupied vehicle 10 that is assigned to the divided area. When a vehicle dispatch request is received from the mobile terminal 50, the vehicle information management unit 24 and the user information management unit 25 In this case, the vehicle search unit 26 searches for a vehicle 10 that can be dispatched by referring to, for example, a plurality of Among the vehicles 10, a vehicle 10 that is available and located closest to the dispatch location is searched for. .

[0030] The vehicle dispatch instruction unit 27 dispatches the vehicle 10 to the dispatch location based on the search result of the vehicle search unit 26. Specifically, the dispatch instruction unit 27 receives a dispatch request from the dispatch terminal 31 of the dispatch center 30. When the signal is received, the vehicle 10 assigned to the divided area in which the vehicle allocation position exists is allocated to the vehicle allocation position. In addition, the vehicle dispatch instruction unit 27 receives a vehicle dispatch request from the mobile terminal 50. When the vehicle dispatch request is received, the vehicle 10 in an unoccupied state that is closest to the dispatch position is dispatched to the dispatch position. The vehicle dispatch instruction unit 27 issues a dispatch instruction to the vehicle 10 to be dispatched. In addition, when the second vehicle dispatch mode is performed, the vehicle dispatch instruction unit 27 transmits the identification of the vehicle 10 to be dispatched. The other information is transmitted to the mobile terminal 50.

[0031] The adjustment unit 28 determines a divided area in which a vehicle dispatch position exists (hereinafter, referred to as a first divided area) The vehicle 10 assigned to a different divided area (hereinafter referred to as the second divided area) is assigned to a vehicle position. In the case where the second dispatch mode (hereinafter referred to as the cross-area dispatch mode) is performed, In this case, between the first division area and the second division area, the vehicle 1 assigned to the first division area The number of vehicles per unit area of ​​0 is relatively decreased, and the number of vehicles assigned to the second division area is 1 The adjustment is made so that the number of vehicles per unit area of ​​0 increases relatively. When the area-crossing vehicle dispatch mode is performed, the adjustment unit 28 adjusts the first divided area and the second divided area The first divided area is relatively enlarged and the second divided area is relatively reduced between the Change the boundary position of the divided area as shown below.

[0032] The adjustment unit 28 may change the boundary position every time the inter-area vehicle dispatch mode is performed. , place The amount of change in the boundary position may be set according to the number of times the cross-area vehicle dispatch mode is performed within a fixed period. In this case, the adjustment unit 28 increases the amount of change in the boundary position, for example, the more times the cross-area vehicle dispatch mode is performed within a specified period. Also, the adjustment unit 28 decreases the amount of change in the boundary position, for example, the less times the cross-area vehicle dispatch mode is performed within a specified period.

[0033] In addition, the adjustment unit 28 adjusts the first divided area between the first divided area and the second divided area different from the first divided area. The border position is changed so that the rear is relatively enlarged and the second divided area is relatively reduced. After the first division area is expanded, a request for dispatching a vehicle to a dispatch location within the expanded area occurs, and the vehicle dispatching location is When the first dispatch mode (hereinafter, the expanded area dispatch mode) is performed for the dispatch request, Between the divided area and the second divided area, the first divided area is relatively reduced, and the second divided area is The boundary position of the divided area is changed so that the rear is relatively enlarged.

[0034] The adjustment unit 28 may change the boundary position every time the expanded area vehicle dispatch mode is performed. In addition, the adjustment unit 28 adjusts the boundary depending on the number of times the expanded area vehicle dispatch mode is performed in a predetermined period. In this case, the adjustment unit 28 may set the amount of change in the position to, for example, The more times the vehicle dispatch mode is performed, the greater the change amount of the boundary position is. 8, the smaller the number of times the expanded area dispatch mode is performed in a given period, the smaller the change amount of the boundary position. Make it smaller.

[0035] [Dispatch method] Next, a vehicle allocation method according to the present embodiment will be described. By using the above-mentioned vehicle allocation system SYS, a vehicle 10 is allocated to a user.

[0036] FIG. 4 is a diagram showing an example of vehicle dispatch by the vehicle dispatch system SYS. As shown in FIG. For example, a dispatch request is made to dispatch center 30 from telephone 41 in division area AR1 (the dispatch location is telephone 4 When the vehicle is located at the position of the vehicle dispatch center 30, the operator of the vehicle dispatch center 30 uses the vehicle dispatch terminal 31 to A vehicle allocation request is transmitted to the vehicle allocation server 20. The vehicle allocation server 20 allocates a vehicle from the vehicle allocation terminal 31. When the request is received, the vehicle search unit 26 searches for a vehicle 10 that has a dispatch location among the plurality of vehicles 10. A search is performed for an unoccupied vehicle 10 that is assigned to the divided area AR1. For example, the vehicle search unit 26 The vehicle dispatch instruction unit 27 searches for the vehicle 10a closest to the dispatch position. Based on the search result, the vehicle 10a is dispatched to the dispatch location. 7, in response to a request for dispatch from the dispatch terminal 31, dispatches to the divided area AR1 where the dispatch position is located. The first vehicle dispatch mode is performed to dispatch the vehicle 10a belonging to the vehicle group.

[0037] Also, as shown in FIG. 4, for example, a call from a telephone 42 in the divided area AR2 to the dispatch center 30 When a dispatch request is made to the dispatch center (the dispatch location is the location of the telephone 42), The agent transmits a vehicle dispatch request to the vehicle dispatch server 20 via the vehicle dispatch terminal 31. When a vehicle dispatch request is received from the vehicle dispatch terminal 31, the vehicle search unit 26 searches for a plurality of vehicles 10 From the above, search for an empty vehicle 10 that is assigned to the division area AR2 where the vehicle allocation position exists. For example, the vehicle search unit 26 searches for the vehicle 10d that is closest to the vehicle allocation position. The display unit 27 dispatches the vehicle 10d to the dispatch location based on the search result of the vehicle search unit 26. In this example, the dispatch instruction unit 27 responds to a dispatch request from the dispatch terminal 31 by notifying the dispatch location Perform a first vehicle allocation mode for allocating a vehicle 10d assigned to an existing divided area AR2. become.

[0038] In this way, when the dispatch instruction unit 27 performs the first dispatch mode, the vehicles 10 in each divided area are In order to avoid missing a dispatch opportunity due to the vehicles 10 in other divided areas, the adjustment unit 28 The boundary position of the divided area is prevented from moving.

[0039] Also, as shown in FIG. 4, for example, when a mobile terminal 51 in a divided area AR1 is used to dispatch a vehicle to the vehicle dispatch server 2 When a vehicle dispatch request (the dispatch location is the location of the mobile terminal 51) is received at 0, the vehicle search unit 26 Then, from among the plurality of vehicles 10, a vehicle 10 that is available and located closest to the dispatch location is searched for. For example, the vehicle search unit 26 searches for vehicles that are present in the same divided area AR1 as the dispatch position. The vehicle dispatch instruction unit 27 searches for the vehicle dispatch location 10b based on the search result of the vehicle search unit 26. In this example, the vehicle dispatch instruction unit 27 dispatches the vehicle 10b to the mobile terminal 51. In response to the request, the second vehicle dispatch mode is performed to dispatch the vehicle 10b that is closest to the dispatch position. do.

[0040] In this way, when the dispatch instruction unit 27 performs the second dispatch mode, the dispatch location and the dispatch When the vehicle position is the same as the divided area in which the vehicle 10 is located, the vehicle 10 in each divided area is In order to avoid missing a dispatch opportunity due to the vehicle 10 of the other vehicle, the boundary position of the divided area is moved. Make sure that it doesn't happen.

[0041] FIG. 5 is a diagram showing another example of vehicle allocation by the vehicle allocation system SYS. As shown in FIG. For example, a vehicle dispatch request (the vehicle dispatch location is not shown in the figure) is sent from a mobile terminal 52 in the divided area AR1 to the vehicle dispatch server 20. When the vehicle 10 is detected, the vehicle search unit 26 searches for the vehicle 10 that is detected as the vehicle 10. A search is made for an available vehicle 10 located closest to the dispatch location. For example, 26 searches for a vehicle 10d that is in a divided area AR2 different from the vehicle allocation position. The display unit 27 dispatches the vehicle 10d to the dispatch location based on the search result of the vehicle search unit 26. In this example, the vehicle dispatch instruction unit 27 responds to a vehicle dispatch request from the mobile terminal 52 by The second vehicle dispatch mode is performed to dispatch the nearest vehicle 10d.

[0042] In this way, the area AR1 where the vehicle allocation position is located in the second vehicle allocation mode is different from the divided area AR1. When the vehicle 10 assigned to the divided area AR2 is assigned to the vehicle assignment position, that is, when the vehicle 10 is assigned to the divided area AR2, When the vehicle dispatch mode is performed, the second division is performed in response to a vehicle dispatch request from the mobile terminal 50 (mobile terminal 52). The vehicle 10 in the first divided area (vehicle 10d) will gain a benefit, but the vehicle 10 in the second divided area This would mean losing ride-hailing opportunities.

[0043] Therefore, the adjustment unit 28 adjusts the divided area between the divided area AR1 and the divided area AR2. The divided areas are arranged so that AR1 is relatively enlarged and AR2 is relatively reduced. The adjustment unit 28 changes the boundary position. The boundary position is changed based on the direction information. This change allows the phone to be placed in the divided area AR1. The area in which dispatch requests by telephone 40 can be accepted has been expanded, and in the divided area AR2, dispatch requests by telephone 40 can be accepted. The range of vehicle requests that can be accepted will be narrowed.

[0044] FIG. 6 is a diagram showing an example in which the boundary position of the divided areas is changed. As shown in FIG. In this embodiment, the divided area AR1 and the divided area AR2 are adjacent to each other. In this case, the adjustment unit 28 may adjust the boundary line shared by the divided areas AR1 and AR2, for example. This will enlarge the divided area AR1 relatively, and the divided area AR In addition, in Figure 6, the initial setting of The boundary between the divided areas AR1 and AR2 is shown by a dashed line. In this example, the adjustment unit 28 moves the position of the boundary line L1 to the divided area AR2 side, The boundary positions are adjusted so that the lengths of the boundary lines L2 and L3 are shortened in accordance with the movement of the boundary line L1. The adjustment unit 28 is not limited to this embodiment, and may adjust the boundary position in other embodiments. For example, the divided area AR1 and the divided area AR2 may be set to the initially set boundary position. A number of boundary position candidates are set in advance, each of which is moved stepwise to the AR2 side, and the divided area information is The information may be stored in the information management unit 23. In this case, the adjustment unit 28 may change the boundary position. Then, one boundary position candidate is selected from the boundary position candidates stored in the divided area information management unit 23. By selecting the desired boundary position, you can set the boundary position.

[0045] An example of the vehicle dispatch method according to this embodiment will be described with reference to FIG. 7 is a flowchart showing an example of a vehicle dispatch method according to an embodiment. The server 20 receives a dispatch request from the dispatch center 30 or the mobile terminal 50 (step S1 01). If the destination of the dispatch request is the dispatch center 30 (No in step S102), The vehicle search unit 26 searches for an empty vehicle 10 that is assigned to a division area where a vehicle allocation position exists. Further, the vehicle dispatch instruction unit 27 sends a vehicle to the dispatch position based on the search result of the vehicle search unit 26. In other words, the vehicle 10 that is assigned to the division area where the vehicle allocation position exists is assigned. The first vehicle dispatch mode is executed to dispatch a vehicle to the location (step S103), and then the process ends.

[0046] On the other hand, if the destination of the dispatch request is the mobile terminal 50 in step S102 (step If the answer is "Yes" in step S102, the vehicle search unit 26 searches for an available vehicle that is closest to the vehicle allocation position. In addition, the vehicle dispatch instruction unit 27 searches for the vehicle 10 based on the search result of the vehicle search unit 26. In other words, the vehicle 10 is dispatched to the dispatch position. The second vehicle dispatch mode is performed to dispatch the vehicle 10 to the dispatch position (step S104).

[0047] When the second vehicle allocation mode is performed, the adjustment unit 28 determines the divided area in which the vehicle allocation position exists and the vehicle allocation It is determined whether the divided area to which the selected vehicle 10 belongs is different (step S105). If the adjustment unit 28 determines that the two divided areas are different (Yes in step S105), Between the two divided areas, the divided area in which the vehicle allocation position exists is expanded, and the allocated vehicle 10 Move the boundary area of ​​both divided areas so that the divided area to which it belongs is reduced (step Then, the process ends. Also, in step S105, if both divided areas are If it is determined that they are not different (No in step S105), the process ends.

[0048] FIG. 8 is a diagram showing another example of vehicle allocation by the vehicle allocation system SYS. The boundary position between the divided area AR1 and the divided area AR2 has changed from the position originally set. Specifically, the divided area AR1 is relatively enlarged compared to the initial setting. The divided area AR2 is in a relatively reduced state. The boundary position with area AR2 changes in the second dispatch mode as described above. Vehicle 1 is assigned to a division area AR2 different from the division area AR1 where the vehicle allocation position is located. The boundary position is not limited to the case where a vehicle is allocated to the allocation position of 0, but may be automatically determined depending on the time, season, etc. When the boundary position of the divided area is changed in a manner different from the above, such as when it is changed dynamically Includes:

[0049] In this state, for example, a call from telephone 43 in divided area AR1 to dispatch center 30 When a dispatch request is made (the dispatch location is the location of the telephone 43), the operator of the dispatch center 30 The data transmits a vehicle allocation request to the vehicle allocation server 20 via the vehicle allocation terminal 31. When a vehicle dispatch request is received from the vehicle dispatch terminal 31, the vehicle search unit 26 searches for a plurality of vehicles 10. From the vehicle information, a search is made for an unoccupied vehicle 10 that is to be assigned to the divided area AR1 where the vehicle allocation position exists. For example, the vehicle search unit 26 searches for the vehicle 10b that is closest to the vehicle allocation position. The vehicle search unit 27 dispatches the vehicle 10b to the dispatch location based on the search result of the vehicle search unit 26. In this example, the vehicle dispatch instruction unit 27 responds to a vehicle dispatch request from the vehicle dispatch terminal 31 by notifying the vehicle dispatch location that a vehicle is dispatched. In the first vehicle allocation mode, the vehicle 10b assigned to the divided area AR1 is allocated. become.

[0050] The telephone 43 is located in the area expanded by changing the boundary position of the divided area AR1. The adjustment unit 28 changes the area from the divided area AR1 that was most recently set before the change to the telephone 43. The area after subtracting the divided area AR1 at the time of the dispatch request by the It can be recognized as an area that has been expanded.

[0051] In this way, the divided area AR1 is relatively enlarged, and the divided area AR2 is relatively reduced. After the boundary position is changed so that the vehicle is dispatched within the expanded area of ​​the divided area AR1, A dispatch request to the location occurs, and the first dispatch mode for the dispatch request, i.e., expanded area dispatch, is selected. When the mode is performed, the vehicle 10 on the divided area AR1 side is dispatched due to the change in the boundary position. On the other hand, in the divided area AR2, the change in the boundary position resulted in an increase in the number of vehicle dispatch opportunities. This results in a loss.

[0052] Therefore, the adjustment unit 28 adjusts the divided area between the divided area AR1 and the divided area AR2. The divided areas are arranged so that AR1 is relatively reduced and AR2 is relatively enlarged. The adjustment unit 28 changes the boundary position. The boundary position is changed based on the direction information.

[0053] FIG. 9 is a diagram showing an example in which the boundary position of the divided areas is changed. As shown in FIG. In this embodiment, the divided area AR1 and the divided area AR2 are adjacent to each other. In this case, the adjustment unit 28 may divide the divided areas AR1 and AR2 as shown in FIG. Change the position of the border shared between AR1 and AR2. This will make the divided area AR1 relatively This effectively reduces the area AR1 and increases the area AR2 in comparison. FIG. 9 shows the boundary between the divided areas AR1 and AR2 that was set just before. In the example shown in FIG. 9, the adjustment unit 28 adjusts the position of the boundary line L1 so as to The boundary line L1 is moved to the AR1 side, and the lengths of the boundary lines L2 and L3 are changed according to the movement of the boundary line L1. The boundary position is adjusted so that the distance between the first and second electrodes is longer. Note that the adjustment unit 28 is not limited to this embodiment. Alternatively, the boundary position may be adjusted in other ways.

[0054] Another example of the vehicle allocation method according to the present embodiment will be described with reference to FIG. FIG. 10 is a flowchart showing another example of the vehicle dispatch method according to the present embodiment. The vehicle dispatch server 20 checks whether the boundary position of the divided area has moved relative to the initially set position. If it is determined that the user is not moving (step S201), If it is determined that the user is moving (Y in step S201), the process ends. es), the vehicle dispatch server 20 receives a vehicle dispatch request from the vehicle dispatch center 30 or the mobile terminal 50 (Step S202). If the destination of the dispatch request is the mobile terminal 50 (Step S203 In the case of the vehicle search unit 26, the vehicle search unit 26 searches for an available vehicle 10 located closest to the dispatch location. Based on the search result of the vehicle search unit 26, the vehicle dispatch instruction unit 27 determines the vehicle dispatch position. The vehicle 10 is dispatched. In other words, the vehicle 10 that is available and closest to the dispatch location is dispatched. A second vehicle dispatch mode is performed to dispatch the vehicle to the dispatch location (step S204). Then, the process ends. do.

[0055] On the other hand, in step S203, if the destination of the dispatch request is the dispatch center 30 ( If the answer is Yes in step S203, the vehicle search unit 26 assigns the vehicle to the division area where the vehicle allocation position exists. The vehicle dispatch instruction unit 27 searches for an available vehicle 10. Based on the result, the vehicle 10 is dispatched to the dispatch position. A first vehicle allocation mode is performed to allocate the vehicle 10 assigned to the vehicle A to the vehicle allocation position (step S205 ).

[0056] When the first vehicle allocation mode is performed, the adjustment unit 28 determines whether the vehicle allocation position is a boundary position of the divided area. The adjustment unit 2 determines whether the area is within the area enlarged by the change (step S206). 8, if it is determined that the image is within the enlarged area (Yes in step S206), both division edges are Between the rear, the divided area where the vehicle location exists is reduced, and the divided area where the vehicle location does not exist is reduced. The boundary between the two divided areas is moved so that the area A is enlarged (step S207). Then, the process ends. Also, if it is determined in step S206 that the area is not within the enlarged area, If so (No in step S206), the process ends.

[0057] As described above, the vehicle allocation system SYS, the vehicle allocation method, and the vehicle allocation program according to the present embodiment In the present embodiment, the road is divided into a plurality of divided areas AR1 to AR3, and a predetermined number of vehicles 1 are accommodated in each divided area. In the sales area AR to which 0 is assigned, the first division area out of multiple division areas is When a request for dispatching a vehicle to a vehicle location occurs, the vehicle 10 in an empty state that is assigned to the first divided area is A first dispatch mode in which a vehicle is dispatched to the dispatch location, or a vehicle is available at the location closest to the dispatch location. The vehicle dispatch instruction unit 27 executes a second dispatch mode in which the vehicle 10 is dispatched to the dispatch position. In the mode, the vehicle 10 assigned to the second divided area different from the first divided area is assigned to the vehicle position. When the vehicle is dispatched to the location, the adjustment unit 28 adjusts the distance between the first divided area and the second divided area. Relatively reducing the number of vehicles 10 allocated to the first divided area per unit area, and , the number of vehicles 10 allocated to the second divided area per unit area is relatively increased.

[0058] Specifically, the boundaries of the multiple divided areas can be changed, and the first divided area and the second divided area can be changed. Between the divided areas, the first divided area is relatively expanded and the second divided area is relatively reduced. The boundary position is changed by the adjustment unit 28 so that the difference is reduced.

[0059] According to the above configuration, the range in which a dispatch request by telephone 40 can be accepted in the first divided area is The second divided area can be expanded to include a range in which a dispatch request by telephone 40 can be accepted. Therefore, the number of vehicle dispatch opportunities in the first division area is relatively increased, The number of vehicle dispatch opportunities in the second division area can be relatively reduced. The second divided area side benefited from the crossover vehicle allocation mode, while the first divided area side lost the opportunity to allocate vehicles. This allows the fairness of the number of vehicles allocated between the divided areas to be ensured. It is possible to prevent damage.

[0060] In addition, in the vehicle allocation system SYS, the vehicle allocation method, and the vehicle allocation program according to the present embodiment, The vehicle is divided into a number of divided areas AR1 to AR3, and a predetermined number of vehicles 10 are assigned to each divided area. In the business area AR, the vehicle is dispatched to a vehicle dispatch location in the first divided area out of multiple divided areas. When a vehicle dispatch request occurs, the vehicle 10 in an empty state that is assigned to the first divided area is dispatched to the dispatch position. A first dispatch mode in which a vehicle is dispatched to the vehicle dispatch position, or a vehicle 1 in an unoccupied state that is located closest to the dispatch position The second vehicle dispatch mode in which the vehicle is dispatched to the dispatch location is performed by the vehicle dispatch instruction unit 27, and the plurality of divided areas Between a first divided area and a second divided area different from the first divided area, The border position is changed so that the first division area is enlarged relatively and the second division area is reduced relatively. After the first division area is changed, a request for dispatching a vehicle to a dispatch location within the expanded area of ​​the first division area is generated, When the first vehicle dispatch mode is performed in response to the vehicle dispatch request, the first divided area and the second divided area are Between them, the first divided area shrinks relatively and the second divided area expands relatively. The boundary position is changed by the adjustment unit 28.

[0061] According to the above configuration, the range in which a dispatch request by telephone 40 can be accepted for the second divided area is The range in which a dispatch request by telephone 40 can be accepted for the first divided area can be expanded. Therefore, the number of vehicle dispatch opportunities in the second divided area is relatively increased. The chances of dispatching vehicles in the first division area can be relatively reduced. The first division area gained profits from the change in location, while the second division area lost vehicle allocation opportunities. This will allow the fairness of the number of vehicles allocated between the divided areas to be reduced. This can prevent the risk of this happening.

[0062] In the vehicle dispatch system SYS according to this embodiment, a plurality of candidates for the boundary position after the change is stored. The adjustment unit 28 selects one candidate from among the multiple candidates. This allows the boundary position to be set smoothly. It is possible.

[0063] In the vehicle dispatch system SYS according to this embodiment, the adjustment unit 28 Set the amount of change in the boundary position depending on the number of times the vehicle dispatch mode or expanded area vehicle dispatch mode is performed This allows the location of the border to be adjusted according to the number of times a vehicle opportunity is gained or lost. Since the amount of change is set, it is possible to more appropriately adjust the profits between the divided areas.

[0064] In the vehicle dispatch system SYS according to this embodiment, the vehicle dispatch instruction unit 27 is a vehicle dispatch center 30 When a vehicle dispatch request is received from the vehicle dispatch terminal 31, the first vehicle dispatch mode is performed, and the vehicle dispatch terminal 31 and receives a vehicle dispatch request from a mobile terminal 50 that is a different terminal and is capable of grasping the position of the vehicle 10 In this case, the second vehicle dispatch mode is performed. It is necessary to adjust the profits between the second division area and the first division area, which lost the opportunity to dispatch vehicles. can.

[0065] In the above embodiment, when the area-crossing vehicle dispatch mode is performed, the first divided area Between the first and second divided areas, the first divided area is relatively expanded, and the second divided area is relatively The above description was given by taking an example of changing the boundary position of the divided areas so that the area is reduced relative to the original area. This is not intended to be limiting. For example, when the inter-area vehicle dispatch mode is performed, the adjustment unit 28 Between the first division area and the second division area, the number of vehicles 10 assigned to the first division area is The number of vehicles in the first division area will be relatively decreased, and the number of vehicles in the second division area will be relatively increased. May be adjusted.

[0066] FIG. 11 is a diagram showing another adjustment mode by the adjustment unit 28. Note that FIG. A vehicle 10 (e.g., vehicle 10d) assigned to the rear AR2 is present in the divided area AR1. A cross-area vehicle dispatch mode in which a vehicle is dispatched to a dispatch location (for example, the location of the mobile terminal 52) is performed. In this case, the vehicle dispatch request from the mobile terminal 52 is The vehicle 10d will gain a profit, but the vehicles 10 in the divided area AR1 (vehicles 10a to 10 c) will lose the opportunity to dispatch a vehicle.

[0067] Therefore, as shown in FIG. 11, the adjustment unit 28 calculates the number of vehicles 10 belonging to the divided area AR1. A part of the vehicles (for example, one or several vehicles) is assigned to the divided area AR2. In this example, the vehicle 10a belongs to the divided area AR2, but the present invention is not limited to this. In this way, the vehicle 10 may be assigned to the divided area AR1. As a result, the number of vehicles 10 assigned to the divided area AR1 is relatively reduced, and the divided area The number of vehicles assigned to AR2 will increase relatively. After that, the number of vehicles assigned to AR2 will increase. When a vehicle dispatch request is received from the divided area AR1, the vehicle dispatch instruction unit 27 dispatches the vehicle that has been assigned to the divided area AR2. A dispatch instruction is given priority to both vehicles 10 (vehicle 10a).

[0068] This reduces the number of vehicles 10 per unit area in the divided area AR1. Therefore, in response to a request for dispatch by telephone 40, each vehicle 1 belonging to the divided area AR1 0 can increase the expectation of receiving a vehicle. On the other hand, in the divided area AR2, The number of vehicles per unit area is increased. Therefore, for a call request for a vehicle, Therefore, the expectation value for receiving a vehicle dispatch for each vehicle 10 belonging to the divided area AR2 is lowered. Therefore, the vehicle allocation for each vehicle 10 belonging to the divided area AR1 can be The number of opportunities is relatively large, and the number of vehicles 10 belonging to the divided area AR2 is relatively large. This allows for relatively fewer meetings.

[0069] FIG. 12 is a diagram showing another adjustment mode by the adjustment unit 28. Note that FIG. 12 is similar to FIG. After the change of the vehicle 10's affiliation due to the For example, the vehicle 10b) is located in the divided area AR2. This is an example of a case where a vehicle is dispatched to a different area. The vehicle 10 in the divided area AR1 will gain profits due to the dispatch request from the mobile terminal 50. This means that vehicle 10 in allocation area AR2 will lose a dispatch opportunity.

[0070] Therefore, as shown in FIG. 12, the adjustment unit 28 calculates the number of vehicles 10 belonging to the divided area AR2. A part of the vehicles (for example, one or several vehicles) belong to the divided area AR1. In the above example, the vehicle 10a belongs to the divided area AR1, but the present invention is not limited to this. In this way, the vehicle 10 can be assigned to the divided area AR1. By changing the number of vehicles 10 assigned to the divided area AR2, the number of vehicles 10 assigned to the divided area AR2 is relatively decreased. The number of vehicles assigned to the division area AR1 increases relatively. When a vehicle dispatch request is received from the telephone 40, the vehicle dispatch instruction unit 27 changes the area to the divided area AR1. A dispatch instruction is given priority to the changed vehicle 10 (vehicle 10a).

[0071] As a result, the number of vehicles 10 per unit area in the divided area AR2 is reduced. Therefore, in response to a vehicle dispatch request by telephone 40, each vehicle 1 belonging to the divided area AR2 0 can increase the expectation of receiving a vehicle. On the other hand, in the divided area AR1, The number of vehicles per unit area is increased. Therefore, for a call request for a vehicle, Therefore, the expectation value for receiving a vehicle dispatch for each vehicle 10 belonging to the divided area AR1 is lowered. Therefore, the vehicle allocation for each vehicle 10 belonging to the divided area AR2 can be The number of opportunities is relatively large, and the number of vehicles 10 belonging to the divided area AR1 is relatively large. This allows for relatively fewer meetings.

[0072] The vehicle allocation method shown in Fig. 11 and Fig. 12 will be described with reference to Fig. 13. 13 is a flowchart showing another example of a vehicle allocation method. As shown in FIG. receives a vehicle dispatch request from the vehicle dispatch center 30 or the mobile terminal 50 (step S301). If the destination of the dispatch request is the dispatch center 30 (No in step S302), the first dispatch mode (step S303), and then the process ends.

[0073] On the other hand, if the destination of the dispatch request is the mobile terminal 50 in step S302 (step If the answer is "Yes" in step S302, the second vehicle dispatch mode is performed (step S304). When this is done, the adjustment unit 28 determines whether the vehicle allocation position is located in a divided area and whether the allocated vehicle 10 is located in a divided area. The adjustment unit 28 determines whether the divided areas to which the two belong are different (step S305). If it is determined that the divided areas are different (Yes in step S305), The number of vehicles 10 belonging to the division area where the vehicle allocation position exists is relatively decreased, and the number of vehicles allocated is In order to relatively increase the number of vehicles 10 belonging to the divided area to which the vehicle 10 belongs, The number of vehicles 10 allocated to both divided areas is changed (step S306). Then, the process is terminated. Also, if it is determined in step S305 that the two divided areas are not different ( If No in step S305, the process ends.

[0074] In this way, when the area-crossing vehicle dispatch mode is performed, the adjustment unit 28 The number of vehicles 10 allocated to the first divided area is relatively reduced between the first divided area and the second divided area. In this way, the number of vehicles assigned to the second division area will be increased. The second divided area side benefited from the crossover vehicle allocation mode, while the first divided area side lost the opportunity to allocate vehicles. This allows the fairness of the number of vehicles allocated between the divided areas to be ensured. It is possible to prevent damage. [Explanation of symbols]

[0075] L1, L2, L3...Boundary line, AR...Business area, AR1, AR2, AR3...Divided area SYS... vehicle dispatch system, 10, 10a to 10g... vehicle, 11... GPS receiver, 12... computer, 13 display unit, 14 communication unit, 15 processing unit, 20 vehicle dispatch server, 21 data Base unit, 22... vehicle dispatch processing unit, 23... division area information management unit, 24... vehicle information management unit, 2 5...user information management unit, 26...vehicle search unit, 27...vehicle dispatch instruction unit, 28...coordination unit, 30...dispatch Car Center, 31... dispatch terminal, 40, 41, 42, 43... telephone, 50, 51, 52... mobile phone Terminal, 60…GPS satellites

Claims

1. In a business area divided into a plurality of divided areas, a predetermined number of vehicles are assigned to each of the divided areas; an adjustment unit that performs an adjustment between the first divided area and the second divided area such that, when a request for dispatching a vehicle to a dispatch position in a first divided area among the plurality of divided areas of the sales area is generated and the vehicle to be dispatched to a second divided area different from the first divided area is dispatched to the dispatch position, the number of the vehicles to be dispatched to the first divided area per unit area is relatively decreased and the number of the vehicles to be dispatched to the second divided area per unit area is relatively increased between the first divided area and the second divided area; A dispatch system comprising:

2. The boundaries of the divided areas are changeable, The adjustment unit changes the position of the boundary between the first divided area and the second divided area such that the first divided area is relatively enlarged and the second divided area is relatively reduced. The vehicle dispatch system according to claim 1 .

3. a storage unit that stores a plurality of candidates for the boundary position after the change; The adjustment unit sets the changed boundary position by selecting one of the candidates. The vehicle dispatch system according to claim 2 .

4. The adjustment unit relatively reduces the number of the vehicles assigned to the first divided area and relatively increases the number of the vehicles assigned to the second divided area between the first divided area and the second divided area. The vehicle dispatch system according to claim 1 .

5. The adjustment unit sets a change amount of the boundary position according to a number of times that a vehicle assigned to a second divided area different from the first divided area is dispatched to a vehicle dispatch position within the first divided area. The vehicle dispatch system according to claim 2 or 3.

6. 1. A computer-implemented vehicle dispatch method, comprising: In a business area divided into a plurality of divided areas, with a predetermined number of vehicles assigned to each of the divided areas, when a request for vehicle allocation to a vehicle allocation position in a first divided area among the plurality of divided areas occurs and the vehicle assigned to a second divided area different from the first divided area is assigned to the vehicle allocation position, the number of the vehicles assigned to the first divided area per unit area is relatively decreased between the first divided area and the second divided area, and the number of the vehicles assigned to the second divided area per unit area is relatively increased. A dispatch method including.

7. In a business area divided into a plurality of divided areas, with a predetermined number of vehicles assigned to each of the divided areas, when a request for dispatch to a dispatch position in a first divided area among the plurality of divided areas occurs and the vehicle assigned to a second divided area different from the first divided area is dispatched to the dispatch position, a process for relatively decreasing the number of the vehicles assigned to the first divided area per unit area and relatively increasing the number of the vehicles assigned to the second divided area per unit area between the first divided area and the second divided area A dispatch program that causes a computer to execute the above.

Citation Information

Patent Citations

  • Taxi dispatch system using cellphone device with GPS function

    JP2011248848A

  • Optimum arrangement system for taxis

    JP2015122108A

  • Allocation system

    JP2015158830A

  • Vehicle allocation auxiliary system and vehicle allocation auxiliary program

    JP2017068750A

  • Vehicle allocation system

    JP2018049408A