[go: up one dir, main page]

JP7511835B2 - Delivery management system and delivery management method - Google Patents

Delivery management system and delivery management method Download PDF

Info

Publication number
JP7511835B2
JP7511835B2 JP2020092160A JP2020092160A JP7511835B2 JP 7511835 B2 JP7511835 B2 JP 7511835B2 JP 2020092160 A JP2020092160 A JP 2020092160A JP 2020092160 A JP2020092160 A JP 2020092160A JP 7511835 B2 JP7511835 B2 JP 7511835B2
Authority
JP
Japan
Prior art keywords
delivery
location
storage location
base
item
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
Application number
JP2020092160A
Other languages
Japanese (ja)
Other versions
JP2021189586A (en
Inventor
聡 松島
尚文 木村
順 西村
Original Assignee
シーオス株式会社
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by シーオス株式会社 filed Critical シーオス株式会社
Priority to JP2020092160A priority Critical patent/JP7511835B2/en
Publication of JP2021189586A publication Critical patent/JP2021189586A/en
Application granted granted Critical
Publication of JP7511835B2 publication Critical patent/JP7511835B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、配送管理システムおよび配送管理方法に関する。 The present invention relates to a delivery management system and a delivery management method.

従来、小口の宅配荷物を発送する場合には、コンビニエンスストアや宅配業者の営業所に利用者が荷物を持参したり、宅配業者に集荷を依頼したりすることが行われている。たとえば、特許文献1では、宅配業者が荷物を受け取る場所で、運搬車両の積載量をオーバーしていないことを確認でき、荷物受取場所まで携行しても宅配業者の負担にならず、さらに受注荷物の送料を計算することができる宅配荷物集荷管理システムが提案されている。 Conventionally, when sending small parcels, users would bring the parcel to a convenience store or a parcel company's office, or request the parcel company to collect it. For example, Patent Document 1 proposes a parcel collection management system that can check that the parcel does not exceed the load capacity of the transport vehicle at the location where the parcel is to be received by the parcel company, does not burden the parcel company with carrying the parcel to the parcel receiving location, and can also calculate the shipping fee for the ordered parcel.

特開2011-225313号公報JP 2011-225313 A

近年、需要者の中には、配送に日数がかかっても、配送料金が安いサービスを利用したいとのニーズがある。しかしながら、従来の配送サービスでは、配送期間が比較的短期間(たとえば1~3日)に設定され配送スピードを重視しているため、トラックなどの積載率に関わらず順次配送を行っており、その分、配送料金が高くなってしまい、このようなニーズに応えることができなかった。 In recent years, there has been a demand among consumers for services that offer low delivery fees, even if delivery takes several days. However, conventional delivery services prioritize speed and set delivery periods to a relatively short period (for example, 1-3 days), so deliveries are made sequentially regardless of the loading rate of trucks, etc., which results in higher delivery fees and makes it impossible to meet such needs.

本発明は、配送に日数がかかっても、配送料金が安いサービスを利用したいとのニーズに応えることができる、配送管理システムおよび配送管理方法を提供することを目的とする。 The present invention aims to provide a delivery management system and delivery management method that can meet the needs of those who want to use a service with low delivery fees even if the delivery takes several days.

本発明に係る配送管理システムは、配送物を受取場所から引渡場所までトラックを含む配送手段により多数の配送物を配送する行程を管理する配送管理システムであって、受取場所を巡回して配送物を一次保管場所まで配送する指示を生成する集荷処理管理手段と、前記一次保管場所から二次保管場所まで配送物を幹線輸送する指示を生成する幹線輸送処理管理手段と、前記二次保管場所から引渡場所まで配送する指示を生成する配達処理管理手段と、を備え、前記配達処理管理手段は、前記受取場所において配送物が受け取られた際に、当該配送物の配送期限日まで5日以上ある場合、配送手段の積載率の向上を優先して、前記二次保管場所から前記引渡場所への配送物の出荷期限日を前記配送物の配送期限日の前日または当日に設定し、前記幹線輸送処理管理手段は、設定された前記二次保管場所からの配送物の出荷期限日に基づいて、前記一次保管場所から前記二次保管場所までの配送予定を生成する。
上記配送管理システムにおいて、前記配達処理管理手段は、配送物を前記二次保管場所から前記引渡場所に配送するために必要な日数である配達所要日数を取得し、前記二次保管場所から前記引渡場所への配送物の出荷期限日を前記配送物の配送期限日の前記配達所定日数前の日に設定するように構成することができる。
上記配送管理システムにおいて、前記配達処理管理手段は、予め決められた出荷期限日における、前記引渡場所に配達する配送物の総容量が所定値以下である場合に、当該配送物の前記出荷期限日を繰り上げて配送を行うように構成することができる。
上記配送管理システムにおいて、前記集荷処理管理手段は、巡回する前記受取場所のうち、保管されている前記配送物の総容量または総重量が所定の基準容量または基準重量を超える受取場所を巡回場所として特定し、配送手段が集荷する配送物の容量または重量が最大化されるように、前記配送手段が前記巡回場所を巡回する集荷ルートを決定するように構成することができる。
上記配送管理システムにおいて、前記幹線輸送処理管理手段は、前記幹線輸送において、配送物が前記一次保管場所に入荷される入荷期限日と、前記二次保管場所から出荷される出荷期限日とに基づいて、前記一次保管場所から前記二次保管場所までの配送において許容される配送許容日数を算出し、前記配送許容日数内に前記一次保管場所から前記二次保管場所まで配送可能なルートのうち、配送に係るコストが最も安価なルートを、幹線輸送ルートとして作成するように構成することができる。
上記配送管理システムにおいて、各二次保管場所から配送物を配達可能な複数の前記引渡場所が、二次保管場所ごとに配達エリアとして設定されており、前記幹線輸送処理管理手段は、前記引渡場所が複数の配達エリアに跨る場合には、配送コストが最も安価となる二次保管場所から配送されるように、前記二次保管場所を決定するように構成することができる。
上記配送管理システムにおいて、各一次保管場所まで配送物を配送可能な複数の前記受取場所が、一次保管場所ごとに集荷エリアとして設定されており、前記集荷処理管理手段は、前記受取場所が複数の集荷エリアに跨る場合には、配送コストが最も安価となる一次保管場所に配送されるように、前記一次保管場所を決定するように構成することができる。
上記配送管理システムにおいて、前記受取場所または前記引渡場所を、アクセスの容易さに応じて分類し、分類した受取場所または引渡場所ごとに、配送可能な配送物の大きさ、または、利用可能な配送手段を限定するように構成することができる。
上記配送管理システムにおいて、前記受取場所において配送物を受け取った場合に、配送物の識別番号と当該配送物を収容する配送用ケースの識別番号とを関連付けて、サーバに記憶させる受取処理管理手段をさらに有し、前記幹線輸送処理管理手段は、前記サーバを参照し、同一の配送用ケースに、異なる引渡場所に引き渡す配送物、または、異なる拠点間ルートで配送する配送物が混在する場合には、同一の配送用ケースに同じ引渡場所に引き渡す配送物、または、同じ拠点間ルートで配送される配送物が収容されるように、幹線輸送における配送拠点の管理端末に指示を出力するように構成することができる。
The delivery management system of the present invention is a delivery management system that manages the process of delivering a large number of deliveries by delivery means including trucks from a receiving location to a delivery location, and includes a collection processing management means that generates instructions to travel around the receiving locations and deliver the deliveries to a primary storage location, a trunk line transport processing management means that generates instructions to transport the deliveries via trunk line from the primary storage location to a secondary storage location, and a delivery processing management means that generates instructions to deliver the deliveries from the secondary storage location to the delivery location.When a delivery is received at the receiving location, if there are five or more days until the delivery deadline of the delivery, the delivery processing management means prioritizes improving the loading rate of the delivery means and sets the shipping deadline of the delivery from the secondary storage location to the delivery location to the day before or the day of the delivery deadline of the delivery, and the trunk line transport processing management means generates a delivery schedule from the primary storage location to the secondary storage location based on the set shipping deadline of the delivery from the secondary storage location.
In the above-mentioned delivery management system, the delivery processing management means can be configured to obtain a required delivery period, which is the number of days required to deliver a delivery item from the secondary storage location to the delivery location, and to set the shipping deadline date of the delivery item from the secondary storage location to the delivery location to the day the specified delivery days before the delivery deadline date of the delivery item.
In the above delivery management system, the delivery processing management means can be configured to, when the total volume of the deliveries to be delivered to the delivery location on a predetermined shipping deadline date is equal to or less than a predetermined value, deliver the deliveries ahead of the shipping deadline date.
In the above-mentioned delivery management system , the collection processing management means can be configured to identify as a destination location those receiving locations among the destination locations where the total volume or total weight of the delivery items stored therein exceeds a predetermined standard volume or standard weight, and to determine a collection route for the delivery means to travel around the destination locations so as to maximize the volume or weight of the delivery items collected by the delivery means.
In the above-mentioned delivery management system, the trunk line transportation processing management means can be configured to calculate the allowable delivery number of days allowed for delivery from the primary storage location to the secondary storage location based on the arrival deadline date of the delivery item at the primary storage location and the shipping deadline date of the delivery item from the secondary storage location in the trunk line transportation, and to create as the trunk line transportation route the route with the lowest delivery costs among the routes that can deliver from the primary storage location to the secondary storage location within the allowable delivery number of days.
In the above-mentioned delivery management system, a plurality of delivery locations to which deliveries can be made from each secondary storage location are set as delivery areas for each secondary storage location, and the trunk line transportation processing management means can be configured to determine the secondary storage location so that, when the delivery location straddles a plurality of delivery areas, delivery is made from the secondary storage location which offers the lowest delivery costs.
In the above-mentioned delivery management system, a plurality of receiving locations to which deliveries can be made to each primary storage location are set as collection areas for each primary storage location, and the collection processing management means can be configured to determine the primary storage location when the receiving location straddles a plurality of collection areas so that the deliveries are made to the primary storage location with the lowest delivery costs.
In the above-mentioned delivery management system, the receiving locations or the delivery locations can be classified according to ease of access, and the size of deliveries that can be delivered or the available delivery means can be limited for each classified receiving location or delivery location.
The above delivery management system further has a receiving processing management means for, when a delivery item is received at the receiving location, associating the identification number of the delivery item with the identification number of the delivery case containing the delivery item and storing the associated number in a server, and the trunk line transport processing management means can be configured to refer to the server, and, when deliveries to be delivered to different delivery locations or deliveries to be delivered via different base-to-base routes are mixed in the same delivery case, output instructions to the management terminal of the delivery base in the trunk line transport so that the deliveries to be delivered to the same delivery location or deliveries to be delivered via the same base-to-base route are contained in the same delivery case.

本発明によれば、配送に日数がかかっても配送料金が安いサービスを利用したいとの需要者のニーズに応えることができる。 The present invention can meet the needs of consumers who want to use a service that offers low delivery fees even if delivery takes several days.

本実施形態に係る配送管理方法の概念図である。FIG. 2 is a conceptual diagram of a delivery management method according to the present embodiment. 本実施形態に係る配送管理システムの構成図である。FIG. 1 is a configuration diagram of a delivery management system according to an embodiment of the present invention. 本実施形態に係る配送情報テーブルに記憶されるデータの一例を示す図である。FIG. 4 is a diagram showing an example of data stored in a delivery information table according to the embodiment. 本実施形態に係る拠点間ルート別配送時間テーブルに記憶されるデータの一例を示す図である。11 is a diagram showing an example of data stored in a base-to-base route delivery time table according to the embodiment; FIG. 本実施形態に係る配送拠点別保管日数テーブルに記憶されるデータの一例を示す図である。11 is a diagram showing an example of data stored in a delivery base-specific storage days table according to the embodiment. FIG. 本実施形態に係る配送手段テーブルに記憶されるデータの一例を示す図である。FIG. 4 is a diagram showing an example of data stored in a delivery means table according to the embodiment. 本実施形態に係る配送行程テーブルに記憶されるデータの一例を示す図である。FIG. 4 is a diagram showing an example of data stored in a delivery itinerary table according to the embodiment; 本実施形態に係る配送運賃単価テーブルに記憶されるデータの一例を示す図である。5 is a diagram showing an example of data stored in a delivery freight unit price table according to the embodiment; FIG. 本実施形態に係る保管場所保管単価テーブルに記憶されるデータの一例を示す図である。11 is a diagram showing an example of data stored in a storage location storage unit price table according to the embodiment; FIG. 本実施形態に係る受取場所テーブルに記憶されるデータの一例を示す図である。FIG. 11 is a diagram showing an example of data stored in a receiving location table according to the embodiment. 本実施形態に係る配送用ケースの概要を示す斜視図である。FIG. 1 is a perspective view showing an overview of a shipping case according to the present embodiment. 本実施形態に係る配送用ケースのバリエーションを示す図である。1A to 1C are diagrams showing variations of a shipping case according to the present embodiment. 本実施形態に係る受取処理を示すフローチャートである。10 is a flowchart showing a receiving process according to the embodiment. 本実施形態に係る配送管理処理を示すフローチャートである。10 is a flowchart showing a delivery management process according to the embodiment. 本実施形態に係る配達管理処理を示すフローチャートである。11 is a flowchart showing a delivery management process according to the embodiment. 本実施形態に係る集荷管理処理を示すフローチャートである。10 is a flowchart showing a collection management process according to the embodiment. 本実施形態に係る幹線輸送管理処理(その1)を示すフローチャートである。4 is a flowchart showing a trunk line transportation management process (part 1) according to the present embodiment. 本実施形態に係る幹線輸送管理処理(その2)を示すフローチャートである。13 is a flowchart showing a trunk line transportation management process (part 2) according to the present embodiment. 本実施形態に係る幹線輸送管理処理(その3)を示すフローチャートである。13 is a flowchart showing a trunk line transportation management process (part 3) according to the present embodiment.

以下に、本発明の実施形態を図に基づいて説明する。図1は、本実施形態に係る配送管理方法の概念図である。本実施形態に係る配送管理システム1は、図1に示すように、送付人から配送物を受け取る受取場所2を巡回して配送物を集荷する「集荷処理」を管理する集荷管理処理と、物流センター間などで幹線輸送を行う「幹線輸送処理」を管理する幹線輸送管理処理と、配送物を受取人に引き渡す引渡場所6まで、配送物を配達する「配達処理」を管理する配達管理処理とを行う。 Below, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a conceptual diagram of a delivery management method according to this embodiment. As shown in FIG. 1, the delivery management system 1 according to this embodiment performs collection management processing to manage the "collection processing" of visiting receiving locations 2 where deliveries are received from senders and collecting deliveries, trunk line transport management processing to manage the "trunk line transport processing" that performs trunk line transport between logistics centers, etc., and delivery management processing to manage the "delivery processing" that delivers the deliveries to the delivery location 6 where the deliveries are handed over to the recipient.

「集荷処理」は、トラックなどの配送手段が所定のエリア(集荷エリア)における複数の受取場所2を巡回して配送物を集荷し、集荷した配送物を、幹線輸送の配送拠点となる物流センターなどの一次保管場所3まで配送する処理である。なお、受取場所2は、送付人から配送物を受け取る配送拠点であり、たとえば、新聞販売店、ガソリンスタンド、JA(農協)の支店などである。また、レンタカー店、カーシェアの駐車場、自動車販売店、携帯電話販売店、自動車整備店、スポーツクラブ、コインパーキング、ビルなどの駐車場、さらには量販店など、配送手段が配送物を配送した後に荷台に余裕スペースができる店舗なども含まれ、物流センターや物流倉庫も受取場所2として設定することが可能である(後述する引渡場所6も同様)。カーシェアの駐車場、コインパーキング、ビルなどの駐車場は、通常無人であるが、宅配ロッカーを配置することで、受取場所2(または引渡場所6)として使用することができる。なお、集荷エリアは、特に限定されないが、たとえば同一または近隣の市区町村程度の範囲とすることができる。 "Collection processing" is a process in which a delivery vehicle such as a truck travels around a number of receiving locations 2 in a specified area (collection area) to collect deliveries, and delivers the collected deliveries to a primary storage location 3 such as a logistics center that serves as a delivery base for trunk line transportation. The receiving location 2 is a delivery base that receives deliveries from the sender, and is, for example, a newspaper store, a gas station, or a branch of JA (agricultural cooperative). It also includes rental car stores, car sharing parking lots, car dealerships, mobile phone stores, auto repair shops, sports clubs, coin parking lots, parking lots for buildings, and even mass retailers, and other stores that have extra space in the loading platform after the delivery vehicle delivers the deliveries. Logistics centers and logistics warehouses can also be set as the receiving location 2 (the same goes for the delivery location 6 described later). Car sharing parking lots, coin parking lots, and parking lots for buildings are usually unmanned, but by placing delivery lockers, they can be used as the receiving location 2 (or delivery location 6). The collection area is not particularly limited, but can be, for example, the range of the same or neighboring city, ward, town, or village.

また、「幹線輸送処理」は、物流センター間などの比較的遠距離にある一次保管場所3から二次保管場所5まで配送物の幹線輸送を行う処理である。なお、本実施形態では、受取場所2から集荷された配送物が最初に保管される、幹線輸送における最初の配送拠点を一次保管場所3と称し、引渡場所6に配送物が出荷される、幹線輸送における最後の配送拠点を二次保管場所5と称す。また、幹線輸送において、一次保管場所3から二次保管場所5までの中継拠点とされる配送拠点を中継保管場所4と称す。一次保管場所3、二次保管場所5、および中継保管場所4は、物流倉庫など保管スペースが比較的大きく、大型トラックなどの大型の配送手段により配送物を搬入/搬出することができる、物流センターや物流倉庫などの幹線輸送の配送拠点であり、たとえば複数のエリアから配送物が配送される配送拠点が該当する。なお、一次保管場所3が、中継保管場所4または二次保管場所5を兼ねる構成とすることもできる。また、物流倉庫ではないコインパーキング、ビルの地下駐車場なども、一次保管場所3、中間保管場所4、または二次保管場所5として利用することができる。 The "main line transport process" is a process of transporting a delivery from a primary storage location 3, which is located at a relatively long distance such as between logistics centers, to a secondary storage location 5. In this embodiment, the first delivery base in the main line transport where the delivery collected from the receiving location 2 is first stored is called the primary storage location 3, and the last delivery base in the main line transport where the delivery is shipped to the handover location 6 is called the secondary storage location 5. In addition, the delivery base that serves as a relay base from the primary storage location 3 to the secondary storage location 5 in the main line transport is called the relay storage location 4. The primary storage location 3, the secondary storage location 5, and the relay storage location 4 are delivery bases for main line transport such as logistics centers and logistics warehouses that have a relatively large storage space such as a logistics warehouse and can carry in and out delivery items using large delivery means such as large trucks, and correspond to delivery bases to which delivery items are delivered from multiple areas. The primary storage location 3 can also be configured to serve as the relay storage location 4 or the secondary storage location 5. In addition, pay parking lots and underground parking lots in buildings that are not logistics warehouses can also be used as primary storage locations 3, intermediate storage locations 4, or secondary storage locations 5.

さらに、「配達処理」は、幹線輸送の配送拠点である二次保管場所5から配送物を出荷し、所定のエリア(配達エリア)内にある複数の引渡場所6を巡回して配送物を各引渡場所6に配達する処理である。なお、引渡場所6は、配送物を受取人に引き渡す配送拠点であり、たとえば、受取場所2と同様に、新聞販売店、ガソリンスタンド、JA(農協)の支店などである。また、配達エリアは、特に限定されないが、たとえば同一または近隣の市区町村程度の範囲とすることができる。 The "delivery process" is a process in which deliveries are shipped from a secondary storage location 5, which is a distribution base for main line transport, and the delivery process travels around a number of delivery locations 6 within a specified area (delivery area) to deliver the deliveries to each delivery location 6. The delivery locations 6 are delivery bases where deliveries are handed over to recipients, and are, for example, like the receiving locations 2, newspaper shops, gas stations, and JA (agricultural cooperative) branches. The delivery area is not particularly limited, but can be, for example, the area of the same or neighboring city, ward, town, or village.

本発明においては、配送物を二次保管場所5から出荷するタイミングを、配送物の配送期限の前日に設定し、配送物の配送行程(配送スケジュールや配送ルート)を設定することで、各配送拠点(受取場所2、一次保管場所3、中継保管場所4、二次保管場所5、引渡場所6)において、配送物をできるだけ蓄積し、トラックなどの配送手段の積載率を高めることで、その分、安価な配送サービスを提供することを可能とする。
また、本発明においては、配送拠点2~5間において配送物を配送するトラックなどの配送手段は、配送業者が専用に手配したトラックだけではなく、印刷所から新聞配達所への新聞を配送した後のトラックの荷台、JAに食料などを納入した後のトラックの荷台、あるいは、ガソリンスタンドに灯油などを配達した後の、いわゆる帰り便のトラックの荷台など、配送物の配送を専門としていない会社が手配したトラックなどの空きスペース(空き容量)も利用することで、輸送コストをより低く抑えることを可能としている。また、トラックだけではなく、稼働していないカーゴトレーラーやワンボックスカーなどの輸送車両も活用することで、輸送コストをさらに低く抑えることを可能としている。一次保管場所3から二次保管場所5への配送を行う配送手段は、トラック、カーゴトレーラー、ワンボックスカーなどの自動車に限られず、二輪車、自転車、貨物列車、船舶などが用いられる場合もある。
In the present invention, the timing for shipping the delivery item from the secondary storage location 5 is set to the day before the delivery deadline of the delivery item, and a delivery itinerary for the delivery item (delivery schedule and delivery route) is set, so that delivery items can be accumulated as much as possible at each delivery base (receiving location 2, primary storage location 3, intermediate storage location 4, secondary storage location 5, handover location 6), and the loading rate of delivery means such as trucks can be increased, making it possible to provide a cheaper delivery service.
In addition, in the present invention, the delivery means such as trucks that deliver deliveries between the delivery bases 2 to 5 are not limited to trucks arranged exclusively by the delivery company, but also include the free space (free capacity) of trucks arranged by companies that do not specialize in the delivery of deliveries, such as the bed of a truck after delivering newspapers from a printing company to a newspaper delivery office, the bed of a truck after delivering food to a JA, or the bed of a so-called return truck after delivering kerosene to a gas station, making it possible to further reduce transportation costs. In addition, by utilizing not only trucks but also transportation vehicles such as cargo trailers and minivans that are not in operation, it is possible to further reduce transportation costs. The delivery means for delivering from the primary storage location 3 to the secondary storage location 5 is not limited to automobiles such as trucks, cargo trailers, and minivans, and may also be motorcycles, bicycles, freight trains, ships, etc.

《システム構成》
本実施形態に係る配送管理システム1について説明する。図2は、本実施形態に係る配送管理システム1の構成図である。本実施形態に係る配送管理システム1は、図2に示すように、配送管理サーバ10と、WMS(Warehouse Management System、倉庫管理)サーバ20と、TMS(Transport Management System、輸配送管理)サーバ30と、各配送拠点2~5に配備された管理端末41および読取端末42と、ユーザが所有するユーザ端末50と、配送物を収容する配送用ケース60から構成される。以下に、各構成について説明する。
"System configuration"
A delivery management system 1 according to this embodiment will be described. Fig. 2 is a configuration diagram of the delivery management system 1 according to this embodiment. As shown in Fig. 2, the delivery management system 1 according to this embodiment is composed of a delivery management server 10, a WMS (Warehouse Management System) server 20, a TMS (Transport Management System) server 30, a management terminal 41 and a reading terminal 42 arranged at each of the delivery bases 2 to 5, a user terminal 50 owned by a user, and a delivery case 60 for containing delivery items. Each component will be described below.

配送管理サーバ10は、図2に示すように、データベース11と、演算装置12と、記憶装置13と、通信装置14とを有する。 As shown in FIG. 2, the delivery management server 10 has a database 11, a computing device 12, a storage device 13, and a communication device 14.

データベース11は、本実施形態に係る配送管理処理に必要な情報を記憶した各種テーブルを格納する。本実施形態において、データベース11には、配送情報テーブル111、拠点間ルート別配送時間テーブル112、配送拠点別保管日数テーブル113、配送手段テーブル114、配送行程テーブル115、配送運賃単価テーブル116、保管場所保管単価テーブル117および受取場所テーブル118が格納されている。 The database 11 stores various tables that store information necessary for the delivery management processing according to this embodiment. In this embodiment, the database 11 stores a delivery information table 111, a delivery time table by route between bases 112, a storage period table by delivery base 113, a delivery means table 114, a delivery itinerary table 115, a delivery freight unit price table 116, a storage location storage unit price table 117, and a receiving location table 118.

図3は、配送情報テーブル111に格納される情報の一例を示す図である。図3に示すように、配送情報テーブル111には、配送物の識別情報(識別番号)、配送物の重量、配送物の大きさ、送付人の氏名や連絡先、受取人の氏名や連絡先、引渡場所など、配送物の配送に関する各種情報が記憶される。本実施形態において、配送物の大きさは、配送物が収容された配送用ケース60の大きさとすることができ、後述するように、最小の配送用ケース60を単位とした個数で定義される。また、配送情報テーブル111には、配送物がどの配送拠点2~5に保管されているか、あるいは、どの拠点間ルートD1~D10を配送されているかを表す配送状態(あるいは配送物の位置情報)も記憶される。さらに、配送物が収容されている配送用ケース60の識別情報(識別番号)も、各配送物に関連付けて、配送情報テーブル111に記憶される。 Figure 3 is a diagram showing an example of information stored in the delivery information table 111. As shown in Figure 3, the delivery information table 111 stores various information related to the delivery of the delivery, such as the identification information (identification number) of the delivery, the weight of the delivery, the size of the delivery, the name and contact information of the sender, the name and contact information of the recipient, and the delivery location. In this embodiment, the size of the delivery can be the size of the delivery case 60 in which the delivery is stored, and is defined as the number of units of the smallest delivery case 60, as described later. In addition, the delivery information table 111 also stores the delivery status (or the location information of the delivery) indicating which delivery base 2 to 5 the delivery is stored at, or which inter-base route D1 to D10 the delivery is being delivered to. Furthermore, the identification information (identification number) of the delivery case 60 in which the delivery is stored is also stored in the delivery information table 111 in association with each delivery.

図4は、拠点間ルート別配送時間テーブル112に格納される情報の一例を示す図である。図4に示すように、拠点間ルート別配送時間テーブル112には、各拠点間ルートにおける配送時間が記憶される。拠点間ルートとは、幹線輸送処理における一次保管場所3、中継保管場所4および二次保管場所5の間のルートであり、図1に示す例では、D1~D10の拠点間ルートを例示している。たとえば1つの一次保管場所3bから配送される拠点間ルートでも、配送先が中継保管場所4b、二次保管場所5b、中継保管場所4cと異なれば、拠点間ルートはD6,D8,D9と複数となる。また、配送時間とは配送手段(トラックなどの車両、船舶、鉄道など)が各拠点間ルートD1~D10を経由して配送物を配送するために必要な時間であり、各配送拠点での滞留時間は含まれない。たとえば、拠点間ルートD9においてトラックT1が配送物を配送するために1時間かかる場合には、図4に示すように、拠点間ルート別配送時間テーブル112には、拠点間ルートD9の配送時間が「1時間」と記憶される。本実施形態では、各拠点間ルートD1~D10の配送時間を予め調べておくことで、拠点間ルート別配送時間テーブル112に、各拠点間ルートD1~D10の配送時間が予め記憶されている。なお、配送時間は、各拠点間ルートD1~D10の距離や各拠点間ルートD1~D10を配送する配送手段の平均的な移動速度などに基づいて算出することもできる。 Figure 4 is a diagram showing an example of information stored in the base-to-base route delivery time table 112. As shown in Figure 4, the base-to-base route delivery time table 112 stores the delivery time for each base-to-base route. The base-to-base route is a route between the primary storage location 3, the intermediate storage location 4, and the secondary storage location 5 in the trunk line transportation process, and in the example shown in Figure 1, the base-to-base routes D1 to D10 are illustrated. For example, even if a base-to-base route is delivered from one primary storage location 3b, if the delivery destination is different from the intermediate storage location 4b, the secondary storage location 5b, or the intermediate storage location 4c, there will be multiple base-to-base routes D6, D8, and D9. In addition, the delivery time is the time required for the delivery means (vehicles such as trucks, ships, railways, etc.) to deliver the delivery item via each base-to-base route D1 to D10, and does not include the residence time at each delivery base. For example, if it takes truck T1 one hour to deliver a delivery item along base-to-base route D9, the delivery time for base-to-base route D9 is stored as "one hour" in base-to-base route delivery time table 112, as shown in FIG. 4. In this embodiment, the delivery time for each base-to-base route D1-D10 is checked in advance, and the delivery time for each base-to-base route D1-D10 is stored in advance in base-to-base route delivery time table 112. The delivery time can also be calculated based on the distance of each base-to-base route D1-D10 and the average travel speed of the delivery means that delivers along each base-to-base route D1-D10.

また、図5は、配送拠点別保管日数テーブル113に格納される情報の一例を示す図である。図5に示すように、配送拠点別保管日数テーブル113には、幹線輸送処理における配送拠点3~5ごと、拠点間ルートD1~D10ごとの配送物の保管日数(平均保管日数)が記憶されている。たとえば、図5に示すように、一次保管場所3bからの拠点間ルートD6で配送される配送物の平均保管日数が「4日」、拠点間ルートD8で配送される配送物の平均保管日数が「3日」などのように、拠点間ルートごとに配送物の保管日数が記憶されている。本実施形態では、拠点間ルートD1~D10ごとに、配送物の保管日数の実績データを統計化し、保管日数の平均値、頻出値、中央値などを保管日数として算出し、配送拠点別保管日数テーブル113に予め記憶している。なお、配送拠点別保管日数テーブル113は、周期的に、最新の実績データを用いて保管日数が更新される構成とすることができる。 Also, FIG. 5 is a diagram showing an example of information stored in the distribution base storage days table 113. As shown in FIG. 5, the distribution base storage days table 113 stores the storage days (average storage days) of deliveries for each of the distribution bases 3 to 5 in the trunk line transport process and for each of the base routes D1 to D10. For example, as shown in FIG. 5, the storage days of deliveries are stored for each base route, such as the average storage days of deliveries delivered from the primary storage location 3b via the base route D6 being "4 days" and the average storage days of deliveries delivered via the base route D8 being "3 days". In this embodiment, for each of the base routes D1 to D10, actual data on the storage days of deliveries is statistically compiled, and the average, frequent, and median values of the storage days are calculated as the storage days, and are stored in advance in the distribution base storage days table 113. The distribution base storage days table 113 can be configured so that the storage days are periodically updated using the latest actual data.

図6は、配送手段テーブル114に格納される情報の一例を示す図である。図6に示すように、配送手段テーブル114には、各拠点間ルートD1~D10において配送物を配送可能な配送手段(たとえばトラックなどの車両、船舶、鉄道など)の情報が記憶される。なお、本実施形態に係る配送管理システム1では、図6に示すように、1つの拠点間ルートにおいて複数の配送手段が存在する場合もある。 Figure 6 is a diagram showing an example of information stored in the delivery means table 114. As shown in Figure 6, the delivery means table 114 stores information on delivery means (for example, vehicles such as trucks, ships, railways, etc.) that can deliver items on each of the base-to-base routes D1 to D10. Note that in the delivery management system 1 according to this embodiment, as shown in Figure 6, there may be multiple delivery means on one base-to-base route.

また、配送手段テーブル114には、配送手段の位置情報や、配送手段の荷台の空き容量などのリアルタイムで変動する情報も記憶することができる。たとえば、配送手段が配送拠点で入荷手続または出荷手続を行っている場合は、その配送拠点の位置を配送手段の位置情報とし、配送手段が出荷手続を完了し配送拠点間の拠点間ルートを移動している場合は、拠点間ルートを走行中などのように配送手段が走行する配送拠点間を示す位置を配送手段の位置情報として、配送手段テーブル114に記憶することができる。あるいは、配送管理サーバ10は、TMSサーバ30を介して、配送手段に設置された情報端末や配送手段の運転者が携帯する携帯端末から、配送手段のGPS位置情報(緯度経度情報)を取得することで、図6に示すように、配送手段テーブル114における配送手段の位置情報をリアルタイムで更新することもできる。また、配送手段の荷物の空き容量は、たとえば最小の配送用ケース60で6個分、12個分、18個分の容量などの配送手段が配送可能な配送物の大きさ(容量)の情報である。本実施形態では、TMSサーバ30が配送手段の配送状況を把握しており、当該配送状況から、配送手段の荷台の空き容量を推測し、配送管理サーバ10に送信することで、配送手段テーブル114における配送物の荷台の空き容量の情報をリアルタイムで更新することができる。 In addition, the delivery means table 114 can also store information that changes in real time, such as the location information of the delivery means and the free space of the loading platform of the delivery means. For example, when the delivery means is undergoing receiving or shipping procedures at a delivery base, the location of the delivery base can be stored as the location information of the delivery means, and when the delivery means has completed the shipping procedures and is moving along a route between delivery bases, the location indicating the distance between delivery bases along which the delivery means is traveling, such as while traveling along a route between delivery bases, can be stored as the location information of the delivery means in the delivery means table 114. Alternatively, the delivery management server 10 can update the location information of the delivery means in real time in the delivery means table 114 as shown in FIG. 6 by acquiring GPS location information (latitude and longitude information) of the delivery means from an information terminal installed on the delivery means or a mobile terminal carried by the driver of the delivery means via the TMS server 30. In addition, the free space of the delivery means is information on the size (capacity) of the delivery items that the delivery means can deliver, such as the capacity of 6, 12, or 18 items in the smallest delivery case 60. In this embodiment, the TMS server 30 is aware of the delivery status of the delivery means, and from that delivery status, estimates the free space on the delivery means' berth and transmits it to the delivery management server 10, thereby updating the information on the free space on the delivery means berth in the delivery means table 114 in real time.

図7は、配送行程テーブル115に格納される情報の一例を示す図である。配送行程テーブル115には、図7に示すように、配送物ごと、配送用ケース60ごとに、配送期限日、一次保管場所3への入荷期限日、二次保管場所5からの出荷期限日が記憶される。なお、配送期限日は、配送人が受取処理において設定したものを取得することで記憶することができ、配送期限日に代えて、配送期限日数と受取日時とを記憶する構成としてもよい。また、本実施形態では、後述する配達管理処理および集荷管理処理において、配送物の一次保管場所3への入荷期限日、および、二次保管場所5からの出荷期限日が決定され、配送行程テーブル115に記憶される。 Figure 7 is a diagram showing an example of information stored in the delivery itinerary table 115. As shown in Figure 7, the delivery itinerary table 115 stores the delivery deadline date, the arrival deadline date at the primary storage location 3, and the shipping deadline date from the secondary storage location 5 for each delivery and each delivery case 60. The delivery deadline date can be stored by acquiring the date set by the deliverer in the receiving process, and the number of days until the delivery deadline and the receipt date and time may be stored instead of the delivery deadline date. In this embodiment, the arrival deadline date at the primary storage location 3 and the shipping deadline date from the secondary storage location 5 are determined and stored in the delivery itinerary table 115 in the delivery management process and collection management process described later.

図8は、配送運賃単価テーブル116に格納される情報の一例を示す図である。図8に示すように、配送運賃単価テーブル116では、車格別、配送地帯別に、単位容量当たり、かつ、単位時間当たり(たとえば1時間当たり)の基準配送運賃単価および実際配送運賃単価が格納されている。ここで、車格とは、たとえば自動車であれば、軽トラック、軽カーゴトレーラー、ワンボックスカー、1tトラック、2tトラック、4tトラックなどが挙げられる。また、配送地帯としては、たとえば、関東地区、東海地方、近畿地方などが挙げられる。また、「単位容量」とは、上述したように、最小の配送用ケース60を単位した容量であり、本実施形態では、80サイズの配送用ケース60を最小の配送用ケース60として用いているため、80サイズの配送用ケース80の容量が単位容量となる。このように、本実施形態では、配送会社に関わらず、車格および配送地帯に基づいて、基準配送運賃単価および実際配送運賃単価を決定している。また、基準配送運賃単価とは、一定期間(たとえば一月)における配送実績に基づいて算出された配送運賃単価であり、予め配送運賃単価テーブル116に格納され、一定期間ごとに(たとえば一月に一度)更新される。また、本実施形態においては、配送管理サーバ10が、配送物の配送実績を逐次取得しており、直近(たとえば1週間)の配送実績データから、配送地帯別の単位容量当たりの実際配送運賃単価を算出し、実際配送費用単価として逐次更新する。 Figure 8 is a diagram showing an example of information stored in the delivery freight unit price table 116. As shown in Figure 8, the delivery freight unit price table 116 stores the standard delivery freight unit price and the actual delivery freight unit price per unit volume and per unit time (for example, per hour) for each vehicle class and delivery zone. Here, vehicle classes include, for example, light trucks, light cargo trailers, minivans, 1 ton trucks, 2 ton trucks, and 4 ton trucks for automobiles. Also, delivery zones include, for example, the Kanto region, the Tokai region, and the Kinki region. Also, as described above, the "unit volume" is the volume of the smallest delivery case 60, and in this embodiment, since an 80-size delivery case 60 is used as the smallest delivery case 60, the volume of an 80-size delivery case 80 is the unit volume. In this way, in this embodiment, the standard delivery freight unit price and the actual delivery freight unit price are determined based on the vehicle class and delivery zone, regardless of the delivery company. The standard delivery freight unit price is a delivery freight unit price calculated based on delivery records over a certain period (e.g., one month), and is stored in advance in the delivery freight unit price table 116 and updated periodically (e.g., once a month). In this embodiment, the delivery management server 10 sequentially acquires delivery records of deliveries, calculates actual delivery freight unit prices per unit volume for each delivery zone from the most recent (e.g., one week) delivery record data, and sequentially updates the actual delivery cost unit price.

図9は、保管場所保管単価テーブル117に格納される情報の一例を示す図である。図9に示すように、保管場所保管単価テーブル117では、幹線輸送処理における配送拠点である、一次保管場所3、中継保管場所4、二次保管場所5ごとに、単位容量当たり、かつ、単位時間当たり(たとえば1日当たり)の配送運賃の情報が格納されている。 Figure 9 is a diagram showing an example of information stored in the storage location storage unit price table 117. As shown in Figure 9, the storage location storage unit price table 117 stores information on the delivery charges per unit volume and per unit time (e.g., per day) for each of the primary storage location 3, intermediate storage location 4, and secondary storage location 5, which are delivery bases in the trunk line transport process.

図10は、受取場所テーブル118に格納される情報の一例を示す図である。図10に示すように、受取場所テーブル118には、受取場所2ごとの保管余裕容量が記憶されている。保管余裕容量とは、受取場所2における配送物の保管スペースの容量であり、当該保管余裕容量を参照することで、保管余裕容量が所定値以下となる受取場所2において配送物を集荷するように集荷管理処理が行われる。本実施形態では、受取場所2において配送物の受取処理が行われると、図2に示す演算装置12は、受取場所テーブル118の保管余裕容量を、新たに保管された配送物の容量の分だけ減算し、また、受取場所2から配送物が出荷されると、演算装置12は、当該受取場所2の保管余裕容量を新たに出荷された配送物の容量の分だけ加算する。これにより、受取場所テーブル118において、保管余裕容量がリアルタイムで更新されることとなる。また、受取場所2では宅配ロッカーを利用することができ、宅配ロッカーを利用した場合は、宅配ロッカーの間口毎にサイズが異なるため、宅配ロッカー毎かつ間口サイズ毎に保管容量が管理される。 10 is a diagram showing an example of information stored in the receiving location table 118. As shown in FIG. 10, the receiving location table 118 stores the storage margin capacity for each receiving location 2. The storage margin capacity is the capacity of the storage space for the delivery at the receiving location 2, and by referring to the storage margin capacity, the collection management process is performed so that the delivery is collected at the receiving location 2 whose storage margin capacity is equal to or less than a predetermined value. In this embodiment, when the receiving process for the delivery is performed at the receiving location 2, the calculation device 12 shown in FIG. 2 subtracts the storage margin capacity of the receiving location table 118 by the volume of the newly stored delivery, and when the delivery is shipped from the receiving location 2, the calculation device 12 adds the storage margin capacity of the receiving location 2 by the volume of the newly shipped delivery. As a result, the storage margin capacity is updated in real time in the receiving location table 118. In addition, a delivery locker can be used at the receiving location 2, and when a delivery locker is used, the storage capacity is managed for each delivery locker and for each size of the frontage because the size of the frontage of the delivery locker varies depending on the delivery locker.

演算装置12は、本実施形態に係る配送管理処理を行うため、記憶装置13に記憶されている配送管理プログラムを実行することで、受取管理機能、配達管理機能、集荷管理機能、幹線輸送管理機能の各機能を実行する。以下に、これらの機能について説明する。 To perform the delivery management process according to this embodiment, the computing device 12 executes the delivery management program stored in the storage device 13, thereby executing the functions of receipt management, delivery management, collection management, and trunk line transportation management. These functions are described below.

図2に示す演算装置12の受取管理機能は、受取場所2において送付人から配送物を受け取る場合に、配送物に関する情報をデータベース11に登録する。具体的には、受取管理機能は、送付人がユーザ端末50から入力した配送物の配送情報を、配送情報テーブル111に記憶する。本実施形態では、送付人が配送物を配送する場合、まず、ユーザ端末50の専用プログラムを起動して、配送物の識別番号、送付人の氏名や連絡先、受取人の氏名や連絡先、引渡場所6などの配送物の配送情報を入力し、配送管理サーバ10に配送物の配送情報を送信する。これにより、受取管理機能は、配送物の識別番号、送付人の氏名や連絡先、受取人の氏名や連絡先、引渡場所6などの配送情報を、ユーザ端末50から通信装置14を介して受信し、データベース11の配送情報テーブル111に記憶する。また、本実施形態では、後述するように、受取場所2において、配送物の大きさや重量に基づいて、当該配送物を収容する配送用ケース60が決定され、配送物が対応する配送用ケース60に収容される。そのため、配送管理サーバ10は、配送物を収容した配送用ケース60の識別情報を管理端末41から受信した場合に、当該配送用ケース60のサイズに基づいて、配送物の重量(当該配送用ケース60の重量上限値とする)や配送物の大きさ(最小の配送用ケース60単位で何個分であるか)の配送情報を、データベース11の配送情報テーブル111に記憶することができる。 The receipt management function of the computing device 12 shown in FIG. 2 registers information about the delivery in the database 11 when the delivery is received from the sender at the receiving location 2. Specifically, the receipt management function stores the delivery information of the delivery input by the sender from the user terminal 50 in the delivery information table 111. In this embodiment, when the sender delivers the delivery, first, a dedicated program of the user terminal 50 is started, delivery information of the delivery such as the identification number of the delivery, the sender's name and contact information, the recipient's name and contact information, and the delivery location 6 is input, and the delivery information of the delivery is transmitted to the delivery management server 10. As a result, the receipt management function receives the delivery information such as the identification number of the delivery, the sender's name and contact information, the recipient's name and contact information, and the delivery location 6 from the user terminal 50 via the communication device 14, and stores it in the delivery information table 111 of the database 11. In this embodiment, as described later, at the receiving location 2, a delivery case 60 to accommodate the delivery is determined based on the size and weight of the delivery, and the delivery is accommodated in the corresponding delivery case 60. Therefore, when the delivery management server 10 receives identification information of a delivery case 60 containing a delivery item from the management terminal 41, it can store delivery information such as the weight of the delivery item (set as the upper weight limit of the delivery case 60) and the size of the delivery item (how many items it is in the smallest delivery case 60 unit) in the delivery information table 111 of the database 11 based on the size of the delivery case 60.

また、本実施形態では、各配送拠点2~6における入荷手続または出荷手続において、配送物を収容する配送用ケース60のQRコード61(登録商標)またはRFタグ62の読み取りが読取端末42により行われると、配送物の配送状態を更新するための配送情報が、各配送拠点2~6の管理端末41から配送管理サーバ10へと送信される。受取管理機能は、配送物の配送状態を示す配送情報を各配送拠点2~6の管理端末41から受信した場合に、配送情報テーブル111における配送物の配送状態を、各配送拠点
2~6の管理端末41から受信した配送物の配送状態に更新する。
In this embodiment, when the QR code 61 (registered trademark) or RF tag 62 on the delivery case 60 containing the delivery item is read by the reading terminal 42 during the receiving procedure or shipping procedure at each of the distribution bases 2 to 6, delivery information for updating the delivery status of the delivery item is transmitted from the management terminal 41 of each of the distribution bases 2 to 6 to the delivery management server 10. When the receipt management function receives delivery information indicating the delivery status of the delivery item from the management terminal 41 of each of the distribution bases 2 to 6, it updates the delivery status of the delivery item in the delivery information table 111 to the delivery status of the delivery item received from the management terminal 41 of each of the distribution bases 2 to 6.

演算装置12の配達管理機能は、幹線輸送の最後の配送拠点である二次保管場所5から配送物を出荷し、所定のエリア内にある複数の引渡場所6を巡回して配送物を各引渡場所6に配達する「配達処理」を管理する配達管理処理を行う。具体的には、配達管理機能は、各配送物の配送期限日の前日を二次保管場所5からの出荷期限日と設定し、配達を行う配送手段の配送物の積載量が最大化するように、配送物を配達する引渡場所6を配達場所6’(たとえば図1に示す引渡場所6a~6hのうち、白抜きで示す6a~6c,6e~6g,6i,6j)として決定する。そして、配達管理機能は、決定した配達場所6’を巡回するルートを配達ルートとして作成し、配送業者への配達指示、二次保管場所5への出荷指示、および、配達場所6’への入荷指示を行う。なお、配達管理機能による配達管理処理の詳細は後述する。 The delivery management function of the computing device 12 performs delivery management processing to manage the "delivery processing" in which deliveries are shipped from the secondary storage location 5, which is the last delivery base of the trunk line transport, and the deliveries are delivered to each delivery location 6 by visiting multiple delivery locations 6 within a specified area. Specifically, the delivery management function sets the day before the delivery deadline date of each delivery as the shipping deadline date from the secondary storage location 5, and determines the delivery location 6 to which the delivery is to be delivered as the delivery location 6' (for example, 6a to 6c, 6e to 6g, 6i, and 6j shown in white among the delivery locations 6a to 6h shown in Figure 1) so that the load capacity of the delivery means performing the delivery is maximized. The delivery management function then creates a route that travels around the determined delivery locations 6' as a delivery route, and issues delivery instructions to the delivery company, shipping instructions to the secondary storage location 5, and receiving instructions to the delivery location 6'. The delivery management processing by the delivery management function will be described in detail later.

演算装置12の集荷管理機能は、トラックなどの配送手段が所定のエリアにおける複数の受取場所2を巡回して配送物を集荷し、集荷した配送物を幹線輸送の配送拠点となる一次保管場所3まで配送する「集荷処理」を管理する集荷管理処理を行う。具体的には、集荷管理機能は、保管している配送物の総容量が所定の容量以上である受取場所2を巡回場所2’ (たとえば図1に示す受取場所2a~2mのうち、白抜きで示す2c,2d,2f~2h,2j~2l)として特定する。そして、集荷管理機能は、巡回場所2’を巡回する配送手段の積載量が最大化するように、各配送物の配送期限に基づいて、配送物を巡回する集荷ルートを決定し、配送業者への集荷指示、受取場所2への出荷指示、一次保管場所3への入荷指示を行う。なお、集荷管理機能による集荷管理処理の詳細は後述する。 The collection management function of the computing device 12 performs collection management processing to manage the "collection processing" in which a delivery means such as a truck travels around a plurality of receiving locations 2 in a predetermined area to collect deliveries, and delivers the collected deliveries to a primary storage location 3, which is a delivery base for main line transportation. Specifically, the collection management function specifies a receiving location 2 where the total volume of the deliveries stored is equal to or greater than a predetermined volume as a route location 2' (for example, 2c, 2d, 2f-2h, and 2j-2l shown in white among receiving locations 2a-2m shown in FIG. 1). The collection management function then determines a collection route for the deliveries based on the delivery deadline of each deliveries so as to maximize the load capacity of the delivery means travelling around the route location 2', and issues collection instructions to the delivery company, shipping instructions to the receiving location 2, and receiving instructions to the primary storage location 3. Details of the collection management processing by the collection management function will be described later.

演算装置12の幹線輸送管理機能は、配送物を比較的遠距離にある一次保管場所3から二次保管場所5まで幹線輸送を行う「幹線輸送処理」を管理する幹線輸送管理処理を行う。具体的には、幹線輸送管理機能は、配送物の一次保管場所3への出荷期限日と二次保管場所5の出荷期限日から、幹線輸送における配送許容日数を算出する。そして、幹線輸送管理機能は、配送許容日数内において、中継保管場所4での保管コストと拠点間ルートにおける輸送コストとの合計である配送コストの単価が最も安くなる配送ルートを基幹輸送ルートとして決定し、配送業者への幹線輸送指示、一次保管場所3や中継保管場所4への出荷指示、中継保管場所4や二次保管場所5への入荷指示を行う。なお、上記「配送コストの単価が最も安くなる配送ルート」は、予め決められた、各配送拠点間の拠点間ルートにおける輸送コストに基づいて、経路ごとの輸送コストと管理コストの合計金額を配送コストとして算出する方法とすることもできるが、本実施形態では、拠点間ルートにおける荷量の実績データに基づいて、直近(たとえば1週間など、業種によって異なる(たとえばBtoBは1週間よりも長くしてもよい))において最も荷量が多い(一個当たりの輸送コストが安い)ルートを選択する構成を例示して説明する。なお、幹線輸送管理機能による幹線輸送管理処理の詳細は後述する。 The trunk line transportation management function of the computing device 12 performs trunk line transportation management processing that manages "trunk line transportation processing" in which deliveries are transported via trunk line from the primary storage location 3, which is located at a relatively long distance, to the secondary storage location 5. Specifically, the trunk line transportation management function calculates the allowable number of days for delivery in trunk line transportation from the shipping deadline date for the delivery to the primary storage location 3 and the shipping deadline date for the secondary storage location 5. The trunk line transportation management function then determines the delivery route that provides the lowest unit price for delivery cost, which is the sum of the storage cost at the relay storage location 4 and the transportation cost for the route between bases, within the allowable number of days for delivery as the main transportation route, and issues trunk line transportation instructions to the delivery company, shipping instructions to the primary storage location 3 and the relay storage location 4, and receiving instructions to the relay storage location 4 and the secondary storage location 5. The above-mentioned "delivery route with the lowest unit delivery cost" can be calculated as the total of the transportation cost and management cost for each route based on the transportation cost of the route between each delivery base, which is determined in advance. In this embodiment, however, a configuration is illustrated in which the route with the largest volume of cargo (lowest transportation cost per item) in the most recent period (e.g., one week, which varies depending on the type of business (e.g., B2B may be longer than one week)) is selected based on the actual data on the volume of cargo on the route between bases. Details of the trunk line transportation management process using the trunk line transportation management function will be described later.

次に、WMSサーバ20について説明する。WMSサーバ20は、図2に示すように、演算装置21と、記憶装置22と、通信装置23とを有し、記憶装置22に記憶した倉庫管理プログラムを演算装置21により実行することで、以下に説明する倉庫管理処理を実行する。 Next, the WMS server 20 will be described. As shown in FIG. 2, the WMS server 20 has a calculation device 21, a storage device 22, and a communication device 23, and executes the warehouse management program stored in the storage device 22 by the calculation device 21, thereby performing the warehouse management process described below.

たとえば、配送管理サーバ10は、配達管理処理、集荷管理処理、および幹線輸送管理処理において、出荷する配送物の情報と、出荷元の配送拠点の情報と、出荷先の配送拠点の情報とを含めた、出荷指示および入荷指示を、WMSサーバ20に送信する。WMSサーバ20は、通信装置23を介して、出荷元の配送拠点の出荷指示と、出荷先の配送拠点の入荷指示とを配送管理サーバ10から受信し、図2に示すように、出荷元の配送拠点に配備された管理端末41に出荷指示を送信し、また、出荷先の配送拠点に配備された管理端末41に入荷指示を送信する。これにより、出荷元の配送拠点において配送物の出荷手続が行われ、出荷先の配送拠点において配送物の入荷手続が行われる。 For example, in the delivery management process, collection management process, and trunk line transportation management process, the delivery management server 10 sends shipping instructions and receiving instructions to the WMS server 20, including information on the delivery item to be shipped, information on the delivery base of the sender, and information on the delivery base of the destination. The WMS server 20 receives shipping instructions for the delivery base of the sender and receiving instructions for the delivery base of the destination from the delivery management server 10 via the communication device 23, and sends shipping instructions to a management terminal 41 deployed at the delivery base of the sender, and also sends receiving instructions to a management terminal 41 deployed at the delivery base of the destination, as shown in FIG. 2. As a result, the delivery procedure is carried out at the delivery base of the sender, and the receiving procedure is carried out at the delivery base of the destination.

次に、TMSサーバ30について説明する。TMSサーバ30は、図2に示すように、演算装置31と、記憶装置32と、通信装置33とを有する。TMSサーバ30も、記憶装置32に記憶した輸配送管理プログラムを演算装置31で実行することで、以下に説明する輸配送管理処理を実行する。 Next, the TMS server 30 will be described. As shown in FIG. 2, the TMS server 30 has a calculation device 31, a storage device 32, and a communication device 33. The TMS server 30 also executes the transportation and delivery management program stored in the storage device 32 with the calculation device 31, thereby executing the transportation and delivery management process described below.

たとえば、配送管理サーバ10は、配達管理処理、集荷管理処理、および幹線輸送管理処理において、出荷する配送物の情報、出荷元の配送拠点の情報、出荷先の配送拠点の情報、配送物を配送する配送ルートの情報、あるいは、配送物を配送可能な配送手段の情報を含む配送物の配送指示(配達指示、集荷指示、または幹線輸送指示)を、TMSサーバ30に送信する。TMSサーバ30は、配送管理サーバ10から配送指示を受信すると、当該配送指示に基づいて、配送物を配送可能な配送手段を特定し、当該配送手段が配送物を配送するように、配送手段に配送指示を行う。なお、本実施形態では、配送手段に情報端末が設置されており、または、配送手段の運転者が携帯端末を有しており、TMSサーバ30から、配送手段の情報端末や運転者の携帯端末に輸配送情報を送信することで、各配送手段に輸配送手続(出荷元の配送拠点での配送物の引き取り、拠点間ルートにおける配送物の配送、出荷先の配送拠点での配送物の引き渡し)を行わせることができる。また、TMSサーバ30により、配送予定日と配送する配送物の総量などの情報を配送業者のサーバやコンピュータに送信することで、配送のマッチングを実行させることもできる。配送のマッチングでは、車両に安全運転度や納期遵守度などの優先順位をつけ、優先順位が高い車両がから優先的にルートを割り振る構成とすることができる。 For example, in the delivery management process, collection management process, and trunk line transportation management process, the delivery management server 10 transmits delivery instructions (delivery instructions, collection instructions, or trunk line transportation instructions) for the delivery item to the TMS server 30, including information on the delivery item to be shipped, information on the delivery base of the shipping source, information on the delivery base of the shipping destination, information on the delivery route for delivering the delivery item, or information on the delivery means capable of delivering the delivery item. When the TMS server 30 receives a delivery instruction from the delivery management server 10, it identifies a delivery means capable of delivering the delivery item based on the delivery instruction, and issues a delivery instruction to the delivery means so that the delivery means delivers the delivery item. In this embodiment, an information terminal is installed in the delivery means, or the driver of the delivery means has a mobile terminal, and by transmitting transportation information from the TMS server 30 to the information terminal of the delivery means or the mobile terminal of the driver, each delivery means can perform transportation and delivery procedures (collection of the delivery item at the delivery base of the shipping source, delivery of the delivery item on the route between bases, and handover of the delivery item at the delivery base of the shipping destination). In addition, the TMS server 30 can send information such as the scheduled delivery date and the total amount of deliveries to the server or computer of the delivery company to perform delivery matching. In delivery matching, vehicles can be prioritized based on factors such as safe driving and on-time delivery, and routes can be allocated preferentially to vehicles with higher priorities.

次に、本実施形態に係る管理端末41および読取端末42について説明する。配送管理システム1では、各配送拠点2~6に、管理端末41および読取端末42が配備されている。管理端末41と読取端末42とは、有線または無線により接続されており、読取端末42で読み取った情報は管理端末41に送信される。また、管理端末41は、電気通信回線を介して、配送管理サーバ10と接続しており、配送管理サーバ10と情報の授受が可能となっている。たとえば、送付人が配送物を受取場所2に持ち込むと、受取場所2の読取端末42により、配送物の識別情報(たとえば識別番号)が読み取られ、管理端末41へと送信される。これにより、管理端末41は、配送物の識別情報と、配送物の配送状態を示す「受取場所2で保管中」との情報を、配送管理サーバ10に送信する。その結果、配送管理サーバ10の配送情報テーブル111において、配送物の配送状態が「受取場所2で保管中」に更新される。なお、読取端末42で読み取った情報を、配送管理サーバ10に直接送信する構成とすることもできる。 Next, the management terminal 41 and the reading terminal 42 according to this embodiment will be described. In the delivery management system 1, the management terminal 41 and the reading terminal 42 are provided at each of the delivery bases 2 to 6. The management terminal 41 and the reading terminal 42 are connected by wire or wirelessly, and information read by the reading terminal 42 is transmitted to the management terminal 41. The management terminal 41 is also connected to the delivery management server 10 via an electric communication line, and is capable of transmitting and receiving information to and from the delivery management server 10. For example, when the sender brings the delivery to the receiving location 2, the reading terminal 42 at the receiving location 2 reads the identification information of the delivery (for example, an identification number) and transmits it to the management terminal 41. As a result, the management terminal 41 transmits the identification information of the delivery and information indicating the delivery status of the delivery, "being stored at receiving location 2", to the delivery management server 10. As a result, the delivery status of the delivery is updated to "being stored at receiving location 2" in the delivery information table 111 of the delivery management server 10. The information read by the reading terminal 42 can also be configured to be sent directly to the delivery management server 10.

また、受取場所2においては、配送物が配送用ケース60に収容される。この配送用ケース60には、図11に示すように、当該配送用ケース60の識別情報を記憶したQRコード61およびRFタグ62が取り付けられており、配送物Bと配送用ケース60とを対応付けることができる。すなわち、管理端末41は、QRコード61またはRFタグ62に記憶された、配送物を収容した配送用ケース60の識別情報と、当該配送物の識別情報とを関連付けて配送管理サーバ10に送信することができ、これにより、配送情報テーブル111において、配送物を収容した配送用ケース60の識別情報も、当該配送物の配送情報として記憶される。なお、図11は、本実施形態に係る配送用ケース60の概要を示す斜視図である。また、上述したように、受取場所2においては、宅配ボックスを設置して、宅配ボックスで配送物の受け取りを行う構成としてもよい。 At the receiving location 2, the delivery item is stored in a delivery case 60. As shown in FIG. 11, a QR code 61 and an RF tag 62 storing the identification information of the delivery case 60 are attached to the delivery case 60, and the delivery item B can be associated with the delivery case 60. That is, the management terminal 41 can associate the identification information of the delivery case 60 storing the delivery item stored in the QR code 61 or the RF tag 62 with the identification information of the delivery item and transmit it to the delivery management server 10, and the identification information of the delivery item is also stored as the delivery information of the delivery item in the delivery information table 111. FIG. 11 is a perspective view showing an overview of the delivery case 60 according to this embodiment. As described above, a delivery box may be installed at the receiving location 2, and the delivery item may be received in the delivery box.

読取端末42は、QRコード61および/またはRFタグ62を読み取るための装置であり、QRコード61および/またはRFタグ62を非接触にて読み取ることができる。読取端末42の読取範囲を数~十数メートルとすることで、読取端末42は、一度に複数の配送用ケース60の識別情報を読み取ることができる。本実施形態においては、読取端末42として、QRコード61およびRFタグ62の両方を1台で読取可能な端末を例示しているが、この構成に限定されず、QRコード61読み取り用の読取端末42と、RFタグ62読み取り用の読取端末42とをそれぞれ用いる構成としてもよい。また、スマートフォンを用いて読取端末42を構成してもよい。たとえば、カメラによりQRコード61を読み取り可能なスマートフォンに、RFタグ62を読取可能とするためのアタッチメントを取り付けることで、スマートフォンをQRコード61およびRFタグ62を読取可能な読取端末42として利用することができる。また、読取端末42は、ハンディタイプの端末装置であってもよいし、たとえば配送用ケース60が搬送されるコンベア上部などに固定された端末装置であってもよい。 The reading terminal 42 is a device for reading the QR code 61 and/or the RF tag 62, and can read the QR code 61 and/or the RF tag 62 without contact. By setting the reading range of the reading terminal 42 to several to several tens of meters, the reading terminal 42 can read the identification information of multiple delivery cases 60 at once. In this embodiment, a terminal capable of reading both the QR code 61 and the RF tag 62 is exemplified as the reading terminal 42, but this configuration is not limited to this, and a configuration using a reading terminal 42 for reading the QR code 61 and a reading terminal 42 for reading the RF tag 62 may be used. The reading terminal 42 may also be configured using a smartphone. For example, by attaching an attachment for reading the RF tag 62 to a smartphone capable of reading the QR code 61 with a camera, the smartphone can be used as the reading terminal 42 capable of reading the QR code 61 and the RF tag 62. The reading terminal 42 may be a handheld terminal device, or may be a terminal device fixed to, for example, the top of a conveyor along which the delivery case 60 is transported.

また、各配送拠点2~6の管理端末41は、配送物の入荷指示や出荷指示を、WMSサーバ20から受信する。各配送拠点2~5では、受信した入荷指示や出荷指示に基づいて、配送手段により配送された配送物を配送拠点に入荷する入荷手続や、配送手段に配送物を引き渡す出荷手続が行われる。また、本実施形態では、入荷手続を行う際に、入荷する配送物を収容する配送用ケース60の識別情報が読取端末42により一斉に読み取られる。管理端末41は、取得した配送用ケース60の識別情報に基づいて、各配送物の配送情報を配送管理サーバ10から受信することで、入荷した配送物を拠点間ルートごとに仕分けさせることができる。また、管理端末41は、配送用ケース60の識別情報を配送管理サーバ10へと送信することで、配送情報テーブル111において記憶される配送物の配送状態を、たとえば「拠点間ルートD8を移動中」から「二次保管場所5bで保管中」などに更新することができる。同様に、出荷手続を行う際に、出荷する配送物を収容する配送用ケース60の識別情報が読取端末42により一斉に読み取られる。これにより、管理端末41は、配送用ケース60の識別情報を配送管理サーバ10へと送信することで、配送情報テーブル111において記憶される配送物の配送状態を、たとえば「一次保管場所3bで保管中」から「拠点間D8を移動中」などに更新することができる。 The management terminal 41 of each of the distribution bases 2 to 6 receives the receiving instruction and the shipping instruction of the delivery item from the WMS server 20. Based on the received receiving instruction and the shipping instruction, each of the distribution bases 2 to 5 performs the receiving procedure of receiving the delivery item delivered by the delivery means at the distribution base, and the shipping procedure of handing over the delivery item to the delivery means. In this embodiment, when performing the receiving procedure, the identification information of the delivery case 60 that contains the delivery item to be received is read all at once by the reading terminal 42. The management terminal 41 can sort the received delivery items by the inter-base route by receiving the delivery information of each delivery item from the delivery management server 10 based on the acquired identification information of the delivery case 60. In addition, the management terminal 41 can update the delivery status of the delivery item stored in the delivery information table 111, for example, from "moving along the inter-base route D8" to "storing in the secondary storage location 5b", by transmitting the identification information of the delivery case 60 to the delivery management server 10. Similarly, when carrying out the shipping procedure, the identification information of the delivery cases 60 that contain the delivery items to be shipped is simultaneously read by the reading terminal 42. This allows the management terminal 41 to send the identification information of the delivery cases 60 to the delivery management server 10, thereby updating the delivery status of the delivery items stored in the delivery information table 111, for example, from "stored in primary storage location 3b" to "in transit between bases D8", etc.

次に、本実施形態に係るユーザ端末50について説明する。ユーザ端末50は、送付人や受取人がそれぞれ所有する情報端末であり、たとえばスマートフォンやタブレット、パーソナルコンピューターなどが挙げられる。ユーザ端末50は、電気通信回線を介して配送管理サーバ10と通信が可能であり、ユーザ端末50で配送物の配送情報を入力することで、配送物の配送情報を配送管理サーバ10に送信することができる。また、ユーザ端末50は、配送物の受取通知、配送物の引渡場所への出荷通知や到達通知などを、配送管理サーバ10から受信することもできる。なお、ユーザ端末50に、配送管理処理専用のプログラムをインストールし、当該プログラムを起動することで、配送物の配送情報を入力し、配送管理サーバ10に送信する構成とすることもできるし、ユーザ端末50でウェブブラウザを起動することで、ウェブブラウザ上で配送物の配送情報を入力し、配送物の配送情報を配送管理サーバ10に送信する構成とすることでもきる。また、ユーザ端末50は、本実施形態に係る配送管理システム1による配送に関する費用を支払う機能を有することもできる。 Next, the user terminal 50 according to this embodiment will be described. The user terminal 50 is an information terminal owned by the sender and the recipient, and may be, for example, a smartphone, a tablet, or a personal computer. The user terminal 50 can communicate with the delivery management server 10 via an electric communication line, and can transmit the delivery information of the delivery to the delivery management server 10 by inputting the delivery information of the delivery on the user terminal 50. The user terminal 50 can also receive a receipt notification of the delivery, a shipping notification to the delivery location of the delivery, or an arrival notification from the delivery management server 10. The user terminal 50 can be configured to input the delivery information of the delivery and transmit it to the delivery management server 10 by installing a program dedicated to delivery management processing and starting the program, or to input the delivery information of the delivery on the web browser on the user terminal 50 and transmit the delivery information of the delivery to the delivery management server 10. The user terminal 50 can also have a function of paying the cost related to the delivery by the delivery management system 1 according to this embodiment.

配送用ケース60は、配送物の配送に際して、配送物を収容するための専用の梱包材であり、繰り返し利用される。図11に示すように、配送用ケース60の外側表面には、QRコード61が描画されており、QRコード61を読取端末42で読取可能となっている。また、図11に示すように、配送用ケース60には、RFタグ62も取り付けられており、RFタグ62に記憶された情報を読取端末42で読取可能となっている。QRコード61およびRFタグ62には、配送用ケース60の識別情報が記憶されており、読取端末42は、QRコード61およびRFタグ62を読み取ることで、配送用ケース60の識別情報を取得することができる。そのため、配送用ケース60に配送物を収容することで、配送物を配送用ケース60で識別することが可能となる。なお、読取端末42で読み取られた配送用ケース60の識別情報は、管理端末41を介して配送管理サーバ10に送信され、その配送用ケース60に収容された配送物の配送情報と関連付けて配送情報テーブル111に記憶される。 The delivery case 60 is a dedicated packaging material for containing the delivery item when the delivery item is delivered, and is used repeatedly. As shown in FIG. 11, a QR code 61 is drawn on the outer surface of the delivery case 60, and the QR code 61 can be read by the reading terminal 42. Also, as shown in FIG. 11, an RF tag 62 is attached to the delivery case 60, and the information stored in the RF tag 62 can be read by the reading terminal 42. The QR code 61 and the RF tag 62 store identification information of the delivery case 60, and the reading terminal 42 can obtain the identification information of the delivery case 60 by reading the QR code 61 and the RF tag 62. Therefore, by containing the delivery item in the delivery case 60, it becomes possible to identify the delivery item by the delivery case 60. The identification information of the delivery case 60 read by the reading terminal 42 is transmitted to the delivery management server 10 via the management terminal 41 and stored in the delivery information table 111 in association with the delivery information of the delivery item contained in the delivery case 60.

また、本実施形態では、図12に示すように、異なる複数のサイズの配送用ケース60が使用される。ここで、図12(A)は、本実施形態に係る配送用ケース60のうち最も小さい80サイズの配送用ケースであり、高さ、幅、奥行きの合計が約80cmとなっている。また、図12において、(B)は100サイズ(高さ、幅、奥行きの合計が約100cm)の配送用ケース60であり、80サイズの配送用ケース60が2つ入る大きさとなっている。同様に、(C)は120サイズ(高さ、幅、奥行きの合計が約120cm)で80サイズの配送用ケース60が4つ入る大きさの配送用ケース60であり、(D)は140サイズ(高さ、幅、奥行きの合計が約140cm)で80サイズの配送用ケース60が8つ入る大きさの配送用ケース60であり、(E)は160サイズ(高さ、幅、奥行きの合計が約160cm)であり、80サイズの配送用ケース60が16個入る大きさの配送用ケース60である。本実施形態においては、図12(A)に示す80サイズの配送用ケース60の容量が、最もサイズの小さい単位容量基準となる。なお、80サイズの配送用ケース60は内部において間仕切り可能となっており、サイズが小さい商品などを複数収容することが可能となっている。 In this embodiment, as shown in Figure 12, a number of different sizes of delivery cases 60 are used. Here, Figure 12 (A) shows a size 80 delivery case, the smallest of the delivery cases 60 according to this embodiment, with a total height, width and depth of approximately 80 cm. Also, in Figure 12, (B) shows a size 100 delivery case 60 (with a total height, width and depth of approximately 100 cm), which is large enough to hold two size 80 delivery cases 60. Similarly, (C) is a 120 size (height, width, and depth total of about 120 cm) delivery case 60 large enough to hold four 80 size delivery cases 60, (D) is a 140 size (height, width, and depth total of about 140 cm) delivery case 60 large enough to hold eight 80 size delivery cases 60, and (E) is a 160 size (height, width, and depth total of about 160 cm) delivery case 60 large enough to hold 16 80 size delivery cases 60. In this embodiment, the capacity of the 80 size delivery case 60 shown in FIG. 12(A) is the smallest unit capacity standard. The 80 size delivery case 60 can be partitioned internally, making it possible to store multiple small products.

本実施形態では、原則として、60サイズの配送用ケース60に入れられる配送物は、60サイズの配送用ケース60に収容して配送され、60サイズの配送用ケース60に収容できない大きさの配送物は、その配送物が収容できる最も容量の小さい配送用ケース60に収容されることとなる。また、本実施形態では、配送用ケース60ごとに、収容可能な配送物の重量上限値が設けられている。たとえば、60サイズの配送用ケース60では2kg、80サイズの配送用ケース60では5kg、100サイズの配送用ケース60では10kgなどである。これにより、60サイズの配送用ケース60に収容可能な容量の配送物でも、その重量が3kgである場合、60サイズの配送用ケース60の重量上限値を超えるため、その配送物は80サイズの配送用ケース60に収容されることとなる。このように配送用ケース60のサイズごとに、収容可能な配送物の重量の上限値を設けることで、配送物を搬送する配送手段が過重積載となることを有効に防止することができる。 In this embodiment, in principle, a delivery item that can be put into a 60-size delivery case 60 is delivered in the 60-size delivery case 60, and a delivery item that cannot be accommodated in the 60-size delivery case 60 is accommodated in the delivery case 60 with the smallest capacity that can accommodate the delivery item. In addition, in this embodiment, an upper limit value for the weight of the delivery item that can be accommodated is set for each delivery case 60. For example, 2 kg for a 60-size delivery case 60, 5 kg for an 80-size delivery case 60, and 10 kg for a 100-size delivery case 60. As a result, even if a delivery item has a capacity that can be accommodated in a 60-size delivery case 60, if its weight is 3 kg, it will exceed the weight upper limit value of the 60-size delivery case 60, so the delivery item will be accommodated in the 80-size delivery case 60. By setting an upper limit value for the weight of the delivery item that can be accommodated for each size of the delivery case 60 in this way, it is possible to effectively prevent the delivery means that transports the delivery item from being overloaded.

次に、本実施形態に係る配送管理システム1の処理を、図13~図19に基づいて説明する。図13は配送物の受取処理を示すフローチャートであり、図14~図19は配送管理処理を示すフローチャートである。 Next, the processing of the delivery management system 1 according to this embodiment will be described with reference to Figs. 13 to 19. Fig. 13 is a flowchart showing the delivery receipt processing, and Figs. 14 to 19 are flowcharts showing the delivery management processing.

まず、図13に示す受取処理について説明する。図13に示す受取処理は、受取場所2において配送物を送付人から受け取る場合に実行される。まず、ステップS101では、ユーザ端末50により、配送物の配送情報が入力される。たとえば、送付人は、ユーザ端末50に専用プログラムを予めインストールしておき、当該専用プログラムを起動することで、ユーザ端末50から、配送物の配送に必要な配送情報を入力することができる。ユーザ端末50において入力される配送情報には、配送物の識別番号、受取場所2、引渡場所6、送付人の氏名や連絡先、受取人の氏名や連絡先などが含まれる。ユーザ端末50において入力された配送物の配送情報は、電気通信回線を介して配送管理サーバ10に送信され、データベース11の配送情報テーブル111に格納される。また、本実施形態においては、受取場所2での配送物の受取処理を促進するために、配送管理サーバ10に格納された配送物の配送情報を識別するための、配送物の識別番号がユーザ端末50に記憶される。さらに、本実施形態において、配送物の配送情報には、配送期限日、配送期限日数、受取場所2で配送物を受け取った受取日時などの配送情報を含むことができ、配送行程テーブル115にこれら配送情報を記憶することもできる。そして、配送物の配送情報がデータベース11に登録された後に、配送人が配送物を最寄りの受取場所2に持ち込むことで、ステップS102に進む。なお、配送期限日数(当初の配送期限日数)は、特に限定されないが、本実施形態に係る配送管理システム1は配送に日数がかかっても配送料金が安いサービスを利用したいとのニーズに応えるものであるため、3日以上、好ましくは5日以上、より好ましくは10日以上の日数とされる。 First, the receiving process shown in FIG. 13 will be described. The receiving process shown in FIG. 13 is executed when the delivery is received from the sender at the receiving location 2. First, in step S101, the delivery information of the delivery is input by the user terminal 50. For example, the sender can input the delivery information required for the delivery of the delivery from the user terminal 50 by installing a dedicated program in advance in the user terminal 50 and starting the dedicated program. The delivery information input at the user terminal 50 includes the identification number of the delivery, the receiving location 2, the delivery location 6, the sender's name and contact information, the recipient's name and contact information, etc. The delivery information of the delivery input at the user terminal 50 is transmitted to the delivery management server 10 via an electric communication line and stored in the delivery information table 111 of the database 11. In addition, in this embodiment, in order to facilitate the receiving process of the delivery at the receiving location 2, the identification number of the delivery is stored in the user terminal 50 to identify the delivery information of the delivery stored in the delivery management server 10. Furthermore, in this embodiment, the delivery information of the delivery item can include delivery information such as the delivery deadline date, the number of days until the delivery deadline, and the date and time when the delivery item was received at the receiving location 2, and this delivery information can also be stored in the delivery itinerary table 115. Then, after the delivery information of the delivery item is registered in the database 11, the delivery person brings the delivery item to the nearest receiving location 2, and the process proceeds to step S102. Note that the number of days until the delivery deadline (initial number of days until the delivery deadline) is not particularly limited, but since the delivery management system 1 according to this embodiment meets the needs of those who want to use a service with low delivery fees even if it takes a long time for delivery, the number of days until the delivery deadline is set to 3 days or more, preferably 5 days or more, and more preferably 10 days or more.

ステップS102では、受取場所2の読取端末42により、配送物の配送情報の読み取りが行われる。たとえば、本実施形態では、送付人のユーザ端末50に配送物の識別情報が記憶されており、たとえばQRコードなどの形態で、配送物の識別情報をユーザ端末50のディスプレイに表示することができる。この場合、読取端末42は、ユーザ端末50のディスプレイに表示されたQRコードをスキャンすることで、配送物の識別情報を取得し、管理端末41に送信する。管理端末41は、配送管理サーバ10にアクセスすることで、配送物の識別情報に基づいて、配送物の配送情報を取得することができる。また、受取場所2では、配送物の重量や大きさに基づいて、配送物を収容する配送用ケース60が決定される。具体的には、配送物を収容できる容量であり、かつ、配送物の重量が重量上限値を超えない配送用ケース60のうち最も小さいサイズの配送用ケース60が、当該配送物に対応する配送用ケース60として決定される。これにより、管理端末41は、配送物を収容する配送用ケース60の識別情報を配送管理サーバ10に送信することで、配送管理サーバ10において、配送用ケース60のサイズに基づいて、配送物の重量や配送物の大きさ(最小の配送用ケース60単位で何個分であるか)の配送情報が、配送情報テーブル111に記憶される。 In step S102, the reading terminal 42 at the receiving location 2 reads the delivery information of the delivery. For example, in this embodiment, the identification information of the delivery is stored in the sender's user terminal 50, and the identification information of the delivery can be displayed on the display of the user terminal 50 in the form of, for example, a QR code. In this case, the reading terminal 42 obtains the identification information of the delivery by scanning the QR code displayed on the display of the user terminal 50, and transmits it to the management terminal 41. The management terminal 41 can obtain the delivery information of the delivery based on the identification information of the delivery by accessing the delivery management server 10. In addition, at the receiving location 2, a delivery case 60 that will accommodate the delivery is determined based on the weight and size of the delivery. Specifically, the smallest size delivery case 60 among the delivery cases 60 that has a capacity that can accommodate the delivery and whose weight does not exceed the upper weight limit is determined as the delivery case 60 corresponding to the delivery. As a result, the management terminal 41 transmits identification information of the delivery case 60 that contains the delivery item to the delivery management server 10, and the delivery management server 10 stores delivery information such as the weight and size of the delivery item (how many items fit into the smallest delivery case 60 unit) in the delivery information table 111 based on the size of the delivery case 60.

ステップS103では、配送管理サーバ10の受取管理機能により、配送物の識別情報と当該配送物を収容する配送用ケース60の識別情報との関連付けが行われる。配送用ケース60には、QRコード61が取り付けられており、読取端末42を用いて、配送物を収容した配送用ケース60に取り付けたQRコード61を読み取ることで、管理端末41は、配送用ケース60の識別情報も取得することができる。そして、管理端末41は、ステップS102で取得した配送物の識別情報と、このステップS103で取得した配送用ケース60の識別情報とを関連付けて、配送管理サーバ10に送信する。これにより、配送管理サーバ10では、配送物の配送情報に、当該配送物を収容する配送用ケース60の識別情報を関連づけて、配送情報テーブル111に記憶する。また、続くステップS104では、配送管理サーバ10により、配送情報テーブル111の配送物の配送状態が「受取場所2で保管中」に更新される。 In step S103, the delivery management server 10 uses its receipt management function to associate the identification information of the delivery item with the identification information of the delivery case 60 that contains the delivery item. The delivery case 60 has a QR code 61 attached to it, and the management terminal 41 can obtain the identification information of the delivery case 60 by reading the QR code 61 attached to the delivery case 60 that contains the delivery item using the reading terminal 42. The management terminal 41 then associates the identification information of the delivery item obtained in step S102 with the identification information of the delivery case 60 obtained in step S103, and transmits them to the delivery management server 10. As a result, the delivery management server 10 associates the identification information of the delivery case 60 that contains the delivery item with the delivery information of the delivery item and stores them in the delivery information table 111. In the following step S104, the delivery management server 10 updates the delivery status of the delivery item in the delivery information table 111 to "kept at receiving location 2".

以上のように、本実施形態に係る受取処理が行われる。次に、図14に基づいて、本実施形態に係る配送管理処理について説明する。図14に示すように、本実施形態に係る配送管理処理は、配送物を引渡場所6まで配達する「配達処理」を管理する配達管理処理と、配送物を受取場所2から集荷する「集荷処理」を管理する集荷管理処理と、一次保管場所3から二次保管場所5まで配送物を幹線輸送する「幹線輸送処理」を管理する幹線輸送管理処理とを実行する。なお、本実施形態では、配達管理処理、集荷管理処理、幹線輸送管理処理の順に処理を行うが、配達管理処理と集荷管理処理とは順序が入れ替わってもよい。また、本実施形態に係る配送管理処理は、一定時間ごと(たとえば1日ごと)に繰り返し行うことができる。 As described above, the receiving process according to this embodiment is performed. Next, the delivery management process according to this embodiment will be described with reference to FIG. 14. As shown in FIG. 14, the delivery management process according to this embodiment executes a delivery management process that manages a "delivery process" for delivering the delivery item to the handover location 6, a collection management process that manages a "collection process" for collecting the delivery item from the receiving location 2, and a trunk transport management process that manages a "trunk transport process" for transporting the delivery item along a trunk line from the primary storage location 3 to the secondary storage location 5. In this embodiment, the processes are performed in the order of the delivery management process, the collection management process, and the trunk transport management process, but the order of the delivery management process and the collection management process may be reversed. In addition, the delivery management process according to this embodiment can be repeatedly performed at regular intervals (for example, once a day).

図14に示すように、本実施形態に係る配送管理処理では、まず、配送物を引渡場所6まで配達する「配達処理」を管理するための配達管理処理(ステップS2)が行われる。ここで、図15は、ステップS2に示す配達管理処理を示すフローチャートである。 As shown in FIG. 14, in the delivery management process according to this embodiment, first, a delivery management process (step S2) is performed to manage the "delivery process" of delivering the delivery item to the delivery location 6. Here, FIG. 15 is a flowchart showing the delivery management process shown in step S2.

図15に示すように、まず、ステップS201では、配送管理サーバ10の配達管理機能により、各配送物の配送期限日の取得が行われる。たとえば、図13に示す受取処理において、配送物の配送情報として配送期限日が配送行程テーブル115に記憶されている場合には、配達管理機能は、配送情報テーブル111を参照して、各配送物の配送期限日を取得することができる。また、配送物の配送情報として配送期限日数と、受取場所2で配送物を送付人から受け取った受取日時が、配送情報テーブル111に記憶されている場合には、配達管理機能は、各配送物の配達期限日数と受取日時とに基づいて、各配送物の配送期限日を算出して取得することができる。 As shown in FIG. 15, first, in step S201, the delivery deadline date of each delivery item is obtained by the delivery management function of the delivery management server 10. For example, in the receiving process shown in FIG. 13, if the delivery deadline date is stored in the delivery itinerary table 115 as the delivery information of the delivery item, the delivery management function can refer to the delivery information table 111 to obtain the delivery deadline date of each delivery item. Also, if the delivery deadline number of days and the receipt date and time when the delivery item was received from the sender at the receiving location 2 are stored in the delivery information table 111 as the delivery information of the delivery item, the delivery management function can calculate and obtain the delivery deadline date of each delivery item based on the delivery deadline number of days and the receipt date and time of each delivery item.

ステップS202では、配達管理機能により、各配送物の配送期限日の前日を二次保管場所5からの配送物の出荷期限日に設定する処理が行われる。たとえば、配達管理機能は、ステップS201で取得した配送物の配送期限日が12月10日である場合、その前日の12月9日を、当該配送物を二次保管場所5から出荷する出荷期限日として設定する。また、本実施形態では、配送期限日の前日を二次保管場所5からの配送物の出荷期限日に設定する構成を例示するが、二次保管場所5から引渡場所6への配達に必要な配達所要日数を予め求めておき、配送期限日から配達所要日数前の日を二次保管場所5からの出荷期限日として設定する構成とすることもできる。 In step S202, the delivery management function performs a process of setting the day before the delivery deadline of each delivery item as the shipping deadline of the delivery item from the secondary storage location 5. For example, if the delivery deadline of the delivery item obtained in step S201 is December 10, the delivery management function sets the previous day, December 9, as the shipping deadline for shipping the delivery item from the secondary storage location 5. In addition, in this embodiment, the configuration is exemplified in which the day before the delivery deadline is set as the shipping deadline of the delivery item from the secondary storage location 5, but it is also possible to obtain in advance the number of delivery days required for delivery from the secondary storage location 5 to the delivery location 6, and set the day before the delivery deadline by that number of delivery days as the shipping deadline from the secondary storage location 5.

そして、ステップS203では、配達管理機能により、ステップS202において設定された各配送物の二次保管場所5からの出荷期限日に基づいて、二次保管場所5から引渡場所6までの各配送物の配達ルートが出荷期限日ごとに作成される。具体的には、配達管理機能は、出荷期限日ごとに、出荷期限日において配送物を配達する引渡場所6を配達場所6’として特定する。なお、図1に示す例では、配達場所6’として設定された引渡場所6を白抜きで、配達場所6’として設定されなかった引渡場所6をグレーで表示している。そして、配達管理機能は、出荷期限日ごとに、配送手段の積載率が最大化されるように、配達場所6’を巡回する配送ルートを配達ルートとして設定する。たとえば12月10日の配達ルートを作成する場合、まず、配達管理機能は、ステップS202において二次保管場所5からの出荷期限日として12月10日が設定された配送物が配達される引渡場所6を配達場所6’として特定する。そして、配達管理機能は、たとえば特開2017-091409号で開示された基本配送パターンの設定とダイナミックルーティングによる基本配送ルートの組み換えにより、配送手段の積載率が最大化されるように、配達場所6’を巡回する配達ルートを設定することができる。 Then, in step S203, the delivery management function creates a delivery route for each delivery from the secondary storage location 5 to the delivery location 6 for each shipping deadline date based on the shipping deadline date from the secondary storage location 5 for each delivery set in step S202. Specifically, the delivery management function identifies the delivery location 6 to which the delivery is to be delivered on the shipping deadline date as the delivery location 6' for each shipping deadline date. In the example shown in FIG. 1, the delivery location 6 set as the delivery location 6' is displayed in white, and the delivery location 6 not set as the delivery location 6' is displayed in gray. Then, the delivery management function sets a delivery route that travels around the delivery locations 6' as the delivery route so that the loading rate of the delivery means is maximized for each shipping deadline date. For example, when creating a delivery route for December 10th, the delivery management function first identifies the delivery location 6 to which the delivery is to be delivered for which December 10th is set as the shipping deadline date from the secondary storage location 5 in step S202. The delivery management function can set a delivery route that travels around the delivery location 6' so as to maximize the loading rate of the delivery means, for example by setting the basic delivery pattern disclosed in JP 2017-091409 A and rearranging the basic delivery route using dynamic routing.

また、本実施形態では、二次保管場所5a,5bごとに、各引渡場所6a~6kに配送物を配達する二次保管場所6a,6bが特定されている。たとえば、図1に示す例では、二次保管場所5aから配送物が配達される複数の引渡場所6a~6eが二次保管場所6aの配達エリアとして特定され、二次保管場所5bから配送物が配送される複数の引渡場所6e~6kが二次保管場所5bの配達エリアとして特定される。また、図1に示す引渡場所6eのように、引渡場所6が2つの配達エリアに跨って設定される場合もある。そこで、ステップS204では、配達管理機能により、配達エリアが重複する配達場所6’があるか否かの判断が行われる。配達エリアが重複する配達場所6’が存在しなければ、ステップS203で決定した配達ルートで配達するためにステップS206に進む。一方、配達エリアが重複する配達場所6’が存在する場合は、ステップS205に進む。 In this embodiment, for each of the secondary storage locations 5a and 5b, secondary storage locations 6a and 6b are specified to deliver the deliveries to the respective delivery locations 6a to 6k. For example, in the example shown in FIG. 1, multiple delivery locations 6a to 6e to which deliveries are delivered from the secondary storage location 5a are specified as the delivery area of the secondary storage location 6a, and multiple delivery locations 6e to 6k to which deliveries are delivered from the secondary storage location 5b are specified as the delivery area of the secondary storage location 5b. In addition, as in the case of the delivery location 6e shown in FIG. 1, a delivery location 6 may be set across two delivery areas. Therefore, in step S204, the delivery management function determines whether there is a delivery location 6' whose delivery area overlaps. If there is no delivery location 6' whose delivery area overlaps, the process proceeds to step S206 to deliver the deliveries via the delivery route determined in step S203. On the other hand, if there is a delivery location 6' whose delivery area overlaps, the process proceeds to step S205.

ステップS205では、配達管理機能により、配達エリアが重複する配達場所6’について、どの二次保管場所5から配達するかを決定するための処理が行われる。たとえば、図1に示す例において、引渡場所6eが配達場所6’として特定された場合、配達管理機能は、二次保管場所5aから引渡場所6eへ配送物を配送するか、二次保管場所5bから引渡場所6eへ配送物を配送するかを、輸送コストおよび保管コストの合計である配送コスト(総コスト)に基づいて判断する。すなわち、配達管理機能は、配送物を二次保管場所5aから引渡場所6eに配送する方が、配送コストが安い場合には、二次保管場所5aを当該配送物の配送元である二次保管場所5として設定し、配送物を二次保管場所5bから引渡場所6eに配送する方が、配送コストが安い場合には、二次保管場所5bを当該配送物の配送元である二次保管場所5として設定する。なお、配送コスト(並びに輸送コストおよび管理コスト)の求め方は、後述する幹線輸送管理処理(ステップS408)における配送コストの算出と同様に求めることができ、たとえば、配送運賃単価テーブル116と保管場所保管単価テーブル117とを参照し、二次保管場所5ごとの保管コストと、二次保管場所5ごとの輸送コストとを求めることで、二次保管場所5ごとの配送コストを算出することができる。 In step S205, the delivery management function performs processing to determine from which secondary storage location 5 the delivery will be made for the delivery location 6' with overlapping delivery areas. For example, in the example shown in FIG. 1, when the delivery location 6e is identified as the delivery location 6', the delivery management function determines whether to deliver the delivery from the secondary storage location 5a to the delivery location 6e or from the secondary storage location 5b to the delivery location 6e based on the delivery cost (total cost), which is the sum of the transportation cost and the storage cost. That is, when the delivery cost is cheaper to deliver the delivery from the secondary storage location 5a to the delivery location 6e, the delivery management function sets the secondary storage location 5a as the secondary storage location 5 that is the delivery source of the delivery, and when the delivery cost is cheaper to deliver the delivery from the secondary storage location 5b to the delivery location 6e, the delivery management function sets the secondary storage location 5b as the secondary storage location 5 that is the delivery source of the delivery. The delivery cost (as well as the transportation cost and management cost) can be calculated in the same way as the delivery cost is calculated in the trunk line transportation management process (step S408) described below. For example, the delivery cost for each secondary storage location 5 can be calculated by referring to the delivery freight unit price table 116 and the storage location storage unit price table 117 and calculating the storage cost for each secondary storage location 5 and the transportation cost for each secondary storage location 5.

ステップS206では、配達管理機能により、ステップS203またはステップS205で設定された配送物の出荷期限日が、配送行程テーブル115に記憶される。これにより、後述する幹線輸送管理処理において、配送物の幹線輸送ルートを設定する場合に、当該配送物の二次保管場所5からの出荷期限日を取得することが可能となる。 In step S206, the delivery management function stores the shipping deadline date of the delivery item set in step S203 or step S205 in the delivery itinerary table 115. This makes it possible to obtain the shipping deadline date of the delivery item from the secondary storage location 5 when setting the trunk transport route of the delivery item in the trunk transport management process described below.

ステップS207では、配達管理機能により、配送業者に対する配達指示が行われる。具体的には、配達管理機能は、出荷期限日ごとの配達ルート、当該配達ルートで配達される配送物の総容量、各配送物を引き渡す配達場所6’などの配達情報を、TMSサーバ30に送信する。また、TMSサーバ30は、トラックなどの配送手段を運用している配送業者(たとえば、本実施形態に係る配送管理システム1に参加する配送専用業者や、新聞配達所、JA、ガソリンスタンドなどに物資を配送する業者)に対して、これら配達情報を送信する。これにより、各配送業者は、受信した配達情報に基づいて、出荷期限日ごとに、どの配達ルートで、どの程度の容量の配送物を配達すればよいかを把握することができ、配送物の配達に必要な配送手段などの配車準備を行うことができる。なお、配送管理システム1は、本日や翌日の配達のみについて配達指示を行う構成とすることもできるが、本実施形態に係る配送管理処理では、受取場所2で配送物を受け取った時点で、当該配送物が二次保管場所5から出荷される出荷期限日や配達ルートをある程度決定することができるため、各配送業者における配車準備期間を考慮して、3日以上、より好ましくは5日以上後の配達についての配達情報も配達業者に提供することで、配送業者に余裕を持って配車準備をしてもらう構成とすることが好ましい。 In step S207, the delivery management function issues delivery instructions to the delivery company. Specifically, the delivery management function transmits delivery information, such as the delivery route for each shipping deadline, the total volume of deliveries to be delivered along the delivery route, and the delivery location 6' where each deliveries will be handed over, to the TMS server 30. The TMS server 30 also transmits this delivery information to delivery companies that operate delivery means such as trucks (for example, delivery-only companies participating in the delivery management system 1 according to this embodiment, and companies that deliver goods to newspaper delivery offices, JAs, gas stations, etc.). As a result, each delivery company can determine, based on the received delivery information, which delivery route to use and how much volume of deliveries to deliver for each shipping deadline, and can prepare for the dispatch of delivery means and the like required for the delivery of the deliveries. The delivery management system 1 can also be configured to give delivery instructions only for deliveries on the current day or the next day, but in the delivery management process according to this embodiment, the shipping deadline date and delivery route for the delivery from the secondary storage location 5 can be determined to some extent at the time the delivery is received at the receiving location 2, so it is preferable to provide the delivery company with delivery information for deliveries three or more days, more preferably five or more days, in consideration of the vehicle dispatch preparation period of each delivery company, so that the delivery company can prepare for vehicle dispatch with plenty of time.

また、ステップS208では、配達管理機能により、二次保管場所5に対する配送物の出荷指示が行われる。具体的には、配達管理機能は、各配送物の出荷期限日、各配送物を引き渡す配達場所6’などの配達情報を、WMSサーバ20を介して、二次保管場所5の管理端末41に送信する。これにより、二次保管場所5において、出荷期限日に配送物を出荷できるように配送物の出荷準備が行われる。同様に、ステップS209では、配達管理機能により、配達場所6’で引き渡される配送物の情報、配達場所6’に配達される日時などの配達情報を、WMSサーバ20を介して、引渡場所6に配備された管理端末41に送信する。これにより、配達場所6’において、配送物の配達予定日に配送物を入荷できるように配送物の入荷手続が行われる。このように、図15に示すステップS2の配達管理処理が行われる。 In step S208, the delivery management function issues a shipping instruction to the secondary storage location 5 for the delivery of the delivery. Specifically, the delivery management function transmits delivery information, such as the shipping deadline date of each delivery and the delivery location 6' to which each delivery is to be handed over, to the management terminal 41 of the secondary storage location 5 via the WMS server 20. As a result, the delivery is prepared for shipping at the secondary storage location 5 so that the delivery can be shipped on the shipping deadline date. Similarly, in step S209, the delivery management function transmits delivery information, such as information on the delivery to be handed over at the delivery location 6' and the date and time of delivery to the delivery location 6', to the management terminal 41 arranged at the delivery location 6 via the WMS server 20. As a result, the delivery receipt procedure is carried out so that the delivery can be received at the delivery location 6' on the scheduled delivery date of the delivery. In this way, the delivery management process of step S2 shown in FIG. 15 is carried out.

次いで、配送物を受取場所2から集荷する「集荷処理」を管理する集荷管理処理(図14のステップS3)について説明する。図16は、ステップS3に示す集荷配送管理処理を示すフローチャートである。 Next, we will explain the collection management process (step S3 in FIG. 14) that manages the "collection process" of collecting the delivery from the receiving location 2. FIG. 16 is a flowchart showing the collection and delivery management process shown in step S3.

ステップS301では、まず、集荷管理機能により、受取場所2ごとの保管余裕容量(受取場所2において配送物を保管することができる余裕量)の取得が行われる。本実施形態では、図13に示す受取処理において配送物の配送状態が受取場所2で保管中に更新されると、受取場所テーブル118において、当該受取場所2の保管余裕容量が新たに保管された配送物の容量の分だけ減算し、また、後述する出荷指示に基づいて受取場所2から配送物が出荷されると、当該受取場所2の保管余裕容量が新たに出荷された配送物の容量の分だけ加算される。これにより、集荷管理機能は、受取場所テーブル118を参照することで、各受取場所2における最新の保管余裕容量を取得することができる。 In step S301, first, the collection management function obtains the storage margin capacity (the margin capacity in which deliveries can be stored at the receiving location 2) for each receiving location 2. In this embodiment, when the delivery status of a delivery is updated to being stored at the receiving location 2 in the receiving process shown in FIG. 13, the storage margin capacity of the receiving location 2 is subtracted by the volume of the newly stored delivery in the receiving location table 118, and when a delivery is shipped from the receiving location 2 based on a shipping instruction described below, the storage margin capacity of the receiving location 2 is added by the volume of the newly shipped delivery. In this way, the collection management function can obtain the latest storage margin capacity at each receiving location 2 by referring to the receiving location table 118.

ステップS302では、集荷管理機能により、ステップS301により取得された各受取場所2の保管余裕容量に基づいて、保管余裕容量が所定値以下である受取場所2が巡回場所2’として特定される。ここで、上記所定値とは、一定の容量(たとえば60サイズの配送用ケース60で4個分など)としてもよいし、受取場所2の保管可能容量(何も保管していない場合に保管可能な容量)に対して所定の割合(たとえば20%)の容量とすることもできる。保管余裕容量が所定値以下である受取場所2では、配送物を一次保管場所3に出荷しないと新たな配送物を受け取れなくなるおそれがあるため、配送物を集荷するために配送手段が巡回する巡回場所2’として設定される。なお、図2に示す例では、巡回場所2’として設定された受取場所2を白抜きで、巡回場所2’として設定されなかった受取場所2をグレーで表示している。 In step S302, the collection management function identifies the receiving locations 2 whose storage capacity is equal to or less than a predetermined value as the round locations 2' based on the storage capacity of each receiving location 2 acquired in step S301. Here, the predetermined value may be a certain capacity (e.g., four 60-size delivery cases 60), or a predetermined percentage (e.g., 20%) of the storage capacity of the receiving location 2 (the capacity that can be stored when nothing is stored). In receiving locations 2 whose storage capacity is equal to or less than a predetermined value, there is a risk that new deliveries will not be received unless the deliveries are shipped to the primary storage location 3, so the receiving locations 2 are set as round locations 2' where the delivery means will round to collect deliveries. In the example shown in FIG. 2, the receiving locations 2 set as the round locations 2' are displayed in white, and the receiving locations 2 that were not set as the round locations 2' are displayed in gray.

ステップS303では、集荷管理機能により、ステップS302で設定された巡回場所2’を巡回する集荷ルートの設定が行われる。本実施形態では、図2に示すように、比較的距離が近い受取場所2がエリアごとにグループ化されており、集荷管理機能は、ステップS302で設定された巡回場所2’のうち、同じエリア内に所属する巡回場所2’を巡回するルートを集荷ルートとして設定することができる。なお、同じエリア内における巡回場所を巡回するためのルートの設定方法は、特に限定されないが、たとえば配達処理と同様に、特開2017-091409号で開示された基本配送パターンの設定とダイナミックルーティングにより集荷ルートを設定することができる。これにより、配送業者は、集荷ルートに基づいて配送物を集荷することができる。なお、有人の受取場所2においては、受取場所2の従業員により、配送物が配送用ケース60に収容されるが、受取場所2が宅配ロッカーを利用した無人の配送拠点である場合には、配送業者が、配送用ケース60を持ち込み、配送物を配送用ケース60に収容することができる。この場合、使用された宅配ロッカーの間口の大きさの情報が、予め配送物の情報として配送業者に送信され、配送業者は、宅配ロッカーの間口の大きさに応じた配送用ケース60を持ち込むことができる。 In step S303, the collection management function sets a collection route that visits the patrol locations 2' set in step S302. In this embodiment, as shown in FIG. 2, the receiving locations 2 that are relatively close to each other are grouped by area, and the collection management function can set a route that visits the patrol locations 2' that belong to the same area among the patrol locations 2' set in step S302 as a collection route. The method of setting a route to visit patrol locations in the same area is not particularly limited, but for example, a collection route can be set by setting a basic delivery pattern and dynamic routing disclosed in JP 2017-091409 A, similar to the delivery process. This allows the delivery company to collect the delivery based on the collection route. In addition, in a manned receiving location 2, the delivery item is placed in a delivery case 60 by an employee of the receiving location 2, but if the receiving location 2 is an unmanned delivery base using a parcel locker, the delivery company can bring in a delivery case 60 and place the delivery item in the delivery case 60. In this case, information about the size of the entrance to the delivery locker used is sent to the delivery company in advance as delivery information, and the delivery company can bring in a delivery case 60 that matches the size of the entrance to the delivery locker.

また、本実施形態では、一次保管場所3a,3bごとに、各受取場所2a~2mで集荷された配送物が配送される一次保管場所3a,3bが特定されている。たとえば、図1に示す例では、一次保管場所3aに配送物が配送される複数の受取場所2a~2fが一次保管場所3aの集荷エリアとして特定され、一次保管場所3bに配送物が配送される複数の受取場所2f~2mが一次保管場所3bの集荷エリアとして特定される。また、図1に示す受取拠点2fのように、受取拠点2が2つの集荷エリアに跨って設定される場合もある。そこで、ステップS304では、集荷管理機能により、集荷エリアが重複する巡回場所2’があるか否かの判断が行われる。集荷エリアが重複する巡回場所2’が存在しなければ、ステップS303で決定した集荷ルートで集荷するためにステップS306に進む。一方、集荷エリアが重複する集荷場所2’が存在する場合は、ステップS305に進む。 In this embodiment, the primary storage locations 3a and 3b to which the deliveries collected at the receiving locations 2a to 2m are delivered are specified for each of the primary storage locations 3a and 3b. For example, in the example shown in FIG. 1, the multiple receiving locations 2a to 2f to which the deliveries are delivered to the primary storage location 3a are specified as the collection area of the primary storage location 3a, and the multiple receiving locations 2f to 2m to which the deliveries are delivered to the primary storage location 3b are specified as the collection area of the primary storage location 3b. In addition, as in the case of the receiving location 2f shown in FIG. 1, the receiving location 2 may be set across two collection areas. Therefore, in step S304, the collection management function determines whether or not there is a route location 2' whose collection area overlaps. If there is no route location 2' whose collection area overlaps, the process proceeds to step S306 to collect the deliveries using the collection route determined in step S303. On the other hand, if there is a collection location 2' whose collection area overlaps, the process proceeds to step S305.

ステップS305では、集荷管理機能により、集荷エリアが重複する巡回場所2’について、どの一次保管場所3へ配送するかを決定するための処理が行われる。たとえば、図1に示す例において、受取場所2fが巡回場所2’として特定された場合、集荷管理機能は、受取場所2fから一次保管場所3aに配送物を配送するか、受取場所2fから一次保管場所3bに配送物を配送するかを、輸送コストおよび保管コストの合計である配送コスト(総コスト)に基づいて判断する。すなわち、配達管理機能は、配送物を受取場所2fから一次保管場所3aに配送する方が配送コストが安い場合には、一次保管場所3aを当該配送物の配送元である一次保管場所3として設定し、配送物を受取場所2fから一次保管場所3bに配送する方が配送コストが安い場合には、一次保管場所3bを当該配送物の配送元である一次管場所3として設定する。なお、配送コスト(並びに輸送コストおよび管理コスト)の求め方は、後述する幹線輸送管理処理(ステップS408)における配送コストの算出と同様に求めることができ、たとえば、配送運賃単価テーブル116と保管場所保管単価テーブル117とを参照し、一次保管場所3ごとの保管コストと、一次保管場所3ごとの輸送コストとを求めることで、一次保管場所3ごとの配送コストを算出することができる。 In step S305, the collection management function performs processing to determine which primary storage location 3 to deliver to for the round locations 2' with overlapping collection areas. For example, in the example shown in FIG. 1, when the receiving location 2f is identified as the round location 2', the collection management function determines whether to deliver the delivery from the receiving location 2f to the primary storage location 3a or to the primary storage location 3b from the receiving location 2f based on the delivery cost (total cost), which is the sum of the transportation cost and the storage cost. That is, when the delivery cost is cheaper to deliver the delivery from the receiving location 2f to the primary storage location 3a, the delivery management function sets the primary storage location 3a as the primary storage location 3 that is the delivery source of the delivery, and when the delivery cost is cheaper to deliver the delivery from the receiving location 2f to the primary storage location 3b, the delivery management function sets the primary storage location 3b as the primary storage location 3 that is the delivery source of the delivery. The delivery cost (as well as the transportation cost and management cost) can be calculated in the same way as the delivery cost is calculated in the trunk line transportation management process (step S408) described below. For example, the delivery cost for each primary storage location 3 can be calculated by referring to the delivery freight unit price table 116 and the storage location storage unit price table 117 and calculating the storage cost for each primary storage location 3 and the transportation cost for each primary storage location 3.

また、集荷管理機能は、配送手段テーブル114を参照し、巡回場所2’を巡回可能な配送手段の台数、各配送手段が集荷可能な配送物の容量(各配送物の荷台の空き容量)、および各配送手段が集荷可能な時間(稼働時間)に基づいて、巡回場所2’を巡回する集荷ルートを設定することができる。たとえば、配送手段の荷台の空き容量が、エリア内の全ての巡回場所2’で集荷する配送物の総容量に対して少ない場合、1台の配送手段で全ての巡回場所の配送物を集荷することはできない。そのため、このような場合、同じエリアに複数台の配送手段を配車するものとして、各配送手段が集荷する集荷ルートをそれぞれ設定する構成とすることが好ましい。また、集荷管理機能は、集荷を依頼する配送業者に通知するために、設定した集荷ルートにおいて集荷する配送物の総容量や集荷にかかる時間(稼働時間)を算出することもできる。 The collection management function can also refer to the delivery means table 114 and set a collection route for circulating the patrol location 2' based on the number of delivery means that can circulate around the patrol location 2', the volume of deliveries that each delivery means can collect (free space in the loading platform for each delivery), and the time that each delivery means can collect (operating time). For example, if the free space in the loading platform of the delivery means is small compared to the total volume of deliveries to be collected at all patrol locations 2' in the area, one delivery means cannot collect deliveries from all patrol locations. Therefore, in such a case, it is preferable to configure the system so that multiple delivery means are dispatched to the same area and each delivery means sets a collection route for collection. The collection management function can also calculate the total volume of deliveries to be collected along the set collection route and the time required for collection (operating time) in order to notify the delivery company that requests collection.

ステップS306では、集荷管理機能により、配送物の一次保管場所3への入荷期限日が、配送行程テーブル115に記憶される。ステップS303で集荷ルートが設定されると、各配送物が一次保管場所3に入荷される入荷期限日が決定される。集荷管理機能は、決定した入荷期限日を、配送行程テーブル115に記憶する。これにより、後述する幹線輸送管理処理において、配送物の幹線輸送ルートを設定する場合に、当該配送物の一次保管場所3への入荷期限日を取得することが可能となる。 In step S306, the collection management function stores the arrival deadline date of the delivery item at the primary storage location 3 in the delivery itinerary table 115. When the collection route is set in step S303, the arrival deadline date for each delivery item at the primary storage location 3 is determined. The collection management function stores the determined arrival deadline date in the delivery itinerary table 115. This makes it possible to obtain the arrival deadline date for the delivery item at the primary storage location 3 when setting the trunk transport route for the delivery item in the trunk transport management process described below.

ステップS307では、集荷管理機能により、ステップS303で設定した集荷ルートで配送物を集荷するように、配送業者に対する集荷指示が行われる。具体的には、集荷管理機能は、各エリアの巡回場所2’を巡回して配送物を集荷するための配送手段の台数、各配送手段の集荷ルート、集荷する配送物の個数(容量)、集荷にかかる時間などの情報を、TMSサーバ30に送信する。これにより、TMSサーバ30は、配車手段を運用している配送業者(たとえば、本実施形態に係る配送管理システム1に参加する配達専用業者や、新聞配達所、JA、ガソリンスタンドなどに物資を配送する配送業者)に対して、これら情報を送信することで、各配送業者において必要な配車手段などの準備が行われる。なお、本実施形態において、配送管理システム1は、当日の集荷についての集荷指示を行う構成とすることもできるが、各配送業者における配車準備期間を考慮して1~3日後の集荷についての情報も提供する構成とすることが好ましい。 In step S307, the collection management function issues a collection instruction to the delivery company to collect the deliveries along the collection route set in step S303. Specifically, the collection management function transmits information such as the number of delivery means for collecting deliveries by patrolling the patrol location 2' in each area, the collection route of each delivery means, the number (volume) of deliveries to be collected, and the time required for collection to the TMS server 30. As a result, the TMS server 30 transmits this information to delivery companies that operate vehicle dispatching means (for example, delivery-only companies participating in the delivery management system 1 according to this embodiment, and delivery companies that deliver goods to newspaper delivery offices, JA, gas stations, etc.), so that each delivery company prepares the necessary vehicle dispatching means, etc. In this embodiment, the delivery management system 1 can be configured to issue a collection instruction for collection on the day, but it is preferable to provide information about collection 1 to 3 days later, taking into account the vehicle dispatch preparation period of each delivery company.

また、ステップS308では、集荷管理機能により、受取場所2に対する配送物の出荷指示が行われる。具体的には、集荷管理機能は、各配送物の集荷予定日、各配送物を引き受ける巡回場所2’などの集荷情報を、WMSサーバ20を介して、受取場所2の管理端末41に送信する。これにより、受取場所2において、集荷予定日に配送物を出荷できるように配送物の出荷準備が行われる。同様に、ステップS309では、集荷管理機能により、一次保管場所3へ入荷する配送物の情報、一次保管場所3に入荷される入荷期限日などの情報を、WMSサーバ20を介して、一次保管場所3に配備された管理端末41に送信する。これにより、一次保管場所3において、配送物の入荷期限日に配送物を入荷できるように配送物の入荷手続が行われる。このように、図16に示すステップS3の集荷管理処理が行われる。 In step S308, the collection management function issues a shipping instruction for the receiving location 2 to the delivery location. Specifically, the collection management function transmits collection information, such as the scheduled collection date for each delivery and the round location 2' that will receive each delivery, to the management terminal 41 of the receiving location 2 via the WMS server 20. As a result, the delivery is prepared so that the delivery can be shipped on the scheduled collection date at the receiving location 2. Similarly, in step S309, the collection management function transmits information about the delivery to be received at the primary storage location 3, the arrival deadline date for the delivery at the primary storage location 3, and other information to the management terminal 41 arranged at the primary storage location 3 via the WMS server 20. As a result, the delivery procedure is carried out so that the delivery can be received at the primary storage location 3 on the arrival deadline date for the delivery. In this way, the collection management process of step S3 shown in FIG. 16 is carried out.

次いで、配送物を一次保管場所3から二次保管場所5まで幹線輸送する「幹線輸送処理」を管理する幹線輸送管理処理(図14のステップS4)について説明する。図17は、ステップS4に示す幹線輸送管理処理を示すフローチャートである。 Next, we will explain the trunk line transportation management process (step S4 in FIG. 14) that manages the "trunk line transportation process" that transports deliveries via trunk line from the primary storage location 3 to the secondary storage location 5. FIG. 17 is a flowchart showing the trunk line transportation management process shown in step S4.

まず、ステップS401では、配送管理サーバ10の幹線輸送管理機能により、幹線輸送における配送拠点3~5ごと、拠点間ルートD1~D10ごとの配送物の総容量が算出される。たとえば、幹線輸送管理機能は、配送情報テーブル111に記憶した受取場所、引渡場所、配送状態(配送物が保管されている配送拠点)などの配送情報に基づいて、配送物が幹線輸送において経由する拠点間ルートを特定する。そして、幹線輸送管理機能は、配送物を拠点間ルートごとに分け、各配送物の容量などの配送情報に基づいて、各拠点間ルートにおける配送物の総容量を算出する。 First, in step S401, the trunk line transportation management function of the delivery management server 10 calculates the total volume of deliveries for each of the delivery bases 3 to 5 and each of the inter-base routes D1 to D10 in the trunk line transportation. For example, the trunk line transportation management function identifies the inter-base route that the deliveries will take on the trunk line transportation based on delivery information such as the receiving location, handover location, and delivery status (the delivery base where the deliveries are stored) stored in the delivery information table 111. The trunk line transportation management function then divides the deliveries by inter-base route, and calculates the total volume of the deliveries for each inter-base route based on delivery information such as the volume of each deliveries.

ここで、図2において、配送物を受取場所2kから引渡場所6jへと配送する場合、一次保管場所3bから二次保管場所5bまで幹線輸送が行われる。この場合において、配送物が通過する幹線輸送ルートしては、(1)一次保管場所3bから二次保管場所5bまで直接に移動する、拠点間ルートD8のみを通過するルート、(2)中継保管場所4bを経由して一次保管場所3bから二次保管場所5bまで移動する、拠点間ルートD6,D7を通過するルート、(3)中継保管場所4cを経由して一次保管場所3bから二次保管場所5bまで移動する、拠点間ルートD9,D10を通過するルートがある。この場合、幹線輸送管理機能は、配送物がいずれの幹線輸送ルートでも配送されるものとして、各拠点間ルートD1~D10における配送物の総容量を算出する。また、配送物の配送状態から、配送物が中継保管場所4cに保管されている場合には、当該配送物が経由する拠点間ルートは、拠点間ルートD10だけと特定される。 In FIG. 2, when a delivery item is delivered from the receiving location 2k to the delivery location 6j, trunk transport is performed from the primary storage location 3b to the secondary storage location 5b. In this case, the trunk transport routes that the delivery item passes through include: (1) a route that passes only the inter-base route D8, which moves the delivery item directly from the primary storage location 3b to the secondary storage location 5b; (2) a route that passes only the inter-base routes D6 and D7, which moves the delivery item from the primary storage location 3b to the secondary storage location 5b via the intermediate storage location 4b; and (3) a route that passes only the inter-base routes D9 and D10, which moves the delivery item from the primary storage location 3b to the secondary storage location 5b via the intermediate storage location 4c. In this case, the trunk transport management function calculates the total volume of the delivery item on each of the inter-base routes D1 to D10, assuming that the delivery item is delivered via any of the trunk transport routes. Also, if the delivery item is stored in the intermediate storage location 4c based on the delivery status of the delivery item, the inter-base route that the delivery item passes through is specified to be only the inter-base route D10.

ステップS402では、幹線輸送管理機能により、各拠点間ルートにおける配送時間が取得される。本実施形態において、幹線輸送管理機能は、拠点間ルート別配送時間テーブル112を参照することで、各拠点間ルートにおける配送時間を取得することができる。また、ステップS403では、幹線輸送管理機能により、各配送拠点での保管日数が取得される。幹線輸送管理機能は、配送拠点別保管日数テーブル113を参照することで、幹線輸送の各配送拠点における保管日数を取得することができる。 In step S402, the trunk line transportation management function acquires the delivery time for each inter-base route. In this embodiment, the trunk line transportation management function can acquire the delivery time for each inter-base route by referring to the inter-base route delivery time table 112. In addition, in step S403, the trunk line transportation management function acquires the number of storage days at each distribution base. The trunk line transportation management function can acquire the number of storage days at each distribution base for the trunk line transportation by referring to the distribution base storage days table 113.

ステップS404では、幹線輸送管理機能により、拠点間ルートごとの配送手段の配送運賃(チャーター費)が取得される。本実施形態では、図8に示すように、配送運賃単価テーブル116に、車格別、配送地帯別の実績配送運賃単価(単位容量当たり、かつ、単位時間当たりのチャーター費)が、拠点間ルートごとに予め記憶されており、幹線輸送管理機能は、配送運賃単価テーブル116を参照することで、各配送手段の各拠点間ルートにおける直近の実際配送運賃単価を取得することができる。 In step S404, the trunk line transportation management function obtains the delivery fare (charter fee) of the delivery means for each base-to-base route. In this embodiment, as shown in FIG. 8, the delivery fare unit price table 116 prestores the actual delivery fare unit price (charter fee per unit capacity and per unit time) by vehicle type and delivery zone for each base-to-base route, and the trunk line transportation management function can obtain the most recent actual delivery fare unit price for each base-to-base route of each delivery means by referring to the delivery fare unit price table 116.

ステップS405では、幹線輸送管理機能により、拠点間ルートごとの配送物の単位容量当たりの輸送コストの算出が行われる。具体的には、幹線輸送管理機能は、ステップS404で取得した各拠点間ルートにおける各配送手段の直近の実際配送運賃単価に、各拠点間ルートにおける配送時間(走行時間)を乗じることで、拠点間ルートごとの配送物の単位容量当たりの輸送コストを算出することができる。なお、各拠点間ルートにおける配送時間は、予め調べておき、データベース11などに記憶しておくことができる。たとえば、図1および図4に示す例において、拠点間ルートD8の輸送コストを求める場合、幹線輸送管理機能は、まず、図6の配送手段114を参照し、拠点間ルートD8において配送可能な配送手段を検出する。たとえば、拠点間ルートD8において4tトラックが利用可能であり、拠点間ルートD8が関東地域である場合、幹線輸送管理機能は、次に、図8の配送運賃単価テーブル116を参照することで、拠点間ルートD8における4tトラックでの実際配送運賃単価が18円であると特定する。さらに、拠点間ルードD8における配送時間が5時間である場合、幹線輸送管理機能は、拠点間ルートD8の配送物の単位容量当たりの輸送コストを90円(5時間×18円)として算出することができる。同様に、幹線輸送管理機能は、他の配送手段についても単位容量当たりの輸送コストを算出する。拠点間ルートにおいて異なる車種の配送手段があり車種により実際配送運賃単価が変わる場合には、幹線輸送管理機能は、実際配送運賃単価が最も安い車種を優先的に使用する構成とすることができる。 In step S405, the trunk line transportation management function calculates the transportation cost per unit volume of the delivery item for each base-to-base route. Specifically, the trunk line transportation management function can calculate the transportation cost per unit volume of the delivery item for each base-to-base route by multiplying the most recent actual delivery freight unit price of each delivery means for each base-to-base route acquired in step S404 by the delivery time (travel time) for each base-to-base route. The delivery time for each base-to-base route can be checked in advance and stored in the database 11 or the like. For example, in the example shown in Figures 1 and 4, when determining the transportation cost for the base-to-base route D8, the trunk line transportation management function first refers to the delivery means 114 in Figure 6 to detect a delivery means that can be delivered on the base-to-base route D8. For example, if a 4-ton truck is available for the base-to-base route D8 and the base-to-base route D8 is in the Kanto region, the trunk line transportation management function next refers to the delivery freight unit price table 116 in Figure 8 to determine that the actual delivery freight unit price for the 4-ton truck for the base-to-base route D8 is 18 yen. Furthermore, if the delivery time on the base-to-base route D8 is 5 hours, the trunk line transportation management function can calculate the transportation cost per unit volume of the delivery item on the base-to-base route D8 as 90 yen (5 hours x 18 yen). Similarly, the trunk line transportation management function calculates the transportation cost per unit volume for other delivery means. If there are different types of delivery means on the base-to-base route and the actual delivery freight rate varies depending on the type of vehicle, the trunk line transportation management function can be configured to preferentially use the type of vehicle with the lowest actual delivery freight rate.

また、ステップS406では、幹線輸送管理機能により、中継保管場所4ごとの配送物の単位容量当たりの保管コストの算出が行われる。たとえば、データベース11に、中継保管場所4ごとの単位時間当たり(たとえば1日当たり)、かつ、単位容量当たりの保管単価を予め記憶した保管場所保管単価テーブル117を用意しておくことで、幹線輸送管理機能は、中継保管場所4の1日当たり、かつ、単位容量当たりの保管単価を取得することができる。 In addition, in step S406, the trunk line transportation management function calculates the storage cost per unit volume of the delivery item for each relay storage location 4. For example, by preparing a storage location storage unit cost table 117 in which the storage unit cost per unit time (e.g., per day) and per unit volume for each relay storage location 4 is stored in advance in the database 11, the trunk line transportation management function can obtain the storage unit cost per day and per unit volume for the relay storage location 4.

そして、ステップS407では、幹線輸送管理機能により、幹線輸送ルートの候補となる候補ルートが抽出される。たとえば、図1に示す例において、幹線輸送管理機能は、一次保管場所3bから二次保管場所5bまでの幹線輸送ルートの候補ルートとして、一次保管場所3bから二次保管場所5bへと直接配送する幹線輸送ルート(拠点間ルートD8を経由する幹線輸送ルート)と、中継保管場所4bを経由する幹線輸送ルート(拠点間ルートD6,D7を経由する幹線輸送ルート)と、中継保管場所4cを経由する幹線輸送ルート(拠点間ルートD9,D10を経由する幹線輸送ルート)の3つのルートを、幹線輸送ルートの候補ルートとして抽出することができる。 Then, in step S407, the trunk transportation management function extracts candidate routes that are candidates for the trunk transportation route. For example, in the example shown in FIG. 1, the trunk transportation management function can extract three routes as candidate routes for the trunk transportation route from the primary storage location 3b to the secondary storage location 5b: a trunk transportation route that delivers directly from the primary storage location 3b to the secondary storage location 5b (a trunk transportation route via the inter-site route D8), a trunk transportation route via the relay storage location 4b (a trunk transportation route via the inter-site routes D6 and D7), and a trunk transportation route via the relay storage location 4c (a trunk transportation route via the inter-site routes D9 and D10).

ステップS408では、幹線輸送管理機能により、ステップS407で抽出した各候補ルートにおける総コストの算出が行われる。具体的には、幹線輸送管理機能は、ステップS405で算出した拠点間ルートごとの単位容量当たりの輸送コストと、ステップS406で算出した拠点間ルートごとの単位容量当たりの保管コストとを、候補ルートで経由する拠点間ルート全体で合計する。たとえば、図1および図9に示す例において、一次保管場所3bから中継保管場所4cを経由して二次保管場所5bへと配送する候補ルートでは、拠点間ルートD9,D10の輸送コストの合計T1と、中間保管場所4cの管理コストT2(図9に示す例では5円)とを合算した金額T3(T1+T2)が、当該候補ルートの配送コストとして算出される。 In step S408, the trunk line transportation management function calculates the total cost for each candidate route extracted in step S407. Specifically, the trunk line transportation management function sums up the transportation cost per unit capacity for each base-to-base route calculated in step S405 and the storage cost per unit capacity for each base-to-base route calculated in step S406 for the entire base-to-base route that is passed through the candidate route. For example, in the example shown in Figures 1 and 9, in the candidate route that delivers from the primary storage location 3b via the relay storage location 4c to the secondary storage location 5b, the total transportation cost T1 for the base-to-base routes D9 and D10 and the management cost T2 for the intermediate storage location 4c (5 yen in the example shown in Figure 9) are added together to calculate the amount T3 (T1 + T2) as the delivery cost for the candidate route.

ステップS409では、幹線輸送管理機能により、候補ルートにおける配送所要日数の算出が行われる。具体的には、幹線輸送管理機能は、ステップS402で取得した、候補ルートが経由する各拠点間ルートにおける配送時間と、ステップS403で取得した候補ルートで経由する保管期間との合計日数を、配送所要日数として算出する。たとえば、図1に示す例において、一次保管場所3bから中継保管場所4cを経由して二次保管場所5bへと配送する候補ルートでは、一次保管場所3bの保管日数、拠点間ルートD9の配送時間、中継保管場所4cの保管日数、拠点間ルートD10の配送時間、および二次保管場所5bの保管日数を合計した日数が、当該候補ルートの配送所要日数として算出される。たとえば、一次保管場所3bの保管日数が3日、拠点間ルートD9の配送日数が1日、中継保管場所4cの保管日数が2日、拠点間ルートD10の配送時間が2時間、および二次保管場所5bの保管日数が3日である場合、幹線輸送管理機能は、配送時間については短時間であるため配送所要日数に算入せず、保管日数の合計である3+2+3=8日を、配送所要日数として算出することができる。なお、幹線輸送管理機能は、配送時間の合計がたとえば6時間を超えるごとに、配送所要日数として1日を追加する構成とすることができる。 In step S409, the trunk line transportation management function calculates the number of days required for delivery along the candidate route. Specifically, the trunk line transportation management function calculates the total number of days required for delivery as the total number of days including the delivery time along each base-to-base route along the candidate route obtained in step S402 and the storage period along the candidate route obtained in step S403. For example, in the example shown in FIG. 1, in the case of a candidate route that delivers from the primary storage location 3b via the relay storage location 4c to the secondary storage location 5b, the total number of days is calculated as the number of days required for delivery along the candidate route, which is the total number of days including the storage days of the primary storage location 3b, the delivery time along the base-to-base route D9, the storage days of the relay storage location 4c, the delivery time along the base-to-base route D10, and the storage days of the secondary storage location 5b. For example, if the storage days at primary storage location 3b are 3 days, the delivery days for inter-base route D9 are 1 day, the storage days at relay storage location 4c are 2 days, the delivery time for inter-base route D10 is 2 hours, and the storage days at secondary storage location 5b are 3 days, the trunk line transportation management function does not include the delivery time in the number of required delivery days because it is short, and can calculate the total number of storage days as 3 + 2 + 3 = 8 days as the number of required delivery days. Note that the trunk line transportation management function can be configured to add 1 day to the number of required delivery days every time the total delivery time exceeds, for example, 6 hours.

ステップS410では、幹線輸送管理機能により、各配送物の一次保管場所3への入荷期限日と、二次保管場所5からの出荷期限日の情報が取得される。具体的には、幹線輸送管理機能は、配送行程テーブル115を参照して、図15のステップS206で記憶した配送物の二次保管場所5からの出荷期限日と、図16のステップS306で記憶した配送物の一次保管場所3への入荷期限日を取得する。 In step S410, the trunk line transportation management function acquires information on the arrival deadline date of each delivery item at the primary storage location 3 and the shipping deadline date from the secondary storage location 5. Specifically, the trunk line transportation management function refers to the delivery itinerary table 115 to acquire the shipping deadline date of the delivery item from the secondary storage location 5 stored in step S206 of FIG. 15 and the arrival deadline date of the delivery item at the primary storage location 3 stored in step S306 of FIG. 16.

そして、図18のステップS411に進む。ステップS411~S416は、配送物ごとに処理が行われるとともに、ステップS412~S414では、幹線輸送ルートの候補である候補ルートごとに処理が行われる。なお、以下においては、ステップS411~S416の処理が行われる配送物を対象配送物と称し、ステップS412~S414の処理が行われる候補ルートを対象候補ルートと称して説明する。 Then, proceed to step S411 in FIG. 18. Steps S411 to S416 are performed for each delivery item, while steps S412 to S414 are performed for each candidate route that is a candidate for the trunk transportation route. In the following, the delivery item that is processed in steps S411 to S416 is referred to as the target delivery item, and the candidate route that is processed in steps S412 to S414 is referred to as the target candidate route.

まず、ステップS411では、幹線輸送管理機能により、対象配送物の配送許容日数が算出される。具体的には、幹線輸送管理機能は、ステップS407で取得した対象配送物の一次保管場所3への入荷期限日から、対象配送物の二次保管場所5からの出荷期限日までの日数を、対象配送物の配送許容日数として算出する。たとえば、幹線輸送管理機能は、対象配送物の一次保管場所3への入荷期限日が12月3日であり、二次保管場所5からの出荷期限日が12月27日である場合には、「24日」を対象配送物の配送許容日数として算出することができる。 First, in step S411, the trunk line transportation management function calculates the allowable delivery days for the target delivery item. Specifically, the trunk line transportation management function calculates the number of days from the arrival deadline date of the target delivery item at primary storage location 3 obtained in step S407 to the shipping deadline date of the target delivery item from secondary storage location 5 as the allowable delivery days for the target delivery item. For example, if the arrival deadline date of the target delivery item at primary storage location 3 is December 3rd and the shipping deadline date from secondary storage location 5 is December 27th, the trunk line transportation management function can calculate "24 days" as the allowable delivery days for the target delivery item.

ステップS412では、幹線輸送管理機能により、ステップS407で抽出された候補ルートのうち、対象配送物を配送可能なルートが、対象候補ルートとして選択される。たとえば、対象配送物が一次保管場所3bから二次保管場所5bまでの配送される配送物である場合、幹線輸送管理機能は、一次保管場所3bから二次保管場所5bへと直接配送するルート(拠点間ルートD8を経由するルート)と、中継保管場所4bを経由するルート(拠点間ルートD6,D7を経由するルート)と、中継保管場所4cを経由するルート(拠点間ルートD9,D10を経由するルート)の3つのルートを、対象候補ルートとして選択する。 In step S412, the trunk line transportation management function selects, from among the candidate routes extracted in step S407, a route that can deliver the target delivery item as a target candidate route. For example, if the target delivery item is a delivery item to be delivered from primary storage location 3b to secondary storage location 5b, the trunk line transportation management function selects, as target candidate routes, three routes: a route that delivers directly from primary storage location 3b to secondary storage location 5b (route via inter-base route D8), a route that passes through relay storage location 4b (route via inter-base routes D6 and D7), and a route that passes through relay storage location 4c (route via inter-base routes D9 and D10).

ステップS413では、幹線輸送管理機能により、ステップS409で算出した対象候補ルートの配送所要日数が、ステップS411で算出した対象配送物の配送許容日数を超えるか否かの判断が行われる。対象候補ルートにおける配送所要日数が対象配送物の配送許容日数を超える場合は、対象候補ルートで対象配送物を配送することができないため、ステップS414に進み、当該対象候補ルートが幹線輸送ルートの候補ルートから除外される。一方、対象候補ルートの配送所要日数が対象配送物の配送許容日数を超えない場合は、そのままステップS415に進む。 In step S413, the trunk line transport management function determines whether the number of delivery days for the target candidate route calculated in step S409 exceeds the allowable number of delivery days for the target delivery item calculated in step S411. If the number of delivery days for the target candidate route exceeds the allowable number of delivery days for the target delivery item, the target delivery item cannot be delivered via the target candidate route, so the process proceeds to step S414, where the target candidate route is excluded from the candidate routes for trunk line transport routes. On the other hand, if the number of delivery days for the target candidate route does not exceed the allowable number of delivery days for the target delivery item, the process proceeds directly to step S415.

そして、ステップS415では、幹線輸送管理機能により、全ての対象候補ルートについて、ステップS413,S414の処理を行ったか否かの判断が行われる。ステップS413,S414の処理を行っていない対象候補ルートがある場合には、ステップS413に戻り、処理が行われていない対象候補ルートについて、ステップS413,S414の処理が行われる。一方、全ての対象候補ルートについて、ステップS413,S414の処理が行われた場合は、ステップS416に進む。 Then, in step S415, the trunk line transportation management function determines whether or not the processing of steps S413 and S414 has been performed for all target candidate routes. If there are target candidate routes for which the processing of steps S413 and S414 has not been performed, the process returns to step S413, and the processing of steps S413 and S414 is performed for the target candidate routes for which the processing has not been performed. On the other hand, if the processing of steps S413 and S414 has been performed for all target candidate routes, the process proceeds to step S416.

ステップS416では、幹線輸送管理機能により、対象配送物の対象候補ルートのうち、ステップS408で算出した総コストが最も低い対象候補ルートが、対象配送物の幹線輸送ルートとして設定される。 In step S416, the trunk transport management function sets the target candidate route of the target delivery item that has the lowest total cost calculated in step S408 as the trunk transport route of the target delivery item.

ステップS417では、幹線輸送管理機能により、対象配送物の滞留余裕日数が算出される。具体的には、幹線輸送管理機能は、まず、対象配送物の配送残り日数を算出する。配送残り日数は、たとえば、対象配送物を二次保管場所5まで配送するために利用できる日数であり、たとえば、現時点が12月3日であり、二次保管場所5からの出荷期限日が12月23日である場合、「20日」を配送残り日数として算出することができる。そして、幹線輸送管理機能は、算出した対象配送物の配送残り日数と、ステップS416で設定された幹線輸送ルートで二次保管場所5まで対象配送物を配送するためにかかる配送所要日数との差(配送残り日数-配送所要日数)を、滞留余裕日数として算出する。たとえば、幹線輸送管理機能は、一次保管場所3bに保管されている対象配送物を拠点間ルートD9,D10を経由して二次保管場所5bに配送るための配送所要日数が10日であり、対象配送物が二次保管場所5bから出荷されるまでの配送残り日数が20日である場合には、配送残余日数の20日-配送所要日数の10日=10日を、滞留余裕日数として算出する。なお、幹線輸送管理機能は、現時点から対象配送物の配送期限日の1日前の日までの日数を配送残り日数として算出することもできる。 In step S417, the trunk line transportation management function calculates the number of days remaining for the target delivery item. Specifically, the trunk line transportation management function first calculates the number of remaining days for delivery of the target delivery item. The number of remaining days for delivery is, for example, the number of days available to deliver the target delivery item to the secondary storage location 5. For example, if the current date is December 3rd and the shipping deadline from the secondary storage location 5 is December 23rd, the remaining number of days for delivery can be calculated as "20 days." The trunk line transportation management function then calculates the difference between the calculated remaining number of days for delivery of the target delivery item and the number of days required for delivery of the target delivery item to the secondary storage location 5 via the trunk line transportation route set in step S416 (remaining number of days for delivery - required number of days for delivery) as the number of days remaining for delivery. For example, if the number of days required for delivery of a target delivery item stored in primary storage location 3b to secondary storage location 5b via inter-base routes D9 and D10 is 10 days, and the number of days remaining until the target delivery item is shipped from secondary storage location 5b is 20 days, the trunk line transportation management function calculates the number of remaining delivery days as 20 days minus the number of required delivery days of 10 days = 10 days as the number of days remaining for retention. The trunk line transportation management function can also calculate the number of days from the current time to the day before the delivery deadline of the target delivery item as the number of days remaining for delivery.

ステップS418では、幹線輸送管理機能により、全ての配送物について、ステップS411~S417の処理を行ったか否かの判断が行われる。ステップS411~S417の処理を行っていない配送物がある場合には、ステップS411に戻り、処理が行われていない配送物について、ステップS411~S417の処理が行われる。一方、全ての配送物について、ステップS411~S417の処理が行われた場合は、図19に示すステップS419に進む。 In step S418, the trunk line transport management function determines whether steps S411 to S417 have been performed for all deliveries. If there are deliveries for which steps S411 to S417 have not been performed, the process returns to step S411, and steps S411 to S417 are performed for the deliveries for which steps S411 to S417 have not been performed. On the other hand, if steps S411 to S417 have been performed for all deliveries, the process proceeds to step S419 shown in FIG. 19.

ステップS419では、全ての配送物について幹線輸送ルートが設定されたため、設定された幹線輸送ルートを前提として、拠点間ルートごとの配送物の総容量が算出される。なお、ステップS401では、幹線輸送における1つの配送拠点から複数の拠点間ルートがある場合には、配送物がいずれの幹線輸送ルートでも配送されるものとして、各拠点間ルートにおける配送物の総容量を算出した。これに対して、ステップS419では、全ての配送物は、ステップS406で設定した幹線輸送ルートにおける拠点間ルートを経由するものとして、拠点間ルートごとの配送物の総容量が算出される。 In step S419, trunk transport routes have been set for all deliveries, and the total volume of deliveries for each inter-base route is calculated based on the set trunk transport routes. In step S401, if there are multiple inter-base routes from one delivery base in the trunk transport, the total volume of deliveries for each inter-base route is calculated assuming that the deliveries will be delivered via any of the trunk transport routes. In contrast, in step S419, the total volume of deliveries for each inter-base route is calculated assuming that all deliveries will pass through the inter-base routes in the trunk transport route set in step S406.

ステップS420~S424では、拠点間ルートごとに処理が行われる。以下においては、ステップS420~S424の処理が行われる拠点間ルートを対象拠点間ルートと称して説明する。 In steps S420 to S424, processing is performed for each inter-base route. In the following, the inter-base route for which processing in steps S420 to S424 is performed will be referred to as the target inter-base route.

まず、ステップS420では、幹線輸送管理機能により、ステップS419で算出した対象拠点間ルートにおける配送物の総容量が、配送手段の空き容量に基づいて設定された所定の基準容量を超えるか否かの判断が行われる。たとえば、本実施形態において、幹線輸送管理機能は、配送手段テーブル114を参照して、対象拠点間ルートにおいて配送が可能な配送手段を特定する。また、幹線輸送管理機能は、配送手段テーブル114に記憶された各配送手段の空き容量の情報に基づいて、対象拠点間ルートにおいて配送が可能な配送手段ごとに、基準容量を設定する。たとえば、幹線輸送管理機能は、配送手段の空きスペース(空き容量)に対して8割の容量を基準容量として設定することができる。また、配送拠点Nから次の配送拠点N+1に配送物を配送可能な配送手段が複数ある場合には、幹線輸送管理機能は、各配送手段について、各配送手段の空きスペースに基づいた基準容量を設定することができる。 First, in step S420, the trunk line transportation management function determines whether the total volume of the delivery items on the target base route calculated in step S419 exceeds a predetermined standard capacity set based on the free capacity of the delivery means. For example, in this embodiment, the trunk line transportation management function refers to the delivery means table 114 to identify delivery means that can deliver on the target base route. In addition, the trunk line transportation management function sets a standard capacity for each delivery means that can deliver on the target base route based on the information on the free capacity of each delivery means stored in the delivery means table 114. For example, the trunk line transportation management function can set 80% of the capacity of the free space (free capacity) of the delivery means as the standard capacity. In addition, if there are multiple delivery means that can deliver the delivery items from delivery base N to the next delivery base N+1, the trunk line transportation management function can set a standard capacity for each delivery means based on the free space of each delivery means.

そして、幹線輸送管理機能は、対象拠点間ルートにおける配送物の総容量が、設定した所定の基準容量を超える場合には、対象拠点間ルートにおける配送物の配送を許可する。たとえば、一次保管場所3bから二次保管場所5bに拠点間ルートD8を経由して配送物を配送する場合、拠点間ルートD8を配送可能な配送手段がトラックT1のみであり、このトラックT1の空き容量に基づいて設定された基準容量が配送用ケース60で80個分の容量であった場合、幹線輸送管理機能は、一次保管場所3bから二次保管場所5bまでの拠点間ルートD8において配送される配送物が、配送用ケース60で80個分を超えるか否かを判断する。そして、拠点間ルートD8において配送される配送物が配送用ケース60で80個分を超える容量である場合には、幹線輸送管理機能は、トラックT1により拠点間ルートD8での配送物の配送を許可する。一方、拠点間ルートD8において配送される配送物が配送用ケース60で80個以下である場合には、配送可否判断機能は、トラックT1による拠点間ルートD8の配送は許可せず、配送物を一次保管場所3dでそのまま保管するように判断する。幹線輸送管理機能により配送物の配送が許可された場合、処理はステップS422に進む。一方、対象拠点間ルートにおける配送物の総容量が所定の基準容量以下である場合には、処理はステップS421に進む。 Then, the trunk line transportation management function allows delivery of the delivery on the target base route if the total volume of the delivery on the target base route exceeds the set predetermined reference volume. For example, when a delivery is delivered from the primary storage location 3b to the secondary storage location 5b via the base route D8, if the only delivery means capable of delivering the base route D8 is the truck T1, and the reference volume set based on the free volume of the truck T1 is the capacity of 80 delivery cases 60, the trunk line transportation management function judges whether the delivery delivered on the base route D8 from the primary storage location 3b to the secondary storage location 5b exceeds the capacity of 80 delivery cases 60. If the delivery delivered on the base route D8 exceeds the capacity of 80 delivery cases 60, the trunk line transportation management function allows delivery of the delivery on the base route D8 by the truck T1. On the other hand, if the number of deliveries to be delivered on the base-to-base route D8 is 80 or less in the delivery cases 60, the delivery feasibility determination function does not permit delivery on the base-to-base route D8 by truck T1, and determines that the deliveries should be stored as is in the primary storage location 3d. If the trunk line transportation management function permits delivery of the deliveries, processing proceeds to step S422. On the other hand, if the total volume of the deliveries on the target base-to-base route is equal to or less than the predetermined reference volume, processing proceeds to step S421.

なお、本実施形態においては、上述したように、異なる複数のサイズの配送用ケース60が利用される(図11参照)。複数のサイズの配送用ケース60を用いる場合、最もサイズが小さい配送用ケース60を単位として、配送物の容量、配送手段の空き容量、および基準容量が設定される。たとえば、一次保管場所3bから拠点間ルートD8を経由して二次保管場所5bに配送物を配送する場合、拠点間ルートD8を配送可能な配送手段の空き容量に基づいて設定された基準容量が、最もサイズが小さい60サイズの配送用ケース60で80個分の容量であった場合、幹線輸送管理機能は、一次保管場所3bから二次保管場所5bまでの拠点間ルートD8において配送される配送物が、60サイズの配送用ケース60で80個分を超えるか否かを判断する。そして、拠点間ルートD8において配送される配送物が、60サイズの配送用ケース60で80個分の容量を超える場合には、配送可否判断機能は、トラックT1により拠点間ルートD8の配送物を配送することを許可することとなる。なお、この場合、幹線輸送管理機能は、配送拠点に60サイズの配送用ケース60が2つ入る80サイズ(詳細は後述する)の配送用ケース60が1個存在する場合には、2個の60サイズの配送用ケース60が配送拠点に存在するものとして、配送判断を行う。 In this embodiment, as described above, a plurality of different sizes of delivery cases 60 are used (see FIG. 11). When a plurality of sizes of delivery cases 60 are used, the capacity of the delivery item, the free capacity of the delivery means, and the reference capacity are set with the smallest size of the delivery case 60 as a unit. For example, when a delivery item is delivered from the primary storage location 3b to the secondary storage location 5b via the base-to-base route D8, if the reference capacity set based on the free capacity of the delivery means capable of delivering the base-to-base route D8 is the capacity of 80 items for the smallest size 60 delivery case 60, the trunk line transportation management function judges whether the delivery item delivered on the base-to-base route D8 from the primary storage location 3b to the secondary storage location 5b exceeds the capacity of 80 items for the size 60 delivery case 60. If the delivery item delivered on the base-to-base route D8 exceeds the capacity of 80 items for the size 60 delivery case 60, the delivery possibility judgment function will permit the delivery of the delivery item on the base-to-base route D8 by the truck T1. In this case, if there is one size 80 delivery case 60 (details to be described later) that can hold two size 60 delivery cases 60 at the delivery base, the trunk line transportation management function will make a delivery judgment assuming that there are two size 60 delivery cases 60 at the delivery base.

さらに、幹線輸送管理機能は、1つの拠点間ルートを配送可能な配送手段が複数ある場合には、各配送手段の空き容量に基づいて基準容量を配送手段ごとに設定し、配送物の総容量が基準容量を超えた配送手段に対して配送物を配送することを許可する構成とすることができる。また、幹線輸送管理機能は、複数の配送手段について配送物の配送が許可されている場合には、そのうち、荷台の空き容量が最も多い配送手段に配送を許可してもよいし、現在の配送拠点Nから最も近い配送手段により配送を許可する構成としてもよい。また、本実施形態において、幹線輸送管理機能は、TMSサーバ30からリアルタイムで各配送手段の荷台の空き容量の情報を取得することで、配送手段ごとに基準容量を設定する構成としたが、この構成に限定されず、たとえば、配送手段ごとに配送物を配送するための空き容量を予め確保しておく構成とすることができる。この場合、予め確保された空き容量に基づいて各配送手段の基準容量を予め配送手段テーブル114に記憶させておくことができ、配送手段テーブル114から配送手段ごとの基準容量を取得することで、配送物の配送を許可する配送手段を選択することができる。 Furthermore, in the case where there are multiple delivery means capable of delivering one base-to-base route, the trunk line transportation management function can be configured to set a standard capacity for each delivery means based on the free capacity of each delivery means, and to permit delivery of the delivery items to the delivery means whose total capacity of the delivery items exceeds the standard capacity. In addition, in the case where delivery of the delivery items is permitted for multiple delivery means, the trunk line transportation management function may permit delivery to the delivery means with the largest free capacity of the loading platform, or may permit delivery by the delivery means closest to the current delivery base N. In addition, in this embodiment, the trunk line transportation management function is configured to set a standard capacity for each delivery means by acquiring information on the free capacity of the loading platform of each delivery means in real time from the TMS server 30, but is not limited to this configuration, and for example, a configuration can be made in which free capacity for delivering the delivery items is reserved in advance for each delivery means. In this case, the standard capacity of each delivery means can be stored in advance in the delivery means table 114 based on the free capacity reserved in advance, and the delivery means permitted to deliver the delivery items can be selected by acquiring the standard capacity for each delivery means from the delivery means table 114.

ステップS421では、幹線輸送管理機能により、対象拠点間ルートにおいて、ステップS417で算出した滞留余裕日数が、所定の基準日数未満である配送物が存在するか否かの判断が行われる。滞留余裕日数が所定の基準日数未満である配送物が存在する場合には、対象拠点間ルートについて配送物を配送するため、ステップS422に進む。一方、滞留余裕日数が所定の基準日数未満である配送物が存在しない場合には、ステップS425に進む。これにより、現在の配送拠点Nから次の配送拠点N+1までの拠点間ルートにおいて配送される配送物の総容量が、各配送手段の空き容量に基づいて設定された所定の基準容量を超えていない場合でも、滞留余裕日数が所定の基準日数未満である配送物が存在する場合には、その配送物が配送される拠点間ルートについては、配送物の配送が許可される。一方、配送可否判断機能は、滞留余裕日数が所定の基準日数未満の配送物がない拠点間ルートについては、現在の配送拠点Nから次の配送拠点N+1までの拠点間ルートにおいて配送される配送物の総容量が、各配送手段の空き容量に基づいて設定された所定の基準容量を超えていない限り、配送物を現在の配送拠点Nで保管した状態のままとする。 In step S421, the trunk line transportation management function determines whether there is a delivery on the target base route whose retention allowance days calculated in step S417 are less than the predetermined reference number of days. If there is a delivery whose retention allowance days are less than the predetermined reference number of days, the process proceeds to step S422 to deliver the delivery on the target base route. On the other hand, if there is no delivery whose retention allowance days are less than the predetermined reference number of days, the process proceeds to step S425. As a result, even if the total volume of the delivery delivered on the base route from the current delivery base N to the next delivery base N+1 does not exceed the predetermined reference capacity set based on the free capacity of each delivery means, if there is a delivery whose retention allowance days are less than the predetermined reference number of days, the delivery of the delivery is permitted for the base route to which the delivery is delivered. On the other hand, for inter-base routes where there are no deliveries with a retention allowance of less than a specified reference number of days, the delivery feasibility determination function keeps the deliveries stored at the current delivery base N as long as the total volume of deliveries delivered on the inter-base route from the current delivery base N to the next delivery base N+1 does not exceed a specified reference volume set based on the available capacity of each delivery means.

たとえば、一次保管場所3bに保管されている配送物のうち、拠点間ルートD8で配送される1つの配送物B1について、滞留余裕日数が2日であり、所定の基準日数が3日であるとする。この場合、配送可否判断機能は、配送物B1について、滞留余裕日数の2日が基準日数の3日未満であると判断し、配送物B1だけではなく、一次保管場所3bに保管され拠点間ルートD8で配送される配送物の配送を許可する。なお、所定の基準日数は、配送管理方法に合わせて適宜設定することができる。 For example, suppose that one delivery B1, among the deliveries stored in the primary storage location 3b, which is delivered via inter-base route D8, has a dwell time of 2 days and a predetermined reference time of 3 days. In this case, the delivery feasibility determination function determines that the dwell time of 2 days for delivery B1 is less than the reference time of 3 days, and allows the delivery of not only delivery B1, but also deliveries stored in the primary storage location 3b and delivered via inter-base route D8. The predetermined reference time can be set appropriately according to the delivery management method.

ステップS422では、幹線輸送管理機能により、対象拠点間ルートにおける配送物の輸配送指示が行われる。具体的には、幹線輸送管理機能は、対象拠点間ルートにおいて配送物を配送させるための幹線輸送指示を、TMSサーバ30に送信する。TMSサーバ30は、幹線輸送指示を配送管理サーバ10から受信すると、通信装置33を介して、配送業者に配送物の幹線輸送指示を送信する。たとえば、幹線輸送管理機能は、配送物の総容量が配送手段の基準容量を超えた拠点間ルートがある場合(ステップS420=Yes)、当該拠点間ルートを配送する配送手段に対して配送物を配送するように、TMSサーバ30に幹線輸送指示を送信することができる。また、幹線輸送管理機能は、滞留余裕日数が所定の基準日数未満である配送物が存在する拠点間ルートがある場合(ステップS421=Yes)、当該拠点間ルートを配送する配送手段に対して配送物を配送するように、TMSサーバ30に幹線輸送指示を送信することができる。その結果、配送業者により必要な配送手段が配車され、配車された配送手段により対象拠点間ルートにおける配送物の幹線輸送が行われる。なお、1つの拠点間ルートに配送物を配送可能な配送手段が複数存在する場合には、予め定めた優先順位などに基づいて、1つの配送手段に幹線輸送指示を行うように構成することもできる。 In step S422, the trunk line transportation management function issues a trunk line transportation instruction for the delivery item on the target base route. Specifically, the trunk line transportation management function transmits a trunk line transportation instruction to the TMS server 30 for delivering the delivery item on the target base route. When the TMS server 30 receives the trunk line transportation instruction from the delivery management server 10, the TMS server 30 transmits a trunk line transportation instruction for the delivery item to the delivery company via the communication device 33. For example, if there is a base route where the total capacity of the delivery item exceeds the reference capacity of the delivery means (step S420 = Yes), the trunk line transportation management function can transmit a trunk line transportation instruction to the TMS server 30 so that the delivery item is delivered to the delivery means that delivers the base route. In addition, if there is a base route where there is a delivery item whose retention allowance days are less than a predetermined reference number (step S421 = Yes), the trunk line transportation management function can transmit a trunk line transportation instruction to the TMS server 30 so that the delivery item is delivered to the delivery means that delivers the base route. As a result, the delivery company dispatches the necessary delivery means, and the dispatched delivery means transports the delivery items along the route between the target bases. Note that if there are multiple delivery means capable of delivering the delivery items along one route between the bases, the system can be configured to issue a trunk transport instruction to one delivery means based on a predetermined priority order, etc.

また、ステップS423およびステップS424では、幹線輸送管理機能により、対象拠点間ルートにおける配送物の入荷指示および出荷指示が、WMSサーバ20に送信される。WMSサーバ20は、入荷指示を配送管理サーバ10から受信すると、通信装置23を介して、出荷元の配送拠点に配備された管理端末41に、配送物の出荷指示を送信する。これにより、出荷元の配送拠点において、受信した出荷指示に基づいて、配送物の仕分けや荷積みなどの出荷手続が行われる。また、WMSサーバ20は、入荷指示を配送管理サーバ10から受信すると、通信装置23を介して、出荷先の配送拠点に配備された管理端末41に、配送物の入荷指示を送信する。これにより、出荷先の配送拠点において、受信した入荷指示に基づいて、保管場所の確保、配送物の積み降ろし、配送物の保管などの入荷手続が行われる。その後、処理はステップS425に進む。 In addition, in steps S423 and S424, the trunk line transportation management function transmits the receiving instruction and shipping instruction of the delivery item on the route between the target bases to the WMS server 20. When the WMS server 20 receives the receiving instruction from the delivery management server 10, it transmits the shipping instruction of the delivery item to the management terminal 41 arranged at the delivery base of the shipper via the communication device 23. As a result, the delivery base of the shipper performs shipping procedures such as sorting and loading of the delivery item based on the received shipping instruction. In addition, when the WMS server 20 receives the receiving instruction from the delivery management server 10, it transmits the receiving instruction of the delivery item to the management terminal 41 arranged at the delivery base of the destination via the communication device 23. As a result, the delivery base of the destination performs receiving procedures such as securing a storage space, unloading the delivery item, and storing the delivery item based on the received receiving instruction. Then, the process proceeds to step S425.

なお、出荷元の配送拠点における出荷手続では、出荷する配送物を収容した配送用ケース60に取り付けられたRFタグ62を、出荷元の配送拠点に配備された読取端末42で一斉に読み取ることで、出荷する配送物を収容する配送用ケース60の識別情報が、管理端末41を介して配送管理サーバ10へと送信される。これにより、配送管理サーバ10において、受信した配送用ケース60の識別情報に基づいて出荷される配送物を特定することができ、出荷する配送物の配送状態が「次の拠点間ルートを移動中」などに更新される。たとえば、図1に示す例において、配送物が一次保管場所3bから二次保管場所5bに出荷された場合、配送物の配送状態は「拠点間ルートD8を移動中」などに更新される。また、出荷先の配送拠点における入荷手続では、入荷した配送物を収容した配送用ケース60に取り付けられたRFタグ62を、出荷先の配送拠点に配備された読取端末42で一斉に読み取ることで、入荷した配送物を収容する配送用ケース60の識別情報が、管理端末41を介して配送管理サーバ10に送信される。これにより、配送管理サーバ10において、受信した配送用ケース60の識別情報に基づいて入荷した配送物を特定することができ、入荷した配送物の配送状態が「出荷先の配送拠点で保管中」などに更新される。たとえば、図1に示す例において、配送物Bが二次保管場所5bに入荷された場合、配送物の配送状態は「二次保管場所5bで保管中」などに更新される。 In the shipping procedure at the shipping base of the shipper, the RF tags 62 attached to the shipping cases 60 containing the items to be shipped are read all at once by the reading terminals 42 installed at the shipping base of the shipper, and the identification information of the shipping cases 60 containing the items to be shipped is transmitted to the shipping management server 10 via the management terminal 41. As a result, the shipping management server 10 can identify the item to be shipped based on the received identification information of the shipping case 60, and the shipping status of the item to be shipped is updated to "moving along the next inter-base route" or the like. For example, in the example shown in FIG. 1, when the item is shipped from the primary storage location 3b to the secondary storage location 5b, the shipping status of the item is updated to "moving along the inter-base route D8" or the like. In addition, in the receiving procedure at the shipping base of the shipping destination, the RF tags 62 attached to the shipping cases 60 containing the received deliveries are read all at once by the reading terminals 42 installed at the shipping base of the shipping destination, and the identification information of the shipping cases 60 containing the received deliveries is transmitted to the shipping management server 10 via the management terminal 41. As a result, the delivery management server 10 can identify the received deliveries based on the received identification information of the delivery cases 60, and the delivery status of the received deliveries is updated to "stored at the shipping base of the shipping destination" or the like. For example, in the example shown in FIG. 1, when delivery B is received at the secondary storage location 5b, the delivery status of the delivery is updated to "stored at the secondary storage location 5b" or the like.

ステップS425では、幹線輸送管理機能により、全ての拠点間ルートについてステップS420~S424の処理を行ったか否かの判断が行われる。全ての拠点間ルートについてステップS420~S424の処理を行っていない場合には、処理が行われていない拠点間ルートを対象拠点間ルートとして、ステップS420~S424の処理が行われる。また、全ての拠点間ルートについて、ステップS420~S424の処理が行われた場合には、図17~図19に示す幹線輸送管理処理を終了する。 In step S425, the trunk line transportation management function determines whether steps S420 to S424 have been performed for all base-to-base routes. If steps S420 to S424 have not been performed for all base-to-base routes, the base-to-base route for which no processing has been performed is treated as the target base-to-base route, and steps S420 to S424 are performed. If steps S420 to S424 have been performed for all base-to-base routes, the trunk line transportation management processing shown in Figures 17 to 19 is terminated.

以上のように、本実施形態に係る配送管理システム1では、受取場所6において配送物が受け取られた際に当該配送物の配送期限日まで5日以上ある場合でも、配送手段の積載率の向上を優先して、二次保管場所5bの出荷期限日を配送物の配送期限日の前日(または引渡場所6への配達にかかる配達所要日数前)として、集荷処理、幹線輸送処理、および/または配達処理における配送行程(配送スケジュールや配送ルート)を設定する。このように、配送物の配送日数に十分な余裕がある場合でも、順次配送物を配送するのではなく、配送手段の積載率が向上するように、配送物の配送期限日の1日前に二次保管場所5bから配達するように配送行程を組むことで、各配送拠点における配送物をできるだけ蓄積し、配送手段の積載率を高めることができ、コストを抑えた配送サービスを提供することができる。 As described above, in the delivery management system 1 according to this embodiment, even if there are five or more days until the delivery deadline of a delivery item when the delivery item is received at the receiving location 6, the shipping deadline date of the secondary storage location 5b is set as the day before the delivery deadline date of the delivery item (or the number of days before the delivery deadline to the handover location 6), with the priority being given to improving the loading rate of the delivery means, and the delivery process (delivery schedule and delivery route) for the collection process, main line transportation process, and/or delivery process is set. In this way, even if there is sufficient time left until the delivery date of the delivery item, the delivery item is not delivered sequentially, but the delivery process is arranged to deliver the delivery item from the secondary storage location 5b one day before the delivery deadline date so as to improve the loading rate of the delivery means. This allows deliveries to be accumulated as much as possible at each delivery base, increases the loading rate of the delivery means, and a cost-saving delivery service can be provided.

すなわち、本実施形態に配送管理システム1では、配達処理において、配送物の配送期限日の前日に二次保管場所5から配送物を配達するとして配達ルートを設定することで、二次保管場所5にできる限り配送物を集めておくことができ、配達ルートで配達する配送手段の積載率を高めることができる。また、集荷処理においては、受取場所2のうち、保管されている配送物の総容量が所定の基準容量を超える受取場所2を巡回場所として特定し、巡回場所2’を巡回するルートを集荷ルートとして設定することで、配送物が多い受取場所を優先的に巡回することができ、集荷ルートを巡回する配送手段の積載率を高めることができる。さらに、幹線輸送処理においては、配送物の一次保管場所への入荷日時と、配送物の二次保管場所5からの出荷日時とに基づいて、幹線輸送ルートにおける配送許容日数を算出するとともに、幹線輸送ルートの候補ごとに輸送コストと保管コストとの合計を配送コストとして算出する。そして、配送所要日数が配送許容日数を超えず、かつ、配送コストが最も低い幹線輸送ルートの候補を、幹線輸送ルートとして設定する。これにより、配送期限日数内において、最も低コストで配送できるルートを幹線輸送ルートとして設定することができる。 That is, in the delivery management system 1 of this embodiment, in the delivery process, by setting a delivery route so that the delivery item is delivered from the secondary storage location 5 on the day before the delivery deadline date of the delivery item, as many deliveries as possible can be collected at the secondary storage location 5, and the loading rate of the delivery means that delivers along the delivery route can be increased. In addition, in the collection process, among the receiving locations 2, the receiving locations 2 where the total volume of the stored deliveries exceeds a predetermined reference volume are specified as the patrol locations, and a route that patrols the patrol location 2' is set as the collection route, so that the receiving locations with a large number of deliveries can be patrolled preferentially, and the loading rate of the delivery means that patrols the collection route can be increased. Furthermore, in the trunk transport process, the allowable number of delivery days for the trunk transport route is calculated based on the arrival date and time of the deliveries at the primary storage location and the shipping date and time of the deliveries from the secondary storage location 5, and the total of the transport cost and the storage cost is calculated as the delivery cost for each candidate of the trunk transport route. Then, the candidate of the trunk transport route whose required number of delivery days does not exceed the allowable number of delivery days and whose delivery cost is the lowest is set as the trunk transport route. This allows the route that provides the lowest cost of delivery within the delivery deadline to be set as the main transportation route.

また、本実施形態では、幹線輸送処理において、拠点間ルートごとに、配送物の総容量が配送手段の基準容量を超えるか(条件1)、または、滞留余裕日数が所定の基準日数未満である配送物が存在するか(条件2)のいずれか一方の条件でも満たす場合には、当該拠点間ルートにおいて配送物を配送することを許可し、いずれの条件も満たさない場合には、当該拠点間ルートにおいて配送物を配送することができないと判断して、当該拠点間ルートで配送する配送物を現在の配送拠点Nに保管したままとする。このように、配送物の総容量が配送手段の基準容量を超える場合(条件1を満たす場合)に配送物の配送を許可することで、配送手段の積載率を高めることができ、配送に日数がかかっても配送料金が安いサービスを利用したいとのニーズに応えることができる。また、滞留余裕日数が所定の基準日数未満である配送物が存在する場合(条件2を満たす場合)には、配送物の総容量が所定の基準容量を超えていない場合でも、当該拠点間ルートにおいて配送物の配送を許可することで、配送物が当初定められた配送期限日数を超えて配送されてしまうことを有効に防止することができる。 In addition, in this embodiment, in the trunk line transportation process, if either of the following conditions is met for each base route in the trunk line transportation process: the total volume of the delivery exceeds the standard capacity of the delivery means (condition 1), or there is a delivery whose retention allowance is less than a predetermined standard number of days (condition 2), the delivery is permitted to be delivered on the base route. If neither condition is met, it is determined that the delivery cannot be delivered on the base route, and the delivery to be delivered on the base route is kept stored at the current delivery base N. In this way, by permitting delivery of the delivery when the total volume of the delivery exceeds the standard capacity of the delivery means (if condition 1 is met), the loading rate of the delivery means can be increased, and the need to use a service with low delivery fees even if it takes a long time to deliver can be met. Also, if there is a delivery whose retention allowance is less than a predetermined standard number of days (if condition 2 is met), even if the total volume of the delivery does not exceed the predetermined standard capacity, delivery of the delivery is permitted on the base route, which effectively prevents the delivery from exceeding the initially set delivery deadline.

さらに、本実施形態に係る配送管理システム1では、送付人Sが受取場所2まで配送物Bを持ち込み、また、受取人が引渡場所6に配送物を引き取りに行く構成であるため、配送業務の全体的な業務量を低減させることができ、配送業に従事する人の数が減少している近年の状況に対応することができるとともに、安いサービスを利用したいとの顧客のニーズに応えることもできる。 Furthermore, in the delivery management system 1 according to this embodiment, the sender S brings the delivery item B to the receiving location 2, and the recipient goes to the handover location 6 to pick up the delivery item, so the overall workload of the delivery business can be reduced, which can respond to the recent situation in which the number of people working in the delivery industry is decreasing, and can also meet the needs of customers who want to use a cheap service.

また、本実施形態に係る配送管理システム1では、配送業者は専門の配送業者に限定されず、他社が手配したトラックなどの空き積載スペースも利用することができ、輸送コストを低く抑えることが可能となる。すなわち、本実施形態に係る配送管理システム1では、専門の配送業者の配送手段の他に、新聞配達所、JA、ガソリンスタンドなどに定期的に配送する配送手段を管理して、これら配送手段にも輸配送指示を行うことができるため、印刷所から新聞配達所への新聞を配送した後のトラックの荷台、JAに食料などを納入した後のトラックの荷台、あるいは、ガソリンスタンドに灯油などを配達した後のトラックの荷台などを利用して、配送物を配送することができる。このように、今まで活用されていなかった配送手段の荷台の空き容量を活用することで、より低コストで配送サービスを提供することが可能となる。 In addition, in the delivery management system 1 according to this embodiment, the delivery company is not limited to a specialized delivery company, and the empty loading space of trucks arranged by other companies can also be used, making it possible to keep transportation costs low. In other words, in addition to the delivery means of specialized delivery companies, the delivery management system 1 according to this embodiment can manage delivery means that regularly deliver to newspaper delivery offices, JA, gas stations, etc., and can issue transportation and delivery instructions to these delivery means, so deliveries can be delivered using the loading bed of a truck after delivering newspapers from a printing company to a newspaper delivery office, the loading bed of a truck after delivering food to a JA, or the loading bed of a truck after delivering kerosene to a gas station. In this way, by utilizing the empty capacity of the loading bed of a delivery means that has not been used until now, it is possible to provide delivery services at a lower cost.

以上、本発明の好ましい実施形態例について説明したが、本発明の技術的範囲は上記実施形態の記載に限定されるものではない。上記実施形態例には様々な変更・改良を加えることが可能であり、そのような変更または改良を加えた形態のものも本発明の技術的範囲に含まれる。 The above describes preferred embodiments of the present invention, but the technical scope of the present invention is not limited to the above description of the embodiments. Various modifications and improvements can be made to the above embodiments, and such modifications or improvements are also included in the technical scope of the present invention.

たとえば、上述した実施形態では、二次保管場所からの出荷期限日を配送物の配送期限日の前日に設定する構成を例示したが、この構成に限定されず、二次保管場所からの出荷期限日を配送物の配送期限日の当日(たとえば、引渡場所6に配達可能な日時を含む)に設定する構成としてもよい。 For example, in the above-described embodiment, a configuration was exemplified in which the shipping deadline date from the secondary storage location is set to the day before the delivery deadline date of the delivery item, but this is not limited to the configuration, and the shipping deadline date from the secondary storage location may be set to the day of the delivery deadline date of the delivery item (for example, including the date and time when delivery can be made to the delivery location 6).

また、上述した実施形態では、各配送拠点Nから次の配送拠点N+1に配送する予定の配送物の総容量が所定の基準容量を超えるまで当該配送拠点Nにおいて配送物を保管し、配送物の総容量が所定の基準容量を超えた場合に当該配送拠点Nから次の配送拠点N+1への配送物の配送を許可する構成を例示したが、この構成に限定されず、各配送拠点Nから次の配送拠点N+1に配送する予定の配送物の総重量が所定の基準重量を超えるまで当該配送拠点Nにおいて配送物を保管し、配送物の総重量が所定の基準重量を超えた場合に当該配送拠点Nから次の配送拠点N+1への配送物の配送を許可する構成としてもよい。さらに、配送拠点Nと次の配送拠点N+1とを結ぶ拠点間ルートごとに、配送物の総重量が所定の基準重量を超えるか否かを判断し、拠点間ルートにおける配送物の総重量が所定の基準重量を超える場合に、前記拠点間ルートにおける配送物の配送を許可する構成としてもよいし。なお、この場合、配送物の総重量は、配送物と当該配送物を収容する配送用ケース60の重量の合計とすることが好ましい。また、このような場合に、たとえば、配送物を搬送するコンベアに重量計を設けるなどし、配送物の重量を実際に測定する構成とすることもできるが、配送物の重さを配送用ケース60に収容できる配送物の重量の上限値として、各配送用ケース60の重量を求める構成とすることが好ましい。たとえば、60サイズの配送用ケース60において、配送物の重量の上限値が2kgであり、配送用ケース60の重量が2kgである場合、この配送用ケース60に収容した配送物の重量が1kgであっても、配送物(配送用ケース60を含む)の重量を4kgとして求め、このように求めた配送物の総重量に基づいて、配送物を配送するか否かを判断する構成とすることができる。同様に、上述した実施形態では、受取場所2のうち、保管されている配送物の総容量が所定の基準容量を超える受取場所2を巡回場所として特定し、巡回場所2’を巡回するルートを、集荷ルートとして設定する構成を例示したが、この構成に限定されず、たとえば、受取場所2のうち、保管されている配送物の総重量が所定の基準重量を超える受取場所2を巡回場所2’として特定し、巡回場所2’を巡回するルートを、集荷ルートとして設定する構成とすることができる。 In the above embodiment, the delivery items are stored at the delivery base N until the total volume of the delivery items to be delivered from each delivery base N to the next delivery base N+1 exceeds a predetermined standard volume, and when the total volume of the delivery items exceeds the predetermined standard volume, the delivery items are permitted to be delivered from the delivery base N to the next delivery base N+1. However, the present invention is not limited to this configuration, and the delivery items may be stored at the delivery base N until the total weight of the delivery items to be delivered from each delivery base N to the next delivery base N+1 exceeds a predetermined standard weight, and when the total weight of the delivery items exceeds the predetermined standard weight, the delivery items may be permitted to be delivered from the delivery base N to the next delivery base N+1. Furthermore, for each inter-base route connecting the delivery base N and the next delivery base N+1, it may be determined whether the total weight of the delivery items exceeds a predetermined standard weight, and when the total weight of the delivery items on the inter-base route exceeds the predetermined standard weight, the delivery items on the inter-base route may be permitted. In this case, the total weight of the delivery items is preferably the sum of the weight of the delivery items and the delivery case 60 that contains the delivery items. In such a case, for example, a weight scale can be provided on the conveyor that transports the delivery items, and the weight of the delivery items can be actually measured, but it is preferable to determine the weight of each delivery case 60 by using the weight of the delivery items as the upper limit of the weight of the delivery items that can be accommodated in the delivery case 60. For example, in a 60-size delivery case 60, if the upper limit of the weight of the delivery items is 2 kg and the weight of the delivery case 60 is 2 kg, even if the weight of the delivery items accommodated in this delivery case 60 is 1 kg, the weight of the delivery items (including the delivery case 60) can be calculated as 4 kg, and based on the total weight of the delivery items thus calculated, it can be determined whether or not to deliver the delivery items. Similarly, in the above embodiment, a configuration was exemplified in which a receiving location 2 where the total volume of stored deliveries exceeds a predetermined reference volume is identified as a patrol location, and a route that travels around the patrol location 2' is set as a collection route, but this configuration is not limited to this. For example, a receiving location 2 where the total weight of stored deliveries exceeds a predetermined reference weight can be identified as a patrol location 2', and a route that travels around the patrol location 2' can be set as a collection route.

また、図1に示す例では、一次保管場所3から二次保管場所5への配送のみにおいて、配送物を配送してよいか否かを判断する構成を例示したが、この構成に限定されず、たとえば、受取場所2から一次保管場所3へ配送する場合、または、二次保管場所5から引渡場所6に配送する場合にも、配送物の総容量が、トラックなどの配送手段の空き容量に基づいて定められた所定の基準容量(たとえばトラックの荷台の空き容量の80%の容量など)を超えているか(条件1)、または、配送物の配送期限日数と配送所要日数との差である滞留余裕日数が、所定の基準日数未満である配送物が存在するか(条件2)を判断し、いずれかの条件を満たした場合に、次の配送拠点に配送物を配送する構成とすることができる。 In the example shown in FIG. 1, a configuration is exemplified in which it is determined whether or not a delivery item may be delivered only when the delivery is made from the primary storage location 3 to the secondary storage location 5, but this configuration is not limited to this. For example, when delivering from the receiving location 2 to the primary storage location 3, or when delivering from the secondary storage location 5 to the handover location 6, it is possible to determine whether the total volume of the delivery items exceeds a predetermined standard volume (such as 80% of the free space in the truck's loading compartment) based on the free space of the delivery means such as a truck (Condition 1), or whether there is a delivery item whose retention allowance, which is the difference between the delivery deadline days of the delivery item and the number of days required for delivery, is less than a predetermined standard number of days (Condition 2), and if either of the conditions is met, the delivery item is delivered to the next delivery base.

さらに、上述した実施形態では、配送管理サーバ10は、配送物の配送が行える拠点間ルートを、TMSサーバ30を介して配送業者に送信することで、配送業者において当該拠点間ルートで配送物を配送する配送手段を配車し、当該配送手段に配送させる構成を例示したが、この構成に限定されず、たとえば、配送管理サーバ10またはTMSサーバ30が、拠点間ルートで配送物を配送する配送手段を特定し、拠点間ルートと配送手段とを幹線輸送指示に含めて配送手段に送信することで、配送業者において幹線輸送指示に含まれる配送手段に配送させる構成としてもよい。 Furthermore, in the above-described embodiment, the delivery management server 10 transmits the base-to-base route along which the delivery item can be delivered to the delivery company via the TMS server 30, and the delivery company dispatches a delivery vehicle to deliver the delivery item along the base-to-base route and has the delivery vehicle deliver the delivery item. However, this configuration is not limited to this, and for example, the delivery management server 10 or the TMS server 30 may identify a delivery vehicle to deliver the delivery item along the base-to-base route, and transmit the base-to-base route and the delivery vehicle together in a trunk line transport instruction to the delivery vehicle, causing the delivery company to deliver the delivery item using the delivery vehicle included in the trunk line transport instruction.

また、上述した実施形態においては、配送管理サーバ10を、WMSサーバ20およびTMSサーバ30から独立に設ける構成を例示したが、WMSサーバ20が配送管理サーバ10の機能を有する構成としてもよいし、あるいは、TMSサーバ30が配送管理サーバ10の機能を有する構成としてもよい。また、WMSサーバ20およびTMSサーバを一体に設ける構成としてもよいし、配送管理サーバ10、WMSサーバ20およびTMSサーバを一体に設ける構成としてもよい。 In the above-described embodiment, the delivery management server 10 is configured to be independent of the WMS server 20 and the TMS server 30, but the WMS server 20 may have the functions of the delivery management server 10, or the TMS server 30 may have the functions of the delivery management server 10. The WMS server 20 and the TMS server may be configured to be integrated, or the delivery management server 10, the WMS server 20, and the TMS server may be configured to be integrated.

また、上述した実施形態では、滞留余裕日数を日単位で求める構成を例示したが、滞留余裕時間として時間単位で求める構成とすることができる。すなわち、本発明において、「滞留余裕時間」とは、滞留余裕日数を含むものとすることができる。滞留余裕時間として時間単位で求める場合、データベース11には、拠点間ルートD1~D10ごとの配送時間を記憶する拠点間ルート別配送時間テーブル112と、配送拠点2~5ごと、拠点間ルートD1~D10ごとの配送物の保管時間を取得する配送拠点別保管時間テーブル113とが記憶される。そして、滞留余裕日数算出機能(滞留余裕時間算出機能)は、拠点間ルート別配送時間テーブル112から拠点間ルートD1~D10ごとの配送時間を取得するとともに、配送拠点別保管時間テーブル113から配送拠点2~5ごと、拠点間ルートD1~D10ごとの配送物の保管時間を取得する。そして、配送物ごとに、配送物が現在保管されている配送拠点から引渡場所6までの間に経由する1または複数の拠点間ルートにおける配送時間の合計と、当該配送物が経由する1または複数の配送拠点における保管時間の合計とを足した時間が、配送所要時間として算出される。そして、予め設定されている配送物の配送期限時間と、配送所要時間との差(配送期限時間-配送所要時間)が滞留余裕時間として算出される。配送可否判断機能は、配送物ごとに、配送物の滞留余裕時間が所定の基準時間未満であるか否かを判断し、滞留余裕時間が所定の基準時間未満である配送物が存在する場合には、その配送物が配送される拠点間ルートについて配送物の配送を許可することができる。 In the above embodiment, the configuration in which the number of days to wait is calculated in days has been exemplified, but the number of days to wait can be calculated in hours. That is, in the present invention, the "time to wait" can include the number of days to wait. When the time to wait is calculated in hours, the database 11 stores a delivery time table 112 for each base route that stores the delivery time for each base route D1 to D10, and a storage time table 113 for each distribution base that acquires the storage time of the delivery item for each of the distribution bases 2 to 5 and the inter-base routes D1 to D10. The function for calculating the number of days to wait (the function for calculating the number of days to wait) acquires the delivery time for each of the base routes D1 to D10 from the delivery time table 112 for each base route, and acquires the storage time of the delivery item for each of the distribution bases 2 to 5 and the inter-base routes D1 to D10 from the storage time table 113 for each distribution base. Then, for each delivery item, the total delivery time for one or more inter-base routes that the delivery item takes from the delivery base where it is currently stored to the delivery location 6 plus the total storage time at one or more delivery bases that the delivery item takes is calculated as the required delivery time. Then, the difference between the preset delivery deadline and the required delivery time (delivery deadline - required delivery time) is calculated as the waiting time margin. The delivery feasibility determination function determines for each delivery item whether the waiting time margin for the delivery item is less than a predetermined reference time, and if there is a delivery item whose waiting time margin is less than the predetermined reference time, it can permit delivery of the delivery item along the inter-base route along which the delivery item is delivered.

また、上述した実施形態では、配送管理システム1は、集荷処理、幹線輸送処理および配達処理を行う構成を例示したが、集荷処理、幹線輸送処理および配達処理のうちいずれかを行う構成とすることもできる。 In addition, in the above-described embodiment, the delivery management system 1 is configured to perform collection processing, trunk line transportation processing, and delivery processing, but it can also be configured to perform any one of collection processing, trunk line transportation processing, and delivery processing.

さらに、上述した実施形態に加えて、受取場所2や引渡場所6となる店舗や営業所をフロント拠点とミドル拠点とに分けて、集荷処理または配送処理を行う構成とすることができる。ここで、フロント拠点とは商店街の店舗など周辺に駐車場がなく、送付人や受取人は徒歩や自転車でアクセスするような配送拠点であり、ミドル拠点とは、周辺に駐車場があり自動車によりアクセス可能な配送拠点である。たとえば、配送管理サーバ10の演算装置は、送付人が送付を希望した配送物が、自動車ではないと配送が困難な大きさ(たとえば80サイズよりも大きいサイズ)である場合には、フロント拠点を除外した配送拠点を受取場所2として提示する。これにより、自動車ではないと配送が困難な大きさの配送物を、徒歩や自転車などの二輪車で集荷しなければならないことを防止することができる。なお、ミドル拠点で受け取られた配送物は、自動車により集荷され一次保管場所3へと配送される。一方、フロント拠点で受け取られた配送物は、自動車で集荷するのが困難なため、自転車やバイクなどの二輪車を用いて集荷される。また、フロント拠点からミドル拠点までは自転車やバイクなどの二輪車を用いて集荷し、ミドル拠点からは自動車を用いて一次保管場所3まで配送する構成としてもよい。さらに、配送拠点によっては、軽自動車だけが駐車できる場合や近くにコインパーキングが存在する場合もある。このような拠点では、軽自動車(軽カーゴトレーラーや軽トラック)で集荷を行うが、80サイズ以下の配送物のみを受け取り、ミドル拠点や一次保管場所3へ配送物を配送する構成とすることもできる。同様に、引渡場所6についても、フロント拠点とミドル拠点に分けて、取り扱える配送物のサイズや配達可能な配送手段を特定する構成とすることができる。また、フロント拠点およびミドル拠点との分類の他に、ユーザ(送付者および受取人)が利用可能な駐車場もなく、配送事業者も駐車することができない配送拠点(タイプA)と、ユーザが利用可能な駐車場はないが配送事業者は駐車することができる(近くのパーキング含む)配送拠点(タイプB)と、ユーザと配送事業者の両方が駐車することができる配送拠点(タイプC)とに分類してもよい。この場合も、タイプA,B,Cのそれぞれで取り扱える配送物のサイズや配送手段を特定する構成とすることができる。 In addition to the above-mentioned embodiment, the stores and offices serving as the receiving location 2 and the handover location 6 can be divided into front bases and middle bases, and collection and delivery processing can be performed. Here, the front base is a delivery base such as a store in a shopping district that has no parking lot nearby and is accessed by the sender or recipient on foot or bicycle, and the middle base is a delivery base that has a parking lot nearby and can be accessed by car. For example, if the delivery item requested by the sender is of a size that is difficult to deliver without a car (for example, a size larger than 80), the calculation device of the delivery management server 10 presents delivery bases excluding the front base as the receiving location 2. This makes it possible to prevent delivery items of a size that are difficult to deliver without a car from having to be collected on foot or by two-wheeled vehicles such as bicycles. Note that deliveries received at the middle base are collected by a car and delivered to the primary storage location 3. On the other hand, deliveries received at the front base are collected by two-wheeled vehicles such as bicycles and motorcycles because it is difficult to collect them by car. Also, the configuration may be such that the items are collected from the front base to the middle base using two-wheeled vehicles such as bicycles or motorcycles, and then delivered from the middle base to the primary storage location 3 using automobiles. Furthermore, depending on the delivery base, only light vehicles can be parked, or there may be a coin parking lot nearby. At such bases, collection is performed using light vehicles (light cargo trailers or light trucks), but only deliveries of size 80 or less can be received, and the deliveries can be delivered to the middle base or the primary storage location 3. Similarly, the handover location 6 can be divided into a front base and a middle base, and the size of deliveries that can be handled and the delivery means that can be delivered can be specified. In addition to the classification into the front base and the middle base, the configuration may be such that there is no parking lot available for users (senders and recipients) and the delivery company cannot park there either (type A), there is no parking lot available for users, but the delivery company can park there (including nearby parking), and there is a delivery base (type C) where both the user and the delivery company can park there. In this case, the configuration may be such that the size of deliveries that can be handled and the delivery means can be specified for each of types A, B, and C.

加えて、上述した実施形態に加えて、配達管理機能は、ある出荷期限日において、ある配達場所6’に配達する配送物の総容量が少ない場合には、その配送物の出荷期限日を繰り上げることで、繰り上げた出荷期限日における配送物の積載率を向上させる処理を行うことができる。たとえば、二次保管場所5に2月16日が出荷期限日の前日となる配送物B1と、2月17日が出荷期限日の前日となる配送物B2がある場合、上述した実施形態では、2月16日に配送物B1を配達し、2月17日に配送物B2を配達するが、2月16日の配送物B1だけではトラックの荷台に余裕がある場合には、2月17日に配送する配送物B2も、2月16日に配送する構成とすることができる。このような処理を行うために、(1)幹線輸送の結果、前日に配送すべき配送物B2が、前々日までに二次保管場所5に到着しており、(2)前々日の配送ルートの積載荷量にまだ余裕があり、前日に配送すべき配送物B2を一部積載する余裕があり、(3)引渡場所6の保管スペースに一定基準を設けており、保管スペースに余裕があるため、前日に配送すべき配送物B2と前々日に配送すべき配送物B1とをあわせて配送しても保管が可能である場合に、このような処理を行うことができる。 In addition to the above-described embodiment, the delivery management function can perform processing to improve the loading rate of deliveries on a certain delivery deadline date by advancing the delivery deadline date of the deliveries when the total volume of deliveries to be delivered to a certain delivery location 6' on a certain shipping deadline date is small. For example, if there is a delivery B1 whose shipping deadline date is February 16th and a delivery B2 whose shipping deadline date is February 17th in the secondary storage location 5, in the above-described embodiment, delivery B1 is delivered on February 16th and delivery B2 is delivered on February 17th. However, if there is room on the truck bed for delivery B1 on February 16th alone, delivery B2 to be delivered on February 17th can also be delivered on February 16th. To carry out this type of processing, the following cases are possible: (1) as a result of main line transportation, delivery item B2 to be delivered the day before has arrived at the secondary storage location 5 by the day before, (2) there is still room in the load capacity of the delivery route on the day before, and there is room to partially load delivery item B2 to be delivered the day before, and (3) a certain standard has been set for the storage space at the delivery location 6, and there is room in the storage space, so delivery item B2 to be delivered the day before and delivery item B1 to be delivered the day before can be delivered together and stored.

さらに、上述した実施形態に加えて、一次保管場所3、中継保管場所4、または二次保管場所5において、以下のように荷分け作業を行う構成としてもよい。すなわち、本実施形態に係る配送用ケース60は間仕切りにより収容スペースを仕切ることができ、受取場所2において配送物を受け取った作業員は、異なる送付人から受け取った配送物を、同じ配送用ケース60であって間仕切りを隔てた別の収容スペースに収容することができる。この場合、一次保管場所3、中継保管場所4、または二次保管場所5において、異なる引渡場所6に送付すべき(あるいは異なる拠点間ルートで配送すべき)配送物が同じ配送用ケース60に混在しているか否かが判断される。すなわち、本実施形態では、一次保管場所3、中継保管場所4、または二次保管場所5において読取端末42を有しており、配送用ケース60のQRコード61やRFタグ62を読み取ることで、異なる引渡場所6に送付すべき(あるいは異なる拠点間ルートで配送すべき)配送物が同じ配送用ケース60に混在しているか否かを判断することができる。そのため、配送管理サーバ10の幹線輸送管理機能は、異なる引渡場所6に送付すべき(あるいは拠点間ルートで配送すべき)配送物が同じ配送用ケース60に混在している場合には、管理端末41に指示を送付することで、同じ引渡場所6に送付すべき(あるいは同じ拠点間ルートで配送すべき)配送物が同じ配送用ケース60に纏めさせることができる。 In addition to the above-mentioned embodiment, the primary storage location 3, the intermediate storage location 4, or the secondary storage location 5 may be configured to perform the sorting work as follows. That is, the delivery case 60 according to this embodiment can divide the storage space by a partition, and the worker who receives the delivery at the receiving location 2 can store the delivery received from a different sender in another storage space of the same delivery case 60 separated by a partition. In this case, it is determined whether the delivery items to be sent to different delivery locations 6 (or to be delivered via different base routes) are mixed in the same delivery case 60 at the primary storage location 3, the intermediate storage location 4, or the secondary storage location 5. That is, in this embodiment, the primary storage location 3, the intermediate storage location 4, or the secondary storage location 5 has a reading terminal 42, and by reading the QR code 61 or RF tag 62 of the delivery case 60, it can be determined whether the delivery items to be sent to different delivery locations 6 (or to be delivered via different base routes) are mixed in the same delivery case 60. Therefore, when deliveries to be sent to different delivery locations 6 (or delivered via a base-to-base route) are mixed in the same delivery case 60, the trunk line transportation management function of the delivery management server 10 can send instructions to the management terminal 41 to consolidate deliveries to the same delivery location 6 (or delivered via the same base-to-base route) into the same delivery case 60.

さらに、上述した実施形態では、二次保管場所5から引渡場所6への配送物の出荷期限日に基づいて、一次保管場所3から二次保管場所5までの配送予定を生成する構成を例示したが、本発明の配送物の「出荷期限日」として、二次保管場所5から引渡場所6への配送物の「出荷予定日」を用いてもよい。同様に、上述した実施形態では、一次保管場所3への配送物の入荷期限日に基づいて、一次保管場所3から二次保管場所5までの配送予定を生成する構成を例示したが、本発明の配送物の「入荷期限日」として、一次保管場所3への配送物の「入荷予定日」を用いてもよい。 In addition, in the above-mentioned embodiment, a configuration is exemplified in which a delivery schedule is generated from the primary storage location 3 to the secondary storage location 5 based on the shipping deadline date of the delivery from the secondary storage location 5 to the delivery location 6, but the "scheduled shipping date" of the delivery from the secondary storage location 5 to the delivery location 6 may be used as the "shipping deadline date" of the delivery in the present invention. Similarly, in the above-mentioned embodiment, a configuration is exemplified in which a delivery schedule is generated from the primary storage location 3 to the secondary storage location 5 based on the arrival deadline date of the delivery at the primary storage location 3, but the "scheduled arrival date" of the delivery at the primary storage location 3 may be used as the "arrival deadline date" of the delivery in the present invention.

また、上述した実施形態では、配送物を二次保管場所5から出荷するタイミングを、配送物の配送期限の前日に設定し、配送物の配送行程(配送スケジュールや配送ルート)を設定することで、各配送拠点(受取場所2、一次保管場所3、中継保管場所4、二次保管場所5、引渡場所6)において、配送物をできるだけ蓄積し、トラックなどの配送手段の積載率を高めることで、その分、安価な配送サービスを提供することを可能とする点を説明したが、比較的近距離のエリア間での輸送においては、配送期限の前日を待たずに、配送物を二次保管場所6まで配送する場合もある。その場合は、その他の配送期限に到着した配送物と一緒に配送ルート設定することも可能とする。 In the above embodiment, the timing for shipping the delivery from the secondary storage location 5 is set to the day before the delivery deadline of the delivery, and the delivery itinerary (delivery schedule and delivery route) of the delivery is set, so that delivery items can be accumulated as much as possible at each delivery base (receiving location 2, primary storage location 3, intermediate storage location 4, secondary storage location 5, handover location 6), and the loading rate of delivery means such as trucks can be increased, thereby making it possible to provide a cheaper delivery service. However, when transporting between areas of relatively short distances, there are cases where the delivery item is delivered to the secondary storage location 6 without waiting until the day before the delivery deadline. In such cases, it is also possible to set a delivery route together with deliveries that arrive by other delivery deadlines.

1…配送管理システム
10…配送管理サーバ
11…データベース
12…演算装置
13…記憶装置
14…通信装置
20…WMSサーバ
21…演算装置
22…記憶装置
23…通信装置
30…TMSサーバ
31…演算装置
32…記憶装置
33…通信装置
41…管理端末
42…読取端末
50…ユーザ端末
60…配送用ケース
61…QRコード
62…RFタグ
2…受取場所
3…一次保管場所
4…中継保管場所
5…二次保管場所
6…引渡場所
S…送付人
R…受取人
B…配送物
Reference Signs List 1: Delivery management system 10: Delivery management server 11: Database 12: Computing device 13: Storage device 14: Communication device 20: WMS server 21: Computing device 22: Storage device 23: Communication device 30: TMS server 31: Computing device
32: storage device 33: communication device 41: management terminal 42: reading terminal 50: user terminal 60: delivery case 61: QR code 62: RF tag 2: receiving location 3: primary storage location 4: relay storage location 5: secondary storage location 6: delivery location S: sender R: recipient B: delivery item

Claims (9)

配送物を受取場所から引渡場所までトラックを含む配送手段により多数の配送物を配送する行程を管理する配送管理システムであって、
受取場所を巡回して配送物を一次保管場所まで配送する指示を生成する集荷処理管理手段と、
前記一次保管場所から二次保管場所まで配送物を幹線輸送する指示を生成する幹線輸送処理管理手段と、
前記二次保管場所から引渡場所まで配送する指示を生成する配達処理管理手段と、を備え、
前記配達処理管理手段は、前記受取場所において配送物が受け取られた際に、当該配送物の配送期限日まで5日以上ある場合に、配送手段の積載率の向上を優先して、前記二次保管場所から前記引渡場所への配送物の出荷期限日を前記配送物の配送期限日の前日または当日に設定し、
前記幹線輸送処理管理手段は、設定された前記二次保管場所からの配送物の出荷期限日に基づいて、前記一次保管場所から前記二次保管場所までの配送予定を生成する、配送管理システム。
A delivery management system that manages a process for delivering a large number of deliveries from a receiving location to a delivery location by a delivery means including a truck,
A collection and processing management means for generating instructions for visiting the receiving locations and delivering the deliveries to the primary storage location;
a trunk transportation processing management means for generating instructions for trunk transportation of the delivery from the primary storage location to the secondary storage location;
a delivery processing management means for generating an instruction for delivery from the secondary storage location to a delivery location;
When the delivery item is received at the receiving location, if there are five or more days until the delivery deadline of the delivery item, the delivery processing management means prioritizes improving the loading rate of the delivery means and sets the shipping deadline of the delivery item from the secondary storage location to the delivery location to the day before or the day of the delivery deadline of the delivery item;
The trunk transportation processing management means generates a delivery schedule from the primary storage location to the secondary storage location based on a set shipping deadline date of the delivery from the secondary storage location.
前記配達処理管理手段は、配送物を前記二次保管場所から前記引渡場所に配送するために必要な日数である配達所要日数を取得し、前記二次保管場所から前記引渡場所への配送物の出荷期限日を前記配送物の配送期限日の前記配達所定日数前の日に設定する、請求項1に記載の配送管理システム。 2. The delivery management system according to claim 1, wherein the delivery processing management means acquires a required delivery period, which is the number of days required to deliver a delivery item from the secondary storage location to the delivery location, and sets a shipping deadline date for the delivery item from the secondary storage location to the delivery location to a day that is the specified number of delivery days before the delivery deadline date for the delivery item. 前記配達処理管理手段は、予め決められた出荷期限日における、前記引渡場所に配達する配送物の総容量が所定値以下である場合に、当該配送物の前記出荷期限日を繰り上げて配送を行う、請求項1または2に記載の配送管理システム。 3. The delivery management system according to claim 1, wherein the delivery processing management means, when a total volume of the deliveries to be delivered to the delivery location on a predetermined shipping deadline date is equal to or less than a predetermined value, delivers the deliveries ahead of the shipping deadline date. 前記集荷処理管理手段は、巡回する前記受取場所のうち、保管されている前記配送物の総容量または総重量が所定の基準容量または基準重量を超える受取場所を巡回場所として特定し、配送手段が集荷する配送物の容量または重量が最大化されるように、前記配送手段が前記巡回場所を巡回する集荷ルートを決定する、請求項1ないし3のいずれかに記載の配送管理システム。 4. The delivery management system according to claim 1 , wherein the collection processing management means identifies as a destination location a receiving location among the destination locations where the total volume or total weight of the delivery items stored therein exceeds a predetermined standard volume or standard weight, and determines a collection route for the delivery means to travel around the destination locations so as to maximize the volume or weight of the delivery items to be collected by the delivery means. 前記幹線輸送処理管理手段は、前記幹線輸送において、配送物が前記一次保管場所に入荷される入荷期限日と、前記二次保管場所から出荷される出荷期限日とに基づいて、前記一次保管場所から前記二次保管場所までの配送において許容される配送許容日数を算出し、前記配送許容日数内に前記一次保管場所から前記二次保管場所まで配送可能なルートのうち、配送に係るコストが最も安価なルートを、幹線輸送ルートとして作成する、請求項1ないしのいずれかに記載の配送管理システム。 5. The delivery management system according to claim 1, wherein the trunk line transportation processing management means calculates an allowable number of delivery days allowed for delivery from the primary storage location to the secondary storage location based on the arrival deadline date of the delivery item at the primary storage location and the shipping deadline date of the delivery item from the secondary storage location in the trunk line transportation, and creates, as the trunk transportation route, a route that has the lowest delivery costs among the routes that can deliver from the primary storage location to the secondary storage location within the allowable number of delivery days. 各二次保管場所から配送物を配達可能な複数の前記引渡場所が、二次保管場所ごとに配達エリアとして設定されており、
前記幹線輸送処理管理手段は、前記引渡場所が複数の配達エリアに跨る場合には、配送コストが最も安価となる二次保管場所から配送されるように、前記二次保管場所を決定する、請求項1ないしのいずれかに記載の配送管理システム。
A plurality of said delivery locations to which deliveries can be delivered from each secondary storage location are set as a delivery area for each secondary storage location,
6. A delivery management system according to claim 1, wherein the trunk line transportation processing management means determines the secondary storage location when the delivery location straddles a plurality of delivery areas, so that delivery is made from the secondary storage location that offers the lowest delivery cost.
各一次保管場所まで配送物を配送可能な複数の前記受取場所が、一次保管場所ごとに集荷エリアとして設定されており、
前記集荷処理管理手段は、前記受取場所が複数の集荷エリアに跨る場合には、配送コストが最も安価となる一次保管場所に配送されるように、前記一次保管場所を決定する、請求項1ないし6のいずれかに記載の配送管理システム。
A plurality of receiving locations capable of delivering the delivery items to each primary storage location are set as collection areas for each primary storage location,
7. A delivery management system according to claim 1, wherein the collection processing management means determines the primary storage location when the receiving location straddles a plurality of collection areas, so that the delivery is made to the primary storage location with the lowest delivery cost.
前記受取場所または前記引渡場所を、アクセスの容易さに応じて分類し、分類した受取場所または引渡場所ごとに、配送可能な配送物の大きさ、または、利用可能な配送手段を限定する、請求項1ないし7のいずれかに記載の配送管理システム。 A delivery management system according to any one of claims 1 to 7, which classifies the receiving locations or the handover locations according to ease of access, and limits the size of deliverable items or available delivery means for each classified receiving location or handover location. 前記受取場所において配送物を受け取った場合に、配送物の識別番号と当該配送物を収容する配送用ケースの識別番号とを関連付けて、サーバに記憶させる受取処理管理手段をさらに有し、
前記幹線輸送処理管理手段は、前記サーバを参照し、同一の配送用ケースに、異なる引渡場所に引き渡す配送物、または、異なる拠点間ルートで配送する配送物が混在する場合には、同一の配送用ケースに同じ引渡場所に引き渡す配送物、または、同じ拠点間ルートで配送される配送物が収容されるように、幹線輸送における配送拠点の管理端末に指示を出力する、請求項1ないし8のいずれかに記載の配送管理システム。
The method further comprises a receiving process management means for, when a delivery item is received at the receiving location, associating an identification number of the delivery item with an identification number of a delivery case containing the delivery item, and storing the associated identification number in a server;
The trunk line transportation processing management means refers to the server, and when deliveries to be delivered to different delivery locations or deliveries to be delivered via different base-to-base routes are mixed in the same delivery case, outputs instructions to a management terminal of a delivery base in trunk line transportation so that deliveries to be delivered to the same delivery location or deliveries to be delivered via the same base-to-base route are stored in the same delivery case. A delivery management system as described in any one of claims 1 to 8.
JP2020092160A 2020-05-27 2020-05-27 Delivery management system and delivery management method Active JP7511835B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020092160A JP7511835B2 (en) 2020-05-27 2020-05-27 Delivery management system and delivery management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020092160A JP7511835B2 (en) 2020-05-27 2020-05-27 Delivery management system and delivery management method

Publications (2)

Publication Number Publication Date
JP2021189586A JP2021189586A (en) 2021-12-13
JP7511835B2 true JP7511835B2 (en) 2024-07-08

Family

ID=78849741

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020092160A Active JP7511835B2 (en) 2020-05-27 2020-05-27 Delivery management system and delivery management method

Country Status (1)

Country Link
JP (1) JP7511835B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024093014A (en) * 2022-12-26 2024-07-08 住吉販売株式会社 Delivery method, delivery slip creation method, newspaper dealer code determination method, and delivery slip creation system
JP7769997B1 (en) * 2025-06-18 2025-11-14 株式会社Hacobu Information processing device, information processing method, and program

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002128226A (en) 2000-10-20 2002-05-09 Hitachi Building Systems Co Ltd Equipment delivery management system
JP2007161391A (en) 2005-12-13 2007-06-28 Nec Corp Collection delivery system of home delivery service, collection delivery method of home delivery service, information management server and program information management server
JP2012020839A (en) 2010-07-15 2012-02-02 Jfe Steel Corp Method and system of creating transportation plan for steel product by ship
JP2016095752A (en) 2014-11-17 2016-05-26 富士通株式会社 Delivery planning program, delivery planning method, and delivery planning apparatus
JP2017091409A (en) 2015-11-16 2017-05-25 シーオス株式会社 Delivery route rearrangement system
JP2018081704A (en) 2017-12-11 2018-05-24 株式会社フェリシモ Delivery management device and delivery management system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002128226A (en) 2000-10-20 2002-05-09 Hitachi Building Systems Co Ltd Equipment delivery management system
JP2007161391A (en) 2005-12-13 2007-06-28 Nec Corp Collection delivery system of home delivery service, collection delivery method of home delivery service, information management server and program information management server
JP2012020839A (en) 2010-07-15 2012-02-02 Jfe Steel Corp Method and system of creating transportation plan for steel product by ship
JP2016095752A (en) 2014-11-17 2016-05-26 富士通株式会社 Delivery planning program, delivery planning method, and delivery planning apparatus
JP2017091409A (en) 2015-11-16 2017-05-25 シーオス株式会社 Delivery route rearrangement system
JP2018081704A (en) 2017-12-11 2018-05-24 株式会社フェリシモ Delivery management device and delivery management system

Also Published As

Publication number Publication date
JP2021189586A (en) 2021-12-13

Similar Documents

Publication Publication Date Title
US11928637B2 (en) System and method for generating a delivery plan for multi-tier delivery schemes
RU2337768C2 (en) Method and device for distribution of parcels or similar transported cargo
JP3416635B2 (en) Vehicle dispatching service providing system and vehicle dispatching planning system
JP6270877B2 (en) Delivery schedule selection system, delivery schedule selection method, and program
KR101570879B1 (en) Cargo / Tolerance information collection and provision system
JP2017165509A (en) Transportation management system
JP2004213466A (en) Joint delivery support system of cargo, calculation method of delivery and collection fee related to joint delivery of cargo, program making computer execute the program, and storage medium recording the program
JP2005075634A (en) Joint delivery information management system
US20200057990A1 (en) Unmanned Residential Product Delivery System
JP2023550174A (en) Method, storage device and system for transferring multiple packages to multiple recipients and/or receiving multiple packages from multiple shippers
KR20160104583A (en) Method for delivery service based on taxi, apparatus and system using the same
JP7511835B2 (en) Delivery management system and delivery management method
JP2024021254A (en) Transportation information processing system
KR101770603B1 (en) Smart logistic control system
CN111738646A (en) Delivery arrangement system and delivery arrangement method
EP3255595A1 (en) Method and system for facilitating vehicle loading
KR20150028479A (en) Delivery system
JP2002308439A (en) Commodities delivery system
JP2002203158A (en) Work planning method and work planning device
JP2001240219A (en) Search system and recording medium
JP7442124B2 (en) Delivery management system and delivery management method
JP2002193450A (en) Transport freight logistics control method and logistics control system
US20200286027A1 (en) System and methods for last mile delivery of goods
JP2003171020A (en) Distribution method and system for goods such as goods
JP3905010B2 (en) Delivery planning system and delivery planning program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230427

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240214

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240402

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240522

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: 20240604

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240618