JP7399716B2 - Dispatch server, program, and method - Google Patents
Dispatch server, program, and method Download PDFInfo
- Publication number
- JP7399716B2 JP7399716B2 JP2020002222A JP2020002222A JP7399716B2 JP 7399716 B2 JP7399716 B2 JP 7399716B2 JP 2020002222 A JP2020002222 A JP 2020002222A JP 2020002222 A JP2020002222 A JP 2020002222A JP 7399716 B2 JP7399716 B2 JP 7399716B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- vehicles
- user
- dispatch
- relatively close
- 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
- 238000000034 method Methods 0.000 title claims description 57
- 230000005540 biological transmission Effects 0.000 claims description 44
- 238000000605 extraction Methods 0.000 claims description 32
- 239000000284 extract Substances 0.000 claims description 25
- 230000008569 process Effects 0.000 description 45
- 230000006870 function Effects 0.000 description 26
- 238000010586 diagram Methods 0.000 description 11
- 230000008859 change Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000010365 information processing Effects 0.000 description 3
- 230000029305 taxis Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Landscapes
- Traffic Control Systems (AREA)
Description
本発明は、タクシー等の車両をユーザーに配車するための配車サーバー、プログラム、及び方法に関する。 The present invention relates to a vehicle dispatch server, program, and method for dispatching vehicles such as taxis to users.
従来のこの種の装置としては、例えば特許文献1に記載のタクシー配車装置がある。
As a conventional device of this kind, there is a taxi dispatch device described in
このタクシー配車装置は、端末装置から配車依頼があると、配車依頼のあった端末装置から所定の距離にあるタクシーを特定し、特定したタクシーに配車伺いデータを送信する。そして、タクシー端末装置から返信される配車可否データに基づいて配車するタクシーを決定する。 When this taxi dispatch device receives a dispatch request from a terminal device, it identifies a taxi that is within a predetermined distance from the terminal device that made the dispatch request, and transmits dispatch request data to the specified taxi. Then, the taxi to be dispatched is determined based on the dispatch availability data returned from the taxi terminal device.
配車するタクシーの決定では、配車可否データに基づく配車可能なタクシーの中から最も乗客(ユーザー)に近いタクシーを選択する。 In determining the taxi to be dispatched, the taxi closest to the passenger (user) is selected from among the taxis that can be dispatched based on the dispatch availability data.
しかし、この場合は、配車後に乗客がタクシーに乗車するまでの待ち時間を短くできるが、最も近いタクシーから配車可否データが返信されない限り、配車するタクシーを決定することができず、配車に要する時間が長くなるおそれがあった。 However, in this case, although it is possible to shorten the waiting time for a passenger to board a taxi after a taxi is dispatched, it is not possible to decide which taxi to dispatch unless the nearest taxi returns data on whether or not the taxi can be dispatched. There was a risk that the period would become longer.
本発明が解決しようとする問題点は、配車に要する時間が長くなるおそれがあった点である。 The problem to be solved by the present invention is that the time required for dispatching a vehicle may become long.
本発明は、ユーザーの位置情報を含む配車依頼を受け付けて前記ユーザーに配車を行う配車サーバーであって、車両から位置情報及び稼働情報を取得する車両情報取得部と、前記車両の位置情報及び稼働情報並びに前記配車依頼の位置情報に基づいて前記ユーザーまでの移動距離又は時間が所定範囲内の配車可能な車両を抽出する車両抽出部と、前記抽出された車両を前記移動距離又は時間に応じて前記ユーザーに対する遠近の少なくとも二つのグループに分類する分類部と、同一グループの車両に対して前記受け付けた配車依頼に対応する配車伺いを一斉に送信し、該配車伺いの一斉送信を前記ユーザーに相対的に近いグループから順に行う配車伺い送信部と、前記送信した配車伺いに対する前記車両からの受諾を受け付けると前記受諾の送信元の車両を前記ユーザーに配車する配車実行部と、を備え、前記分類部は、前記配車可能な車両の内、前記移動距離又は時間の順で前記ユーザーに最も近いものから設定された数の車両を相対的に近いグループの車両として分類し、次の相対的に近いグループの車両を分類する際に既に前記相対的に近いグループとして分類されている車両を前記配車可能な車両から除外する配車サーバーを特徴とする。
The present invention is a vehicle dispatch server that receives a vehicle dispatch request including location information of a user and dispatches a vehicle to the user, and includes a vehicle information acquisition unit that obtains location information and operation information from a vehicle, and a vehicle information acquisition unit that acquires location information and operation information of the vehicle. a vehicle extraction unit that extracts a vehicle that can be dispatched within a predetermined range of travel distance or time to the user based on the information and the location information of the vehicle dispatch request; a classification unit that classifies the user into at least two groups, far and near; and a classification unit that simultaneously transmits a vehicle dispatch request corresponding to the received vehicle dispatch request to vehicles in the same group, and sends the simultaneous transmission of the vehicle dispatch request to the user. and a vehicle dispatching unit that, upon receiving an acceptance from the vehicle for the transmitted vehicle dispatch request, dispatches the vehicle from which the acceptance was sent to the user , The section classifies a set number of vehicles among the dispatchable vehicles, starting from the one closest to the user in the order of the travel distance or time, as a relatively close group of vehicles, and classifies the next relatively close group of vehicles. The present invention is characterized by a vehicle allocation server that excludes vehicles that have already been classified as the relatively close group from the vehicles that can be dispatched when classifying vehicles of a group .
また、本発明は、ユーザーの位置情報を含む配車依頼を受け付けて前記ユーザーに配車を行う配車サーバーの配車プログラムであって、車両から位置情報及び稼働情報を取得する車両情報取得機能と、前記車両の位置情報及び稼働情報並びに前記配車依頼の位置情報に基づいて前記ユーザーまでの移動距離又は時間が所定範囲内の配車可能な車両を抽出する車両抽出機能と、前記抽出された車両を前記移動距離又は時間に応じて前記ユーザーに対する遠近の少なくとも二つのグループに分類する分類機能と、同一グループの車両に対して前記受け付けた配車依頼に対応する配車伺いを一斉に送信し、該配車伺いの一斉送信を前記ユーザーに相対的に近いグループから順に行う配車伺い送信機能と、前記送信した配車伺いに対する前記車両からの受諾を受け付けると前記受諾の送信元の車両を前記ユーザーに配車する配車実行機能と、を配車サーバーに実現させ、前記分類機能は、前記配車可能な車両の内、前記移動距離又は時間の順で前記ユーザーに最も近いものから設定された数の車両を相対的に近いグループの車両として分類し、次の相対的に近いグループの車両を分類する際に既に前記相対的に近いグループとして分類されている車両を前記配車可能な車両から除外する配車プログラムを特徴とする。
The present invention also provides a vehicle dispatch program for a vehicle dispatch server that receives a vehicle dispatch request including location information of a user and dispatches a vehicle to the user, which includes a vehicle information acquisition function that acquires location information and operation information from a vehicle; a vehicle extraction function that extracts a vehicle that can be dispatched within a predetermined range of travel distance or time to the user based on the location information and operation information of the vehicle dispatch request and the location information of the vehicle dispatch request; or a classification function that classifies the user into at least two groups, far and near, according to time, and simultaneously transmits a vehicle dispatch request corresponding to the received vehicle dispatch request to vehicles in the same group, and simultaneously transmits the vehicle dispatch request. a vehicle dispatch request transmission function that performs the following in order from groups that are relatively close to the user; and a vehicle dispatch execution function that, upon receiving an acceptance from the vehicle for the transmitted vehicle dispatch request, dispatches the vehicle from which the acceptance was sent to the user; The classification function classifies a set number of vehicles from among the dispatchable vehicles that are closest to the user in the order of travel distance or time as a relatively close group of vehicles. The present invention is characterized by a vehicle dispatching program that excludes vehicles that have already been classified as the relatively close group from the dispatchable vehicles when classifying vehicles in the next relatively close group .
また、本発明は、ユーザーの位置情報を含む配車依頼を受け付けて配車サーバーが前記ユーザーに配車を行う配車方法であって、前記配車サーバーが、車両から位置情報及び稼働情報を取得し、前記配車サーバーが、前記車両の位置情報及び稼働情報並びに前記配車依頼の位置情報に基づいて前記ユーザーまでの移動距離又は時間が所定範囲内の配車可能な車両を抽出し、前記配車サーバーが、前記抽出された車両を前記移動距離又は時間に応じて前記ユーザーに対する遠近の少なくとも二つのグループに分類し、前記配車サーバーが、同一グループの車両に対して前記受け付けた配車依頼に対応する配車伺いを一斉に送信し、該配車伺いの一斉送信を前記ユーザーに相対的に近いグループから順に行い、前記配車サーバーが、前記送信した配車伺いに対する前記車両からの受諾を受け付けると前記受諾の送信元の車両を前記ユーザーに配車し、前記分類は、前記配車可能な車両の内、前記移動距離又は時間の順で前記ユーザーに最も近いものから設定された数の車両を相対的に近いグループの車両として分類し、次の相対的に近いグループの車両を分類する際に既に前記相対的に近いグループとして分類されている車両を前記配車可能な車両から除外する、配車方法を特徴とする。 The present invention also provides a vehicle dispatching method in which a vehicle dispatching server receives a vehicle dispatching request including location information of a user and dispatches a vehicle to the user, wherein the vehicle dispatching server acquires location information and operation information from a vehicle, and The server extracts vehicles that can be dispatched within a predetermined range of travel distance or time to the user based on the location information and operation information of the vehicle and the location information of the dispatch request, and the vehicle dispatch server the vehicles are classified into at least two groups, one near and far from the user, according to the travel distance or time, and the vehicle dispatch server simultaneously transmits a vehicle dispatch request corresponding to the received vehicle dispatch request to the vehicles in the same group. Then, the dispatch requests are sent all at once in the order of groups that are relatively close to the user, and when the dispatch server receives an acceptance from the vehicle for the sent dispatch request, the vehicle from which the acceptance was sent is sent to the user. The classification classifies a set number of vehicles among the dispatchable vehicles, starting from the one closest to the user in the order of travel distance or time, as a relatively close group of vehicles; The vehicle allocation method is characterized in that when classifying vehicles in a relatively close group, vehicles that have already been classified as the relatively close group are excluded from the vehicles that can be dispatched .
本発明によれば、配車伺いを複数の車両に対してユーザーに相対的に近いグループから順に一斉送信することで配車伺いの送信回数を低減し、且つ配車伺いを送信した車両の何れか一つから受諾を受け付けたときに送信元の車両をユーザーに配車することができ、配車に要する時間を短縮することができる。 According to the present invention, the number of times a ride request is sent is reduced by simultaneously transmitting a ride request to a plurality of vehicles in order from a group that is relatively close to the user, and at the same time, the number of times a ride request is sent is reduced. When acceptance is received from the sender, the sender's vehicle can be dispatched to the user, reducing the time required for dispatch.
しかも、相対的に近いグループの車両から順に配車伺いを送信することにより、ユーザーに対して相対的に遠い車両が不用意に配車されることを抑制できる。 Furthermore, by transmitting the request for vehicle assignment in order of vehicles in a group that is relatively close to each other, it is possible to prevent vehicles that are relatively far from the user from being inadvertently dispatched.
配車に要する時間を短縮するという目的を、配車可能な車両をユーザーに対する遠近のグループに分類し、相対的に近いグループから順にグループ内の車両に一斉に配車伺いを送り、それに対する受諾を受信したときに送信元の車両を配車することにより実現した。 The purpose of reducing the time required for dispatching a vehicle is to classify vehicles that can be dispatched into groups near and far from the user, send requests for dispatch to vehicles within the group in order of relative proximity to the user, and receive acceptance requests. This was sometimes achieved by dispatching the sender's vehicle.
すなわち、本発明の配車サーバー3は、ユーザーの位置情報を含む配車依頼を受け付けて、ユーザーに配車を行うものであり、図1及び図2のように、車両情報取得部23と、車両抽出部25と、分類部27と、配車伺い送信部29と、配車実行部31とを備える。なお、配車サーバー3は、タクシー等の旅客車両をユーザーに配車する場合の他、トラック等の貨物車両をユーザーに配車して貨物を集荷する場合等にも適用できる。
That is, the
配車依頼は、ユーザーが使用する端末装置9上のアプリケーション(以下、「アプリ」と称する)や端末装置9を用いた通話によって行うことが可能である。通話によって配車依頼を行う場合は、ユーザーが位置情報を配車サーバー3の管理会社や運営会社等に連絡して配車依頼を行い、管理会社や運営会社等の作業者が配車サーバー3に対して連絡を受けた位置情報を含む配車依頼を入力すればよい。
A vehicle dispatch request can be made by an application (hereinafter referred to as an "app") on the
車両情報取得部23は、車両5から位置情報及び稼働情報を取得する。車両抽出部25は、車両5の位置情報及び稼働情報並びに配車依頼の位置情報に基づいて、ユーザーまでの移動距離又は時間が所定範囲内の配車可能な車両5を抽出する。分類部27は、移動距離又は時間に応じ、抽出された車両5をユーザーに対する遠近の少なくとも二つのグループに分類する。配車伺い送信部29は、同一グループの車両5に対して、受け付けた配車依頼に対応する配車伺いを一斉に送信し、配車伺いの一斉送信を相対的に近いグループから順に行う。配車実行部31は、送信した配車伺いに対する車両5からの受諾を受け付けると、受諾の送信元の車両5をユーザーに配車する。
The vehicle
分類部27は、配車可能な車両5の内、移動距離又は時間の順でユーザーに最も近いものから設定された数の車両5を、相対的に近いグループの車両5として分類してもよい。なお、相対的に近いグループの車両5を分類することは、それ以外の車両5を相対的に遠いグループの車両5として分類することにもなる。従って、少なくとも一つの相対的に近いグループの車両5を分類すれば、必然的に少なくとも二つのグループに分類することになる。次の相対的に近いグループの車両5を分類する際には、既に相対的に近いグループとして分類されている車両5を配車可能な車両5から除外する。
The
ただし、車両5の分類手法は、上記に限られるものではない。例えば、移動距離又は時間の少なくとも一つの閾値の前後で車両5を分類してもよい。また、分類部27は、相対的に近いグループを順次分類するのではなく、事前に配車可能な車両5を複数のグループに分類しておいてもよい。
However, the classification method for the
また、車両5の分類手法では、移動距離や移動時間に、それ以外の要素を組み合わせることも可能である。例えば、移動距離や移動時間からは相対的に近いグループに入らない車両であっても、一定要件下で相対的に近いグループとみなしてもよい。
Furthermore, in the classification method of the
一定要件下の車両5としては、ユーザーの満足度が高くなることが予想される車両5や営業機会を提供したい車両5等である。満足度が高くなることが予想される車両5は、例えば、配車依頼を行っているユーザーが過去にアプリ等によって高評価をつけたドライバーの車両5、ユーザーが女性の場合に女性のドライバーの車両5、苦情を受けることが少ないドライバーの車両5、予想到着時間に遅れることが少ないドライバーの車両5等である。営業機会を提供したい車両5は、例えば、実車率が低い車両5等である。実車率は、車両5の全走行距離に対して、乗客を乗せて走行した距離の占める割合のことである。
相対的に近いグループの車両5を分類する場合、分類部27は、配車可能な車両5から移動距離又は時間が設定範囲内の車両5を配車依頼の送信候補として抽出し、送信候補としての配車可能な車両5から相対的に近いグループの車両5を分類してもよい。この場合は、次の相対的に近いグループの車両5を分類する際には、設定範囲を設定に応じて大きくし、送信候補としての配車可能な車両5の抽出を行う。
When classifying
移動距離又は時間の所定範囲は、ユーザーからの配車依頼によって指定し、或いは事前に設定したものであってもよい。 The predetermined range of travel distance or time may be specified by a user's request for a ride, or may be set in advance.
分類部27は、移動距離又は時間の所定範囲がユーザーの配車依頼により指定されて設定範囲が所定範囲よりも大きくなる場合、又は送信候補としての配車可能な車両が抽出されなかった場合、車両抽出部25で抽出された配車可能な車両5から相対的に近いグループの車両5を分類してもよい。
The
また、車両抽出部25は、配車実行部31により相対的に近いグループの車両5から受諾を受け付けない場合、次の相対的に近いグループの車両5を分類するために、ユーザーまでの移動距離又は時間が所定範囲内の配車可能な車両5を再度抽出してもよい。
In addition, when the vehicle
配車プログラムは、ユーザーの位置情報を含む配車依頼を受け付けて、ユーザーに配車を行う配車サーバー3のプログラムであり、車両情報取得機能と、車両抽出機能と、分類機能と、配車伺い送信機能と、配車実行機能とを配車サーバー3に実現させる。車両抽出機能と、分類機能と、配車伺い送信機能と、配車実行機能は、それぞれ配車サーバー3の上記車両情報取得部23と、車両抽出部25と、分類部27と、配車伺い送信部29と、配車実行部31としての機能に対応する。
The vehicle dispatch program is a program of the
配車方法は、ユーザーの位置情報を含む配車依頼を受け付けて、配車サーバー3がユーザーに配車を行う配車方法である。
The vehicle allocation method is a vehicle allocation method in which the
配車方法では、配車サーバー3が、車両5から位置情報及び稼働情報を取得し、配車サーバー3が、車両5及び配車依頼の位置情報に基づいてユーザーまでの移動距離又は時間が所定範囲内の配車可能な車両5を抽出し、配車サーバー3が、移動距離又は時間に応じて抽出された車両5をユーザーに対する遠近の少なくとも二つのグループに分類し、配車サーバー3が、同一グループの車両に対して前記受け付けた配車依頼に対応する配車伺いを一斉に送信し、配車依頼の一斉送信を相対的に近いグループから順に行い、配車サーバー3が、送信した配車伺いに対する車両5からの受諾を受け付けると受諾の送信元の車両5をユーザーに配車する。
In the vehicle dispatch method, the
[配車システム]
図1は、本発明の実施例1に係る配車サーバーを適用した配車システムの概念図である。
[Vehicle dispatch system]
FIG. 1 is a conceptual diagram of a vehicle dispatch system to which a vehicle dispatch server according to a first embodiment of the present invention is applied.
配車システム1は、ユーザーの位置情報を含む配車依頼を受け付け、配車サーバー3がユーザーに配車を行うものであり、配車サーバー3と車両5とをネットワーク7により通信可能に接続して構成されている。なお、図1では、理解容易のためにユーザーの端末装置9及び車両5をそれぞれ1台のみ示しているが、実際は、複数台の端末装置9及び車両5が配車システム1内に存在している。
The
配車は、ユーザーに車両5を割り当て、割り当てた車両5を配車依頼で指定された位置情報に応じた場所に向かわせることである。本実施例において、配車依頼は、ユーザーが所持する端末装置9上でアプリを実行することによって行われる。
Vehicle allocation involves allocating a
端末装置9は、多機能携帯電話やタブレットコンピュータ等の情報処理装置(コンピューター)によって構成され、アプリの実行によりネットワーク7を介して配車サーバー3と通信可能になる。
The
配車依頼を行うときは、端末装置9のユーザーインターフェース11上で少なくとも出発地の位置情報を入力させる。なお、ユーザーインターフェース11は、例えばタッチパネル式のディスプレイである。
When requesting a ride, at least the location information of the departure point is input on the user interface 11 of the
端末装置9の位置情報は、ユーザーの位置情報であり、その入力は、GPS(Global Positioning System)等の測位技術を利用して行えばよい。ただし、ユーザー又は端末装置9の位置情報は、住所や座標を指定することも可能である。
The location information of the
本実施例の配車依頼では、ユーザーまでの移動時間の所定範囲も入力させる。本実施例の所定範囲は、ユーザーの許容する待ち時間(ユーザーまでの移動時間)であり、その入力は、プルダウンによる指定や任意の時間の指定によって行えばよい。なお、所定範囲は、後述する車両5の抽出がユーザーまでの移動距離に基づいて行われる場合、これに応じて移動時間ではなく移動距離であってもよい。こうして入力された位置情報と所定範囲とを含めた配車依頼を、配車依頼データとして端末装置9から配車サーバー3に送信する。
In the vehicle dispatch request of this embodiment, the user is also required to input a predetermined range of travel time to the user. The predetermined range in this embodiment is the waiting time (traveling time to the user) allowed by the user, and may be input by specifying it using a pull-down menu or by specifying an arbitrary time. In addition, when extraction of the
配車サーバー3は、配車依頼に応じて配車伺いを車両5に送信し、配車伺いに対する受諾を送信した車両5をユーザーに配車する。配車サーバー3の詳細は後述する。
The
本実施例の車両5は、タクシーであり、情報処理装置(コンピューター)からなる車載端末13を有している。車載端末13は、アプリの実行によりネットワーク7を介して配車サーバー3と通信可能に接続されている。これにより、車載端末13は、車両5の位置情報及び稼働情報を配車サーバー3に送信し、配車サーバー3から配車伺いを受信可能となっている。
The
この車載端末13は、車両5のドライバーが操作するドライバーインターフェース15を備えている。ドライバーインターフェース15は、例えばタッチパネル式のディスプレイからなり、情報の入力及び表示を可能とする。このドライバーインターフェース15は、車載端末13で配車伺いを受信すると、配車伺いに対する受諾を行うか否かを選択可能とする。選択された受諾を行うか否かの情報は、配車サーバー3に送信される。なお、受諾を行うか否かの選択は、自動的に行うことも可能である。例えば、走行により乗客を探す、いわゆる「流し」で見つけた乗客を乗せた場合は、新しい稼働情報を配車サーバー3に送信する前、自動的に配車伺いを拒否する。
This in-
[配車サーバー]
図2は、配車サーバー3を示すブロック図である。
[Ride dispatch server]
FIG. 2 is a block diagram showing the
配車サーバー3は、情報処理装置(コンピューター)によって構成されており、通信インターフェース17と、制御部19と、記憶部21とを備えている。
The
通信インターフェース17は、端末装置9や車両5を含む外部装置に対するデータの送受信を行う通信デバイスである。
The
制御部19は、配車サーバー3の各部を制御するCPU(Central Processing Unit)等のプロセッサーであり、記憶部21は、RAM(Random Access Memory)、ROM(Read Only Memory)、HDD(Hard Disk Drive)、SSD(Solid State Drive)等のメモリーである。
The
本実施例の制御部19は、記憶部21内の配車プログラムを実行することにより、車両情報取得部23と、車両抽出部25と、分類部27と、配車伺い送信部29と、配車実行部31として動作する。これにより、配車サーバー3は、車両情報取得部23と、車両抽出部25と、分類部27と、配車伺い送信部29と、配車実行部31とを備える構成となっている。
The
なお、これら制御部19の動作による各部は、それぞれ或いはいくつかをまとめて異なるプロセッサーによって構成してもよい。
Note that each unit operated by the
車両情報取得部23は、車両情報取得機能を実現し、車両5から位置情報及び稼働情報を取得する。具体的には、車両5から送信された位置情報及び稼働情報を車両情報取得部23が受信により取得する。
The vehicle
車両抽出部25は、車両抽出機能を実現し、車両5の位置情報及び稼働情報並びに配車依頼の位置情報に基づいて、ユーザーまでの移動時間が所定範囲内の配車可能な車両5を抽出する。
The
具体的には、車両抽出部25は、車両5からユーザーまでの移動時間を予測し、その予測した移動時間が所定範囲内である車両5を配車可能な車両5として抽出する。移動時間の予測は公知の手法で行うことが可能である。なお、配車可能な車両5は、乗客を乗せていない空車状態のものをいう。また、空車状態には、所定時間以内、例えば数分以内に空車状態になる見込みの車両5も含むようにすることも可能である。
Specifically, the
また、車両抽出部25は、後述する配車実行部31により相対的に近いグループの車両5から受諾を受け付けない場合、次の相対的に近いグループの車両5を分類するために、ユーザーまでの移動時間が所定範囲内の配車可能な車両5を再度抽出する。
In addition, if the
分類部27は、分類機能を実現し、抽出された車両5を移動時間に応じてユーザーに対する遠近の少なくとも二つのグループに分類する。本実施例の分類部27は、まず、配車可能な車両5から移動時間が設定範囲内の車両5を後述する配車伺いの送信候補として抽出する。
The
そして、分類部27は、送信候補の配車可能な車両5の内、移動時間の順でユーザーに最も近いものから設定された数の車両5をユーザーに相対的に近いグループの車両5として分類する。
Then, the
次の相対的に近いグループの車両5を分類する際には、ユーザーまでの移動時間の設定範囲を設定に応じて大きくし、送信候補としての配車可能な車両5の抽出を行う。そして、既に相対的に近いグループとして分類されている車両5を配車可能な車両から除外した上で、上記同様に車両5を分類する。分類する車両5の数は、一定であるが、ユーザーから遠いグループほど多くなる等のように任意に設定可能である。
When classifying
また、分類部27は、設定範囲が所定範囲よりも大きくなる場合又は送信候補としての配車可能な車両5を抽出できなかった場合、車両抽出部25で抽出された配車可能な車両5から相対的に近いグループの車両5を抽出する。
In addition, when the set range becomes larger than a predetermined range or when it is not possible to extract a
また、本実施例の分類部27は、優先配車権が行使されている場合、優先配車権を行使しているドライバーの配車可能な車両5のみを対象として、相対的に近いグループの車両5の分類を行う。
In addition, when the priority vehicle allocation right is exercised, the
優先配車権は、所定期間内での配車伺い数に対する受諾数の割合(受諾率)及び受諾数の何れか一方又は双方が所定基準を満たす場合にドライバーに付与されるものである。この優先配車権は、優先配車権管理機能を実現する優先配車権管理部33により、付与、行使、及び失効が管理される。管理情報は、配車サーバー3の記憶部21に記憶されている。
Priority vehicle assignment rights are granted to a driver when either or both of the ratio of the number of vehicle assignment requests to the number of vehicle assignment requests (acceptance rate) and the number of vehicle acceptances satisfy a predetermined standard. Granting, exercise, and expiration of this priority vehicle allocation right are managed by a priority vehicle allocation
配車伺い送信部29は、配車伺い送信機能を実現し、同一グループの車両5に対して受け付けた配車依頼に対応する配車伺いを一斉に送信し、配車伺いの一斉送信をユーザーに相対的に近いグループから順に行う。
The vehicle dispatch
本実施例の配車伺い送信部29は、相対的に近いグループの車両5が分類されるたびに、分類されたグループの車両5に一斉に配車伺いを送信する。これにより、配車伺い送信部29は、グループの車両5が順次分類されることに応じ、複数のグループの車両5に順次配車伺いの一斉送信を行う。
The vehicle dispatch
配車伺いは、ユーザーからの配車依頼に対応した内容を示すデータである。この配車伺いは、配車依頼の識別情報等と共にユーザーの位置情報等を含み、配車依頼に応じて作成したもの、又は配車依頼に識別情報等の必要な情報を付加したものの何れであってもよい。 The vehicle dispatch request is data indicating the contents corresponding to the vehicle dispatch request from the user. This ride request includes the user's location information as well as the identification information of the ride request, and may be created in response to the ride request, or may be one in which necessary information such as identification information is added to the ride request. .
配車実行部31は、配車実行機能を実現し、送信した配車伺いに対する車両5からの受諾を受け付けると、受諾の送信元の車両5をユーザーに配車する。本実施例の配車実行部31は、所定時間内に相対的に近いグループの車両5から受諾を受け付けない場合、車両抽出部25に通知して、配車可能な車両5を再度の抽出を行わせる。
The vehicle
なお、次の相対的に近いグループの車両5に配車伺いが送信された後であっても、前の相対的に近いグループの車両5から受諾を受信した場合、この受諾を優先して配車してもよい。
Note that even after a request for dispatch is sent to a
[配車処理]
図3は、図1の配車システム1による配車処理の優先配車権の行使時処理を示すフローチャートであり、図4は、車両5の抽出を示す概念図、図5は、相対的に近いグループの車両5の分類を示す概念図である。
[Vehicle dispatch processing]
FIG. 3 is a flowchart showing the process when the priority vehicle allocation right is exercised in the vehicle allocation process by the
図3のフローチャートは、ユーザーからの配車依頼を配車サーバー3が受信することによって開始される。まず、ステップS1では、図4のように、配車サーバー3の車両抽出部25がユーザーまでの移動時間が所定範囲内の配車可能な車両5の抽出を行う。すなわち、車両抽出部25は、ユーザーの位置情報を中心とした所定範囲内において、車両5の位置情報及び稼働情報を参照して配車可能な車両5を抽出する。
The flowchart in FIG. 3 starts when the
次いで、ステップS2では、配車サーバー3の分類部27が抽出した車両5に対し、優先配車権の行使中の車両5の有無を判断する。この判断は、配車サーバー3の記憶部21内の管理情報に基づいて行えばよい。
Next, in step S2, the
かかる判断は、本実施例において、分類部27の機能としているが、専用の機能部を設けてもよい。優先配車権の行使中の車両5がある場合はステップS3へ移行し、ない場合は図6の優先配車権の最初の非行使時処理へ移行する。
Although such judgment is a function of the
ステップS3では、配車サーバー3の分類部27が、優先配車権の行使中の車両5の内、移動時間の順でユーザーに最も近いものから設定された数の車両5を相対的に近いグループとして分類する。
In step S3, the
例えば、設定された数が5台の場合は、図5の斜線で示す車両5が相対的に近いグループとなる。なお、図5では、ユーザーに対する距離の遠近で想定的に近い車両5が選択されているが、本実施例では、移動時間を基準に判断するため、実際はユーザーに対する距離が遠い車両5であっても相対的に近いグループになる可能性がある。図4及び図5だけでなく、図7及び図8でも同様である。
For example, if the set number is five, the
優先配車権の行使中の車両5が設定された数を超えている場合は、その中から設定された数の車両5が分類され、優先配車権の行使中の車両5が設定された数よりも少ない場合は、優先配車権の行使中の全ての車両5が分類される。
If the number of
ステップS4では、配車サーバー3の配車伺い送信部29が、ステップS3で分類された相対的に近いグループの車両5に配車伺いを一斉に送信する。車両5側では、配車伺いを受領すると、車載端末13のドライバーインターフェース15上に配車伺いに対する受諾を行うか否かの選択画面が表示される。ドライバーが受諾か否かの選択をした場合は、車載端末13から選択に応じた受諾を行うか否かの情報が配車サーバー3に送信される。
In step S4, the vehicle dispatch
ステップS5では、配車サーバー3の配車実行部31が、送信した配車伺いに対する車両5から受諾を受け付けたか否かを判断する。この判断は、配車実行部31の機能としているが、専用の機能部によって行ってもよい。
In step S5, the vehicle
なお、受諾の受け付けは、配車伺いから所定時間内とする。受諾を受け付けた場合は、ステップS6へ移行し、受諾を受け付けない場合は、図9の次の非行使時処理へ移行する。 Please note that acceptance will be accepted within the specified time from when the vehicle is dispatched. If the acceptance is accepted, the process moves to step S6, and if the acceptance is not accepted, the process moves to the next non-exercise process in FIG.
ステップS6では、配車サーバー3の配車実行部31が受諾の送信元の車両5をユーザーに配車する。送信元の特定は、受諾情報に車両5を識別する車両識別情報やドライバーを識別するドライバー識別情報を含めることで行うことができる。配車が実行されると、処理が終了する。
In step S6, the vehicle
なお、優先配車権の行使時処理は省略してもよい。この場合は、ステップS1の車両5の抽出後に図6のフローチャートへ移行すればよい。
Note that the process at the time of exercising the priority vehicle allocation right may be omitted. In this case, the process may proceed to the flowchart of FIG. 6 after the
図6は、図1の配車システム1による配車処理の最初の非行使時処理を示すフローチャート、図7及び図8は、相対的に近いグループの車両5の分類を示す概念図である。
FIG. 6 is a flowchart showing the first non-exercise process of the vehicle dispatching process by the
図6のフローチャートでは、まず、ステップS11において、配車サーバー3の分類部27が、ステップS1で抽出された配車可能な車両5から移動時間が設定範囲内の車両5を配車依頼の送信候補として抽出する。設定範囲は、例えば初期値として5分等が設定される。ただし、設定範囲は、時間、地域、天候等の外的要因に応じて任意に設定可能である。
In the flowchart of FIG. 6, first, in step S11, the
送信候補の車両5が抽出できた場合は、ステップS12へ移行し、できない場合は、ステップS17へ移行する。
If the
ステップS12では、配車サーバー3の分類部27が、設定範囲がユーザーの指定した所定範囲よりも小さいか否かを判断する。なお、ステップS12とステップS11は、いずれを先に行ってもよい。
In step S12, the
設定範囲が所定範囲よりも小さい場合は、ステップS13へ移行し、設定範囲が所定範囲よりも大きい場合は、ステップS17へ移行する。 If the setting range is smaller than the predetermined range, the process moves to step S13, and if the setting range is larger than the predetermined range, the process moves to step S17.
ステップS13では、配車サーバー3の分類部27が、送信候補の車両5の内、移動時間の順でユーザーに最も近いものから設定された数の車両5を相対的に近いグループとして分類する。なお、ステップS13の処理は、送信候補の車両5を対象としている以外、ステップS3と同様である。例えば、設定された数が5台の場合は、図7の斜線で示す車両5が相対的に近いグループとなる。
In step S13, the
次いで、ステップS14では、ステップS4と同様、配車サーバー3の配車伺い送信部29がステップS13で分類された相対的に近いグループの車両5に配車伺いを一斉に送信する。
Next, in step S14, similarly to step S4, the vehicle dispatch
ステップS15では、ステップS5と同様、配車サーバー3の配車実行部31が送信した配車伺いに対する車両5からの受諾を受け付けたか否かを判断する。受諾を受け付けた場合は、ステップS16へ移行し、受諾を受け付けない場合は、図9の次の非行使時処理へ移行する。
In step S15, similarly to step S5, it is determined whether or not acceptance from the
ステップS16では、ステップS6と同様、配車サーバー3の配車実行部31が受諾の送信元の車両5をユーザーに配車し、処理が終了する。このように、本実施例では、まず相対的に近いグループの車両5に対して配車伺いを一斉に送信して、受諾の送信元の車両5をユーザーに配車できる。このため、ユーザーから相対的に遠い車両5が不用意に配車されることが抑制される。
In step S16, similarly to step S6, the vehicle
ステップS17では、配車サーバー3の分類部27が、ステップS1で抽出した設定範囲外の配車可能な車両5の内、移動時間の順でユーザーに最も近いものから設定された数の車両5を相対的に近いグループとして分類する。例えば、設定された数が5台の場合は、図8の斜線で示す車両5が相対的に近いグループとなる。
In step S17, the
次いで、ステップS18では、ステップS4と同様、配車サーバー3の配車伺い送信部29がステップS17で分類された相対的に近いグループの車両5に配車伺いを一斉に送信する。
Next, in step S18, similarly to step S4, the vehicle dispatch
ステップS19では、ステップS5と同様、配車サーバー3の配車実行部31が送信した配車伺いに対する車両5からの受諾を受け付けたか否かを判断する。受諾を受け付けた場合は、ステップS16へ移行して配車が行われる。一方、受諾を受け付けない場合は、処理が終了する。
In step S19, as in step S5, it is determined whether or not acceptance from the
このように、本実施例では、送信候補の車両5から相対的に近いグループの車両5を抽出できなかった場合(送信候補の車両5を抽出できなかった場合や設定範囲がユーザーが設定した所定範囲を超えているような場合)でも、配車可能な車両5から相対的に近いグループの車両5に対して配車伺いを一斉に送信して配車することにより、ユーザーから相対的に遠い車両5が不用意に配車されることが抑制される。
As described above, in this embodiment, if a
図9は、図1の配車システム1による配車処理の次の非行使時処理を示すフローチャートである。
FIG. 9 is a flowchart showing the next non-exercise process of the vehicle dispatch process by the
図9のフローチャートでは、まず、ステップS21において、配車サーバー3の車両抽出部25が、ステップS1と同様に、ユーザーまでの移動時間が所定範囲内の配車可能な車両5の再度の抽出を行う。
In the flowchart of FIG. 9, first, in step S21, the
次いで、ステップS22では、設定範囲を拡大して送信候補としての配車可能な車両5を抽出する。設定範囲の拡大は、例えば5分から10分へ拡大するように、設定された時間間隔分を直前の設定範囲に付加すればよい。こうして拡大した設定範囲を用い、送信候補の抽出をステップS11と同様にして行う。
Next, in step S22, the set range is expanded to extract
このように、本実施例では、設定範囲を段階的に大きくして車両5を再度抽出することで、直前の車両5の抽出時の設定範囲内に残りの車両5が存在しない場合や設定された数よりも少ない場合に対応できる。また、直前の車両5の抽出時からの状況の変化に応じた車両5の抽出を行うことができる。状況の変化は、例えば、直前の抽出時と比較して、車両5がユーザーに対して近づいたり遠ざかること等のように移動時間に影響を与える状況の変化をいう。
In this way, in this embodiment, by increasing the set range stepwise and re-extracting the
送信候補の車両5が抽出できた場合は、ステップS23へ移行し、できない場合は、ステップS28へ移行する。
If the
ステップS23では、ステップS12と同様にして、配車サーバー3の分類部27が設定範囲がユーザーの設定した所定範囲よりも小さいか否かを判断する。そして、設定範囲が所定範囲よりも小さい場合はステップS24へ移行し、設定範囲が所定範囲よりも大きい場合はステップS28へ移行する。
In step S23, similar to step S12, the
ステップS24では、配車サーバー3の分類部27が、送信候補の車両5の内、既に相対的に近いグループとして分類されている車両5を除外した上で、移動時間の順でユーザーに最も近いものから設定された数の車両5を相対的に近いグループとして分類する。この分類は、ステップS13と同様である。
In step S24, the
ステップS25では、ステップS14と同様にして、配車サーバー3の配車伺い送信部29が、分類された相対的に近いグループの車両5に配車伺いを一斉に送信する。
In step S25, similarly to step S14, the vehicle dispatch
ステップS26では、ステップS15と同様にして、配車伺いに対する車両5からの受諾を受け付けたか否かを判断し、受諾を受け付けた場合、ステップS27へ移行し、受諾を受け付けない場合、ステップS21へ戻る。
In step S26, in the same manner as step S15, it is determined whether or not the acceptance from the
ステップS27では、ステップS16と同様に、受諾の送信元の車両5をユーザーに配車して処理が終了する。
In step S27, similarly to step S16, the
一方、ステップS28では、配車サーバー3の分類部27が、ステップS22で抽出した配車可能な車両5の内、既に相対的に近いグループとして分類されている車両5を除外した上で、移動時間の順でユーザーに最も近いものから設定された数の車両5を相対的に近いグループとして分類する。
On the other hand, in step S28, the
次いで、ステップS29及びS30では、ステップS18及びS19と同様、相対的に近いグループの車両5に配車伺いを一斉に送信し、配車伺いに対する車両5からの受諾を受け付けたか否かを判断する。受諾を受け付けた場合は、ステップS27へ移行して配車が行われる。一方、受諾を受け付けない場合は、処理が終了する。
Next, in steps S29 and S30, similarly to steps S18 and S19, a vehicle assignment request is sent all at once to
[実施例1の効果]
以上説明したように、本実施例の配車サーバー3は、車両5から位置情報及び稼働情報を取得する車両情報取得部23と、車両5の位置情報及び稼働情報並びに配車依頼の位置情報に基づいて、ユーザーまでの移動時間が所定範囲内の配車可能な車両5を抽出する車両抽出部25と、抽出された車両5を移動時間に応じてユーザーに対する遠近の少なくとも二つのグループに分類する分類部27と、同一グループの車両5に対して受け付けた配車依頼に対応する配車伺いを一斉に送信し、この配車伺いの一斉送信をユーザーに相対的に近いグループから順に行う配車伺い送信部29と、送信した配車伺いに対する車両5からの受諾を受け付けると受諾の送信元の車両5をユーザーに配車する配車実行部31とを備える。
[Effects of Example 1]
As explained above, the
従って、本実施例では、配車伺いを複数の車両5に対してユーザーに相対的に近いグループから順に一斉送信することで配車伺いの送信回数を低減し、且つ配車伺いを送信した車両5の何れか一つから受諾を受け付けたときに送信元の車両5をユーザーに配車することができ、配車に要する時間を短縮することができる。
Therefore, in this embodiment, by simultaneously transmitting a vehicle dispatch request to a plurality of
このように構成しても、相対的に近いグループの車両5から順に配車伺いを送信することにより、ユーザーに対して相対的に遠い車両5が不用意に配車されることを抑制でき、配車率の向上に寄与することができる。配車率とは、ユーザーからの配車依頼に対する配車の成功率をいう。
Even with this configuration, by sending vehicle dispatch requests in order from
分類部27は、配車可能な車両5の内、移動時間の順でユーザーに最も近いものから設定された数の車両5を相対的に近いグループの車両5として分類し、次の相対的に近いグループの車両5を分類する際に、既に相対的に近いグループとして分類されている車両5を配車可能な車両5から除外する。
The
従って、本実施例では、容易且つ確実に相対的に近いグループから順に配車伺いを一斉送信することが可能である。 Therefore, in the present embodiment, it is possible to easily and reliably send vehicle dispatch requests all at once in the order of relatively close groups.
また、分類部27は、配車可能な車両5から移動時間が設定範囲内の車両5を配車伺いの送信候補として抽出し、送信候補としての配車可能な車両5から相対的に近いグループの車両5の分類を行い、次の相対的に近いグループの車両5を分類する際に、設定範囲を設定に応じて大きくし送信候補としての配車可能な車両5の抽出を行う。
Further, the
このように、本実施例では、設定範囲を段階的に大きくして送信候補の車両5を抽出することで、直前の車両5の抽出時の設定範囲内に残りの送信候補の車両5が存在しない場合や設定された数よりも少ないような場合に対応でき、配車率の向上に寄与できる。
In this way, in this embodiment, by increasing the setting range stepwise and extracting
また、移動時間の所定範囲は、ユーザーからの配車依頼によって指定され、分類部27は、設定範囲が所定範囲よりも大きくなる場合又は設定範囲内で送信候補としての配車可能な車両5が抽出されなかった場合、車両抽出部25で抽出された配車可能な車両5から移動時間の順でユーザーに最も近いものから設定された数の車両5を相対的に近いグループの車両5として分類する。
Further, the predetermined range of travel time is specified by a vehicle dispatch request from the user, and the
従って、本実施例では、設定範囲内の車両5の送信候補としての抽出の可否、及び設定範囲がユーザーの設定した所定範囲よりも小さいか否かの判断により、所定範囲よりも小さい設定範囲内の車両5を確実に配車することを可能とする。
Therefore, in this embodiment, depending on whether the
また、設定範囲内の車両5を配車できない場合や所定範囲内の車両5を配車できない場合でも、配車可能な車両5の中から相対的に近いグループの車両5に配車伺いを一斉送信することで、ユーザーへの配車に要する時間を短縮することができる。この場合、ユーザーが意図しない配車をキャンセルする可能性があるが、配車伺いの一斉送信を繰り返し行わないので、無駄になる恐れのある処理を抑制できる。
In addition, even if it is not possible to allocate
また、車両抽出部25は、配車実行部31により相対的に近いグループの車両5から受諾を受け付けない場合、次の相対的に近いグループの車両5を分類するために、ユーザーまでの移動時間が所定範囲内の配車可能な車両5を再度抽出する。
Furthermore, when the vehicle
従って、本実施例では、直前の車両5の抽出時からの状況の変化に応じた車両5の抽出を行うことができる。
Therefore, in this embodiment, the
本実施例の配車プログラムは、配車サーバー3に上記各部に基づく機能を実現させることにより、配車サーバー3と同様の作用効果を奏することができる。
The vehicle dispatch program of this embodiment can achieve the same effects as the
本実施例の配車方法は、配車サーバー3を用いて上記各部の機能に基づく処理を行わせることで、配車サーバー3と同様の作用効果を奏することができる。
The vehicle dispatch method of this embodiment can achieve the same effects as the
3 配車サーバー
5 車両
25 車両抽出部
27 分類部
29 配車伺い送信部
31 配車実行部
3
Claims (9)
車両から位置情報及び稼働情報を取得する車両情報取得部と、
前記車両の位置情報及び稼働情報並びに前記配車依頼の位置情報に基づいて前記ユーザーまでの移動距離又は時間が所定範囲内の配車可能な車両を抽出する車両抽出部と、
前記抽出された車両を前記移動距離又は時間に応じて前記ユーザーに対する遠近の少なくとも二つのグループに分類する分類部と、
同一グループの車両に対して前記受け付けた配車依頼に対応する配車伺いを一斉に送信し、該配車伺いの一斉送信を前記ユーザーに相対的に近いグループから順に行う配車伺い送信部と、
前記送信した配車伺いに対する前記車両からの受諾を受け付けると前記受諾の送信元の車両を前記ユーザーに配車する配車実行部と、
を備え、
前記分類部は、前記配車可能な車両の内、前記移動距離又は時間の順で前記ユーザーに最も近いものから設定された数の車両を相対的に近いグループの車両として分類し、次の相対的に近いグループの車両を分類する際に既に前記相対的に近いグループとして分類されている車両を前記配車可能な車両から除外する、
配車サーバー。 A vehicle dispatch server that receives a vehicle dispatch request including location information of a user and dispatches a vehicle to the user,
a vehicle information acquisition unit that acquires location information and operation information from the vehicle;
a vehicle extraction unit that extracts vehicles that can be dispatched within a predetermined range of travel distance or time to the user based on the location information and operation information of the vehicle and the location information of the dispatch request;
a classification unit that classifies the extracted vehicles into at least two groups, near and far relative to the user, according to the travel distance or time;
a vehicle dispatch request transmitting unit that simultaneously transmits a vehicle dispatch request corresponding to the received vehicle dispatch request to vehicles in the same group, and transmits the vehicle dispatch request simultaneously from a group that is relatively close to the user;
a vehicle dispatch execution unit that, upon receiving an acceptance from the vehicle for the transmitted vehicle dispatch request, dispatches the vehicle from which the acceptance was sent to the user;
Equipped with
The classification unit classifies a set number of vehicles among the dispatchable vehicles, starting from the one closest to the user in the order of travel distance or time, as a relatively close group of vehicles; When classifying vehicles in a group close to , excluding vehicles that have already been classified as the relatively close group from the dispatchable vehicles;
dispatch server.
前記分類部は、前記配車可能な車両から前記移動距離又は時間が設定範囲内の車両を前記配車伺いの送信候補として抽出し、前記送信候補としての前記配車可能な車両から前記相対的に近いグループの車両の分類を行い、前記次の相対的に近いグループの車両を分類する際に前記設定範囲を設定に応じて大きくし前記送信候補としての前記配車可能な車両の抽出を行う、
配車サーバー。 The vehicle dispatch server according to claim 1,
The classification unit extracts vehicles whose travel distance or time is within a set range from the dispatchable vehicle as transmission candidates for the dispatch request, and selects the relatively close group from the dispatchable vehicle as the transmission candidate. classifying vehicles, and when classifying vehicles in the next relatively close group, increasing the setting range according to the setting and extracting the dispatchable vehicles as the transmission candidates;
dispatch server.
前記移動距離又は時間の所定範囲は、前記ユーザーからの配車依頼によって指定され、
前記分類部は、前記設定範囲が前記所定範囲よりも大きくなる場合又は前記送信候補としての前記配車可能な車両が抽出されなかった場合、前記車両抽出部で抽出された前記配車可能な車両から前記移動距離又は時間の順で前記ユーザーに最も近いものから設定された数の車両を相対的に近いグループの車両として分類する、
配車サーバー。 The vehicle dispatch server according to claim 2,
The predetermined travel distance or time range is specified by a ride request from the user,
When the setting range becomes larger than the predetermined range or when the dispatchable vehicle is not extracted as the transmission candidate, the classification unit selects the dispatchable vehicle from among the dispatchable vehicles extracted by the vehicle extraction unit. classifying a set number of vehicles from those closest to the user in order of travel distance or time as a relatively close group of vehicles;
dispatch server.
前記車両抽出部は、前記配車実行部により前記相対的に近いグループの車両から受諾を受け付けない場合、前記次の相対的に近いグループの車両を分類するために、前記ユーザーまでの移動距離又は時間が所定範囲内の配車可能な車両を再度抽出する、
配車サーバー。 The vehicle dispatch server according to any one of claims 1 to 3,
When the vehicle allocation execution unit does not accept an acceptance from a vehicle in the relatively close group, the vehicle extraction unit extracts the travel distance or time to the user in order to classify the next relatively close group of vehicles. re-extracts vehicles that can be dispatched within a predetermined range,
dispatch server.
車両から位置情報及び稼働情報を取得する車両情報取得機能と、A vehicle information acquisition function that acquires location information and operation information from the vehicle;
前記車両の位置情報及び稼働情報並びに前記配車依頼の位置情報に基づいて前記ユーザーまでの移動距離又は時間が所定範囲内の配車可能な車両を抽出する車両抽出機能と、a vehicle extraction function that extracts vehicles that can be dispatched within a predetermined range of travel distance or time to the user based on the location information and operation information of the vehicle and the location information of the dispatch request;
前記抽出された車両を前記移動距離又は時間に応じて前記ユーザーに対する遠近の少なくとも二つのグループに分類する分類機能と、a classification function that classifies the extracted vehicles into at least two groups, near and far relative to the user, according to the travel distance or time;
同一グループの車両に対して前記受け付けた配車依頼に対応する配車伺いを一斉に送信し、該配車伺いの一斉送信を前記ユーザーに相対的に近いグループから順に行う配車伺い送信機能と、a vehicle dispatch request transmission function that simultaneously transmits vehicle dispatch requests corresponding to the received vehicle dispatch requests to vehicles in the same group, and performs simultaneous transmission of the vehicle dispatch requests in order from groups that are relatively close to the user;
前記送信した配車伺いに対する前記車両からの受諾を受け付けると前記受諾の送信元の車両を前記ユーザーに配車する配車実行機能と、a vehicle dispatch execution function that, upon receiving an acceptance from the vehicle for the transmitted vehicle dispatch request, dispatches the vehicle from which the acceptance was sent to the user;
を配車サーバーに実現させ、The dispatch server realizes
前記分類機能は、前記配車可能な車両の内、前記移動距離又は時間の順で前記ユーザーに最も近いものから設定された数の車両を相対的に近いグループの車両として分類し、次の相対的に近いグループの車両を分類する際に既に前記相対的に近いグループとして分類されている車両を前記配車可能な車両から除外する、The classification function classifies a set number of vehicles among the dispatchable vehicles, starting from the one closest to the user in the order of travel distance or time, as a relatively close group of vehicles, and When classifying vehicles in a group close to , excluding vehicles that have already been classified as the relatively close group from the dispatchable vehicles;
配車プログラム。Ride-hailing program.
前記分類機能は、前記配車可能な車両から前記移動距離又は時間が設定範囲内の車両を前記配車伺いの送信候補として抽出し、前記送信候補としての前記配車可能な車両から前記相対的に近いグループの車両の分類を行い、前記次の相対的に近いグループの車両を分類する際に前記設定範囲を設定に応じて大きくし前記送信候補としての前記配車可能な車両の抽出を行う、
配車プログラム。 The vehicle dispatch program according to claim 5,
The classification function extracts vehicles whose travel distance or time is within a set range from the dispatchable vehicle as transmission candidates for the dispatch request, and selects the relatively close group from the dispatchable vehicle as the transmission candidate. classifying vehicles, and when classifying vehicles in the next relatively close group, increasing the setting range according to the setting and extracting the dispatchable vehicles as the transmission candidates;
Ride-hailing program.
前記移動距離又は時間の所定範囲は、前記ユーザーからの配車依頼によって指定され、
前記分類機能は、前記設定範囲が前記所定範囲よりも大きくなる場合又は前記送信候補としての前記配車可能な車両が抽出されなかった場合、前記車両抽出機能で抽出された前記配車可能な車両から前記移動距離又は時間の順で前記ユーザーに最も近いものから設定された数の車両を相対的に近いグループの車両として分類する、
配車プログラム。 7. The vehicle dispatch program according to claim 6,
The predetermined travel distance or time range is specified by a ride request from the user,
When the set range is larger than the predetermined range or when the dispatchable vehicle is not extracted as the transmission candidate, the classification function selects the dispatchable vehicle from the dispatchable vehicles extracted by the vehicle extraction function. classifying a set number of vehicles from those closest to the user in order of travel distance or time as a relatively close group of vehicles;
Ride-hailing program.
前記車両抽出機能は、前記配車実行機能により前記相対的に近いグループの車両から受諾を受け付けない場合、前記次の相対的に近いグループの車両を分類するために、前記ユーザーまでの移動距離又は時間が所定範囲内の配車可能な車両を再度抽出する、
配車プログラム。 The vehicle dispatch program according to any one of claims 5 to 7 ,
When the vehicle allocation execution function does not accept an acceptance from a vehicle in the relatively close group, the vehicle extraction function extracts the travel distance or time to the user in order to classify vehicles in the next relatively close group. re-extracts vehicles that can be dispatched within a predetermined range,
Ride-hailing program.
前記配車サーバーが、車両から位置情報及び稼働情報を取得し、The dispatch server acquires location information and operation information from the vehicle,
前記配車サーバーが、前記車両の位置情報及び稼働情報並びに前記配車依頼の位置情報に基づいて前記ユーザーまでの移動距離又は時間が所定範囲内の配車可能な車両を抽出し、The dispatch server extracts dispatchable vehicles within a predetermined range of travel distance or time to the user based on the location information and operation information of the vehicle and the location information of the dispatch request,
前記配車サーバーが、前記抽出された車両を前記移動距離又は時間に応じて前記ユーザーに対する遠近の少なくとも二つのグループに分類し、The vehicle dispatch server classifies the extracted vehicles into at least two groups, near and far with respect to the user, according to the travel distance or time,
前記配車サーバーが、同一グループの車両に対して前記受け付けた配車依頼に対応する配車伺いを一斉に送信し、該配車伺いの一斉送信を前記ユーザーに相対的に近いグループから順に行い、The vehicle dispatch server simultaneously transmits a vehicle dispatch request corresponding to the received vehicle dispatch request to vehicles in the same group, and transmits the vehicle dispatch request simultaneously from a group relatively close to the user,
前記配車サーバーが、前記送信した配車伺いに対する前記車両からの受諾を受け付けると前記受諾の送信元の車両を前記ユーザーに配車し、When the vehicle dispatch server receives an acceptance from the vehicle for the transmitted vehicle dispatch request, the vehicle dispatch server dispatches the vehicle from which the acceptance was sent to the user;
前記分類は、前記配車可能な車両の内、前記移動距離又は時間の順で前記ユーザーに最も近いものから設定された数の車両を相対的に近いグループの車両として分類し、次の相対的に近いグループの車両を分類する際に既に前記相対的に近いグループとして分類されている車両を前記配車可能な車両から除外する、The classification classifies a set number of vehicles among the dispatchable vehicles, starting from the one closest to the user in the order of travel distance or time, as a relatively close group of vehicles; When classifying vehicles in a close group, excluding vehicles that have already been classified as the relatively close group from the vehicles that can be dispatched;
配車方法。How to dispatch a vehicle.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020002222A JP7399716B2 (en) | 2020-01-09 | 2020-01-09 | Dispatch server, program, and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020002222A JP7399716B2 (en) | 2020-01-09 | 2020-01-09 | Dispatch server, program, and method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021111095A JP2021111095A (en) | 2021-08-02 |
JP7399716B2 true JP7399716B2 (en) | 2023-12-18 |
Family
ID=77059893
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020002222A Active JP7399716B2 (en) | 2020-01-09 | 2020-01-09 | Dispatch server, program, and method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7399716B2 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005346634A (en) | 2004-06-07 | 2005-12-15 | Ricoh Co Ltd | Taxi dispatching system and taxi dispatching program |
JP2011113445A (en) | 2009-11-30 | 2011-06-09 | Toshio Tanaka | Car arrangement system for business car |
JP2017033206A (en) | 2015-07-31 | 2017-02-09 | 株式会社Jvcケンウッド | Mobile radio terminal and communication system |
-
2020
- 2020-01-09 JP JP2020002222A patent/JP7399716B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005346634A (en) | 2004-06-07 | 2005-12-15 | Ricoh Co Ltd | Taxi dispatching system and taxi dispatching program |
JP2011113445A (en) | 2009-11-30 | 2011-06-09 | Toshio Tanaka | Car arrangement system for business car |
JP2017033206A (en) | 2015-07-31 | 2017-02-09 | 株式会社Jvcケンウッド | Mobile radio terminal and communication system |
Also Published As
Publication number | Publication date |
---|---|
JP2021111095A (en) | 2021-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6638088B2 (en) | System and method for multiple round driver selection | |
US20150161533A1 (en) | On-demand vehicle operation management device, on-demand vehicle operation management method, and on-demand vehicle operation management system | |
JP6535713B2 (en) | System, method, and program for managing allocation of vehicle | |
KR102288490B1 (en) | Vehicle rental method, system and program based on limit waiting time | |
JP2019175491A (en) | System for managing allocation of vehicle, method, and program | |
CN111861081A (en) | Order allocation method and device, electronic equipment and storage medium | |
JP6761457B2 (en) | Systems and methods for managing taxi dispatches, as well as programs for controlling taxi dispatch requests | |
WO2020058431A1 (en) | Apparatus and method for vehicle searching | |
US20180012148A1 (en) | Vehicle booking system and method thereof | |
JP7399716B2 (en) | Dispatch server, program, and method | |
KR102474296B1 (en) | A recording medium in which a method for managing dispatch of a vehicle running to a destination, a management server used therein, and a program executing the method for managing dispatch of a vehicle running at a destination are recorded. | |
KR101359867B1 (en) | System and method forming application with some function of application | |
WO2021027960A1 (en) | Task assignment method, electronic device and computer-readable storage medium | |
JP2021060894A (en) | Information processor | |
CN110532095A (en) | Memory Optimize Method and device, electronic equipment, storage medium | |
KR102538798B1 (en) | Server, method and recording medium storing instructions for allocation of vehicles | |
JP6963141B1 (en) | Vehicle allocation management device and vehicle allocation management method | |
WO2021229707A1 (en) | Information processing device, program, system, and information processing method | |
JP7454450B2 (en) | Vehicle dispatch server, vehicle dispatch system, vehicle dispatch method, and vehicle dispatch program | |
KR102299040B1 (en) | Appratus and method for managing virtual machines | |
JP6959949B2 (en) | Information terminals, programs, and vehicle management systems | |
CN112200449A (en) | Order allocation method, device, server and storage medium | |
JP2022104012A (en) | Boarding proposal support device and boarding proposal support method | |
CN115115309A (en) | Goods source information distribution method and device and computer equipment | |
CN112964269A (en) | Information interaction method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221013 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230720 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230905 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231106 |
|
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: 20231121 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231206 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7399716 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |