JP5098724B2 - Taxi dispatch system and taxi dispatch method - Google Patents
Taxi dispatch system and taxi dispatch method Download PDFInfo
- Publication number
- JP5098724B2 JP5098724B2 JP2008068899A JP2008068899A JP5098724B2 JP 5098724 B2 JP5098724 B2 JP 5098724B2 JP 2008068899 A JP2008068899 A JP 2008068899A JP 2008068899 A JP2008068899 A JP 2008068899A JP 5098724 B2 JP5098724 B2 JP 5098724B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- dispatch
- customer
- allocation
- taxi
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 28
- 230000007717 exclusion Effects 0.000 claims description 132
- 230000001186 cumulative effect Effects 0.000 claims description 14
- 230000033001 locomotion Effects 0.000 claims description 13
- 238000007726 management method Methods 0.000 description 80
- 230000029305 taxis Effects 0.000 description 20
- 238000012545 processing Methods 0.000 description 18
- 230000008569 process Effects 0.000 description 17
- 230000004044 response Effects 0.000 description 15
- 238000004891 communication Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 7
- 238000009825 accumulation Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 101001139126 Homo sapiens Krueppel-like factor 6 Proteins 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 241000885593 Geisha Species 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Images
Landscapes
- Traffic Control Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、客先の要望によりタクシーを配車するシステム及びタクシー配車方法に係わり、より詳細には、客先近辺で配車待ちを行うタクシーの排除を行うことができる構成に関する。 The present invention relates to a taxi dispatching system and a taxi dispatching method according to a customer's request, and more particularly to a configuration capable of eliminating a taxi waiting for dispatching near a customer.
従来、タクシー配車システムは図8に示す構成があった。 Conventionally, a taxi dispatch system has a configuration shown in FIG.
このタクシー配車システムは、例えば、利用者の携帯端末25と、配車管理サーバ20と、タクシーに搭載された車載端末30とを備え、これらはインターネット等のネットワーク40を介して接続可能に構成されている。
This taxi dispatch system includes, for example, a user's
携帯端末25は、利用者が保有する端末であり、例えば携帯電話機等である。携帯端末25は、制御部、記憶部、表示部、入力部、GPS電波受信部、通信制御部等を備えるコンピュータから構成される。携帯端末25の制御部は、記憶部に記憶される制御プログラム等を読み込むことにより、利用者による入力操作に応答して、タクシーの配車を要求するための配車要求処理等を行う。
The
配車要求処理では、GPS電波受信部により人工衛星からGPS信号を受信して、携帯端末25の現在位置を示す現在位置情報(例えば、緯度及び経度等)を生成して配車管理サーバ20に送信する。
In the dispatch request process, the GPS radio wave receiving unit receives a GPS signal from the artificial satellite, generates current position information (for example, latitude and longitude) indicating the current position of the
配車管理サーバ20は、例えば図9に示すように、制御部21と、記憶部22と、通信制御部23とを備えるコンピュータから構成される。
For example, as shown in FIG. 9, the vehicle
制御部21は、CPU(Central Processing Unit )、ROM(Read Only Memory)、RAM(Random Access Memory)等から構成され、記憶部22に予め記憶された動作プログラム等を読み込んで実行することにより、ユーザ登録処理、タクシー位置管理処理、配車処理、乗車記録保管処理、利用状況情報提供処理、現在位置再検索処理等を行う。
The
タクシー位置管理処理では、制御部21は、各タクシーの車載端末30から現在位置情報と車載端末IDを受信すると、受信した現在位置情報を記憶部22のタクシー位置DB222に記憶(更新)する。ここで、車載端末IDは、車載端末30を識別するためのコードであり、タクシーに搭載する車載端末30にそれぞれ異なるコードが予め付与されている。
In the taxi position management process, when receiving the current position information and the in-vehicle terminal ID from the in-
配車処理では、制御部21は、携帯端末25から配車依頼を受信すると、携帯端末25から現在位置情報を受信し、タクシー位置DB222を参照して現在位置情報が示す位置と利用者の位置との距離が最短のタクシーを選出する。この選出では、例えば、制御部21は、携帯端末25から受信した現在位置情報が示す位置と、タクシー位置DB222に記憶されている各車載端末30の位置との距離を算出して求め、求めた距離が最短である車載端末30を選出する。
In the dispatch process, when receiving a dispatch request from the
そして、制御部21は、選出した車載端末30に対して、配車要求を送信し、これに対して配車可を示す返答データを受信した場合には、その車載端末30に対して、先に携帯端末25から受信した現在位置情報、ユーザID等を送信する。また、配車不可を示す返答データを受信した場合には、先に求めた携帯端末25との距離が、選出した車載端末30の次に短い車載端末30を選び直し、その車載端末30に対して配車要求を送信する処理を、配車可を示す返答データを受信するまで繰り返す。
And the
記憶部22は、例えば、ハードディスク装置等から構成され、制御部21が実行するための動作プログラムや処理に必要な各種データ等が記憶される。また、記憶部22は、ユーザ情報DB221、タクシー位置DB222、乗車記録DB223を備える。
The
通信制御部23は、ネットワーク40を介した他の装置(携帯端末25、車載端末30等)との通信を制御する。
The
車載端末30は、各タクシーに搭載される端末であり、例えば図10に示すように、制御部31、記憶部32、表示部33、入力部34、通信制御部35、GPS電波受信部36等を備えるコンピュータから構成される。
The in-
制御部31は、CPU、ROM、RAM等から構成され、記憶部32に予め記憶された動作プログラム等を読み込んで実行することにより、現在位置情報送信処理、配車要求受付処理、乗車記録送信処理等を行う。
The
現在位置情報送信処理では、制御部31は、予め設定されたタイミング(例えば、所定時間毎)で、GPS電波受信部36により人工衛星からGPS信号を受信して、車載端末30の現在位置を示す現在位置情報(例えば、緯度及び経度等)を生成して配車管理サーバ20に送信する。
In the current position information transmission process, the
配車要求受付処理では、制御部31は、配車管理サーバ20から配車要求を受信すると、例えばメッセージの表示部33への表示や図示せぬ音声出力部から音声出力を行うことにより配車要求を受信したことをタクシーの運転手に通知する。そして、配車要求に対する返答の入力を受け付け、入力データを返答データとして配車管理サーバ20に送信する。配車可を示す返答データを送信した場合には、その後、配車管理サーバ20から配車を依頼した利用者の現在位置情報、ユーザID等を受信し、受信データを表示する。現在位置情報の表示は、例えば、地図データを表示し、地図上における現在位置情報が示す位置を表示する。
In the dispatch request receiving process, when receiving the dispatch request from the
記憶部32は、例えば、ハードディスク装置等から構成され、制御部21が実行するための動作プログラムや処理に必要な各種データ等が記憶される。表示部33は、制御部31等からの指示に従って各種画面を表示する。
The storage unit 32 is composed of, for example, a hard disk device or the like, and stores an operation program to be executed by the
入力部34は、例えばタッチパネル等の入力装置であり、入力データを制御部31に通知する。通信制御部35は、配車管理サーバ20等とのネットワーク40を介した通信を制御する。
The
GPS電波受信部36は、人工衛星からのGPS信号を受信して、携帯端末25の現在位置を緯度及び経度等で示す現在位置情報を生成する。
The GPS radio
次に、利用者が配車を依頼する場面における配車処理について説明する。 Next, a vehicle allocation process in a scene where a user requests vehicle allocation will be described.
例えば、携帯端末25は利用者の入力操作に応答して、配車依頼を配車管理サーバ20に送信する。
For example, the
配車管理サーバ20の制御部21は、配車依頼の受信に応答して、携帯端末25から現在位置情報を受信し、現在位置情報がタクシー位置DB222に記憶されている各車載端末30の現在位置情報が示す位置と、利用者の携帯端末25から受信した現在位置情報が示す位置との距離を算出して求め、求めた距離が最短の車載端末30を選出し、その車載端末30が搭載されているタクシーを配車対象とする。
The
そして、制御部21は、選出した車載端末30に対して配車要求を送信し、これに対する返答データを受信する。
And the
そして、受信した返答データが配車可を示す場合、制御部21は、選出した車載端末30に対して、携帯端末25から受信した現在位置情報とユーザID等を送信する。車載端末30では、受信した現在位置情報が示す位置が地図上に表示される。
When the received response data indicates that dispatch is possible, the
また、受信した返答データが配車不可を示す場合、先に選出した車載端末30を選出対象から除外して、利用者の携帯端末25から受信した現在位置情報が示す位置との距離が最短の車載端末30を選出し直す構成になっている(例えば、特許文献1参照。)。
Further, when the received response data indicates that the vehicle cannot be allocated, the previously selected in-
このように自動で配車車両を選択する場合、いくら配車先に近い距離にある空車のタクシーであっても、渋滞に巻き込まれて動けない車両や、駅前のロータリーなどで客待ちの順番待ちで並んでいる車両は、配車指定を受けてもすぐには配車先に行けない場合がある。 In this way, when selecting a dispatch vehicle automatically, no matter how much the taxi of the empty vehicle near the dispatch destination, even if it is caught in a traffic jam, it is queued in the waiting order of the customer in the vehicle that can not move due to traffic jams, the roundabout in front of the station, etc. A vehicle that is in the road may not be able to go to the destination immediately even if it is designated to dispatch.
このように、配車先に近い距離にある空車のタクシーであっても動けない車両には配車ができないため、予め定められたエリアや、渋滞道路上の車両には配車を行わず、前述しこれらのエリアや道路以外に存在する空車車両の中から、次に配車先に近い車両を選択するシステムが提案されている(例えば、特許文献2参照。)。 In this way, even if it is an empty taxi that is close to the dispatch destination, it cannot be dispatched to a vehicle that cannot move, so it will not be dispatched to a predetermined area or a vehicle on a congested road. A system has been proposed that selects a vehicle next to a destination to be dispatched from empty vehicles existing outside the area or road (see, for example, Patent Document 2).
ところで、例えば、タクシー会社の大口顧客である地方の工場や研究所などでは、アクセスする公共交通機関が遠くにあり、また運行頻度も少ないため、最寄りのターミナル駅までのタクシー利用が多い。また、大口顧客は大手の企業であるため、タクシーチケットの利用や深夜の遠距離利用が多く、タクシー会社にとっては有益な収入源である。 By the way, for example, local factories and research institutes, which are large customers of taxi companies, often use taxis to the nearest terminal station because public transportation to access is far away and the frequency of operation is low. In addition, since large customers are large companies, they often use taxi tickets and use long distances at night, which is a useful source of income for taxi companies.
このため、各タクシーは競ってこの大口顧客の周辺で客待ちを行うようになってきた。 For this reason, each taxi competes and waits for customers around this large customer.
前述のように、顧客から配車の依頼があった場合、この顧客から一番距離が短い空車が配車の対象となるため、大口顧客の正門横などに駐車車両が集中する場合があった。また、このようなタクシーは客のために常に車内の冷暖房を行っており、結果的に駐車中であっても、エンジンを回している場合が多い。また、これらのタクシーが大口顧客の周辺道路に迷惑駐車する場合もあり、近所に住んでいる住民の車両の移動を妨げる虞があった。 As described above, when a customer requests a vehicle to be dispatched, an empty vehicle with the shortest distance from the customer is the target of the vehicle dispatch, and there are cases where parked vehicles are concentrated next to the main gate of large customers. In addition, such a taxi always cools and heats the inside of the car for customers, and as a result, even when parked, the engine is often turned on. In addition, these taxis may park annoyingly on the roads around large customers, which may hinder the movement of the vehicles of residents living in the neighborhood.
このため、これらのタクシーの騒音や排ガスの被害、迷惑な駐停車による通行妨害などに対する近隣住民の苦情が大口顧客に寄せられた場合、大口顧客はタクシー会社に改善を依頼し、タクシー会社でも各運転手に大口顧客周辺での客待ちができるだけないように運用している。一方、大口顧客側ではタクシー会社側で改善が見られない場合、このタクシー会社の利用を中止することを検討しており、タクシー会社側でも改善に苦慮している。 For this reason, in the event that a complaint from a local resident is received from a taxi company regarding the noise or exhaust gas damage of these taxis, or obstructing traffic due to annoying parking, the large customer asks the taxi company to make improvements. It is operated so that the driver is not waiting for customers around large customers. On the other hand, if there is no improvement at the large taxi company, the taxi company is considering to stop using the taxi company, and the taxi company is also struggling to improve.
しかしながら、大口顧客周辺での客待ちは、タクシー運転手にとって有望な客を獲得できる手段であり、この状況はなかなか改善されないという問題があった。このため、特許文献2のように特定の場所、ここでは大口顧客周辺を配車の対象エリア外とする方法もあるが、運転手に配車の対象エリアがわかった場合、このエリアの外周付近で、また、同じ問題が発生することになる。また、時間帯によっては配車の指示を待つよりも、大口顧客の会社の正門付近でタクシーを拾う客を得る方が効率的な場合もあり、客待ちの問題の改善は非常に困難であった。
本発明は以上述べた問題点を解決し、タクシー配車システム及びタクシー配車方法において、大口顧客周辺の迷惑駐車タクシーの数を低減させることを目的とする。 An object of the present invention is to solve the above-described problems and to reduce the number of nuisance parking taxis around a large customer in a taxi dispatch system and a taxi dispatch method.
本発明は上述の課題を解決するため、タクシーの車両に搭載され、同搭載された車両の現在の車両位置と現在の動態とからなる車両情報を随時無線で送信する車両端末と、同車両端末から受信した前記車両情報に基づいて配車依頼を行なった顧客へ配車する車両を選択して配車指令を行う配車管理装置とを備え、前記配車管理装置は、最新の前記車両情報を記憶する車両管理手段と、配車依頼を受け付けた前記顧客の中から特定の顧客を識別する配車受付情報が入力され同配車受付情報をデータ化する入力手段と、前記配車受付情報のデータを配車依頼データに変換する配車受付手段と、それぞれ複数記憶されたエリアサイズとエリア形状から任意のエリアサイズとエリア形状を選択して組み合わせた配車除外エリアを前記特定の顧客の周辺に設定し且つ前記配車除外エリアの設定を不定期に変更して再設定すると共に、動態が空車である車両の位置が前記配車除外エリア外か否かを判定する配車除外エリア管理手段と、前記配車除外エリア管理手段で前記配車除外エリア外にあると判定された車両のうち前記特定の顧客に近い車両を前記特定の顧客へ配車する配車手段とを備える。 In order to solve the above-described problems, the present invention is mounted on a taxi vehicle, and a vehicle terminal that wirelessly transmits vehicle information including the current vehicle position and current dynamics of the mounted vehicle, and the vehicle terminal A vehicle allocation management device that selects a vehicle to be allocated to a customer who has made a vehicle allocation request based on the vehicle information received from the vehicle and issues a vehicle allocation command, and the vehicle allocation management device stores the latest vehicle information. means and, the same dispatch acceptance information is dispatched acceptance information input identifying a particular customer from among the customer accepts the dispatch request input means for data reduction, a dispatch request data of data of the dispatch acceptance information a vehicle allocation reception unit for converting each plurality stored area sizes and peripheral dispatch exclusion area of said specific customer in combination by selecting an arbitrary area size and area shape from the area shape Set and with set reconfiguration by changing irregularly to the dispatch exclusion area, and dispatch exclusion area management means judges the position of the vehicle is whether the outside of the dispatch exclusion area a kinetics unladen, before Symbol A vehicle allocation means for distributing a vehicle close to the specific customer among the vehicles determined to be outside the vehicle allocation exclusion area by the vehicle allocation exclusion area management unit to the specific customer .
また、前記車両管理手段は、最新の前記車両情報の各前記車両位置と各前記動態とを確認し、同確認した前記車両位置が前記配車除外エリア外か否かを前記配車除外エリア管理手段で判定し、その判定結果が前記配車除外エリア内に存在し、かつ、前記動態が空車の車両に対して、同車両が前記配車除外エリア内に存在する待機時間累計を記憶し、同待機時間累計を前記配車受付オペレータへ提示する。 Further, the vehicle management means confirms each vehicle position and each movement of the latest vehicle information, and the vehicle allocation exclusion area management means determines whether or not the confirmed vehicle position is outside the vehicle allocation exclusion area. And determining the accumulated waiting time when the determination result is present in the dispatch exclusion area and the vehicle is in an empty dispatch area and the vehicle is present in the dispatch exclusion area. To the dispatch operator.
もしくは、前記車両管理手段は、最新の前記車両情報の各前記車両位置と各前記動態とを確認し、同確認した前記車両位置が前記配車除外エリア外か否かを前記配車除外エリア管理手段で判定し、その判定結果が前記配車除外エリア内に存在し、かつ、前記動態が空車の車両に対して、同車両が前記配車除外エリア内に存在する待機時間累計を記憶し、
前記配車手段は、前記配車依頼データ内の顧客が前記配車除外エリア外に位置する場合で、かつ、入力された前記待機時間累計が所定の時間以上となる待機超過車両を前記顧客への配車割り当て対象から除外し、前記待機超過車両以外で前記顧客に近い空車の別車両を前記顧客へ割り当てる。
Alternatively, the vehicle management means confirms each vehicle position and each movement of the latest vehicle information, and the vehicle allocation exclusion area management means determines whether the confirmed vehicle position is outside the vehicle allocation exclusion area. A determination result is stored in the dispatching exclusion area, and for a vehicle whose movement is empty, the cumulative waiting time in which the vehicle exists in the dispatching exclusion area is stored,
The vehicle allocation means allocates allocation of vehicles that are in excess of standby to the customer when the customer in the vehicle allocation request data is located outside the vehicle allocation exclusion area and the total standby time input is a predetermined time or more. The vehicle is excluded from the target, and another vehicle that is an empty vehicle close to the customer other than the vehicle with excess waiting is assigned to the customer.
さらに、前記配車手段は、前記待機超過車両を前記顧客への配車割り当てから除外した時、前記待機超過車両と対応する前記待機時間累計を減じる。 Further, the vehicle allocation means reduces the cumulative standby time corresponding to the vehicle with excess standby when the vehicle with excessive standby is excluded from allocation of allocation to the customer.
一方、タクシーの車両に搭載され、同搭載された車両の現在の車両位置と現在の動態とからなる車両情報を随時無線で送信する車両端末と、同車両端末から受信した前記車両情報に基づいて配車依頼を行なった顧客へ配車する車両を選択して配車指令を行う配車管理装置とを備えたタクシー配車システムで用いられるタクシー配車方法において、前記配車管理装置は、最新の前記車両情報を記憶するステップと、配車依頼を受け付けた前記顧客の中から特定の顧客を識別する配車受付情報をデータ化するステップと、前記配車受付情報のデータを配車依頼データに変換するステップと、それぞれ複数記憶されたエリアサイズとエリア形状から任意のエリアサイズとエリア形状を選択して組み合わせた配車除外エリアを前記特定の顧客の周辺に設定し且つ前記配車除外エリアの設定を不定期に変更して再設定すると共に、動態が空車である車両の位置が前記配車除外エリア外か否かを判定するステップと、前記配車除外エリア外にある車両のうち前記特定の顧客に近い車両を前記特定の顧客へ配車するステップとを実行する。 On the other hand, it is mounted on a cab of the vehicle, and the vehicle terminal transmits the vehicle information consisting of the current vehicle position and the current dynamics of the on-board vehicle from time to time radio, based on the vehicle information received from the vehicle terminal In a taxi dispatch method used in a taxi dispatch system including a dispatch management device that selects a vehicle to be dispatched to a customer who has made a dispatch request and issues a dispatch command, the dispatch management device stores the latest vehicle information. a step, the steps of data the vehicle allocation accept information identifying the particular customer from the customer accepts the dispatch request, and converting the data of the dispatch acceptance information to the dispatch request data are respectively storing plural A dispatch exclusion area that is a combination of any area size and area shape selected from the selected area size and area shape around the specific customer With resetting by changing the constant to and setting of the dispatch exclusion area irregularly, kinetics and determining whether the position is outside the dispatching exclusion area of the vehicle is unladen, outside the dispatch exclusion area And dispatching a vehicle close to the specific customer among certain vehicles to the specific customer .
以上の手段を用いることにより、本発明によるタクシー配車システムによれば、
請求項1に係わる発明は、顧客周辺の配車除外エリア内に駐車するタクシーは配車対象から除外され、また、配車除外エリアが不定形状に更新されるため、運転者がそのエリアを把握できず、結果的に顧客周辺に駐車するメリットがなくなる。このため、顧客周辺に駐車するタクシーの数を低減させることができる。
By using the above means, according to the taxi dispatch system according to the present invention,
The invention according to
請求項2に係わる発明は、配車除外エリア内に存在する車両の待機時間累計が配車受付オペレータへ提示されるため、各車両の待機時間累計に対応して、人為的な手段により駐車しないように注意を促すことができる。 In the invention according to claim 2, since the accumulated waiting time of the vehicles existing in the dispatching exclusion area is presented to the dispatching reception operator, the vehicle is not parked by human means corresponding to the accumulated waiting time of each vehicle. You can call attention.
請求項3に係わる発明は、配車除外エリア内に存在する車両の待機時間累計が所定時間以上の車両に対して、配車のチャンスを与えないペナルティを課すことで顧客周辺に駐車するメリットがなくなる。このため、顧客周辺に駐車するタクシーの数を低減させることができる。
The invention according to
請求項4に係わる発明は、顧客への配車車両としての割り当てを中止した時、待機時間累計を減じるので、待機時間累計の多さに対応して配車のチャンスを与えないペナルティを課すことができる。 The invention according to claim 4 can impose a penalty that does not give a chance of dispatching according to the amount of cumulative waiting time, because when the allocation as a dispatching vehicle to a customer is canceled, the cumulative waiting time is reduced. .
また、本発明によるタクシー配車方法によれば、
請求項5に係わる発明は、請求項1と同様の効果を得ることができる。
Moreover, according to the taxi dispatch method according to the present invention,
The invention according to
以下、本発明の実施の形態を、添付図面に基づいた実施例として詳細に説明する。 DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described in detail as examples based on the attached drawings.
近年、タクシーの運行をGPS(Global Positioning System )と移動無線ネットワークを使用して管理するGPS−AVM(Automatic Vehicle Monitoring)システムが実用化されている。 In recent years, a GPS-AVM (Automatic Vehicle Monitoring) system that manages the operation of taxis using a GPS (Global Positioning System) and a mobile radio network has been put into practical use.
図1はこのようなシステムを応用した本発明によるタクシー配車システムを説明する説明図である。このシステムは、顧客からの配車要求を受け付ける電話機4と運行管理を行う配車管理装置10を備えたタクシー会社3と、この配車管理装置10とデータや音声を送受信する車両端末1を備えた複数のタクシー2a,2b,2c・・・を備えている。
FIG. 1 is an explanatory view for explaining a taxi dispatch system according to the present invention to which such a system is applied. This system includes a
各タクシーの車両端末1は、この車両端末1が搭載されたタクシーの現在の動態情報、例えば、賃走か、空車かあるいは回送中や迎車かを表す情報と、タクシーの現在の位置情報とからなる車両情報を、無線回線を介して配車管理装置10に伝送する。従ってタクシー会社3では、自社のタクシーの位置と動態とをリアルタイムで管理している。
The
一方、大口顧客であるA社7は、電話機6を用いて電話回線網5を介し、タクシー会社の電話機4へタクシーの配車を依頼する。この場合、従来であればA社7の近辺に位置する空車のタクシー2aを配車として指定していたが、背景技術で説明したように、このタクシー2aは迷惑駐車をしているタクシーであると思われるため、配車の対象から除外する。なお、特定の顧客であるA社7の近辺のエリアは予め配車除外エリアとして規定しており、この配車除外エリア以外で最もA社7に近いタクシー、ここではタクシー2bに対して配車の指示を行う。
On the other hand,
従ってA社7の近辺に待機しているタクシー2aには配車指令が行われないため、待機する意味がなくなり、A社7の近辺に待機するタクシーの数は低減される。ただし、配車指令かなくても、A社7の正門から出てタクシーを拾う深夜残業や徹夜明けの従業員を待ち受ける場合がある。これらのタクシーについては、配車除外エリア内の待機時間を累計し、この待機累計時間に対応してペナルティを与えるようにしている。
Therefore, since no dispatch command is issued to the
次に各装置の詳細構成を説明する。図2は車両端末1の構成を示すブロック図である。
Next, the detailed configuration of each apparatus will be described. FIG. 2 is a block diagram showing the configuration of the
車両端末1は配車管理装置10と無線通信を行うアンテナ1aに接続された移動局無線機1bと、現在の走行位置を検出するGPS装置1cと、賃走や空車あるいは回送中や迎車の動態の切り換えを行うタクシーメータ1eと、音声通話を行うためのスピーカ1fとマイク1gと、配車管理装置10から送られる配車依頼データを表示する表示装置1dと、これらを制御する移動局制御装置1hとで構成されている。
The
移動局制御装置1hは、スピーカ1fとマイク1gとを介して乗務員の音声通話を行うと共に、配車管理装置10からの情報要求により、現在の位置情報と現在の動態情報とからなる車両情報を配車管理装置10へ送信する。なお、配車管理装置10からはポーリングによる定期的な情報要求が発せられている。
The mobile
図3は配車管理装置10の構成を示すブロック図である。
FIG. 3 is a block diagram illustrating a configuration of the vehicle
配車管理装置10は、車両端末1と無線通信を行う基地局無線装置11と、基地局無線装置11に接続され、各タクシーの現状データを収集する無線サーバ12と、顧客からの配車依頼を配車オペレータの操作により入力して配車依頼データにする配車端末13と、配車依頼データに基づいて最適な配車タクシーを選択する配車サーバ14を備えており、無線サーバ12と配車端末13と配車サーバ14とはLANで接続されている。
The vehicle
なお、図示しないが、これらの端末やサーバは制御部と記憶部と通信部と表示部とを備えており、これらの端末やサーバ内部のさまざまな手段の動作は、記憶部に記憶されたプログラムを制御部が実行することで実現している。また、これらの端末やサーバは、LANに接続された通信部を介して通信を行う構成になっている。 Although not shown, these terminals and servers include a control unit, a storage unit, a communication unit, and a display unit, and operations of various means in these terminals and servers are stored in a program stored in the storage unit. Is implemented by the control unit. Moreover, these terminals and servers are configured to communicate via a communication unit connected to the LAN.
基地局無線装置11は、車両端末1と無線通信を行うアンテナ11bと、基地局無線機11aと、マイク11cと、スピーカ11dとを備えている。
The base
無線サーバ12には車両管理手段12aが備えられており、この車両管理手段12aは、LANを介して送られてくる各種のデータを各車両端末1に選択的に送信する。また、車両管理手段12aは、定期的に、例えば1分ごとに、各車両端末1に対して現在の走行位置と現在の動態情報とからなる車両情報を入手するためにポーリング動作を行っており、この結果、返信された各車両端末1(各タクシー)の車両データは配車サーバ14内のデータファイル更新手段14cを介して車両管理ファイル14gに書き込まれる。
The
配車端末13にはキー操作を受け付ける入力手段13bと、配車受付手段13aが備えられており、入力手段13bは、図示しない配車オペレータの操作により電話機4で受け付けた顧客の配車受付情報を入力し、配車受付手段13aはこの配車受付情報に対応する配車依頼データを配車サーバ14へ送信する。なお、配車依頼データとは、例えば、顧客の電話番号、顧客名、配車住所、配車場所近辺の目印などである。
The dispatching
配車サーバ14は、LANに接続された配車手段14b及びデータファイル更新手段14cと、指定された条件に従って配車除外エリアの形状とサイズとを決定すると共に、与えられたタクシーの所在位置が配車除外エリアの内部か外部かの判定を行う配車除外エリア管理手段14aと、図示しない記憶装置、例えばハードディスク装置に格納された配車除外エリアファイル14d、顧客マスターファイル14e、地図マスターファイル14f、車両管理ファイル14gとを備えている。なお、これらのファイルは、他のサーバでも使用する場合があるため、他のサーバからもアクセスできるようになっているが、本発明に直接関係ない部分は図示と説明を省略する。
The
データファイル更新手段14cは、車両管理手段12aが定期的に入手する各車両端末1を搭載したタクシーの現在の走行位置と現在の動態情報とからなる車両データを車両管理ファイル14gに書き込んで更新している。また、同時に、更新した現在の走行位置が配車除外エリア内である時、車両管理ファイル14g内の各タクシーと対応する待機時間累計に所定の時間値である単位待機時間を加算する。
The data file update means 14c writes and updates the vehicle data consisting of the current travel position and current movement information of the taxi equipped with each
なお、単位待機時間とは車両管理手段12aが、全ての車両端末1のデータを一回りして収集するポーリング時間である。例えば5秒/車両端末で処理し、全体のタクシー台数が20台である時、1回のポーリング時間が1分間となり、配車除外エリア内での待機時間累計にこの1分間が加算される。従って、この配車除外エリア内を走行中の空車タクシーも待機時間累計に加算されるが、短時間でこの配車除外エリア内を抜けるため、大きな誤差は発生しない。このため、待機時間累計でのペナルティ判定を行う場合は、所定の待機時間、例えば1日当たり1時間を待機時間累計から除外して判定するようにしている。
The unit standby time is a polling time for the vehicle management means 12a to collect data of all the
配車手段14bは、配車端末13が出力した配車依頼データを入力し、顧客マスターファイル14eと地図マスターファイル14fと車両管理ファイル14gとから、配車依頼された特定の顧客に最も近い空車のタクシーを検索する。そして、この検索した空車のタクシーが配車除外エリア内であるか外であるかを配車除外エリア管理手段14aに問い合わせる。
The vehicle allocation means 14b receives the vehicle allocation request data output from the
もし、この検索した空車のタクシーが配車除外エリア内である場合は、このタクシー以外で配車依頼された顧客に最も近い別の空車タクシーを検索し、配車除外エリア外で最も特定の顧客に近いタクシーを抽出する。 If the searched empty taxi is within the dispatch exclusion area, search for another empty taxi closest to the customer requested to dispatch other than this taxi, and the taxi closest to the specific customer outside the dispatch exclusion area. To extract.
そして、配車手段14bは、車両管理手段12aを介して抽出したタクシーと対応する車両端末1に配車受け入れの可否を打診し、配車可能の返信を受け取った場合、配車が決定されたと判断し、決定した空車のタクシーを配車受付手段13aに通知することで配車タクシー選択の処理が完了する。
Then, the vehicle allocation means 14b consults with the
一方、配車除外エリア管理手段14aでは、タクシーの所在位置を入力し、このタクシーが配車除外エリアの内外のいずれかに位置するのかを判別する。また、配車除外エリア管理手段14aでは、不定期に配車除外エリアの大きさやエリアの形状を変更しており、タクシー運転手が現在の配車除外エリアを類推できないようにしている。 On the other hand, the vehicle allocation exclusion area management means 14a inputs the taxi location and determines whether this taxi is located inside or outside the vehicle allocation exclusion area. Further, the dispatching exclusion area management means 14a irregularly changes the size of the dispatching exclusion area and the shape of the area so that the taxi driver cannot infer the current dispatching exclusion area.
図4はこのシステムで使用する各種のデータファイル内容を説明するテーブル形式の説明図である。 FIG. 4 is an explanatory diagram of a table format for explaining the contents of various data files used in this system.
図4(A)は車両管理ファイル14gであり、タクシー会社が保有する全てのタクシーの現在の状態をリアルタイムで管理するものである。
FIG. 4A shows a
車両管理ファイル14gは、横方向に左から順に、『車両番号』、『動態』、『現在位置』、『待機時間累計』の項目になっており、縦方向はタクシーを識別する『車両番号』が1号車から20号車までに区画されている。また、『動態』は、各タクシーの現在の状態を表しており、客待ちの空車、乗客を輸送中の賃走、配車先へ向かう迎車、移動のみを行う回送のいずれかが記憶される。
The
『現在位置』は緯度と経度とで表されており、『待機時間累計』は、配車除外エリア内に存在した時間の累計を表している。累計期間はシステムの運用で任意に決定されるものであり、この実施例では1カ月としている。なお、『待機時間累計』は、配車除外エリアが複数存在する場合、そのエリア内に存在した時間の合計となっている。 The “current position” is represented by latitude and longitude, and the “cumulative waiting time” represents the cumulative time existing in the dispatching exclusion area. The cumulative period is arbitrarily determined by the operation of the system, and is set to one month in this embodiment. In addition, when there are a plurality of vehicle allocation exclusion areas, the “total waiting time” is a total of the times existing in the areas.
図4(B)は顧客マスターファイル14eであり、顧客に関するデータが記録されている。 FIG. 4B shows a customer master file 14e in which data related to the customer is recorded.
顧客マスターファイル14eは、横方向に左から順に、『顧客名称』、『顧客電話番号』、『待機可否』、『顧客住所』、『顧客所在位置』の項目になっている。なお、『顧客所在位置』のデータは緯度と経度とで表されている。 The customer master file 14e has items of “customer name”, “customer telephone number”, “standby availability”, “customer address”, and “customer location” in order from the left in the horizontal direction. The data of “customer location” is expressed by latitude and longitude.
『待機可否』は本発明による配車除外エリア内のタクシーに対する配車を行うか否かの識別であり、例えば、大口顧客内に駐車スペースがあり、この中に配車待ちのタクシーが駐車できるなら、タクシーの待機が『可』となり、そうでないなら『不可』と、予め決定しておく。この実施例では『待機可否が可』の顧客を、本発明を適用する特定の顧客として説明している。 “Waiting for waiting” is an identification of whether or not to dispatch a taxi in the dispatch exclusion area according to the present invention. For example, if there is a parking space in a large customer and a taxi waiting for dispatch can be parked in this area, the taxi It is determined in advance that “waiting” is “permitted”, otherwise “impossible”. In this embodiment, a customer who is “possible to wait” is described as a specific customer to which the present invention is applied.
図4(C)は配車除外エリアファイル14dであり、顧客マスターファイルの『待機可否』で『不可』の顧客、つまり、本発明による配車除外エリア内のタクシーに対する配車を除外することを希望する特定の顧客ごとに、その配車除外エリアを決定する要素を記憶している。 FIG. 4 (C) is a vehicle allocation exclusion area file 14d, which is a customer master file with a “waiting permission / non-permission” specification indicating that a customer who is “impossible”, that is, who wishes to exclude a vehicle allocation for a taxi in the vehicle allocation exclusion area according to the present invention. The element which determines the dispatch exclusion area for every customer of is stored.
配車除外エリアファイル14dは、横方向に左から順に、『顧客名称』、『除外エリア形状』、『除外エリアサイズ』、『更新時間』、『顧客所在位置』の項目になっている。なお、『顧客所在位置』のデータは緯度と経度とで表されている。 The vehicle allocation exclusion area file 14d includes items of “customer name”, “exclusion area shape”, “exclusion area size”, “update time”, and “customer location” in order from the left in the horizontal direction. The data of “customer location” is expressed by latitude and longitude.
『除外エリア形状』とは顧客の位置を中心としたエリアの形状であり、この実施例では、円形、正方形、正三角形を用いている。また、『除外エリアサイズ』は除外エリアのサイズを示しており、この実施例では円形の場合は、半径をメートルで、また、それ以外の形状の場合は一辺の長さをメートルで表している。これらの長さは50、75、100メートルとしている。『更新時間』は、次に除外エリアを更新するまでの時間であり、15分、30分、1時間のいずれかで逐次更新される。 The “excluded area shape” is an area shape centered on the position of the customer. In this embodiment, a circle, a square, or a regular triangle is used. Further, “excluded area size” indicates the size of the excluded area. In this embodiment, the radius is expressed in meters for a circular shape, and the length of one side is expressed in meters for other shapes. . These lengths are 50, 75 and 100 meters. The “update time” is the time until the next exclusion area is updated, and is sequentially updated at 15 minutes, 30 minutes, or 1 hour.
前述したように、運転手がこの除外エリアを類推することがないように不定期でその形状と、大きさと、更新タイミングを変更している。つまり、『除外エリア形状』と『除外エリアサイズ』と『更新時間』とは、配車除外エリア管理手段14aによって、ランダムに更新されている。 As described above, the shape, size, and update timing are changed irregularly so that the driver does not analogize the excluded area. That is, the “excluded area shape”, “excluded area size”, and “update time” are randomly updated by the vehicle allocation excluded area management means 14a.
図4(D)は地図マスターファイル14fであり、地図を表示するための地図表示データファイルと、受け付けた配車依頼の情報から顧客の所在位置を特定するための検索テーブルとから構成されている。
FIG. 4D shows a
検索テーブルは、横方向に左から順に、『電話番号』、『住所』、『氏名』、『所在位置』の項目になっている。なお、『所在位置』のデータは緯度と経度とで表されている。 The search table includes items of “phone number”, “address”, “name”, and “location” in order from the left in the horizontal direction. The “location” data is represented by latitude and longitude.
配車手段14bは配車端末13が出力した配車依頼データの中の顧客電話番号や顧客住所、顧客氏名など内、少なくとも1つの項目をキーとして、この検索テーブルを検索することで顧客マスターファイルに未登録の新規顧客であっても、その所在位置を特定することができる。
The vehicle allocation means 14b is not registered in the customer master file by searching this search table using at least one item as a key in the customer telephone number, customer address, customer name, etc. in the vehicle allocation request data output by the
次に以上説明した構成を用いて配車に関する処理を説明する。 Next, processing related to vehicle allocation will be described using the configuration described above.
図3に示すようにタクシー会社3では電話機4によって、特定の顧客であるA社からタクシーの配車の依頼を受ける。この依頼は配車端末13を操作する図示しない配車受付オペレータによって受付られる。
As shown in FIG. 3,
配車受付オペレータは、配車先がA社であることを確認すると、この顧客名称『A社』と実際に乗車する代表者の氏名や人数などの配車受付情報とをオペレータの操作により、配車端末13内の入力手段13bに入力する。この配車受付情報のデータは配車受付手段13aに入力され、配車受付手段13aはこれらの情報を配車依頼データとしてLANを介して配車サーバ14内の配車手段14bへ送信する。なお、顧客名称の代わりに配車先を特定する情報、例えば受け付けた相手の電話番号や住所、氏名などでもよい。
When the vehicle allocation reception operator confirms that the vehicle allocation destination is the company A, the
この配車依頼データを受信した配車サーバ14内の配車手段14bは、受信した顧客名称『A社』をキーにして顧客マスターファイル14e内を検索し、A社の所在位置と、A社の待機可否のデータ『可』とを抽出する。従ってA社は特定の顧客であると識別する。
The vehicle allocation means 14b in the
次に配車手段14bは、車両管理ファイル14g内の各タクシーの現在位置と動態とを確認し、A社の所在位置に最も近い距離で、かつ、動態が空車のタクシーの車両番号:1号車を抽出する。
Next, the vehicle allocation means 14b confirms the current position and dynamics of each taxi in the
次に、配車手段14bは、配車依頼が有った顧客が特定の顧客であるため、この車両番号:1号車の現在の所在位置と配車先でるある顧客名称:A社とのデータとを配車除外エリア管理手段14aに通知する。この通知を受け取った配車除外エリア管理手段14aは、配車除外エリアファイルを参照して顧客名称:A社の現在の配車除外エリアを特定し、車両番号:1号車の現在の所在位置がこの現在の配車除外エリア内か、もしくは、エリア外かを判定し、この結果、例えば車両番号:1号車の現在の所在位置が配車除外エリア内であることを配車手段14bに返答する。
Next, since the customer who requested the vehicle allocation is a specific customer, the vehicle allocation means 14b distributes the current location of the vehicle number: No. 1 car and the data of a customer name: A company as the vehicle allocation destination. The exclusion area management means 14a is notified. Upon receiving this notification, the vehicle allocation exclusion area management means 14a refers to the vehicle allocation exclusion area file to identify the current vehicle allocation exclusion area of the customer name: Company A, and the current location of the vehicle number: No. 1 car is the current location. It is determined whether the vehicle is in the dispatching exclusion area or outside the dispatching area, and as a result, for example, the
これを受け取った配車手段14bは、車両番号:1号車を今回の配車から除外して、再度、車両管理ファイル14g内の各タクシーの現在位置と動態とを確認し、A社の所在位置に次に近い距離で、かつ、動態が空車のタクシーの車両番号:2号車を抽出して配車除外エリア内外を確認する。この場合も同様に配車除外エリア内である場合は、さらに、これらの車両、つまり、1号車と2号車とを今回の配車から除外して、再度、車両管理ファイル14g内の各タクシーの現在位置と動態とを確認し、A社の所在位置に次に近い距離で、かつ、動態が空車のタクシーの車両番号:3号車を抽出して配車除外エリア内外を確認する。
Upon receiving this, the vehicle allocation means 14b excludes the vehicle number: No. 1 from the current vehicle allocation, confirms the current position and dynamics of each taxi in the
この結果、例えば車両番号:3号車の現在の所在位置が配車除外エリア外である場合、配車手段14bは、配車するタクシーの候補として車両番号:3号車を決定し、配車受付手段13aから入力した配車依頼データを無線サーバ12を介して車両番号:3号車と対応する車両端末1へ無線送信する。
As a result, for example, when the current location of the vehicle number: No. 3 is outside the dispatch exclusion area, the dispatch means 14b determines the vehicle number: No. 3 as a taxi candidate to be dispatched and inputs from the dispatch acceptance means 13a. The vehicle allocation request data is wirelessly transmitted via the
これを受信した車両端末1の移動局制御装置1hは、この配車依頼データを表示装置1dへ表示させ、乗務員に対して配車受け入れの判断を促す。これに対応して、乗務員がタクシーメータ1eを『空車』から『迎車』に切り換えて配車先に向かう。『迎車』に切り換えられた情報は無線サーバ12を介して配車手段14bに通知され、配車手段14bは車両番号:3号車の配車が決定されたと判断し、この車両番号:3号車をA社の配車に割り当てたことを配車受付手段13aに通知する。配車受付手段13aはこれを記憶し、以降、車両番号:3号車の現在位置を図示しない表示画面上で確認し、顧客からの問い合わせ応対や、マイク11cやスピーカ11dを介しての音声通話で車両番号:3号車をA社まで道案内する。
Receiving this, the mobile
なお、以上説明した実施例は自動で配車の車両を決定しているが、これに限るものでなく、配車手段14bが配車するタクシーの候補として車両番号:3号車を決定した段階で、この情報を一旦、配車受付手段13aへ送信し、この情報を確認したオペレータがマイク11cやスピーカ11dを介しての音声通話で車両番号:3号車と通話し、配車を受け入れる確認を行ってもよい。この場合、配車受付手段13aから、車両番号:3号車の配車受け入れ確認を配車手段14bに通知することになる。
The embodiment described above automatically determines the vehicle to be dispatched. However, the present invention is not limited to this, and this information is obtained when the vehicle number: No. 3 is determined as a taxi candidate to be dispatched by the dispatching means 14b. May be transmitted to the vehicle allocation acceptance means 13a, and the operator who confirms this information may make a call with the vehicle number: No. 3 by voice call via the
図5は配車除外エリアを示すA社を中心とする付近の地図である。この配車除外エリアは円形をしており、半径が50メートルの配車除外エリアAと、半径が100メートルの配車除外エリアBとを示している。前述した配車の手順は、現在の配車除外エリアが配車除外エリアAの場合を説明している。従って、配車除外エリアA内の空車タクシーである1号車と2号車はA社への配車を除外され、配車除外エリアA外で次にA社に近い空車タクシーである3号車が配車されることになる。
FIG. 5 is a map of the vicinity centering on Company A, which shows the vehicle allocation exclusion area. This vehicle allocation exclusion area is circular and shows a vehicle allocation exclusion area A having a radius of 50 meters and a vehicle allocation exclusion area B having a radius of 100 meters. The procedure for dispatching described above describes the case where the current dispatching exclusion area is the dispatching exclusion area A. Therefore, Car No. 1 and Car No. 2, which are empty taxis in the vehicle allocation exclusion area A, are excluded from allocation to Company A, and
ただし、配車除外エリア管理手段14aによって、現在の配車除外エリアが配車除外エリアBとなっていた場合は、この内部に位置する3号車と4号車も配車の除外対象となり、配車除外エリアB外で次にA社に近い空車タクシーである5号車が配車されることになる。 However, when the current vehicle allocation exclusion area is the vehicle allocation exclusion area B by the vehicle allocation exclusion area management means 14a, the cars No. 3 and No. 4 located inside the vehicle allocation exclusion area B are also excluded from the vehicle allocation, and outside the vehicle allocation exclusion area B. Next, Car No. 5, an empty taxi close to Company A, will be dispatched.
次に、この配車除外エリア内に長時間滞在するタクシーに対するペナルティ処理について説明する。このペナルティ処理は自動で行うものであり、配車除外エリア外であっても、配車除外エリア内に長時間滞在するタクシーに対しては、配車の指令回数を削減するようにしたものである。 Next, a penalty process for a taxi staying in this dispatching exclusion area for a long time will be described. This penalty process is automatically performed, and the number of dispatching instructions is reduced for taxis that stay in the dispatching exclusion area for a long time even outside the dispatching exclusion area.
データファイル更新手段14cで説明したように、車両ごとに配車除外エリア内に滞在する時間を待機時間累計として記憶している。そして、配車手段14bが配車するタクシーの候補となるタクシーを選択した段階で、候補となったタクシーの待機時間累計を確認し、この待機時間累計が所定時間、例えば1時間以上の場合は、この配車候補から除外するペナルティを課すようにしている。同時に、待機時間累計から1時間を減算している。 As described in the data file updating means 14c, is stored as the standby time cumulative time of stay in dispatching exclusion area per vehicles. Then, at the stage where the dispatch means 14b selects a taxi that is a candidate for a taxi to be dispatched, the accumulated waiting time of the taxi that has been a candidate is confirmed. Penalties to be excluded from dispatch candidates are imposed. At the same time, 1 hour is subtracted from the accumulated waiting time.
つまり、配車除外エリア内に長時間滞在するタクシーに対しては、その滞在時間1時間に対して1回の配車指令を見送ることで、配車除外エリア内の長時間滞在のメリットを低減させ、迷惑な停車を削減させるようにしている。 In other words, for taxis that stay in the dispatch-excluded area for a long time, it is possible to reduce the merit of staying longer in the dispatch-excluded area by announcing a dispatch instruction once per hour of stay. To reduce the number of stops.
以上説明したように、顧客周辺の配車除外エリア内に駐車するタクシーは配車対象から除外され、また、配車除外エリアが不定形状に更新されるため、運転者がそのエリアを把握できず、結果的に顧客周辺に駐車するメリットがなくなる。このため、顧客周辺に駐車するタクシーの数を低減させることができる。 As explained above, taxis parked in the dispatch exclusion area around the customer are excluded from the dispatch target, and the dispatch exclusion area is updated to an indeterminate shape, so the driver cannot grasp the area and consequently The advantage of parking around customers is lost. For this reason, the number of taxis parked around the customer can be reduced.
また、配車除外エリア内に存在する車両の待機時間累計が所定時間以上の車両に対して、配車のチャンスを与えないペナルティを課すことで顧客周辺に駐車するメリットがなくなる。このため、顧客周辺に駐車するタクシーの数を低減させることができる。 Moreover, there is no merit of parking in the vicinity of the customer by imposing a penalty that does not give a chance to dispatch a vehicle having a total waiting time of vehicles existing in the dispatching exclusion area for a predetermined time or more. For this reason, the number of taxis parked around the customer can be reduced.
また、顧客への配車車両としての割り当てを中止して配車のチャンスを与えないペナルティを課した時、待機時間累計を減じるので、待機時間累計の多さに対応して配車のチャンスを与えないようにすることができる。 In addition, when imposed a penalty which does not give a chance of dispatch to stop the allocation of as dispatch vehicle to the customer, so reducing the waiting time total, it does not give the dispatch of chance in response to the abundance of the waiting time total Can be.
次に図6と図7のフローチャートを用いて配車手段14bと配車除外エリア管理手段14aの処理を説明する。なお、図6と図7においてSTはステップを表し、これに続く番号はステップ番号を示す。また、YはYesを、NはNoを表している。 Next, processing of the vehicle allocation means 14b and the vehicle allocation exclusion area management means 14a will be described using the flowcharts of FIGS. In FIGS. 6 and 7, ST represents a step, and the subsequent number indicates a step number. Y represents Yes and N represents No.
図6は配車手段14bの動作を説明しており、配車サーバ14が動作を開始すると配車手段14bは、まず、配車端末13で受け付けた配車に関する配車依頼データを受信したか確認する(ST1)。配車依頼データを受信していない場合(ST1−N)、ST1へジャンプしてこれを待つ。
FIG. 6 illustrates the operation of the vehicle allocation means 14b. When the
配車依頼データを受信した場合(ST1−Y)、次に配車依頼データの顧客に最も近い空車のタクシーを車両管理ファイル14g内を検索して抽出する(ST2)。次に顧客マスターファイル14e内で、配車依頼データの顧客と対応する『待機可否』の項を読み出して、配車除外エリア内の特定の顧客か確認する(ST3)。配車除外エリア内の特定の顧客の場合(ST3−Y)、ST2で抽出したタクシーの現在位置が配車除外エリア内かの問い合わせを配車除外エリア管理手段14aに行う(ST4)。
When the vehicle allocation request data is received (ST1-Y), the empty vehicle taxi closest to the customer of the vehicle allocation request data is searched and extracted in the
配車除外エリア管理手段14aからの回答が配車除外エリア内である時(ST5−Y)、配車依頼データの顧客に次に近い空車のタクシーを車両管理ファイル14g内を検索して抽出する(ST6)。そして、この抽出したタクシーの現在位置が配車除外エリア内かの問い合わせを配車除外エリア管理手段14aに行う(ST7)。
When the answer from the vehicle allocation exclusion area management means 14a is within the vehicle allocation exclusion area (ST5-Y), the
配車除外エリア管理手段14aからの回答が配車除外エリア内である時(ST8−Y)、ST6へジャンプする。配車除外エリア管理手段14aからの回答が配車除外エリア外である時(ST8−N)、ST6で抽出した該当タクシーに対して、配車依頼データを無線サーバ12を介して送信する(ST9)。 When the answer from the vehicle allocation exclusion area management means 14a is within the vehicle allocation exclusion area (ST8-Y), the process jumps to ST6. When the answer from the vehicle allocation exclusion area management means 14a is outside the vehicle allocation exclusion area (ST8-N), the vehicle allocation request data is transmitted to the corresponding taxi extracted in ST6 via the wireless server 12 (ST9).
該当タクシーからの配車の承諾が得られない場合(ST10−N)、ST6へジャンプする。一方、該当タクシーからの配車の承諾が得られた場合、つまり、配車依頼データに対応して該当タクシーの動態が『空車』から『迎車』になったら(ST10−Y)、配車受付手段13aへ配車が決定した車両番号を通知する(ST11)。そして、ST1へジャンプする。 If consent to dispatch from the taxi is not obtained (ST10-N), jump to ST6. On the other hand, when the approval of the dispatch from the taxi is obtained, that is, when the movement of the taxi changes from “empty” to “arriving” in response to the dispatch request data (ST10-Y), to the dispatch acceptance means 13a. The vehicle number determined to be dispatched is notified (ST11). Then, jump to ST1.
ST3で配車除外エリア内の顧客のでない場合(ST3−N)と、ST2で抽出したタクシーが配車除外エリア外に位置する場合(ST5−N)とは、次に、抽出したタクシーの待機時間累計を車両管理ファイル14gを検索して読み出し、待機時間累計が1時間以上か確認する(ST12)。待機時間累計が1時間以下の場合(ST12−N)、ST9へジャンプする。
In ST3, when the customer is not in the dispatch exclusion area (ST3-N), and the taxi extracted in ST2 is located outside the dispatch exclusion area (ST5-N), the accumulated waiting time of the extracted taxi is next. The
待機時間累計が1時間以上の場合(ST12−Y)、車両管理ファイル14gの待機時間累計から1時間を減算して記憶する(ST13)。そして、配車依頼データの顧客に次に近い空車のタクシーを車両管理ファイル14g内を検索して抽出する(ST14)。そして、ST12へジャンプする。
When the waiting time accumulation is 1 hour or more (ST12-Y), 1 hour is subtracted from the waiting time accumulation in the
次に図7を用いて配車除外エリア管理手段14aの処理について説明する。
Next, processing of the vehicle allocation exclusion
配車除外エリア管理手段14aは動作を開始すると、配車手段14bやデータファイル更新手段14cから配車除外エリア判定の依頼があるか確認する(ST21)。配車除外エリア判定の依頼がある場合(ST21−Y)、問い合わせ元は配車手段14bか確認する(ST22)。
When the vehicle allocation exclusion
問い合わせ元が配車手段14bである場合(ST22−Y)、指定された特定の顧客と対応する配車除外エリアファイル14dを読み出す(ST23)。そして、受け取ったタクシーの現在位置が指定された顧客と対応する配車除外エリアの内側か外側かを判定する(ST24)。次に、配車手段へこの判定結果を通知する(ST25)。そして、ST21へジャンプする。 When the inquiry source is the vehicle allocation means 14b (ST22-Y), the vehicle allocation exclusion area file 14d corresponding to the specified specific customer is read (ST23). Then, it is determined whether the current position of the received taxi is inside or outside the vehicle allocation exclusion area corresponding to the designated customer (ST24). Next, this determination result is notified to the vehicle allocation means (ST25). Then, the process jumps to ST21.
ST21で配車手段14bやデータファイル更新手段14cから配車除外エリア判定の依頼がない場合(ST21−N)、配車除外エリアファイル14dに記憶された『更新時間』が経過したか確認する(ST29)。『更新時間』が経過していない場合(ST29−N)、ST21へジャンプする。『更新時間』が経過している場合(ST29−Y)、配車除外エリアファイル14dに記憶された『除外エリア形状』、『除外エリアサイズ』、『更新時間』の内容をそれぞれランダムに選択し、この選択内容で配車除外エリアファイル14dを更新する(ST30)。そして、ST21へジャンプする。 If there is no request for allocation exclusion area determination from the allocation means 14b or the data file update means 14c in ST21 (ST21-N), it is confirmed whether the “update time” stored in the allocation exclusion area file 14d has elapsed (ST29). If the “update time” has not elapsed (ST29-N), the process jumps to ST21. When the “update time” has elapsed (ST29-Y), the contents of “exclude area shape”, “exclude area size”, and “update time” stored in the dispatch exclusion area file 14d are selected at random, The dispatching exclusion area file 14d is updated with this selection content (ST30). Then, the process jumps to ST21.
一方、ST22で問い合わせ元が配車手段14bでなく、データファイル更新手段14cである場合(ST22−N)、全ての特定の顧客と対応する配車除外エリアファイルを読み出す(ST26)。そして、受け取ったタクシーの現在位置が全ての特定の顧客と対応する配車除外エリアの内側か外側かを判定する(ST27)。次に、データファイル更新手段14cへこの判定結果を通知する(ST25)。そして、ST21へジャンプする。 On the other hand, in ST22, when the inquiry source is not the vehicle allocation means 14b but the data file update means 14c (ST22-N), the vehicle allocation exclusion area file corresponding to all specific customers is read (ST26). Then, it is determined whether the current position of the received taxi is inside or outside the dispatching exclusion area corresponding to all specific customers (ST27). Next, this determination result is notified to the data file updating means 14c (ST25). Then, the process jumps to ST21.
以上説明したように、特定の顧客周辺の配車除外エリア内に駐車するタクシーは配車対象から除外され、また、配車除外エリアが不定形状に更新されるため、運転者がそのエリアを把握できず、結果的に特定の顧客周辺に駐車するメリットがなくなる。このため、特定の顧客周辺に駐車するタクシーの数を低減させることができる。 As explained above, taxis parked in the dispatch exclusion area around a specific customer are excluded from the dispatch target, and the dispatch exclusion area is updated to an indefinite shape, so the driver cannot grasp the area, As a result, there is no merit of parking around a specific customer. For this reason, the number of taxis parked around a specific customer can be reduced.
この実施例では車両管理ファイルに記憶している待機時間累計を元に、配車のチャンス回数を自動的に低減させる構成を記載しているが、これに限るものでななく、待機時間累計を配車端末を介して配車オペレータに通知するようにしてもよい。この場合、ペナルティは人為的に行うことになるが、配車のチャンス回数を自動的に低減させる部分のプログラム開発が不要であり、また、ペナルティ実施を柔軟に行うことができる。 In this embodiment, a configuration has been described in which the number of chances of dispatching is automatically reduced based on the accumulated waiting time stored in the vehicle management file. However, the present invention is not limited to this. You may make it notify to a dispatch operator via a terminal. In this case, the penalty is artificially performed, but it is not necessary to develop a program for automatically reducing the number of times of dispatching the vehicle, and the penalty can be flexibly performed.
なお、この実施例では、無線サーバ12と配車端末13と配車サーバ14とに処理を分散させているが、これら各機能をさらに分割し、他のコンピュータで分散処理したり、全ての機能を1台のコンピュータで統合して処理してもよい。また、配車管理装置内の処理の一部を車両端末で実施するようにしてもよい。
In this embodiment, the processing is distributed to the
1 車両端末
1a アンテナ
1b 移動局無線機
1c GPS装置
1d 表示装置
1e タクシーメータ
1f スピーカ
1g マイク
1h 移動局制御装置
2a、2b、2c タクシー
3 タクシー会社
4 電話機
5 電話回線網
6 電話機
10 配車管理装置
11 基地局無線装置
11a 基地局無線機
11b アンテナ
11c マイク
11d スピーカ
12 無線サーバ
12a 車両管理手段
13 配車端末
13a 配車受付手段
13b 入力手段
14 配車サーバ
14a 配車除外エリア管理手段
14b 配車手段
14c データファイル更新手段
14d 配車除外エリアファイル
14e 顧客マスターファイル
14f 地図マスターファイル
14g 車両管理ファイル
DESCRIPTION OF
Claims (5)
前記配車管理装置は、最新の前記車両情報を記憶する車両管理手段と、配車依頼を受け付けた前記顧客の中から特定の顧客を識別する配車受付情報が入力され同配車受付情報をデータ化する入力手段と、前記配車受付情報のデータを配車依頼データに変換する配車受付手段と、それぞれ複数記憶されたエリアサイズとエリア形状から任意のエリアサイズとエリア形状を選択して組み合わせた配車除外エリアを前記特定の顧客の周辺に設定し且つ前記配車除外エリアの設定を不定期に変更して再設定すると共に、動態が空車である車両の位置が前記配車除外エリア外か否かを判定する配車除外エリア管理手段と、前記配車除外エリア管理手段で前記配車除外エリア外にあると判定された車両のうち前記特定の顧客に近い車両を前記特定の顧客へ配車する配車手段とを備えたことを特徴とするタクシー配車システム。 A vehicle terminal that is mounted on a taxi vehicle and that wirelessly transmits vehicle information including the current vehicle position and current dynamics of the mounted vehicle, and a vehicle allocation request based on the vehicle information received from the vehicle terminal A vehicle allocation management device that selects a vehicle to be allocated to a customer who has performed vehicle allocation and issues a vehicle allocation command,
The dispatch control system, the vehicle management means for storing the latest of the vehicle information, the data of the same vehicle allocation acceptance information dispatch acceptance information is input identifying a particular customer from among the customer accepts the dispatch request An input means for receiving, a dispatching acceptance means for converting the data of the dispatching receipt information into dispatching request data , and a dispatching exclusion area obtained by selecting and combining arbitrary area sizes and area shapes from a plurality of stored area sizes and area shapes , respectively Vehicle allocation to determine whether or not the location of the vehicle allocation exclusion area is irregularly changed and reset and the position of the vehicle whose dynamic state is empty is outside the vehicle allocation exclusion area and excluding the area management means, Previous Symbol the particular customer vehicle closer to the particular customer of the vehicle is determined to be in the outer dispatch excluded area with dispatch exclusion area management means Taxi dispatch system is characterized in that a dispatch unit for vehicles.
前記配車手段は、前記配車依頼データ内の顧客が前記配車除外エリア外に位置する場合で、かつ、入力された前記待機時間累計が所定の時間以上となる待機超過車両を前記顧客への配車割り当て対象から除外し、前記待機超過車両以外で前記顧客に近い空車の別車両を前記顧客へ割り当てることを特徴とする請求項1記載のタクシー配車システム。 The vehicle management means checks each vehicle position and each movement of the latest vehicle information, and determines whether or not the confirmed vehicle position is outside the vehicle allocation exclusion area by the vehicle allocation exclusion area management means. , For a vehicle whose determination result is present in the dispatching exclusion area and whose dynamics are empty, the cumulative waiting time that the vehicle is present in the dispatching exclusion area is stored,
The vehicle allocation means allocates allocation of vehicles that are in excess of standby to the customer when the customer in the vehicle allocation request data is located outside the vehicle allocation exclusion area and the total standby time input is a predetermined time or more. The taxi dispatch system according to claim 1, wherein a taxi dispatch system is assigned to the customer by excluding the vehicle from the target and allocating another vehicle that is an empty vehicle close to the customer other than the over-waiting vehicle.
前記配車管理装置は、最新の前記車両情報を記憶するステップと、配車依頼を受け付けた前記顧客の中から特定の顧客を識別する配車受付情報をデータ化するステップと、前記配車受付情報のデータを配車依頼データに変換するステップと、それぞれ複数記憶されたエリアサイズとエリア形状から任意のエリアサイズとエリア形状を選択して組み合わせた配車除外エリアを前記特定の顧客の周辺に設定し且つ前記配車除外エリアの設定を不定期に変更して再設定すると共に、動態が空車である車両の位置が前記配車除外エリア外か否かを判定するステップと、前記配車除外エリア外にある車両のうち前記特定の顧客に近い車両を前記特定の顧客へ配車するステップとを実行することを特徴とするタクシー配車方法。 A vehicle terminal that is mounted on a taxi vehicle and that wirelessly transmits vehicle information including the current vehicle position and current dynamics of the mounted vehicle, and a vehicle allocation request based on the vehicle information received from the vehicle terminal In a taxi dispatch method used in a taxi dispatch system including a dispatch management device that selects a vehicle to be dispatched to a customer who has made a dispatch and issues a dispatch command,
The dispatch management device, and storing the latest of the vehicle information, the steps of data the vehicle allocation accept information identifying the particular customer from the customer accepts the dispatch request, the data of the dispatch acceptance information A vehicle allocation request data, and a vehicle allocation exclusion area obtained by selecting and combining an arbitrary area size and area shape from a plurality of area sizes and area shapes respectively stored in the vicinity of the specific customer and the vehicle allocation The step of determining whether or not the setting of the exclusion area is changed irregularly and reset, and whether the position of the vehicle whose dynamics is empty is outside the dispatching exclusion area, and among the vehicles outside the dispatching exclusion area, Allocating a vehicle close to a specific customer to the specific customer .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008068899A JP5098724B2 (en) | 2008-03-18 | 2008-03-18 | Taxi dispatch system and taxi dispatch method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008068899A JP5098724B2 (en) | 2008-03-18 | 2008-03-18 | Taxi dispatch system and taxi dispatch method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009223733A JP2009223733A (en) | 2009-10-01 |
JP5098724B2 true JP5098724B2 (en) | 2012-12-12 |
Family
ID=41240418
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008068899A Expired - Fee Related JP5098724B2 (en) | 2008-03-18 | 2008-03-18 | Taxi dispatch system and taxi dispatch method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5098724B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2483094A (en) * | 2010-08-26 | 2012-02-29 | Sivapathalingham Sivavakeesar | Taxi location and availability reporting system |
JP6959906B2 (en) * | 2018-12-19 | 2021-11-05 | 一人 中村 | Connection setting system for devices with wireless LAN function |
JP6959949B2 (en) * | 2019-01-21 | 2021-11-05 | 株式会社Mobility Technologies | Information terminals, programs, and vehicle management systems |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002190096A (en) * | 2000-12-21 | 2002-07-05 | Toshiba Corp | Vehicle operation management device and control program for it |
JP4283712B2 (en) * | 2004-03-17 | 2009-06-24 | 株式会社日立国際電気 | Wireless mobile communication system |
JP2005346634A (en) * | 2004-06-07 | 2005-12-15 | Ricoh Co Ltd | Taxi dispatching system and taxi dispatching program |
JP2006268229A (en) * | 2005-03-23 | 2006-10-05 | Nec Fielding Ltd | Taxi dispatch system and program |
-
2008
- 2008-03-18 JP JP2008068899A patent/JP5098724B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009223733A (en) | 2009-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11062415B2 (en) | Systems and methods for allocating networked vehicle resources in priority environments | |
JP6788454B2 (en) | Vehicle dispatch system | |
JP6279053B1 (en) | Information processing apparatus, control method, program, and notification system | |
JP6951935B2 (en) | Dynamics management server, dynamic management method and dynamic management program | |
JP2004192366A (en) | Car dispatch system | |
JP2008146500A (en) | Vehicle allocation system | |
KR102288490B1 (en) | Vehicle rental method, system and program based on limit waiting time | |
JP2008269347A (en) | Taxi dispatch system, taxi terminal (device), taxi dispatch system, taxi dispatch method, and computer program | |
WO2019243883A1 (en) | System for operating commercial vehicles | |
US20050014486A1 (en) | Information providing system | |
JP2007052729A (en) | Taxi dispatch system | |
JP2006172061A (en) | Method, device and system for managing reservation object | |
JP2008078784A (en) | Vehicle dispatch system | |
JP5098724B2 (en) | Taxi dispatch system and taxi dispatch method | |
JP2011081717A (en) | Car dispatching method | |
JP2006338465A (en) | Taxi reservation system, and taxi reserving method, device, and program | |
JP2002298288A (en) | Operation management system and communication terminal device | |
CN111612187A (en) | Network appointment system, underground taxi taking system and method and readable storage medium | |
JP2020142923A (en) | Transport management device, transport controlling method and transport management system | |
JP7290597B2 (en) | Information processing device, information processing method, and information processing program | |
JP3864205B2 (en) | Vehicle operation support system | |
JP2003302234A (en) | On-vehicle information processor | |
JP2021152761A (en) | Vehicle allocation management device, vehicle allocation management method, and program | |
JP2021071745A (en) | Vehicle dispatch control system, control device, and vehicle presentation method | |
JP7308113B2 (en) | dispatch system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110228 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120710 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120711 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120806 |
|
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: 20120828 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120910 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151005 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151005 Year of fee payment: 3 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313532 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |