JP3755518B2 - Mobile vehicle allocation program and mobile vehicle allocation method - Google Patents
Mobile vehicle allocation program and mobile vehicle allocation method Download PDFInfo
- Publication number
- JP3755518B2 JP3755518B2 JP2003095851A JP2003095851A JP3755518B2 JP 3755518 B2 JP3755518 B2 JP 3755518B2 JP 2003095851 A JP2003095851 A JP 2003095851A JP 2003095851 A JP2003095851 A JP 2003095851A JP 3755518 B2 JP3755518 B2 JP 3755518B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- moving
- moving vehicle
- rider
- distance
- 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 15
- 238000004891 communication Methods 0.000 claims description 26
- 238000012937 correction Methods 0.000 claims description 15
- 230000033001 locomotion Effects 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 18
- 230000029305 taxis Effects 0.000 description 13
- 238000012790 confirmation Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
Images
Landscapes
- Traffic Control Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、移動車両の配車管理元が、前記複数の移動車両を集中して管理し、移動車両の乗車希望者に対して、移動車両を配車する移動車両配車管理元における、移動車両の配車効率を向上させる移動車両配車システムに関するものである。
【0002】
【従来の技術】
従来の車両配車システムとして、下の特許文献1は、タクシーの現在位置と目的地と、タクシーを利用しようとする乗車希望者の目的地を照合し、空走距離が少ないと思われるタクシーを、乗車希望者に配車する発明である。
【0003】
特許文献1では、乗車希望者の目的地方向に向かっている複数の空車タクシーについて、タクシーごとに、客を乗せずに走る空走距離を算出し、空走距離から算出した割引き率がもっとも高いと思われるタクシーを、乗車希望者に配車するという仕組みを特徴としている。
【0004】
また、他のタクシーの配車効率を高める発明としては、特許文献2、特許文献3、特許文献4などが存在し、特許文献2と特許文献3と特許文献4は、タクシーを利用しようとする乗車希望者の場所に、もっとも近い空車タクシーを、乗車希望者に配車する仕組みである。
【0005】
特許文献5は、特定のタクシー事業所に依存することなく、乗車希望者が移動端末から、利用可能な複数の事業所のタクシーを対象として、利用したいタクシーの予約を可能としたものである。
【0006】
【特許文献1】
特開2002−190038号 「車両利用料金割引き方法および車両配車システム」
【0007】
【特許文献2】
特開平5−181866号 「タクシー等の全自動配車システム」
【0008】
【特許文献3】
特開2001−325699号 「ネットワーク配車システム及びそれに用いる要求装置、配車装置」
【0009】
【特許文献4】
特開2002−190096号 「車両運行管理装置とその制御プログラム」
【0010】
【特許文献5】
特開2002−140795号 「モバイル端末によるデマンド型配車システム」
【0011】
【発明が解決しようとする課題】
従来の技術では、タクシー乗車希望者の位置情報と、タクシーの位置情報とを比較し、タクシー乗車希望者の位置に近い空車タクシーを、タクシー乗車希望者に配車する方法が多く採用されていた。
【0012】
特許文献1では、タクシーの目的位置と、事前に受け取ったタクシー乗車希望者の目的地とを照合して、タクシーを配車する工夫が見られる。この工夫は、客を乗せずにタクシーの目的地まで向かった距離を距離Aとし、タクシーの現在地から客の現在地までの距離を距離B、客の目的地で客を下ろしてからタクシーの目的地までの距離を距離Cとしたときに、距離Aから距離Bと距離Cを引いた車空走削減距離のみから配車を決定していた。
【0013】
これは、タクシーの現在位置と、客の現在位置が近い位置にあり、かつ、タクシーの目的地と客の目的地が比較的近い位置にある場合には効果があるが、タクシーの現在位置と客の現在位置が遠い場合、あるいは、タクシーの目的位置と客の目的位置が遠い場合は、空走削減距離がマイナスの値になり、タクシーが客を乗せずに目的地に向かう経路近辺に客がいたとしても、配車候補とされない問題があった。
【0014】
図6では、客の現在位置から客(図中は乗車希望者)の目的地までの距離が4.3km、タクシー002号の現在位置と、客の現在位置までの距離が5.2km、客の目的地とタクシー002号の目的地までの距離が2.2kmとなっている。
【0015】
特許文献1の発明を用いると、客を乗せずにタクシーの目的地まで向かった距離Aが7.1km、タクシーの現在地から客の現在地までの距離Bが5.2km、客の目的地で客を下ろしてからタクシーの目的地までの距離Cが2.2kmとなり、距離Aから距離Bと距離Cを引いた車空走削減距離は、マイナス0.3kmとなり、タクシー002号は配車対象とならなかった。
【0016】
また、各タクシーの営業終了時刻を考慮していないため、営業終了間際で営業所を目的地として走行中のタクシーAがあったとしても、乗車希望者に近いタクシーBを配車する場合もあった。
【0017】
この場合、タクシーBは、営業時間が十分に残っており、空走中にも別の乗車希望者を乗せることが可能であり、また、タクシーAは、タクシーAの目的地と同方向を目的地とするタクシー乗車希望者がいるにもかかわらず配車されないことになる。
【0018】
本発明では、上記2点の問題を解決するため、配車を決定する際に、客の現在位置と客の目的地を経由した距離から、客を乗せずに目的地まで行った場合の距離を引いた負担距離によって配車を決定すること、および、各タクシーの営業終了時刻を備えた記憶部を持ち、営業時間終了間際のタクシーの配車優先度を高めることで、営業所までの空車走行を有効利用し、全体的な配車効率を高めることを目的としている。
【0019】
【課題を解決するための手段】
本発明は、移動車両の現在位置と目的地方向と、移動車両を利用したい乗車希望者の目的地方向を照合した上で、移動車両の運行スケジュールを考慮し、移動車両の配車をおこなうものである。
【0020】
すなわち、本発明は、複数の移動車両が積載する装置と、乗車希望者が有する通信端末と、配車管理元が有する車両配車用コンピュータとが、データ通信可能に接続され、前記車両配車用コンピュータが、乗車希望者が有する通信端末からの乗車要求に伴い、前記移動車両装置に配車指示を通知する移動車両配車システムにおいて、
複数の移動車両毎に、少なくとも乗車状況を記憶部に記憶する手段と、乗車希望者の通信端末から乗車希望者の現在位置と目的地を受け取る手段と、前記移動車両に積載された装置から、移動車両毎の現在位置と目的地を受け取る手段と、乗車希望者の現在位置と目的地と、移動車両毎の現在位置と目的地から、移動車両毎の負担距離を算出する手段と、負担距離から、前記乗車希望者に適する移動車両を選出する手段と、選出した移動車両の情報を、乗車希望者が有する通信端末と、選出された移動車両が積載する装置とに通知する手段とから構成させることを特徴とした移動車両配車システムである。
【0021】
さらに、本発明は、前記車両配車用システムにおいて、複数の移動車両毎に、少なくとも営業終了時刻を記憶部に記憶する手段と、記憶部に記憶された営業終了時刻までの時間に対応した配車係数により、前記配車候補ごとの配車優先度を算出する手段と、配車優先度の高い移動車両を選出する手段を備えることを特徴とした移動車両配車システムである。
【0022】
【発明の実施の形態】
本発明の基本的な形態を、図面を参照して説明する。図1は本発明を利用した移動車両配車システム10の構成を示し、当該移動車両配車システム10が配車管理センター1内にて実現されているものである。
【0023】
図1の配車管理センター1内に設置された移動車両配車システム10は、無線回線、電話回線、インターネット回線を介して、乗車希望者携帯端末11と、移動車両である複数のタクシー12とデータ送受信可能に接続されている。
【0024】
タクシー12は、営業中の複数のタクシーを示し、移動車両配車システム10からの配車通知を受信する装置と、GPSが備えられている。
【0025】
乗車希望者携帯端末11は、乗車希望者の持つ持ち運び可能な情報処理端末であり、GPSを備えている。
【0026】
移動車両配車システム10は、予約受信手段13と、目的地経路決定手段14と、タクシー情報取得手段16と、配車候補選択手段17と、優先度算出手段19と、配車確認手段21と、乗車希望者情報通知手段22と、地図情報15と、運行状況データベース18と、帰社利用係数データ20から構成される。
【0027】
予約受信手段13は、乗車希望者携帯端末11を持つ乗車希望者から、移動車両の利用予約情報を受け取る働きを持つ。
【0028】
目的地経路決定手段14は、予約受信手段13で受信した前記乗車希望者の目的地までの経路を、地図情報15を用いて決定する働きを持つ。これは、カーナビゲーションシステムにて一般的に用いられている周知の経路探索機能を用いることで実現する。
【0029】
タクシー情報取得手段16は、移動車両である複数のタクシー12の現在の運行状況を取得し、運行状況データベース18に登録する働きを持つ。
【0030】
配車候補選択手段17は、各タクシー12の運行状況を、運行状況データベース18から取得し、空車状況や、前記乗車希望者の目的地を照合し、配車候補となる複数のタクシー12を選び出す働きを持つ。
【0031】
優先度算出手段19は、帰社利用係数データ20を利用して、配車候補選択手段17で取得した複数のタクシー候補の優先付けをする働きを持つ。
【0032】
配車確認手段21は、優先度算出手段19で優先付けをした順番から、最も配車に適切なタクシー12、あるいは、配車に適切な複数のタクシー12を、乗車希望者端末11に送信し、乗車希望者携帯端末11からの確認を受け取る働きを持つ。
【0033】
乗車希望者情報通知手段22は、配車が決定されたタクシー12に対して、乗車希望者の位置情報を送付し、乗車希望者の現在位置に向かわせ、乗車を促す働きを持つ。
【0034】
地図情報15は、一般的なカーナビゲーションシステムにて利用されているような地図データである。
【0035】
運行状況データベース18は、例えば、図4に示すように、各タクシーの現在の運行状況を格納する場であり、各タクシーから情報を受信するごとに更新される。運行状況データベース18は、タクシー12を識別するための号名フィールドと、客を乗せているかどうかを示す実車フラグフィールドと、営業開始時刻を示す営業開始時刻フィールドと、営業終了時刻を示す営業終了時刻フィールドと、現在位置を示す現在位置フィールドと、目的地の位置を示す目的地フィールドと、営業終了間際で営業所に戻っている途中かどうかを示す帰社中フラグフィールドによって構成されている。
【0036】
運行状況データベース18の号名フィールドの値は、配車管理センター1のデータベース管理者によって設定されるものである。
【0037】
営業開始時刻フィールドの値と、営業終了時刻フィールドの値は、タクシー車両12の営業開始時に、当該タクシー車両の運転手によって、タクシー12毎に備えられた装置から入力され、それを移動車両配車システム12が受け取り、運行状況データベース12内に設定するものである。
【0038】
タクシー12の現在位置を示す現在位置フィールドは、逐次、タクシー12毎に備えられた配車装置が、GPSにて取得した現在位置を、移動車両配車システム12が送信し、移動車両配車システム10が受け取り、運行状況データベース18内に設定するものである。
【0039】
目的地フィールドの値は、タクシー車両12の運転手によって、タクシー12毎に備えられた装置から入力され、それを移動車両配車システム10が受け取り、運行状況データベース18内に設定するものである。目的地とは、タクシー12に乗車した顧客が運転手に伝えた移動先位置である場合や、タクシー12が新たな顧客を乗せるために戻るタクシー乗り場などの拠点の位置になる。
【0040】
帰社中フラグフィールドの値は、タクシー車両12の運転手によって、タクシー12毎に備えられた装置から入力され、それを移動車両配車システム10が受け取り、運行状況データベース18内に設定するものである。帰社中とは、営業終了時間が間際になり、営業所に向かっている状態を示し、営業所に向かい始めた時に帰社中フラグフィールドの値を1として入力する。帰社中でない場合は0となる。
【0041】
帰社利用係数データ20は、営業所に戻る営業終了時刻と、現在時刻との差にて、配車を優先する係数を記載したもので、あらかじめ、移動車両配車システムの管理者が定める。
【0042】
移動車両配車システム10にて、タクシーを利用しようとした乗車希望者が、乗車希望者携帯端末11から、乗車希望要求を出してから、実際に配車されるまでの処理を、図を参照しながら説明する。
【0043】
なお、図5は、複数のタクシー12と、乗車希望者の位置関係を示す図となっており、乗車希望者に最も近いタクシー車両は007号となっていることがわかる。
【0044】
図2のステップS201は、予約受信手段13が、乗車希望者の持つ乗車希望者携帯端末11からの乗車希望要求を受け取るステップである。乗車希望者携帯端末11からは、乗車希望者の目的地と、GPSにて取得された乗車希望者の現在位置情報が、予約受信手段13に送付される。なお、乗車希望者携帯端末の表示の例を図3に示す。図3では、乗車希望者の移動目的地が”明石市役所”となっている。
【0045】
ステップS202は、目的地経路決定手段14が、カーナビゲーションシステムにて用いられている周知の経路探索手法を用い、地図情報15を利用して、乗車希望者の現在位置から、乗車希望者の目的地である”明石市役所”までの経路情報を取得するステップである。
【0046】
ステップS203は、タクシー情報取得手段16が、運行状況データベース18から、現在営業中のタクシー12の運行状況を取得するステップである。図5の位置関係となっている各タクシーの運行状況を示す運行状況データベース18は、図4となる。
【0047】
ステップS204は、タクシー情報取得手段16が、運行状況データベース18を利用して、現在、客を乗せていない空車中のタクシーを取得する手段である。具体的には、図4で示す運行状況データベース18の、実車フラグフィールドの値を参照して、空車かどうかを判断し、実車フラグの値が”0”である、タクシー002号、タクシー004号、タクシー005号、タクシー006号、タクシー007号を取得する。
【0048】
ステップS205は、配車候補選択手段17が、ステップS204で取得した空車タクシーがあるかどうかを判断するステップである。空車タクシーがあればステップS206に移り、空車タクシーがなければステップS213に移る。図4で示す運行状況データベース18では、空車タクシーは、002号、004号、005号、006号、007号となる。
【0049】
ステップS206は、配車候補選択手段17が、ステップS204で取得した空車タクシーすべての現在位置情報と目的地を、運行状況データベース18の現在位置フィールドと目的地フィールドから取得するステップである。ここで言うタクシーの目的地とは、駅前のタクシー乗り場など、乗車希望者を乗せる拠点のことを示す。
【0050】
ステップS207は、配車候補選択手段17が、ステップS206で取得した空車タクシーの現在位置情報と目的地と、地図情報15を用いて、空車タクシーの現在位置から、当該タクシーの目的地までの経路を、周知の経路探索を行い、取得するステップである。
【0051】
ステップS208は、配車候補選択手段17が、ステップS207で取得した各空車タクシーの経路情報と、乗車希望者の現在位置と目的地がどれほど近いかを調べ、各タクシーの負担距離を算出するステップである。
【0052】
図6は、ステップS207で取得した、タクシー002号の現在位置から目的地までの経路と、ステップS202で取得した乗車希望者の現在位置から目的地までの経路とを示した図であり、タクシー002号が客を乗せずにタクシー目的地まで向かう経路と、乗車希望者の現在位置から乗車希望者の目的地までの経路が太線で記載されている。
【0053】
ステップS208で求めるタクシー毎の負担距離は、各タクシーがタクシーの現在位置から、乗車希望者の現在位置と、乗車希望者の目的地を経由して、タクシーの目的地までで行く経路の距離Aから、当該タクシーが乗車希望者を乗せずに、最短距離でタクシーの目的地まで向かう経路の距離Bを引いたものとする。
【0054】
図6では、タクシー002号の現在位置から乗車希望者の現在位置までの距離が5.2kmとなり、乗車希望者を乗車させて移動する距離が4.3kmとなり、乗車希望者を下車させてからタクシー002号の目的地まで行く距離が2.2kmとなっている。これにより、距離Aは、5.2km+4.3km+2.2kmとなり、11.7kmと計算される。
【0055】
タクシー002号の目的地に直接向かう場合の経路の距離である距離Bは、7.1kmであるため、タクシー002号の負担距離は、距離Aである11.7kmから、距離Bである7.1kmを引いた4.6kmとなる。
【0056】
図7は、ステップS207で取得した、タクシー004号の現在位置から目的地までの経路と、ステップS202で取得した乗車希望者の現在位置から目的地までの経路を示した図である。前述したタクシー002号の負担距離算出と同様に、タクシー004号の負担距離を算出すると、22.8kmと4.3kmと32.9kmを足した60.0kmから23.4kmを引き、36.6kmとなる。
【0057】
図8は、ステップS207で取得した、タクシー005号の現在位置から目的地までの経路と、ステップS202で取得した乗車希望者の現在位置から目的地までの経路を示した図である。同様に、タクシー005号の負担距離を算出すると、7.9kmと4.3kmと2.2kmを足した14.4kmから9.5kmを引き、4.9kmとなる。
【0058】
図9は、ステップS207で取得した、タクシー006号の現在位置から目的地までの経路と、ステップS202で取得した乗車希望者の現在位置から目的地までの経路を示した図である。同様に、タクシー006号の負担距離を算出すると、7.4kmと4.3kmと13.3kmを足した15.0kmから6.8kmを引き、8.2kmとなる。
【0059】
図10は、ステップS207で取得した、タクシー007号の現在位置から目的地までの経路と、ステップS202で取得した乗車希望者の現在位置から目的地までの経路を示した図である。同様に、タクシー007号の負担距離を算出すると、3.3kmと4.3kmと2.2kmを足した9.8kmから4.8kmを引き、5.0kmとなる。
【0060】
図11は、各タクシーが、乗車利用者の現在位置および目的地を経由して、タクシーの目的地まで向かった経路の距離と、乗車希望者を乗せずにタクシーの目的地まで向かった経路の距離と、それぞれの負担距離を示した図である。
【0061】
本実施形態においては、各タクシーの現在位置から、乗車希望者の現在位置までの距離と、乗車希望者目的地から各タクシーの目的地までの距離を、おのおのを直線で結んだ距離としているが、周知のカーナビゲーションシステムの経路探索にて実際の経路の長さを求めても良い。
【0062】
ステップS209は、優先度算出手段19が、ステップS204で取得した各タクシーについて、負担度を計算し、優先度の高いタクシー12を選出するステップである。一台のみの選出でも良いし、複数台を選出しても良い。
【0063】
具体的には、運行状況データベース18から各タクシーの営業終了時刻を取得し、現在時刻との差を計算する。営業終了時刻と現在時刻との差と、運行状況データベース内の帰社フラグフィールドの値と、図12に示される帰社利用係数データ20を用いて、帰社係数を取得する。
【0064】
現在時刻が7時20分とすると、タクシー002号の営業終了までの時間は、11時00分から7時20分を引き、3時間40分となる。図12で示される帰社利用係数データ20を用いて、各タクシーの帰社係数を取得すると、タクシー002号は、営業終了までの時間が1時間以上であり、かつ、帰社中フラグが”0”なので、帰社係数は1となる。
【0065】
各タクシーの負担度は、ステップS208で算出した負担距離に、営業終了までの時間に対応する帰社係数を掛けることで計算される。それによると、タクシー002号の負担度は4.6kmに帰社係数1を掛けた値の4.6、タクシー004号の負担度は36.6kmに帰社係数1を掛けた値の36.6となる。
【0066】
タクシー005号は、営業終了時刻が8:00であり、現在時刻が7時20であるので、営業終了時刻までの時間が40分であり、さらに、帰社中フラグが1なので、帰社利用係数データ20より帰社係数は0.5となる。これに負担距離である4.9kmを掛けた負担度は、2.45となる。
【0067】
タクシー006号の負担度は負担距離の8.2kmに帰社係数1を掛けた値の8.2となり、タクシー007号の負担度は同様に5.0となり、もっとも負担度の低いタクシー005号が選出される。この場合は、負担度の低いタクシーをひとつ選出しているが、あらかじめ、定めた台数を選出することにしても良い。
【0068】
すべての空車タクシーの負担度を計算し、優先される順に並べ替えた図が図13となる。
【0069】
ステップS210は、配車確認手段21が、ステップS209で選出された負担度の低いタクシーが、乗車希望者の現在位置に到着する時刻を算出するステップである。
【0070】
ステップS211は、配車確認手段21が、乗車希望者に、ステップS210で算出したタクシーの到着時刻を通知し、配車確認を実施するステップである。乗車希望者携帯端末11に通知した例を図14に示す。なお、負担度の低い複数のタクシーを乗車希望者携帯端末11に送信した場合の例は、図15となる。図15では、運行データベース18の帰社フラグが1のタクシーをなるべく利用してもらうため、帰社フラグが1のタクシーである005号を20%割引として表示している。これにより、時間に余裕のない乗車希望者は、早く到着する002号を選択し、時間に余裕のある乗車希望者は料金が安くなる005号を選択できることになる。
【0071】
ステップS212は、乗車希望者情報通知手段22が、ステップS211で確認されたタクシーに、乗車希望者の現在位置を通知するステップである。図16に通知の一例を示す。
【0072】
ステップS213は、配車確認手段21が、乗車希望者に、「空車タクシーがない旨」を通知するステップである。
【0073】
以上が、移動車両配車システム10にて、タクシーを利用しようとした乗車希望者が、乗車希望要求を出してから、実際に配車されるまでの処理の流れである。
(付記1)
複数の移動車両が積載する装置と、乗車希望者が有する通信端末と、配車管理元が有する車両配車用コンピュータとが、データ通信可能に接続され、前記車両配車用コンピュータが、乗車希望者が有する通信端末からの乗車要求に伴い、前記移動車両に積載された装置に配車指示を通知する移動車両配車システムにおいて、
前記車両配車用コンピュータを、
移動車両を識別するための識別IDに対応づけて、少なくとも客が乗車しているか否かを示す乗車情報を記憶部に記憶する手段と、
乗車希望者が有する通信端末から、乗車希望者の現在位置と、乗車希望者の目的地とを受け取る手段と、
前記記憶部から、客が乗車していないことを示す乗車情報を持つ識別ID群を取得し、取得した識別ID群に対応する移動車両に積載された前記装置から、当該移動車両の現在位置と、移動車両の目的地を受け取る手段と、
移動車両の現在位置から、乗車希望者の現在位置と目的地とを経由して、移動車両の目的地まで移動する第一の移動距離を、移動車両毎に算出する手段と、
移動車両の現在位置から移動車両の目的地までの移動する第二の移動距離を、移動車両毎に算出する手段と、
第一の移動距離から第二の移動距離を引いた負担距離を、移動車両毎に算出する手段と、
負担距離の最も短い移動車両を選出する手段と、
選出した移動車両の情報を、乗車希望者が有する通信端末に通知する手段と、
乗車希望者の情報を、選出された前記移動車両が積載する装置に通知する手段として機能させることを特徴とした移動車両配車プログラム。
(付記2)
付記1記載の車両配車用コンピュータを、さらに、
移動車両を識別するための識別IDに対応づけて、少なくとも当該移動車両の営業終了時刻を第一の記憶部に記憶する手段と、
現在時刻から営業終了時刻までの残り営業時間に対応した補正値を第二の記憶部に記憶する手段と、
現在時刻と、前記第一の記憶部に記憶された営業終了時刻とから、残り営業時間を算出する手段と、
前記第二の記憶部に記載された、残り営業時間に対応する補正値を取得する手段と、
補正値に基づいて負担距離を補正する手段として機能させるとともに、
前記移動車両を選出する手段は、補正した負担距離に基づく移動車両を選出させる手段として機能させることを特徴とした移動車両配車プログラム。
(付記3)
複数の移動車両が積載する装置と、乗車希望者が有する通信端末と、配車管理元が有する車両配車用コンピュータとが、データ通信可能に接続され、前記車両配車用コンピュータが、乗車希望者が有する通信端末からの乗車要求に伴い、前記移動車両に積載された装置に配車指示を通知する移動車両配車方法において、
前記車両配車用コンピュータは、
移動車両を識別するための識別IDに対応づけて、少なくとも客が乗車しているか否かを示す乗車情報を記憶部に記憶し、
前記記憶部から、客が乗車していないことを示す乗車情報を持つ識別ID群を取得し、取得した識別ID群に対応する移動車両に積載された前記装置から、当該移動車両の現在位置と、移動車両の目的地を受け取り、
移動車両の現在位置から、乗車希望者の現在位置と目的地とを経由して、移動車両の目的地まで移動する第一の移動距離を、移動車両毎に算出し、
移動車両の現在位置から移動車両の目的地までの移動する第二の移動距離を、移動車両毎に算出し、
第一の移動距離から第二の移動距離を引いた負担距離を、移動車両毎に算出し、
負担距離の最も短い移動車両を選出し、選出した移動車両を乗車希望者に配車することを特徴とした移動車両配車方法。
(付記4)
付記3記載の移動車両配車方法において、
車両配車用コンピュータは、さらに、
複数の移動車両毎に、少なくとも営業終了時刻を第一の記憶部に記憶し、
現在時刻から営業終了時刻までの残り営業時間に対応した補正値を第二の記憶部に記憶し、
現在時刻と、前記第一の記憶部に記憶された営業終了時刻とから、残り営業時間を算出し、
前記第二の記憶部に記載された、残り営業時間に対応する補正値を取得し、
補正値に基づいて負担距離を補正するとともに、
前記移動車両を選出する際に、補正した負担距離に基づく移動車両を選出することを特徴とした移動車両配車方法。
(付記5)
複数の移動車両が積載する装置と、乗車希望者が有する通信端末と、配車管理元が有する車両配車用コンピュータとが、データ通信可能に接続され、前記車両配車用コンピュータが、乗車希望者が有する通信端末からの乗車要求に伴い、前記移動車両に積載された装置に配車指示を通知する移動車両配車システムにおいて、
前記車両配車用コンピュータを、
移動車両を識別するための識別IDに対応づけて、少なくとも客が乗車しているか否かを示す乗車情報を記憶部に記憶する手段と、
乗車希望者が有する通信端末から、乗車希望者の現在位置と、乗車希望者の目的地とを受け取る手段と、
前記記憶部から、客が乗車していないことを示す乗車情報を持つ識別ID群を取得し、取得した識別ID群に対応する移動車両に積載された前記装置から、当該移動車両の現在位置と、移動車両の目的地を受け取る手段と、
移動車両の現在位置から、乗車希望者の現在位置と目的地とを経由して、移動車両の目的地まで移動する第一の移動距離を、移動車両毎に算出する手段と、
移動車両の現在位置から移動車両の目的地までの移動する第二の移動距離を、移動車両毎に算出する手段と、
第一の移動距離から第二の移動距離を引いた負担距離を、移動車両毎に算出する手段と、
負担距離の最も短い移動車両を選出する手段と、
選出した移動車両の情報を、乗車希望者が有する通信端末に通知する手段と、
乗車希望者の情報を、選出された前記移動車両が積載する装置に通知する手段として機能させることを特徴とした移動車両配車プログラムを、
記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
(付記6)
付記1記載の車両配車用コンピュータを、さらに、
移動車両を識別するための識別IDに対応づけて、少なくとも当該移動車両の営業終了時刻を第一の記憶部に記憶する手段と、
現在時刻から営業終了時刻までの残り営業時間に対応した補正値を第二の記憶部に記憶する手段と、
現在時刻と、前記第一の記憶部に記憶された営業終了時刻とから、残り営業時間を算出する手段と、
前記第二の記憶部に記載された、残り営業時間に対応する補正値を取得する手段と、
補正値に基づいて負担距離を補正する手段として機能させるとともに、
前記移動車両を選出する手段は、補正した負担距離に基づく移動車両を選出させる手段として機能させることを特徴とした移動車両配車プログラムを、
記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【0074】
【発明の効果】
本発明を用いることで、運行スケジュールにおいて営業終了時間が迫り、営業所に戻らねばならない移動車両の空車走行を少なくすることが見込め、全体的な配車効率を高める効果がある。
【図面の簡単な説明】
【図1】本発明の実施形態における、移動車両配車システムの構成を示した図
【図2】本発明の実施形態における、移動車両配車システムの処理の流れを示したフローチャート
【図3】本発明の実施形態における、乗車希望者端末に表示される配車要求画面の一例
【図4】本発明の実施形態における、運行状況データベースを示した図
【図5】本発明の実施形態における、各タクシーの位置関係を示した図
【図6】本発明の実施形態における、タクシー002号の目的地までの経路と、乗車希望者の目的地までの経路の関係を示した図
【図7】本発明の実施形態における、タクシー004号の目的地までの経路と、乗車希望者の目的地までの経路の関係を示した図
【図8】本発明の実施形態における、タクシー005号の目的地までの経路と、乗車希望者の目的地までの経路の関係を示した図
【図9】本発明の実施形態における、タクシー006号の目的地までの経路と、乗車希望者の目的地までの経路の関係を示した図
【図10】本発明の実施形態における、タクシー007号の目的地までの経路と、乗車希望者の目的地までの経路の関係を示した図
【図11】本発明の実施形態における、各タクシーの乗車希望者現在位置と目的地を経由した距離と、直接目的地まで向かった距離と、負担距離を示した図
【図12】本発明の実施形態における、帰社利用係数データを示した図
【図13】本発明の実施形態における、各タクシーを優先される順に並べた図
【図14】本発明の実施形態における、乗車希望者携帯端末上に配車確認を表示した図
【図15】本発明の実施形態における、乗車希望者携帯端末上に、配車選択を促す画面を表示した図
【図16】本発明の実施形態における、選出された移動車両に乗車希望者の情報を伝える画面を表示した図
【符号の説明】
1 配車管理センター
10 移動車両配車システム
11 乗車希望者携帯端末
12 タクシー
13 予約受信手段
14 目的地経路決定手段
15 地図情報
16 タクシー情報取得手段
17 配車候補選択手段
18 運行状況データベース
19 優先度算出手段
20 帰社利用係数データ
21 配車確認手段
22 乗車希望者位置通知手段[0001]
BACKGROUND OF THE INVENTION
According to the present invention, a vehicle allocation manager of a moving vehicle centrally manages the plurality of moving vehicles, and distributes the moving vehicle to a person who wants to board the moving vehicle. The present invention relates to a mobile vehicle allocation system that improves efficiency.
[0002]
[Prior art]
As a conventional vehicle allocation system,
[0003]
In
[0004]
In addition,
[0005]
Patent Document 5 makes it possible to reserve a taxi to be used for a taxi of a plurality of business establishments that can be used from a mobile terminal, without depending on a specific taxi establishment.
[0006]
[Patent Document 1]
JP 2002-190038 “Vehicle usage fee discount method and vehicle dispatch system”
[0007]
[Patent Document 2]
Japanese Patent Application Laid-Open No. 5-181866 "Fully Automatic Car Distribution System for Taxi etc."
[0008]
[Patent Document 3]
Japanese Patent Application Laid-Open No. 2001-325699 “Network vehicle allocation system and request device and vehicle allocation device used therefor”
[0009]
[Patent Document 4]
Japanese Patent Laid-Open No. 2002-190096 “Vehicle Operation Management Device and Control Program Therefor”
[0010]
[Patent Document 5]
Japanese Patent Application Laid-Open No. 2002-140795 “Demand-based vehicle allocation system using a mobile terminal”
[0011]
[Problems to be solved by the invention]
In the prior art, a method of comparing the position information of the taxi rider with the position information of the taxi and distributing an empty taxi close to the taxi rider's position to the taxi rider is often employed.
[0012]
In
[0013]
This is effective when the taxi's current location is close to the customer's current location, and the taxi destination and the customer's destination are relatively close. If the customer's current location is far away, or if the taxi's target location is far from the customer's destination location, the free running reduction distance will be negative, and the customer will be near the route toward the destination without the taxi taking the customer. Even if there was a problem, there was a problem that was not considered a candidate for dispatch.
[0014]
In FIG. 6, the distance from the customer's current location to the destination of the customer (in the figure, the passenger who wants to ride) is 4.3 km, the current location of
[0015]
Using the invention of
[0016]
In addition, since the closing time of each taxi is not taken into account, even if there is a taxi A that is running with the sales office as the destination just before the closing of the taxi, the taxi B close to the rider may be dispatched. .
[0017]
In this case, taxi B has sufficient business hours, and it is possible to pick up another rider even while idling, and taxi A has the same direction as taxi A's destination. Even if there are people who want to take a taxi, they will not be dispatched.
[0018]
In the present invention, in order to solve the above two problems, when allocating a vehicle, the distance from the current position of the customer and the destination via the destination of the customer to the destination without the passenger is calculated. It is possible to determine the dispatch according to the burden distance drawn, and to have a storage unit with the business end time of each taxi, and to increase the priority of taxi dispatch near the end of business hours, thereby enabling empty driving to the sales office The purpose is to improve overall vehicle dispatch efficiency.
[0019]
[Means for Solving the Problems]
In the present invention, the current position and destination direction of a moving vehicle are collated with the destination direction of a rider who wants to use the moving vehicle, and then the moving vehicle is dispatched in consideration of the operation schedule of the moving vehicle. is there.
[0020]
That is, according to the present invention, an apparatus on which a plurality of moving vehicles are loaded, a communication terminal possessed by a rider, and a vehicle dispatching computer possessed by a dispatching management source are connected so as to be capable of data communication. In the mobile vehicle allocation system for notifying the mobile vehicle device of a vehicle allocation instruction in accordance with a boarding request from a communication terminal possessed by the rider,
For each of the plurality of moving vehicles, means for storing at least the boarding situation in the storage unit, means for receiving the current position and destination of the passenger who wishes to ride from the communication terminal of the passenger who wishes to ride, and a device loaded on the moving vehicle, Means for receiving the current position and destination for each moving vehicle, means for calculating the burden distance for each moving vehicle from the current position and destination of the rider, current position and destination for each moving vehicle, and burden distance And selecting means for selecting a moving vehicle suitable for the passenger who wants to ride, and means for notifying information of the selected moving vehicle to a communication terminal of the passenger who desires to ride and a device on which the selected moving vehicle is loaded. This is a mobile vehicle allocation system.
[0021]
Furthermore, the present invention provides the vehicle allocation system, wherein, for each of the plurality of moving vehicles, at least a business end time is stored in the storage unit, and a vehicle allocation coefficient corresponding to the time until the business end time stored in the storage unit Thus, a moving vehicle allocation system comprising: means for calculating a vehicle allocation priority for each vehicle allocation candidate; and means for selecting a mobile vehicle having a high vehicle allocation priority.
[0022]
DETAILED DESCRIPTION OF THE INVENTION
A basic form of the present invention will be described with reference to the drawings. FIG. 1 shows a configuration of a mobile vehicle allocation system 10 using the present invention. The mobile vehicle allocation system 10 is realized in the
[0023]
A mobile vehicle allocation system 10 installed in the vehicle
[0024]
The
[0025]
The rider's mobile terminal 11 is a portable information processing terminal possessed by the rider, and includes a GPS.
[0026]
The mobile vehicle allocation system 10 includes a reservation reception unit 13, a destination route determination unit 14, a taxi information acquisition unit 16, a allocation
[0027]
The reservation receiving means 13 has a function of receiving use reservation information of a moving vehicle from a rider who has the rider's portable terminal 11.
[0028]
The destination route determination means 14 has a function of determining the route to the destination of the rider who received the reservation reception means 13 using the
[0029]
The taxi information acquisition means 16 has a function of acquiring the current operation status of the plurality of
[0030]
The dispatch candidate selection means 17 obtains the operation status of each
[0031]
The priority calculation means 19 has a function of prioritizing a plurality of taxi candidates acquired by the dispatch candidate selection means 17 using the return-to-work
[0032]
The vehicle allocation confirmation unit 21 transmits the
[0033]
The rider
[0034]
The
[0035]
For example, as shown in FIG. 4, the
[0036]
The value of the issue name field of the
[0037]
The value of the business start time field and the value of the business end time field are input from a device provided for each
[0038]
The current position field indicating the current position of the
[0039]
The value of the destination field is input by the driver of the
[0040]
The value of the returning flag field is input from the device provided for each
[0041]
The return-to-
[0042]
In the mobile vehicle dispatch system 10, a process from a rider who wishes to use a taxi to a request for ride from the rider's portable terminal 11 until actually being dispatched is described with reference to the drawings. explain.
[0043]
FIG. 5 is a diagram showing the positional relationship between a plurality of
[0044]
Step S201 in FIG. 2 is a step in which the reservation receiving means 13 receives a boarding request from the boarding person portable terminal 11 of the boarding person. From the rider wishing portable terminal 11, the destination of the rider and the current location information of the rider who is obtained by GPS are sent to the reservation receiving means 13. FIG. 3 shows an example of display on the mobile terminal for passengers who wish to board. In FIG. 3, the travel destination of the rider is “Akashi City Hall”.
[0045]
In step S202, the destination route determination means 14 uses the well-known route search method used in the car navigation system and uses the
[0046]
Step S <b> 203 is a step in which the taxi information acquisition unit 16 acquires the operation status of the currently operating
[0047]
In step S204, the taxi information acquisition unit 16 uses the
[0048]
Step S205 is a step in which the dispatching
[0049]
Step S <b> 206 is a step in which the dispatch
[0050]
In step S207, the allocation candidate selection means 17 uses the current position information and destination of the empty taxi acquired in step S206 and the
[0051]
Step S208 is a step in which the dispatch candidate selection means 17 checks the route information of each empty taxi acquired in step S207 and how close the current position of the rider wants to the destination and calculates the burden distance of each taxi. is there.
[0052]
FIG. 6 is a diagram showing the route from the current position of
[0053]
The burden distance for each taxi obtained in step S208 is the distance A of the route that each taxi goes from the current position of the taxi to the taxi destination via the current position of the rider and the destination of the rider. From the above, it is assumed that the taxi does not carry the rider and the distance B of the route to the taxi destination at the shortest distance is subtracted.
[0054]
In FIG. 6, the distance from the current position of
[0055]
The distance B, which is the distance of the route when going directly to the destination of
[0056]
FIG. 7 is a diagram showing the route from the current position of
[0057]
FIG. 8 is a diagram illustrating the route from the current position of
[0058]
FIG. 9 is a diagram showing the route from the current position of
[0059]
FIG. 10 is a diagram illustrating the route from the current position of
[0060]
FIG. 11 shows the distance of each taxi route to the taxi destination via the current position and destination of the passenger and the route to the taxi destination without taking the rider. It is the figure which showed distance and each burden distance.
[0061]
In the present embodiment, the distance from the current position of each taxi to the current position of the rider and the distance from the rider's destination to the destination of each taxi are each connected by a straight line. The length of the actual route may be obtained by route search of a well-known car navigation system.
[0062]
Step S209 is a step in which the priority calculation means 19 calculates a burden level for each taxi acquired in step S204 and selects a
[0063]
Specifically, the business end time of each taxi is acquired from the
[0064]
If the current time is 7:20, the time until
[0065]
The degree of burden of each taxi is calculated by multiplying the burden distance calculated in step S208 by a return factor corresponding to the time until the end of business. According to it, the burden of
[0066]
[0067]
[0068]
FIG. 13 is a diagram in which the burden levels of all empty taxis are calculated and rearranged in order of priority.
[0069]
Step S210 is a step in which the vehicle allocation confirmation means 21 calculates the time at which the taxi with a low burden selected in step S209 arrives at the current position of the rider.
[0070]
Step S211 is a step in which the vehicle allocation confirmation means 21 notifies the rider of the arrival time of the taxi calculated in step S210 to confirm the vehicle allocation. An example of notification to the rider mobile terminal 11 is shown in FIG. In addition, the example at the time of transmitting the some taxi with a low burden degree to boarding applicant portable terminal 11 becomes FIG. In FIG. 15, 005, which is a taxi with a return flag of 1, is displayed as a 20% discount in order to get the taxi with a return flag of 1 in the
[0071]
Step S212 is a step in which the boarding person information notification means 22 notifies the taxi confirmed in step S211 of the current position of the boarding person. FIG. 16 shows an example of notification.
[0072]
Step S213 is a step in which the vehicle allocation confirmation means 21 notifies the passengers who wish to board the vehicle that “there is no empty taxi”.
[0073]
The above is the flow of processing in the mobile vehicle dispatch system 10 from when a rider who wants to use a taxi issues a ride request, until the vehicle is actually dispatched.
(Appendix 1)
A device loaded with a plurality of mobile vehicles, a communication terminal possessed by a rider, and a vehicle dispatching computer possessed by a dispatcher are connected so that data communication is possible, and the vehicle dispatching computer has the rider In the mobile vehicle allocation system for notifying the allocation instruction to the device loaded on the mobile vehicle in accordance with the boarding request from the communication terminal,
The vehicle allocation computer;
Means for storing, in the storage unit, boarding information indicating whether or not a passenger is on board, in association with an identification ID for identifying a moving vehicle;
Means for receiving the current position of the rider and the destination of the rider from the communication terminal of the rider;
From the storage unit, an identification ID group having boarding information indicating that the passenger is not on board is acquired, and from the device loaded on the moving vehicle corresponding to the acquired identification ID group, the current position of the mobile vehicle Means for receiving the destination of the moving vehicle;
Means for calculating, for each moving vehicle, a first moving distance for moving from the current position of the moving vehicle to the destination of the moving vehicle via the current position and the destination of the rider;
Means for calculating, for each moving vehicle, a second moving distance for moving from the current position of the moving vehicle to the destination of the moving vehicle;
Means for calculating for each moving vehicle a burden distance obtained by subtracting the second movement distance from the first movement distance;
Means for selecting the mobile vehicle with the shortest burden distance;
Means for notifying information of the selected moving vehicle to a communication terminal possessed by the rider,
A moving vehicle dispatch program characterized in that information on a person who wants to get on a vehicle is made to function as a means for notifying a device on which the selected moving vehicle is loaded.
(Appendix 2)
The vehicle dispatch computer according to
Means for storing at least the business end time of the moving vehicle in the first storage unit in association with the identification ID for identifying the moving vehicle;
Means for storing a correction value corresponding to the remaining business hours from the current time to the business end time in the second storage unit;
Means for calculating the remaining business hours from the current time and the business end time stored in the first storage unit;
Means for acquiring a correction value corresponding to the remaining business hours described in the second storage unit;
While functioning as a means for correcting the burden distance based on the correction value,
The moving vehicle allocation program characterized in that the means for selecting the moving vehicle functions as means for selecting a moving vehicle based on the corrected burden distance.
(Appendix 3)
A device loaded with a plurality of mobile vehicles, a communication terminal possessed by a rider, and a vehicle dispatching computer possessed by a dispatcher are connected so that data communication is possible, and the vehicle dispatching computer has the rider In the moving vehicle dispatching method for notifying the dispatching instruction to the device loaded on the moving vehicle in accordance with the boarding request from the communication terminal,
The vehicle allocation computer is
In association with the identification ID for identifying the moving vehicle, at least the boarding information indicating whether or not the passenger is on board is stored in the storage unit,
From the storage unit, an identification ID group having boarding information indicating that the passenger is not on board is acquired, and from the device loaded on the moving vehicle corresponding to the acquired identification ID group, the current position of the mobile vehicle Receive mobile vehicle destinations,
For each moving vehicle, calculate the first moving distance to move from the current position of the moving vehicle to the destination of the moving vehicle via the current position and destination of the rider.
A second moving distance for moving from the current position of the moving vehicle to the destination of the moving vehicle is calculated for each moving vehicle;
Calculate the burden distance obtained by subtracting the second travel distance from the first travel distance for each moving vehicle,
A mobile vehicle allocation method, wherein a mobile vehicle having the shortest burden distance is selected, and the selected mobile vehicle is allocated to a rider.
(Appendix 4)
In the mobile vehicle dispatch method according to
The vehicle allocation computer
For each of the plurality of moving vehicles, store at least the business end time in the first storage unit,
The correction value corresponding to the remaining business hours from the current time to the business end time is stored in the second storage unit,
Calculate the remaining business hours from the current time and the business end time stored in the first storage unit,
Obtain a correction value corresponding to the remaining business hours described in the second storage unit,
While correcting the burden distance based on the correction value,
A mobile vehicle allocation method comprising: selecting a mobile vehicle based on the corrected burden distance when selecting the mobile vehicle.
(Appendix 5)
A device loaded with a plurality of mobile vehicles, a communication terminal possessed by a rider, and a vehicle dispatching computer possessed by a dispatcher are connected so that data communication is possible, and the vehicle dispatching computer has the rider In the mobile vehicle allocation system for notifying the allocation instruction to the device loaded on the mobile vehicle in accordance with the boarding request from the communication terminal,
The vehicle allocation computer;
Means for storing, in the storage unit, boarding information indicating whether or not a passenger is on board, in association with an identification ID for identifying a moving vehicle;
Means for receiving the current position of the rider and the destination of the rider from the communication terminal of the rider;
From the storage unit, an identification ID group having boarding information indicating that the passenger is not on board is acquired, and from the device loaded on the moving vehicle corresponding to the acquired identification ID group, the current position of the mobile vehicle Means for receiving the destination of the moving vehicle;
Means for calculating, for each moving vehicle, a first moving distance for moving from the current position of the moving vehicle to the destination of the moving vehicle via the current position and the destination of the rider;
Means for calculating, for each moving vehicle, a second moving distance for moving from the current position of the moving vehicle to the destination of the moving vehicle;
Means for calculating for each moving vehicle a burden distance obtained by subtracting the second movement distance from the first movement distance;
Means for selecting the mobile vehicle with the shortest burden distance;
Means for notifying information of the selected moving vehicle to a communication terminal possessed by the rider,
A moving vehicle allocation program characterized by causing information on a rider to function as means for notifying a device loaded by the selected moving vehicle,
A computer-readable storage medium characterized by being stored.
(Appendix 6)
The vehicle dispatch computer according to
Means for storing at least the business end time of the moving vehicle in the first storage unit in association with the identification ID for identifying the moving vehicle;
Means for storing a correction value corresponding to the remaining business hours from the current time to the business end time in the second storage unit;
Means for calculating the remaining business hours from the current time and the business end time stored in the first storage unit;
Means for acquiring a correction value corresponding to the remaining business hours described in the second storage unit;
While functioning as a means for correcting the burden distance based on the correction value,
The means for selecting the moving vehicle functions as a means for selecting a moving vehicle based on the corrected burden distance.
A computer-readable storage medium characterized by being stored.
[0074]
【The invention's effect】
By using the present invention, it is expected that the business end time will be approaching in the operation schedule, and it is expected that the traveling of the moving vehicle that has to be returned to the sales office will be reduced, thereby improving the overall vehicle allocation efficiency.
[Brief description of the drawings]
FIG. 1 is a diagram showing a configuration of a mobile vehicle allocation system in an embodiment of the present invention. FIG. 2 is a flowchart showing a processing flow of the mobile vehicle allocation system in an embodiment of the present invention. FIG. 4 is a diagram showing an operation status database in the embodiment of the present invention. FIG. 5 is an example of a dispatch request screen displayed on the passenger requesting terminal in the embodiment of FIG. FIG. 6 is a diagram showing the positional relationship. FIG. 6 is a diagram showing the relationship between the route to the destination of
DESCRIPTION OF
Claims (4)
前記車両配車用コンピュータを、
移動車両を識別するための識別IDに対応づけて、少なくとも客が乗車しているか否かを示す乗車情報を記憶部に記憶する手段と、
乗車希望者が有する通信端末から、乗車希望者の現在位置と、乗車希望者の目的地とを受け取る手段と、
前記記憶部から、客が乗車していないことを示す乗車情報を持つ識別ID群を取得し、取得した識別ID群に対応する移動車両に積載された前記装置から、当該移動車両の現在位置と、移動車両の目的地を受け取る手段と、
移動車両の現在位置から、乗車希望者の現在位置と目的地とを経由して、移動車両の目的地まで移動する第一の移動距離を、移動車両毎に算出する手段と、
移動車両の現在位置から移動車両の目的地までの移動する第二の移動距離を、移動車両毎に算出する手段と、
第一の移動距離から第二の移動距離を引いた負担距離を、移動車両毎に算出する手段と、
負担距離の最も短い移動車両を選出する手段と、
選出した移動車両の情報を、乗車希望者が有する通信端末に通知する手段と、
乗車希望者の情報を、選出された前記移動車両が積載する装置に通知する手段として機能させることを特徴とした移動車両配車プログラム。A device loaded with a plurality of mobile vehicles, a communication terminal possessed by a rider, and a vehicle dispatching computer possessed by a dispatcher are connected so that data communication is possible, and the vehicle dispatching computer has the rider In the mobile vehicle allocation system for notifying the allocation instruction to the device loaded on the mobile vehicle in accordance with the boarding request from the communication terminal,
The vehicle allocation computer;
Means for storing, in the storage unit, boarding information indicating whether or not a passenger is on board, in association with an identification ID for identifying a moving vehicle;
Means for receiving the current position of the rider and the destination of the rider from the communication terminal of the rider;
From the storage unit, an identification ID group having boarding information indicating that the passenger is not on board is acquired, and from the device loaded on the moving vehicle corresponding to the acquired identification ID group, the current position of the mobile vehicle Means for receiving the destination of the moving vehicle;
Means for calculating, for each moving vehicle, a first moving distance for moving from the current position of the moving vehicle to the destination of the moving vehicle via the current position and the destination of the rider;
Means for calculating, for each moving vehicle, a second moving distance for moving from the current position of the moving vehicle to the destination of the moving vehicle;
Means for calculating for each moving vehicle a burden distance obtained by subtracting the second movement distance from the first movement distance;
Means for selecting the mobile vehicle with the shortest burden distance;
Means for notifying information of the selected moving vehicle to a communication terminal possessed by the rider,
A moving vehicle dispatch program characterized in that information on a person who wants to get on a vehicle is made to function as a means for notifying a device on which the selected moving vehicle is loaded.
移動車両を識別するための識別IDに対応づけて、少なくとも当該移動車両の営業終了時刻を第一の記憶部に記憶する手段と、
現在時刻から営業終了時刻までの残り営業時間に対応した補正値を第二の記憶部に記憶する手段と、
現在時刻と、前記第一の記憶部に記憶された営業終了時刻とから、残り営業時間を算出する手段と、
前記第二の記憶部に記載された、残り営業時間に対応する補正値を取得する手段と、
補正値に基づいて負担距離を補正する手段として機能させるとともに、
前記移動車両を選出する手段は、補正した負担距離に基づく移動車両を選出させる手段として機能させることを特徴とした移動車両配車プログラム。The computer for vehicle dispatch according to claim 1, further comprising:
Means for storing at least the business end time of the moving vehicle in the first storage unit in association with the identification ID for identifying the moving vehicle;
Means for storing a correction value corresponding to the remaining business hours from the current time to the business end time in the second storage unit;
Means for calculating the remaining business hours from the current time and the business end time stored in the first storage unit;
Means for acquiring a correction value corresponding to the remaining business hours described in the second storage unit;
While functioning as a means for correcting the burden distance based on the correction value,
The moving vehicle allocation program characterized in that the means for selecting the moving vehicle functions as means for selecting a moving vehicle based on the corrected burden distance.
前記車両配車用コンピュータは、
移動車両を識別するための識別IDに対応づけて、少なくとも客が乗車しているか否かを示す乗車情報を記憶部に記憶し、
前記記憶部から、客が乗車していないことを示す乗車情報を持つ識別ID群を取得し、取得した識別ID群に対応する移動車両に積載された前記装置から、当該移動車両の現在位置と、移動車両の目的地を受け取り、
移動車両の現在位置から、乗車希望者の現在位置と目的地とを経由して、移動車両の目的地まで移動する第一の移動距離を、移動車両毎に算出し、
移動車両の現在位置から移動車両の目的地までの移動する第二の移動距離を、移動車両毎に算出し、
第一の移動距離から第二の移動距離を引いた負担距離を、移動車両毎に算出し、
負担距離の最も短い移動車両を選出し、選出した移動車両を乗車希望者に配車することを特徴とした移動車両配車方法。A device loaded with a plurality of mobile vehicles, a communication terminal possessed by a rider, and a vehicle dispatching computer possessed by a dispatcher are connected so that data communication is possible, and the vehicle dispatching computer has the rider In the moving vehicle dispatching method for notifying the dispatching instruction to the device loaded on the moving vehicle in accordance with the boarding request from the communication terminal,
The vehicle allocation computer is
In association with the identification ID for identifying the moving vehicle, at least the boarding information indicating whether or not the passenger is on board is stored in the storage unit,
From the storage unit, an identification ID group having boarding information indicating that the passenger is not on board is acquired, and from the device loaded on the moving vehicle corresponding to the acquired identification ID group, the current position of the mobile vehicle Receive mobile vehicle destinations,
For each moving vehicle, calculate the first moving distance to move from the current position of the moving vehicle to the destination of the moving vehicle via the current position and destination of the rider.
A second moving distance for moving from the current position of the moving vehicle to the destination of the moving vehicle is calculated for each moving vehicle;
Calculate the burden distance obtained by subtracting the second travel distance from the first travel distance for each moving vehicle,
A mobile vehicle allocation method, wherein a mobile vehicle having the shortest burden distance is selected, and the selected mobile vehicle is allocated to a rider.
車両配車用コンピュータは、さらに、
複数の移動車両毎に、少なくとも営業終了時刻を第一の記憶部に記憶し、
現在時刻から営業終了時刻までの残り営業時間に対応した補正値を第二の記憶部に記憶し、
現在時刻と、前記第一の記憶部に記憶された営業終了時刻とから、残り営業時間を算出し、
前記第二の記憶部に記載された、残り営業時間に対応する補正値を取得し、
補正値に基づいて負担距離を補正するとともに、
前記移動車両を選出する際に、補正した負担距離に基づく移動車両を選出することを特徴とした移動車両配車方法。The mobile vehicle allocation method according to claim 3,
The vehicle allocation computer
For each of the plurality of moving vehicles, store at least the business end time in the first storage unit,
The correction value corresponding to the remaining business hours from the current time to the business end time is stored in the second storage unit,
Calculate the remaining business hours from the current time and the business end time stored in the first storage unit,
Obtain a correction value corresponding to the remaining business hours described in the second storage unit,
While correcting the burden distance based on the correction value,
A mobile vehicle allocation method comprising: selecting a mobile vehicle based on the corrected burden distance when selecting the mobile vehicle.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003095851A JP3755518B2 (en) | 2003-03-31 | 2003-03-31 | Mobile vehicle allocation program and mobile vehicle allocation method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003095851A JP3755518B2 (en) | 2003-03-31 | 2003-03-31 | Mobile vehicle allocation program and mobile vehicle allocation method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004302943A JP2004302943A (en) | 2004-10-28 |
JP3755518B2 true JP3755518B2 (en) | 2006-03-15 |
Family
ID=33408077
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003095851A Expired - Fee Related JP3755518B2 (en) | 2003-03-31 | 2003-03-31 | Mobile vehicle allocation program and mobile vehicle allocation method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3755518B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5928588B2 (en) * | 2012-06-29 | 2016-06-01 | トヨタ自動車株式会社 | On-demand vehicle operation management device, on-demand vehicle operation management method, and on-demand vehicle operation management system |
KR102072174B1 (en) * | 2018-12-18 | 2020-02-03 | 브이씨엔씨(주) | Method and Server for compulsive allocation of car |
WO2020241001A1 (en) * | 2019-05-30 | 2020-12-03 | パナソニックIpマネジメント株式会社 | Operation assistance method, operation assistance system, and electric vehicle |
JP7005682B2 (en) * | 2020-04-30 | 2022-01-21 | Line株式会社 | Server, program, information processing method |
-
2003
- 2003-03-31 JP JP2003095851A patent/JP3755518B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2004302943A (en) | 2004-10-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20030040944A1 (en) | On-demand transportation system | |
JP2004362271A (en) | Ride sharing riding system, riding information processor and ride sharing riding method | |
JP2011530730A (en) | Taxi management methods and systems | |
CN108921762B (en) | Vehicle hybrid scheduling method, device and equipment | |
KR101818212B1 (en) | Server for providing call service, taxi calling method thereof, and application | |
JP2004192366A (en) | Car dispatch system | |
JP2010204708A (en) | Management device, system, and method for allocating vehicle, and program | |
CN111461485A (en) | Task allocation method, device, equipment and computer readable storage medium | |
JPWO2019197854A1 (en) | Vehicle allocation management device and vehicle allocation management method | |
CN106097702A (en) | Intelligent traffic dispatching method and system | |
US20190130516A1 (en) | Vehicle ride share assist system | |
JP7475985B2 (en) | Vehicle allocation management device and vehicle allocation management method | |
CN112313698B (en) | Commercial vehicle operation system | |
JP2020009060A (en) | Vehicle management system and vehicle management method | |
US20180349809A1 (en) | Method for transporting a plurality of objects between object-specific locations | |
CN113393137A (en) | Scheduling sharing system based on Internet of vehicles | |
JP2004227262A (en) | Quick-response vehicle getting-on/off system, method and program | |
CN107358749B (en) | Scenic spot vehicle management system | |
JP3755518B2 (en) | Mobile vehicle allocation program and mobile vehicle allocation method | |
JP2003288516A (en) | Service vehicle reservation system | |
CN111563638A (en) | Network car booking request processing method and device, server and storage medium | |
JP2002183892A (en) | Vehicle operation path selecting method, car allocation control method and system | |
CN113808381B (en) | Public transport scheduling method, server and storage medium | |
CN114463102A (en) | Order in-route matching degree calculation method and device | |
JP3529357B2 (en) | Optimal vehicle dispatching method and optimal vehicle dispatching system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20051025 |
|
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: 20051129 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051212 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100106 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110106 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110106 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120106 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130106 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130106 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140106 Year of fee payment: 8 |
|
LAPS | Cancellation because of no payment of annual fees |