JP6779396B1 - Delivery support methods, delivery support devices, and programs - Google Patents
Delivery support methods, delivery support devices, and programs Download PDFInfo
- Publication number
- JP6779396B1 JP6779396B1 JP2020013540A JP2020013540A JP6779396B1 JP 6779396 B1 JP6779396 B1 JP 6779396B1 JP 2020013540 A JP2020013540 A JP 2020013540A JP 2020013540 A JP2020013540 A JP 2020013540A JP 6779396 B1 JP6779396 B1 JP 6779396B1
- Authority
- JP
- Japan
- Prior art keywords
- parking position
- delivery
- time
- delivery destination
- destination building
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】車両駐車後の移動を考慮した効率的な配達を支援する。
【解決手段】情報処理装置によって実行される配達支援方法であって、第1の配達先建物に対応する第1の駐車位置と、第2の配達先建物に対応する第2の駐車位置と、を取得する取得ステップと、前記第1の駐車位置に駐車して前記第1の配達先建物に配達し、前記第2の駐車位置に車両を移動し駐車して前記第2の配達先建物に配達するのに要する第1の時間と、前記第1の駐車位置と前記第2の駐車位置のいずれか一方であるまとめ駐車位置に駐車して前記第1の配達先建物と前記第2の配達先建物に配達するのに要する第2の時間、または、前記第1の時間と前記第2の時間の差、を算出する算出ステップと、前記第2の時間が前記第1の時間よりも短い場合に、前記まとめ駐車位置に駐車して前記第1の配達先建物と前記第2の配達先建物に配達することを提案する提案ステップと、を含む。
【選択図】図3PROBLEM TO BE SOLVED: To support efficient delivery in consideration of movement after parking a vehicle.
A delivery support method executed by an information processing device, wherein a first parking position corresponding to a first delivery destination building, a second parking position corresponding to a second delivery destination building, and the like. And the acquisition step of acquiring the above, parking at the first parking position and delivering to the first delivery destination building, moving the vehicle to the second parking position, parking and parking at the second delivery destination building. The first time required for delivery and the first delivery building and the second delivery by parking at the collective parking position which is one of the first parking position and the second parking position. A calculation step for calculating the second time required for delivery to the destination building, or the difference between the first time and the second time, and the second time are shorter than the first time. In some cases, it includes a proposed step of proposing to park in the bulk parking position and deliver to the first delivery building and the second delivery building.
[Selection diagram] Fig. 3
Description
本発明は、配達支援方法、配達支援装置、およびプログラムに関する。 The present invention relates to delivery support methods, delivery support devices, and programs.
近年、荷物を配達する際の効率を高めることが求められている。そこで、配達車両の駐車場所の実績を基に配達効率が高まる駐車場所を選択する技術や、荷物を配達先ごとにグループ化してグループごとに配達車両の駐車場所が指定された配送計画を生成する技術が提案されている(例えば特許文献1〜5)。 In recent years, it has been required to improve the efficiency of delivering packages. Therefore, a technology for selecting a parking place that improves delivery efficiency based on the actual parking place of the delivery vehicle, and a delivery plan in which the parking place of the delivery vehicle is specified for each group by grouping the packages by delivery destination are generated. Techniques have been proposed (eg, Patent Documents 1-5).
上記の技術では、地図上で複数の配達先である地点を結び、自動的に走行経路を生成することが行われるが、走行経路の選択や走行時間の予測に重点が置かれている。すなわち、車両の移動時間の最小化が行われている。 In the above technology, a traveling route is automatically generated by connecting a plurality of delivery destination points on a map, but the emphasis is on the selection of the traveling route and the prediction of the traveling time. That is, the moving time of the vehicle is minimized.
しかしながら、いわゆる宅配などの分野では、駐車後の徒歩での配達時間も配送計画全体に与える影響が大きい。特に都市部など配達先が密集する地域ではこの影響はより大きくなる。熟練の配達員はどのような場合にまとめ配達を行うのが適切であるか経験的に把握しているが、このような判断は経験の浅い配達員には難しい。熟練配達員と同様の配送計画が作成可能なアルゴリズムを構築することが望まれるが、上記従来技術ではこのような効率的な配送計画の生成することは困難である。 However, in fields such as so-called home delivery, the delivery time on foot after parking also has a large effect on the entire delivery plan. This effect is even greater in areas with dense delivery destinations, such as urban areas. Skilled delivery personnel have empirically grasped when it is appropriate to carry out bulk delivery, but such a judgment is difficult for inexperienced delivery personnel. It is desired to construct an algorithm capable of creating a delivery plan similar to that of a skilled delivery person, but it is difficult to generate such an efficient delivery plan by the above-mentioned prior art.
本発明は、車両駐車後の移動を考慮した効率的な配達を支援することを目的とする。 An object of the present invention is to support efficient delivery in consideration of movement after parking of a vehicle.
本発明の第一の態様は、情報処理装置によって実行される配達支援方法であって、
第1の配達先建物に対応する第1の駐車位置と、第2の配達先建物に対応する第2の駐車位置と、を取得する取得ステップと、
前記第1の駐車位置に駐車して前記第1の配達先建物に配達し、前記第2の駐車位置に車両を移動し駐車して前記第2の配達先建物に配達するのに要する第1の時間と、前記第1の駐車位置と前記第2の駐車位置のいずれか一方であるまとめ駐車位置に駐車して前記第1の配達先建物と前記第2の配達先建物に配達するのに要する第2の時間、または、前記第1の時間と前記第2の時間の差、を算出する算出ステップと、
前記第2の時間が前記第1の時間よりも短い場合に、前記まとめ駐車位置に駐車して前記第1の配達先建物と前記第2の配達先建物に配達することを提案する提案ステップと、
を含む。
A first aspect of the present invention is a delivery support method executed by an information processing device.
An acquisition step to acquire a first parking position corresponding to the first delivery destination building and a second parking position corresponding to the second delivery destination building.
A first required to park in the first parking position and deliver to the first delivery destination building, move the vehicle to the second parking position, park and deliver to the second delivery destination building. To park at one of the first parking position and the second parking position, and to deliver to the first delivery destination building and the second delivery destination building. A calculation step for calculating the required second time or the difference between the first time and the second time, and
With the proposal step of proposing to park in the collective parking position and deliver to the first delivery destination building and the second delivery destination building when the second time is shorter than the first time. ,
including.
ここで、第1の配達先建物と第2の配達先建物は、この順番で配達が予定されていてもよいし、反対の順番で配達が予定されていてもよい。 Here, the first delivery destination building and the second delivery destination building may be scheduled for delivery in this order, or may be scheduled for delivery in the opposite order.
本態様によれば、簡便な処理で、車両駐車後の徒歩移動に要する時間を考慮して、まとめ配達を行うのが効率的であるか否かを判定でき、より効率的な配達支援が可能となる。 According to this aspect, it is possible to determine whether or not it is efficient to perform bulk delivery in consideration of the time required for walking after parking the vehicle by a simple process, and more efficient delivery support is possible. It becomes.
本態様において、まとめ駐車位置の候補を、第1の駐車位置または第2の駐車位置のいずれか一方としてもよい。例えば、前記算出ステップにおいて、前記まとめ駐車位置を前記第1の駐車位置として決定し、前記第2の時間を、前記第1の駐車位置に駐車して前記第1の配達先建物と前記第2の配達先建物に配達するのに要する時間に基づいて決定してもよい。このようにすれば、更に処理が簡便になり高速な判定が可能となり、また、十分効率的な提案が可能である。 In this embodiment, the candidate for the collective parking position may be either the first parking position or the second parking position. For example, in the calculation step, the collective parking position is determined as the first parking position, and the second time is parked at the first parking position to the first delivery destination building and the second. It may be decided based on the time required for delivery to the destination building. By doing so, the processing becomes simpler, high-speed determination becomes possible, and sufficiently efficient proposals can be made.
本態様における提案はどのタイミングで行われてもよく、例えば、配達員による配達が開始される前に実行されてもよいし、配達員による配達中に実行されてもよい。配達中の実行の場合は、前記取得ステップでは、配達員が有する端末から前記第1の駐車位置を取得し、前記提案ステップでは、前記第2の時間が前記第1の時間よりも短い場合に、前記第1の駐車位置に駐車したまま前記第1の配達先建物と前記第2の配達先建物に配達することを提案する通知を、前記端末に対して送信すればよい。 The proposal in this embodiment may be made at any time, for example, it may be executed before the delivery by the delivery person is started, or it may be executed during the delivery by the delivery person. In the case of execution during delivery, in the acquisition step, the first parking position is acquired from the terminal possessed by the delivery person, and in the proposed step, when the second time is shorter than the first time. , A notification proposing delivery to the first delivery destination building and the second delivery destination building while parked in the first parking position may be transmitted to the terminal.
本態様において、前記第1の駐車位置は、前記第1の配達先建物に配達を行う際に最適と推定される駐車位置であり、前記第2の駐車位置は、前記第2の配達先建物に配達を行う際に最適と推定される駐車位置とすることが好ましい。それぞれの配達先建物に配達を行う際の最適と推定される駐車位置の取得方法は特に限定されない。あらかじめ配達先建物に対して1つの駐車位置が手動で設定されていてもよいし、過去の配達行動(駐車行動を含む)の履歴データに基づいて設定されていてもよい。 In this embodiment, the first parking position is a parking position estimated to be optimal when delivering to the first delivery destination building, and the second parking position is the second delivery destination building. It is preferable to use a parking position that is presumed to be optimal for delivery to. The method of obtaining the parking position estimated to be optimal when delivering to each delivery destination building is not particularly limited. One parking position may be manually set for the delivery destination building in advance, or may be set based on historical data of past delivery behaviors (including parking behaviors).
本態様の取得ステップにおいて、1つの配達先建物に対して複数の駐車位置が取得されてもよい。すなわち、前記取得ステップにおいて、前記第1の駐車位置と前記第2の駐車位置の少なくとも一方を複数取得してもよい。この場合、前記算出ステップでは、前記第1の時間を、前記第1の駐車位置と前記第2の駐車位置の組み合わせのそれぞれについて求められる所要時間のうちの最小の時間に基づいて決定し、前記第2の時間を、前記第1の駐車位置と前記第2の駐車位置のそれぞれについて求められる所要時間のうちの最小の時間に基づいて決定してもよい。このようにすれば、1つの配達先建物に対して複数の駐車位置が得られる場合でも、まとめ配達の判定が行える。 In the acquisition step of this aspect, a plurality of parking positions may be acquired for one delivery destination building. That is, in the acquisition step, at least one of the first parking position and the second parking position may be acquired. In this case, in the calculation step, the first time is determined based on the minimum time required for each combination of the first parking position and the second parking position. The second time may be determined based on the minimum of the required times required for each of the first parking position and the second parking position. In this way, even if a plurality of parking positions can be obtained for one delivery destination building, it is possible to determine the bulk delivery.
本態様において、第1の配達先建物と第2の配達先建物への配達をまとめた方がよいと判定された後は、さらに別の配達先建物への配達をまとめられるか否かを判定してもよい。例えば、前記第2の時間が前記第1の時間よりも短い場合に、さらに、第3の配達先建物に対応する第3の駐車位置を取得し、前記まとめ駐車位置に駐車して前記第1および第2の配達先建物に配達し、前記第3の駐車位置に車両を移動し駐車して前記第3の配達先建物に配達するのに要する第3の時間と、前記まとめ駐車位置と前記第3の駐車位置のいずれか一方である第2まとめ駐車位置に駐車して前記第1から第3の配達先建物に配達するのに要する第4の時間、または、前記第3の時間と前記第4の時間の差、を算出し、前記第4の時間が前記第3の時間よりも短い場合に、前記第2まとめ駐車位置に駐車して前記第1から第3の配達先建物に配達することを提案してもよい。 In this embodiment, after it is determined that the delivery to the first delivery destination building and the second delivery destination building should be combined, it is determined whether or not the delivery to yet another delivery destination building can be combined. You may. For example, when the second time is shorter than the first time, a third parking position corresponding to the third delivery destination building is further acquired, and the parking position is parked at the collective parking position to obtain the first parking position. And the third time required to deliver to the second delivery destination building, move the vehicle to the third parking position, park and deliver to the third delivery destination building, the summary parking position and the said. The fourth time required to park in the second summary parking position, which is one of the third parking positions, and deliver to the first to third delivery destination buildings, or the third time and the above. A fourth time difference is calculated, and when the fourth time is shorter than the third time, the vehicle is parked at the second summary parking position and delivered to the first to third delivery destination buildings. You may propose to do so.
本態様の前記提案ステップにおいて、前記第2の時間が前記第1の時間よりも短い場合には、前記まとめ駐車位置に駐車して前記第1の配達先建物と前記第2の配達先建物に配達する配送計画を提案し、前記第1の時間が前記第2の時間よりも短い場合には、前記第1の駐車位置に駐車して前記第1の配達先建物に配達し、かつ、前記第2の駐車位置に駐車して前記第2の配達先建物に配達する配送計画を提案してもよい。 In the proposed step of this aspect, when the second time is shorter than the first time, the vehicle is parked in the collective parking position and is placed in the first delivery destination building and the second delivery destination building. If a delivery plan for delivery is proposed and the first time is shorter than the second time, the vehicle is parked in the first parking position and delivered to the first delivery destination building, and the delivery is performed. A delivery plan may be proposed for parking at a second parking position and delivering to the second delivery destination building.
本発明の他の態様は、上記の方法の各ステップを実行する手段を備えた配達支援装置である。また、本発明の更に他の態様は、上述の方法の各ステップをコンピュータに実行させるためのプログラムである。本発明の更に他の対応は、プロセッサと、上記プログラムを記憶した記憶装置と、を備える配達支援装置である。 Another aspect of the invention is a delivery support device comprising means for performing each step of the above method. Yet another aspect of the invention is a program for causing a computer to perform each step of the method described above. Yet another correspondence of the present invention is a delivery support device including a processor and a storage device that stores the above program.
本発明によれば、車両駐車後の移動を考慮した効率的な配達を支援できる。 According to the present invention, it is possible to support efficient delivery in consideration of movement after parking the vehicle.
従来の配送計画は、1つの配達先建物に対して1つの駐車位置が対応づけられるのが一般的である。本実施形態は、配達車両駐車後の配達行動に要する時間を考慮して、複数の配達先建物に対する駐車位置を1つにまとめるか否かを判定する。 In the conventional delivery plan, one parking position is generally associated with one delivery destination building. In the present embodiment, it is determined whether or not to combine the parking positions for a plurality of delivery destination buildings into one in consideration of the time required for the delivery action after the delivery vehicle is parked.
[用語説明]
詳細な説明に入る前に、本明細書における用語の説明を行う。
[Glossary]
Before going into a detailed description, a description of terms herein will be given.
「配送」は、複数の荷物をそれぞれの届け先まで届ける一連のプロセスを指す。「配達」は、「配送」の構成要素として含まれる1つの届け先まで荷物を届けるプロセスを指す。配送は、典型的には、倉庫からの荷物の発送、1つまたは複数の中継拠点の通過、および、最寄拠点から届け先までの配達を含む。 “Delivery” refers to the process of delivering multiple packages to their respective destinations. "Delivery" refers to the process of delivering a package to one destination included as a component of "delivery". Delivery typically involves shipping packages from a warehouse, passing through one or more transit points, and delivering from the nearest point to the destination.
「配達先」は、荷物の届け先を指す。配達先は、届け先の住所に応じて定めてもよいし、受取人ごとに定めてもよい。「配達先建物」は、配達先の建物を指す。1つの配達先建物には、1つまたは複数の配達先が含まれる。 "Delivery address" refers to the delivery address of the package. The delivery address may be determined according to the delivery address, or may be determined for each recipient. "Delivery building" refers to the delivery building. A delivery building includes one or more delivery destinations.
「まとめ配達」は、1つの駐車位置に配達車両を停車して、複数の配達先建物へ配達を行うことを指す。「まとめ駐車位置」は、まとめ配達を行う際の駐車位置を指す。 "Bulk delivery" refers to stopping a delivery vehicle at one parking position and delivering to multiple delivery destination buildings. "Bulk parking position" refers to the parking position when performing bulk delivery.
<第1実施形態>
[システム構成]
図1は、本実施形態に係るシステムの概略構成図である。図1に示すように、本実施形態に係るシステムは、配送計画作成サーバ1、および配送情報管理サーバ2を含む。
<First Embodiment>
[System configuration]
FIG. 1 is a schematic configuration diagram of a system according to the present embodiment. As shown in FIG. 1, the system according to the present embodiment includes a delivery
配送計画作成サーバ1(以下、単にサーバ1とも称する)は、プロセッサ11、通信装置12、入力装置13、出力装置14、および記憶装置15を有するコンピュータ(情報処理装置)である。プロセッサ11は、単一のプロセッサでもよくマルチプロセッサ、1つのプロセッサが複数のコアを有していてもよい。プロセッサは、CPU(Central Processing Unit)、DSP(Digital Signal Processor)、GPU(Graphics Processing U
nit)、数値演算プロセッサ、ベクトルプロセッサであってよい。記憶装置15は、RA
Mのような揮発性の主記憶装置と、SSD(Solid State Disk)またはHDD(Hard Disk Drive)のような不揮発性の補助記憶装置を含む。
The delivery plan creation server 1 (hereinafter, also simply referred to as a server 1) is a computer (information processing device) having a
It may be a nit), a math processor, or a vector processor. The
It includes a volatile main storage device such as M and a non-volatile auxiliary storage device such as SSD (Solid State Disk) or HDD (Hard Disk Drive).
記憶装置15には、配達先情報取得モジュール16、駐車位置取得モジュール17、配達順序決定モジュール18、まとめ処理モジュール19、配送計画出力モジュール20のプログラムが格納されている。プロセッサ11が記憶装置15に格納されたプログラムを実行することにより、各モジュールの機能が実現される。各モジュールの機能の詳細について以下で説明する。
The
配送情報管理サーバ2(以下、単にサーバ2とも称する)も、サーバ1と同様のコンピュータであり、配送に関する情報を保有する。配送に関する情報は、例えば、荷物ごとに定められた、配達先住所、受取人氏名、配達指定日時などを含む。
The delivery information management server 2 (hereinafter, also simply referred to as server 2) is also a computer similar to the
サーバ1とサーバ2は、ネットワークNを介して互いに通信可能に接続されている。したがって、サーバ1は、サーバ2から配送情報を取得することができる。
The
[処理]
図2は、本実施形態に係るサーバ1が行う配送計画作成処理の全体を示すフローチャートである。図3は、配送計画作成処理のうちのまとめ処理の詳細を示すフローチャートである。図4は、まとめ配達を行う場合と行わない場合の、配達に要する時間を説明する図である。図5は、まとめ処理の具体例を説明する図である。
[processing]
FIG. 2 is a flowchart showing the entire delivery plan creation process performed by the
ステップS1において、配達先情報取得モジュール16のプログラムを実行するプロセッサ11が、配送情報管理サーバ2から、ある特定の日(または期間)に配達すべき荷物の配達先の情報を取得する。取得する情報には各荷物の配達先住所が含まれ、配達先住所から配達先建物が特定可能である。
In step S1, the
なお、以下では説明の簡略化のために、プロセッサがあるモジュールのプログラムを実行して処理を行うことを、当該モジュールが処理を行うと説明する。例えば、ステップS1は、配達先情報取得モジュール16が配達先の情報を取得する処理である、と表現される。
In the following, for the sake of simplification of the description, it will be described that the processor executes the program of a module and performs the processing, that the module performs the processing. For example, step S1 is expressed as a process in which the delivery destination
ステップS2において、駐車位置取得モジュール17は、それぞれの配達先建物に応じた駐車位置を決定(取得)する。本実施形態においては、配達先建物に応じた駐車位置は、当該配達先建物に個別に配達を行う際に最適と推定される駐車位置である。配達先建物に応じた駐車位置の決定方法は、特定の方法に限定されない。例えば、建物ごとに駐車位置をあらかじめ定めておくことが考えられる。この事前の設定は、管理者によって手動で行われてもよいし、過去の配達における駐車位置の履歴データをコンピュータによって解析することにより行われてもよい。駐車位置の決定処理はサーバ1が行ってもよいし、当該決定処理自体はサーバ1以外の装置(例えば、サーバ2)で行ってサーバ1はその結果を取得するだけでもよい。
In step S2, the parking
ステップS3において、配達順序決定モジュール18は、それぞれの配達先の配達順序を決定(取得)する。配達順序の決定方法は、特定の方法に限定されず、既知の任意のアルゴリズムを採用可能である。配達順序は、典型的には、配達指定日時を守るという制約の下で、時間あたりの配達荷物数を最大化するという最適化問題として決定される。配達順序の決定処理はサーバ1が行ってもよいし、当該決定処理自体はサーバ1以外の装置(例えば、サーバ2)で行ってサーバ1はその結果を取得するだけでもよい。
In step S3, the delivery
ここでは、配達順に従って、配達先建物をD1,D2,・・・,DNと表す。また、それぞれの配達先建物に対応する駐車位置をP1,P2,・・・,PNと表す。Nは、配達先建物の個数を表す整数である。ただし、同じ配達先建物に対する配達であっても配達指定日時が異なる場合には、配達順序が異なる同一の配達先建物がそれぞれ1つとしてカウントされてNが定まる。 Here, according to the delivery order, representing the delivery destination building D 1, D 2, · · ·, and D N. Further, it represents a parking position corresponding to the respective delivery point buildings P 1, P 2, · · ·, and P N. N is an integer representing the number of delivery destination buildings. However, even if the delivery is to the same delivery destination building, if the designated delivery date and time are different, the same delivery destination building having a different delivery order is counted as one and N is determined.
図5Aは、この時点で得られる配送計画の例を示す。図中の点線矢印は徒歩での移動を示し、実線矢印は車両での移動を表す。また、角丸四角は、駐車位置と、その駐車位置に駐車して配達する配達先建物の組み合わせを示す。この例では、配達先建物としてD1〜D3の3つが得られており、それぞれに対応して駐車位置P1〜P3が得られる。この場合は、まず駐車位置P1に駐車して配達先建物D1へ徒歩での配達を行い、駐車位置P2へ車両で移動・駐車して配達先建物D2へ徒歩で配達を行い、駐車位置P3へ車両で移動・駐車して配達先建物D3へ徒歩で配達を行う、という配送計画が得られる。 FIG. 5A shows an example of the delivery plan obtained at this point. Dotted arrows in the figure indicate movement on foot, and solid arrows indicate movement by vehicle. In addition, the rounded squares indicate a combination of a parking position and a delivery destination building that is parked and delivered at that parking position. In this example, three delivery destination buildings, D 1 to D 3 , are obtained, and parking positions P 1 to P 3 are obtained corresponding to each. In this case, first parked in the parking position P 1 performs the delivery of on foot to the delivery destination building D 1, performs a delivery on foot to the parking position P 2 moving and parked the vehicle to the delivery destination building D 2, parking position carry out the delivery on foot to P 3 moving and parked the vehicle to the delivery destination building D 3, delivery plan that can be obtained.
ステップS4において、まとめ処理モジュール19は、複数の配達先建物に対する駐車位置を共通化する処理(まとめ処理と称する)を行う。
In step S4, the
図3は、まとめ処理S4の詳細な流れを示すフローチャートである。まとめ処理S4は、ステップS401〜S404の処理からなるループ処理L1が、各配達先建物Di(i=1,2,・・・,N−1)に対して実行される。 FIG. 3 is a flowchart showing a detailed flow of the summary process S4. Summary process S4 is loop L1 formed of the processing in step S401~S404 are each delivery destination Building D i (i = 1,2, ··· , N-1) is performed on.
ステップS401では、まとめ処理モジュール19は、駐車位置Piに駐車して配達先建物Diに徒歩で配達し、駐車位置Pi+1に車両で移動し、駐車位置Pi+1に駐車して配達先建物Di+1に徒歩で配達するのに要する時間Taを算出する。時間Taが、本発明における「第1の時間」に相当する。
In step S401, the summarizing
この所要時間Taの算出について、図4Aを参照してより詳細に説明する。図4Aに示すように、所要時間Taは、次の(1)〜(11)の時間の合計として求まる。 The calculation of the required time Ta will be described in more detail with reference to FIG. 4A. As shown in FIG. 4A, the required time Ta is obtained as the total of the following times (1) to (11).
(1)駐車位置P1において車両から荷物および台車を取り出すなどの準備の時間
(2)駐車位置P1から配達先建物D1まで徒歩移動する時間
(3)配達先建物D1に到着してから、建物内での配達を行って、建物から出るまでの時間
(4)配達先建物D1から駐車位置P1まで徒歩移動する時間
(5)台車を車両内にしまうなどの出発準備の時間
(6)駐車位置P1から駐車位置P2まで車両で移動する時間
(7)駐車位置P2において車両を駐車する時間
(8)駐車位置P2において荷物および台車を取り出すなどの準備の時間
(9)駐車位置P2から配達先建物D2まで徒歩移動する時間
(10)配達先建物D2に到着してから、建物内での配達を行って、建物から出るまでの時間
(11)配達先建物D2から駐車位置P2まで徒歩移動する時間
ここで、荷物の取り出し時間(1)(8)、出発準備の時間(5)、駐車に要する時間(7)は固定の時間として予め設定しておくことができる。もっとも、配達する荷物の数や重量に応じて時間を変化させてもよい。
(1) Time to prepare for taking out luggage and trolley from the vehicle at parking position P 1 (2) Time to walk from parking position P 1 to delivery destination building D 1 (3) Arrival at delivery destination building D 1 Time to deliver in the building and get out of the building (4) Time to walk from the delivery destination building D 1 to the parking position P 1 (5) Time to prepare for departure such as storing the trolley in the vehicle (6) parking position P 1 from the parking position P 2 until time to move the vehicle (7) parking position P time to park the vehicle in 2 (8) parking position P 2 preparation time, such as taking out baggage and carriage in ( 9) Time to walk from parking position P 2 to delivery destination building D 2 (10) Time from arrival at delivery destination building D 2 to delivery within the building and exit from the building (11) Delivery Time to walk from the previous building D 2 to the parking position P 2 Here, the luggage removal time (1) (8), departure preparation time (5), and parking time (7) are preset as fixed times. Can be done. However, the time may be changed according to the number and weight of packages to be delivered.
徒歩移動の時間(2)(4)(9)(11)および車両移動の時間(6)は、移動距離と平均移動速度から算出できる。移動距離は、2地点間の経路探索による経路長として求められる。平均移動速度は、徒歩移動および車両移動のいずれの場合もあらかじめ設定しておくことができる。 The walking time (2), (4), (9), and (11) and the vehicle moving time (6) can be calculated from the moving distance and the average moving speed. The moving distance is obtained as the route length by searching the route between two points. The average moving speed can be set in advance for both walking and vehicle movement.
建物内での配達に要する時間(3)(10)は、建物ごとあるいは建物の属性(例えば、大きさ、エレベータの数、入館時手続など)ごとにあらかじめ設定しておくことができる。また、この時間は配達先の戸数に応じて変化するので、配達先戸数を変数とする算出式またはルックアップテーブルをあらかじめ設定しておくとよい。 The time (3) and (10) required for delivery within the building can be set in advance for each building or for each building attribute (for example, size, number of elevators, procedure at the time of admission, etc.). Further, since this time changes according to the number of delivery destinations, it is advisable to set a calculation formula or a look-up table in which the number of delivery destinations is a variable.
ステップS402では、まとめ処理モジュール19は、駐車位置Piに駐車して配達先建物Diおよび配達先建物Di+1に徒歩で配達するのに要する時間Tbを算出する。時間Tbは、駐車位置Piをまとめ駐車位置とするまとめ配達を行うのに要する時間ともいえ、本発明における「第2の時間」に相当する。
In step S402, the summarizing
この所要時間Tbの算出について、図4Bを参照してより詳細に説明する。図4Bに示すように、所要時間Tbは、次の(1)〜(3)および(9’)〜(11’)の時間の合計として求まる。 The calculation of the required time Tb will be described in more detail with reference to FIG. 4B. As shown in FIG. 4B, the required time Tb is obtained as the sum of the following times (1) to (3) and (9') to (11').
(1)駐車位置P1において車両から荷物および台車を取り出すなどの準備の時間
(2)駐車位置P1から配達先建物D1まで徒歩移動する時間
(3)配達先建物D1に到着してから、建物内での配達を行って、建物から出るまでの時間
(9’)配達先建物D1から配達先建物D2まで徒歩移動する時間
(10)配達先建物D2に到着してから、建物内での配達を行って、建物から出るまでの時間
(11’)配達先建物D2から駐車位置P1まで徒歩移動する時間
これらのうち時間(1)(2)(3)(10)は、上記とほぼ同じとみなすことが出来る。また、徒歩移動の時間(9’)(11’)は、上記の徒歩移動の時間(9)(11)とは異なる時間であるが同様の処理により求めることができる。なお、配達先建物D1から配達先建物D2まで徒歩移動する経路は、駐車位置P1を経由してもよいし経由しなくてもよい。駐車位置P1を経由する場合には、配達員は、まず配達先建物D1宛ての荷物を取り出して配達を行い、車両に戻ってきた時点で配達先建物D2宛ての荷物を車両から取り出してもよい。この場合には、上記の時間(9’)に荷物取り出しに要する時間を加えてもよい。
(1) Time to prepare for taking out luggage and trolley from the vehicle at parking position P 1 (2) Time to walk from parking position P 1 to delivery destination building D 1 (3) Arrival at delivery destination building D 1 Time to leave the building after delivery in the building (9') Time to walk from the delivery destination building D 1 to the delivery destination building D 2 (10) After arriving at the delivery destination building D 2 , Time to leave the building after delivery in the building (11') Time to walk from the delivery destination building D 2 to the parking position P 1 Time of these (1) (2) (3) (10) ) Can be regarded as almost the same as above. Further, the walking travel time (9') (11') is different from the walking travel time (9) (11), but can be obtained by the same process. The route for walking from the delivery destination building D 1 to the delivery destination building D 2 may or may not pass through the parking position P 1 . When passing through the parking position P 1, the delivery person is first performed delivery takes out the baggage delivery destination building D 1 destined removed luggage delivery destination building D 2 addressed when it comes back to the vehicle from the vehicle You may. In this case, the time required for baggage removal may be added to the above time (9').
ステップS403において、まとめ処理モジュール19は、時間Taと時間Tbのどちらが大きいか判定する。時間Tbが時間Taよりも短い場合(S403−YES)は、処理はステップS404に進み、そうでなければ、ループ処理L1を繰り返す。
In step S403, the
このように時間Taと時間Tbの大小関係が分かればよいので、ステップS401およびS402において、上記のそれぞれの時間を求める必要はない。時間Taと時間Tbの差分に関する、上記の時間(4)〜(9)、(11)、(9’)、(11’)のみを求めて、(4)+(5)+(6)+(7)+(8)+(9)+(11)−(9’)−(11’)により時間Taと時間Tbの差を求めてもよい。すなわち、時間(1)(2)(3)(10)のように、2つの方法で同一またはほぼ等しい時間については、考慮せずに差分を計算してよい。 Since it is sufficient to know the magnitude relationship between the time Ta and the time Tb in this way, it is not necessary to obtain the respective times in steps S401 and S402. Only the above times (4) to (9), (11), (9'), and (11') regarding the difference between the time Ta and the time Tb are obtained, and (4) + (5) + (6) + The difference between the time Ta and the time Tb may be obtained by (7) + (8) + (9) + (11)-(9')-(11'). That is, as in the time (1), (2), (3), and (10), the difference may be calculated without considering the same or substantially equal time by the two methods.
ステップS404において、まとめ処理モジュール19は、配達先建物Di+1に対応する駐車位置をPi+1からPiに更新する。すなわち、時間Tbの方が時間Taよりも短い場合には、まとめ配達を行った方が効率的であるので、配達先建物DiとDi+1に対応する駐車位置をPiとする。
In step S404, the summarizing
したがって、時間Tbが時間Taよりも短い場合(S403−YES)は、駐車位置P
iをまとめ駐車位置とした配達先建物DiとDi+1へまとめ配達することを示す配送計画(配達計画)が作成される。一方、時間Taが時間Tbよりも短い場合(S403−NO)は、まとめ配達ではなく、駐車位置Piに駐車して配達先建物Diに配達し、かつ、駐車位置Pi+1に駐車して配達先建物Di+1に配達することを示す配送計画(配達計画)が作成される。
Therefore, when the time Tb is shorter than the time Ta (S403-YES), the parking position P
A delivery plan (delivery plan) is created indicating that i is collectively delivered to the delivery destination buildings Di and Di + 1 with i as the parking position. On the other hand, is shorter than the time Ta is the time Tb (S403-NO), not the Summary delivery, parked in the parking position P i and delivered to the delivery destination building D i, and parked in the parking position P i + 1 A delivery plan (delivery plan) indicating delivery to the delivery destination building Di + 1 is created.
以上の、S401〜S404の処理が、iをインクリメントしつつ実行される。すなわち、本実施形態の処理によれば、ある特定の配達先建物Diに対応する駐車位置Piに駐車したときに、配達先建物Di+1もまとめて配達した方が効率的か否かを順番に判断していく。また、配達先建物DiとDi+1をまとめて配達した方が効率的な場合には、さらに配達先建物Di+2もまとめて配達した方が効率的か判定する。 The above processes S401 to S404 are executed while incrementing i. That is, according to the process of the present embodiment, when parked in some parking position P i that corresponds to a particular delivery address building D i, who was delivered delivery destination building D i + 1 also collectively have or not efficient or Judge in order. Further, when it is more efficient to deliver the delivery destination building Di and Di + 1 together, it is determined whether it is more efficient to deliver the delivery destination building Di + 2 together.
具体的には、駐車位置Piに駐車して配達先建物DiおよびDi+1に徒歩で配達し、一旦車両に戻って駐車位置Pi+2に車両で移動し、駐車位置Pi+2に駐車して配達先建物Di+2に徒歩で配達するのに要する時間Ta’(第3の時間)を算出する。また、駐車位置Piに駐車して配達先建物Di、Di+1、Di+2に徒歩で配達するのに要する時間Tb’(第4の時間)を算出する。これらの時間は、図3のフローチャートではTa,Tbと示されるが、ここでは次のループ処理で求められる時間であることを明確にするためにTa’,Tb’と表している。また、駐車位置Piに駐車して配達先建物Diに配達するのに要する時間は計算されないが、時間Ta’とTb’の差を求めることが必要であるため、両方に共通する上記時間は求める必要はない。もっとも、この時間を含めて時間Ta’とTb’を求めてもよい。 Specifically, parked in parking position P i deliver walking the delivery destination building D i and D i + 1, once moved by the vehicle to the parking position P i + 2 back to the vehicle, parked in the parking position P i + 2 Calculate the time Ta'(third time) required for delivery to the delivery destination building Di + 2 on foot. The calculated delivery destination building D i parked in the parking position P i, D i + 1, D i + 2 time required to deliver on foot Tb '(the fourth time). These times are shown as Ta and Tb in the flowchart of FIG. 3, but here they are represented as Ta'and Tb'to clarify that they are the times required in the next loop processing. Further, the parking position P i parked time required to delivery the delivery destination building D i in the is not calculated, the time Ta 'and Tb' for the difference it is necessary to obtain the above time common to both Does not have to be asked. However, the time Ta'and Tb' may be obtained including this time.
このように、まとめ配達が効率的である限りは、駐車位置をまとめていく。 In this way, as long as bulk delivery is efficient, parking positions will be grouped together.
図5A〜図5Cを参照して具体的に説明する。図5Aは、まとめ処理S4の開始時の配達先と駐車位置の関係を示し、配達先建物D1〜D3にそれぞれ異なる駐車位置P1〜P3が対応づけられている。 This will be specifically described with reference to FIGS. 5A to 5C. FIG. 5A shows the relationship between the delivery destination and the parking position at the start of the summary process S4, and different parking positions P 1 to P 3 are associated with the delivery destination buildings D 1 to D 3 .
ループ処理L1の最初、すなわち、i=1のときは、配達先建物D1およびD2に対応する駐車位置P1とP2にそれぞれ駐車して配達先建物D1およびD2に配達するのに要する時間と、駐車位置P1に駐車して配達先建物D1およびD2の両方に配達するのに要する時間が比較される。ここで、まとめ配達の所要時間の方が短いと判定されると、図5Bに示すように、配達先建物D2に対する駐車位置がP1に更新される。なお、図5Bでは、配達先建物D1から配達先建物D2への移動に駐車位置P1を経由しているが、上述したように駐車位置P1の経由は必須ではない。 The first loop L1, namely, when the i = 1, for delivery to the delivery address building D 1 and the parking position P 1 and the delivery destination building D 1 and D 2, respectively parked in P 2 corresponding to the D 2 time required for the time required to deliver to both the delivery destination building D 1 and D 2 parked in the parking position P 1 are compared. Here, if it is determined that the time required for the bulk delivery is shorter, the parking position with respect to the delivery destination building D 2 is updated to P 1 as shown in FIG. 5B. In FIG. 5B, the movement from the delivery destination building D 1 to the delivery destination building D 2 goes through the parking position P 1 , but as described above, the passage through the parking position P 1 is not essential.
次のループ処理では、iがインクリメントされてi=2となる。この時点で配達先建物D2に対応する駐車位置はP1である。したがって、駐車位置P1とP3にそれぞれ駐車して配達先建物D2およびD3に配達するのに要する時間と、駐車位置P1に駐車して配達先建物D2およびD3の両方に配達するのに要する時間が比較される。なお、実際には、駐車位置P1に駐車した際に、配達先建物D1を経由して配達先建物D2に対して配達が行われるが、配達先建物D2への配達を完了するまでの所要時間は両方の配達方法で共通であるので考慮しなくてよい。駐車位置P1に駐車しての配達先建物D1〜D3のまとめ配達の所要時間の方が短ければ、図5Cに示すように、配達先建物D3に対応する駐車位置がP1に更新される。一方、駐車位置P1とP3にそれぞれ駐車しての配達先建物D1〜D2と配達先建物D3に個別配達の所要時間の方が短ければ、配達先建物と駐車位置の対応関係は図5Bのままとなる。 In the next loop processing, i is incremented so that i = 2. At this point, the parking position corresponding to the delivery destination building D 2 is P 1 . Thus, the parking position P 1 and P 3 to the time required to delivery the delivery destination buildings D 2 and D 3 respectively parked with the parking to the parking position P 1 on both the delivery point Building D 2 and D 3 The time required for delivery is compared. In practice, when parked in the parking position P 1, while the delivery against the delivery destination building D 2 via is performed delivery destination building D 1, to complete the delivery to the delivery destination building D 2 The time required to complete is common to both delivery methods and does not need to be considered. If towards the parking position duration Summary delivery delivery destination building D 1 to D 3 of the parked in P 1 is short, as shown in FIG. 5C, the parking position corresponding to the delivery destination building D3 is updated to P1 To. On the other hand, if the time required for individual delivery to the delivery destination buildings D 1 to D 2 and the delivery destination building D 3 parked at the parking positions P 1 and P 3 , respectively, is shorter, the correspondence between the delivery destination building and the parking position Remains in FIG. 5B.
配達先建物の数が3つ(N=3)であれば以上で処理が確定するが、配達先建物の数が
4つ以上であれば、上記の処理が更に繰り返される。
If the number of delivery destination buildings is 3 (N = 3), the process is confirmed by the above, but if the number of delivery destination buildings is 4 or more, the above process is further repeated.
図2に戻って、ステップS5において、配送計画出力モジュール20は、それぞれの配達先建物と駐車位置との対応関係を少なくとも含む配送計画を生成して出力する。出力される配送計画は、サーバ1が提案する配送計画であるといえる。また、配送計画は、配達先建物と駐車位置の対応関係以外に、配達車両の走行経路などのその他の情報を含んでもよい。
Returning to FIG. 2, in step S5, the delivery
[有利な効果]
本実施形態によれば、簡便な処理により、効率的な配送計画を生成可能である。どの配達先建物の組み合わせについてまとめ配達を行うべきか行うべきでないかは、配達熟練者でないと正確に把握することは困難であるが、本実施形態を用いることにより未熟練な配達員に対して適切な配送計画を提案でき、未熟練者も熟練者と同様に効率的な配達が可能となる。
[Advantageous effect]
According to this embodiment, an efficient delivery plan can be generated by a simple process. It is difficult for a person who is not a delivery expert to accurately grasp which combination of delivery destination buildings should be delivered in bulk or not, but by using this embodiment, an unskilled delivery person can be notified. Appropriate delivery plans can be proposed, and even unskilled workers can deliver as efficiently as skilled workers.
本実施形態では、まとめ配達を行うための駐車位置(まとめ駐車位置)の候補として、個別に配達する場合の駐車位置を用いており、まとめ配達のための新たな駐車位置の探索は行っていない。したがって、処理が簡便かつ高速であるという利点と、まとめ配達のために配達員が馴染みのない駐車位置に駐車する必要がないという利点がある。なお、まとめ配達のために新たな駐車位置を探索しなくても、十分に効率的なまとめ配達が可能であることが確認されている。 In this embodiment, as a candidate for a parking position (collective parking position) for bulk delivery, a parking position for individual delivery is used, and a new parking position for bulk delivery is not searched. .. Therefore, there are advantages that the processing is simple and high speed, and that the delivery person does not have to park in an unfamiliar parking position for bulk delivery. It has been confirmed that sufficiently efficient bulk delivery is possible without searching for a new parking position for bulk delivery.
<第2実施形態>
第1実施形態では、まとめ駐車位置は、時間的に先に配達が行われる配達先建物に対応する駐車位置であった。すなわち、配達先建物DiとDi+1にまとめ配達する際の駐車位置は配達先建物Diに対応する駐車位置Piであった。本実施形態では、配達先建物Di+1に対応する駐車位置Pi+1もまとめ駐車位置の候補とする。
<Second Embodiment>
In the first embodiment, the collective parking position is the parking position corresponding to the delivery destination building where the delivery is performed earlier in time. That is, the parking position when delivering collectively the delivery destination building D i and D i + 1 was parking position P i corresponding to the delivery destination building D i. In this embodiment, also the parking position P i + 1 corresponding to the delivery destination building D i + 1 as a candidate for collectively parking position.
本実施形態の構成および処理は、基本的に第1実施形態と同様であり、駐車位置のまとめ処理S4の内容のみが異なる。以下、図6を参照して、本実施形態におけるまとめ処理S4について説明する。ループ処理L1により順番に駐車位置をまとめるか否かを判定していく、という基本構造は第1実施形態と同様である。 The configuration and processing of this embodiment are basically the same as those of the first embodiment, and only the content of the parking position summarizing process S4 is different. Hereinafter, the summary process S4 in the present embodiment will be described with reference to FIG. The basic structure of determining whether or not to arrange the parking positions in order by the loop process L1 is the same as that of the first embodiment.
ステップS401およびS402の所要時間TaおよびTbの算出は、第1実施形態と同様の処理である。 The calculation of the required time Ta and Tb in steps S401 and S402 is the same process as in the first embodiment.
ステップS411では、まとめ処理モジュール19は、駐車位置Pi+1に駐車して配達先建物Diおよび配達先建物Di+1に徒歩で配達するのに要する時間Tcを算出する。算出処理はステップS402の時間Tb算出と同様であるため、繰り返しの説明は省略する。
In step S411, the summarizing
ステップS412では、まとめ処理モジュール19は、上記の時間Ta,Tb,Tcのうち最も短いものはどれであるか判断する。
In step S412, the
時間Taが最も短い場合には、何もせずにループ処理L1を繰り返す。 When the time Ta is the shortest, the loop process L1 is repeated without doing anything.
時間Tbが最も短い場合には、ステップS413に進み、まとめ処理モジュール19は、配達先建物Di+1に対応する駐車位置をPiに更新する。この場合は、第1実施形態と同様の駐車位置のまとめ(図5B等)が行われることになる。
Time when Tb is the shortest, the process proceeds to step S413, the summarizing
時間Tcが最も短い場合には、ステップS414に進み、まとめ処理モジュール19は、配達先建物Diに対応する駐車位置をPi+1に更新する。
Time when Tc is the shortest, the process proceeds to step S414, the summarizing
本実施形態は、時間Tbと時間Tcの短い方を、第1実施形態における時間Tb(第2の時間)として決定する実施形態であるとみなすこともできる。すなわち、本実施形態では、駐車位置PiとPi+1の両方がまとめ駐車位置の候補となる。 The present embodiment can also be regarded as an embodiment in which the shorter of the time Tb and the time Tc is determined as the time Tb (second time) in the first embodiment. That is, in the present embodiment, both the parking positions Pi and Pi + 1 are candidates for the collective parking position.
本実施形態によれば、まとめ配達の可能性をより増やすことができる。例えば、図5Aの例において、駐車位置P1からまとめ配達をすると個別配達よりも所要時間が長くなるが、駐車位置P2からまとめ配達を行うと個別配達よりも所要時間が短くなる場合も存在する。本実施形態では、このような場合でもまとめ配達の提案が可能となるので、より効率的な配達の実現が可能となる。 According to this embodiment, the possibility of bulk delivery can be further increased. For example, in the example of FIG. 5A, although the required time than the individual delivery when the summarized delivery from the parking position P 1 becomes longer, even if the required time than the individual delivery when making a one delivery from the parking position P 2 is shortened presence To do. In the present embodiment, it is possible to propose a bulk delivery even in such a case, so that more efficient delivery can be realized.
<第3実施形態>
第1,第2実施形態では、駐車位置取得ステップS2において、1つの配達先建物に対して1つの駐車位置が取得される例を説明した。本実施形態では、1つの配達先建物に対して1つ以上の駐車位置が取得される場合に好適な処理を提案する。
<Third Embodiment>
In the first and second embodiments, an example in which one parking position is acquired for one delivery destination building has been described in the parking position acquisition step S2. The present embodiment proposes a process suitable when one or more parking positions are acquired for one delivery destination building.
本実施形態の構成および処理は、基本的に第1実施形態と同様であり、主に、駐車位置のまとめ処理S4の内容のみが異なる。ただし、1つの配達先建物に対して複数の駐車位置が対応する場合があるので、ステップS3で配達順序が決まった後の、配達先建物Diに対応する駐車位置をPi,j(j=1,2,・・・Ni)と表す。Niは、配達先建物Diに対応する駐車位置の数である。 The configuration and processing of this embodiment are basically the same as those of the first embodiment, and mainly differ only in the content of the parking position summarizing process S4. However, since a plurality of parking position for one delivery address building may correspond, after decided delivery order in step S3, the parking position corresponding to the delivery destination building D i P i, j (j = 1, 2, ... Ni ). N i is the number of parking position corresponding to the delivery destination building D i.
図7は本実施形態における駐車位置のまとめ処理S4を示すフローチャートである。ループ処理L1により順番に駐車位置をまとめるか否かを判定していく、という基本構造は第1実施形態と同様である。 FIG. 7 is a flowchart showing the parking position summarizing process S4 in the present embodiment. The basic structure of determining whether or not to arrange the parking positions in order by the loop process L1 is the same as that of the first embodiment.
ステップS421では、まとめ処理モジュール19は、駐車位置Pi,jに駐車して配達先建物Diに配達し、駐車位置Pi+1,kに駐車して配達先建物Di+1に配達するのに要する時間を、全てのj,kの組み合わせについて求める。したがって、Ni×Ni+1通りの所要時間が求められる。このうちの最小の所要時間をTaとして記憶する。また、最小値を与えるそれぞれの駐車位置をPiおよびPi+1として記憶する。
In step S421, the summarizing
ステップS422では、まとめ処理モジュール19は、駐車位置Pi,jまたは駐車位置Pi+1,kのいずれかに駐車して配達先建物Diおよび配達先建物Di+1にまとめ配達するのに要する時間を、全てのj,kについて求める。したがって、Ni+Ni+1通りの所要時間が求められる。このうちの最小の所要時間をTbとして記憶する。また最小値を与える駐車位置とPiとして記憶する
In step S422, the
ステップS423では、まとめ処理モジュール19は、時間Taと時間Tbのどちらが大きいか判定する。時間Tbが時間Taよりも短い場合(S423−YES)は、処理はステップS424に進み、配達先建物Diおよび配達先建物Di+1に対応する駐車位置をいずれも駐車位置Piに設定する。一方、時間Taが時間Tbよりも短い場合(S423−NO)は、処理はステップS425に進み、配達先建物Diおよび配達先建物Di+1に対応する駐車位置をそれぞれ駐車位置PiおよびPi+1に設定する。
In step S423, the
本実施形態によれば、配達先建物に対して複数の駐車位置の候補が存在する場合にもまとめ配達の提案を行える。また、まとめ配達ではなく個別に配達する場合にも、複数の駐車位置候補のうちどこに駐車するのが効率的であるかを提案できる。 According to the present embodiment, it is possible to propose a batch delivery even when there are a plurality of parking position candidates for the delivery destination building. In addition, even in the case of individual delivery instead of bulk delivery, it is possible to propose where among a plurality of parking position candidates it is efficient to park.
<第4実施形態>
第1から第3実施形態は、いずれも配達実行前に配送計画を生成することを想定している。本実施形態では、配達中の配達員に対してまとめ配達を行うべきか否かの提案を行う。
<Fourth Embodiment>
Each of the first to third embodiments assumes that a delivery plan is generated before the delivery is executed. In the present embodiment, it is proposed to the delivery person who is delivering whether or not to perform bulk delivery.
図8Aは、本実施形態に係るシステムの概略構成図である。図1に示すように、本実施形態に係るシステムは、配送計画作成サーバ1、および配達員端末3を含む。
FIG. 8A is a schematic configuration diagram of the system according to the present embodiment. As shown in FIG. 1, the system according to the present embodiment includes a delivery
配送計画作成サーバ1は、基本的に上記の実施形態と同様の構成を有する。配達員端末3は、配達員が所持する端末であり、プロセッサ31、通信装置32、入力装置33、出力装置34、および記憶装置35を有するコンピュータ(情報処理装置)である。配達員端末3は、GPS装置36をさらに備えて、位置情報を取得可能である。配達員端末3は、プロセッサ31が記憶装置35に記憶されたプログラムを実行することで、以下の処理を行う。図8Aでは、配送情報管理サーバ2を記載していないが、配送情報管理サーバ2が本システムに含まれてもよい。
The delivery
図8Bは、本実施形態における処理の流れを説明する図である。 FIG. 8B is a diagram illustrating a flow of processing in the present embodiment.
ステップS41において、配達員端末3は、配達先建物Diへの配達のために、配達員が配達車両を駐車したことを検知する。この検知はどのように行われてもよいが、例えば、配達員が配達員端末3に対して行う明示的な入力をトリガとして検出することが考えられる。その他にも、例えば、配達員端末3が、配達車両のエンジン停止および/または荷台ドア(後部ドア)の開放をトリガとして検出してもよい。なお、配達先建物Diへの配達であることは、配達員が配達員端末3に明示的に入力してもよいし、配達員端末3が配送計画を参照して判断してもよい。
In step S41, the
ステップS42において、配達員端末3は、GPS装置36から現在の位置情報を取得して、サーバ1に送信する。ここでは、配達員端末3のGPS装置から位置情報を取得しているが、配達車両に搭載されたGPS装置から位置情報を取得してもよい。また、GPS装置以外の任意の位置情報取得手段を利用してもよい。
In step S42, the
ステップS43において、サーバ1は、位置情報が送信された配達員端末3に関連する、今後の配達先建物および対応する駐車位置の情報を取得する。配送計画がサーバ1に格納されている場合には記憶装置から読み出せばよく、また、配達員端末3から当該情報を取得してもよい。なお、サーバ1は、現在の配達先建物Diに対応する駐車位置Piを、配達員端末3から送信される位置情報に設定する。
In step S43, the
ステップS44において、サーバ1は、配達先建物Di以降についての駐車位置のまとめ処理を実行する。この処理は、第1実施形態におけるまとめ処理S4と基本的に同様である。相違点は、ループ処理L1が現在の配達先建物Diから始まる点と、個別配達の方がまとめ配達よりも効率的であると判定(S403−NO)された時点でループ処理L1を抜ける点である。すなわち、サーバ1は、配達先建物Diへの配達に合わせて配達先建物Di+1もまとめて配達した方がよいか判断し、まとめ配達の方が効率的であれば、さらに配達先建物Di+2もまとめる方が効率的であるか判断する。これを、まとめ配達が効率的ではないと判断されるまで繰り返す。
In step S44, the
ステップS45において、サーバ1は、まとめ処理結果の情報を配達員端末3に送信する。この情報には、ステップS44で決定した配達先建物と駐車位置の対応についての情報が含まれる。より具体的には、この情報には、少なくとも、現在の駐車位置で配達すべ
き配達先建物が含まれ、また、次の配達先建物とその際の駐車位置が含まれることが好ましい。
In step S45, the
ステップS46において、配達員端末3は、サーバ1から受け取った情報を配送計画の提案として配達員に提示する。例えば、配達員端末3は、1つ先の配達先までまとめることが効率的であれば、「現在の駐車位置から配達先建物D1およびD2にまとめ配達を行い、その後駐車位置P3に移動して配達先建物D3に配達するのが効率的です」という内容の提案を行う。一方、まとめ配達を行わずに個別配達の方が効率的であれば、配達員端末3は、「現在の駐車位置から配達先建物D1に配達を行い、その後駐車位置P2に移動して配達先建物D2に配達するのが効率的です」という内容の提案を行う。
In step S46, the
本実施形態によれば、配送計画があらかじめ定められていなくても、また、配達員が配送計画通りの駐車位置に駐車しない場合でも、まとめ配達の提案を行える。 According to the present embodiment, it is possible to propose a bulk delivery even if the delivery plan is not predetermined and the delivery person does not park at the parking position according to the delivery plan.
<変形例>
上記の説明では、まとめ処理の結果の配送計画をそのまま出力しているが、まとめ処理後の配送計画が、配達指定日時の条件を満たすか否かのチェックを行うことも好ましい。まとめ配達によって配達時間の短縮がある程度以上得られた場合には、再度各配達先建物の配達順序を調整したり、新たな荷物を配達する荷物に含めたりして配送計画を再調整してもよい。
<Modification example>
In the above description, the delivery plan as a result of the summary processing is output as it is, but it is also preferable to check whether the delivery plan after the summary process satisfies the condition of the designated delivery date and time. If the delivery time is shortened to some extent by bulk delivery, the delivery plan may be readjusted by adjusting the delivery order of each delivery destination building again or including new packages in the packages to be delivered. Good.
また、上記の説明では、まとめ配達と個別配達の所要時間が等しい場合には個別配達を行うようにしているが、この場合にまとめ配達を選択してもよい。また、まとめ配達と個別配達の所要時間が等しい場合に、その他の条件を考慮してまとめ配達と個別配達のどちらを行うかを選択してもよい。 Further, in the above description, when the required times of the bulk delivery and the individual delivery are equal, the individual delivery is performed, but in this case, the bulk delivery may be selected. Further, when the time required for the bulk delivery and the individual delivery are equal, it is possible to select whether to perform the bulk delivery or the individual delivery in consideration of other conditions.
上記の例では、装置の各機能が、プロセッサがプログラムを実行することにより実現されているが、一部または全部の機能はASIC(Application Specific Integrated Circuit)のような専用のハードウェア回路によって実現されてもよい。 In the above example, each function of the device is realized by the processor executing the program, but some or all the functions are realized by a dedicated hardware circuit such as an ASIC (Application Specific Integrated Circuit). You may.
[コンピュータが読み取り可能な記録媒体]
コンピュータその他の機械、装置(以下、コンピュータ等)に上記の機能を実現させるプログラムをコンピュータ等が読み取り可能な非一時的記録媒体に記録することができる。そして、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
[Computer readable recording medium]
A program that realizes the above functions on a computer or other machine or device (hereinafter, computer or the like) can be recorded on a non-temporary recording medium that can be read by the computer or the like. Then, the function can be provided by causing a computer or the like to read and execute the program of this recording medium.
ここで、コンピュータ等が読み取り可能な非一時的記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。このような記録媒体のうちコンピュータ等から取り外し可能なものとしては、例えばSSD,フレキシブルディスク、光磁気ディスク、CD−ROM、CD−R/W、DVD、ブルーレイディスク、DAT、8mmテープ、フラッシュメモリ等のメモリカード等がある。また、コンピュータ等に固定された記録媒体としてハードディスク、SSDやROM等がある。 Here, a non-temporary recording medium that can be read by a computer or the like means that information such as data or a program is stored by electrical, magnetic, optical, mechanical, or chemical action and read from the computer or the like. A recording medium that can be used. Among such recording media, those that can be removed from a computer or the like include, for example, SSD, flexible disk, magneto-optical disk, CD-ROM, CD-R / W, DVD, Blu-ray disk, DAT, 8 mm tape, flash memory, etc. There is a memory card etc. Further, as a recording medium fixed to a computer or the like, there are a hard disk, an SSD, a ROM, and the like.
1:配送計画作成サーバ 11:プロセッサ 12:通信装置
13:入力装置 13:出力装置 15:記憶装置
16:配達先情報取得モジュール 17:駐車位置取得モジュール
18:配達順序決定モジュール 19:まとめ処理モジュール
20:配送計画出力モジュール
1: Delivery plan creation server 11: Processor 12: Communication device 13: Input device 13: Output device 15: Storage device 16: Delivery destination information acquisition module 17: Parking position acquisition module 18: Delivery order determination module 19: Summary processing module 20 : Delivery plan output module
Claims (15)
第1の配達先建物に対応する第1の駐車位置と、第2の配達先建物に対応する第2の駐車位置と、を取得する取得ステップと、
前記第1の駐車位置に駐車して前記第1の配達先建物に配達し、前記第2の駐車位置に車両を移動し駐車して前記第2の配達先建物に配達するのに要する第1の時間と、前記第1の駐車位置と前記第2の駐車位置のいずれか一方であるまとめ駐車位置に駐車して前記第1の配達先建物と前記第2の配達先建物に配達するのに要する第2の時間、または、前記第1の時間と前記第2の時間の大小関係を把握可能な差分、を算出する算出ステップと、
前記第2の時間が前記第1の時間よりも短い場合に、前記まとめ駐車位置に駐車して前記第1の配達先建物と前記第2の配達先建物に配達することを提案する提案ステップと、
を含む、配達支援方法。 A delivery support method executed by an information processing device.
An acquisition step to acquire a first parking position corresponding to the first delivery destination building and a second parking position corresponding to the second delivery destination building.
A first required to park in the first parking position and deliver to the first delivery destination building, move the vehicle to the second parking position, park and deliver to the second delivery destination building. To park at one of the first parking position and the second parking position, and to deliver to the first delivery destination building and the second delivery destination building. A calculation step for calculating the required second time, or a difference in which the magnitude relationship between the first time and the second time can be grasped , and
With the proposal step of proposing to park in the collective parking position and deliver to the first delivery destination building and the second delivery destination building when the second time is shorter than the first time. ,
Delivery support methods, including.
前記まとめ駐車位置を前記第1の駐車位置として、
前記第2の時間を、前記第1の駐車位置に駐車して前記第1の配達先建物と前記第2の配達先建物に配達するのに要する時間に基づいて決定する、
請求項1に記載の配達支援方法。 In the calculation step,
With the summary parking position as the first parking position,
The second time is determined based on the time required to park in the first parking position and deliver to the first delivery building and the second delivery building.
The delivery support method according to claim 1.
前記提案ステップでは、前記第2の時間が前記第1の時間よりも短い場合に、前記第1の駐車位置に駐車したまま前記第1の配達先建物と前記第2の配達先建物に配達することを提案する通知を、前記端末に対して送信する、
請求項1または2に記載の配達支援方法。 In the acquisition step, the first parking position is acquired from the terminal possessed by the delivery person.
In the proposed step, when the second time is shorter than the first time, the vehicle is delivered to the first delivery destination building and the second delivery destination building while being parked in the first parking position. Send a notification suggesting that to the terminal,
The delivery support method according to claim 1 or 2.
前記第2の駐車位置は、前記第2の配達先建物に配達を行う際に最適と推定される駐車位置である、
請求項1から3のいずれか1項に記載の配達支援方法。 The first parking position is a parking position that is presumed to be optimal when delivering to the first delivery destination building.
The second parking position is a parking position that is presumed to be optimal when delivering to the second delivery destination building.
The delivery support method according to any one of claims 1 to 3.
前記算出ステップでは、前記第1の時間を、前記第1の駐車位置と前記第2の駐車位置の組み合わせのそれぞれについて求められる所要時間のうちの最小の時間に基づいて決定し、前記第2の時間を、前記第1の駐車位置と前記第2の駐車位置のそれぞれについて求められる所要時間のうちの最小の時間に基づいて決定する、
請求項1から3のいずれか1項に記載の配達支援方法。 In the acquisition step, at least one of the first parking position and the second parking position is acquired.
In the calculation step, the first time is determined based on the minimum time required for each of the combinations of the first parking position and the second parking position, and the second time is determined. The time is determined based on the minimum of the required times required for each of the first parking position and the second parking position.
The delivery support method according to any one of claims 1 to 3.
第3の配達先建物に対応する第3の駐車位置を取得し、
前記まとめ駐車位置に駐車して前記第1および第2の配達先建物に配達し、前記第3の駐車位置に車両を移動し駐車して前記第3の配達先建物に配達するのに要する第3の時間と、前記まとめ駐車位置と前記第3の駐車位置のいずれか一方である第2まとめ駐車位置に駐車して前記第1から第3の配達先建物に配達するのに要する第4の時間、または、前記第3の時間と前記第4の時間の大小関係を把握可能な差分、を算出し、
前記第4の時間が前記第3の時間よりも短い場合に、前記第2まとめ駐車位置に駐車して前記第1から第3の配達先建物に配達することを提案する、
請求項1から5のいずれか1項に記載の配達支援方法。 Further, when the second time is shorter than the first time,
Acquire a third parking position corresponding to the third delivery building,
A third required to park at the summary parking position and deliver to the first and second delivery destination buildings, move the vehicle to the third parking position, park and deliver to the third delivery destination building. A fourth time required to park at the second collective parking position, which is one of the collective parking position and the third parking position, and deliver to the first to third delivery destination buildings. Calculate the time or the difference in which the magnitude relationship between the third time and the fourth time can be grasped .
When the fourth time is shorter than the third time, it is proposed to park at the second summary parking position and deliver to the first to third delivery destination buildings.
The delivery support method according to any one of claims 1 to 5.
前記第2の時間が前記第1の時間よりも短い場合には、前記まとめ駐車位置に駐車して前記第1の配達先建物と前記第2の配達先建物に配達する配送計画を提案し、
前記第1の時間が前記第2の時間よりも短い場合には、前記第1の駐車位置に駐車して前記第1の配達先建物に配達し、かつ、前記第2の駐車位置に駐車して前記第2の配達先建物に配達する配送計画を提案する、
請求項1から6のいずれか1項に記載の配達支援方法。 In the proposed step,
When the second time is shorter than the first time, a delivery plan is proposed in which the vehicle is parked in the collective parking position and delivered to the first delivery destination building and the second delivery destination building.
When the first time is shorter than the second time, the vehicle is parked in the first parking position, delivered to the first delivery destination building, and parked in the second parking position. Propose a delivery plan for delivery to the second delivery destination building.
The delivery support method according to any one of claims 1 to 6.
前記第1の駐車位置に駐車して前記第1の配達先建物に配達し、前記第2の駐車位置に車両を移動し駐車して前記第2の配達先建物に配達するのに要する第1の時間と、前記第1の駐車位置と前記第2の駐車位置のいずれか一方であるまとめ駐車位置に駐車して前記第1の配達先建物と前記第2の配達先建物に配達するのに要する第2の時間、または、前記第1の時間と前記第2の時間の大小関係を把握可能な差分、を算出する算出手段と、
前記第2の時間が前記第1の時間よりも短い場合に、前記まとめ駐車位置に駐車して前記第1の配達先建物と前記第2の配達先建物に配達することを提案する提案手段と、
を含む、配達支援装置。 An acquisition means for acquiring a first parking position corresponding to the first delivery destination building and a second parking position corresponding to the second delivery destination building.
A first required to park in the first parking position and deliver to the first delivery destination building, move the vehicle to the second parking position, park and deliver to the second delivery destination building. To park at one of the first parking position and the second parking position, and to deliver to the first delivery destination building and the second delivery destination building. A calculation means for calculating the required second time, or a difference capable of grasping the magnitude relationship between the first time and the second time.
When the second time is shorter than the first time, the proposing means for proposing to park in the collective parking position and deliver to the first delivery destination building and the second delivery destination building. ,
Including delivery support equipment.
前記算出手段は、前記第2の時間を、前記第1の駐車位置に駐車して前記第1の配達先建物と前記第2の配達先建物に配達するのに要する時間に基づいて決定する、
請求項8に記載の配達支援装置。 The summary parking position is the first parking position.
The calculation means determines the second time based on the time required to park in the first parking position and deliver to the first delivery destination building and the second delivery destination building.
The delivery support device according to claim 8.
前記提案手段は、前記第2の時間が前記第1の時間よりも短い場合に、前記第1の駐車位置に駐車したまま前記第1の配達先建物と前記第2の配達先建物に配達することを提案する通知を、前記端末に対して送信する、
請求項8または9に記載の配達支援装置。 The acquisition means acquires the first parking position from a terminal owned by a delivery person, and obtains the first parking position.
When the second time is shorter than the first time, the proposed means delivers to the first delivery destination building and the second delivery destination building while parked in the first parking position. Send a notification suggesting that to the terminal,
The delivery support device according to claim 8 or 9.
前記第2の駐車位置は、前記第2の配達先建物に配達を行う際に最適と推定される駐車位置である、
請求項8から10のいずれか1項に記載の配達支援装置。 The first parking position is a parking position that is presumed to be optimal when delivering to the first delivery destination building.
The second parking position is a parking position that is presumed to be optimal when delivering to the second delivery destination building.
The delivery support device according to any one of claims 8 to 10.
前記算出手段は、前記第1の時間を、前記第1の駐車位置と前記第2の駐車位置の組み合わせのそれぞれについて求められる所要時間のうちの最小の時間に基づいて決定し、前記第2の時間を、前記第1の駐車位置と前記第2の駐車位置のそれぞれについて求められる所要時間のうちの最小の時間に基づいて決定する、
請求項8から10のいずれか1項に記載の配達支援装置。 The acquisition means acquires at least one of the first parking position and the second parking position.
The calculation means determines the first time based on the minimum time required for each of the combinations of the first parking position and the second parking position, and determines the second time. The time is determined based on the minimum of the required times required for each of the first parking position and the second parking position.
The delivery support device according to any one of claims 8 to 10.
前記取得手段は、第3の配達先建物に対応する第3の駐車位置を取得し、
前記算出手段は、前記まとめ駐車位置と前記第3の駐車位置に駐車して前記第1および第2の配達先建物と前記第3の配達先建物に配達するのに要する第3の時間と、前記まとめ駐車位置と前記第3の駐車位置のいずれか一方である第2まとめ駐車位置に駐車して前記第1から第3の配達先建物に配達するのに要する第4の時間、または、前記第3の時間と前記第4の時間の大小関係を把握可能な差分、を算出し、
前記提案手段は、前記第4の時間が前記第3の時間よりも短い場合に、前記第2まとめ駐車位置に駐車して前記第1から第3の配達先建物に配達することを提案する、
請求項8から12のいずれか1項に記載の配達支援装置。 Further, when the second time is shorter than the first time,
The acquisition means acquires a third parking position corresponding to the third delivery destination building.
The calculation means includes a third time required for parking at the summary parking position and the third parking position and delivering to the first and second delivery destination buildings and the third delivery destination building. The fourth time required to park in the second summary parking position, which is one of the summary parking position and the third parking position, and deliver to the first to third delivery destination buildings, or the above. Calculate the difference that can grasp the magnitude relationship between the third time and the fourth time,
The proposed means proposes to park in the second summary parking position and deliver to the first to third delivery destination buildings when the fourth time is shorter than the third time.
The delivery support device according to any one of claims 8 to 12.
前記第2の時間が前記第1の時間よりも短い場合には、前記まとめ駐車位置に駐車して前記第1の配達先建物と前記第2の配達先建物に配達する配送計画を提案し、
前記第1の時間が前記第2の時間よりも短い場合には、前記第1の駐車位置に駐車して前記第1の配達先建物に配達し、かつ、前記第2の駐車位置に駐車して前記第2の配達先建物に配達する配送計画を提案する、
請求項8から13のいずれか1項に記載の配達支援装置。 The proposed means
When the second time is shorter than the first time, a delivery plan is proposed in which the vehicle is parked in the collective parking position and delivered to the first delivery destination building and the second delivery destination building.
When the first time is shorter than the second time, the vehicle is parked in the first parking position, delivered to the first delivery destination building, and parked in the second parking position. Propose a delivery plan for delivery to the second delivery destination building.
The delivery support device according to any one of claims 8 to 13.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020013540A JP6779396B1 (en) | 2020-01-30 | 2020-01-30 | Delivery support methods, delivery support devices, and programs |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020013540A JP6779396B1 (en) | 2020-01-30 | 2020-01-30 | Delivery support methods, delivery support devices, and programs |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP6779396B1 true JP6779396B1 (en) | 2020-11-04 |
| JP2021120777A JP2021120777A (en) | 2021-08-19 |
Family
ID=73022341
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020013540A Active JP6779396B1 (en) | 2020-01-30 | 2020-01-30 | Delivery support methods, delivery support devices, and programs |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6779396B1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022153485A1 (en) * | 2021-01-15 | 2022-07-21 | パイオニア株式会社 | Information processing device |
| WO2023007653A1 (en) * | 2021-07-29 | 2023-02-02 | 楽天グループ株式会社 | Delivery control system, delivery control device, and delivery control method |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4119776B2 (en) * | 2003-03-20 | 2008-07-16 | アルパイン株式会社 | Navigation device |
| JP4179210B2 (en) * | 2004-04-12 | 2008-11-12 | トヨタ自動車株式会社 | Stop position indication method, stop position indication device |
| US20090296990A1 (en) * | 2008-05-30 | 2009-12-03 | United Parcel Service Of America, Inc. | Evaluating driver walk distances and building types using overhead imagery |
| JP2010078571A (en) * | 2008-09-29 | 2010-04-08 | Miyagi Seikatsu Kyodo Kumiai | Map creation device for delivery, map creation method for delivery, and map creation program for delivery |
| JP2019149116A (en) * | 2018-02-28 | 2019-09-05 | アスクル株式会社 | Delivery plan generation system, delivery plan generation method and delivery plan generation program |
| CN112020726B (en) * | 2018-06-27 | 2024-06-21 | 松下控股株式会社 | Information providing method and information providing system |
-
2020
- 2020-01-30 JP JP2020013540A patent/JP6779396B1/en active Active
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022153485A1 (en) * | 2021-01-15 | 2022-07-21 | パイオニア株式会社 | Information processing device |
| JPWO2022153485A1 (en) * | 2021-01-15 | 2022-07-21 | ||
| JP2024028495A (en) * | 2021-01-15 | 2024-03-04 | パイオニア株式会社 | information processing equipment |
| JP2024177561A (en) * | 2021-01-15 | 2024-12-19 | パイオニア株式会社 | Information processing device |
| WO2023007653A1 (en) * | 2021-07-29 | 2023-02-02 | 楽天グループ株式会社 | Delivery control system, delivery control device, and delivery control method |
| JPWO2023007653A1 (en) * | 2021-07-29 | 2023-02-02 | ||
| JP7464733B2 (en) | 2021-07-29 | 2024-04-09 | 楽天グループ株式会社 | Delivery control system, delivery control device, and delivery control method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021120777A (en) | 2021-08-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10655975B2 (en) | System and method for routing optimization | |
| US8768614B2 (en) | Increasing throughput for carpool assignment matching | |
| US8504295B2 (en) | Preserving assigned carpools after a cancellation | |
| US20210035064A1 (en) | Information providing method and information providing system | |
| Fleischmann et al. | Dynamic vehicle routing based on online traffic information | |
| JP6779396B1 (en) | Delivery support methods, delivery support devices, and programs | |
| WO2021190137A1 (en) | System and method for determining routing by learned selective optimization | |
| JP2014526072A (en) | System and method for multi-vehicle resource allocation and routing solutions | |
| US20190303866A1 (en) | Method of providing information about logistics delivery route by using future traffic information and server for performing the same | |
| JP2013167972A (en) | Delivery schedule management system, method for managing delivery schedule, and delivery schedule management program | |
| US20210004929A1 (en) | Distributed ridesharing vehicle management | |
| US20210117874A1 (en) | System for dispatching a driver | |
| Chen et al. | Online route planning over time-dependent road networks | |
| CN117151288A (en) | An intercity vehicle dispatch matching optimization method, device and equipment | |
| JP7301834B2 (en) | Arrival prediction based on destination model | |
| JP2002302257A (en) | Delivery planning method and program for causing computer to execute the method | |
| JP2023069898A (en) | Transportation management system, transportation management method, and program | |
| Garcia et al. | Hybrid approach for the public transportation time dependent orienteering problem with time windows | |
| EP3745329A1 (en) | Methods for computing itineraries in a multimodal transportation network | |
| JP4025652B2 (en) | Transportation planning system and method | |
| CN112088106B (en) | Method and device for providing vehicle navigation simulation environment | |
| Varone et al. | Insertion heuristic for a dynamic dial-a-ride problem using geographical maps | |
| CN114093153B (en) | Passenger vehicle scheduling method and device based on passenger demand information | |
| Lam et al. | Developing A Network Algorithm for Demand Responsive Transit Service in A Rural Area of Sweden | |
| WO2022190348A1 (en) | Delivery management device, delivery system, delivery management method, and delivery management program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200130 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20200130 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20200206 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200625 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200728 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200828 |
|
| 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: 20200929 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201013 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6779396 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |