JP7728846B2 - Vehicle allocation processing device, vehicle allocation processing method, and vehicle allocation processing system - Google Patents
Vehicle allocation processing device, vehicle allocation processing method, and vehicle allocation processing systemInfo
- Publication number
- JP7728846B2 JP7728846B2 JP2023218421A JP2023218421A JP7728846B2 JP 7728846 B2 JP7728846 B2 JP 7728846B2 JP 2023218421 A JP2023218421 A JP 2023218421A JP 2023218421 A JP2023218421 A JP 2023218421A JP 7728846 B2 JP7728846 B2 JP 7728846B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- vehicle dispatch
- dispatch
- user
- request
- 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.)
- Active
Links
Landscapes
- Traffic Control Systems (AREA)
Description
車両の配車に関する情報を送信する配車処理装置、配車処理方法又は配車処理システムに関する。 Related to a vehicle dispatch processing device, vehicle dispatch processing method, or vehicle dispatch processing system that transmits information regarding vehicle dispatch.
ユーザの希望に応じてタクシーを配車することが広く行われている。例えば、特許文献1には、タクシーの予約が成立しなかった場合に、タクシーの予約をできなかったことをユーザに通知することが記載されている。 It is common practice to dispatch a taxi according to a user's request. For example, Patent Document 1 describes a system in which, if a taxi reservation is not made, the user is notified that the taxi reservation could not be made.
共用車又はタクシーの予約をできなかったことがユーザに通知されても、ユーザが代替手段を見つけることができない場合、ユーザがタクシーを利用できず、希望時刻までに目的地に到着できないという問題があった。 Even if a user is notified that a shared car or taxi reservation cannot be made, if the user is unable to find an alternative, the user may be unable to use a taxi and may not be able to arrive at their destination by the desired time.
本発明は、上記の事情に鑑みてなされたものであり、ユーザが希望時刻どおりに車両に乗車することができる確率を高めることを目的とする。 The present invention was made in consideration of the above circumstances, and aims to increase the probability that users will be able to board a vehicle at their desired time.
本発明の態様の配車処理装置は、希望乗車地点とともに配車依頼を受け付ける受付部と、前記受付部が前記配車依頼を受け付けた場合に、予め登録された1又は複数の車両に配車要求を送信する配車管理部と、所定の希望乗車時刻よりも所定時間前の時点で前記配車要求に対する配車承認を前記配車管理部が受信していない場合、前記1又は複数の車両を管理する組織の管理者、及び前記配車依頼を送信したユーザが属する組織の管理者の少なくともいずれかに、配車が完了していないことを示す配車未完了情報を送信する送信制御部と、を備える。 A vehicle dispatch processing device according to an aspect of the present invention includes a reception unit that receives a vehicle dispatch request along with a desired boarding location; a vehicle dispatch management unit that, when the reception unit receives the vehicle dispatch request, transmits a vehicle dispatch request to one or more pre-registered vehicles; and a transmission control unit that, when the vehicle dispatch management unit does not receive a vehicle dispatch approval for the vehicle dispatch request a predetermined time before a predetermined desired boarding time, transmits vehicle dispatch incomplete information indicating that the vehicle dispatch has not been completed to at least one of an administrator of the organization that manages the one or more vehicles and an administrator of the organization to which the user who sent the vehicle dispatch request belongs.
本発明によれば、ユーザが希望乗車時刻どおりに車両に乗車することができる確率を高めるという効果を奏する。 This invention has the effect of increasing the probability that a user will be able to board a vehicle at their desired boarding time.
<第1の実施形態>
[配車処理システムSの概要]
図1は、本実施形態に係る配車処理システムSの構成を示す図である。配車処理システムSは、ユーザUからの依頼に応じて、複数の車両Vから選択した車両Vを配車するためのシステムである。車両Vは、例えば複数のユーザUが一緒に乗ることができる相乗り車両であるが、ユーザUが一人だけで乗る車両であってもよい。配車処理システムSは、複数のユーザ端末1、配車処理装置2、乗務員端末3、事業者装置4および管理装置5を備える。
First Embodiment
[Outline of vehicle dispatch processing system S]
1 is a diagram showing the configuration of a vehicle dispatch processing system S according to this embodiment. The vehicle dispatch processing system S is a system for dispatching a vehicle V selected from a plurality of vehicles V in response to a request from a user U. The vehicle V is, for example, a shared vehicle that multiple users U can ride in together, but it may also be a vehicle that only one user U rides in. The vehicle dispatch processing system S includes a plurality of user terminals 1, a vehicle dispatch processing device 2, a crew terminal 3, an operator device 4, and a management device 5.
ユーザ端末1は、例えば、スマートフォンである。ユーザ端末1は、ネットワークを介して、配車処理装置2と通信する。ユーザ端末1は、例えば、車両Vの配車を依頼するユーザUの操作を受け付ける。ユーザ端末1は、受け付けたユーザUの操作に基づいて、車両Vの配車を依頼する配車依頼を配車処理装置2へ送信する。配車依頼は、ユーザUを識別するためのユーザID(ユーザ識別情報に相当)、又は、ユーザUが属する組織を識別するための組織ID(組織識別情報に相当)を含む。 The user terminal 1 is, for example, a smartphone. The user terminal 1 communicates with the vehicle dispatch processing device 2 via a network. The user terminal 1, for example, accepts an operation from a user U requesting the dispatch of a vehicle V. Based on the accepted operation from the user U, the user terminal 1 transmits a dispatch request to the vehicle dispatch processing device 2 to request the dispatch of a vehicle V. The dispatch request includes a user ID (equivalent to user identification information) for identifying the user U, or an organization ID (equivalent to organization identification information) for identifying the organization to which the user U belongs.
ユーザ端末1は、配車依頼とともに、例えば、ユーザUが車両Vに乗車することを希望する希望乗車位置を示す情報を配車処理装置2へ送信する。ユーザ端末1は、車両Vの配車が予約されたときに、車両Vの配車が予約されたことを示す配車通知を配車処理装置2から受信する。 The user terminal 1 transmits, along with the dispatch request, information indicating, for example, the desired boarding location where user U wishes to board vehicle V to the dispatch processing device 2. When the dispatch of vehicle V is reserved, the user terminal 1 receives a dispatch notification from the dispatch processing device 2 indicating that the dispatch of vehicle V has been reserved.
配車処理装置2は、例えば、車両Vの運行を管理するタクシー会社、又は配車サービスを提供する事業者が管理するサーバである。配車処理装置2は、ネットワークを介して、ユーザ端末1、乗務員端末3、事業者装置4および管理装置5と通信する。 The vehicle dispatch processing device 2 is, for example, a server managed by a taxi company that manages the operation of the vehicle V, or a business that provides vehicle dispatch services. The vehicle dispatch processing device 2 communicates with the user terminal 1, the driver terminal 3, the business device 4, and the management device 5 via a network.
配車処理装置2は、配車依頼をユーザ端末1から受け付ける。配車処理装置2は、この配車依頼とともに、ユーザUが車両Vに乗車することを希望する希望乗車位置を受け付ける。 The vehicle dispatch processing device 2 accepts a vehicle dispatch request from the user terminal 1. Along with this vehicle dispatch request, the vehicle dispatch processing device 2 also accepts the desired boarding location where the user U wishes to board the vehicle V.
配車処理装置2は、受け付けた希望乗車位置へ所定の希望乗車時刻までに車両Vが向かうことを要求する配車要求を車両Vに搭載された乗務員端末3へ送信する。配車処理装置2は、配車要求を乗務員端末3へ送信した後、この配車要求を承認する配車承認をこの乗務員端末3から受信した場合に、配車の予約が完了したことを示す配車通知をユーザ端末1へ送信する。配車処理装置2は、希望乗車時刻よりも所定時間前の時点で配車要求に対する配車承認を受信していない場合、1又は複数の車両Vを管理する組織の管理者が所有する管理装置5に対し、配車が完了していないことを示す配車未完了情報を送信する。 The vehicle dispatch processing device 2 transmits a vehicle dispatch request to the crew terminal 3 mounted on the vehicle V, requesting that the vehicle V head to the accepted desired boarding location by a specified desired boarding time. After transmitting the vehicle dispatch request to the crew terminal 3, if the vehicle dispatch processing device 2 receives a vehicle dispatch approval from the crew terminal 3 approving the vehicle dispatch request, it transmits a vehicle dispatch notification to the user terminal 1 indicating that the vehicle dispatch reservation has been completed. If the vehicle dispatch processing device 2 has not received a vehicle dispatch approval for the vehicle dispatch request a specified time before the desired boarding time, it transmits incomplete vehicle dispatch information indicating that the vehicle dispatch has not been completed to the management device 5 owned by the administrator of the organization that manages one or more vehicles V.
乗務員端末3は、車両Vに搭載されており、車両Vの乗務員が使用する情報端末である。乗務員端末3は、無線通信回線及びネットワークを介して配車処理装置2との間でデータを送受信することができる。 The crew terminal 3 is installed in the vehicle V and is an information terminal used by the driver of the vehicle V. The crew terminal 3 can send and receive data with the dispatch processing device 2 via wireless communication lines and a network.
事業者装置4は、例えば、組織(例えば法人)に所属する管理者が使用するコンピュータである。事業者装置4は、ネットワークを介して、配車処理装置2と通信する。例えば、事業者装置4は、この法人に属するユーザUが車両Vを予約する際の条件を設定する管理者の操作を受け付ける。例えば、事業者装置4は、配車が完了していないことを示す配車未完了情報を配車処理装置2が外部装置(例えば車両Vの管理者が使用する管理装置5)に送信するタイミングを設定する操作を受け付ける。当該タイミングの設定は、例えば、配車未完了情報が送信されるタイミングと希望乗車時刻との時間差に相当する所定時間として設定される。事業者装置4は、受け付けた所定時間等の条件を示す設定データを配車処理装置2へ送信する。事業者装置4は、この法人に属するユーザUの配車の予約が完了したことを示す通知データを配車処理装置2から受信する。 The business operator device 4 is, for example, a computer used by an administrator belonging to an organization (e.g., a corporation). The business operator device 4 communicates with the vehicle dispatch processing device 2 via a network. For example, the business operator device 4 accepts operations from the administrator to set conditions when a user U belonging to this corporation reserves a vehicle V. For example, the business operator device 4 accepts operations to set the timing at which the vehicle dispatch processing device 2 sends incomplete vehicle dispatch information indicating that the vehicle dispatch has not been completed to an external device (e.g., a management device 5 used by the administrator of vehicle V). This timing is set, for example, as a predetermined time equivalent to the time difference between the timing at which the incomplete vehicle dispatch information is sent and the desired boarding time. The business operator device 4 transmits setting data indicating the accepted conditions, such as the predetermined time, to the vehicle dispatch processing device 2. The business operator device 4 receives notification data from the vehicle dispatch processing device 2 indicating that the vehicle dispatch reservation for user U belonging to this corporation has been completed.
管理装置5は、例えば、複数の車両Vを管理する組織(例えばタクシー会社)の管理者のコンピュータである。管理装置5は、ネットワークを介して、配車処理装置2と通信する。例えば、管理装置5は、配車が完了していないことを示す配車未完了情報を配車処理装置2から受信する。管理装置5が配車未完了情報を受信することで、管理装置5の管理者が運転手に連絡して配車を試みることが可能になる。 The management device 5 is, for example, a computer owned by an administrator of an organization (e.g., a taxi company) that manages multiple vehicles V. The management device 5 communicates with the vehicle dispatch processing device 2 via a network. For example, the management device 5 receives incomplete vehicle dispatch information from the vehicle dispatch processing device 2, indicating that vehicle dispatch has not been completed. When the management device 5 receives the incomplete vehicle dispatch information, the administrator of the management device 5 can contact the driver and attempt to dispatch the vehicle.
配車処理装置2は、希望乗車時刻よりも所定時間前の時点で配車要求に対する配車承認を受信していない場合、車両Vを管理する組織の管理者が所有する管理装置5に配車未完了情報を送信する。このため、配車処理装置2は、配車要求に対して車両Vからの応答がない場合又は、配車要求に対して車両Vが配車を拒否した場合に、いずれかの車両Vに対し、希望乗車地点へ向かうように管理者側から要請することを可能にすることができる。このため、配車処理装置2は、ユーザUが希望乗車時刻どおりに車両Vに乗車できる確率を高めることができる。 If the vehicle dispatch processing device 2 has not received a vehicle dispatch approval for the vehicle dispatch request a predetermined time before the desired boarding time, it sends vehicle dispatch incomplete information to the management device 5 owned by the administrator of the organization that manages the vehicle V. Therefore, if there is no response from vehicle V to the vehicle dispatch request or if vehicle V refuses to be dispatched in response to the vehicle dispatch request, the vehicle dispatch processing device 2 can make it possible for the administrator to request one of the vehicles V to head to the desired boarding point. Therefore, the vehicle dispatch processing device 2 can increase the probability that user U will be able to board vehicle V at the desired boarding time.
[ユーザ端末1の構成]
図2は、ユーザ端末1の構成を示す図である。ユーザ端末1は、例えば、車両Vへの乗車を希望するユーザが所有する。ユーザ端末1は、操作部11、通信部12、表示部13、記憶部14及び制御部15を備える。制御部15は、操作受付部151、通信制御部152及び表示制御部153を備える。
[Configuration of user terminal 1]
2 is a diagram showing the configuration of the user terminal 1. The user terminal 1 is owned, for example, by a user who wishes to ride in a vehicle V. The user terminal 1 includes an operation unit 11, a communication unit 12, a display unit 13, a storage unit 14, and a control unit 15. The control unit 15 includes an operation reception unit 151, a communication control unit 152, and a display control unit 153.
操作部11は、例えば、タッチパネルである。操作部11は、ユーザUの操作を受け付ける。操作部11は、受け付けたユーザUの操作内容を示す情報を制御部15に入力する。通信部12は、配車処理装置2と通信するための無線通信モジュールである。表示部13は、各種の情報を表示するディスプレイである。表示部13は、例えば、タッチパネルに重畳して設けられる。 The operation unit 11 is, for example, a touch panel. The operation unit 11 accepts operations from the user U. The operation unit 11 inputs information indicating the content of the accepted operation from the user U to the control unit 15. The communication unit 12 is a wireless communication module for communicating with the vehicle dispatch processing device 2. The display unit 13 is a display that displays various information. The display unit 13 is, for example, superimposed on the touch panel.
記憶部14は、ROM(Read Only Memory)又はRAM(Random Access Memory)等の記憶媒体を含む。記憶部14は、制御部15が実行するプログラムを記憶している。 The memory unit 14 includes a storage medium such as ROM (Read Only Memory) or RAM (Random Access Memory). The memory unit 14 stores programs executed by the control unit 15.
制御部15は、例えば、CPU(Central Processing Unit)である。制御部15は、記憶部14に記憶されているプログラムを実行することにより、操作受付部151、通信制御部152及び表示制御部153として機能する。 The control unit 15 is, for example, a CPU (Central Processing Unit). The control unit 15 executes programs stored in the storage unit 14, thereby functioning as an operation reception unit 151, a communication control unit 152, and a display control unit 153.
操作受付部151は、ユーザUによる操作を受け付ける。例えば、操作受付部151は、ユーザ端末1を所有するユーザUから、車両Vの配車を希望する希望乗車地点の入力を受け付ける。操作受付部151は、車両Vの配車を依頼する配車依頼の入力を受け付ける。配車依頼は、ユーザID又は事業者IDを含む。操作受付部151は、車両Vの配車を希望する希望乗車時刻の入力を受け付けてもよい。操作受付部151は、受け付けた希望乗車地点および配車依頼を通信制御部152へ出力する。 The operation acceptance unit 151 accepts operations by the user U. For example, the operation acceptance unit 151 accepts input of a desired boarding point from which the user U wishes to dispatch vehicle V, from the user U who owns the user terminal 1. The operation acceptance unit 151 accepts input of a dispatch request to request dispatch of vehicle V. The dispatch request includes a user ID or a business operator ID. The operation acceptance unit 151 may also accept input of a desired boarding time at which vehicle V is desired to be dispatched. The operation acceptance unit 151 outputs the accepted desired boarding point and dispatch request to the communication control unit 152.
通信制御部152は、通信部12を介して、配車処理装置2と通信する。例えば、通信制御部152は、操作受付部151が受け付けた配車依頼とともに希望乗車地点を示す情報を配車処理装置2へ送信する。通信制御部152は、車両Vの配車が予約されたことを示す配車通知を配車処理装置2から受信する。 The communication control unit 152 communicates with the vehicle dispatch processing device 2 via the communication unit 12. For example, the communication control unit 152 transmits information indicating the desired boarding point to the vehicle dispatch processing device 2 along with the vehicle dispatch request accepted by the operation acceptance unit 151. The communication control unit 152 receives a vehicle dispatch notification from the vehicle dispatch processing device 2 indicating that the dispatch of vehicle V has been reserved.
[配車処理装置2の構成]
図3は、配車処理装置2の構成を示す図である。配車処理装置2は、受付部231と、配車管理部232と、通信制御部233と、を有する。
[Configuration of vehicle dispatch processing device 2]
3 is a diagram showing the configuration of the vehicle dispatch processing device 2. The vehicle dispatch processing device 2 has a reception unit 231, a vehicle dispatch management unit 232, and a communication control unit 233.
通信部21は、ユーザ端末1、乗務員端末3及び事業者装置4との間で各種のデータを送受信するための通信インターフェースである。通信部21は、例えばユーザ端末1から配車依頼を受信し、配車通知をユーザ端末1に送信する。また、通信部21は、配車要求を乗務員端末3に送信し、配車承認を乗務員端末3から受信する。さらに、通信部21は、設定データを事業者装置4から受信し、通知データを事業者装置4に送信する。 The communication unit 21 is a communication interface for transmitting and receiving various data between the user terminal 1, the crew terminal 3, and the business operator device 4. The communication unit 21 receives, for example, a vehicle dispatch request from the user terminal 1 and transmits a vehicle dispatch notification to the user terminal 1. The communication unit 21 also transmits a vehicle dispatch request to the crew terminal 3 and receives a vehicle dispatch approval from the crew terminal 3. Furthermore, the communication unit 21 receives setting data from the business operator device 4 and transmits notification data to the business operator device 4.
記憶部22は、ROM、RAM、又はSSD(Solid State Drive)等の記憶媒体を有する。記憶部22は、制御部23が実行するプログラムを記憶する。また記憶部22は、制御部23が配車に関する各種の処理を実行するためのデータを記憶する。例えば、記憶部22には、ユーザUが車両Vに乗車する希望乗車時刻が記憶されている。 The memory unit 22 has a storage medium such as ROM, RAM, or SSD (Solid State Drive). The memory unit 22 stores programs executed by the control unit 23. The memory unit 22 also stores data used by the control unit 23 to execute various processes related to vehicle dispatch. For example, the memory unit 22 stores the desired boarding time for user U to board vehicle V.
図4は、記憶部22が記憶しているユーザデータの一例を示す図である。図4に示すユーザデータにおいては、ユーザIDと、組織IDと、乗車希望日と、希望乗車地点と、目的地と、配車済車両IDと、が関連付けられている。 Figure 4 shows an example of user data stored in the memory unit 22. The user data shown in Figure 4 associates a user ID, organization ID, desired boarding date, desired boarding point, destination, and dispatched vehicle ID.
ユーザIDは、配車処理装置2により提供されるサービスを利用する複数のユーザUそれぞれを識別するための情報であり、例えばユーザUの氏名又はユーザUの会員番号等である。組織IDは、配車処理装置2により提供されるサービスを利用する複数の組織それぞれを識別するための情報であり、例えば配車処理装置2の管理者により割り当てられた文字列を含む。 The user ID is information for identifying each of multiple users U who use the services provided by the vehicle dispatch processing device 2, and is, for example, the name of the user U or the membership number of the user U. The organization ID is information for identifying each of multiple organizations that use the services provided by the vehicle dispatch processing device 2, and includes, for example, a character string assigned by the administrator of the vehicle dispatch processing device 2.
乗車希望日は、ユーザUがユーザ端末1において配車依頼をする際に入力した日時である。希望乗車地点は、ユーザUがユーザ端末1において配車依頼をする際に入力した乗車希望位置である。目的地は、ユーザUがユーザ端末1において配車依頼をする際に入力した希望目的地である。配車済車両IDは、配車処理装置2が配車要求を送信したことに応じて配車承認を送信した乗務員端末3を識別するための情報である。記憶部22に記憶されているユーザデータは、図4に示すものに限定されず、ユーザUを識別するユーザIDとユーザUが属する組織を識別するための組織IDとを関連付けたものであればよい。 The desired boarding date is the date and time entered by the user U when making a vehicle dispatch request on the user terminal 1. The desired boarding point is the desired boarding location entered by the user U when making a vehicle dispatch request on the user terminal 1. The destination is the desired destination entered by the user U when making a vehicle dispatch request on the user terminal 1. The dispatched vehicle ID is information for identifying the crew terminal 3 that sent a vehicle dispatch approval in response to the dispatch request sent by the vehicle dispatch processing device 2. The user data stored in the memory unit 22 is not limited to that shown in Figure 4, and may be any data that associates a user ID that identifies the user U with an organization ID that identifies the organization to which the user U belongs.
図5は、記憶部22が記憶している組織別データの一例を示す図である。図5に示す組織別データにおいては、組織IDと、所定時間とが関連付けられている。図5の上から1段目の例では、組織ID「G0001」に所定時間「30」分が関連付けられている。組織別データは、例えば、配車未完了情報を送信するタイミングを決定するために通信制御部233により参照される。 Figure 5 is a diagram showing an example of organization-specific data stored in the memory unit 22. In the organization-specific data shown in Figure 5, an organization ID is associated with a predetermined time. In the example in the top row of Figure 5, organization ID "G0001" is associated with a predetermined time of "30" minutes. The organization-specific data is referenced by the communication control unit 233, for example, to determine the timing for sending dispatch incomplete information.
図6は、記憶部22が記憶しているエリア別データの一例を示す図である。図6に示すエリア別データにおいては、エリアと、所定時間とが関連付けられている。図6の上から1段目の例では、エリア「住宅地エリア」に所定時間「20」分が関連付けられている。エリア別データは、例えば、配車未完了情報を送信するタイミングを決定するために通信制御部233により参照される。 Figure 6 is a diagram showing an example of area-specific data stored in the memory unit 22. In the area-specific data shown in Figure 6, areas are associated with predetermined times. In the example in the top row of Figure 6, the area "residential area" is associated with a predetermined time of "20" minutes. The area-specific data is referenced by the communication control unit 233, for example, to determine the timing for transmitting dispatch incomplete information.
図7は、記憶部22が記憶している時間帯別データの一例を示す図である。図7に示す時間帯別データにおいては、時間帯と、所定時間とが関連付けられている。時間帯別データにおいては、配車できる確率が低い時間帯ほど所定時間が長く設定されている。図7の上から1段目の例では、時間帯「0時~5時」に所定時間「40」分が関連付けられている。時間帯別データは、例えば、配車未完了情報を送信するタイミングを決定するために通信制御部233により参照される。 Figure 7 is a diagram showing an example of time-slot-specific data stored in the memory unit 22. In the time-slot-specific data shown in Figure 7, time slots are associated with predetermined times. In the time-slot-specific data, the lower the probability of dispatching a vehicle, the longer the predetermined time is set. In the example in the top row of Figure 7, the time slot "12:00 - 5:00" is associated with a predetermined time of "40" minutes. The time-slot-specific data is referenced by the communication control unit 233, for example, to determine the timing of sending dispatch incomplete information.
図8は、記憶部22が記憶している目的別データの一例を示す図である。図8に示す目的別データにおいては、乗車目的と、所定時間とが関連付けられている。目的別データにおいては、同じ時間帯に多数のユーザUが車両Vへの乗車を希望する蓋然性が高い通勤又は通学に関連する乗車目的に対応する所定時間が、ビジネスに関連しない乗車目的に対応する所定時間よりも長く設定されている。図8の上から1段目の例では、乗車目的「通勤」に所定時間「30」分が関連付けられている。目的別データは、例えば、配車未完了情報を送信するタイミングを決定するために通信制御部233により参照される。 Figure 8 is a diagram showing an example of purpose-specific data stored in the memory unit 22. In the purpose-specific data shown in Figure 8, the purpose of riding is associated with a predetermined time. In the purpose-specific data, the predetermined time corresponding to a riding purpose related to commuting to work or school, where there is a high probability that many users U will wish to ride in vehicle V during the same time period, is set longer than the predetermined time corresponding to a riding purpose not related to business. In the example in the top row of Figure 8, the predetermined time of "30" minutes is associated with the riding purpose of "commuting." The purpose-specific data is referenced by the communication control unit 233, for example, to determine the timing of sending incomplete vehicle dispatch information.
図3の制御部23は、例えば、CPUである。制御部23は、記憶部22に記憶されているプログラムを実行することにより、受付部231、配車管理部232および通信制御部233として機能する。 The control unit 23 in FIG. 3 is, for example, a CPU. The control unit 23 executes programs stored in the storage unit 22, thereby functioning as a reception unit 231, a vehicle dispatch management unit 232, and a communication control unit 233.
受付部231は、通信部21を介して、ユーザ端末1と通信する。受付部231は、希望乗車地点とともに配車依頼を受け付ける。配車依頼は、ユーザUを識別するためのユーザID、又は、ユーザUが属する組織を識別するための組織IDを含む。受付部231は、ユーザUが車両Vに乗車する乗車目的をさらに受け付けてもよい。受付部231は、配車依頼とともに希望乗車時刻を受け付けてもよい。受付部231は、配車依頼とともに希望到着時間帯を受け付けてもよい。希望到着時間帯は、ユーザUが目的地への到着を希望する時間の範囲である。受付部231は、受け付けた配車依頼、希望乗車地点および乗車目的を配車管理部232へ出力する。 The reception unit 231 communicates with the user terminal 1 via the communication unit 21. The reception unit 231 receives a vehicle dispatch request along with a desired boarding point. The vehicle dispatch request includes a user ID for identifying the user U or an organization ID for identifying the organization to which the user U belongs. The reception unit 231 may further receive the purpose of the user U boarding the vehicle V. The reception unit 231 may receive a desired boarding time along with the vehicle dispatch request. The reception unit 231 may receive a desired arrival time zone along with the vehicle dispatch request. The desired arrival time zone is the range of time during which the user U wishes to arrive at the destination. The reception unit 231 outputs the received vehicle dispatch request, desired boarding point, and purpose of the ride to the vehicle dispatch management unit 232.
[配車要求の送信]
配車管理部232は、通信部21を介して、乗務員端末3と通信する。配車管理部232は、受付部231が配車依頼を受け付けた場合に、予め登録された1又は複数の車両Vに配車要求を乗務員端末3へ送信する。
[Send a ride request]
The vehicle allocation management unit 232 communicates with the crew terminal 3 via the communication unit 21. When the reception unit 231 receives a vehicle allocation request, the vehicle allocation management unit 232 transmits a vehicle allocation request to one or more vehicles V registered in advance to the crew terminal 3.
まず、配車管理部232は、予め登録された複数の車両Vからそれぞれの車両Vの位置を示す車両位置情報を受信する。配車管理部232は、受信した車両位置情報が示す車両の位置に基づいて、予め登録された複数の車両Vのうち、記憶部22に記憶されている希望乗車時刻までに受付部231が受け付けた希望乗車地点へ到達可能な車両Vを特定する。 First, the vehicle allocation management unit 232 receives vehicle position information indicating the position of each vehicle V from multiple pre-registered vehicles V. Based on the vehicle position indicated by the received vehicle position information, the vehicle allocation management unit 232 identifies, from the multiple pre-registered vehicles V, a vehicle V that can reach the desired boarding point accepted by the acceptance unit 231 by the desired boarding time stored in the memory unit 22.
図9及び図10は、配車管理部232による配車要求の送信のタイミングを説明するための図である。図9(a)、図9(b)、図10(a)及び図10(b)中には、記憶部22に記憶されている希望乗車時刻までに受付部231が受け付けた希望乗車地点(図9(a)中の家の位置)へ到達可能な車両Vを時系列順に示す。図9(a)、図9(b)、図10(a)及び図10(b)に示すように、現在時刻が希望乗車時刻に近づくにつれて、希望乗車時刻までに希望乗車地点へ到達可能な車両Vの数は少なくなる。 Figures 9 and 10 are diagrams for explaining the timing of sending a vehicle dispatch request by the vehicle dispatch management unit 232. Figures 9(a), 9(b), 10(a), and 10(b) chronologically show vehicles V that can reach the desired boarding point (the position of the house in Figure 9(a)) accepted by the acceptance unit 231 by the desired boarding time stored in the memory unit 22. As shown in Figures 9(a), 9(b), 10(a), and 10(b), as the current time approaches the desired boarding time, the number of vehicles V that can reach the desired boarding point by the desired boarding time decreases.
配車管理部232は、比較的早いタイミングで配車要求を車両Vに送信したとすれば、この配車要求を承認した車両Vが希望乗車時刻までに希望乗車地点に到達できる蓋然性が高くなる。しかしながら、車両Vが希望乗車地点に到達した後に希望乗車時刻まで待機する時間が長くなるので、車両Vの不利益が大きくなる。配車管理部232は、比較的遅いタイミングで配車要求を車両Vに送信したとすれば、車両Vが希望乗車地点に到達した後に希望乗車時刻まで待機する時間は短くなるが、車両Vが希望乗車時刻までに希望乗車地点に到達できないリスクが増大する。このため、配車管理部232は、希望乗車時刻より所定の予備時間だけ前のタイミング(以下、配車要求開始時刻ともいう)において予め登録された車両Vへ配車要求の送信を開始する。予備時間は、例えば、所定時間の数倍である。 If the vehicle dispatch management unit 232 sends a vehicle dispatch request to vehicle V at a relatively early timing, there is a high probability that vehicle V that approves this dispatch request will be able to reach the desired boarding point by the desired boarding time. However, the time vehicle V must wait until the desired boarding time after arriving at the desired boarding point will be longer, which will be a greater disadvantage to vehicle V. If the vehicle dispatch management unit 232 sends a vehicle dispatch request to vehicle V at a relatively late timing, the time vehicle V must wait until the desired boarding time after arriving at the desired boarding point will be shorter, but the risk that vehicle V will not be able to reach the desired boarding point by the desired boarding time will increase. For this reason, the vehicle dispatch management unit 232 starts sending vehicle dispatch requests to pre-registered vehicles V at a timing a predetermined reserve time before the desired boarding time (hereinafter also referred to as the vehicle dispatch request start time). The reserve time is, for example, several times the predetermined time.
配車管理部232は、受付部231が受け付けた希望乗車地点が属するエリアに基づいて予備時間を特定してもよい。例えば、配車管理部232は、受付部231が受け付けた希望乗車地点が属するエリアが比較的高密度で車両Vが走行している市街地エリアである場合、受付部231が受け付けた希望乗車地点が属するエリアが比較的低密度で車両Vが走行している住宅地エリアである場合に比べて、より長い予備時間を特定する。 The vehicle dispatch management unit 232 may specify the reserve time based on the area to which the desired boarding point accepted by the reception unit 231 belongs. For example, if the area to which the desired boarding point accepted by the reception unit 231 belongs is an urban area where vehicles V travel at a relatively high density, the vehicle dispatch management unit 232 specifies a longer reserve time than if the area to which the desired boarding point accepted by the reception unit 231 belongs is a residential area where vehicles V travel at a relatively low density.
このようにして、配車管理部232は、比較的低密度で車両Vが走行している住宅地エリアでは、より早いタイミングで配車要求を送信するので、車両Vが希望乗車時刻までに希望乗車地点に到達する蓋然性をより高くすることができる。一方、配車管理部232は、比較的高密度で車両Vが走行している市街地エリアでは、より遅いタイミングで配車要求を送信するので、車両Vが希望乗車時刻まで待機する際の待機時間が長くなることを抑制することができる。 In this way, the vehicle dispatch management unit 232 sends a vehicle dispatch request earlier in residential areas where vehicles V are traveling at a relatively low density, thereby increasing the probability that vehicles V will arrive at the desired boarding point by the desired boarding time. On the other hand, the vehicle dispatch management unit 232 sends a vehicle dispatch request later in urban areas where vehicles V are traveling at a relatively high density, thereby preventing vehicles V from having to wait long periods of time until the desired boarding time.
配車管理部232は、車両Vが希望乗車時刻までに希望乗車地点に到達可能な複数の車両Vのうち、いずれかの1台の車両Vの乗務員端末3へ配車要求を送信する。一例としては、配車管理部232は、希望乗車時刻までに希望乗車地点に到達可能な複数の車両Vに対し、希望乗車地点に近い順に優先度を割り当てる。このとき、配車管理部232は、車両Vが希望乗車地点に近いほど、この車両Vにより高い優先度を割り当てる。配車管理部232は、割り当てた優先度が高い順に車両Vの乗務員端末3へ配車要求を送信する。配車管理部232は、1台の車両Vの乗務員端末3へ配車要求を送信するたびに、次に配車要求を送信する車両Vを選択してもよい。 The vehicle dispatch management unit 232 sends a dispatch request to the crew terminal 3 of any one of multiple vehicles V that can reach the desired boarding point by the desired boarding time. As an example, the vehicle dispatch management unit 232 assigns priorities to multiple vehicles V that can reach the desired boarding point by the desired boarding time, in order of proximity to the desired boarding point. In this case, the closer a vehicle V is to the desired boarding point, the higher the priority assigned to that vehicle V. The vehicle dispatch management unit 232 sends dispatch requests to the crew terminals 3 of vehicles V in order of highest assigned priority. Each time the vehicle dispatch management unit 232 sends a dispatch request to the crew terminal 3 of a vehicle V, it may select the next vehicle V to send a dispatch request to.
配車管理部232は、配車要求を車両Vの乗務員端末3へ送信した後、車両Vの配車に承認する配車承認又は車両Vの配車に承認しない配車拒否を車両Vの乗務員端末3から受信する。配車管理部232は、受信した配車承認又は配車拒否を通信制御部233へ出力する。 After transmitting a dispatch request to the crew terminal 3 of vehicle V, the dispatch management unit 232 receives a dispatch approval from the crew terminal 3 of vehicle V, which approves the dispatch of vehicle V, or a dispatch refusal from the crew terminal 3 of vehicle V. The dispatch management unit 232 outputs the received dispatch approval or dispatch refusal to the communication control unit 233.
配車管理部232は、配車拒否を車両Vの乗務員端末3から受信した場合、又は、配車要求を送信した車両Vから配車承認を受信せずに所定の応答時間が経過した場合に、希望乗車時刻までに希望乗車地点に到達可能な残りの複数の車両Vのうち、いずれか1台の車両に配車要求を送信する。応答時間は、例えば、車両Vの乗務員により予め設定される。配車管理部232は、配車要求を送信したいずれかの車両Vの乗務員端末3から配車承認を受信するまで、同様の処理を繰り返す。 When the vehicle dispatch management unit 232 receives a dispatch refusal from the driver terminal 3 of a vehicle V, or when a predetermined response time has elapsed without receiving a dispatch approval from the vehicle V that sent the dispatch request, the vehicle dispatch management unit 232 sends a dispatch request to one of the remaining vehicles V that can reach the desired boarding point by the desired boarding time. The response time is set in advance by, for example, the driver of the vehicle V. The vehicle dispatch management unit 232 repeats the same process until it receives a dispatch approval from the driver terminal 3 of one of the vehicles V that sent the dispatch request.
配車管理部232は、配車要求を送信したいずれかの車両Vの乗務員端末3から配車承認を受信した場合に、最初のユーザUが希望到着時間帯において目的地に到着可能な範囲内において、確定している配車の車両Vに他のユーザUを相乗りさせるための配車依頼を受け付ける。希望到着時間帯は、最初のユーザUが目的地への到着を希望する時間の範囲である。 When the vehicle dispatch management unit 232 receives a vehicle dispatch approval from the crew terminal 3 of any vehicle V that has sent a vehicle dispatch request, it accepts a vehicle dispatch request to have another user U ride in the confirmed vehicle V within the range in which the first user U can arrive at the destination within the desired arrival time slot. The desired arrival time slot is the range of time within which the first user U wishes to arrive at the destination.
配車管理部232は、配車依頼を受け付けた他のユーザUを相乗りさせたとすれば最初のユーザUがその希望到着時間帯においてその目的地に到着する可能であり、かつ、他のユーザUがその希望到着時間帯においてその目的地に到着する可能であるか否かを判定する。配車管理部232は、配車依頼を受け付けた他のユーザUを相乗りさせたとすれば最初のユーザUが希望到着時間帯において目的地に到着する可能であり、かつ、他のユーザUがその希望到着時間帯においてその目的地に到着する可能である場合に、他のユーザUを車両Vに相乗りさせる。配車管理部232は、配車依頼を受け付けた他のユーザUを相乗りさせたとすれば最初のユーザUが希望到着時間帯において目的地に到着する可能でない、又は、他のユーザUがその希望到着時間帯においてその目的地に到着する可能でない場合に、他のユーザUを車両Vに相乗りさせない。 The vehicle allocation management unit 232 determines whether the first user U would be able to arrive at the destination in the desired arrival time slot if the other user U who accepted the vehicle allocation request were to be allowed to ride with the first user U, and whether the other user U would be able to arrive at the destination in the desired arrival time slot. The vehicle allocation management unit 232 allows the other user U to ride with the vehicle V if the first user U would be able to arrive at the destination in the desired arrival time slot if the other user U who accepted the vehicle allocation request were to be allowed to ride with the first user U, and the other user U would be able to arrive at the destination in the desired arrival time slot. The vehicle allocation management unit 232 does not allow the other user U to ride with the vehicle V if the first user U would not be able to arrive at the destination in the desired arrival time slot if the other user U who accepted the vehicle allocation request were to be allowed to ride with the first user U, or if the other user U would not be able to arrive at the destination in the desired arrival time slot.
[配車未完了情報の送信]
通信制御部233は、通信部21を介して、ユーザ端末1と通信する。通信制御部233は、所定の希望乗車時刻よりも所定時間前の時点で配車要求に対する配車承認を配車管理部232が受信していない場合、1又は複数の車両Vを管理する組織の管理者の管理装置5に対し、配車が完了していないことを示す配車未完了情報を送信する。
[Send incomplete vehicle dispatch information]
The communication control unit 233 communicates with the user terminal 1 via the communication unit 21. If the vehicle dispatch management unit 232 has not received a vehicle dispatch approval for a vehicle dispatch request at a predetermined time before a predetermined desired boarding time, the communication control unit 233 transmits vehicle dispatch incompletion information indicating that the vehicle dispatch has not been completed to the management device 5 of the administrator of the organization that manages one or more vehicles V.
配車未完了情報の送信先の管理装置5は、例えば、受付部231が受け付けた乗車希望地点の属する地域において営業が許可されているすべてのタクシー会社の管理者の管理装置5であってもよく、受付部231が受け付けた乗車希望地点の属する地域において営業が許可されている個人タクシーを除くタクシー会社の管理者の管理装置5であってもよい。配車未完了情報の送信先の管理装置5は、保有する車両Vの台数が閾値以上である等の予め定められた条件を満たす複数のタクシー会社の管理者の管理装置5であってもよい。 The management device 5 to which the incomplete dispatch information is sent may be, for example, the management device 5 of the administrator of all taxi companies that are permitted to operate in the area where the desired boarding point received by the reception unit 231 is located, or the management device 5 of the administrator of taxi companies excluding private taxis that are permitted to operate in the area where the desired boarding point received by the reception unit 231 is located. The management device 5 to which the incomplete dispatch information is sent may be the management device 5 of the administrators of multiple taxi companies that meet predetermined conditions, such as having a number of vehicles V equal to or greater than a threshold.
所定の希望乗車時刻は、例えば、記憶部22に記憶されている時刻である。所定の希望乗車時刻は、受付部231がユーザ端末1から受け付けた時刻であってもよい。通信制御部233は、車両Vを管理する組織の管理者の管理装置5の代わりに、配車依頼を送信したユーザUのユーザ端末1、又は配車依頼を送信したユーザUが属する組織の管理者の管理装置(不図示)へ配車未完了情報を送信してもよい。なお、この管理装置を事業者装置4(図1)として扱ってもよい。 The specified desired boarding time is, for example, a time stored in the memory unit 22. The specified desired boarding time may also be a time received by the reception unit 231 from the user terminal 1. The communication control unit 233 may send the incomplete vehicle dispatch information to the user terminal 1 of the user U who sent the dispatch request, or to a management device (not shown) of the administrator of the organization to which the user U who sent the dispatch request belongs, instead of the management device 5 of the administrator of the organization that manages the vehicle V. This management device may also be treated as the business operator device 4 (Figure 1).
図11は、通信制御部233による配車未完了情報の送信タイミングを説明するための図である。図11中の横軸は時間を示す。希望乗車時刻までに希望乗車地点に到達可能な車両Vの特定を配車管理部232が開始した後、希望乗車時刻よりも予備時間だけ前の配車要求開始時刻において配車管理部232による配車要求の送信が開始される。通信制御部233は、希望乗車時刻よりも所定時間だけ前の時刻において配車未完了情報を管理装置5へ送信する。 Figure 11 is a diagram illustrating the timing of transmission of incomplete vehicle dispatch information by the communication control unit 233. The horizontal axis in Figure 11 represents time. After the vehicle dispatch management unit 232 begins identifying a vehicle V that can reach the desired boarding point by the desired boarding time, the vehicle dispatch management unit 232 begins transmitting a vehicle dispatch request at the vehicle dispatch request start time, which is a reserve time before the desired boarding time. The communication control unit 233 transmits incomplete vehicle dispatch information to the management device 5 at a time a predetermined time before the desired boarding time.
まず、通信制御部233は、所定時間を特定する。より詳しくは、通信制御部233は、ユーザUが属する組織を識別するための組織識別情報と、所定時間とを関連付けた組織別データ(図5)を記憶部22から読み出す。通信制御部233は、読み出した組織別データを参照することにより、配車依頼に含まれる組織IDに関連付けられた所定時間を特定する。通信制御部233は、配車依頼にユーザIDが含まれる場合には、図4に示すユーザデータを参照して、ユーザIDに関連付けられた組織IDを特定し、この組織IDに対応する所定時間を特定してもよい。 First, the communication control unit 233 identifies the predetermined time. More specifically, the communication control unit 233 reads from the storage unit 22 organization-specific data (Figure 5) that associates organization identification information for identifying the organization to which user U belongs with the predetermined time. The communication control unit 233 references the read organization-specific data to identify the predetermined time associated with the organization ID included in the vehicle dispatch request. If the vehicle dispatch request includes a user ID, the communication control unit 233 may reference the user data shown in Figure 4 to identify the organization ID associated with the user ID and identify the predetermined time corresponding to this organization ID.
通信制御部233は、受付部231が受け付けた希望乗車地点が属するエリアに基づいて、所定時間を特定してもよい。より詳しくは、通信制御部233は、エリアと所定時間とを関連付けたエリア別データ(図6)を記憶部22から読み出す。通信制御部233は、読み出したエリア別データを参照して、受付部231が受け付けた希望乗車地点が属するエリアに関連付けられた所定時間を特定してもよい。一例としては、通信制御部233は、受付部231が受け付けた希望乗車地点が属するエリアが「住宅地エリア」である場合に、この「住宅地エリア」に関連付けられた「20」分を所定時間として特定する。 The communication control unit 233 may specify the predetermined time based on the area to which the desired boarding point accepted by the acceptance unit 231 belongs. More specifically, the communication control unit 233 reads area-specific data (Figure 6) that associates areas with predetermined times from the storage unit 22. The communication control unit 233 may refer to the read area-specific data to specify the predetermined time associated with the area to which the desired boarding point accepted by the acceptance unit 231 belongs. As an example, if the area to which the desired boarding point accepted by the acceptance unit 231 belongs is a "residential area," the communication control unit 233 specifies "20" minutes, associated with this "residential area," as the predetermined time.
通信制御部233は、受付部231が受け付けた希望乗車地点が属するエリアを走行する車両Vの密度を特定し、特定した密度に基づいて、所定時間を特定してもよい。例えば、通信制御部233は、特定した密度が閾値より高い場合には、比較的短い所定時間を特定してもよい。一方、通信制御部233は、特定した密度が閾値以下である場合には、比較的長い所定時間を特定してもよい。閾値は、例えば、車両Vを管理する組織の管理者が所有する管理装置5により設定される。 The communication control unit 233 may identify the density of vehicles V traveling in the area to which the desired boarding point accepted by the acceptance unit 231 belongs, and may identify the predetermined time based on the identified density. For example, the communication control unit 233 may identify a relatively short predetermined time if the identified density is higher than a threshold. On the other hand, the communication control unit 233 may identify a relatively long predetermined time if the identified density is equal to or lower than the threshold. The threshold is set, for example, by a management device 5 owned by an administrator of the organization that manages the vehicles V.
このようにして、通信制御部233は、車両Vが走行する密度が比較的低いエリアでは、比較的早いタイミングで車両Vを管理する組織の管理者へ配車未完了データを送信し、車両Vが走行する密度が比較的高いエリアでは、比較的遅いタイミングで車両Vを管理する組織の管理者へ配車未完了データを送信することができる。このため、通信制御部233は、車両Vが希望乗車時刻までに希望乗車地点に配車できなくなるリスクを低減しつつ、車両Vが希望乗車時刻までに希望乗車地点に配車することが可能である場合まで配車未完了データを管理者に送信してしまうことを抑制することができる。 In this way, the communication control unit 233 can transmit incomplete vehicle dispatch data to the administrator of the organization that manages vehicle V at a relatively early timing in areas where the density of vehicle V traveling is relatively low, and can transmit incomplete vehicle dispatch data to the administrator of the organization that manages vehicle V at a relatively late timing in areas where the density of vehicle V traveling is relatively high. As a result, the communication control unit 233 can reduce the risk that vehicle V will not be able to be dispatched to the desired boarding point by the desired boarding time, while preventing the transmission of incomplete vehicle dispatch data to the administrator until vehicle V can be dispatched to the desired boarding point by the desired boarding time.
通信制御部233は、受付部231が受け付けた希望乗車時刻を受け付ける場合には、この希望乗車時刻に基づいて、所定時間を特定してもよい。より詳しくは、通信制御部233は、時間帯と所定時間とを関連付けた時間帯別データ(図7)を記憶部22から読み出す。通信制御部233は、読みだした時間帯別データを参照して、受付部231が受け付けた希望乗車時刻が属する時間帯に関連付けられた所定時間を特定してもよい。一例としては、通信制御部233は、受付部231が希望乗車時刻「4時」を受け付けた場合に、この希望乗車時刻「4時」が属する時間帯「0時~5時」に関連付けられた「40」分を所定時間として特定する。 When the communication control unit 233 accepts a desired boarding time accepted by the acceptance unit 231, it may specify the predetermined time based on this desired boarding time. More specifically, the communication control unit 233 reads time-zone data (Figure 7) that associates time zones with predetermined times from the storage unit 22. The communication control unit 233 may refer to the read time-zone data to specify the predetermined time associated with the time zone to which the desired boarding time accepted by the acceptance unit 231 belongs. As an example, when the acceptance unit 231 accepts a desired boarding time of "4 o'clock," the communication control unit 233 specifies "40" minutes, which is associated with the time zone of "12:00 to 5:00" to which this desired boarding time of "4 o'clock" belongs, as the predetermined time.
このようにして、通信制御部233は、車両Vが走行する数が比較的少ない時間帯には、比較的早いタイミングで配車未完了データを管理者へ送信し、車両Vが走行する数が比較的多い時間帯には、比較的遅いタイミングで配車未完了データを管理者へ送信する。このため、通信制御部233は、車両Vが希望乗車時刻までに希望乗車地点に配車できなくなるリスクを低減しつつ、車両Vが希望乗車時刻までに希望乗車地点に配車することが可能である場合まで配車未完了データを管理者に送信してしまうことを抑制することができる。 In this way, the communication control unit 233 transmits the incomplete vehicle dispatch data to the administrator at a relatively early timing during time periods when the number of vehicles V traveling is relatively low, and transmits the incomplete vehicle dispatch data to the administrator at a relatively late timing during time periods when the number of vehicles V traveling is relatively high. As a result, the communication control unit 233 can reduce the risk that vehicle V will not be able to be dispatched to the desired boarding point by the desired boarding time, while preventing the transmission of incomplete vehicle dispatch data to the administrator until vehicle V can be dispatched to the desired boarding point by the desired boarding time.
通信制御部233は、配車依頼とともに乗車目的を受付部231が受け付けた場合には、この乗車目的に基づいて所定時間を特定してもよい。まず、通信制御部233は、乗車目的と所定時間とを関連付けた目的別データ(図8)を記憶部22から読み出す。通信制御部233は、読みだした目的別データを参照して、受付部231が受け付けた乗車目的に関連付けられた所定時間を特定してもよい。一例としては、通信制御部233は、受付部231が乗車目的「通勤」を受け付けた場合に、この乗車目的「通勤」に関連付けられた「30」分を所定時間として特定する。 When the reception unit 231 receives a purpose of riding along with a ride dispatch request, the communication control unit 233 may specify the predetermined time based on this purpose of riding. First, the communication control unit 233 reads purpose-specific data (Figure 8) that associates the purpose of riding with a predetermined time from the storage unit 22. The communication control unit 233 may refer to the read purpose-specific data to specify the predetermined time associated with the purpose of riding accepted by the acceptance unit 231. As an example, when the acceptance unit 231 receives the purpose of riding "commute," the communication control unit 233 specifies "30" minutes associated with this purpose of riding "commute" as the predetermined time.
このようにして、通信制御部233は、ユーザUと同じ時間帯に多数のユーザUが車両Vへの乗車を希望する可能性が比較的高い「通勤」および「通学」等の乗車目的を受け付けた場合には、比較的早いタイミングで車両Vを管理する組織の管理者へ送信する。一方、通信制御部233は、ユーザUと同じ時間帯に多数のユーザUが車両Vへの乗車を希望する可能性が比較的低い「旅行」および「買い物」等の乗車目的を受け付けた場合には、比較的遅いタイミングで車両Vを管理する組織の管理者へ送信する。このようにして、通信制御部233は、車両Vが希望乗車時刻までに希望乗車地点に配車できなくなるリスクを低減しつつ、車両Vが希望乗車時刻までに希望乗車地点に配車することが可能である場合まで配車未完了データを管理者に送信してしまうことを抑制することができる。 In this way, when the communication control unit 233 receives a ride purpose such as "commuting to work" or "commuting to school," which is relatively likely to cause many users U to want to ride in vehicle V during the same time period as user U, it transmits the purpose relatively early to the administrator of the organization that manages vehicle V. On the other hand, when the communication control unit 233 receives a ride purpose such as "travel" or "shopping," which is relatively unlikely to cause many users U to want to ride in vehicle V during the same time period as user U, it transmits the purpose relatively late to the administrator of the organization that manages vehicle V. In this way, the communication control unit 233 can reduce the risk that vehicle V will not be able to be dispatched to the desired boarding point by the desired boarding time, while preventing the communication control unit 233 from sending incomplete vehicle dispatch data to the administrator until vehicle V can be dispatched to the desired boarding point by the desired boarding time.
[配車要求を送信した結果を示す情報の送信]
通信制御部233は、配車未完了情報とともに、配車要求を送信した結果を示す送信履歴情報を、1又は複数の車両Vを管理する組織の管理者の管理装置5又はユーザUが属する組織の管理者の管理装置へ送信してもよい。例えば、通信制御部233は、送信した配車要求を承認しなかった車両Vが配車要求を拒否したか配車要求に応答しなかったかを示す情報を含む送信履歴情報を管理装置5等に送信する。通信制御部233は、配車管理部232が送信した配車要求を承認しなかった車両Vを特定するための情報を含む送信履歴情報を管理装置5等に送信してもよい。
[Transmission of information indicating the result of sending a vehicle dispatch request]
The communication control unit 233 may transmit, together with the incomplete vehicle dispatch information, transmission history information indicating the results of transmitting the vehicle dispatch request to the management device 5 of the administrator of the organization that manages one or more vehicles V or the management device of the administrator of the organization to which the user U belongs. For example, the communication control unit 233 transmits, to the management device 5, etc., transmission history information including information indicating whether a vehicle V that did not approve the transmitted vehicle dispatch request rejected the vehicle dispatch request or did not respond to the vehicle dispatch request. The communication control unit 233 may transmit, to the management device 5, etc., transmission history information including information for identifying a vehicle V that did not approve the vehicle dispatch request transmitted by the vehicle dispatch management unit 232.
図12は、配車要求の送信履歴情報の一例を示す。図12に示す送信履歴情報では、車両IDと、配車要求最終送信時と、応答内容とが関連付けられている。車両IDは、車両Vに搭載された乗務員端末3を識別するための情報である。配車要求最終送信時は、配車管理部232が配車要求を最後に送信した時刻を示す。例えば、図12の上から1段目の例では、車両ID「V001」の車両Vに対し、配車要求を最後に配車管理部232が送信したのは16時であり、配車要求に対して配車拒否を車両Vから配車管理部232が受信したことを示す。図12の上から2段目の例では、車両ID「V002」の車両Vに対し、配車要求を最後に配車管理部232が送信したのは16時1分であり、配車要求に対する応答を配車管理部232が受信していないことを示す。 Figure 12 shows an example of transmission history information for a vehicle dispatch request. The transmission history information shown in Figure 12 associates the vehicle ID, the time of the last transmission of the vehicle dispatch request, and the response content. The vehicle ID is information for identifying the crew terminal 3 installed in vehicle V. The time of the last transmission of the vehicle dispatch request indicates the time when the vehicle dispatch management unit 232 last transmitted a vehicle dispatch request. For example, in the example in the first row from the top of Figure 12, the vehicle dispatch management unit 232 last transmitted a vehicle dispatch request to vehicle V with vehicle ID "V001" at 4:00 PM, indicating that the vehicle dispatch management unit 232 received a vehicle dispatch refusal from vehicle V in response to the vehicle dispatch request. In the example in the second row from the top of Figure 12, the vehicle dispatch management unit 232 last transmitted a vehicle dispatch request to vehicle V with vehicle ID "V002" at 4:01 PM, indicating that the vehicle dispatch management unit 232 has not received a response to the vehicle dispatch request.
図12に示す送信履歴情報には車両IDが含まれているため、管理者は、この送信履歴情報を参照することにより、配車管理部232が送信した配車要求を承認しなかった車両Vを特定することができる。このため、管理者は、必要に応じて、これらの車両Vに対し、希望乗車時刻までに希望乗車地点に向かうように再度依頼することができる。 The transmission history information shown in Figure 12 includes vehicle IDs, so by referencing this transmission history information, the administrator can identify vehicles V that did not approve the dispatch request sent by the dispatch management unit 232. Therefore, if necessary, the administrator can again request these vehicles V to head to the desired boarding point by the desired boarding time.
図12に示す送信履歴情報には応答内容が含まれているため、管理者は、送信履歴情報を参照することにより、送信した配車要求を承認しなかった車両Vが配車要求を拒否したか配車要求に応答しなかったかを把握することができる。このため、管理者は、配車要求に応答しなかった車両Vに対し、希望乗車時刻までに希望乗車地点に向かうように別の連絡手段により再度依頼する等の措置を試すことができる。 The transmission history information shown in Figure 12 includes the response content, so by referring to the transmission history information, the administrator can determine whether a vehicle V that did not approve the dispatch request that was sent rejected the dispatch request or did not respond to the dispatch request. Therefore, the administrator can try measures such as requesting again, via a different means of communication, that a vehicle V that did not respond to the dispatch request head to the desired boarding point by the desired boarding time.
以上のように、通信制御部233は、配車管理部232が送信した配車要求を承認しなかった車両Vを特定するための情報、又は、送信した配車要求を承認しなかった車両Vが配車要求を拒否したか配車要求に応答しなかったかを示す情報を管理者に送信する。このため、管理者は、受信した情報を参照して、希望乗車時刻までに希望乗車地点に向かうように車両Vに依頼する処理を配車処理装置2から引き継ぐことができる。 As described above, the communication control unit 233 transmits to the administrator information for identifying the vehicle V that did not approve the dispatch request sent by the dispatch management unit 232, or information indicating whether the vehicle V that did not approve the dispatch request rejected the dispatch request or did not respond to the dispatch request. Therefore, the administrator can refer to the received information and take over from the dispatch processing device 2 the process of requesting the vehicle V to head to the desired boarding point by the desired boarding time.
通信制御部233は、車両Vの配車が予約されたときに、車両Vの配車が予約されたことを示す配車通知をユーザ端末1へ送信する。通信制御部233は、車両Vの配車が予約されたときに、車両Vの配車が予約されたことを示す通知データを事業者装置4へ送信する。 When a reservation is made for the dispatch of vehicle V, the communication control unit 233 transmits a dispatch notification to the user terminal 1 indicating that the dispatch of vehicle V has been reserved. When a reservation is made for the dispatch of vehicle V, the communication control unit 233 transmits notification data to the business operator device 4 indicating that the dispatch of vehicle V has been reserved.
[配車未完了情報の送信タイミングの例外]
希望乗車時刻までに受付部231が受け付けた希望乗車地点に到達可能な車両Vが配車管理部232により特定されたときに、希望乗車時刻までに希望乗車地点に到達可能な車両Vが存在しないことがある。この場合、希望乗車時刻までに希望乗車地点に到達可能な車両Vが再度出現することもあるが、このような車両Vが再度出現するか否かを予測することが困難なことも多い。
[Exceptions to the timing of sending incomplete vehicle dispatch information]
When the vehicle dispatch management unit 232 identifies a vehicle V that can reach the desired boarding point accepted by the acceptance unit 231 by the desired boarding time, there may be no vehicle V that can reach the desired boarding point by the desired boarding time. In this case, a vehicle V that can reach the desired boarding point by the desired boarding time may appear again, but it is often difficult to predict whether such a vehicle V will appear again.
このため、通信制御部233は、希望乗車時刻までに希望乗車地点に到達可能な車両Vが存在しない場合に、希望乗車時刻よりも所定時間だけ前の時点よりもさらに早い時点で、配車未完了情報を送信してもよい。このようにして、通信制御部233は、希望乗車時刻までに希望乗車地点に到達可能な車両Vが存在しない場合に、ユーザUが乗車する車両Vを手配することを、車両Vを管理する組織の管理者により早いタイミングで依頼することができる。 For this reason, the communication control unit 233 may transmit incomplete vehicle dispatch information at a time earlier than the time a predetermined time before the desired boarding time when there is no vehicle V that can reach the desired boarding point by the desired boarding time. In this way, the communication control unit 233 can request the administrator of the organization that manages the vehicle V to arrange for a vehicle V for user U to board at an earlier time when there is no vehicle V that can reach the desired boarding point by the desired boarding time.
希望乗車時刻よりも所定時間前の時点において希望乗車時刻までに希望乗車地点に到達可能な車両Vの台数が比較的多い場合には、その時点において配車承認を配車管理部232が受信していないとしても、すぐに配車承認を受信できる可能性は比較的高い。このため、通信制御部233は、予め登録された複数の車両Vのうち、希望乗車時刻までに希望乗車地点に到達可能な車両Vの数が所定台数以上である場合に、配車承認を配車管理部232が受信していないとしても、希望乗車時刻よりも所定時間前の時点で配車未完了情報を送信しなくてもよい。 If there are a relatively large number of vehicles V that can reach the desired boarding point by the desired boarding time at a point a predetermined time before the desired boarding time, there is a relatively high possibility that a vehicle dispatch approval will be received immediately, even if the vehicle dispatch management unit 232 has not received a vehicle dispatch approval at that time. Therefore, if the number of vehicles V that can reach the desired boarding point by the desired boarding time is equal to or greater than a predetermined number, the communication control unit 233 does not need to send vehicle dispatch incomplete information at a point a predetermined time before the desired boarding time, even if the vehicle dispatch management unit 232 has not received a vehicle dispatch approval.
所定台数は、例えば、配車要求を車両Vに送信した件数に対する、配車承認を車両Vから受信した件数の割合に応じて定められる。この割合が小さいほど、所定台数として大きな値が定められる。このようにして、通信制御部233は、希望乗車時刻よりも所定時間前の時点において希望乗車時刻までに希望乗車地点に到達可能な車両Vの数が比較的多い場合に、配車未完了情報を車両Vの運行の管理者に送信するタイミングを遅らせる。このため、通信制御部233は、車両Vが希望乗車時刻までに希望乗車地点に配車することが可能である場合まで配車未完了データを管理者に送信してしまうことを抑制することができる。 The predetermined number of vehicles is determined, for example, according to the ratio of the number of dispatch approvals received from vehicles V to the number of dispatch requests sent to vehicles V. The smaller this ratio, the larger the value set as the predetermined number of vehicles. In this way, the communication control unit 233 delays the timing of sending dispatch incomplete information to the manager of vehicle V's operation when there are a relatively large number of vehicles V that can reach the desired boarding point by the desired boarding time at a point a predetermined time before the desired boarding time. Therefore, the communication control unit 233 can prevent sending dispatch incomplete data to the manager until vehicle V can be dispatched to the desired boarding point by the desired boarding time.
[乗務員端末3の構成]
図13は、乗務員端末3の構成を示す図である。乗務員端末3は、操作部31、通信部32、表示部33、記憶部34及び制御部35を備える。
[Configuration of crew terminal 3]
13 is a diagram showing the configuration of the crew terminal 3. The crew terminal 3 includes an operation unit 31, a communication unit 32, a display unit 33, a storage unit 34, and a control unit 35.
操作部31は、例えば、表示部33に重ねて設けられたタッチパネルである。操作部31は、車両Vの乗務員の操作を受け付ける。操作部31は、受け付けた乗務員の操作内容を示す情報を制御部35に入力する。 The operation unit 31 is, for example, a touch panel superimposed on the display unit 33. The operation unit 31 accepts operations from the driver of the vehicle V. The operation unit 31 inputs information indicating the content of the accepted driver operation to the control unit 35.
通信部32は、配車処理装置2と通信するための無線通信モジュールである。表示部33は、各種の情報を表示するディスプレイである。 The communication unit 32 is a wireless communication module for communicating with the vehicle dispatch processing device 2. The display unit 33 is a display that displays various information.
記憶部34は、ROM、RAM又はSSD等の記憶媒体を含む。記憶部34は、制御部35が実行するプログラムを記憶している。 The memory unit 34 includes a storage medium such as ROM, RAM, or SSD. The memory unit 34 stores the programs executed by the control unit 35.
制御部35は、例えば、CPUである。制御部35は、記憶部34に記憶されているプログラムを実行することにより、各種の機能を実行する。制御部35は、通信部21を介して、配車処理装置2と通信する。例えば、制御部35は、乗車地へ希望乗車時刻までに車両Vが向かうことを要求する配車要求を配車処理装置2から受信する。 The control unit 35 is, for example, a CPU. The control unit 35 performs various functions by executing programs stored in the memory unit 34. The control unit 35 communicates with the vehicle dispatch processing device 2 via the communication unit 21. For example, the control unit 35 receives a vehicle dispatch request from the vehicle dispatch processing device 2 requesting that the vehicle V head to the boarding location by the desired boarding time.
制御部35は、配車要求を受信した後に、操作部31を介して、受信した配車要求を承認するか否かを入力する運転者の操作を受け付ける。制御部35は、受信した配車要求を承認する乗務員の操作を受け付けた場合に、配車要求に承認する配車承認を配車処理装置2へ送信する。制御部35は、受信した配車要求を承認しないことを示す乗務員の操作を受け付けた場合に、配車要求を承認しないことを示す配車拒否を配車処理装置2へ送信する。 After receiving a dispatch request, the control unit 35 accepts the driver's operation via the operation unit 31 to input whether or not to approve the received dispatch request. When the control unit 35 accepts a driver's operation approving the received dispatch request, it transmits a dispatch approval approving the dispatch request to the dispatch processing device 2. When the control unit 35 accepts a driver's operation indicating that the received dispatch request is not approved, it transmits a dispatch refusal indicating that the dispatch request is not approved to the dispatch processing device 2.
[車両Vの手配の処理手順]
図14は、配車処理装置2による車両Vの手配の処理手順を示すフローチャートである。この処理手順は、例えば、配車処理装置2がユーザ端末1と通信している間に開始する。まず、受付部231は、配車依頼とともに希望乗車地点および希望到着時間帯をユーザ端末1から受け付ける(S101)。希望到着時間帯は、最初のユーザUが目的地への到着を希望する時間の範囲である。
[Procedure for arranging vehicle V]
14 is a flowchart showing the processing procedure for arranging a vehicle V by the vehicle dispatch processing device 2. This processing procedure starts, for example, while the vehicle dispatch processing device 2 is communicating with the user terminal 1. First, the reception unit 231 receives a vehicle dispatch request along with a desired boarding point and a desired arrival time zone from the user terminal 1 (S101). The desired arrival time zone is the range of time during which the first user U wishes to arrive at the destination.
配車管理部232は、予め登録された複数の車両Vのうち、記憶部22に記憶されている希望乗車時刻までに受付部231が受け付けた希望乗車地点へ到達可能な車両Vを特定する(S102)。配車管理部232は、配車要求開始時刻であるか否かを判定する(S103)。配車管理部232は、配車要求開始時刻である場合に(S103のYES)、希望乗車時刻までに受付部231が受け付けた希望乗車地点へ到達可能な車両Vの乗務員端末3のうち、いずれかの乗務員端末3へ配車要求を送信する(S104)。 The vehicle dispatch management unit 232 identifies a vehicle V from among multiple pre-registered vehicles V that can reach the desired boarding point accepted by the reception unit 231 by the desired boarding time stored in the memory unit 22 (S102). The vehicle dispatch management unit 232 determines whether it is the vehicle dispatch request start time (S103). If it is the vehicle dispatch request start time (YES in S103), the vehicle dispatch management unit 232 transmits a vehicle dispatch request to one of the crew terminals 3 of vehicles V that can reach the desired boarding point accepted by the reception unit 231 by the desired boarding time (S104).
配車管理部232は、送信した配車要求に対する配車承認を車両Vの乗務員端末3から受信したか否かを判定する(S105)。配車管理部232は、配車承認を車両Vの乗務員端末3から受信していない場合に(S105のNO)、希望乗車時刻までに受付部231が受け付けた希望乗車地点へ到達可能な車両Vのうち、配車要求を送信していない次の車両Vがあるか否かを判定する(S106)。 The vehicle dispatch management unit 232 determines whether or not a vehicle dispatch approval for the transmitted vehicle dispatch request has been received from the driver terminal 3 of vehicle V (S105). If a vehicle dispatch approval has not been received from the driver terminal 3 of vehicle V (NO in S105), the vehicle dispatch management unit 232 determines whether or not there is a next vehicle V that has not transmitted a vehicle dispatch request among the vehicles V that can reach the desired boarding point received by the reception unit 231 by the desired boarding time (S106).
通信制御部233は、配車要求を送信していない次の車両Vが存在しない場合に(S106のNO)、希望乗車時刻の所定時間前であるか否かを判定する(S107)。通信制御部233は、希望乗車時刻の所定時間前である場合に(S107のYES)、配車が完了していないことを示す配車未完了情報を、車両Vを管理する組織の管理者へ送信し(S108)、処理を終了する。 If there is no next vehicle V for which a dispatch request has not been sent (NO in S106), the communication control unit 233 determines whether it is a predetermined time before the desired boarding time (S107). If it is a predetermined time before the desired boarding time (YES in S107), the communication control unit 233 transmits dispatch incomplete information indicating that dispatch has not been completed to the administrator of the organization that manages the vehicle V (S108), and ends the processing.
配車管理部232は、S103の判定において配車要求開始時刻ではない場合に(S103のNO)、S102の処理に戻る。配車管理部232は、S105の判定において配車承認を車両Vの乗務員端末3から受信した場合に(S105のYES)、この車両VにユーザUと相乗りする他のユーザUを選択する(S109)。配車管理部232は、S109の処理を実行する直前の時点において配車依頼を受け付けたユーザ端末1のユーザU(以下、最初のユーザともいう)への配車が確定した状態である。このとき、配車管理部232は、最初のユーザUがその希望到着時間帯においてその目的地に到着可能であり、かつ、最初のユーザUと同じ車両Vに相乗りするユーザUがその希望到着時間帯においてその目的地に到着可能である範囲内において、確定している配車の車両Vに他のユーザUを相乗りさせるための配車依頼を受け付ける。希望到着時間帯は、最初のユーザUが目的地への到着を希望する時間の範囲である。 If the vehicle dispatch management unit 232 determines in S103 that it is not the dispatch request start time (NO in S103), it returns to the processing of S102. If the vehicle dispatch management unit 232 determines in S105 that a dispatch approval has been received from the driver terminal 3 of vehicle V (YES in S105), it selects another user U to ride with user U in this vehicle V (S109). The vehicle dispatch management unit 232 is in a state where a vehicle has been confirmed for user U (hereinafter also referred to as the first user) of the user terminal 1 that accepted the dispatch request immediately before executing the processing of S109. At this time, the vehicle dispatch management unit 232 accepts a dispatch request to have another user U ride in the confirmed vehicle V for dispatch, within a range in which the first user U can arrive at the destination within the desired arrival time slot, and within which users U who will ride in the same vehicle V as the first user U can arrive at the destination within the desired arrival time slot. The desired arrival time slot is the range of time in which the first user U wishes to arrive at the destination.
配車管理部232は、配車依頼を受け付けた他のユーザUを相乗りさせた場合に最初のユーザUが希望到着時間帯において目的地に到着する可能であり、かつ、最初のユーザUと同じ車両Vに相乗りするユーザUがその希望到着時間帯においてその目的地に到着可能であることを条件として、他のユーザUを車両Vに相乗りさせる。通信制御部233は、車両Vの配車が予約されたことを最初のユーザUおよび他のユーザUに通知し(S110)、処理を終了する。 The vehicle allocation management unit 232 allows the other user U, who has accepted the vehicle allocation request, to ride in the vehicle V on the condition that the first user U can arrive at the destination within the desired arrival time if the other user U rides in the vehicle V, and that the other user U who rides in the same vehicle V as the first user U can arrive at the destination within the desired arrival time. The communication control unit 233 notifies the first user U and the other user U that a reservation has been made for the allocation of vehicle V (S110), and ends the processing.
配車管理部232は、配車要求を送信していない次の車両Vがある場合に(S106のYES)、次の車両Vの乗務員端末3へ配車要求を送信し(S104)、S105の判定に進む。通信制御部233は、希望乗車時刻の所定時間前ではない場合に(S107のNO)、S102の処理に戻る。 If there is a next vehicle V for which a dispatch request has not been sent (YES in S106), the dispatch management unit 232 sends a dispatch request to the crew terminal 3 of the next vehicle V (S104) and proceeds to the determination in S105. If it is not a predetermined time before the desired boarding time (NO in S107), the communication control unit 233 returns to the processing in S102.
なお、受付部231が最初のユーザUのユーザ端末1から受け付ける配車依頼には、最初のユーザUが車両Vに乗車し他のユーザUを車両Vに相乗りさせない個送を希望するか、最初のユーザUが他のユーザUと車両Vに相乗りすることも可能であるかを選択する情報が含まれていてもよい。また、配車管理部232は、最初のユーザUを車両Vに乗車させて常に個送し、他のユーザUが車両Vに相乗りすることを希望する配車依頼を受け付けなくてもよい。配車管理部232が、他のユーザUが車両Vに相乗りすることを希望する配車依頼を受け付けない場合、S109のステップは実行されずにS110のステップに移る。 The dispatch request that the reception unit 231 receives from the user terminal 1 of the first user U may include information selecting whether the first user U desires individual transportation in vehicle V without other users U sharing in vehicle V, or whether the first user U is also able to share vehicle V with other users U. The dispatch management unit 232 may also always send individual transportation with the first user U in vehicle V, and not accept dispatch requests in which other users U wish to share vehicle V. If the dispatch management unit 232 does not receive a dispatch request in which other users U wish to share vehicle V, step S109 is not executed and the process proceeds to step S110.
<第2の実施形態>
第1の実施形態では、配車管理部232は、最初のユーザUが希望到着時間帯において目的地に到着可能な範囲内において、確定している配車の車両Vに他のユーザUを相乗りさせるための配車依頼を受け付ける場合の例について説明した。しかしながら、本発明は、これに限定されない。例えば、配車管理部232は、ユーザUが他のどのユーザと相乗りするかを選択した後に、乗務員端末3への配車要求の送信を開始してもよい。
Second Embodiment
In the first embodiment, an example has been described in which the vehicle dispatch management unit 232 accepts a vehicle dispatch request for another user U to share a confirmed vehicle V within a range in which the first user U can arrive at the destination within the desired arrival time slot. However, the present invention is not limited to this. For example, the vehicle dispatch management unit 232 may start transmitting a vehicle dispatch request to the crew terminal 3 after the user U selects which other user to share a ride with.
受付部231は、最初のユーザUから配車依頼、希望乗車時刻、希望乗車地点、希望到着時間帯および目的地を受け付けた後、複数の他のユーザUから配車依頼、希望乗車時刻、希望乗車地点、希望到着時間帯および目的地を同様に受け付ける。 After accepting a vehicle dispatch request, desired boarding time, desired boarding point, desired arrival time zone, and destination from a first user U, the reception unit 231 similarly accepts vehicle dispatch requests, desired boarding time, desired boarding point, desired arrival time zone, and destination from multiple other users U.
まず、配車管理部232は、最初のユーザUを車両Vに乗車するユーザとして選択する。次に、配車管理部232は、配車依頼を受け付けた複数の他のユーザUから、最初のユーザUと同じ車両Vに乗車する他のユーザUを選択する。このとき、配車管理部232は、最初のユーザUがその希望到着時間帯においてその目的地に到着可能であり、かつ、相乗りを希望する他のユーザがその希望到着時間帯においてその目的地に到着可能となるように、ユーザUと相乗りする他のユーザUを選択する。 First, the vehicle allocation management unit 232 selects the first user U as the user who will ride in the vehicle V. Next, the vehicle allocation management unit 232 selects other users U who will ride in the same vehicle V as the first user U from multiple other users U who have accepted vehicle allocation requests. At this time, the vehicle allocation management unit 232 selects other users U to ride with user U so that the first user U can arrive at their destination within their desired arrival time slot, and so that other users who wish to ride together can arrive at their destination within their desired arrival time slots.
例えば、配車管理部232は、最初のユーザUから受け付けた希望乗車地点から他のユーザUから受け付けた希望乗車地点までの距離と、最初のユーザUから受け付けた目的地から他のユーザUから受け付けた目的地までの距離との合計が最も小さい他のユーザUを、最初のユーザと同じ車両Vに相乗りするユーザとして仮決定する。配車管理部232は、最初のユーザUと同じ車両Vに相乗りするユーザとして仮決定したユーザ(以下、仮相乗りユーザ)の希望乗車地点と、最初のユーザUの希望乗車地点と、最初のユーザの目的地と、仮相乗りユーザの目的地と、をそれぞれ車両Vが経由する場合に、車両Vの移動経路とそれぞれの地点を車両Vが経由するタイミングとを特定する。 For example, the vehicle dispatch management unit 232 provisionally determines another user U whose total distance from the desired boarding point received from the first user U to the desired boarding point received from the other user U and the distance from the destination received from the first user U to the destination received from the other user U is the smallest as the user who will ride in the same vehicle V as the first user. The vehicle dispatch management unit 232 identifies the travel route of the vehicle V and the timing at which the vehicle V will pass through each of the desired boarding point of the user provisionally determined as the user who will ride in the same vehicle V as the first user U (hereinafter referred to as the provisional ride-sharing user), the desired boarding point of the first user U, the destination of the first user, and the destination of the provisional ride-sharing user, when the vehicle V passes through each of these points.
この場合に、配車管理部232は、最初のユーザUがその希望到着時間帯においてその目的地に到着可能であり、かつ、仮相乗りユーザがその希望到着時間帯においてその目的地に到着可能であるか否かを判定する。配車管理部232は、最初のユーザUがその希望到着時間帯においてその目的地に到着可能であり、かつ、仮相乗りユーザがその希望到着時間帯においてその目的地に到着可能であると判定した場合に、仮相乗りユーザを、最初のユーザUと同じ車両Vに相乗りするユーザとして最終的に選択する。配車管理部232は、最初のユーザUと同じ車両Vに乗車する2人目以降のユーザUについても同様に選択する。 In this case, the vehicle dispatch management unit 232 determines whether the first user U can arrive at the destination within their desired arrival time slot, and whether the provisional ridership user can arrive at the destination within their desired arrival time slot. If the vehicle dispatch management unit 232 determines that the first user U can arrive at the destination within their desired arrival time slot, and that the provisional ridership user can arrive at the destination within their desired arrival time slot, the vehicle dispatch management unit 232 ultimately selects the provisional ridership user as the user who will ride in the same vehicle V as the first user U. The vehicle dispatch management unit 232 similarly selects the second and subsequent users U who will ride in the same vehicle V as the first user U.
配車管理部232は、最初のユーザUがその希望到着時間帯においてその目的地に到着可能ではなく、又は、仮相乗りユーザがその希望到着時間帯においてその目的地に到着可能ではないと判定した場合に、仮相乗りユーザを、最初のユーザUと同じ車両Vに相乗りするユーザとして選択しない。このとき、配車管理部232は、配車依頼を受け付けた複数の他のユーザUから、別の仮相乗りユーザを仮決定し、同様の判定を繰り返す。 If the vehicle dispatch management unit 232 determines that the first user U cannot arrive at the destination within the desired arrival time slot, or that the provisional rideshare user cannot arrive at the destination within the desired arrival time slot, the vehicle dispatch management unit 232 does not select the provisional rideshare user as a user to ride in the same vehicle V as the first user U. At this time, the vehicle dispatch management unit 232 provisionally selects another provisional rideshare user from multiple other users U who have accepted vehicle dispatch requests, and repeats the same determination.
配車管理部232は、配車要求開始時刻までに最初のユーザUと同じ車両Vに乗車する他のユーザUをすべて選択し、第1の実施形態と同様にして最初のユーザUが乗車する車両Vを予約する。通信制御部233は、車両Vに乗車するユーザとして選択されたことと、車両Vの配車が予約されたこととを、最初のユーザUおよび最初のユーザUと同じ車両Vに相乗りする全ての他のユーザUに通知する。 The vehicle allocation management unit 232 selects all other users U who will be riding in the same vehicle V as the first user U by the start time of the vehicle allocation request, and reserves the vehicle V for the first user U in the same manner as in the first embodiment. The communication control unit 233 notifies the first user U and all other users U who will be riding in the same vehicle V as the first user U that they have been selected as users to ride in vehicle V and that vehicle V has been reserved for allocation.
[第1および第2の実施形態の配車処理システムSによる効果]
本実施形態の配車処理システムSによれば、通信制御部233は、希望乗車時刻よりも所定時間前の時点で配車要求に対する配車承認を受信していない場合、管理者に配車未完了情報を送信する。このようにして、通信制御部233は、配車要求に対して車両Vからの応答がない場合又は、配車要求に対して車両Vが配車を拒否した場合にいずれかの車両Vに対し、希望乗車地点へ向かうように管理者側から要請することを可能にすることができる。このため、通信制御部233は、ユーザUが希望乗車時刻どおりに車両Vに乗車できる確率を高めることができる。
[Effects of the vehicle dispatch processing system S of the first and second embodiments]
According to the vehicle dispatch processing system S of this embodiment, if the communication control unit 233 has not received a vehicle dispatch approval for the vehicle dispatch request at a predetermined time before the desired boarding time, it transmits vehicle dispatch incomplete information to the administrator. In this way, the communication control unit 233 can make it possible for the administrator to request one of the vehicles V to head to the desired boarding point when there is no response from the vehicle V to the vehicle dispatch request or when the vehicle V refuses to dispatch the vehicle to the vehicle dispatch request. Therefore, the communication control unit 233 can increase the probability that the user U can board the vehicle V at the desired boarding time.
<まとめ>
[汎用課題]
本発明の目的の1つは、ユーザが希望乗車時刻どおりに車両に乗車することができる確率を高めることである。
<Summary>
[General-purpose project]
One of the objects of the present invention is to increase the probability that a user can board a vehicle at the desired boarding time.
[付記1に対応する課題]
本発明の目的の1つは、1又は複数の車両を管理する組織の管理者、又は、前記配車依頼を送信したユーザが属する組織の管理者が、配車が完了していないことを把握できるようにすることである。
[Issues corresponding to Appendix 1]
One of the purposes of the present invention is to enable an administrator of an organization that manages one or more vehicles, or an administrator of an organization to which the user who sent the vehicle dispatch request belongs, to know that the vehicle dispatch has not been completed.
[付記1]
本実施形態に係る配車処理装置は、希望乗車地点とともに配車依頼を受け付ける受付部と、前記受付部が前記配車依頼を受け付けた場合に、予め登録された1又は複数の車両に配車要求を送信する配車管理部と、所定の希望乗車時刻よりも所定時間前の時点で前記配車要求に対する配車承認を前記配車管理部が受信していない場合、前記1又は複数の車両を管理する組織の管理者、及び前記配車依頼を送信したユーザが属する組織の管理者の少なくともいずれかに、配車が完了していないことを示す配車未完了情報を送信する送信制御部と、を備える、配車管理装置。
上記の配車処理装置によれば、希望乗車時刻よりも所定時間前の時点で配車要求に対する配車承認を受信していない場合、車両Vを管理する組織の管理者、及び配車依頼を送信したユーザUが属する組織の管理者の少なくともいずれかに配車未完了情報を送信するので、配車要求に対して車両Vからの応答がない場合又は、配車要求に対して車両Vが配車を拒否した場合に、希望乗車時刻までに希望乗車地点へ向かうように車両へ管理者側から要請することを可能にすることができる。
[Appendix 1]
The vehicle dispatch processing device of this embodiment comprises a reception unit that receives a vehicle dispatch request along with a desired boarding point, a vehicle dispatch management unit that, when the reception unit receives the vehicle dispatch request, sends a vehicle dispatch request to one or more pre-registered vehicles, and a transmission control unit that, when the vehicle dispatch management unit has not received a vehicle dispatch approval for the vehicle dispatch request at a predetermined time before a predetermined desired boarding time, sends vehicle dispatch incomplete information indicating that the vehicle dispatch has not been completed to at least one of an administrator of an organization that manages the one or more vehicles and an administrator of an organization to which the user who sent the vehicle dispatch request belongs.
According to the above-mentioned vehicle dispatch processing device, if a vehicle dispatch approval for a vehicle dispatch request is not received a predetermined time before the desired boarding time, information about incomplete vehicle dispatch is sent to at least one of the administrator of the organization that manages vehicle V and the administrator of the organization to which user U who sent the vehicle dispatch request belongs.Therefore, if there is no response from vehicle V to the vehicle dispatch request or if vehicle V refuses to be dispatched in response to the vehicle dispatch request, it becomes possible for the administrator to request the vehicle to head to the desired boarding point by the desired boarding time.
[付記2に対応する課題]
本発明の目的の1つは、車両Vを管理する組織の管理者等へ配車未完了情報を送信するタイミングをユーザが属する組織別に設定することである。
[付記2]
ユーザが属する組織を識別するための組織識別情報と、前記所定時間とを関連付けて記憶する記憶部をさらに備え、前記送信制御部は、前記記憶部を参照することにより、前記配車依頼に含まれる前記組織識別情報に関連付けられた前記所定時間を特定する、付記1に記載の配車管理装置。
これにより、ユーザが属する組織に対応するタイミングで配車未完了情報を、車両Vを管理する組織の管理者等へ送信することができる。
[Issues corresponding to Appendix 2]
One of the objects of the present invention is to set the timing for sending dispatch incomplete information to the administrator of the organization that manages the vehicle V for each organization to which the user belongs.
[Appendix 2]
The vehicle dispatch management device described in Appendix 1 further includes a memory unit that stores organization identification information for identifying the organization to which the user belongs in association with the specified time, and the transmission control unit identifies the specified time associated with the organization identification information included in the vehicle dispatch request by referring to the memory unit.
This allows the dispatch incomplete information to be sent to the administrator of the organization that manages the vehicle V at a timing that corresponds to the organization to which the user belongs.
[付記3に対応する課題]
本発明の目的の1つは、ユーザが属する組織を特定することである。
[付記3]
ユーザを識別するユーザ識別情報とユーザが属する組織を識別するための組織識別情報とを関連付けたユーザデータ、及び、前記組織識別情報と前記所定時間とを関連付けた組織別データを記憶する記憶部をさらに備え、前記送信制御部は、前記記憶部に記憶されている前記ユーザデータを参照することにより、前記配車依頼に含まれる前記ユーザ識別情報に関連付けられた前記組織識別情報を特定し、前記記憶部に記憶されている前記組織別データを参照することにより、特定した当該組織識別情報に関連付けられた前記所定時間を特定する、付記1に記載の配車管理装置。
これにより、ユーザが属する組織の情報をユーザが登録することなく、ユーザが属する組織に対応するタイミングで配車未完了情報を管理者等へ送信することができる。
[Issues corresponding to Appendix 3]
One of the purposes of the present invention is to identify the organization to which a user belongs.
[Appendix 3]
The vehicle dispatch management device described in Appendix 1 further includes a memory unit that stores user data that associates user identification information that identifies a user with organization identification information that identifies the organization to which the user belongs, and organization-specific data that associates the organization identification information with the specified time, and the transmission control unit identifies the organization identification information associated with the user identification information included in the vehicle dispatch request by referring to the user data stored in the memory unit, and identifies the specified time associated with the identified organization identification information by referring to the organization-specific data stored in the memory unit.
This allows the dispatch incomplete information to be sent to the administrator or the like at a timing corresponding to the organization to which the user belongs, without the user having to register information about the organization to which the user belongs.
[付記4に対応する課題]
本発明の目的の1つは、ユーザが希望乗車時刻を指定可能にすることである。
[付記4]
前記受付部は、前記配車依頼とともに前記希望乗車時刻を受け付け、前記送信制御部は、前記受付部が受け付けた前記希望乗車時刻に基づいて、前記所定時間を特定する、付記1から3のいずれか一項に記載の配車管理装置。
これにより、ユーザが指定した希望乗車時刻に対応するタイミングで配車未完了情報を管理者等へ送信することができる。
[Issues corresponding to Supplementary Note 4]
One of the objects of the present invention is to enable a user to specify a desired boarding time.
[Appendix 4]
The vehicle dispatch management device described in any one of appendixes 1 to 3, wherein the reception unit receives the desired boarding time along with the vehicle dispatch request, and the transmission control unit identifies the specified time based on the desired boarding time received by the reception unit.
This allows the incomplete vehicle dispatch information to be sent to the administrator or the like at a timing corresponding to the desired boarding time specified by the user.
[付記5に対応する課題]
本発明の目的の1つは、車両を管理する組織の管理者等が配車要求を承認しなかった車両を把握することができるようにすることである。
[付記5]
前記送信制御部は、送信した前記配車要求を承認しなかった車両を特定するための情報を、前記1又は複数の車両を管理する組織の管理者、及びユーザが属する組織の管理者の少なくともいずれかに送信する、付記1から3のいずれか一項に記載の配車管理装置。
これにより、送信制御部は、車両を管理する組織の管理者等が配車要求を承認しなかった車両を把握することができるようにすることができる。このため、送信制御部は、希望乗車時刻までに希望乗車地点に向かうように車両に依頼する処理を管理者等が引き継ぐことが可能なようにすることができる。
[Issues corresponding to Supplementary Note 5]
One of the objects of the present invention is to enable an administrator of an organization that manages vehicles to identify vehicles whose dispatch requests have not been approved.
[Appendix 5]
The vehicle dispatch management device described in any one of Appendices 1 to 3, wherein the transmission control unit transmits information for identifying vehicles that did not approve the dispatch request sent to at least one of an administrator of an organization that manages the one or more vehicles and an administrator of an organization to which the user belongs.
This allows the transmission control unit to identify vehicles whose dispatch requests have not been approved by an administrator or the like of the organization that manages the vehicles. Therefore, the transmission control unit allows the administrator or the like to take over the process of requesting the vehicle to head to the desired boarding point by the desired boarding time.
[付記6に対応する課題]
本発明の目的の1つは、車両Vを管理する組織の管理者等が、車両Vが配車要求を拒否したか配車要求に応答しなかったかを把握することができるようにすることである。
[付記6]
前記送信制御部は、送信した前記配車要求を承認しなかった車両が当該配車要求を拒否したか当該配車要求に応答しなかったかを示す情報を、前記1又は複数の車両を管理する組織の管理者、及びユーザが属する組織の管理者の少なくともいずれかに送信する、付記1から3のいずれか一項に記載の配車管理装置。
これにより、送信制御部は、車両Vが配車要求を拒否したか配車要求に応答しなかったかを車両Vを管理する組織の管理者等が把握することができるようにすることができる。このため、送信制御部は、希望乗車時刻までに希望乗車地点に向かうように車両に依頼する処理を管理者等が引き継ぐことが可能なようにすることができる。
[Problem corresponding to Supplementary Note 6]
One of the purposes of the present invention is to enable an administrator of an organization that manages a vehicle V to understand whether the vehicle V has rejected a dispatch request or has not responded to a dispatch request.
[Appendix 6]
The vehicle dispatch management device described in any one of Appendices 1 to 3, wherein the transmission control unit transmits information indicating whether a vehicle that did not approve the dispatch request that was sent rejected the dispatch request or did not respond to the dispatch request to at least one of an administrator of an organization that manages the one or more vehicles and an administrator of an organization to which the user belongs.
This allows the transmission control unit to enable an administrator or the like of the organization that manages the vehicle V to know whether the vehicle V has rejected the dispatch request or has not responded to the dispatch request. Therefore, the transmission control unit allows the administrator or the like to take over the process of requesting the vehicle to head to the desired boarding point by the desired boarding time.
[付記7に対応する課題]
本発明の目的の1つは、配車未完了情報を送信するタイミングをエリア別に設定することである。
[付記7]
前記送信制御部は、前記受付部が受け付けた前記希望乗車地点が属するエリアに基づいて、前記所定時間を特定する、付記1から3のいずれか一項に記載の配車管理装置。
これにより、送信制御部は、希望乗車地点が属するエリアに応じたタイミングで配車未完了情報を送信することができる。
[Problem corresponding to Supplementary Note 7]
One of the objects of the present invention is to set the timing for transmitting incomplete vehicle dispatch information for each area.
[Appendix 7]
The vehicle dispatch management device according to any one of claims 1 to 3, wherein the transmission control unit identifies the specified time based on the area to which the desired boarding point accepted by the acceptance unit belongs.
This allows the transmission control unit to transmit the dispatch incomplete information at a timing according to the area to which the desired boarding point belongs.
[付記8に対応する課題]
本発明の目的の1つは、車両へ配車要求を送信するタイミングをエリア別に設定することである。
[付記8]
前記配車管理部は、前記受付部が受け付けた前記希望乗車地点が属するエリアに基づいて、予備時間を特定し、前記希望乗車時刻より前記予備時間だけ前のタイミングにおいて予め登録された車両への前記配車要求の送信を開始する、付記1から3のいずれか一項に記載の配車管理装置。
これにより、配車管理部は、希望乗車地点が属するエリアに応じたタイミングで配車未完了情報を送信することができる。
[Problem corresponding to Supplementary Note 8]
One of the objects of the present invention is to set the timing for transmitting a dispatch request to a vehicle for each area.
[Appendix 8]
The vehicle dispatch management device described in any one of appendix 1 to 3, wherein the vehicle dispatch management unit identifies a reserve time based on the area to which the desired boarding point accepted by the acceptance unit belongs, and starts sending the vehicle dispatch request to a pre-registered vehicle at a timing that is the reserve time before the desired boarding time.
This allows the vehicle dispatch management unit to transmit the vehicle dispatch incomplete information at a timing according to the area to which the desired boarding point belongs.
[付記9に対応する課題]
本発明の目的の1つは、希望乗車時刻までに希望乗車地点に到達可能な車両が存在しない場合に、配車未完了情報を送信するタイミングを早めることである。
[付記9]
前記送信制御部は、前記希望乗車時刻までに前記希望乗車地点に到達可能な前記車両が存在しない場合に、前記希望乗車時刻よりも前記所定時間だけ前の時点よりもさらに早い時点で、前記配車未完了情報を送信する、付記1から3のいずれか一項に記載の配車管理装置。
これにより、送信制御部は、希望乗車時刻までに希望乗車地点に到達可能な車両が存在しない場合に、より早いタイミングで配車未完了情報を送信することができる。
[Problem corresponding to Supplementary Note 9]
One of the objects of the present invention is to accelerate the timing of transmitting incomplete vehicle dispatch information when there is no vehicle that can reach the desired boarding point by the desired boarding time.
[Appendix 9]
A vehicle dispatch management device described in any one of Appendices 1 to 3, wherein the transmission control unit transmits the vehicle dispatch incomplete information at a time earlier than the time that is the specified time before the desired boarding time if there is no vehicle that can reach the desired boarding point by the desired boarding time.
This allows the transmission control unit to transmit the incomplete vehicle dispatch information at an earlier timing when there is no vehicle that can reach the desired boarding point by the desired boarding time.
[付記10に対応する課題]
本発明の目的の1つは、希望乗車時刻までに希望乗車地点に到達可能な車両の数が比較的多い場合に、配車未完了情報を送信するタイミングを遅くすることである。
[付記10]
前記送信制御部は、複数の車両のうち、前記希望乗車時刻までに前記希望乗車地点に到達可能な車両の数が所定台数以上である場合に、前記配車承認を前記配車管理部が受信していないとしても、前記希望乗車時刻よりも前記所定時間前の時点で前記配車未完了情報を送信しない、付記1から3のいずれか一項に記載の配車管理装置。
これにより、送信制御部は、希望乗車時刻までに希望乗車地点に到達可能な車両が比較的多い場合に、より遅いタイミングで配車未完了情報を送信することができる。
[Problem corresponding to Supplementary Note 10]
One of the objects of the present invention is to delay the timing of transmitting incomplete vehicle dispatch information when there are a relatively large number of vehicles that can reach the desired boarding point by the desired boarding time.
[Supplementary Note 10]
A vehicle dispatch management device as described in any one of Appendices 1 to 3, wherein the transmission control unit does not transmit the vehicle dispatch incomplete information at a point before the desired boarding time by the specified time even if the vehicle dispatch management unit has not received the vehicle dispatch approval if the number of vehicles among the multiple vehicles that can reach the desired boarding point by the desired boarding time is equal to or greater than a specified number.
This allows the transmission control unit to transmit the incomplete vehicle dispatch information at a later timing when there are relatively many vehicles that can reach the desired boarding point by the desired boarding time.
[付記11に対応する課題]
本発明の目的の1つは、配車未完了情報を送信するタイミングを乗車目的別に設定することである。
[付記11]
前記受付部は、前記配車依頼とともに乗車目的を受け付け、
前記送信制御部は、前記配車依頼とともに受け付けた前記乗車目的に基づいて、前記所定時間を特定する、付記1から3のいずれか一項に記載の配車管理装置。
これにより、送信制御部は、乗車目的に応じたタイミングで配車未完了情報を送信することができる。
[Problem corresponding to Supplementary Note 11]
One of the objects of the present invention is to set the timing for transmitting incomplete vehicle dispatch information depending on the purpose of the ride.
[Appendix 11]
the reception unit receives the purpose of the ride along with the vehicle dispatch request,
The vehicle dispatch management device according to any one of claims 1 to 3, wherein the transmission control unit specifies the predetermined time based on the purpose of the ride received together with the vehicle dispatch request.
This allows the transmission control unit to transmit the dispatch incomplete information at a timing appropriate to the purpose of the ride.
[付記12に対応する課題]
本発明の目的の1つは、1又は複数の車両を管理する組織の管理者、又は、配車依頼を送信したユーザが属する組織の管理者が、配車が完了していないことを把握できるようにすることである。
[付記12]
コンピュータが実行する、希望乗車地点とともに配車依頼を受け付けるステップと、前記配車依頼を受け付けた場合に、予め登録された1又は複数の車両に配車要求を送信するステップと、所定の希望乗車時刻よりも所定時間前の時点で前記配車要求に対する配車承認を受信していない場合、前記1又は複数の車両を管理する組織の管理者、及びユーザが属する組織の管理者の少なくともいずれかに、配車が完了していないことを示す情報を送信するステップと、を備える配車管理方法。
上記の配車処理方法によれば、希望乗車時刻よりも所定時間前の時点で配車要求に対する配車承認を受信していない場合、車両Vを管理する組織の管理者、及び配車依頼を送信したユーザUが属する組織の管理者の少なくともいずれかに配車未完了情報を送信するので、配車要求に対して車両Vからの応答がない場合又は、配車要求に対して車両Vが配車を拒否した場合に、希望乗車時刻までに希望乗車地点に向かうように管理者側から車両に要請することを可能にすることができる。
[Problem corresponding to Supplementary Note 12]
One of the purposes of the present invention is to enable an administrator of an organization that manages one or more vehicles, or an administrator of an organization to which a user who sent a vehicle dispatch request belongs, to know that the vehicle dispatch has not been completed.
[Appendix 12]
A vehicle dispatch management method comprising the steps of: receiving a vehicle dispatch request together with a desired boarding point, executed by a computer; when the vehicle dispatch request is received, sending a vehicle dispatch request to one or more pre-registered vehicles; and when vehicle dispatch approval for the vehicle dispatch request is not received a predetermined time before a predetermined desired boarding time, sending information indicating that the vehicle dispatch has not been completed to at least one of an administrator of an organization that manages the one or more vehicles and an administrator of an organization to which the user belongs.
According to the above-mentioned vehicle dispatch processing method, if a vehicle dispatch approval for a vehicle dispatch request is not received a predetermined time before the desired boarding time, information about incomplete vehicle dispatch is sent to at least one of the administrator of the organization that manages vehicle V and the administrator of the organization to which user U who sent the vehicle dispatch request belongs.Therefore, if there is no response from vehicle V to the vehicle dispatch request or if vehicle V refuses to be dispatched in response to the vehicle dispatch request, it becomes possible for the administrator to request the vehicle to head to the desired boarding point by the desired boarding time.
[付記13に対応する課題]
本発明の目的の1つは、前記1又は複数の車両を管理する組織の管理者、又は、前記配車依頼を送信したユーザが属する組織の管理者が配車が完了していないことを把握できるようにすることである。
[付記13]
車両を配車するための配車処理装置と、ユーザ端末とを備える配車処理システムであって、前記ユーザ端末は、前記車両の配車を希望する希望乗車地点を入力するユーザの操作を受け付ける操作受付部と、車両を配車するための配車依頼とともに前記希望乗車地点を前記配車処理装置へ送信する送信制御部と、を有し、
前記配車処理装置は、前記希望乗車地点とともに前記配車依頼を前記ユーザ端末から受け付ける受付部と、前記受付部が前記配車依頼を受け付けた場合に、予め登録された1又は複数の車両に配車要求を送信する配車管理部と、所定の希望乗車時刻よりも所定時間前の時点で前記配車要求に対する配車承認を前記配車管理部が受信していない場合、前記1又は複数の車両を管理する組織の管理者、及び前記配車依頼を送信したユーザが属する組織の管理者の少なくともいずれかに、配車が完了していないことを示す配車未完了情報を送信する送信制御部と、を有する、配車処理システム。
上記の配車処理システムによれば、希望乗車時刻よりも所定時間前の時点で配車要求に対する配車承認を受信していない場合、車両Vを管理する組織の管理者、及び配車依頼を送信したユーザUが属する組織の管理者の少なくともいずれかに配車未完了情報を送信するので、配車要求に対して車両Vからの応答がない場合又は、配車要求に対して車両Vが配車を拒否した場合に、希望乗車時刻までに希望乗車地点に向かうように管理者側から車両に要請することを可能にすることができる。
[Problem corresponding to Supplementary Note 13]
One of the objects of the present invention is to enable an administrator of an organization that manages one or more vehicles, or an administrator of an organization to which the user who sent the vehicle dispatch request belongs, to know that the vehicle dispatch has not been completed.
[Appendix 13]
A vehicle dispatch processing system including a vehicle dispatch processing device for dispatching a vehicle and a user terminal, wherein the user terminal has an operation reception unit that receives a user's operation to input a desired boarding point from which the user wishes to dispatch the vehicle, and a transmission control unit that transmits the desired boarding point together with a dispatch request for dispatching a vehicle to the vehicle dispatch processing device,
The vehicle dispatch processing device includes a reception unit that receives the vehicle dispatch request from the user terminal along with the desired boarding point, a vehicle dispatch management unit that, when the reception unit receives the vehicle dispatch request, sends a vehicle dispatch request to one or more pre-registered vehicles, and a transmission control unit that, when the vehicle dispatch management unit has not received a vehicle dispatch approval for the vehicle dispatch request at a predetermined time before a predetermined desired boarding time, sends vehicle dispatch incomplete information indicating that the vehicle dispatch has not been completed to at least one of an administrator of an organization that manages the one or more vehicles and an administrator of an organization to which the user who sent the vehicle dispatch request belongs.
According to the above-mentioned vehicle dispatch processing system, if a vehicle dispatch approval for a vehicle dispatch request is not received a predetermined time before the desired boarding time, information about incomplete vehicle dispatch is sent to at least one of the administrator of the organization that manages vehicle V and the administrator of the organization to which user U who sent the vehicle dispatch request belongs.Therefore, if there is no response from vehicle V to the vehicle dispatch request or if vehicle V refuses to be dispatched in response to the vehicle dispatch request, it becomes possible for the administrator to request the vehicle to head to the desired boarding point by the desired boarding time.
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の全部又は一部は、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を併せ持つ。 The present invention has been described above using embodiments, but the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and alterations are possible within the spirit of the invention. For example, all or part of the device can be configured by functionally or physically distributing or integrating any unit. Furthermore, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effects of new embodiments resulting from the combination will also have the effects of the original embodiments.
1 ユーザ端末
2 配車処理装置
3 乗務員端末
4 事業者装置
5 管理装置
11 操作部
12 通信部
13 表示部
14 記憶部
15 制御部
21 通信部
22 記憶部
23 制御部
31 操作部
32 通信部
33 表示部
34 記憶部
35 制御部
151 操作受付部
152 通信制御部
153 表示制御部
231 受付部
232 配車管理部
233 通信制御部
ID 配車済車両
S 配車処理システム
U ユーザ
V 車両
1 User terminal 2 Vehicle dispatch processing device 3 Crew terminal 4 Business operator device 5 Management device 11 Operation unit 12 Communication unit 13 Display unit 14 Memory unit 15 Control unit 21 Communication unit 22 Memory unit 23 Control unit 31 Operation unit 32 Communication unit 33 Display unit 34 Memory unit 35 Control unit 151 Operation reception unit 152 Communication control unit 153 Display control unit 231 Reception unit 232 Vehicle dispatch management unit 233 Communication control unit ID Dispatched vehicle S Vehicle dispatch processing system U User V Vehicle
Claims (13)
前記受付部が前記配車依頼を受け付けた場合に、予め登録された1又は複数の車両に配車要求を送信する配車管理部と、
所定の希望乗車時刻よりも所定時間前の時点で前記配車要求に対する配車承認を前記配車管理部が受信していない場合、前記1又は複数の車両を管理する組織の管理者、及び前記配車依頼を送信したユーザが属する組織の管理者の少なくともいずれかに、配車が完了していないことを示す配車未完了情報を送信する送信制御部と、
を備える配車処理装置。 a reception unit that receives a dispatch request along with a desired boarding location;
a vehicle allocation management unit that transmits a vehicle allocation request to one or more pre-registered vehicles when the reception unit receives the vehicle allocation request;
a transmission control unit that, when the vehicle dispatch management unit has not received a vehicle dispatch approval for the vehicle dispatch request at a time a predetermined time before a predetermined desired boarding time, transmits vehicle dispatch incompletion information indicating that the vehicle dispatch has not been completed to at least one of an administrator of an organization that manages the one or more vehicles and an administrator of an organization to which the user who transmitted the vehicle dispatch request belongs;
A vehicle dispatch processing device comprising:
前記送信制御部は、前記記憶部を参照することにより、前記配車依頼に含まれる前記組織識別情報に関連付けられた前記所定時間を特定する、
請求項1に記載の配車処理装置。 a storage unit that stores organization identification information for identifying an organization to which the user belongs in association with the predetermined time;
the transmission control unit refers to the storage unit to identify the predetermined time associated with the organization identification information included in the vehicle dispatch request.
The vehicle dispatch processing device according to claim 1 .
前記送信制御部は、前記記憶部に記憶されている前記ユーザデータを参照することにより、前記配車依頼に含まれる前記ユーザ識別情報に関連付けられた前記組織識別情報を特定し、前記記憶部に記憶されている前記組織別データを参照することにより、特定した当該組織識別情報に関連付けられた前記所定時間を特定する、
請求項1に記載の配車処理装置。 The system further includes a storage unit configured to store user data in which user identification information for identifying a user is associated with organization identification information for identifying an organization to which the user belongs, and organization-specific data in which the organization identification information is associated with the predetermined time,
the transmission control unit identifies the organization identification information associated with the user identification information included in the vehicle dispatch request by referring to the user data stored in the storage unit, and identifies the predetermined time associated with the identified organization identification information by referring to the organization-specific data stored in the storage unit;
The vehicle dispatch processing device according to claim 1 .
前記送信制御部は、前記受付部が受け付けた前記希望乗車時刻に基づいて、前記所定時間を特定する、
請求項1から3のいずれか一項に記載の配車処理装置。 the reception unit receives the desired boarding time together with the vehicle dispatch request,
the transmission control unit specifies the predetermined time based on the desired boarding time accepted by the acceptance unit.
The vehicle dispatch processing device according to any one of claims 1 to 3.
請求項1から3のいずれか一項に記載の配車処理装置。 The transmission control unit transmits information for identifying vehicles that did not approve the transmitted vehicle dispatch request to at least one of an administrator of an organization that manages the one or more vehicles and an administrator of an organization to which the user belongs.
The vehicle dispatch processing device according to any one of claims 1 to 3.
請求項1から3のいずれか一項に記載の配車処理装置。 The transmission control unit transmits information indicating whether a vehicle that did not approve the transmitted vehicle allocation request rejected the vehicle allocation request or did not respond to the vehicle allocation request to at least one of an administrator of an organization that manages the one or more vehicles and an administrator of an organization to which the user belongs.
The vehicle dispatch processing device according to any one of claims 1 to 3.
請求項1から3のいずれか一項に記載の配車処理装置。 the transmission control unit specifies the predetermined time based on an area to which the desired boarding point accepted by the acceptance unit belongs.
The vehicle dispatch processing device according to any one of claims 1 to 3.
請求項1から3のいずれか一項に記載の配車処理装置。 the vehicle dispatch management unit specifies a reserve time based on an area to which the desired boarding point accepted by the acceptance unit belongs, and starts transmitting the vehicle dispatch request to a pre-registered vehicle at a timing that is the reserve time before the desired boarding time;
The vehicle dispatch processing device according to any one of claims 1 to 3.
請求項1から3のいずれか一項に記載の配車処理装置。 the transmission control unit transmits the vehicle dispatch incompletion information at a time earlier than the time that is the predetermined time before the desired boarding time when there is no vehicle that can reach the desired boarding point by the desired boarding time.
The vehicle dispatch processing device according to any one of claims 1 to 3.
請求項1から3のいずれか一項に記載の配車処理装置。 when the number of vehicles that can reach the desired boarding point by the desired boarding time is equal to or greater than a predetermined number among the plurality of vehicles, the transmission control unit does not transmit the vehicle dispatch incompletion information at a time before the desired boarding time, even if the vehicle dispatch management unit has not received the vehicle dispatch approval;
The vehicle dispatch processing device according to any one of claims 1 to 3.
前記送信制御部は、前記配車依頼とともに受け付けた前記乗車目的に基づいて、前記所定時間を特定する、
請求項1から3のいずれか一項に記載の配車処理装置。 the reception unit receives the purpose of the ride along with the vehicle dispatch request,
the transmission control unit specifies the predetermined time based on the purpose of the ride received together with the vehicle dispatch request.
The vehicle dispatch processing device according to any one of claims 1 to 3.
希望乗車地点とともに配車依頼を受け付けるステップと、
前記配車依頼を受け付けた場合に、予め登録された1又は複数の車両に配車要求を送信するステップと、
所定の希望乗車時刻よりも所定時間前の時点で前記配車要求に対する配車承認を受信していない場合、前記1又は複数の車両を管理する組織の管理者、及びユーザが属する組織の管理者の少なくともいずれかに、配車が完了していないことを示す情報を送信するステップと、
を備える配車処理方法。 The computer executes
accepting a request for a ride along with a desired pickup location;
transmitting a vehicle allocation request to one or more pre-registered vehicles when the vehicle allocation request is received;
If a vehicle dispatch approval for the vehicle dispatch request has not been received at a time before a predetermined desired boarding time, sending information indicating that the vehicle dispatch has not been completed to at least one of an administrator of an organization that manages the one or more vehicles and an administrator of an organization to which the user belongs;
A vehicle dispatch processing method comprising:
前記ユーザ端末は、
前記車両の配車を希望する希望乗車地点を入力するユーザの操作を受け付ける操作受付部と、
車両を配車するための配車依頼とともに前記希望乗車地点を前記配車処理装置へ送信する送信制御部と、を有し、
前記配車処理装置は、
前記希望乗車地点とともに前記配車依頼を前記ユーザ端末から受け付ける受付部と、
前記受付部が前記配車依頼を受け付けた場合に、予め登録された1又は複数の車両に配車要求を送信する配車管理部と、
所定の希望乗車時刻よりも所定時間前の時点で前記配車要求に対する配車承認を前記配車管理部が受信していない場合、前記1又は複数の車両を管理する組織の管理者、及び前記配車依頼を送信したユーザが属する組織の管理者の少なくともいずれかに、配車が完了していないことを示す配車未完了情報を送信する送信制御部と、を有する、
配車処理システム。 A vehicle dispatch processing system including a vehicle dispatch processing device for dispatching vehicles and a user terminal,
The user terminal
an operation receiving unit that receives an operation by a user to input a desired boarding point where the user wishes to have the vehicle dispatched;
a transmission control unit that transmits the desired boarding point to the vehicle dispatch processing device together with a vehicle dispatch request for dispatching a vehicle,
The vehicle dispatch processing device includes:
a reception unit that receives the vehicle dispatch request together with the desired boarding point from the user terminal;
a vehicle allocation management unit that transmits a vehicle allocation request to one or more pre-registered vehicles when the reception unit receives the vehicle allocation request;
a transmission control unit that, when the vehicle dispatch management unit has not received a vehicle dispatch approval for the vehicle dispatch request at a time a predetermined time before a predetermined desired boarding time, transmits vehicle dispatch incompletion information indicating that the vehicle dispatch has not been completed to at least one of an administrator of an organization that manages the one or more vehicles and an administrator of an organization to which the user who transmitted the vehicle dispatch request belongs,
Vehicle dispatch processing system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023218421A JP7728846B2 (en) | 2023-12-25 | 2023-12-25 | Vehicle allocation processing device, vehicle allocation processing method, and vehicle allocation processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023218421A JP7728846B2 (en) | 2023-12-25 | 2023-12-25 | Vehicle allocation processing device, vehicle allocation processing method, and vehicle allocation processing system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2025101516A JP2025101516A (en) | 2025-07-07 |
| JP7728846B2 true JP7728846B2 (en) | 2025-08-25 |
Family
ID=96298921
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023218421A Active JP7728846B2 (en) | 2023-12-25 | 2023-12-25 | Vehicle allocation processing device, vehicle allocation processing method, and vehicle allocation processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7728846B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003296887A (en) | 2002-03-29 | 2003-10-17 | Eiichiro Inakazu | Taxi allocation method, taxi allocation system and web server for taxi allocation |
| JP2015204005A (en) | 2014-04-15 | 2015-11-16 | Necエンジニアリング株式会社 | Vehicle allocation management system, vehicle allocation management device, vehicle allocation management method, and vehicle allocation management program |
| JP2019087103A (en) | 2017-11-08 | 2019-06-06 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | Authentication method, program, server, and vehicle allocation system |
| JP2024102465A (en) | 2023-01-19 | 2024-07-31 | It Force株式会社 | Vehicle allocation system, vehicle allocation method, and computer program |
-
2023
- 2023-12-25 JP JP2023218421A patent/JP7728846B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003296887A (en) | 2002-03-29 | 2003-10-17 | Eiichiro Inakazu | Taxi allocation method, taxi allocation system and web server for taxi allocation |
| JP2015204005A (en) | 2014-04-15 | 2015-11-16 | Necエンジニアリング株式会社 | Vehicle allocation management system, vehicle allocation management device, vehicle allocation management method, and vehicle allocation management program |
| JP2019087103A (en) | 2017-11-08 | 2019-06-06 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | Authentication method, program, server, and vehicle allocation system |
| JP2024102465A (en) | 2023-01-19 | 2024-07-31 | It Force株式会社 | Vehicle allocation system, vehicle allocation method, and computer program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2025101516A (en) | 2025-07-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11340607B2 (en) | Vehicle external communication method and apparatus, and terminal | |
| Safi et al. | SVPS: Cloud-based smart vehicle parking system over ubiquitous VANETs | |
| US12459391B2 (en) | Distance-based energy transfer from a transport | |
| CN106846789A (en) | One kind customization public transit system and customization public bus network formulating method | |
| JP6279053B1 (en) | Information processing apparatus, control method, program, and notification system | |
| CN113673730A (en) | Appointment control method and device, electronic equipment and storage medium | |
| JP2003141219A (en) | Service scheduling method and program | |
| CN207037909U (en) | A network-based intelligent management system for commuter shuttle bus with autonomous reservation and sign-in function | |
| JP2001307281A (en) | Method for operating taxi and system | |
| JP7728846B2 (en) | Vehicle allocation processing device, vehicle allocation processing method, and vehicle allocation processing system | |
| CN117935420B (en) | Intelligent park information system collaborative management method and system | |
| JP4097438B2 (en) | How to use a forwarding car | |
| JP2004030265A (en) | Vehicle allocation management device and vehicle allocation management method | |
| JP7178196B2 (en) | Vehicle management server and computer program | |
| CN107527497A (en) | A kind of scheduled bus reserving method of line resource intelligent allocation | |
| JP7764458B2 (en) | Information processing device, information processing method, and information processing system | |
| JP2025050263A (en) | Vehicle allocation processing system and vehicle allocation processing method | |
| JP7669464B1 (en) | Vehicle allocation processing device, vehicle allocation processing method, and vehicle allocation processing system | |
| CN115331451A (en) | Intelligent parking method based on edge calculation and edge server | |
| KR102023806B1 (en) | Method for managing logistics using route vehicle and system thereof | |
| KR102023807B1 (en) | Method for managing logistics using plural route vehicles and system thereof | |
| CN115151963A (en) | Transport means repositioning | |
| KR102371942B1 (en) | Commuter bus operation management system | |
| KR20220161048A (en) | Public transportation getting on and off managemnet system and method | |
| US20250094912A1 (en) | Secured platform for managing transportation logistics load compliance |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231225 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250225 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250805 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250813 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7728846 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |