JP4187395B2 - Delivery planning system - Google Patents
Delivery planning system Download PDFInfo
- Publication number
- JP4187395B2 JP4187395B2 JP2000269649A JP2000269649A JP4187395B2 JP 4187395 B2 JP4187395 B2 JP 4187395B2 JP 2000269649 A JP2000269649 A JP 2000269649A JP 2000269649 A JP2000269649 A JP 2000269649A JP 4187395 B2 JP4187395 B2 JP 4187395B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- area
- points
- delivery
- processing means
- 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 description 24
- 238000010586 diagram Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 230000002354 daily effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Traffic Control Systems (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は配送計画立案システム、特に配送車等の配送手段が地点間の移動に要する所要時間の予測精度の向上に関する。
【0002】
【従来の技術】
例えば、物流センタにある商品を車両に積載して各配送センタや各コンビニエンスストアへ配送する際、その配送業務を効率的に行うために配送計画を事前に立案する。配送計画を立案するにあたり、車両が立ち寄って商品を積載・補充する各物流センタ及び商品を配送する各配送先となる各地点が特定されると、各地点の位置情報に基づき配送順序を決定し、その後各地点間の移動時間を予測する。従来においては、地図情報システムによって各地点間の最短ルートを選出し、各ルートの移動に要する所要時間は、設定されたルートと予め設定されている地域別の平均速度に基づいて算出していた。
【0003】
しかし、最短ルートであっても日常的に渋滞する道路であれば、最短でないルートの方が移動時間が短くなる場合があり、また、地域別の平均速度は経験や勘によって設定していたので、結果として実際の運用に則さない配送計画になることがあった。
【0004】
そこで、地点間の移動時間を実績データとして収集し、移動時間の算定の元データとしてフィードバックすることで立案する配送計画の精度の向上を図っていた。
【0005】
【発明が解決しようとする課題】
しかしながら、定常ルートで配送を行う場合には、実績データを多数収集することができるため、上述したフィードバックをする立案手法により配送計画の精度の向上を見込むことができるが、日々ダイナミックにルートが異なるような場合、各地点間について実績データを多数集めることができるとは限らないため、必ずしも精度の高い配送計画を立案できるとはいえなかった。
【0006】
本発明は以上のような問題を解決するためになされたものであり、その目的は、各地点間の実績データが多数収集できないような場合にも立案する配送計画の精度の向上を図ることのできる配送計画立案システムを提供することにある。
【0007】
【課題を解決するための手段】
以上のような目的を達成するために、本発明に係る配送計画立案システムは、配送手段の配送計画を立案する配送計画立案システムにおいて、配送手段が出発、経由、到着する各地点の地図上における位置を特定するための地点情報を格納する地点情報データベースと、配送手段が実際に地点間を移動したことによって収集された、少なくとも出発地点、到着地点、移動に要した移動実績時間を含む移動実績情報が蓄積される移動実績情報データベースと、地図を表示する手段と、表示された地図に含まれる複数の地点を囲むようユーザに指定させることによってエリアを定義させ、各エリアを識別するエリア識別情報と各エリアに属する地点の地点識別情報とを対応付けすることでエリア情報を生成するエリア設定処理手段と、前記エリア設定処理手段により設定されたエリアに関するエリア情報を格納するエリア情報格納手段と、前記移動実績情報データベースに格納された移動実績情報に基づいてエリア内における各地点間の平均速度を算出する平均速度算出処理手段と、各地点間の移動に要する所要時間を、移動実績情報及び各地点間距離に基づき算出することによって予測する移動時間予測処理手段とを有し、前記移動時間予測処理手段は、地点間の所要時間を、当該地点間の移動実績情報量が予め設定された基準量より多いときには当該地点間の移動実績情報に基づき算出し、少ないときには前記平均速度算出処理手段が算出した当該地点が属するエリアの平均速度に基づき算出するものである。
【0008】
また、前記エリア設定処理手段は、地点間の移動実績情報量を当該エリアの地図情報と共に表示し、表示した地図上においてエリアを定義させるものである。
【0009】
また、入力された同一地点間を移動するときでも移動実績時間が異なる原因となりうる変動要因情報を、対応する移動実績情報に付加する変動要因入力処理手段を有し、前記エリア設定処理手段は、入力指定された情報絞込条件に合致する変動要因情報毎にエリアを定義させ、前記平均速度算出処理手段は、入力指定された情報絞込条件に合致する変動要因情報毎に各地点間の平均速度を算出し、前記移動時間予測処理手段は、地点間の所要時間を、入力指定された情報絞込条件に合致する変動要因情報に対応した当該地点間の移動実績情報又は当該地点が属するエリアの平均速度に基づき算出するものである。
【0010】
【発明の実施の形態】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。
【0011】
図1は、本発明に係る配送計画立案システムの一実施の形態を示したブロック構成図である。本実施の形態における配送計画立案システムは、物流センタから配送先である各小売店に配送対象とする商品を配送するために、各商品の伝票データ及び配送手段である各配送車に関する車両情報に基づき各商品を各配送車に割り振ることで各配送車の配送計画を立案するためのものである。各配送車における配送計画は、小売店に立ち寄る順番及び小売店間の移動経路を決定することで各配送車における配送ルートを決定し、更に、各小売店間の移動に要する所要時間を予測により見積もることで配送に要する時間を算出する。本実施の形態では、各小売店間の移動に要する所要時間の予測精度を向上できるようにしたことを特徴としている。
【0012】
実際の運用では、配送車の出発点及び最終到着点としては、物流センタのみならず倉庫あるいは車庫である場合があり、また、立ち寄り先としては、配送先以外にも物流センタや倉庫に立ち寄って商品の補充等を行う場合があるが、本実施の形態では、説明の簡略化のために配送計画における出発点及び最終到着点を物流センタ、立ち寄るのは各配送先である小売店とする。つまり、本実施の形態における「地点」というのは、説明の簡略化のために配送車が立ち寄る物流センタ及び小売店とする。以下、本実施の形態では、地点をノードと称することにする。
【0013】
本実施の形態における配送計画立案システムは、変動要因入力処理部1を含むノード間実績情報生成処理部2、エリア設定処理部3、エリア別平均速度算出処理部4及び移動時間予測処理部5を含む配送計画立案処理部6を有している。ノード間実績情報生成処理部2は、配送車から送られてくる配送情報に基づき移動実績情報を生成して移動実績情報データベース7へ記録する。変動要因入力処理部1は、生成された移動実績情報に付加する変動要因情報を生成する。各情報の詳細については後述する。エリア設定処理部3は、ノード情報データベース8、地図情報データベース9及び移動実績情報データベース7に格納されている各情報に基づき配送計画者にエリアを定義させ、その定義内容をエリア情報としてエリア情報データベース10へ格納する。エリア別平均速度算出処理部4は、設定された各エリア内における各ノード間を移動する際の平均速度を算出してエリア別平均速度情報データベース11へ格納する。配送計画立案処理部6は、配送計画を立案するが、この配送計画立案処理部6に含まれる移動時間予測処理部5は、特に移動実績情報又はエリア別平均速度情報を用いて各ノード間の移動に要する所要時間を予測し、その予測した結果をノード間予測情報データベース14へ格納する。そして、配送計画立案処理部6は、配送する商品の伝票データ12、積載可能量等配送車に関する車両情報データベース13及びノード間予測情報データベース14に基づき配送計画を立案する。
【0014】
本実施の形態において使用されるデータベースのうち、ノード情報データベース8、地図情報データベース9、伝票データ12及び車両情報データベース13は予め用意されている。
【0015】
ノード情報データベース8には、各ノードの地図上における位置を特定するためのノード情報が格納されており、本実施の形態ではノード情報として経度及び緯度を用いている。このノード情報データベース8のデータ構成例を図2に示す。地図情報データベース9には、例えばナビゲーションシステムなどが提供している地図情報が格納されており、この地図情報を参照するエリア設定処理部3は、各ノードの位置を表示した地図上で確認することができる。この地図情報は、市販されている一般的な情報でよい。本実施の形態では、地図情報をデータベースとして図示しているが、ナビゲーションシステムなど他のシステムと連動するようにしてもよい。伝票データ12は、配送対象となる各商品の伝票データであり、配送計画立案処理部6は、伝票データ12に基づき配送先及び各配送先へ配送する商品を把握する。車両情報データベース13には、車種、積載可能量等各配送車に関する詳細情報が格納されており、配送計画立案処理部6は、車両情報及び伝票データに基づき配送ルート及び各配送ルートへの配車を決定する。
【0016】
その他のデータベース7,10,11,14は、処理の過程において生成されるので、各処理の説明時に併せて説明する。
【0017】
次に、本実施の形態における配送計画立案処理について説明する。本実施の形態における配送計画立案処理は、移動実績情報を生成する処理と、移動実績情報等に基づきエリアの設定及びエリア別平均速度の算出を行う処理と、移動実績情報又はエリア別平均速度に基づき配送計画を立案する処理とに大別できる。まず、移動実績情報を生成する処理についてから説明する。
【0018】
移動実績情報を生成する処理は、配送車の配送業務に伴い発生する実績データを収集して配送計画立案に必要な移動実績情報を生成するための処理であり、配送計画の立案とは独立して処理される。
【0019】
図1における位置情報は、この実績データに相当する情報であり、各配送車に車載された情報通信端末装置は、同じく車載されたGPS装置から必要な情報を受け取って各ノードに到着あるいは通過した時点で位置情報を本システムへ送信する。位置情報には、車両名等の配送車の識別情報、到着したノード名、到着時刻及び直前ノード名、直前ノードの出発時刻、直前ノードからの走行距離などが含まれている。ノード間実績情報生成処理部2は、配送中の各配送車から送られてくる位置情報を収集して移動実績情報を生成して移動実績情報データベース7へ登録する。本実施の形態における移動実績情報データベース7のデータ構成例を図3に示す。
【0020】
ところで、図3に示したように移動実績情報データベース7には、変動要因入力処理部1によって移動実績情報の一部に変動要因情報が付加されるが、ここで、変動要因情報について説明する。
【0021】
例えば、ノードAからノードBに移動する場合、移動に要する時間が常に同じになるとは限らない。これは、移動するときの時間帯、曜日等がその要因であると考えられる。また、天候あるいは工事による迂回によっても異なってくると考えられる。本実施の形態では、変動要因入力処理部1を設けることによって、同一地点間を移動するときでも移動実績時間が異なる原因となりうる情報を入力できるようにし、これを変動要因情報として移動実績情報データベース7に登録するようにしたことを特徴としている。図3では、配送した日時、天候が例示されている。変動要因入力処理部1は、本システムに接続された端末装置(図示せず)あるいは配送車搭載の情報通信端末装置から入力指定された情報を受け付ける。
【0022】
以上のようにして移動実績情報が生成されると、その移動実績情報等に基づきエリアを設定し、その設定されたエリア別に平均速度を算出する処理が実行される。
【0023】
エリアを設定する処理は、エリア別平均速度の算出処理と同様に、配送計画立案処理が実行される前に実行されるべき処理である。エリア設定処理部3は、エリアを設定するために使用する移動実績情報を絞り込むための情報絞込条件を配送計画立案者(以下、「オペレータ」)に端末装置から入力指定させる。例えば、配送計画の立案対象日が月曜日であれば、オペレータは「月曜日」を情報絞込条件として入力する。また、立案対象日が月曜日の月末であれば、オペレータは「月曜日の月末」を情報絞込条件として入力する。また、立案対象日の天気予報が雨の場合、オペレータは「天候は雨」を情報絞込条件として入力する。エリア設定処理部3は、入力指定された情報絞込条件に合致する変動要因情報を検索することによって移動実績情報データベース7から該当する全ての移動実績情報を抽出し、その抽出した移動実績情報をノード間毎に集計する。図4は、本実施の形態におけるエリア設定処理部3が画面表示する地図の一部を示した図であるが、エリア設定処理部3は、地図情報データベース9から取り出した地図上に各ノードの位置を示す。そして、抽出された移動実績情報があるノード間には、出発ノードから到着ノードへ向けて矢印を引き、更に抽出された移動実績情報の数量に応じて矢印の太さを設定する。図4に示した例では、ノード21からノード22へ向かう移動実績情報量は比較的多く、ノード21からノード23へ向かう移動実績情報量は比較的少ないことがわかる。また、ノード21からノード24へ向かう移動実績情報量はないことがわかる。オペレータは、図4に例示した画面をみて複数のノードを囲むことでエリア25を定義する。エリア設定処理部3は、エリアが定義されると、その内容、すなわち移動実績情報を抽出するために指定した情報絞込条件にオペレータにより囲まれたノード名及び設定されたエリア名を対応させることでエリア情報を生成してエリア情報データベース10に登録する。エリア情報は、オペレータが指定する情報絞込条件毎に生成される。このようにしてエリア情報が登録されたエリア情報データベース10のデータ設定例を図5に示す。
【0024】
エリアが設定されると、エリア別平均速度算出処理部4は、情報絞込条件毎エリア毎に平均速度を算出する。すなわち、エリア別平均速度算出処理部4は、指定された情報絞込条件及びエリアに該当する移動実績情報を抽出し、その抽出された移動実績情報に含まれる走行距離及び所要時間に基づきエリア別の平均速度を算出し、それをエリア別平均速度情報データベース11へ格納する。このエリア別平均速度情報データベース11のデータ設定例を図6に示す。
【0025】
以上のようにして、本実施の形態における配送計画のための前準備の設定が終了すると、ここではじめて配送計画を実際に立案する処理に移行する。
【0026】
配送計画を立案する配送計画立案処理部6は、まず最初に前述した各処理において生成した各種情報に基づいて図7に例示したデータ構成のノード間予測情報を生成する。ノード間予測情報は、情報絞込条件、出発ノード、到着ノード、出発ノードから到着ノードまで移動したときの予測走行距離及び予測所要時間で構成されており、全情報絞込条件について同一エリアに属する各ノードを出発地、到着地としたときの予測走行距離並びに予測所要時間を算出することが配送計画立案処理部6における主要な処理の一つである。
【0027】
配送計画立案処理部6は、エリア情報データベース10から最初のエリア情報を取り出すと、「雨の月末」においてエリアAに属するノードA1からノードA2まで移動するときの予測走行距離を該当する移動実績情報を移動実績情報データベース7から取り出して、平均値を算出することで予測走行距離を得る。そして、配送計画立案処理部6の移動時間予測処理部5は、次のようにして予測所要時間を求める。まず、予測対象とするノード間に該当する移動実績情報の数量が予め設定された基準量より多いときには、当該各移動実績情報の所要時間の平均値を予測所要時間とする。一方、予測対象とするノード間に該当する移動実績情報の数量が予め設定された基準量より少ないときには、該当する情報絞込条件及びエリアに対応して設定されている平均速度をエリア別平均速度情報データベース11から取得し、算出済みの予測走行距離を取得した平均速度で除算することで予測所要時間を算出する。このようにして、ノード間予測情報を生成してノード間予測情報データベース14へ格納する。なお、立案対象日が特定されている場合には、生成するノード間予測情報量を削減するために予測所要時間等を算出する絞込条件等を予め入力指定させるようにしてもよい。
【0028】
配送計画立案処理部6は、以上のようにしてノード間予測情報を生成すると、実際の配送先、商品、数量等が記載されている伝票データ12、車両情報データベース13に基づき配送計画を立案する。
【0029】
本実施の形態によれば、配送計画を立案する際に、過去の実績データが基準量以上の場合にはその実績データを参考にしてノード間の移動に要する所要時間を予測することで信頼性の高い予測ができる。一方、過去の実績データが基準量に満たない場合には情報量不足として信頼性の高い予測が行えない。すなわち、従来においては、参考にする実績データが少ない場合には、所要時間の予測が行えず、結果的には経験や勘に頼ることになっていたところを、本実施の形態においては、同一エリアに属する他のノード間の移動実績情報をも利用してノード間の移動に要する所要時間を予測するようにした。つまり、本実施の形態によれば、参考にする移動実績情報量を増やすことにより過去の実績データが少ない場合でも信頼性の低下を防止することができる。特に、本実施の形態においては、移動に要した所要時間の変動要因によって移動実績情報を絞り込むため、各ノード間の移動に要する所要時間の予測に用いる情報量が必然的に少なくなってしまうところを、同一条件の同一エリアの他のノード間の移動実績情報をも利用して予測するようにしたので、情報を絞り込むための条件を設定できるようにしたことの弊害を抑えることができる。
【0030】
ところで、本実施の形態では、実績データが少ないときには同一エリア内の他のノード間の実績データをも加味した平均速度に基づき予測所要時間を算出している。つまり、エリアの設定いかんによって実績データの少ないノード間の予測所要時間の値が変わってくる。本実施の形態では、エリアをオペレータによって定義させているので、オペレータは、類似する傾向にある道路事情を充分に把握して、エリアを設定する必要がある。このためには、各エリアを小さく設定することが望ましい。
【0031】
なお、上記説明において地点(ノード)というのは、発着地となる物流センタ及び配送先となる小売店を想定していた。しかし、配送先間を単に通過するだけの交差点等も地点として設定することは可能であり、交差点間等の移動実績情報を収集するようにしてもよい。交差点等の単なる通過点を地点として扱うことで配送ルートを細分化するようにすれば、各地点間の移動実績情報を異なる配送先間ルートで共有化することができると共に、地点間の情報量を増やすことができる。
【0032】
【発明の効果】
本発明によれば、地点間の移動に要する所要時間を予測する際には移動実績情報を用いて予測するわけであるが、移動実績情報量が少ないと通常予測精度が低下してしまうところを、予測対象の地点間と同一エリアに属する地点間の移動実績情報をも参考にするようにしたので、移動実績情報量を確保することができる。これにより、所要時間の予測精度の低下を防止することができ、信頼性の高い配送計画を立案することができる。
【0033】
また、同一地点間の移動であっても移動に要する所要時間は常に一定ではなく変動するものであるが、この変動の原因となりうる要因を実績情報として付加するようにし、その要因に合致した移動実績情報に基づき所要時間を予測するようにしたので、より精度の高い予測を実現することができる。
【図面の簡単な説明】
【図1】 本発明に係る配送計画立案システムの一実施の形態を示したブロック構成図である。
【図2】 本実施の形態におけるノード情報データベースのデータ構成例を示した図である。
【図3】 本実施の形態における移動実績情報データベースのデータ構成例を示した図である。
【図4】 本実施の形態におけるエリア設定処理部が表示する画面例を示した図である。
【図5】 本実施の形態におけるエリア情報データベースのデータ設定例を示した図である。
【図6】 本実施の形態におけるエリア別平均速度情報データベースのデータ設定例を示した図である。
【図7】 本実施の形態におけるノード間予測情報データベースのデータ構成例を示した図である。
【符号の説明】
1 変動要因入力処理部、2 ノード間実績情報生成処理部、3 エリア設定処理部、4 エリア別平均速度算出処理部、5 移動時間予測処理部、6 配送計画立案処理部、7 移動実績情報データベース、8 ノード情報データベース、9 地図情報データベース、10 エリア情報データベース、11 エリア別平均速度情報データベース、12 伝票データ、13 車両情報データベース、14 ノード間予測情報データベース、21〜24 ノード、25 エリア。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a delivery planning system, and more particularly to an improvement in accuracy of predicting a required time required for a delivery means such as a delivery vehicle to move between points.
[0002]
[Prior art]
For example, when a product in a distribution center is loaded on a vehicle and delivered to each delivery center or each convenience store, a delivery plan is prepared in advance in order to efficiently perform the delivery work. When formulating a delivery plan, when each distribution center where vehicles stop and load and replenish products and each delivery destination are identified, the delivery order is determined based on the location information of each location. Then, the travel time between each point is predicted. In the past, the shortest route between points was selected by the map information system, and the time required to move each route was calculated based on the set route and the preset average speed for each region. .
[0003]
However, even if it is the shortest route, if the road is congested on a daily basis, the travel time may be shorter on the non-shortest route, and the average speed for each region was set based on experience and intuition. As a result, there were cases where the delivery plan did not conform to the actual operation.
[0004]
Therefore, the travel time between points was collected as actual data and fed back as the original data for calculating the travel time to improve the accuracy of the planned delivery plan.
[0005]
[Problems to be solved by the invention]
However, when delivering with a steady route, it is possible to collect a lot of performance data, so it is possible to expect an improvement in the accuracy of the delivery plan by the above-mentioned planning method that provides feedback, but the route varies dynamically every day. In such a case, since it is not always possible to collect a lot of performance data between each point, it cannot always be said that a highly accurate delivery plan can be made.
[0006]
The present invention has been made to solve the above problems, and its purpose is to improve the accuracy of a delivery plan that is planned even when a large amount of actual data between points cannot be collected. It is to provide a delivery planning system that can be used.
[0007]
[Means for Solving the Problems]
In order to achieve the above object, a delivery plan planning system according to the present invention is a delivery plan planning system for planning a delivery plan of a delivery means, on the map of each point where the delivery means departs, passes through and arrives. Location information database that stores location information for specifying the location, and travel results including at least the departure location, arrival location, and the actual travel time required for travel, collected by the delivery means actually moving between locations. Area identification information that identifies each area by allowing the user to specify the area to be enclosed by a plurality of points included in the displayed map, means for displaying a movement record information database in which information is accumulated, means for displaying the map and the area setting processing means for generating area information by mapping the location identification information of the point belonging to each area, the area The average speed calculation for calculating the area information storage means for storing area information relating to the set area by the constant processing unit, the average speed between each point in the area on the basis of the movement record data stored in the movement record information database Processing means and travel time prediction processing means for predicting the required time required for movement between the points based on the movement record information and the distances between the points. The required time between the points is calculated based on the movement result information between the points when the amount of movement information between the points is larger than a preset reference amount, and when the time is less, the point calculated by the average speed calculation processing means is It is calculated based on the average speed of the area to which it belongs.
[0008]
The area setting processing means displays the amount of movement information between points together with the map information of the area, and defines the area on the displayed map.
[0009]
In addition, there is a variation factor input processing means for adding variation factor information that can cause the movement performance time to be different even when moving between the same input points, to the corresponding movement performance information, the area setting processing means, An area is defined for each variable factor information that matches the input specified information narrowing condition, and the average speed calculation processing means calculates the average between the points for each variable factor information that matches the input specified information narrowing condition. The travel time prediction processing means calculates the speed between the points corresponding to the variable factor information that matches the input narrowing condition, or the area to which the point belongs. It is calculated based on the average speed.
[0010]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings.
[0011]
FIG. 1 is a block configuration diagram showing an embodiment of a delivery planning system according to the present invention. The delivery planning system according to the present embodiment uses the slip data of each product and vehicle information about each delivery vehicle as a delivery means to deliver the product to be delivered from the distribution center to each retail store that is a delivery destination. Based on this, each product is allocated to each delivery vehicle, and a delivery plan for each delivery vehicle is created. The delivery plan for each delivery vehicle determines the delivery route for each delivery vehicle by determining the order of stopping at the retail store and the travel route between the retail stores, and further predicting the time required for travel between each retail store. The time required for delivery is calculated by estimating. The present embodiment is characterized in that the prediction accuracy of the time required for movement between retail stores can be improved.
[0012]
In actual operation, the starting point and final arrival point of a delivery vehicle may be not only a distribution center but also a warehouse or a garage. In addition to a delivery destination, stop by a distribution center or warehouse. In this embodiment, for the sake of simplification of explanation, the starting point and the final arrival point in the delivery plan are assumed to be the distribution center, and the retailers that are the respective delivery destinations are visited. That is, the “point” in the present embodiment is assumed to be a distribution center and a retail store where a delivery vehicle stops for simplification of explanation. Hereinafter, in this embodiment, a point is referred to as a node.
[0013]
The delivery planning system according to the present embodiment includes an inter-node result information
[0014]
Among the databases used in the present embodiment, the
[0015]
The
[0016]
The
[0017]
Next, a delivery plan planning process in the present embodiment will be described. The delivery plan planning process in the present embodiment includes a process for generating movement record information, a process for setting an area and calculating an average speed for each area based on the movement record information, and the movement record information or the average speed for each area. Based on this, it can be roughly divided into a process for creating a delivery plan. First, the process for generating the movement record information will be described.
[0018]
The process of generating the movement record information is a process for collecting the record data generated in the delivery work of the delivery vehicle and generating the movement record information necessary for the delivery plan, and is independent of the planning of the delivery plan. Processed.
[0019]
The position information in FIG. 1 is information corresponding to the actual data, and the information communication terminal device mounted on each delivery vehicle receives necessary information from the same GPS device mounted on the vehicle and arrives or passes through each node. Send the location information to this system at the time. The position information includes the identification information of the delivery vehicle such as the vehicle name, the arrived node name, the arrival time and the immediately preceding node name, the departure time of the immediately preceding node, the travel distance from the immediately preceding node, and the like. The inter-node result information
[0020]
Incidentally, as shown in FIG. 3, the movement factor information database 7 adds fluctuation factor information to a part of the movement factor information by the fluctuation factor
[0021]
For example, when moving from node A to node B, the time required for movement is not always the same. This is considered to be caused by the time zone when moving and the day of the week. It may also be different depending on the weather or work-related detours. In the present embodiment, by providing the variation factor
[0022]
When the movement record information is generated as described above, an area is set based on the movement record information and the like, and a process of calculating an average speed for each set area is executed.
[0023]
The process for setting the area is a process to be executed before the delivery plan planning process is executed, similarly to the area average speed calculation process. The area
[0024]
When the area is set, the area-specific average speed calculation processing unit 4 calculates the average speed for each area for each information narrowing condition. That is, the area-specific average speed calculation processing unit 4 extracts the travel record information corresponding to the designated information narrowing condition and the area, and the area-specific average speed calculation processing unit 4 based on the travel distance and the required time included in the extracted travel record information. The average speed is calculated and stored in the area-specific average speed information database 11. A data setting example of the area-specific average speed information database 11 is shown in FIG.
[0025]
As described above, when the pre-preparation setting for the delivery plan in the present embodiment is completed, the process proceeds to the process of actually formulating the delivery plan for the first time.
[0026]
The delivery plan
[0027]
When the delivery plan
[0028]
When generating the inter-node prediction information as described above, the delivery plan
[0029]
According to the present embodiment, when planning a delivery plan, if the past actual data is more than the reference amount, the required time required for movement between nodes is predicted by referring to the actual data, thereby improving reliability. High prediction. On the other hand, when past performance data does not satisfy the reference amount, it is impossible to predict with high reliability because the amount of information is insufficient. In other words, in the present embodiment, in the present embodiment, it is impossible to predict the required time when there is little reference data, and as a result, it is dependent on experience and intuition. The time required to move between nodes is also predicted using the movement record information between other nodes belonging to the area. That is, according to the present embodiment, it is possible to prevent a decrease in reliability even when there is little past performance data by increasing the amount of movement history information to be referred to. In particular, in the present embodiment, since the movement record information is narrowed down by the fluctuation factor of the required time required for movement, the amount of information used for predicting the required time required for movement between the nodes is inevitably reduced. Since the movement history information between other nodes in the same area under the same condition is also used for the prediction, it is possible to suppress the adverse effect of being able to set the conditions for narrowing down the information.
[0030]
By the way, in this Embodiment, when there are few track record data, prediction required time is calculated based on the average speed which also considered the track record data between the other nodes in the same area. That is, the value of the estimated required time between nodes with little actual data varies depending on the area setting. In the present embodiment, since the area is defined by the operator, the operator needs to set the area by sufficiently understanding the road conditions that tend to be similar. For this purpose, it is desirable to set each area small.
[0031]
In the above description, the point (node) is assumed to be a distribution center serving as a departure and arrival place and a retail store serving as a delivery destination. However, intersections and the like that simply pass between delivery destinations can also be set as points, and movement result information such as between intersections may be collected. If the delivery route is subdivided by treating mere passing points such as intersections as points, the movement results information between points can be shared by routes between different delivery destinations, and the amount of information between points Can be increased.
[0032]
【The invention's effect】
According to the present invention, when the time required for movement between points is predicted, the movement history information is used for prediction. However, if the amount of movement information is small, the normal prediction accuracy is reduced. Since the movement record information between the points belonging to the same area as that between the points to be predicted is also referred to, the movement record information amount can be secured. As a result, it is possible to prevent a decrease in the prediction accuracy of the required time, and to make a highly reliable delivery plan.
[0033]
In addition, even when moving between the same points, the time required for movement is not always constant and varies, but a factor that can cause this variation is added as performance information, and movement that matches the factor Since the required time is predicted based on the record information, more accurate prediction can be realized.
[Brief description of the drawings]
FIG. 1 is a block configuration diagram showing an embodiment of a delivery plan planning system according to the present invention.
FIG. 2 is a diagram showing a data configuration example of a node information database in the present embodiment.
FIG. 3 is a diagram showing a data configuration example of a movement record information database in the present embodiment.
FIG. 4 is a diagram showing an example of a screen displayed by an area setting processing unit in the present embodiment.
FIG. 5 is a diagram showing a data setting example of an area information database in the present embodiment.
FIG. 6 is a diagram showing a data setting example of an average speed information database classified by area in the present embodiment.
FIG. 7 is a diagram showing a data configuration example of an inter-node prediction information database in the present embodiment.
[Explanation of symbols]
DESCRIPTION OF
Claims (3)
配送手段が出発、経由、到着する各地点の地図上における位置を特定するための地点情報を格納する地点情報データベースと、
配送手段が実際に地点間を移動したことによって収集された、少なくとも出発地点、到着地点、移動に要した移動実績時間を含む移動実績情報が蓄積される移動実績情報データベースと、
地図を表示する手段と、
表示された地図に含まれる複数の地点を囲むようユーザに指定させることによってエリアを定義させ、各エリアを識別するエリア識別情報と各エリアに属する地点の地点識別情報とを対応付けすることでエリア情報を生成するエリア設定処理手段と、
前記エリア設定処理手段により設定されたエリアに関するエリア情報を格納するエリア情報格納手段と、
前記移動実績情報データベースに格納された移動実績情報に基づいてエリア内における各地点間の平均速度を算出する平均速度算出処理手段と、
各地点間の移動に要する所要時間を、移動実績情報及び各地点間距離に基づき算出することによって予測する移動時間予測処理手段と、
を有し、
前記移動時間予測処理手段は、地点間の所要時間を、当該地点間の移動実績情報量が予め設定された基準量より多いときには当該地点間の移動実績情報に基づき算出し、少ないときには前記平均速度算出処理手段が算出した当該地点が属するエリアの平均速度に基づき算出することを特徴とする配送計画立案システム。In a delivery plan planning system for planning a delivery plan for delivery means,
A point information database for storing point information for specifying the position on the map of each point where the delivery means depart, route, and arrive;
A movement record information database in which movement record information including at least a departure point, an arrival point, and a movement record time required for movement, which is collected when the delivery means actually move between points, is accumulated;
A means of displaying a map;
The area is defined by allowing the user to specify a plurality of points included in the displayed map, and the area identification information for identifying each area is associated with the point identification information of the points belonging to each area. Area setting processing means for generating information;
Area information storage means for storing area information relating to the area set by the area setting processing means;
Average speed calculation processing means for calculating an average speed between points in the area based on the movement record information stored in the movement record information database;
A travel time prediction processing means for predicting the time required for travel between points based on the travel record information and the distance between the points;
Have
The travel time prediction processing means calculates the required time between the points based on the travel result information between the points when the travel result information amount between the points is larger than a preset reference amount, and when it is less, the average speed A delivery planning system characterized in that it is calculated based on the average speed of the area to which the point belongs calculated by the calculation processing means.
前記エリア設定処理手段は、入力指定された情報絞込条件に合致する変動要因情報毎にエリアを定義させ、
前記平均速度算出処理手段は、入力指定された情報絞込条件に合致する変動要因情報毎に各地点間の平均速度を算出し、
前記移動時間予測処理手段は、地点間の所要時間を、入力指定された情報絞込条件に合致する変動要因情報に対応した当該地点間の移動実績情報又は当該地点が属するエリアの平均速度に基づき算出することを特徴とする請求項1記載の配送計画立案システム。There is a variation factor input processing means for adding variation factor information that can be a cause of different travel record times even when moving between the same input points to the corresponding travel record information,
The area setting processing means defines an area for each variation factor information that matches the information narrowing condition specified for input,
The average speed calculation processing means calculates an average speed between the points for each variation factor information that matches the information narrowing condition specified by the input,
The travel time prediction processing means calculates the required time between points based on the movement result information between the points corresponding to the variation factor information that matches the input information narrowing condition or the average speed of the area to which the point belongs. 2. The delivery planning system according to claim 1, wherein the delivery planning system is calculated.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000269649A JP4187395B2 (en) | 2000-09-06 | 2000-09-06 | Delivery planning system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000269649A JP4187395B2 (en) | 2000-09-06 | 2000-09-06 | Delivery planning system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002083392A JP2002083392A (en) | 2002-03-22 |
JP4187395B2 true JP4187395B2 (en) | 2008-11-26 |
Family
ID=18756219
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000269649A Expired - Fee Related JP4187395B2 (en) | 2000-09-06 | 2000-09-06 | Delivery planning system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4187395B2 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4742556B2 (en) * | 2004-09-30 | 2011-08-10 | 富士通株式会社 | Operation plan creation method |
JP5910655B2 (en) * | 2014-03-25 | 2016-04-27 | トヨタ自動車株式会社 | Moving speed prediction apparatus and moving speed prediction method |
JP6959505B2 (en) * | 2017-06-06 | 2021-11-02 | 富士通株式会社 | Travel route search program, travel route search device, and travel route search method |
JP6995205B2 (en) * | 2019-06-24 | 2022-01-14 | グーグル エルエルシー | Systems and methods for assessing the performance of navigation applications |
JP7453102B2 (en) * | 2020-09-09 | 2024-03-19 | シャープ株式会社 | Travel time prediction device and travel time prediction method |
KR20240012823A (en) * | 2022-07-21 | 2024-01-30 | 쿠팡 주식회사 | Electronic apparatus and information management method thereof |
-
2000
- 2000-09-06 JP JP2000269649A patent/JP4187395B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2002083392A (en) | 2002-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102147263B (en) | Apparatus and method for planning trips combination | |
USRE47985E1 (en) | Method and system for fleet navigation, dispatching and multi-vehicle, multi-destination routing | |
US7778769B2 (en) | Method and system for calculating least-cost routes based on historical fuel efficiency, street mapping and location based services | |
EP2136184B1 (en) | Traffic scheduling system | |
US20070001873A1 (en) | Travel time database generating device, method and program | |
JP7122089B2 (en) | System, method and program for managing traffic information | |
EP3591339B1 (en) | Method, apparatus, and computer program product for generation of a route including multiple waypoints | |
JP2010039961A (en) | Delivery operation support system, and delivery prediction time calculation method and program | |
CN101313199A (en) | Optimal route calculation based upon cohort analysis | |
JP2010033331A (en) | Traffic information-generating device, computer program, and traffic information-generating method | |
JP2012184974A (en) | Parking position guide system | |
Ma et al. | Understanding freight trip-chaining behavior using a spatial data-mining approach with GPS data | |
JP3781013B2 (en) | Mobile vehicle allocation program and mobile vehicle allocation method considering business areas | |
SG189416A1 (en) | Route planning method and apparatus | |
JPH11272983A (en) | Route planning device, arrival time predicting device, travel recording and storing device, and route plan/ arrival time prediction system | |
JP2000259979A (en) | Operation management system and its method | |
KR100833490B1 (en) | Method and apparatus for searching for optimal route using trajectory information and method for providing traffic information using the trajectory information | |
JP7390441B2 (en) | SYSTEMS, METHODS AND COMPUTER PROGRAMS | |
JP4187395B2 (en) | Delivery planning system | |
CN111582527A (en) | Travel time estimation method and device, electronic equipment and storage medium | |
JP4025652B2 (en) | Transportation planning system and method | |
JP4677119B2 (en) | Vehicle allocation planning system | |
JP2020067677A (en) | Delivery management system | |
JP2003281676A (en) | Route searching device and its route searching method, and delivery planning system and its delivery planning method | |
JP3470406B2 (en) | Road guidance device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060117 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20060117 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080314 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080318 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080515 |
|
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: 20080909 |
|
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: 20080909 |
|
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: 20110919 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110919 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120919 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130919 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |