Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7682766B2 - Logistics management device and method - Google Patents
[go: Go Back, main page]

JP7682766B2 - Logistics management device and method - Google Patents

Logistics management device and method Download PDF

Info

Publication number
JP7682766B2
JP7682766B2 JP2021177540A JP2021177540A JP7682766B2 JP 7682766 B2 JP7682766 B2 JP 7682766B2 JP 2021177540 A JP2021177540 A JP 2021177540A JP 2021177540 A JP2021177540 A JP 2021177540A JP 7682766 B2 JP7682766 B2 JP 7682766B2
Authority
JP
Japan
Prior art keywords
sorting
sorting pattern
relay
delivery
base
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
JP2021177540A
Other languages
Japanese (ja)
Other versions
JP2023066756A (en
Inventor
唯 賀沢
雄一 小林
聡士 永原
順子 細田
一世 宇山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2021177540A priority Critical patent/JP7682766B2/en
Publication of JP2023066756A publication Critical patent/JP2023066756A/en
Application granted granted Critical
Publication of JP7682766B2 publication Critical patent/JP7682766B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は物流管理装置及び方法に関し、差出元地域の集配基地から一以上の中継拠点を経由して届け先地域の集配基地へ配送を行う配送ネットワークの物流を管理する物流管理システムに適用して好適なものである。 The present invention relates to a logistics management device and method, and is suitable for application to a logistics management system that manages the logistics of a distribution network that delivers from a collection and delivery base in a sender area to a collection and delivery base in a destination area via one or more relay points.

従来、この種の配送ネットワークにおいては、各荷物の引受時に、差出元地域の集配基地と届け先地域の集配基地の組合せに基づいて、各荷物が届け先地域の集配基地に配送されるまでに経由する中継拠点が決められる。 Conventionally, in this type of delivery network, when each package is accepted, the relay points through which each package will pass before being delivered to the collection and delivery base in the destination area are determined based on the combination of the collection and delivery base in the sender area and the collection and delivery base in the destination area.

各中継拠点では、集配基地又は他の中継拠点から配送されてきた荷物の入荷及び出荷ごとに仕分けを行うが、この際、どのように荷物を仕分けるかを定めた仕分けパターンが予め設定されている場合がある。 At each relay point, packages delivered from collection and distribution centers or other relay points are sorted for arrival and departure, and there may be pre-set sorting patterns that determine how packages are to be sorted.

また、定期的に所定の荷物量を運送する必要があるとき、集配基地及び中継拠点間や各中継拠点間の運送便の本数、各集配基地や各中継拠点における輸送車両の着発時刻、運送便の移動経路などを定めた運送便ダイヤが立案される場合がある。 In addition, when a certain amount of cargo needs to be transported on a regular basis, a transportation schedule may be drawn up that specifies the number of transportation services between collection and distribution bases and relay bases or between each relay base, the arrival and departure times of transport vehicles at each collection and distribution base and each relay base, and the travel routes of the transportation services.

なお配送ネットワークにおける物流を管理する先行技術として、中継拠点において荷役設備を利用する際に待機時間が発生すると予想される輸送車両に対し、荷役設備が利用可能となる時刻を到着時刻として通知する技術がある。例えば、特許文献1に記載の技術がある。 As a prior art for managing logistics in a distribution network, there is a technology that notifies a transport vehicle that is expected to wait when using loading and unloading facilities at a relay point of the time when the loading and unloading facilities will be available as the arrival time. For example, there is a technology described in Patent Document 1.

特開2020-177268号公報JP 2020-177268 A

既定の仕分けパターンの設定時に想定していたよりも中継拠点に流入する荷量が多かった場合及び仕分け先が多く仕分け作業に要する時間が多かった場合には、中継拠点の仕分け能力不足により、入出荷作業の遅延及び荷物の滞留が生じ、配送ネットワーク全体の配送効率が低下するおそれがあった。 If the volume of cargo flowing into the relay point was greater than was anticipated when the default sorting pattern was set, or if there were many sorting destinations and the sorting process took a long time, there was a risk that insufficient sorting capacity at the relay point would cause delays in inbound and outbound operations and cargo backlogs, reducing the delivery efficiency of the entire distribution network.

一方で、各中継拠点において不必要に細かく仕分けを行うのは積載率が低下するおそれがあるため望ましくない。仕分けられた荷物は同一の機材(例えば、かご車やパレット)に積み付けられるため、荷物数が同じでも仕分けが細かくなるほど多くの機材が必要となる。輸送車両に積載可能な機材数には上限が存在するため、仕分けを細かくすると、輸送車両に積載可能な荷物数が少なくなってしまう。 On the other hand, unnecessarily detailed sorting at each relay point is undesirable because it may reduce the loading rate. Since the sorted luggage is loaded onto the same equipment (e.g., a basket cart or a pallet), the more detailed the sorting, the more equipment is required even if the number of luggage is the same. Since there is an upper limit to the number of equipment that can be loaded onto a transport vehicle, finer sorting reduces the number of luggage that can be loaded onto a transport vehicle.

本発明は以上の点を考慮してなされたもので、配送ネットワーク全体の配送効率の低下を防止し得る物流管理装置及び方法を提案しようとするものである。 The present invention was made in consideration of the above points, and aims to propose a logistics management device and method that can prevent a decline in the delivery efficiency of the entire delivery network.

かかる課題を解決するため本発明においては、集配基地から1又は複数の中継拠点を経由して届け出先の集配基地に荷物を配送する物流ネットワークにおける物流を管理する物流管理装置において、プログラムを記憶する記憶装置と、前記記憶装置に格納されたプログラムを実行することにより、当該プログラムに基づく処理を実行するプロセッサとを設け、前記プロセッサが、前記記憶装置に格納された前記プログラムに基づいて、所定時間後の各前記荷物の配送状況を予測し、予測結果に基づいて前記荷物の仕分け作業が遅延して物流のボトルネックとなっている前記中継拠点を特定する配送状況予測処理と、前記配送状況予測処理により特定た各前記中継拠点において、前記所定時間後に仕分け作業の遅延が発生しないように、必要な前記中継拠点の仕分けパターンを最適化する仕分けパターン最適化処理とを実行し、前記配送状況予測処理が、各前記中継拠点における各前記荷物の入荷状況と、前記荷物の仕分け作業の作業状況と、前記集配基地及び前記中継拠点間又は各前記中継拠点間で前記荷物を配送する各輸送車両と前記荷物とを紐づけた紐付け情報と、各前記輸送車両の現在位置の位置情報を取得する情報取得ステップと、前記情報取得ステップで取得した各情報と、予め与えられた各前記輸送車両のダイヤ情報と、前記紐付け情報と、各前記中継拠点に対して出荷先ごとにそれぞれ予め定められた前記荷物の仕分けパターンの情報とに基づいて所定時間後の各前記荷物の配送状況を予測する配送状況予測ステップと、前記配送状況予測ステップで予測した前記所定時間後の各前記荷物の配送状況に基づいて、予め設定された第1の閾値を超過する個数の前記荷物が仕分け待ちの状態にある前記中継拠点、又は、仕分け先の個数が予め設定された第2の閾値を超過する前記中継拠点を、物流のボトルネックとなる前記中継拠点を特定するボトルネック中継拠点特定ステップとを有し、前記仕分けパターン最適化処理が、前記配送状況予測ステップで特定した前記中継拠点において、前記所定時間後に仕分け作業の遅延が発生しないように仕分けパターンを変更する出荷元の前記中継拠点と、出荷先の前記中継拠点又は前記集配基地との組合せの候補を仕分けパターン変更候補として特定する仕分けパターン変更候補特定ステップと、前記仕分けパターン変更候補特定ステップで特定した各前記仕分けパターン変更候補における前記仕分けパターンの組合せである仕分けパターン組合せのうち、整合性が取れる前記仕分けパターン組合せをすべて生成する仕分けパターン組合せ情報生成ステップと、所定時間後の各仕分けパターン組合せに対する評価値をそれぞれ算出し、前記評価値が最良となる前記仕分けパターン組合せを、最適な仕分けパターン組合せとして選定する評価値算出ステップとを有するようにした。 In order to solve such problems, in the present invention, a logistics management device that manages logistics in a logistics network in which parcels are delivered from a collection and delivery base to a destination collection and delivery base via one or more relay bases is provided, which includes a storage device that stores a program, and a processor that executes processing based on the program by executing the program stored in the storage device, and the processor performs a delivery status prediction process in which the processor predicts the delivery status of each of the parcels after a predetermined time based on the program stored in the storage device, and identifies the relay base where the sorting work of the parcels is delayed and has become a bottleneck in the logistics based on the prediction result, and a processing for predicting each of the relay bases identified by the delivery status prediction process . a sorting pattern optimization process that optimizes a necessary sorting pattern for the relay base so that a delay in the sorting work does not occur after the predetermined time at the relay base; and the delivery status prediction process includes an information acquisition step that acquires the arrival status of each of the packages at each of the relay bases, the work status of the sorting work of the packages, linking information linking each transport vehicle that delivers the package between the collection and delivery base and the relay base or between each of the relay bases and the package, and location information of the current location of each of the transport vehicles; each of the information acquired in the information acquisition step, previously given timetable information for each of the transport vehicles, the linking information, and a shipping destination previously determined for each of the relay bases. and a bottleneck relay point identification step of identifying a relay point at which a number of the parcels waiting to be sorted that exceeds a preset first threshold or a number of parcels to be sorted that exceeds a preset second threshold based on the delivery status of each of the parcels at the predetermined time after the delivery status predicted in the delivery status prediction step, the relay point being a bottleneck in logistics, and the sorting pattern optimization process is a step of optimizing a sorting pattern so that a delay in sorting work does not occur at the relay point identified in the delivery status prediction step after the predetermined time. The system includes a sorting pattern change candidate identification step for identifying candidate combinations of the relay base of the shipping origin to be changed and the relay base or collection and delivery base of the shipping destination as sorting pattern change candidates, a sorting pattern combination information generation step for generating all sorting pattern combinations that are consistent among the sorting pattern combinations that are combinations of the sorting patterns in each of the sorting pattern change candidates identified in the sorting pattern change candidate identification step, and an evaluation value calculation step for calculating an evaluation value for each sorting pattern combination after a predetermined time and selecting the sorting pattern combination with the best evaluation value as the optimal sorting pattern combination.

また本発明においては、集配基地から1又は複数の中継拠点を経由して届け出先の集配基地に荷物を配送する物流ネットワークにおける物流を管理する物流管理装置において実行される物流管理方法であって、前記物流管理装置に、プログラムを記憶する記憶装置と、前記記憶装置に格納されたプログラムを実行することにより、当該プログラムに基づく処理を実行するプロセッサとを有し、前記プロセッサが、各前記荷物の現在の配送状況をそれぞれ取得し、取得した各前記荷物の現在の配送状況に基づいて所定時間後の各前記荷物の配送状況を予測し、予測結果に基づいて前記荷物の仕分け作業が遅延して物流のボトルネックとなっている前記中継拠点を特定する第1のステップと、前記プロセッサが、特定した各前記中継拠点において、前記所定時間後に仕分け作業の遅延が発生しないように、必要な前記中継拠点の仕分けパターンを最適化する第2のステップとを設け、前記第1のステップは、各前記中継拠点における各前記荷物の入荷状況と、前記荷物の仕分け作業の作業状況と、前記集配基地及び前記中継拠点間又は各前記中継拠点間で前記荷物を配送する各輸送車両と前記荷物とを紐づけた紐付け情報と、各前記輸送車両の現在位置の位置情報を取得する情報取得ステップと、前記情報取得ステップで取得した各情報と、予め与えられた各前記輸送車両のダイヤ情報と、前記紐付け情報と、各前記中継拠点に対して出荷先ごとにそれぞれ予め定められた前記荷物の仕分けパターンの情報とに基づいて所定時間後の各前記荷物の配送状況を予測する配送状況予測ステップと、前記配送状況予測ステップで予測した前記所定時間後の各前記荷物の配送状況に基づいて、予め設定された第1の閾値を超過する個数の前記荷物が仕分け待ちの状態にある前記中継拠点、又は、仕分け先の個数が予め設定された第2の閾値を超過する前記中継拠点を、物流のボトルネックとなる前記中継拠点を特定するボトルネック中継拠点特定ステップとを有し、前記第2のステップは、前記配送状況予測ステップで特定した前記中継拠点において、前記所定時間後に仕分け作業の遅延が発生しないように仕分けパターンを変更する出荷元の前記中継拠点と、出荷先の前記中継拠点又は前記集配基地との組合せの候補を仕分けパターン変更候補として特定する仕分けパターン変更候補特定ステップと、前記仕分けパターン変更候補特定ステップで特定した各前記仕分けパターン変更候補における前記仕分けパターンの組合せである仕分けパターン組合せのうち、整合性が取れる前記仕分けパターン組合せをすべて生成する仕分けパターン組合せ情報生成ステップと、所定時間後の各仕分けパターン組合せに対する評価値をそれぞれ算出し、前記評価値が最良となる前記仕分けパターン組合せを、最適な仕分けパターン組合せとして選定する評価値算出ステップとを有するようにした。 Also, in the present invention, there is provided a logistics management method executed in a logistics management device that manages logistics in a logistics network in which parcels are delivered from a collection and delivery base to a destination collection and delivery base via one or more relay bases, the logistics management device having a storage device that stores a program and a processor that executes processing based on the program by executing the program stored in the storage device, the processor respectively acquiring a current delivery status of each of the parcels, predicting a delivery status of each of the parcels after a predetermined time based on the acquired current delivery status of each of the parcels, and identifying the relay base where a sorting operation of the parcels is delayed and which is causing a bottleneck in logistics based on the prediction result. The method includes a first step and a second step in which the processor optimizes a sorting pattern required for each of the identified relay bases so that a delay in the sorting work does not occur after the predetermined time, and the first step includes an information acquisition step of acquiring the arrival status of each of the packages at each of the relay bases, the work status of the sorting work of the packages, linking information linking each transport vehicle that delivers the package between the collection and delivery base and the relay base or between each of the relay bases and the package, and location information of the current location of each of the transport vehicles, each of the information acquired in the information acquisition step, previously given timetable information for each of the transport vehicles, the linking information, and a shipping destination for each of the relay bases. and a bottleneck relay point identification step of identifying a relay point that becomes a bottleneck in logistics, based on the delivery status of each of the parcels after the predetermined time predicted in the delivery status prediction step, where the number of the parcels waiting to be sorted exceeds a preset first threshold, or the number of parcels to be sorted exceeds a preset second threshold, based on the delivery status of each of the parcels after the predetermined time predicted in the delivery status prediction step. The second step is to adjust a sorting pattern so as not to cause a delay in sorting work after the predetermined time at the relay point identified in the delivery status prediction step. The system includes a sorting pattern change candidate identification step for identifying candidate combinations of the relay base of the shipping origin for which the turn is to be changed and the relay base or collection and delivery base of the shipping destination as sorting pattern change candidates, a sorting pattern combination information generation step for generating all sorting pattern combinations that are consistent among the sorting pattern combinations that are combinations of the sorting patterns in each of the sorting pattern change candidates identified in the sorting pattern change candidate identification step, and an evaluation value calculation step for calculating an evaluation value for each sorting pattern combination after a predetermined time and selecting the sorting pattern combination with the best evaluation value as the optimal sorting pattern combination .

本発明の物流管理装置及び方法によれば、物流ネットワーク内のいずれかの中継拠点における荷物の仕分け作業の遅延に起因する物流の停滞を防止することができる。 The logistics management device and method of the present invention can prevent logistics stagnation caused by delays in sorting packages at any relay point in the logistics network.

本発明によれば、配送ネットワーク全体の配送効率の低下を防止し得る物流管理装置及び方法を実現できる。 The present invention provides a logistics management device and method that can prevent a decline in delivery efficiency across the entire delivery network.

物流ネットワークの構成例を示すグラフである。1 is a graph showing an example of the configuration of a logistics network. 第1~第3の実施の形態による物流管理システムの構成例を示すブロック図である。FIG. 1 is a block diagram showing a configuration example of a logistics management system according to first to third embodiments. 物流管理装置の物理構成を示すブロック図である。FIG. 2 is a block diagram showing the physical configuration of the logistics management device. 第1の実施の形態による物流管理装置の論理構成例を示すブロック図である。1 is a block diagram showing an example of a logical configuration of a logistics management device according to a first embodiment; 既定仕分けパターン情報テーブルの構成を示す図表である。13 is a diagram showing a configuration of a default sorting pattern information table. 配送状況情報テーブルの構成を示す図表である。13 is a diagram showing a configuration of a delivery status information table. 配送状況予想情報テーブルの構成を示す図表である。13 is a diagram showing a configuration of a delivery status forecast information table. 荷物滞留情報テーブルの構成を示す図表である。13 is a diagram showing the configuration of a baggage retention information table. 仕分けパターン変更候補情報テーブルの構成を示す図表である。13 is a diagram showing a configuration of a sorting pattern change candidate information table. 仕分けパターン組合せ情報テーブルの構成を示す図表である。13 is a diagram showing a configuration of a sorting pattern combination information table. 物流管理処理の処理手順を示すフローチャートである。13 is a flowchart showing a processing procedure for a logistics management process. 第1の実施の形態による仕分けパターン最適化処理の処理手順を示すフローチャートである。13 is a flowchart showing a processing procedure for sorting pattern optimization processing according to the first embodiment. 仕分けパターン変更候補探索処理の処理手順を示すフローチャートである。13 is a flowchart showing a processing routine for a sorting pattern change candidate search process. 仕分けパターン変更内容表示画面の画面構成例を示す図である。FIG. 13 is a diagram showing an example of a screen configuration of a sorting pattern change content display screen. 第2の実施の形態による物流管理装置の論理構成例を示すブロック図である。FIG. 11 is a block diagram showing an example of a logical configuration of a logistics management device according to a second embodiment. 機材完成予測情報テーブルの構成を示す図表である。13 is a diagram showing the configuration of an equipment completion forecast information table. 第2の実施の形態による荷物-便割付情報テーブルの構成を示す図表である。13 is a diagram showing the configuration of a luggage-flight allocation information table according to the second embodiment. 第2の実施の形態による仕分けパターン最適化処理の処理手順を示すフローチャートである。13 is a flowchart showing a processing procedure for sorting pattern optimization processing according to the second embodiment. 荷物-便割付処理の処理手順を示すフローチャートである。13 is a flowchart showing the processing steps of baggage-flight allocation processing. 第3の実施の形態による物流管理装置の論理構成例を示すブロック図である。FIG. 13 is a block diagram showing an example of a logical configuration of a logistics management device according to a third embodiment. 第3の実施の形態による荷物-便割付情報テーブルの構成を示す図表である。13 is a diagram showing the configuration of a luggage-flight allocation information table according to the third embodiment.

以下図面について、本発明の一実施の形態を詳述する。 One embodiment of the present invention will be described in detail below with reference to the drawings.

なお、以下に説明する実施の形態は、本発明を説明するための例示であって、説明の明確化のため、適宜、省略及び簡略化されている。本発明は、他の種々の形態でも実施することが可能である。特に限定しない限り、各構成要素は単数でも複数でも構わない。 The embodiments described below are merely examples for explaining the present invention, and have been omitted or simplified as appropriate for clarity of explanation. The present invention can also be implemented in various other forms. Unless otherwise specified, each component may be singular or plural.

図面において示す各構成要素の位置、大きさ、形状、範囲などは、発明の理解を容易にするため、実際の位置、大きさ、形状、範囲などを表していない場合がある。このため、本発明は、必ずしも、図面に開示された位置、大きさ、形状、範囲などに限定されない。 The position, size, shape, range, etc. of each component shown in the drawings may not represent the actual position, size, shape, range, etc., in order to facilitate understanding of the invention. Therefore, the present invention is not necessarily limited to the position, size, shape, range, etc. disclosed in the drawings.

各種情報の例として、「テーブル」、「リスト」、「キュー」等の表現にて説明することがあるが、各種情報はこれら以外のデータ構造で表現されてもよい。例えば、「XXテーブル」、「XXリスト」、「XXキュー」等の各種情報は、「XX情報」としてもよい。識別情報について説明する際に、「識別情報」、「識別子」、「名」、「ID」、「番号」等の表現を用いるが、これらについてはお互いに置換が可能である。 As examples of various types of information, expressions such as "table," "list," and "queue" may be used, but the various types of information may be expressed in other data structures. For example, various types of information such as "XX table," "XX list," and "XX queue" may be expressed as "XX information." When explaining identification information, expressions such as "identification information," "identifier," "name," "ID," and "number" are used, but these are interchangeable.

同一あるいは同様の機能を有する構成要素が複数ある場合には、同一の符号に異なる添字を付して説明する場合がある。また、これらの複数の構成要素を区別する必要がない場合には、添字を省略して説明する場合がある。 When there are multiple components with the same or similar functions, they may be described using the same reference numerals with different subscripts. Also, when there is no need to distinguish between these multiple components, the subscripts may be omitted.

実施の形態において、プログラムを実行して行う処理について説明する場合がある。ここで、計算機は、プロセッサ(例えばCPU、GPU)によりプログラムを実行し、記憶資源(例えばメモリ)やインターフェースデバイス(例えば通信ポート)等を用いながら、プログラムで定められた処理を行う。そのため、プログラムを実行して行う処理の主体を、プロセッサとしてもよい。 In the embodiments, there may be cases where a process performed by executing a program is described. Here, a computer executes a program using a processor (e.g., a CPU or a GPU), and performs the process defined by the program while using storage resources (e.g., memory) and interface devices (e.g., communication ports). Therefore, the processor may be the entity that executes the program and performs the process.

同様に、プログラムを実行して行う処理の主体が、プロセッサを有するコントローラ、装置、システム、計算機、ノードであってもよい。プログラムを実行して行う処理の主体は、演算部であれば良く、特定の処理を行う専用回路を含んでいてもよい。ここで、専用回路とは、例えばFPGA(Field Programmable Gate Array)やASIC(Application Specific Integrated Circuit)、CPLD(Complex Programmable Logic Device)等である。 Similarly, the subject of processing performed by executing a program may be a controller, device, system, computer, or node having a processor. The subject of processing performed by executing a program may be a computing unit, and may include a dedicated circuit that performs specific processing. Here, a dedicated circuit is, for example, an FPGA (Field Programmable Gate Array), an ASIC (Application Specific Integrated Circuit), or a CPLD (Complex Programmable Logic Device).

プログラムは、プログラムソースから計算機にインストールされてもよい。プログラムソースは、例えば、プログラム配布サーバ又は計算機が読み取り可能な記憶メディアであってもよい。プログラムソースがプログラム配布サーバの場合、プログラム配布サーバはプロセッサと配布対象のプログラムを記憶する記憶資源を含み、プログラム配布サーバのプロセッサが配布対象のプログラムを他の計算機に配布してもよい。また、実施の形態において、2以上のプログラムが1つのプログラムとして実現されてもよいし、1つのプログラムが2以上のプログラムとして実現されてもよい。 The program may be installed on the computer from a program source. The program source may be, for example, a program distribution server or a computer-readable storage medium. When the program source is a program distribution server, the program distribution server may include a processor and a storage resource that stores the program to be distributed, and the processor of the program distribution server may distribute the program to be distributed to other computers. In addition, in the embodiment, two or more programs may be realized as one program, and one program may be realized as two or more programs.

(1)第1の実施の形態
(1-1)物流管理システムの構成例
図1は、物流ネットワーク1の構成例を示す。この物流ネットワーク1は図中「A」~「I」で示した集配基地2と、図中「1」~「9」で示した中継拠点3とを備えて構成される。「A」~「D」という集配基地2から出荷された荷物は中継拠点3を経由して最終的に「E」~「I」のいずれかの集配基地2に配送され、「E」~「I」という集配基地2から出荷された荷物は中継拠点3を経由して最終的に「A」~「D」のいずれかの集配基地2に配送される。
(1) First embodiment (1-1) Example of the configuration of a logistics management system Fig. 1 shows an example of the configuration of a logistics network 1. This logistics network 1 is configured with collection and distribution bases 2 indicated by "A" to "I" in the figure, and relay bases 3 indicated by "1" to "9" in the figure. Parcels shipped from collection and distribution bases 2 indicated by "A" to "D" are delivered via the relay base 3 to any of collection and distribution bases 2 indicated by "E" to "I", and parcels shipped from collection and distribution bases 2 indicated by "E" to "I" are delivered via the relay base 3 to any of collection and distribution bases 2 indicated by "A" to "D".

具体的には、「A」~「C」という集配基地2から出荷された荷物は、「1」又は「2」という中継拠点3と、「4」という中継拠点3とを順次経由して「6」という中継拠点3に集められ、「D」という集配基地2から出荷された荷物は、「3」及び「5」という中継拠点3を順次経由して「6」という中継拠点3に集められる。そして、「6」という中継拠点3に集められたこれらの荷物が「7」、「8」又は「9」という中継拠点3を経由して「E」、「F」、「G」、「H」又は「I」という集配基地2に配送される。 Specifically, parcels shipped from collection and distribution bases 2 "A" through "C" are collected at relay base 3 "6" via relay base 3 "1" or "2" and relay base 3 "4" in that order, and parcels shipped from collection and distribution base 2 "D" are collected at relay base 3 "6" via relay bases 3 "3" and "5" in that order. These parcels collected at relay base 3 "6" are then delivered to collection and distribution bases 2 "E", "F", "G", "H" or "I" via relay bases 3 "7", "8" or "9".

また「E」又は「F」という集配基地2から出荷された荷物は「7」という中継拠点3を経由して「6」という中継拠点3に集められ、「G」という集配基地2から出荷された荷物は「8」という中継拠点3を経由して「6」という中継拠点3に集められ、「H」又は「I」という集配基地2から出荷された荷物は「9」という中継拠点3を経由して「6」という中継拠点3に集められる。そして、「6」という中継拠点3に集められたこれらの荷物が「4」という中継拠点3と、「1」又は「2」という中継拠点3とを順次経由して「A」、「B」又は「C」という集配基地2に配送され、「5」という中継拠点3と、「3」という中継拠点3とを順次経由して「D」という集配基地2に配送される。 Also, parcels shipped from collection and distribution base 2 "E" or "F" are collected at relay base 3 "6" via relay base 3 "7", parcels shipped from collection and distribution base 2 "G" are collected at relay base 3 "6" via relay base 3 "8", and parcels shipped from collection and distribution base 2 "H" or "I" are collected at relay base 3 "6" via relay base 3 "9". These parcels collected at relay base 3 "6" are then delivered to collection and distribution base 2 "A", "B" or "C" via relay base 3 "4" and relay base 3 "1" or "2" in sequence, and then delivered to collection and distribution base 2 "D" via relay base 3 "5" and relay base 3 "3" in sequence.

集配基地2及び中継拠点3間や各中継拠点3間における荷物の配送は、トラックなどの輸送車両13(図2)から構成される運送便により行われる。各集配基地2及び各中継拠点3間の運送便の本数や、各集配基地2及び各中継拠点3における運送便の着発時刻、並びに、運送便の移動経路などは、予め運送便ダイヤとして定められている。 The delivery of luggage between the collection and distribution base 2 and the relay base 3, and between each relay base 3, is carried out by a transportation service consisting of a transport vehicle 13 (Figure 2) such as a truck. The number of transportation services between each collection and distribution base 2 and each relay base 3, the arrival and departure times of the transportation services at each collection and distribution base 2 and each relay base 3, and the travel routes of the transportation services are determined in advance as a transportation service schedule.

また物流ネットワーク1では、各中継拠点3に対して、荷物の出荷先ごとにそれぞれ仕分けパターンが設定される。例えば、「6」という中継拠点3に対しては、「7」という中継拠点3を出荷先とする荷物の仕分けパターンと、「8」という中継拠点3を出荷先とする荷物の仕分けパターンと、「9」という中継拠点3を出荷先とする荷物の仕分けパターンとがそれぞれ設定される。従って、仕分けパターンは、出荷元及び出荷先の組合せごとにそれぞれ設定されるということができる。 In addition, in the logistics network 1, a sorting pattern is set for each relay point 3 for each shipping destination of the parcel. For example, for relay point 3 "6", a sorting pattern for parcels whose shipping destination is relay point 3 "7", a sorting pattern for parcels whose shipping destination is relay point 3 "8", and a sorting pattern for parcels whose shipping destination is relay point 3 "9" are set. Therefore, it can be said that a sorting pattern is set for each combination of shipper and shipping destination.

図2は、本実施の形態による物流管理システム10の構成例を示す。この物流管理システム10は、物流ネットワーク1における物流を管理するシステムであり、各中継拠点3にそれぞれ設置されたリソース機器11及び拠点管理装置12と、各輸送車両13を管理する輸配送管理装置14と、物流管理システム10全体を制御する物流管理装置15とを備えて構成される。 Figure 2 shows an example of the configuration of a logistics management system 10 according to this embodiment. This logistics management system 10 is a system that manages logistics in a logistics network 1, and is configured with resource equipment 11 and a base management device 12 installed at each relay point 3, a transportation and delivery management device 14 that manages each transport vehicle 13, and a logistics management device 15 that controls the entire logistics management system 10.

そして物流管理装置15は、インターネットや専用回線などのネットワーク16を介して各中継拠点3にそれぞれ設置された拠点管理装置12、及び、センタ等に設置された輸配送管理装置14とそれぞれ接続されると共に、各拠点管理装置12は、有線又は無線のネットワークを介して同じ中継拠点3内のリソース機器11と接続されている。また輸配送管理装置14は、携帯電話回線などの無線通信ネットワークを介して各輸送車両13と接続されている。 The logistics management device 15 is connected to the base management device 12 installed at each relay base 3 and the transportation and delivery management device 14 installed at a center or the like via a network 16 such as the Internet or a dedicated line, and each base management device 12 is connected to the resource equipment 11 in the same relay base 3 via a wired or wireless network. The transportation and delivery management device 14 is also connected to each transport vehicle 13 via a wireless communication network such as a mobile phone line.

リソース機器11は、中継拠点3における荷役作業に利用される機器であり、例えば、フォークリフト、かご車、パレット、コンベア、搬送用ロボット及び又はピッキングシステム等のマテリアルハンドリング機器と、仕分け作業を支援するデジタルアソートシステムとなどの物流設備及び作業員端末から構成される。 The resource equipment 11 is equipment used for loading and unloading operations at the relay base 3, and is composed of, for example, material handling equipment such as forklifts, basket carts, pallets, conveyors, transport robots and/or picking systems, logistics equipment such as digital sorting systems that support sorting operations, and worker terminals.

拠点管理装置12は、設置先の各中継拠点3におけるリソース機器11の稼働状況や、各荷物の各種情報を収集及び管理する機能を有するコンピュータ装置である。拠点管理装置12は、設置先の中継拠点3に荷物を入荷又は出荷する際に荷物のラベルから読み取ることにより取得された、これら荷物の識別子(荷物ID)、引受地(引き受けた集配基地)及び宛地(届け先の集配基地)などの荷物情報を入荷時刻又は出荷時刻と紐付けて管理する。また拠点管理装置12は、出荷された各荷物がそれぞれ積載された輸送車両13も各荷物と紐付けて管理する。 The base management device 12 is a computer device that has the function of collecting and managing the operating status of the resource devices 11 at each relay base 3 where the device is installed, and various information about each package. The base management device 12 manages package information, such as the package identifier (package ID), acceptance point (collection and delivery base where the package is accepted), and destination point (collection and delivery base where the package is to be delivered), obtained by reading the package label when the package arrives at or is shipped from the relay base 3 where the device is installed, by linking the information to the arrival time or shipping time. The base management device 12 also manages the transport vehicles 13 on which each shipped package is loaded, by linking the information to each package.

輸配送管理装置14は、予め与えられた各輸送車両13の運送便ダイヤの情報(以下、これを運送便ダイヤ情報と呼ぶ)を保持しており、保持した運送便ダイヤ情報を物流管理装置15に通知する。また輸配送管理装置14は、保持している運送便ダイヤ情報に基づいて各輸送車両13に運行指示をそれぞれ送信したり、定期的に各輸送車両13から現在位置をそれぞれ取得してこれら輸送車両13の動態管理を行う。 The transportation and delivery management device 14 holds information on the transportation schedule of each transport vehicle 13 given in advance (hereinafter, this will be referred to as transportation schedule information), and notifies the logistics management device 15 of the held transportation schedule information. The transportation and delivery management device 14 also transmits operation instructions to each transport vehicle 13 based on the held transportation schedule information, and periodically acquires the current location of each transport vehicle 13 to perform dynamic management of these transport vehicles 13.

物流管理装置15は、ネットワーク16を介して各拠点管理装置12及び輸配送管理装置14から必要な情報を収集し、収集したこれらの情報に基づいて物流ネットワーク1における物流を管理する機能を有するコンピュータ装置である。物流管理装置15は、図3に示すように、処理装置20、記憶装置21、通信装置22、入力装置23及び表示装置24を備えた汎用のサーバ装置から構成される。 The logistics management device 15 is a computer device that has the function of collecting necessary information from each base management device 12 and transportation and delivery management device 14 via the network 16 and managing logistics in the logistics network 1 based on the collected information. As shown in FIG. 3, the logistics management device 15 is composed of a general-purpose server device equipped with a processing device 20, a storage device 21, a communication device 22, an input device 23, and a display device 24.

処理装置20は、物流管理装置15全体の動作制御を司る制御部であり、例えばCPU(Central Processing Unit)などから構成されるプロセッサ25と、プロセッサ25の作業領域として利用されるRAM(Random Access Memory)などのメモリ26とから構成される。また記憶装置21は、例えば、ハードディスク装置やSSD(Solid State Drive)などの大容量で揮発性の大容量の記憶装置から構成され、各種プログラムや長期間保存が必要な各種データが格納される。 The processing device 20 is a control unit that controls the operation of the entire logistics management device 15, and is composed of a processor 25, for example, a CPU (Central Processing Unit), and a memory 26, such as a RAM (Random Access Memory), that is used as a working area for the processor 25. The storage device 21 is composed of a large-capacity, volatile storage device, for example, a hard disk device or SSD (Solid State Drive), and stores various programs and various data that need to be stored for a long period of time.

記憶装置21に格納されたプログラムが物流管理装置15の起動時や必要時に記憶装置21から処理装置20のメモリ26に読み出され、このメモリ26に読み出されたプログラムをプロセッサ25が実行することにより、後述のような物流管理装置15全体としての各種処理が実行される。 The program stored in the storage device 21 is read from the storage device 21 to the memory 26 of the processing device 20 when the logistics management device 15 is started up or when necessary, and the processor 25 executes the program read to this memory 26, thereby performing various processes for the logistics management device 15 as a whole, as described below.

通信装置22は、例えばNIC(Network Interface Card)から構成され、物流管理装置15がネットワーク16(図2)を介して拠点管理装置12(図2)や輸配送管理装置14(図2)と通信を行う際のプロトコル制御を行う。 The communication device 22 is composed of, for example, a NIC (Network Interface Card), and performs protocol control when the logistics management device 15 communicates with the base management device 12 (Figure 2) and the transportation and delivery management device 14 (Figure 2) via the network 16 (Figure 2).

入力装置23は、例えばキーボードやマウスなどから構成され、ユーザが各種命令や情報を物流管理装置15に入力するために利用される。また表示装置24は、液晶ディスプレイや有機EL(Electro-Luminescence)ディスプレイなどから構成され、各種GUI(Graphical User Interface)画面や必要な情報を表示するために利用される。なお入力装置23及び表示装置24として、これらが一体化したタッチパネルを適用するようにしてもよい。 The input device 23 is composed of, for example, a keyboard and a mouse, and is used by the user to input various commands and information to the logistics management device 15. The display device 24 is composed of, for example, a liquid crystal display or an organic EL (Electro-Luminescence) display, and is used to display various GUI (Graphical User Interface) screens and necessary information. Note that a touch panel that integrates the input device 23 and the display device 24 may also be used.

(1-2)本実施の形態による物流管理機能
次に、物流管理装置15に搭載された本実施の形態による物流管理機能について説明する。この物流管理機能は、所定時間後(例えば5分後)の各中継拠点の荷物の仕分け状況をその所定時間周期で予測し、所定時間後に荷物の集中等により仕分け作業に遅延が発生すると予測される中継拠点3が存在する場合に、かかる仕分け作業の遅延が発生しないように他の中継拠点3の仕分けパターンを変更する機能である。
(1-2) Logistics Management Function According to the Present Embodiment Next, we will explain the logistics management function according to the present embodiment installed in the logistics management device 15. This logistics management function is a function that predicts the sorting status of luggage at each relay base after a predetermined time (for example, after 5 minutes) at a predetermined time period, and if there is a relay base 3 where a delay in the sorting work is predicted after the predetermined time due to a concentration of luggage, etc., changes the sorting patterns of the other relay bases 3 so that such a delay in the sorting work does not occur.

ここで、本実施の形態の物流ネットワーク1(図1)では、上述のように各中継拠点3における荷物の仕分けパターンが出荷先ごとにそれぞれ予め設定(出荷元及び出荷先の組合せごとにそれぞれ予め設定)されており、各中継拠点3では設定された仕分けパターンに従って荷物の仕分けが行われる。 In the logistics network 1 (Figure 1) of this embodiment, as described above, the sorting patterns for packages at each relay point 3 are preset for each shipping destination (preset for each combination of shipper and shipping destination), and packages are sorted at each relay point 3 according to the set sorting patterns.

例えば、図1の物流ネットワーク1において、「4」という中継拠点3や「5」という中継拠点3では、「6」という中継拠点3に荷物を出荷する際、「E」~「I」という集配基地2を届け先とするすべての荷物を同一の機材(例えば、かご車やパレット)に積み付けるように仕分けパターンが予め設定される。 For example, in the logistics network 1 of Figure 1, at relay points 3 "4" and "5," when shipping parcels to relay point 3 "6," a sorting pattern is preset so that all parcels destined for collection and distribution bases 2 "E" through "I" are loaded onto the same equipment (e.g., a basket cart or pallet).

この結果、図1に例示した配送ネットワークでは「6」という中継拠点に荷物が集中するためこの中継拠点3において仕分け作業に遅延が発生し易く、この結果として「6」という中継拠点3がボトルネックとなって物流ネットワーク1における配送業務に遅延が生じやすい。 As a result, in the distribution network illustrated in FIG. 1, packages are concentrated at relay point "6," which tends to cause delays in sorting operations at relay point 3. As a result, relay point 3 "6" becomes a bottleneck, which tends to cause delays in distribution operations in logistics network 1.

そこで、本物流管理システム10では、物流管理装置15が、例えば「4」という中継拠点3から「6」という中継拠点3に荷物を送り出す際には、「E」又は「F」という集配基地2を届け先とする荷物を同一機材に積み付け、「G」という集配基地2を届け先とする荷物を1つの機材に積み付け、「H」又は「I」という集配基地2を届け先とする荷物を同一機材に積み付けるように「4」という中継拠点3における仕分けパターンを変更したり、「E」~「G」という集配基地2を届け先とする荷物を同一機材に積み付け、「H」又は「I」を届け先とする荷物を同一機材に積み付けるように「4」という中継拠点3における仕分けパターンを変更する。これにより、「6」という中継拠点3における荷物の積み直し作業を省略又は低減させることができ、結果として物流ネットワーク1全体における配送業務の遅延を防止することができる。 In this logistics management system 10, when the logistics management device 15 sends out parcels from a relay point 3 "4" to a relay point 3 "6", for example, the sorting pattern at the relay point 3 "4" is changed so that parcels destined for collection and delivery bases 2 "E" or "F" are loaded on the same equipment, parcels destined for collection and delivery base 2 "G" are loaded on one equipment, and parcels destined for collection and delivery bases 2 "H" or "I" are loaded on the same equipment, or the sorting pattern at the relay point 3 "4" is changed so that parcels destined for collection and delivery bases 2 "E" to "G" are loaded on the same equipment, and parcels destined for collection and delivery bases 2 "H" or "I" are loaded on the same equipment. This makes it possible to omit or reduce the work of reloading parcels at the relay point 3 "6", and as a result, it is possible to prevent delays in delivery operations throughout the logistics network 1.

このような本実施の形態の物流管理機能を実現するための手段として、物流管理装置15には、図4に示すように、配送状況予測部30及び仕分けパターン最適化部31が設けられると共に、記憶装置21に、運送便ダイヤ情報テーブル32、既定仕分けパターン情報テーブル33、配送状況情報テーブル34、配送状況予測情報テーブル35、荷物滞留情報テーブル36、仕分けパターン変更候補情報テーブル37及び仕分けパターン組合せ情報テーブル38が格納される。 As a means for realizing the logistics management function of this embodiment, the logistics management device 15 is provided with a delivery status prediction unit 30 and a sorting pattern optimization unit 31, as shown in FIG. 4, and the storage device 21 stores a delivery schedule information table 32, a default sorting pattern information table 33, a delivery status information table 34, a delivery status prediction information table 35, a baggage hold information table 36, a sorting pattern change candidate information table 37, and a sorting pattern combination information table 38.

配送状況予測部30は、所定時間後の各荷物の配送状況を予測等する機能を有する機能部であり、図3について上述した処理装置20のプロセッサ25が記憶装置21からメモリ26に読み出した図示しない所定のプログラムを実行することにより具現化される。この配送状況予測部30は、拠点作業状況取得部40、輸送車両位置情報取得部41、配送状況予測情報生成部42及びボトルネック中継拠点特定部43を備えて構成される。 The delivery status prediction unit 30 is a functional unit having a function of predicting the delivery status of each package after a specified time, and is realized by the processor 25 of the processing device 20 described above in FIG. 3 executing a specified program (not shown) read from the storage device 21 to the memory 26. This delivery status prediction unit 30 is configured with a base work status acquisition unit 40, a transport vehicle position information acquisition unit 41, a delivery status prediction information generation unit 42, and a bottleneck relay base identification unit 43.

拠点作業状況取得部40は、各中継拠点3の拠点管理装置12(図2)から、その中継拠点3における現在の仕分け作業の作業状況をそれぞれ取得する機能を有する機能部である。また輸送車両位置情報取得部41は、輸配送管理装置14(図2)から各輸送車両13の現在位置を取得する機能を有する機能部である。拠点作業状況取得部40及び輸送車両位置情報取得部41は、かかる現在の仕分け作業の作業状況や各輸送車両の現在位置を所定時間周期で取得し、取得したこれらの情報を配送状況情報テーブル34に格納する。 The base work status acquisition unit 40 is a functional unit that has the function of acquiring the current sorting work status at each relay base 3 from the base management device 12 (Figure 2) of that relay base 3. In addition, the transport vehicle position information acquisition unit 41 is a functional unit that has the function of acquiring the current position of each transport vehicle 13 from the transportation and delivery management device 14 (Figure 2). The base work status acquisition unit 40 and the transport vehicle position information acquisition unit 41 acquire the current sorting work status and the current position of each transport vehicle at a predetermined time interval, and store this acquired information in the delivery status information table 34.

また配送状況予測情報生成部42は、配送状況情報テーブル34に格納された上述の各種情報と、後述する運送便ダイヤ情報テーブル32に予め登録されている各輸送車両13の運送便ダイヤ情報とに基づいて、所定時間後の各中継拠点3における仕分け作業の作業状況を予測する機能部である。配送状況予測情報生成部42は、かかる予測の予測結果を配送状況予測情報テーブル35に格納する。 The delivery status prediction information generating unit 42 is a functional unit that predicts the work status of the sorting work at each relay point 3 after a predetermined time based on the above-mentioned various information stored in the delivery status information table 34 and the transportation schedule information of each transport vehicle 13 registered in advance in the transportation schedule information table 32 described later. The delivery status prediction information generating unit 42 stores the prediction results in the delivery status prediction information table 35.

ボトルネック中継拠点特定部43は、配送状況予測情報テーブル35に格納された所定時間後の各中継拠点3における仕分け作業の作業状況の予測結果に基づいて、物流ネットワーク1(図1)における配送業務のボトルネックとなっている中継拠点(以下、これをボトルネック中継拠点と呼ぶ)3を特定する機能を有する機能部である。 The bottleneck relay point identification unit 43 is a functional unit that has the function of identifying a relay point 3 (hereinafter referred to as a bottleneck relay point) that is a bottleneck in the delivery operations in the logistics network 1 (Figure 1) based on the results of a prediction of the work status of the sorting work at each relay point 3 after a specified time stored in the delivery status prediction information table 35.

一方、仕分けパターン最適化部31は、配送状況予測情報テーブル35に登録されている所定時間後の配送状況に基づいて、所定時間後にボトルネック中継拠点3が発生しないように他の中継拠点3の仕分けパターンを最適化する機能を有する機能部であり、図3について上述した処理装置20のプロセッサ25が記憶装置21からメモリ26に読み出した図示しないプログラムを実行することにより具現化される。この仕分けパターン最適化部31は、仕分けパターン変更候補特定部44、仕分けパターン組合せ情報生成部45及び評価値算出部46を備えて構成される。 On the other hand, the sorting pattern optimization unit 31 is a functional unit that has a function of optimizing the sorting patterns of other relay points 3 so that a bottleneck relay point 3 does not occur after a specified time based on the delivery status after a specified time registered in the delivery status prediction information table 35, and is embodied by the processor 25 of the processing device 20 described above in FIG. 3 executing a program (not shown) read from the storage device 21 to the memory 26. This sorting pattern optimization unit 31 is configured with a sorting pattern change candidate identification unit 44, a sorting pattern combination information generation unit 45, and an evaluation value calculation unit 46.

仕分けパターン変更候補特定部44は、配送状況予測部30のボトルネック中継拠点特定部により特定されたボトルネック中継拠点3ごとに、そのボトルネック中継拠点3よりも手前の区間であって当該ボトルネック中継地点3に向かう荷物の配送量が多い区間を仕分けパターン変更候補として特定する機能を有する機能部である。 The sorting pattern change candidate identification unit 44 is a functional unit that has the function of identifying, for each bottleneck relay point 3 identified by the bottleneck relay point identification unit of the delivery status prediction unit 30, a section that is located before the bottleneck relay point 3 and has a large volume of parcels being delivered to the bottleneck relay point 3, as a sorting pattern change candidate.

ここでの「区間」とは、仕分けパターンを変更すべき中継拠点3(出荷元)と、その中継拠点3から、ボトルネック中継拠点3を経由して届け先の集配基地2に向かう荷物が配送される中継拠点3(出荷先)とを繋ぐ経路部分を指す。仕分けパターン変更候補特定部44は、上述の出荷元及び出荷先の組合せを仕分けパターン変更候補としてすべて特定し、特定した各仕分けパターン変更候補を仕分けパターン変更候補情報テーブル37に格納する。 The "section" here refers to the route portion connecting the relay point 3 (shipping origin) where the sorting pattern should be changed and the relay point 3 (shipping destination) to which packages are delivered from that relay point 3 to the destination collection and distribution base 2 via the bottleneck relay point 3. The sorting pattern change candidate identification unit 44 identifies all of the above-mentioned combinations of shipping origin and shipping destination as sorting pattern change candidates, and stores each identified sorting pattern change candidate in the sorting pattern change candidate information table 37.

また仕分けパターン組合せ情報生成部45は、仕分けパターン変更候補情報テーブル37に格納された各仕分けパターン変更候補の出荷元に対してそれぞれ設定可能な各仕分けパターンの組合せ(以下、これを仕分けパターン組合せと呼ぶ)をすべて生成し、生成したこれらの仕分けパターン組合せのうち、整合性のある仕分けパターン組合せを仕分けパターン組合せ情報テーブル38に格納する機能を有する機能部である。 The sorting pattern combination information generating unit 45 is a functional unit that has the function of generating all combinations of sorting patterns (hereinafter referred to as sorting pattern combinations) that can be set for each shipping source of each sorting pattern change candidate stored in the sorting pattern change candidate information table 37, and storing consistent sorting pattern combinations from among these generated sorting pattern combinations in the sorting pattern combination information table 38.

例えば、仕分けパターン変更候補特定部44がかかる仕分けパターン変更候補として「出荷元・出荷先組合せ1」及び「出荷元・出荷先組合せ2」という2つの仕分けパターン変更候補を特定したものとする。また「出荷元・出荷先組合せ1」という仕分けパターン変更候補については出荷元の仕分けパターンとして「仕分けパターン1」及び「仕分けパターン2」を設定可能であり、「出荷元・出荷先組合せ2」という仕分けパターン変更候補については出荷元の仕分けパターンとして「仕分けパターン3」及び「仕分けパターン4」を設定可能であるものとする。 For example, it is assumed that the sorting pattern change candidate identification unit 44 has identified two sorting pattern change candidates, "origin/destination combination 1" and "origin/destination combination 2," as such sorting pattern change candidates. It is also assumed that for the sorting pattern change candidate "origin/destination combination 1," "sorting pattern 1" and "sorting pattern 2" can be set as the origin sorting patterns, and for the sorting pattern change candidate "origin/destination combination 2," "sorting pattern 3" and "sorting pattern 4" can be set as the origin sorting patterns.

この場合、仕分けパターン組合せ情報生成部45は、{仕分けパターン1、仕分けパターン3}、{仕分けパターン1、仕分けパターン4}、{仕分けパターン2、仕分けパターン3}、{仕分けパターン2、仕分けパターン4}という4つの仕分けパターン組合せを生成し、生成した4つの仕分けパターン組合せのうち、整合性のある仕分けパターン組合せの情報を仕分けパターン組合せ情報テーブル38に格納する。 In this case, the sorting pattern combination information generation unit 45 generates four sorting pattern combinations: {sorting pattern 1, sorting pattern 3}, {sorting pattern 1, sorting pattern 4}, {sorting pattern 2, sorting pattern 3}, and {sorting pattern 2, sorting pattern 4}, and stores information on the consistent sorting pattern combinations among the four sorting pattern combinations generated in the sorting pattern combination information table 38.

なお、ここでの「整合性のある仕分けパターン」とは、仕分けパターン変更候補における出荷元で同一機材に積み付けられた荷物が、その後の中継拠点3において仕分けられることがない仕分けパターンを指す。 Note that a "consistent sorting pattern" here refers to a sorting pattern in which parcels loaded onto the same equipment at the shipping source in the candidate sorting pattern change are not sorted at the subsequent relay point 3.

例えば図1の例で、「4」という中継拠点3において、「E」という集配基地2を届け先とする荷物を同一の機材に積み付け、「F」又は「G」という各集配基地2を届け先とする荷物を同一の機材に積み付け、「H」又は「I」という各集配基地2を届け先とする荷物を同一の機材に積み付ける一方で、「6」という中継拠点3において、「E」又「F」又は「G」という各集配基地2を届け先とする荷物を同一の機材に積み付け、「H」又は「I」という各集配基地2を届け先とする荷物を同一の機材に積み付け直すものとする。 For example, in the example of Figure 1, at a relay point 3 "4", parcels destined for collection and delivery base 2 "E" are loaded onto the same equipment, parcels destined for collection and delivery bases 2 "F" or "G" are loaded onto the same equipment, and parcels destined for collection and delivery bases 2 "H" or "I" are loaded onto the same equipment, while at a relay point 3 "6", parcels destined for collection and delivery bases 2 "E", "F", or "G" are loaded onto the same equipment, and parcels destined for collection and delivery bases 2 "H" or "I" are reloaded onto the same equipment.

このような場合、「4」という中継拠点3において「F」又は「G」という集配基地2を届け先とする荷物と仕分けられた「E」という集配基地2を届け先とする荷物が、「6」という中継拠点3において「F」又は「G」という集配基地2を届け先とする荷物と同一機材に積み付けられている。このように手前の中継地点において仕分けされた荷物が再度同一機材に積み付けられるような仕分けパターン組み合わせを整合性がないものとする。整合性が取れる仕分けパターン組合せは、任意のアルゴリズムを用いて生成することができる。 In this case, at relay point 3 "4", parcels destined for collection and delivery base 2 "E" that have been sorted from parcels destined for collection and delivery base 2 "F" or "G" are loaded onto the same equipment as parcels destined for collection and delivery base 2 "F" or "G" at relay point 3 "6". A sorting pattern combination in which parcels sorted at a previous relay point are loaded onto the same equipment again is considered to be inconsistent. Consistent sorting pattern combinations can be generated using any algorithm.

さらに評価値算出部46は、仕分けパターン組合せ情報テーブル38に登録された各仕分けパターン組合せをそれぞれ適用した場合の評価値をそれぞれ算出し、算出した評価値に基づいて、これらの仕分けパターン組合せの中から所定時間後に最適な仕分けパターン組合せを選定する機能を有する機能部である。「評価値」及び「荷物滞留数」の詳細については、後述する。 Furthermore, the evaluation value calculation unit 46 is a functional unit that has the function of calculating an evaluation value when each sorting pattern combination registered in the sorting pattern combination information table 38 is applied, and selecting the optimal sorting pattern combination after a predetermined time from among these sorting pattern combinations based on the calculated evaluation value. Details of the "evaluation value" and "number of baggage backlogs" will be described later.

評価値算出部46は、算出した所定時間後の最適な仕分けパターン組合せを表示装置24(図3)に表示したり、仕分けパターンを変更すべき中継拠点3の拠点管理装置12(図2)に変更後の仕分けパターンを通知する。この結果、この通知に従って、その中継拠点3において作業員や仕分け機による所定時間後の仕分けパターンが変更後の仕分けパターンに切り替えられる。 The evaluation value calculation unit 46 displays the calculated optimal sorting pattern combination after a predetermined time on the display device 24 (Fig. 3), and notifies the base management device 12 (Fig. 2) of the relay base 3 where the sorting pattern should be changed of the changed sorting pattern. As a result, in accordance with this notification, the sorting pattern after a predetermined time by the worker or sorting machine at that relay base 3 is switched to the changed sorting pattern.

一方、運送便ダイヤ情報テーブル32は、予め輸配送管理装置14(図2)から物流管理装置15に通知された各運送便ダイヤ情報が格納されたテーブルである。運送便ダイヤ情報テーブル32には、運送便ごとの識別子と、その運送便として利用する輸送車両13の識別子(輸送車両ID)と、その運送便の配送経路(発着及び経由する拠点)と、その配送経路上の各集配基地及び各中継拠点におけるその運送便の着発時刻などの情報が格納される。 On the other hand, the transportation schedule information table 32 is a table that stores information on transportation schedules that have been notified in advance to the logistics management device 15 by the transportation and delivery management device 14 (Figure 2). The transportation schedule information table 32 stores information such as an identifier for each transportation service, an identifier (transport vehicle ID) of the transport vehicle 13 used for that transportation service, the delivery route of that transportation service (departure, arrival and stopover bases), and the arrival and departure times of the transportation service at each collection and delivery base and each relay base on the delivery route.

また既定仕分けパターン情報テーブル33は、各中継拠点3に対して出荷先ごとにそれぞれ設定された荷物の仕分けパターンが格納されたテーブルであり、事前に作成されて物流管理装置15の記憶装置21に格納される。「出荷先」とは、出荷元の中継拠点3から出荷された荷物の配送先となり得る中継拠点3又は集配基地2であり、物流ネットワーク1における各中継拠点3及び各集配基地2をノードとしたときの隣接ノードとなる中継拠点3又は集配基地2が該当する。例えば、図1の配送ネットワークの場合、「6」という中継拠点3を出荷元とした場合、「4」、「5」、「7」、「8」又は「9」という中継拠点3が出荷先になり得る。 The default sorting pattern information table 33 is a table that stores sorting patterns for parcels set for each shipping destination for each relay base 3, and is created in advance and stored in the memory device 21 of the logistics management device 15. A "shipping destination" refers to a relay base 3 or collection and delivery base 2 that can be the delivery destination of a parcel shipped from the relay base 3 of the shipper, and corresponds to a relay base 3 or collection and delivery base 2 that is an adjacent node when each relay base 3 and each collection and delivery base 2 in the logistics network 1 is considered as a node. For example, in the case of the distribution network in Figure 1, if the relay base 3 "6" is the shipper, relay bases 3 "4", "5", "7", "8" or "9" can be the shipping destination.

この既定仕分けパターン情報テーブル33は、図5に示すように、出荷元欄33A、出荷先欄33B及び仕分けパターン欄33Cを備えて構成される。既定仕分けパターン情報テーブル33では、1つの行が、出荷元及び出荷先の組合せに対して設定されている仕分けパターンに対応する。 As shown in FIG. 5, this default sorting pattern information table 33 is configured with a shipping origin column 33A, a shipping destination column 33B, and a sorting pattern column 33C. In the default sorting pattern information table 33, one row corresponds to a sorting pattern set for a combination of shipping origin and shipping destination.

そして出荷元欄33Aには、荷物の出荷元となる中継拠点3の中継拠点IDが格納され、出荷先欄33Bには、その荷物の出荷先となる集配基地2又は中継拠点3の集配基地ID又は中継拠点IDが格納される。また仕分けパターン欄33Cには、かかる出荷元及び出荷先の組合せに対して予め設定された仕分けパターンが格納される。 Then, the shipping origin field 33A stores the relay base ID of the relay base 3 from which the package is shipped, and the shipping destination field 33B stores the collection and delivery base ID or relay base ID of the collection and delivery base 2 or relay base 3 to which the package is shipped. The sorting pattern field 33C stores a sorting pattern that is preset for the combination of the shipping origin and shipping destination.

従って、図5の例の場合、「1」という中継拠点3から「A」という集配基地2に荷物を出荷する場合の既定の仕分けパターンは「[A]」であり、「1」という中継拠点3から「4」という中継拠点3に荷物を出荷する場合の既定の仕分けパターンは「[E,F,G,H,I]」であることが示されている。 Therefore, in the example of Figure 5, the default sorting pattern when shipping parcels from relay point 3 "1" to collection and distribution base 2 "A" is "[A]", and the default sorting pattern when shipping parcels from relay point 3 "1" to relay point 3 "4" is "[E,F,G,H,I]".

なお図5において「[○,△,□]」という表記は、「○」、「△」又は「□」という集配基地2をそれぞれ届け先とするすべての荷物を同一機材に積み付ける仕分けパターンを表す。従って、「[A]」は、「A」という集配基地2を届け先とする荷物を同一機材に積み付ける仕分けパターンであり、「[E,F,G,H,I]」は、「E」、「F」、「G」、「H」又は「I」という集配基地2をそれぞれ届け先とするすべての荷物を同一機材に積み付ける仕分けパターンを表す。以下においても同様である。 In FIG. 5, the notation "[○,△,□]" represents a sorting pattern in which all parcels destined for collection and delivery base 2 "○", "△", or "□" are loaded onto the same equipment. Therefore, "[A]" represents a sorting pattern in which parcels destined for collection and delivery base 2 "A" are loaded onto the same equipment, and "[E,F,G,H,I]" represents a sorting pattern in which all parcels destined for collection and delivery base 2 "E", "F", "G", "H", or "I" are loaded onto the same equipment. The same applies below.

配送状況情報テーブル34は、拠点作業状況取得部40(図4)が各中継拠点3の拠点管理装置12(図2)から取得したその中継拠点3における仕分け作業の作業状況と、輸送車両位置情報取得部41が輸配送管理装置14(図2)から取得した各輸送車両13の現在位置(正確には、これら輸送車両13に積載された各荷物の現在位置)とを保持するために利用されるテーブルである。この配送状況情報テーブル34は、図6に示すように、荷物ID欄34A、状態欄34B、現在位置欄34C、引受地欄34D、引受時刻欄34E、宛先欄34F及び配送経路欄34Gを備えて構成される。配送状況情報テーブル34では、1つの行がそのとき物流ネットワーク1内に存在する配送対象の1つの荷物に対応する。 The delivery status information table 34 is a table used to hold the work status of the sorting work at each relay base 3 acquired by the base work status acquisition unit 40 (Fig. 4) from the base management device 12 (Fig. 2) of that relay base 3, and the current position of each transport vehicle 13 (more precisely, the current position of each package loaded on these transport vehicles 13) acquired by the transport vehicle position information acquisition unit 41 from the transportation and delivery management device 14 (Fig. 2). As shown in Fig. 6, this delivery status information table 34 is configured with a package ID column 34A, a status column 34B, a current position column 34C, a place of acceptance column 34D, a time of acceptance column 34E, a destination column 34F, and a delivery route column 34G. In the delivery status information table 34, one row corresponds to one package to be delivered that is currently present within the logistics network 1.

そして荷物ID欄34Aには、対応する荷物に対して付与されたその荷物の荷物IDが格納され、状態欄34Bには、その荷物の現在の状態が格納される。このような荷物の状態としては、集配基地2や中継拠点3において仕分けを待っている状態にある「仕分待」と、仕分けされた後であって、その集配基地2や中継拠点3からの出荷待ち状態にある「出荷待」と、輸送車両13により出荷先の中継拠点3又は集配基地2に配送中の状態にある「配送中」などがある。 The parcel ID column 34A stores the parcel ID assigned to the corresponding parcel, and the status column 34B stores the current status of the parcel. Such parcel statuses include "waiting for sorting", which means the parcel is waiting to be sorted at the collection and delivery base 2 or relay base 3, "waiting for shipment", which means the parcel has been sorted and is waiting to be shipped from the collection and delivery base 2 or relay base 3, and "being delivered", which means the parcel is being delivered by the transport vehicle 13 to the relay base 3 or collection and delivery base 2, which is the shipping destination.

また現在位置欄34Cには、対応する荷物の現在位置が格納される。なおその荷物の状態が「配送中」である場合には、その現在位置は、その荷物が搭載された輸送車両13の現在位置がその荷物の現在位置として現在位置欄34Cに格納される。この場合、輸送車両13の現在位置は、その輸送車両13が「○」という集配基地2又は中継拠点3から「△」という中継拠点3又は集配基地2に向かっている場合には、「区間○-△」のような形式で表現される。 The current location column 34C also stores the current location of the corresponding package. If the package's status is "in delivery", the current location of the transport vehicle 13 carrying the package is stored in the current location column 34C as the package's current location. In this case, the current location of the transport vehicle 13 is expressed in the format of "Section ○-△" if the transport vehicle 13 is heading from a collection and delivery base 2 or relay point 3 marked "○" to a relay point 3 or collection and delivery base 2 marked "△".

さらに引受地欄34Dには、その荷物が引き受けられた集配基地2の集配基地IDが格納され、引受時刻欄34Eには、その荷物がその集配基地2において引き受けられた時刻が格納される。さらに宛先欄34Fには、その荷物の届け先となる集配基地2の集配基地IDが格納され、配送経路欄34Gには、物流管理装置15により決定されたその荷物の配送経路が格納される。なお配送経路は、物流管理装置15が、予め与えられたマスタを参照して算出したものであっても、公知の配送経路最適化技術を用いて算出したものであってもよい。 The receiving location field 34D stores the collection and delivery base ID of the collection and delivery base 2 where the parcel was received, and the receiving time field 34E stores the time when the parcel was received at the collection and delivery base 2. The destination field 34F stores the collection and delivery base ID of the collection and delivery base 2 to which the parcel is to be delivered, and the delivery route field 34G stores the delivery route of the parcel determined by the logistics management device 15. The delivery route may be calculated by the logistics management device 15 with reference to a pre-given master, or may be calculated using a known delivery route optimization technique.

従って、図6の例の場合、例えば「荷物1」という荷物IDが付与された荷物は、「13:40」に「E」という集配基地2を届け先として「A」という集配基地2で引き受けられ、現在はその集配基地2において「出荷待」の状態にあり、「A→1→4→6→7→E」という配送経路により「E」という集配基地2まで配送予定であることが示されている。 Therefore, in the example of Figure 6, for example, a parcel with a parcel ID of "Parcel 1" was received at collection and distribution base 2 "A" at "13:40" with collection and distribution base 2 "E" as its destination, and is currently in the "waiting for shipment" state at that collection and distribution base 2, and is scheduled to be delivered to collection and distribution base 2 "E" via the delivery route "A → 1 → 4 → 6 → 7 → E".

配送状況予測情報テーブル35は、配送状況予測情報生成部42(図4)により予測された所定時間後の各荷物の配送状況に関する情報を保持するために利用されるテーブルであり、図7に示すように、荷物ID欄35A、予測状態欄35B、予測位置欄35C、次拠点欄35D、引受地欄35E、引受時刻欄35F、宛先欄35G及び配送経路欄35Hを備えて構成される。配送状況予測情報テーブル35では、1つの行が1つの荷物に対応する。 The delivery status prediction information table 35 is a table used to hold information regarding the delivery status of each package after a specified time predicted by the delivery status prediction information generation unit 42 (Figure 4), and as shown in Figure 7, is configured with a package ID column 35A, a predicted status column 35B, a predicted location column 35C, a next base column 35D, a place of receipt column 35E, a time of receipt column 35F, a destination column 35G, and a delivery route column 35H. In the delivery status prediction information table 35, one row corresponds to one package.

そして荷物ID欄35A、引受地欄35E、引受時刻欄35F、宛先欄35G及び配送経路欄35Hには、対応する荷物に関して配送状況情報テーブル34(図6)の荷物ID欄34A、引受地欄34D、引受時刻欄34E、宛先欄34F及び配送経路欄34Gにそれぞれ格納された情報と同様の情報がそれぞれ格納される。 The parcel ID column 35A, acceptance location column 35E, acceptance time column 35F, destination column 35G, and delivery route column 35H store information about the corresponding parcel that is similar to the information stored in the parcel ID column 34A, acceptance location column 34D, acceptance time column 34E, destination column 34F, and delivery route column 34G of the delivery status information table 34 (Figure 6).

また予測状態欄35Bには、対応する荷物について予測された所定時間後の状態が格納され、予測位置欄35Cには、その荷物について予測された所定時間後の位置が格納される。さらに次拠点欄35Dには、その荷物について予測された所定時間後の次の出荷先となる集配基地2又は中継拠点3の識別子(集配基地ID又は中継拠点ID)が格納される。 The predicted state column 35B stores the predicted state of the corresponding parcel after a predetermined time, and the predicted location column 35C stores the predicted location of the parcel after a predetermined time. Furthermore, the next location column 35D stores the identifier (collection/delivery base ID or relay base ID) of the collection/delivery base 2 or relay base 3 that will be the next shipping destination of the parcel after the predicted predetermined time.

従って、図7の例の場合、「荷物1」という荷物IDの荷物は、引受地が「A」という集配基地、引受時刻が「13:40」、宛先が「E」という集配基地2、配送経路が「A→1→4→6→7→E」で、予測される所定時間後の状態が「出荷待」、位置が「区間1-4」で、次の出荷先が「4」という中継拠点IDが付与された中継拠点3であることが示されている。 Therefore, in the example of Figure 7, the parcel with the parcel ID "Parcel 1" has a collection and distribution base "A" as its acceptance location, a collection and distribution time of "13:40", a destination of collection and distribution base 2 "E", a delivery route of "A → 1 → 4 → 6 → 7 → E", a predicted status after a specified time of "waiting for shipment", a location of "section 1-4", and a next shipping destination of relay base 3 with a relay base ID of "4".

荷物滞留情報テーブル36は、仕分けパターン変更候補特定部44により特定された各仕分けパターン変更候補の出荷元(ボトルネック中継拠点3)における所定時間後の各出荷先への荷物の滞留状況の推定結果を保持するために利用されるテーブルである。この荷物滞留情報テーブル36は、図8に示すように、出荷元欄36A、出荷先欄36B及び仕分け待ち荷物個数欄36Cを備えて構成される。 The baggage retention information table 36 is a table used to hold the estimated baggage retention status at each shipping destination after a specified time at the shipping origin (bottleneck relay point 3) of each sorting pattern change candidate identified by the sorting pattern change candidate identification unit 44. As shown in FIG. 8, this baggage retention information table 36 is configured with a shipping origin column 36A, a shipping destination column 36B, and a baggage quantity waiting for sorting column 36C.

そして出荷元欄36Aには、所定時間後に荷物の滞留が発生していると推定されるパターン変更候補の出荷元(ボトルネック中継拠点3)の中継拠点IDが格納され、出荷先欄36Bには、その出荷元から出荷される荷物の出荷先となり得る各中継拠点3や各集配基地2の中継拠点3の中継拠点ID又は集配基地IDが格納される。また仕分け待ち荷物個数欄36Cには、そのパターン変更候補において出荷元(ボトルネック中継拠点3)から対応する出荷先に出荷すべき荷物であって、所定時間後に出荷元において「仕分待」の状態にある荷物の推定個数が格納される。 The source column 36A stores the relay point ID of the source (bottleneck relay point 3) of the pattern change candidate where luggage is estimated to be backed up after a specified time, and the destination column 36B stores the relay point ID or collection and delivery base ID of each relay point 3 and each collection and delivery base 2 that can be the shipping destination of luggage shipped from the source. The number of luggage waiting to be sorted column 36C stores the estimated number of luggage that should be shipped from the source (bottleneck relay point 3) to the corresponding shipping destination in the pattern change candidate and that are in a "waiting for sorting" state at the source after a specified time.

従って、図8の例の場合、「6」という中継拠点(ボトルネック中継拠点)3を出荷元とし、「4」、「5」、「7」、「8」又は「9」という各中継拠点3を出荷先とする、所定時間後に「仕分待」の状態にある荷物の個数は、それぞれ「10」、「20」、「100」、「150」又は「100」個であることが示されている。 Therefore, in the example of Figure 8, the number of packages in the "waiting for sorting" state after a specified time, with the relay point (bottleneck relay point) 3 "6" as the shipping source and the relay points 3 "4", "5", "7", "8" or "9" as the shipping destination, is shown to be "10", "20", "100", "150" or "100", respectively.

仕分けパターン変更候補情報テーブル37は、仕分けパターン変更候補特定部44により特定された仕分けパターン変更候補の情報を保持するために利用されるテーブルであり、図9に示すように、出荷元欄37A、出荷先欄37B及び既定仕分けパターン欄37Cを備えて構成される。仕分けパターン変更候補情報テーブル37では、1つの行が、仕分けパターン変更候補特定部44により仕分けパターン変更候補として特定された1つの出荷元及び出荷先の組合せに対応する。 The sorting pattern change candidate information table 37 is a table used to hold information on sorting pattern change candidates identified by the sorting pattern change candidate identification unit 44, and is configured with a shipping origin column 37A, a shipping destination column 37B, and a default sorting pattern column 37C, as shown in FIG. 9. In the sorting pattern change candidate information table 37, one row corresponds to one combination of shipping origin and shipping destination identified as a sorting pattern change candidate by the sorting pattern change candidate identification unit 44.

そして出荷元欄37Aには、仕分けパターン変更候補として特定された出荷元及び出荷先の組合せのうちの出荷元の中継拠点3の中継拠点IDが格納され、出荷先欄37Bには、かかる組合せのうちの出荷先の中継拠点3の中継拠点IDが格納される。ここでの出荷先は、ボトルネック中継拠点3での仕分け作業の遅延防止のために事前の仕分けパターンの変更を行う中継拠点3に該当する。また既定仕分けパターン欄37Cには、その出荷元及び出荷先の組合せについて出荷元に現在設定されている仕分けパターンが格納される。 The source column 37A stores the relay point ID of the source relay point 3 among the combinations of source and destination identified as candidates for sorting pattern change, and the destination column 37B stores the relay point ID of the destination relay point 3 among such combinations. The destination here corresponds to the relay point 3 where the sorting pattern is changed in advance to prevent delays in sorting work at the bottleneck relay point 3. The default sorting pattern column 37C stores the sorting pattern currently set for the source for that combination of source and destination.

従って、図9の例の場合、「4」という中継拠点3を出荷元、「6」という中継拠点3を出荷先とする仕分けパターン変更候補の場合、「E」、「F」、「G」、「H」及び「I」を届け先とする荷物については同一の機材に積み付けることが現在の(既定の)仕分けパターンであることが示されている。 Therefore, in the example of Figure 9, in the case of a candidate sorting pattern change in which relay point 3 "4" is the shipping origin and relay point 3 "6" is the shipping destination, it is shown that the current (default) sorting pattern is to load parcels with destinations "E", "F", "G", "H" and "I" onto the same equipment.

仕分けパターン組合せ情報テーブル38は、仕分けパターン組合せ情報生成部45により生成された整合性のある仕分けパターン組合せを保持するために利用されるテーブルである。この仕分けパターン組合せ情報テーブルは、図10に示すように、ID欄38A、出荷元欄38B、出荷元種別欄38C、出荷先欄38D及び仕分けパターン欄38Eを備えて構成される。そしてID欄38Aには、各仕分けパターン組合せに対してそれぞれ付与された識別子(仕分けパターン組合せID)が格納される。 The sorting pattern combination information table 38 is a table used to hold consistent sorting pattern combinations generated by the sorting pattern combination information generation unit 45. As shown in FIG. 10, this sorting pattern combination information table is configured with an ID column 38A, a shipper column 38B, a shipper type column 38C, a shipping destination column 38D, and a sorting pattern column 38E. The ID column 38A stores an identifier (sorting pattern combination ID) assigned to each sorting pattern combination.

また1つの仕分けパターン組合せに対応する出荷元欄38B、出荷元種別欄38C、出荷先欄38D及び仕分けパターン欄38Eは、対応する各仕分けパターン変更候補にそれぞれ対応付けられた行L1と、対応するボトルネック中継拠点3における仕分け作業の遅延の影響を受ける各中継拠点38にそれぞれ対応付けられた行L2とに区分されている。 The shipping origin column 38B, shipping origin type column 38C, shipping destination column 38D, and sorting pattern column 38E corresponding to one sorting pattern combination are divided into rows L1 each associated with a corresponding sorting pattern change candidate and rows L2 each associated with a relay base 38 that will be affected by a delay in the sorting work at the corresponding bottleneck relay base 3.

そして、仕分けパターン変更候補に対応付けられた行L1の場合、出荷元欄38Bには、その仕分けパターン変更候補における出荷元の中継拠点3の中継拠点IDが格納され、出荷先欄38Dには、その仕分けパターン変更候補における出荷先の集配基地2又は中継拠点3の集配基地ID又は中継拠点IDが格納される。また出荷元種別欄38Cには、対応する出荷元が仕分けパターンを変更すべき候補であることを表す情報(図10では「変更候補拠点」)が格納される。さらに仕分けパターン欄38Eには、対応する仕分けパターン組合せにおける対応する出荷元の仕分けパターンが格納される。 For row L1 associated with a sorting pattern change candidate, the shipper column 38B stores the relay base ID of the relay base 3 of the shipper in the sorting pattern change candidate, and the shipping destination column 38D stores the collection and delivery base ID or relay base ID of the collection and delivery base 2 or relay base 3 of the shipping destination in the sorting pattern change candidate. The shipper type column 38C stores information indicating that the corresponding shipper is a candidate for changing the sorting pattern ("change candidate base" in Figure 10). The sorting pattern column 38E stores the sorting pattern of the corresponding shipper in the corresponding sorting pattern combination.

また、対応するボトルネック中継拠点3における仕分け作業の遅延の影響を受ける各中継拠点3にそれぞれ対応付けられた行L2の場合、出荷元欄38Bには、そのボトルネック中継拠点3の中継拠点IDが格納され、出荷先欄38Dには、ボトルネック中継拠点3における仕分け作業の遅延の影響を受ける中継拠点3の中継拠点IDが格納される。また出荷元種別欄38Cには、出荷元がボトルネック中継拠点3であることを表す情報(図10では「ボトルネック中継拠点」)が格納される。さらに仕分けパターン欄38Eには、対応する仕分けパターン組合せにおける対応する出荷元の仕分けパターンが格納される。 For rows L2 associated with each relay point 3 that is affected by a delay in the sorting operation at the corresponding bottleneck relay point 3, the shipper column 38B stores the relay point ID of that bottleneck relay point 3, and the destination column 38D stores the relay point ID of the relay point 3 that is affected by a delay in the sorting operation at the bottleneck relay point 3. The shipper type column 38C stores information indicating that the shipper is a bottleneck relay point 3 ("Bottleneck relay point" in FIG. 10). The sorting pattern column 38E stores the sorting pattern of the corresponding shipper in the corresponding sorting pattern combination.

従って、図10の例の場合、「1」という仕分けパターン組合せIDが付与された仕分けパターン組合せは、出荷元が「4」という中継拠点3、出荷先が「6」という中継拠点3である仕分けパターン候補の出荷元の仕分けパターンと、出荷元が「3」という中継拠点3、出荷先が「5」という中継拠点3である仕分けパターン候補の出荷元の仕分けパターンと、出荷元が「5」という中継拠点3、出荷先が「6」という中継拠点3である仕分けパターン候補の出荷元の仕分けパターンとがすべて「[E,F,G,H,I]」という仕分けパターンである場合の仕分けパターンの組合せであることが示されている。 Therefore, in the example of Figure 10, the sorting pattern combination assigned a sorting pattern combination ID of "1" is shown to be a combination of sorting patterns in which the sorting pattern of the candidate sorting pattern where the shipper's origin is the relay base 3 "4" and the shipper's destination is the relay base 3 "6", the sorting pattern of the candidate sorting pattern where the shipper's origin is the relay base 3 "3" and the shipper's destination is the relay base 3 "5", and the sorting pattern of the candidate sorting pattern where the shipper's origin is the relay base 3 "5" and the shipper's destination is the relay base 3 "6" are all sorting patterns "[E,F,G,H,I]".

また図10の例の場合、「2」という仕分けパターン組合せIDが付与された仕分けパターン組合せは、出荷元が「4」という中継拠点3、出荷先が「6」という中継拠点3である仕分けパターン候補の出荷元の仕分けパターンと、出荷元が「3」という中継拠点3、出荷先が「5」という中継拠点3である仕分けパターン候補の出荷元の仕分けパターンと、出荷元が「5」という中継拠点3、出荷先が「6」という中継拠点3である仕分けパターン候補の出荷元の仕分けパターンとがすべて「[E,F, H,I],[G]」という仕分けパターンである場合の仕分けパターンの組合せであることが示されている。 In the example of Figure 10, the sorting pattern combination assigned a sorting pattern combination ID of "2" is shown to be a combination of sorting patterns in which the sorting pattern of the candidate sorting pattern whose source is relay base 3 "4" and whose destination is relay base 3 "6", the sorting pattern of the candidate sorting pattern whose source is relay base 3 "3" and whose destination is relay base 3 "5", and the sorting pattern of the candidate sorting pattern whose source is relay base 3 "5" and whose destination is relay base 3 "6" are all sorting patterns "[E,F,H,I],[G]".

なお「[E,F, H,I],[G]」という仕分けパターンは、「E」、「F」、「H」又は「I」という各集配基地2を届け先とする荷物をすべて同一機材に積み付け、「G」という集配基地2を届け先とする荷物をこれとは別の機材に積み付けることを意味する。 The sorting pattern "[E,F,H,I],[G]" means that all packages destined for collection and distribution base 2 "E", "F", "H" or "I" are loaded onto the same equipment, and packages destined for collection and distribution base 2 "G" are loaded onto a different equipment.

この場合において、「3」という中継拠点3のみ仕分けパターンを「[E,F, H,I],[G]」に変更し、「5」という中継拠点3の仕分けパターンを既定の「[E,F,G,H,I]」とすると、「5」という中継拠点3では、「3」という中継拠点3で仕分けた荷物を再度同一機材に混載することになり整合性が取れない仕分けパターンの組合せとなってしまう。従って、「3」という中継拠点3のみ仕分けパターンを「[E,F, H,I],[G]」に変更する場合には、「5」という中継拠点3における仕分けパターンも「[E,F, H,I],[G]」に変更する必要がある。このようにすることによって、「5」という中継拠点3において「3」という中継拠点3からの荷物の仕分け作業を省略することができ、機材単位での荷卸し及び荷積みのみで対応することが可能となる。 In this case, if the sorting pattern of only relay base 3 "3" is changed to "[E,F,H,I],[G]" and the sorting pattern of relay base 3 "5" is the default "[E,F,G,H,I]", then at relay base 3 "5", the packages sorted at relay base 3 "3" will be mixed again onto the same equipment, resulting in an inconsistent combination of sorting patterns. Therefore, if the sorting pattern of only relay base 3 "3" is changed to "[E,F,H,I],[G]", the sorting pattern at relay base 3 "5" must also be changed to "[E,F,H,I],[G]". By doing this, the sorting work of packages from relay base 3 "3" can be omitted at relay base 3 "5", and it becomes possible to handle the situation by only unloading and loading on an equipment basis.

また出荷元が「6」という中継拠点3の各行を参照すると、仕分けパターン組合せIDが「1」及び「2」のいずれも仕分けパターン組合せにおいても、「7」という中継拠点3に出荷する荷物の仕分けパターンは「[E,F]」、「8」という中継拠点3に出荷する荷物の仕分けパターンは「[G]」、「9」という中継拠点3に出荷する荷物の仕分けパターンは「[H,I]」である。しかしながら、仕分けパターン組合せIDが「2」の仕分けパターン組合せでは、届け先が「G」という集配基地2である荷物は「4」という中継拠点3及び「3」という中継拠点3において事前に仕分けがされている。よって、この場合、「6」という中継拠点3における仕分け作業の作業量は、届け先が「G」という集配基地2である荷物の仕分け作業の分だけ低減される。 Also, looking at the rows for the relay point 3 with the shipper "6", in both sorting pattern combinations with sorting pattern combination IDs "1" and "2", the sorting pattern for parcels shipped to relay point 3 "7" is "[E,F]", the sorting pattern for parcels shipped to relay point 3 "8" is "[G]", and the sorting pattern for parcels shipped to relay point 3 "9" is "[H,I]". However, in the sorting pattern combination with sorting pattern combination ID "2", parcels destined for collection and delivery base 2 "G" have been sorted in advance at relay point 3 "4" and relay point 3 "3". Therefore, in this case, the workload of sorting work at relay point 3 "6" is reduced by the workload of sorting work for parcels destined for collection and delivery base 2 "G".

(1-3)物流管理機能に関連して実行される各種処理
(1-3-1)物流管理処理
次に、かかる本実施の形態の物流管理機能に関連して本実施の形態の物流管理システム10において実行される各種処理の処理内容について説明する。
(1-3) Various Processing Executed in Relation to the Logistics Management Function (1-3-1) Logistics Management Processing Next, the contents of various processing executed in the logistics management system 10 of this embodiment in relation to the logistics management function of this embodiment will be described.

図11は、上述した本実施の形態の物流管理機能に関連して物流管理システム10において実行される一連の処理(以下、これを物流管理処理と呼ぶ)の流れを示す。物流管理システム10は、この図11に示す物流管理処理を定期的(例えば5分間隔)に実行することにより所定時間後(例えば5分後)の物流を順次予測し、所定時間後にボトルネック中継拠点3が発生することを予知した場合に、そのボトルネック中継拠点3において仕分け作業の遅延が発生しないように、手前の中継拠点3のうちの必要な中継拠点3の仕分けパターンを変更する。 Figure 11 shows the flow of a series of processes (hereinafter referred to as logistics management processes) executed in the logistics management system 10 in relation to the logistics management function of this embodiment described above. The logistics management system 10 executes the logistics management processes shown in Figure 11 periodically (e.g., at 5-minute intervals) to sequentially predict logistics after a predetermined time (e.g., 5 minutes), and when it predicts that a bottleneck relay point 3 will occur after the predetermined time, it changes the sorting pattern of the necessary relay point 3 among the previous relay points 3 so that delays in sorting work do not occur at that bottleneck relay point 3.

実際上、物流管理システム10では、この物流管理処理が定期的に開始され、まず、配送状況予測部30(図4)の拠点作業状況取得部40(図4)が、各中継拠点3の拠点管理装置12(図2)から設置先の中継拠点3における各荷物の入出荷状況と、仕分け作業の作業状況と、荷物及び輸送車両13を紐付けた紐付け情報とを取得し、取得したこれらの情報を配送状況情報テーブル34(図6)に格納する(S1)。 In practice, in the logistics management system 10, this logistics management process is started periodically, and first the base work status acquisition unit 40 (Fig. 4) of the delivery status prediction unit 30 (Fig. 4) acquires from the base management device 12 (Fig. 2) of each relay base 3 the inbound and outbound status of each package at the relay base 3 where it is installed, the work status of the sorting work, and linking information linking the package and the transport vehicle 13, and stores this acquired information in the delivery status information table 34 (Fig. 6) (S1).

また配送状況予測部30の輸送車両位置情報取得部41(図4)が、輸配送管理装置14(図2)から各輸送車両13の走行位置をそれぞれ取得し、取得した各輸送車両13の走行位置と、上述の紐付け情報とに基づいて、そのとき輸送車両13により配送が行われている荷物について、配送状況情報テーブル34の現在位置欄34Cにその荷物を積載した輸送車両13の現在位置を格納する(S2)。 The transport vehicle position information acquisition unit 41 (Figure 4) of the delivery status prediction unit 30 acquires the driving position of each transport vehicle 13 from the transportation and delivery management device 14 (Figure 2), and based on the acquired driving position of each transport vehicle 13 and the above-mentioned linking information, stores the current position of the transport vehicle 13 carrying the cargo currently being delivered by the transport vehicle 13 in the current position column 34C of the delivery status information table 34 (S2).

続いて、配送状況予測部30の配送状況予測情報生成部42(図4)が、配送状況情報テーブル34に格納された各情報と、運送便ダイヤ情報テーブル32(図4)に格納された各輸送車両13のダイヤ情報とに基づいて、所定時間後の各荷物の状態及び位置と、その荷物が配送中である場合には次拠点となどの配送状況を予測し、予測結果を配送状況予測情報テーブル35(図7)に格納する(S3)。 Then, the delivery status prediction information generation unit 42 (Fig. 4) of the delivery status prediction unit 30 predicts the delivery status, such as the condition and location of each package after a specified time, and the next base if the package is being delivered, based on each piece of information stored in the delivery status information table 34 and the schedule information of each transport vehicle 13 stored in the transportation schedule information table 32 (Fig. 4), and stores the prediction results in the delivery status prediction information table 35 (Fig. 7) (S3).

次いで、配送状況予測部30のボトルネック中継拠点特定部43(図4)が、配送状況予測情報テーブル35に格納された所定時間後の各荷物の配送状況に基づいて、所定時間後に仕分け作業に遅延が発生している中継拠点(ボトルネック中継拠点)3が存在するか否かを判断する(S4)。 Next, the bottleneck relay point identification unit 43 (Figure 4) of the delivery status prediction unit 30 determines whether there is a relay point (bottleneck relay point) 3 where a delay in sorting work is occurring after the specified time based on the delivery status of each package after the specified time stored in the delivery status prediction information table 35 (S4).

本実施の形態の場合、ボトルネック中継拠点特定部43は、所定時間後に「仕分待」の状態にある荷物の個数が予め設定された第1の閾値を超過する荷物が存在する中継拠点3が存在する場合、その中継拠点3をボトルネック中継拠点3として特定するものとする。 In this embodiment, if there is a relay point 3 where the number of packages in the "waiting for sorting" state exceeds a preset first threshold value after a specified time, the bottleneck relay point identification unit 43 identifies the relay point 3 as a bottleneck relay point 3.

ただし、所定時間後における仕分け先の個数が予め設定された第2の閾値を超過した中継拠点3をボトルネック中継拠点3として特定するようにしてもよい。また過去の履歴データを用いて予め統計モデルを構築し、当該統計モデルを用いて各中継拠点3がボトルネック中継拠点3であるか否かを判定することでボトルネック中継拠点3を特定するようにしてもよい。 However, a relay point 3 for which the number of items to be sorted after a predetermined time exceeds a preset second threshold may be identified as a bottleneck relay point 3. Alternatively, a statistical model may be constructed in advance using past historical data, and the bottleneck relay point 3 may be identified by determining whether or not each relay point 3 is a bottleneck relay point 3 using the statistical model.

そして、ステップS4においてボトルネック中継拠点特定部43がボトルネック中継拠点3を特定できなかった場合(つまり所定時間後にボトルネック中継拠点3が存在しないと予測された場合)には、この物流管理処理が終了する。 Then, if the bottleneck relay point identification unit 43 is unable to identify a bottleneck relay point 3 in step S4 (i.e., if it is predicted that a bottleneck relay point 3 will not exist after a specified time), this logistics management process ends.

これに対して、ステップS4においてボトルネック中継拠点特定部43が少なくとも1つのボトルネック中継拠点3を特定できた場合(つまり所定時間後に少なくとも1つのボトルネック中継拠点3が存在すると予測された場合)には、仕分けパターン最適化部31(図4)の仕分けパターン変更候補特定部44(図4)が、ステップS6以降が未処理のボトルネック中継拠点3が1つ選択する(S5)。 In contrast, if the bottleneck relay point identification unit 43 is able to identify at least one bottleneck relay point 3 in step S4 (i.e., if it is predicted that at least one bottleneck relay point 3 will exist after the specified time), the sorting pattern change candidate identification unit 44 (Fig. 4) of the sorting pattern optimization unit 31 (Fig. 4) selects one bottleneck relay point 3 that has not been processed from step S6 onwards (S5).

続いて、そのボトルネック中継拠点(以下、これを選択ボトルネック中継拠点と呼ぶ)3における所定時間後の仕分け作業の遅延を防止すべく、仕分けパターン最適化部31の仕分けパターン変更候補特定部44、仕分けパターン組合せ情報生成部45(図4)及び評価値算出部46(図4)により、その選択ボトルネック中継拠点3よりも手前の中継拠点3の中から必要な1又は複数の中継拠点3について、その中継拠点3における最適な仕分けパターンを算出する仕分けパターン最適化処理が実行される(S6)。 Next, in order to prevent delays in sorting operations at the bottleneck relay base 3 (hereinafter referred to as the selected bottleneck relay base) after a specified time, the sorting pattern change candidate identification unit 44, sorting pattern combination information generation unit 45 (Figure 4), and evaluation value calculation unit 46 (Figure 4) of the sorting pattern optimization unit 31 execute a sorting pattern optimization process to calculate the optimal sorting pattern at the relay base 3 for one or more required relay bases 3 from among those located before the selected bottleneck relay base 3 (S6).

次いで、仕分けパターン最適化部31の仕分けパターン変更候補特定部44が、ステップS4で特定したすべてのボトルネック中継拠点3についてステップS6の仕分けパターン最適化処理を実行し終えたか否かを判断する(S7)。 Next, the sorting pattern change candidate identification unit 44 of the sorting pattern optimization unit 31 determines whether or not the sorting pattern optimization process of step S6 has been completed for all bottleneck relay locations 3 identified in step S4 (S7).

そして、このステップS7の判断で否定結果が得られた場合、処理がステップS5に戻って、この後、ステップS5において選択するボトルネック中継拠点3をステップS6が未処理の他のボトルネック中継拠点3に順次切り替えながら、ステップS5~ステップS7の処理が繰り返される。 If the determination in step S7 is negative, the process returns to step S5, and the processes in steps S5 to S7 are repeated while the bottleneck relay point 3 selected in step S5 is successively switched to another bottleneck relay point 3 that has not been processed in step S6.

そして、やがてすべてのボトルネック中継拠点3に対するステップS6の処理が実行し終えることによりステップS7で肯定結果が得られる、仕分けパターン最適化部31の仕分けパターン変更候補特定部44が、ステップS4~ステップS7の処理結果に従って、物流管理装置15の記憶装置21に格納されている既定仕分けパターン情報テーブル33(図5)を更新する(S8)。 Then, when the processing of step S6 has been completed for all bottleneck relay locations 3 and a positive result is obtained in step S7, the sorting pattern change candidate identification unit 44 of the sorting pattern optimization unit 31 updates the default sorting pattern information table 33 (Figure 5) stored in the memory device 21 of the logistics management device 15 in accordance with the processing results of steps S4 to S7 (S8).

ただし、仕分けパターン変更候補特定部44が、既定仕分けパターン情報テーブル33を更新する前にユーザに対して既定仕分けパターン情報テーブル33を更新しても良いか否かを問い合わせるようにしてもよい。また仕分けパターン変更候補特定部44が、更新された既定仕分けパターン情報テーブル33の内容を対応する中継拠点3の拠点管理装置12に送信してもよく、さらには拠点管理装置12が、かかる更新された既定仕分けパターン情報テーブル33の情報を受け入れるか否かを判断し、場合によっては受け入れを拒否するようにしてもよい。 However, the sorting pattern change candidate identification unit 44 may inquire of the user whether or not it is OK to update the default sorting pattern information table 33 before updating the default sorting pattern information table 33. The sorting pattern change candidate identification unit 44 may also transmit the contents of the updated default sorting pattern information table 33 to the base management device 12 of the corresponding relay base 3, and the base management device 12 may determine whether or not to accept the information of the updated default sorting pattern information table 33, and may reject the acceptance in some cases.

続いて、仕分けパターン変更候補特定部44が、更新後の既定仕分けパターン情報テーブル33の内容に応じた図14について後述する仕分けパターン変更内容表示画面50を表示装置24(図3)に表示すると共に、仕分けパターンが更新された中継拠点3の拠点管理装置12に更新後の仕分けパターンを通知し(S9)、この後、この物流管理処理が終了する。 Then, the sorting pattern change candidate identification unit 44 displays on the display device 24 (Fig. 3) a sorting pattern change content display screen 50 (described later with reference to Fig. 14) corresponding to the contents of the updated default sorting pattern information table 33, and notifies the updated sorting pattern to the base management device 12 of the relay base 3 where the sorting pattern has been updated (S9), after which the logistics management process ends.

(1-3-2)仕分けパターン最適化処理
図12は、上述した物流管理処理のステップS6において、仕分けパターン最適化部31の仕分けパターン変更候補特定部44、仕分けパターン組合せ情報生成部45及び評価値算出部46により実行される仕分けパターン最適化処理の具体的な処理内容を示す。
(1-3-2) Sorting pattern optimization processing Figure 12 shows the specific processing contents of the sorting pattern optimization processing executed by the sorting pattern change candidate identification unit 44, sorting pattern combination information generation unit 45 and evaluation value calculation unit 46 of the sorting pattern optimization unit 31 in step S6 of the logistics management processing described above.

物流管理処理のステップS6に処理が進むと、この図12に示す仕分けパターン最適化処理が開始され、まず、仕分けパターン変更候補特定部44が、仕分けパターンを変更すべき出荷元及び出荷先の中継拠点3の組合せの候補(つまり仕分けパターン変更候補)を探索する仕分けパターン変更候補探索処理を実行する(S10)。 When the process proceeds to step S6 of the logistics management process, the sorting pattern optimization process shown in FIG. 12 is started, and first, the sorting pattern change candidate identification unit 44 executes a sorting pattern change candidate search process to search for candidate combinations of origin and destination relay points 3 for which the sorting pattern should be changed (i.e., sorting pattern change candidates) (S10).

続いて、仕分けパターン組合せ情報生成部45が、図9について上述した仕分けパターン変更候補情報テーブル37を参照して、図10について上述した仕分けパターン組合せ情報テーブル38を生成する(S11)。 Next, the sorting pattern combination information generation unit 45 generates the sorting pattern combination information table 38 described above in FIG. 10 by referring to the sorting pattern change candidate information table 37 described above in FIG. 9 (S11).

次いで、評価値算出部46が、ステップS11で生成された仕分けパターン組合せ情報テーブル38に登録されている各仕分けパターン組合せのうちのステップS13以降が未処理の仕分けパターン組合せを1つ選択し(S12)、選択した仕分けパターン組合せを物流ネットワーク1(図1)に用した場合の評価値Vを、次式

Figure 0007682766000001
により算出する。 Next, evaluation value calculation unit 46 selects one sorting pattern combination that has not been processed after step S13 from among the sorting pattern combinations registered in sorting pattern combination information table 38 generated in step S11 (S12), and calculates evaluation value V when the selected sorting pattern combination is used for logistics network 1 ( FIG. 1 ) using the following formula:
Figure 0007682766000001
It is calculated as follows.

なお(1)式において、「α」は、任意のパラメータであり、「荷物滞留数」は、所定時間後にその中継拠点3において「仕分待」の状態にあると予測された荷物の個数を表す。「荷物滞留数」は、中継拠点3における作業効率の評価に利用可能な指標であるが、他の指標を用いて中継拠点3の作業効率を評価するようにしてもよい(S13)。 In equation (1), "α" is an arbitrary parameter, and "number of stranded luggage" represents the number of luggage pieces predicted to be in a "waiting for sorting" state at the relay base 3 after a specified time. The "number of stranded luggage" is an index that can be used to evaluate the work efficiency at the relay base 3, but other indexes may be used to evaluate the work efficiency at the relay base 3 (S13).

さらに仕分けパターンを変更した場合、荷物の出荷時刻が変化し、その結果として荷役設備の順番待ちに伴う輸送車両13の荷待ち時間が発生する可能性があるため、評価値Vを算出する際に輸送車両13の荷待ち時間を併せて考慮するようにしてもよい。 Furthermore, if the sorting pattern is changed, the shipment time of the luggage may change, which may result in waiting times for the transport vehicles 13 due to waiting their turn at the loading and unloading equipment. Therefore, the waiting times for the transport vehicles 13 may also be taken into consideration when calculating the evaluation value V.

この後、評価値算出部46が、そのときステップS13で算出した評価値Vが最良であるか否かを判断する(S14)。具体的に、評価値算出部46は、そのとき算出した評価値Vの値が、今回の仕分けパターン最適化処理を開始してからこれまでにステップS13で算出した評価値Vの中で最小であるか否かを判断する。 Then, the evaluation value calculation unit 46 judges whether the evaluation value V calculated at that time in step S13 is the best (S14). Specifically, the evaluation value calculation unit 46 judges whether the value of the evaluation value V calculated at that time is the smallest among the evaluation values V calculated at step S13 since the start of the current sorting pattern optimization process.

そして、評価値算出部46は、この判断で否定結果を得るとステップS16に進み、これに対して肯定結果を得ると、評価値Vの最適解をそのとき算出した評価値Vに更新する(S15)。 If the evaluation value calculation unit 46 obtains a negative result in this judgment, it proceeds to step S16, but if it obtains a positive result, it updates the optimal solution for the evaluation value V to the evaluation value V calculated at that time (S15).

この後、評価値算出部46は、ステップS11で生成された仕分けパターン組合せ情報テーブルに登録されているすべての仕分けパターン組合せに対してステップS13~ステップS15の処理を実行し終えたか否かを判断する(S16)。 Then, the evaluation value calculation unit 46 determines whether or not the processes of steps S13 to S15 have been performed for all sorting pattern combinations registered in the sorting pattern combination information table generated in step S11 (S16).

そして評価値算出部46は、この判断で否定結果を得るとステップS12に戻り、この後、ステップS12で選択する仕分けパターン組合せを、仕分けパターン組合せ情報テーブル38に登録されている仕分けパターン組合せであって、ステップS13以降が未処理の仕分けパターン組合せに順次切り替えながらステップS12~ステップS16の処理を繰り返す。この繰返し処理により、仕分けパターン組合せ情報テーブル38に登録されている各仕分けパターン組合せの評価値Vのうちの最小の評価値Vが最適化として抽出される。 If the evaluation value calculation unit 46 obtains a negative result in this determination, it returns to step S12, and thereafter repeats the processing of steps S12 to S16 while sequentially switching the sorting pattern combination selected in step S12 to a sorting pattern combination registered in the sorting pattern combination information table 38 and unprocessed from step S13 onwards. Through this repeated processing, the smallest evaluation value V among the evaluation values V of each sorting pattern combination registered in the sorting pattern combination information table 38 is extracted as the optimization value.

そして評価値算出部46は、やがて仕分けパターン組合せ情報テーブル38に登録されているすべての仕分けパターン組合せについてステップS13~ステップS15の処理を実行し終えることによりステップS16で肯定結果を得ると一連の処理を終了し、これに伴ってこの仕分けパターン最適化処理も終了する。 Then, when the evaluation value calculation unit 46 obtains a positive result in step S16 by completing the processing of steps S13 to S15 for all sorting pattern combinations registered in the sorting pattern combination information table 38, the series of processes ends, and the sorting pattern optimization process also ends.

(1-3-3)仕分けパターン変更候補探索処理
一方、図13は、図12について上述した仕分けパターン最適化処理のステップS10において、仕分けパターン最適化部31の仕分けパターン変更候補特定部44により実行される仕分けパターン変更候補探索処理の具体的な処理内容を示す。
(1-3-3) Sorting Pattern Change Candidate Search Process Meanwhile, Figure 13 shows the specific processing contents of the sorting pattern change candidate search process executed by the sorting pattern change candidate identification unit 44 of the sorting pattern optimization unit 31 in step S10 of the sorting pattern optimization process described above with reference to Figure 12.

仕分けパターン変更候補特定部44は、仕分けパターン最適化処理のステップS10においてこの図13に示す仕分けパターン変更候補探索処理を開始し、まず、図8について上述した荷物滞留情報テーブル36を生成する(S20)。 The sorting pattern change candidate identification unit 44 starts the sorting pattern change candidate search process shown in FIG. 13 in step S10 of the sorting pattern optimization process, and first generates the baggage hold information table 36 described above with reference to FIG. 8 (S20).

続いて、仕分けパターン変更候補特定部44は、ボトルネック中継拠点3での仕分け作業の遅延の影響を受ける出荷先を特定する(S21)。本実施の形態の場合、仕分けパターン変更候補特定部44は、「仕分待」の状態にある荷物の個数が予め設定された閾値(以下、これを仕分待閾値と呼ぶ)を超えた出荷先を、ボトルネック中継拠点3での仕分け作業の遅延の影響を受ける出荷先に特定する。ここでは、図1において、「6」がボトルネック中継拠点3であり、「7」~「9」という中継拠点3がそれぞれボトルネック中継拠点3での仕分け作業の遅延の影響を受ける出荷先として特定されたものとする。 Next, the sorting pattern change candidate identification unit 44 identifies shipping destinations that will be affected by delays in sorting work at the bottleneck relay point 3 (S21). In this embodiment, the sorting pattern change candidate identification unit 44 identifies shipping destinations where the number of packages in the "waiting for sorting" state exceeds a preset threshold (hereinafter referred to as the sorting waiting threshold) as shipping destinations that will be affected by delays in sorting work at the bottleneck relay point 3. Here, in FIG. 1, "6" is the bottleneck relay point 3, and relay points 3 "7" to "9" are each identified as shipping destinations that will be affected by delays in sorting work at the bottleneck relay point 3.

なお、本実施の形態においては、荷物滞留情報テーブル36を作成し、所定時間後における出荷先ごとの「仕分待」の状態にある荷物の個数に基づいてボトルネック中継拠点3での仕分け作業の遅延の影響を受ける出荷先を特定するようにしたが、これ以外の手法によりボトルネック中継拠点3での仕分け作業の遅延の影響を受ける出荷先を特定するようにしてもよい。例えば、過去の履歴データを用いて予め統計的モデルを構築し、この統計的モデルを用いてボトルネック中継拠点3での仕分け作業の遅延の影響を受ける出荷先を特定するようにしてもよい。 In this embodiment, a baggage retention information table 36 is created, and shipping destinations affected by delays in sorting at the bottleneck relay point 3 are identified based on the number of bags in the "waiting for sorting" state for each shipping destination after a specified time, but other methods may be used to identify shipping destinations affected by delays in sorting at the bottleneck relay point 3. For example, a statistical model may be constructed in advance using past historical data, and this statistical model may be used to identify shipping destinations affected by delays in sorting at the bottleneck relay point 3.

次いで、仕分けパターン変更候補特定部44は、ボトルネック中継拠点3と、ステップS21で特定したそのボトルネック中継拠点3での仕分け作業の遅延の影響を受ける出荷先とを含む配送経路を対象経路として抽出する(S22)。従って、例えば図1の例において、「6」がボトルネック中継拠点であり、「8」という中継拠点がそれぞれボトルネック中継拠点3での仕分け作業の遅延の影響を受ける出荷先である場合には、「A→1→4→6→8→G」、「B→2→4→6→8→G」、「C→2→4→6→8→G」、「D→3→5→6→8→G」の4つの配送経路が対象経路として抽出される。 Next, the sorting pattern change candidate identification unit 44 extracts, as target routes, delivery routes that include a bottleneck relay point 3 and a shipping destination that will be affected by a delay in the sorting operation at the bottleneck relay point 3 identified in step S21 (S22). Therefore, for example, in the example of FIG. 1, if "6" is a bottleneck relay point and "8" is a shipping destination that will be affected by a delay in the sorting operation at the bottleneck relay point 3, four delivery routes are extracted as target routes: "A → 1 → 4 → 6 → 8 → G," "B → 2 → 4 → 6 → 8 → G," "C → 2 → 4 → 6 → 8 → G," and "D → 3 → 5 → 6 → 8 → G."

続いて、仕分けパターン変更候補特定部44は、対象経路(ステップS22で抽出した配送経路)の中からステップS24以降が未処理の対象経路を1つ選択し(S23)、選択した対象経路においてボトルネック中継拠点3よりも手前の各中継拠点3の中からステップS25以降が未処理の中継拠点を1つ選択する(S24)。 The sorting pattern change candidate identification unit 44 then selects one target route (the delivery route extracted in step S22) that has not been processed from step S24 onwards (S23), and selects one relay point 3 that has not been processed from step S25 onwards from each relay point 3 that is located before the bottleneck relay point 3 on the selected target route (S24).

次いで、仕分けパターン変更候補特定部44は、ステップS24で選択した中継拠点3において所定の時間枠内(例えば1時間以内)に出荷する荷物のうちでボトルネック中継拠点3を経由する荷物の出荷量を算出する(S25)。 Next, the sorting pattern change candidate identification unit 44 calculates the shipping volume of parcels that will pass through the bottleneck relay point 3 among the parcels to be shipped within a specified time frame (e.g., within one hour) at the relay point 3 selected in step S24 (S25).

また仕分けパターン変更候補特定部44は、ステップS25で算出した出荷量が予め設定された第3の閾値以上であるか否かを判断する(S26)。そして仕分けパターン変更候補特定部44は、このステップS26の判断で否定結果を得るとステップS28に進む。 The sorting pattern change candidate identification unit 44 also determines whether the shipping volume calculated in step S25 is equal to or greater than a third threshold value set in advance (S26). If the sorting pattern change candidate identification unit 44 obtains a negative result in the determination in step S26, it proceeds to step S28.

これに対して、仕分けパターン変更候補特定部44は、ステップS26の判断で肯定結果を得ると、そのときステップS24で選択した中継拠点3を出荷元とし、ステップS23で選択した対象経路における当該出荷元の次の中継拠点3を出荷先として、これら出荷元及び出荷先の組合せを、その出荷元について設定されたその出荷元からその出荷先への仕分けパターンを変更すべき候補(仕分けパターン変更候補)に決定する。そして仕分けパターン変更候補特定部44は、このようにして決定した出荷元及び出荷先の組合せを仕分けパターン変更候補情報テーブル37(図9)に登録する(S27)。 In response to this, if the sorting pattern change candidate identification unit 44 obtains a positive result in the judgment of step S26, it determines the relay point 3 selected in step S24 as the origin, and the next relay point 3 from that origin on the target route selected in step S23 as the destination, and determines this combination of origin and destination as a candidate for changing the sorting pattern from that origin to that destination set for that origin (sorting pattern change candidate).The sorting pattern change candidate identification unit 44 then registers the combination of origin and destination determined in this way in the sorting pattern change candidate information table 37 (Figure 9) (S27).

この後、仕分けパターン変更候補特定部44は、ステップS23で選択した対象経路における物流管理処理(図11)のステップS5で選択したボトルネック中継拠点3の手前の中継拠点3のすべてについてステップS25~ステップS27の処理を実行し終えたか否かを判断する(S28)。そして仕分けパターン変更候補特定部44は、この判断で否定結果を得るとステップS24に戻り、この後、ステップS28で肯定結果を得るまでステップS24~ステップS28の処理を繰り返す。 Then, the sorting pattern change candidate identification unit 44 judges (S28) whether or not the processing of steps S25 to S27 has been completed for all relay points 3 before the bottleneck relay point 3 selected in step S5 of the logistics management process (FIG. 11) for the target route selected in step S23. If the sorting pattern change candidate identification unit 44 obtains a negative result in this judgment, it returns to step S24, and thereafter repeats the processing of steps S24 to S28 until it obtains a positive result in step S28.

そして仕分けパターン変更候補特定部44は、やがてかかるボトルネック中継拠点3の手前のすべての中継拠点3についてステップS25~ステップS27の処理を実行し終えることによりステップS28で肯定結果を得ると、ステップS22で抽出したすべての配送経路についてステップS24~ステップS28の処理を実行し終えたか否かを判断する(S29)。 Then, when the sorting pattern change candidate identification unit 44 obtains a positive result in step S28 by completing the processing of steps S25 to S27 for all relay points 3 before the bottleneck relay point 3, it determines whether or not the processing of steps S24 to S28 has been completed for all delivery routes extracted in step S22 (S29).

そして仕分けパターン変更候補特定部44は、この判断で否定結果を得るとステップS23に戻り、この後、ステップS29で肯定結果を得るまでステップS23~ステップS29の処理を繰り返す。 If the sorting pattern change candidate identification unit 44 obtains a negative result in this determination, it returns to step S23, and thereafter repeats the processing of steps S23 to S29 until it obtains a positive result in step S29.

そして仕分けパターン変更候補特定部44は、やがてステップS22で抽出したすべての配送経路についてステップS24~ステップS28の処理を実行し終えることによりステップS29で肯定結果を得ると、この仕分けパターン変更候補探索処理を終了して仕分けパターン最適化処理に戻る。 Then, when the sorting pattern change candidate identification unit 44 obtains a positive result in step S29 by completing the processing of steps S24 to S28 for all delivery routes extracted in step S22, it ends the sorting pattern change candidate search process and returns to the sorting pattern optimization process.

(1-4)仕分けパターン変更内容表示画面
図14は、図11について上述した物流管理処理のステップS9で仕分けパターン最適化部31のボトルネック中継拠点特定部43により物流管理装置15の表示装置24(図3)に表示される仕分けパターン変更内容表示画面50の画面構成例を示す。この図14に示すように、仕分けパターン変更内容表示画面50は、中継拠点ネットワーク表示領域51と、仕分けパターン変更詳細表示領域52とを備えて構成される。
(1-4) Sorting Pattern Change Content Display Screen Figure 14 shows an example of the screen configuration of a sorting pattern change content display screen 50 that is displayed on the display device 24 (Figure 3) of the logistics management device 15 by the bottleneck relay point identification unit 43 of the sorting pattern optimization unit 31 in step S9 of the logistics management processing described above with reference to Figure 11. As shown in Figure 14, the sorting pattern change content display screen 50 is configured to include a relay point network display area 51 and a sorting pattern change details display area 52.

そして中継拠点ネットワーク表示領域51には、本実施の形態の物流管理システム10が物流を管理している物流ネットワーク1のうちの中継拠点3間のネットワークの模式図(以下、これを中継拠点ネットワーク模式図と呼ぶ)53が表示される。 The relay point network display area 51 displays a schematic diagram 53 of the network between relay points 3 in the logistics network 1 for which the logistics management system 10 of this embodiment manages logistics (hereinafter, this will be referred to as the relay point network schematic diagram).

この中継拠点ネットワーク模式図53では、かかる物流ネットワーク1における各中継拠点3が丸印として表現され、その丸印内に対応する中継拠点3の中継拠点IDが表示される。また、この中継拠点ネットワーク模式図53では、荷物の出荷元及びその荷物の出荷先となり得る2つの中継拠点3に対応する丸印間が線で接続される。 In this relay point network schematic diagram 53, each relay point 3 in the logistics network 1 is represented as a circle, and the relay point ID of the corresponding relay point 3 is displayed inside the circle. In addition, in this relay point network schematic diagram 53, the circles corresponding to two relay points 3 that can be the sender and destination of a package are connected by lines.

そして中継拠点ネットワーク表示領域51には、中継拠点ネットワーク模式図53内の各中継拠点3に対応する丸印のうち、図11の物流管理処理により仕分けパターンが変更された各中継拠点3に対応する丸印の近傍に、その中継拠点3の仕分けパターンが変更された旨の表示(図14では「変更あり」)がなされた吹出し54が表示される。 In the relay point network display area 51, a bubble 54 is displayed near each of the circles corresponding to the relay points 3 in the relay point network schematic diagram 53 whose sorting pattern has been changed by the logistics management process in FIG. 11, indicating that the sorting pattern of that relay point 3 has been changed (in FIG. 14, it says "Changed").

また仕分けパターン変更詳細表示領域52には、仕分けパターンが変更された各中継拠点3にそれぞれ対応させて、その中継拠点3の識別情報(図14では中継拠点ID)と、その中継拠点3における変更前の仕分けパターンと、その中継拠点3における変更後の仕分けパターンとが表示される。 The sorting pattern change details display area 52 also displays, for each relay point 3 where the sorting pattern has been changed, the identification information of that relay point 3 (the relay point ID in FIG. 14), the sorting pattern before the change at that relay point 3, and the sorting pattern after the change at that relay point 3.

(1-5)本実施の形態の効果
以上のように本実施の形態の物流管理システム10では、物流管理装置15が、各荷物の現在の配送状況をそれぞれ取得し、取得した各荷物の現在の配送状況に基づいて所定時間後の各荷物の配送状況を予測し、予測結果に基づいて荷物の仕分け作業が遅延して物流のボトルネックとなっているすべての中継拠点3を特定し、特定した各中継拠点3において、所定時間後に仕分け作業の遅延が発生しないように、必要な中継拠点3の仕分けパターンを最適化する。
(1-5) Effects of this embodiment As described above, in the logistics management system 10 of this embodiment, the logistics management device 15 acquires the current delivery status of each package, predicts the delivery status of each package at a specified time based on the acquired current delivery status of each package, identifies all relay points 3 where package sorting work is being delayed and causing a bottleneck in logistics based on the prediction results, and optimizes the sorting pattern of the necessary relay points 3 so that delays in sorting work do not occur at each identified relay point 3 after the specified time.

従って、本実施の形態の物流管理システム10によれば、物流ネットワーク1内のいずれかの中継拠点3における荷物の仕分け作業の遅延に起因する物流の停滞を防止することができ、かくして物流ネットワーク1全体の配送効率の低下を防止しながら各中継拠点3における作業効率を向上させることができる。 Therefore, according to the logistics management system 10 of this embodiment, it is possible to prevent stagnation of logistics caused by delays in sorting luggage at any of the relay points 3 in the logistics network 1, and thus to improve the work efficiency at each relay point 3 while preventing a decrease in the delivery efficiency of the entire logistics network 1.

(2)第2の実施の形態
図4との対応部分に同一符号を付して示す図15は、第1の実施の形態の物流管理装置15に代えて図2について上述した物流管理システム10に適用される、第2の実施の形態による物流管理装置60の論理構成を示す。本実施の形態の物流管理装置60の物理構成は、図3について上述した第1の実施の形態の物流管理装置15の物理構成と同様であるため、ここでの説明は省略する。
(2) Second embodiment Figure 15, in which the same reference numerals are used to denote parts corresponding to those in Figure 4, shows the logical configuration of a logistics management device 60 according to a second embodiment, which is applied to the logistics management system 10 described above with reference to Figure 2 in place of the logistics management device 15 of the first embodiment. The physical configuration of the logistics management device 60 of this embodiment is similar to the physical configuration of the logistics management device 15 of the first embodiment described above with reference to Figure 3, and therefore a description thereof will be omitted here.

本実施の形態の物流管理装置60は、仕分けパターン組合せ情報生成部45が生成した仕分けパターン組合せの中から最適な仕分けパターン組合せを評価値算出部62が選定する際、輸送車両13の荷物の積載率を考慮する点が第1の実施の形態の物流管理装置15と相違し、これ以外は第1の実施の形態の物流管理装置15と同様に構成されている。 The logistics management device 60 of this embodiment differs from the logistics management device 15 of the first embodiment in that when the evaluation value calculation unit 62 selects the optimal sorting pattern combination from among the sorting pattern combinations generated by the sorting pattern combination information generation unit 45, the loading rate of the cargo of the transport vehicle 13 is taken into consideration, but is otherwise configured in the same way as the logistics management device 15 of the first embodiment.

このため手段として、本実施の形態の物流管理装置60の場合、仕分けパターン最適化部61には、仕分けパターン変更候補特定部44及び仕分けパターン組合せ情報生成部45に加えて、機材完成予測情報生成部63及び荷物-便割付情報生成部64と、本実施の形態の評価値算出部62とが設けられ、記憶装置21には、運送便ダイヤ情報テーブル32、既定仕分けパターン情報テーブル33、配送状況情報テーブル34、配送状況予測情報テーブル35、荷物滞留情報テーブル36、仕分けパターン変更候補情報テーブル37及び仕分けパターン組合せ情報テーブル38に加えて、機材完成予測情報テーブル65及び荷物-便割付情報テーブル66が格納される。 To this end, in the case of the logistics management device 60 of this embodiment, in addition to the sorting pattern change candidate identification unit 44 and the sorting pattern combination information generation unit 45, the sorting pattern optimization unit 61 is provided with an equipment completion prediction information generation unit 63 and a parcel-flight allocation information generation unit 64, as well as the evaluation value calculation unit 62 of this embodiment, and in addition to the transportation flight schedule information table 32, the default sorting pattern information table 33, the delivery status information table 34, the delivery status prediction information table 35, the parcel holdup information table 36, the sorting pattern change candidate information table 37, and the sorting pattern combination information table 38, the storage device 21 stores an equipment completion prediction information table 65 and a parcel-flight allocation information table 66.

機材完成予測情報生成部63は、仕分けパターン組合せ情報生成部45により生成された各仕分けパターン組合せの通りに荷物を仕分けた場合に完成する機材ごとの、その機材に積み付けられる荷物の出荷元、出荷先及び最終目的地(届け先の集配基地2)を予測する機能を有する機能部である。機材完成予測情報生成部63は、機材ごとの予測結果を機材完成予測情報として機材完成予測情報テーブル65にそれぞれ格納する。 The equipment completion prediction information generating unit 63 is a functional unit that has the function of predicting the origin, shipping destination, and final destination (delivery base 2) of the luggage to be loaded onto each piece of equipment that will be completed when the luggage is sorted according to each sorting pattern combination generated by the sorting pattern combination information generating unit 45. The equipment completion prediction information generating unit 63 stores the prediction results for each piece of equipment in the equipment completion prediction information table 65 as equipment completion prediction information.

また荷物-便割付情報生成部64は、運送便ダイヤ情報テーブル32及び機材完成予測情報テーブル65に基づいて、機材と、その機材を配送する輸送車両13とを機材ごとにそれぞれ紐付けた荷物-便割付情報を生成する機能を有する機能部である。なお、機材と、その機材を配送する輸送車両13とを紐付ける手法としては、任意のアルゴリズムを利用することができる。荷物-便割付情報生成部64は、生成した機材ごとの荷物-便割付情報を荷物-便割付情報テーブル66に格納する。 The luggage-flight allocation information generating unit 64 is a functional unit that has the function of generating luggage-flight allocation information that links, for each piece of equipment, the transport vehicle 13 that delivers the equipment, based on the transportation flight schedule information table 32 and the equipment completion forecast information table 65. Any algorithm can be used as a method for linking the equipment with the transport vehicle 13 that delivers the equipment. The luggage-flight allocation information generating unit 64 stores the generated luggage-flight allocation information for each piece of equipment in the luggage-flight allocation information table 66.

そして本実施の形態の評価値算出部62は、この荷物-便割付情報テーブル66に格納されている荷物-便割付情報に基づいて、後述のように輸送車両13の積載率を考慮しながら、仕分けパターン組合せ情報生成部45が生成した仕分けパターン組合せの中から最適な仕分けパターン組合せを選定する。 The evaluation value calculation unit 62 in this embodiment then selects an optimal sorting pattern combination from among the sorting pattern combinations generated by the sorting pattern combination information generation unit 45 based on the baggage-flight allocation information stored in this baggage-flight allocation information table 66, while taking into account the loading rate of the transport vehicle 13 as described below.

一方、機材完成予測情報テーブル65は、機材完成予測情報生成部63が生成した機材ごとの機材完成予測情報を保持するために利用されるテーブルであり、図16に示すように、機材ID欄65A、出荷元欄65B、出荷先欄65C及び最終目的地欄65Dを備えて構成される。機材完成予測情報テーブル65では、1つの行が1つの機材の機材完成予測情報に対応する。 On the other hand, the equipment completion forecast information table 65 is a table used to hold equipment completion forecast information for each piece of equipment generated by the equipment completion forecast information generation unit 63, and as shown in FIG. 16, is configured with an equipment ID column 65A, a shipper column 65B, a shipping destination column 65C, and a final destination column 65D. In the equipment completion forecast information table 65, one row corresponds to the equipment completion forecast information for one piece of equipment.

そして機材ID欄65Aには、対応する機材の識別子(機材ID)が格納される。また出荷元欄65B及び出荷先欄65Cには、その機材の出荷元又は出荷先の拠点(中継拠点3又は集配基地2)の中継拠点ID又は集配基地IDがそれぞれ格納され、最終目的地欄65Dには、その機材に積み付けられた荷物の最終目的地の集配基地IDが格納される。 The equipment ID column 65A stores the identifier (equipment ID) of the corresponding equipment. The shipper column 65B and destination column 65C store the relay point ID or collection and delivery point ID of the shipper or destination base (relay point 3 or collection and delivery point 2) of the equipment, respectively, and the final destination column 65D stores the collection and delivery point ID of the final destination of the cargo loaded on the equipment.

従って、図16の例の場合、例えば「1」という機材IDの機材は、出荷元が「1」という中継拠点3、出荷先が「A」という集配基地2であり、その機材に積み付けられた荷物の最終目的地は「A」という集配基地2であることが示されている。 Therefore, in the example of Figure 16, for example, a piece of equipment with an equipment ID of "1" is shipped from a relay point 3 called "1" and shipped to a collection and distribution base 2 called "A", and the final destination of the cargo loaded on that piece of equipment is collection and distribution base 2 called "A".

また荷物-便割付情報テーブル66は、荷物-便割付情報生成部64が生成した機材ごとの荷物-便割付情報を保持するために利用されるテーブルであり、図17に示すように、機材ID欄66A、出荷元欄66B、出荷先欄66C、最終目的地欄66D及び輸送車両ID欄66Eを備えて構成される。荷物-便割付情報テーブル66では、1つの行が1つの機材に対応する。 The baggage-flight allocation information table 66 is a table used to hold baggage-flight allocation information for each piece of equipment generated by the baggage-flight allocation information generation unit 64, and as shown in FIG. 17, is configured with an equipment ID column 66A, a shipper column 66B, a shipping destination column 66C, a final destination column 66D, and a transport vehicle ID column 66E. In the baggage-flight allocation information table 66, one row corresponds to one piece of equipment.

そして機材ID欄66A、出荷元欄66B、出荷先欄66C及び最終目的地欄66Dには、機材完成予測情報テーブル65における対応する行の機材ID欄65A、出荷元欄65B、出荷先欄65C及び最終目的地欄65Dと同じ情報が格納される。また輸送車両ID欄66Eには、出荷元から出荷先までの区間においてその機材を配送する輸送車両13(その区間その機材に割り付けられた輸送車両13)の輸送車両IDが格納される。 The equipment ID column 66A, shipper column 66B, shipping destination column 66C, and final destination column 66D store the same information as the equipment ID column 65A, shipper column 65B, shipping destination column 65C, and final destination column 65D of the corresponding row in the equipment completion forecast information table 65. The transport vehicle ID column 66E stores the transport vehicle ID of the transport vehicle 13 that delivers the equipment in the section from the shipper to the shipping destination (the transport vehicle 13 assigned to that equipment in that section).

従って、図17の例の場合、例えば「1」という機材IDの機材は、出荷元が「1」という中継拠点3、出荷先が「A」という集配基地2であり、出荷元から出荷先までは「1」という輸送車両13により配送され、その機材に積み付けられた荷物の最終目的地は「A」という集配基地2であることが示されている。 Therefore, in the example of Figure 17, for example, equipment with an equipment ID of "1" has a shipping origin at a relay point 3 called "1" and a shipping destination at a collection and delivery base 2 called "A", is delivered from the shipping origin to the shipping destination by a transport vehicle 13 called "1", and the final destination of the cargo loaded onto that equipment is the collection and delivery base 2 called "A".

図18は、図12について上述した第1の実施の形態の仕分けパターン最適化処理に代えて、本実施の形態の物流管理装置60の仕分けパターン最適化部61により実行される本実施の形態の仕分けパターン最適化処理の処理内容を示す。 Figure 18 shows the processing contents of the sorting pattern optimization process of this embodiment, which is executed by the sorting pattern optimization unit 61 of the logistics management device 60 of this embodiment, instead of the sorting pattern optimization process of the first embodiment described above with reference to Figure 12.

この図18において、ステップS30及びステップS31の各処理の処理内容は、図12のステップS10及びステップS11と同様であるため、ここでの説明は省略する。この後、評価値算出部62が、ステップS31で生成された仕分けパターン組合せ情報テーブル38に登録されている各仕分けパターン組合せのうちのステップS33以降が未処理の仕分けパターン組合せを1つ選択する(S32)。 In FIG. 18, the processing contents of each process of step S30 and step S31 are the same as those of step S10 and step S11 in FIG. 12, so a description thereof will be omitted here. After that, the evaluation value calculation unit 62 selects one sorting pattern combination that has not been processed after step S33 from among the sorting pattern combinations registered in the sorting pattern combination information table 38 generated in step S31 (S32).

続いて、仕分けパターン最適化部61の機材完成予測情報生成部63及び荷物-便割付情報生成部64が連携して、ステップS32で選択した仕分けパターン組合せに従って各荷物をそれぞれ輸送車両13に割り付けた場合の荷物-便割付情報テーブル66(図17)を作成する荷物-便割付処理を実行する(S33)。 Then, the equipment completion prediction information generation unit 63 and the baggage-flight allocation information generation unit 64 of the sorting pattern optimization unit 61 work together to execute a baggage-flight allocation process (S33) that creates a baggage-flight allocation information table 66 (Figure 17) when each baggage is allocated to a transport vehicle 13 according to the sorting pattern combination selected in step S32.

具体的には、図19に示す処理手順に従って、機材完成予測情報生成部63が、ステップS32で選択された仕分けパターン組合せ通りに仕分けを行った場合における機材完成予測情報テーブル65(図16)を作成し(S40)、この後、荷物-便割付情報生成部64が、この機材完成予測情報テーブル65及び運送便ダイヤ情報テーブル32に基づいて、荷物-便割付情報テーブル66を作成する(S41)。 Specifically, according to the processing procedure shown in FIG. 19, the equipment completion forecast information generating unit 63 creates an equipment completion forecast information table 65 (FIG. 16) for when sorting is performed according to the sorting pattern combination selected in step S32 (S40), and then the parcel-flight allocation information generating unit 64 creates a parcel-flight allocation information table 66 based on this equipment completion forecast information table 65 and the transportation flight schedule information table 32 (S41).

続いて、評価値算出部62が、ステップS32で選択した仕分けパターン組合せを適用した場合の評価値Vを、次式

Figure 0007682766000002
により算出する(S34)。 Next, the evaluation value calculation unit 62 calculates an evaluation value V when the sorting pattern combination selected in step S32 is applied, using the following formula:
Figure 0007682766000002
(S34).

なお(2)式において、α及びβは任意のパラメータであり、βはαよりも大きく設定される。また(2)式において、「各区間の予測積載率」とは、荷物-便割付情報テーブル66に格納されている荷物-便割付情報に基づいて算出した、所定時間後における輸送車両13の各中継拠点3又は各集配基地2間の積載率である。 In equation (2), α and β are arbitrary parameters, and β is set to be greater than α. In equation (2), the "predicted loading rate for each section" is the loading rate between each relay point 3 or each collection and delivery base 2 of the transport vehicle 13 after a specified time, calculated based on the baggage-flight allocation information stored in the baggage-flight allocation information table 66.

この後、評価値算出部62が、そのときステップS34で算出した評価値Vが最良であるか否かを判断する(S35)。具体的に、評価値算出部62は、そのとき算出した評価値Vの値が、今回の仕分けパターン最適化処理を開始してからこれまでにステップS34で算出した評価値Vの中で最小であるか否かを判断する。 Then, the evaluation value calculation unit 62 judges whether the evaluation value V calculated at that time in step S34 is the best (S35). Specifically, the evaluation value calculation unit 62 judges whether the value of the evaluation value V calculated at that time is the smallest among the evaluation values V calculated at step S34 since the start of the current sorting pattern optimization process.

そして、評価値算出部62は、この判断で否定結果を得るとステップS37に進み、これに対して肯定結果を得ると、評価値Vの最適解をそのとき算出した評価値Vに更新する(S36)。 If the evaluation value calculation unit 62 obtains a negative result in this judgment, it proceeds to step S37, but if it obtains a positive result, it updates the optimal solution for the evaluation value V to the evaluation value V calculated at that time (S36).

続いて、評価値算出部62は、ステップS31で生成された仕分けパターン組合せ情報テーブル38に登録されているすべての仕分けパターン組合せに対してステップS33~ステップS36の処理を実行し終えたか否かを判断する(S37)。 Next, the evaluation value calculation unit 62 determines whether or not the processing of steps S33 to S36 has been performed for all sorting pattern combinations registered in the sorting pattern combination information table 38 generated in step S31 (S37).

そして評価値算出部62は、この判断で否定結果を得るとステップS32に戻り、この後、ステップS32で選択する仕分けパターン組合せを、仕分けパターン組合せ情報テーブル38に登録されている仕分けパターン組合せであって、ステップS33以降が未処理の仕分けパターン組合せに順次切り替えながらステップS32~ステップS37の処理を繰り返す。この繰返し処理により、仕分けパターン組合せ情報テーブル38に登録されている各仕分けパターン組合せの評価値Vのうちの最小の評価値Vが最適化として抽出される。 If the evaluation value calculation unit 62 obtains a negative result in this determination, it returns to step S32, and thereafter repeats the processing of steps S32 to S37 while sequentially switching the sorting pattern combination selected in step S32 to a sorting pattern combination registered in the sorting pattern combination information table 38 and unprocessed sorting pattern combinations from step S33 onwards. Through this repeated processing, the smallest evaluation value V among the evaluation values V of each sorting pattern combination registered in the sorting pattern combination information table 38 is extracted as the optimized value.

そして評価値算出部62は、やがて仕分けパターン組合せ情報テーブル38に登録されているすべての仕分けパターン組合せについてステップS33~ステップS36の処理を実行し終えることによりステップS37で肯定結果を得ると一連の処理を終了し、これに伴ってこの仕分けパターン最適化処理も終了する。 Then, when the evaluation value calculation unit 62 has completed the processing of steps S33 to S36 for all sorting pattern combinations registered in the sorting pattern combination information table 38 and has obtained a positive result in step S37, it ends the series of processing, and accordingly ends the sorting pattern optimization processing.

以上のように本実施の形態では、物流管理装置60の評価値算出部62が、仕分けパターン組合せ情報生成部45が生成した仕分けパターン組合せの中から最適な仕分けパターン組合せを選定する際、輸送車両13の積載率を考慮する。従って、本実施の形態の物流管理システムによれば、配送効率が高い仕分けパターン組合せを選定することができ、物流ネットワーク1内のいずれかの中継拠点3における荷物の仕分け作業の遅延に起因する物流の停滞を防止することができる。これにより、物流ネットワーク1における配送効率をより一層と向上させながら、各中継拠点3における作業効率を向上させることができる。 As described above, in this embodiment, the evaluation value calculation unit 62 of the logistics management device 60 takes into consideration the loading rate of the transport vehicle 13 when selecting an optimal sorting pattern combination from among the sorting pattern combinations generated by the sorting pattern combination information generation unit 45. Therefore, according to the logistics management system of this embodiment, a sorting pattern combination with high delivery efficiency can be selected, and logistics stagnation caused by delays in sorting work of luggage at any of the relay points 3 in the logistics network 1 can be prevented. This makes it possible to further improve delivery efficiency in the logistics network 1 while improving work efficiency at each relay point 3.

(3)第3の実施の形態
図15との対応部分に同一符号を付して示す図20は、第1の実施の形態の物流管理装置15に代えて図2について上述した物流管理システム10に適用される、第3の実施の形態による物流管理装置70の論理構成を示す。本実施の形態の物流管理装置70の物理構成は、図3について上述した第1の実施の形態の物流管理装置15の物理構成と同様であるため、ここでの説明は省略する。
(3) Third embodiment Figure 20, in which the same reference numerals are assigned to parts corresponding to those in Figure 15, shows the logical configuration of a logistics management device 70 according to a third embodiment, which is applied to the logistics management system 10 described above with reference to Figure 2 in place of the logistics management device 15 of the first embodiment. The physical configuration of the logistics management device 70 of this embodiment is similar to the physical configuration of the logistics management device 15 of the first embodiment described above with reference to Figure 3, and therefore a description thereof will be omitted here.

本実施の形態の物流管理装置70は、仕分けパターン組合せ情報生成部45が生成した仕分けパターン組合せの中から最適な仕分けパターン組合せを選定する際、輸送車両13の積載率に加えて、直送便を設定できる場合にはその利用をも考慮して最適な仕分けパターン組合せを選定する点が第2の実施の形態の物流管理装置60と相違し、これ以外は第2の実施の形態の物流管理装置60と同様に構成されている。 The logistics management device 70 of this embodiment differs from the logistics management device 60 of the second embodiment in that, when selecting an optimal sorting pattern combination from among the sorting pattern combinations generated by the sorting pattern combination information generation unit 45, the optimal sorting pattern combination is selected taking into consideration not only the loading rate of the transport vehicle 13 but also the use of direct delivery, if available; otherwise, it is configured similarly to the logistics management device 60 of the second embodiment.

そのための手段として、本実施の形態の物流管理装置70の仕分けパターン最適化部71には、運送便ダイヤ情報テーブル32に格納された運送便ダイヤを更新して必要な直行便を設定する直送便設定部73が設けられている。 To achieve this, the sorting pattern optimization unit 71 of the logistics management device 70 of this embodiment is provided with a direct flight setting unit 73 that updates the freight schedule stored in the freight schedule information table 32 and sets the necessary direct flights.

そして仕分けパターン最適化部71の評価値算出部72は、荷物-便割付情報テーブル66に格納されている荷物-便割付情報に基づいて、後述のように輸送車両13の積載率と、直送便との利用とを考慮しながら、仕分けパターン組合せ情報生成部45が生成した仕分けパターン組合せの中から最適な仕分けパターン組合せを選定する機能を有する機能部である。 The evaluation value calculation unit 72 of the sorting pattern optimization unit 71 is a functional unit that has the function of selecting an optimal sorting pattern combination from among the sorting pattern combinations generated by the sorting pattern combination information generation unit 45, based on the baggage-flight allocation information stored in the baggage-flight allocation information table 66, while taking into consideration the loading rate of the transport vehicle 13 and the use of direct flights, as described below.

図21は、図19について上述した荷物-便割付処理に代えて、図18について上述した仕分けパターン最適化処理のステップS33で実行される本実施の形態の荷物-便割付処理の処理手順を示す。この荷物-便割付処理は、図18の仕分けパターン最適化処理のステップS33に処理が進むと開始され、まず、機材完成予測情報生成部63が、仕分けパターン組合せ情報生成部45が生成した各仕分けパターン組合せ通りに仕分けを行った場合における機材完成予測情報テーブル65(図16)を作成する(S50)。 Figure 21 shows the processing procedure for the baggage-flight allocation process of this embodiment, which is executed in step S33 of the sorting pattern optimization process described above in Figure 18, instead of the baggage-flight allocation process described above in Figure 19. This baggage-flight allocation process is started when processing proceeds to step S33 of the sorting pattern optimization process in Figure 18, and first the equipment completion prediction information generation unit 63 creates an equipment completion prediction information table 65 (Figure 16) for when sorting is performed according to each sorting pattern combination generated by the sorting pattern combination information generation unit 45 (S50).

続いて、直送便設定部73が、ステップS50において機材完成予測情報生成部63が作成した機材完成予測情報テーブル65に登録されている各機材のうちのステップS52以降が未処理の機材を1つ選択し(S51)、選択した機材(以下、これを選択機材と呼ぶ)に積み付けられるすべての荷物の最終目的地(届け先)が同一であるか否かを判断する(S52)。この判断は、機材完成予測情報テーブル65における選択機材に対応する行の最終目的地欄65D(図16)に格納されている最終目的地(届け先の集配基地2)が1つであるか否かに基づいて行われる。 Then, the direct delivery setting unit 73 selects one of the pieces of equipment registered in the equipment completion forecast information table 65 created by the equipment completion forecast information generating unit 63 in step S50 that has not been processed after step S52 (S51), and determines whether the final destinations (delivery destinations) of all the packages to be loaded onto the selected equipment (hereinafter referred to as selected equipment) are the same (S52). This determination is made based on whether there is only one final destination (delivery collection and distribution base 2) stored in the final destination column 65D (Figure 16) of the row corresponding to the selected equipment in the equipment completion forecast information table 65.

そして直送便設定部73は、この判断で否定結果を得るとステップS55に進み、これに対して肯定結果を得ると、運送便ダイヤ情報テーブル32を参照して、出荷元の集配基地2又は中継拠点3から選択機材に積み付けられている荷物の届け先への直送便が存在するか否かを判断する(S53)。 If the direct delivery setting unit 73 obtains a negative result in this determination, it proceeds to step S55. If the direct delivery setting unit 73 obtains a positive result, it refers to the transportation schedule information table 32 to determine whether or not there is a direct delivery from the collection and delivery base 2 or relay base 3 of the shipment origin to the destination of the package loaded on the selected equipment (S53).

直送便設定部73は、この判断で肯定結果を得るとステップS55に進み、これに対して否定結果を得ると、出荷元の集配基地2又は中継拠点3から選択機材に積み付けられている荷物の届け先への直送便を設定するよう運送便ダイヤ情報テーブル32を更新する(S54)。 If the direct delivery setting unit 73 obtains a positive result in this determination, it proceeds to step S55, but if it obtains a negative result, it updates the transportation schedule information table 32 to set a direct delivery from the collection and delivery base 2 or relay base 3 of the shipment origin to the destination of the package loaded on the selected equipment (S54).

なお、この際、出荷元の集配基地2又は中継拠点3から荷物の届け先の集配基地2への直送便が運行可能か否かを、直送便設定部73が輸配送管理装置14(図2)に問い合わせるようにしてもよい。また輸配送管理装置14からの応答を受けて直送便設定部73が直送便を設定するか否かを決定するようにしてもよい。 At this time, the direct delivery setting unit 73 may inquire of the transportation and delivery management device 14 (FIG. 2) whether a direct delivery service is available from the collection and delivery base 2 or relay base 3 of the shipper to the collection and delivery base 2 of the destination of the package. In addition, the direct delivery setting unit 73 may receive a response from the transportation and delivery management device 14 and decide whether to set a direct delivery service.

続いて、直送便設定部73は、機材完成予測情報テーブル65に登録されているすべての機材についてステップS52~ステップS54の処理を実行し終えたか否かを判断する(S55)。そして直送便設定部73は、この判断で否定結果を得るとステップS52に戻り、この後、ステップS55で肯定結果を得るまでステップS52~ステップS55の処理を繰り返す。 Then, the direct delivery setting unit 73 judges whether or not the processing of steps S52 to S54 has been completed for all equipment registered in the equipment completion forecast information table 65 (S55). If the direct delivery setting unit 73 obtains a negative result in this judgment, it returns to step S52, and thereafter repeats the processing of steps S52 to S55 until it obtains a positive result in step S55.

やがて機材完成予測情報テーブル65に登録されているすべての機材についてステップS52~ステップS54の処理を実行し終えることによりステップS55で肯定結果が得られると、荷物-便割付情報生成部64が、この機材完成予測情報テーブル65及び運送便ダイヤ情報テーブル32に基づいて、荷物-便割付情報テーブル66を作成する(S56)。以上により、この荷物-便割付処理が終了する。 When the processing of steps S52 to S54 has been completed for all equipment registered in the equipment completion forecast information table 65, resulting in a positive result being obtained in step S55, the baggage-flight allocation information generating unit 64 creates a baggage-flight allocation information table 66 based on the equipment completion forecast information table 65 and the transportation flight schedule information table 32 (S56). This ends the baggage-flight allocation process.

以上のように、本実施の形態の物流管理システムによれば、仕分けパターン組合せ情報生成部45が生成した仕分けパターン組合せの中から最適な仕分けパターン組合せを選定する際、輸送車両13の積載率に加えて、直送便を設定できる場合にはその利用をも考慮して最適な仕分けパターン組合せを選定する。従って、本実施の形態の物流管理システムによれば、物流ネットワーク1における配送効率をより一層と向上させながら、各中継拠点3における作業効率を向上させることができる。 As described above, according to the logistics management system of this embodiment, when selecting an optimal sorting pattern combination from among the sorting pattern combinations generated by the sorting pattern combination information generation unit 45, the optimal sorting pattern combination is selected taking into consideration not only the loading rate of the transport vehicle 13, but also the use of direct delivery, if available. Therefore, according to the logistics management system of this embodiment, it is possible to further improve the delivery efficiency in the logistics network 1 while improving the work efficiency at each relay point 3.

(4)他の実施の形態
なお上述の第1~第3の実施の形態においては、物流管理装置を1つのコンピュータ装置により構成するようにした場合について述べたが、本発明はこれに限らず、物流管理装置を、分散コンピューティングシステムを構成する複数のコンピュータ装置により構成し、かかる物流管理装置の機能をこれら複数のコンピュータ装置に分散して搭載するようにしてもよい。
(4) Other embodiments In the first to third embodiments described above, the logistics management device is described as being configured as a single computer device, but the present invention is not limited to this. The logistics management device may be configured as a plurality of computer devices that constitute a distributed computing system, and the functions of the logistics management device may be distributed and installed on these plurality of computer devices.

また上述の第1~第3の実施の形態においては、本発明を図1のような物流ネットワーク1に適用するようにした場合について述べたが、本発明はこれに限らず、この他種々の形態の配送ネットワークに広く適用することができる。 In the above first to third embodiments, the present invention has been described as being applied to a logistics network 1 as shown in FIG. 1, but the present invention is not limited to this and can be widely applied to various other types of distribution networks.

さらに上述の第1~第3の実施の形態においては、運送便ダイヤ情報や、既定仕分けパターン情報及び配送状況情報などの各種情報をテーブル構造とするようにした場合について述べたが、本発明はこれに限らず、情報の構造としてはこの他種々の構造を広く適用することができる。 Furthermore, in the first to third embodiments described above, various information such as delivery schedule information, default sorting pattern information, and delivery status information are structured as tables, but the present invention is not limited to this, and various other structures can be widely applied as information structures.

本発明は、集配基地から1又は複数の中継拠点を経由して届け出先の集配基地に荷物を配送する物流ネットワークにおける物流を管理する物流管理装置に適用することができる。 The present invention can be applied to a logistics management device that manages logistics in a logistics network in which packages are delivered from a collection and delivery base to a destination collection and delivery base via one or more relay points.

1……物流ネットワーク、2……集配基地、3……中継拠点、10……物流管理システム、11……リソース機器、12……拠点管理装置、13……輸送車両、14……輸配送管理装置、15,60,70……物流管理装置、20……処理装置、24……表示装置、30……配送状況予測部、31,61,71……仕分けパターン最適化部、32……運送便ダイヤ情報テーブル、33……既定仕分けパターン情報テーブル、34……配送状況情報テーブル、35……配送状況予測情報テーブル、36……荷物滞留情報テーブル、37……仕分けパターン変更候補情報テーブル、38……仕分けパターン組合せ情報テーブル、40……拠点作業状況取得部、41……輸送車両位置情報取得部、42……配送状況予測情報生成部、43……ボトルネック中継拠点特定部、44……仕分けパターン変更候補特定部、45……仕分けパターン組合せ情報生成部、46,62,72……評価値算出部、50……仕分けパターン変更内容表示画面、63……機材完成予測情報生成部、64……荷物-便割付情報生成部、65……機材完成予測情報テーブル、66……荷物-便割付情報テーブル、73……直送便設定部。 1...Logistics network, 2...Collection and delivery base, 3...Relay base, 10...Logistics management system, 11...Resource equipment, 12...Base management device, 13...Transport vehicle, 14...Transportation and delivery management device, 15, 60, 70...Logistics management device, 20...Processing device, 24...Display device, 30...Delivery status prediction unit, 31, 61, 71...Sorting pattern optimization unit, 32...Transportation schedule information table, 33...Default sorting pattern information table, 34...Delivery status information table, 35...Delivery status prediction information table, 36...Luggage retention information table, 37...Sorting pattern Change candidate information table, 38...sorting pattern combination information table, 40...base work status acquisition unit, 41...transport vehicle position information acquisition unit, 42...delivery status prediction information generation unit, 43...bottleneck relay base identification unit, 44...sorting pattern change candidate identification unit, 45...sorting pattern combination information generation unit, 46, 62, 72...evaluation value calculation unit, 50...sorting pattern change content display screen, 63...equipment completion prediction information generation unit, 64...baggage-flight allocation information generation unit, 65...equipment completion prediction information table, 66...baggage-flight allocation information table, 73...direct delivery flight setting unit.

Claims (10)

集配基地から1又は複数の中継拠点を経由して届け出先の集配基地に荷物を配送する物流ネットワークにおける物流を管理する物流管理装置において、
プログラムを記憶する記憶装置と、
前記記憶装置に格納されたプログラムを実行することにより、当該プログラムに基づく処理を実行するプロセッサと
を備え、
前記プロセッサは、前記記憶装置に格納された前記プログラムに基づいて、
所定時間後の各前記荷物の配送状況を予測し、予測結果に基づいて前記荷物の仕分け作業が遅延して物流のボトルネックとなっている前記中継拠点を特定する配送状況予測処理と、
前記配送状況予測処理により特定た各前記中継拠点において、前記所定時間後に仕分け作業の遅延が発生しないように、必要な前記中継拠点の仕分けパターンを最適化する仕分けパターン最適化処理と
を実行し、
前記配送状況予測処理は、
各前記中継拠点における各前記荷物の入荷状況と、前記荷物の仕分け作業の作業状況と、前記集配基地及び前記中継拠点間又は各前記中継拠点間で前記荷物を配送する各輸送車両と前記荷物とを紐づけた紐付け情報と、各前記輸送車両の現在位置の位置情報を取得する情報取得ステップと、
前記情報取得ステップで取得した各情報と、予め与えられた各前記輸送車両のダイヤ情報と、前記紐付け情報と、各前記中継拠点に対して出荷先ごとにそれぞれ予め定められた前記荷物の仕分けパターンの情報とに基づいて所定時間後の各前記荷物の配送状況を予測する配送状況予測ステップと、
前記配送状況予測ステップで予測した前記所定時間後の各前記荷物の配送状況に基づいて、予め設定された第1の閾値を超過する個数の前記荷物が仕分け待ちの状態にある前記中継拠点、又は、仕分け先の個数が予め設定された第2の閾値を超過する前記中継拠点を、物流のボトルネックとなる前記中継拠点を特定するボトルネック中継拠点特定ステップとを有し、
前記仕分けパターン最適化処理は、
前記配送状況予測ステップで特定した前記中継拠点において、前記所定時間後に仕分け作業の遅延が発生しないように仕分けパターンを変更する出荷元の前記中継拠点と、出荷先の前記中継拠点又は前記集配基地との組合せの候補を仕分けパターン変更候補として特定する仕分けパターン変更候補特定ステップと、
前記仕分けパターン変更候補特定ステップで特定した各前記仕分けパターン変更候補における前記仕分けパターンの組合せである仕分けパターン組合せのうち、整合性が取れる前記仕分けパターン組合せをすべて生成する仕分けパターン組合せ情報生成ステップと、
所定時間後の各仕分けパターン組合せに対する評価値をそれぞれ算出し、前記評価値が最良となる前記仕分けパターン組合せを、最適な仕分けパターン組合せとして選定する評価値算出ステップとを有する
ことを特徴とする物流管理装置。
A logistics management device that manages logistics in a logistics network in which packages are delivered from a collection and delivery base to a destination collection and delivery base via one or more relay bases,
A storage device for storing a program;
a processor that executes a program stored in the storage device to execute processing based on the program;
The processor, based on the program stored in the storage device,
A delivery status prediction process for predicting the delivery status of each of the packages after a predetermined time and identifying the relay point where the sorting work of the packages is delayed and is causing a bottleneck in logistics based on the prediction result;
and executing a sorting pattern optimization process for optimizing a sorting pattern required for each of the relay bases identified by the delivery status prediction process so that a delay in the sorting work does not occur after the predetermined time.
The delivery status prediction process includes:
an information acquisition step of acquiring information on the arrival status of each of the packages at each of the relay bases, the status of sorting work of the packages, linking information linking each transport vehicle that delivers the packages between the collection and delivery base and the relay base or between each of the relay bases and the packages, and location information on the current location of each of the transport vehicles;
a delivery status prediction step of predicting a delivery status of each of the packages after a predetermined time based on each piece of information acquired in the information acquisition step, predetermined timetable information of each of the transport vehicles, the linking information, and information on a sorting pattern of the packages that is predetermined for each shipping destination for each of the relay bases;
a bottleneck relay point identification step of identifying the relay point where the number of the parcels waiting to be sorted exceeds a preset first threshold or the number of parcels to be sorted exceeds a preset second threshold based on the delivery status of each of the parcels after the predetermined time period predicted in the delivery status prediction step, the relay point being a bottleneck in logistics;
The sorting pattern optimization process includes:
a sorting pattern change candidate specification step for specifying a candidate combination of the relay base of the shipping origin and the relay base or the collection and delivery base of the shipping destination as a sorting pattern change candidate, the sorting pattern of which is changed so that a delay in the sorting work does not occur after the predetermined time at the relay base specified in the delivery status prediction step;
a sorting pattern combination information generating step of generating all sorting pattern combinations that are consistent among the sorting pattern combinations that are combinations of the sorting patterns in each of the sorting pattern change candidates identified in the sorting pattern change candidate identifying step;
and an evaluation value calculation step of calculating an evaluation value for each sorting pattern combination after a predetermined time period and selecting the sorting pattern combination with the best evaluation value as an optimal sorting pattern combination.
前記評価値算出ステップにおいて、前記プロセッサは、
各前記中継拠点における前記荷物の滞留総数が最も少ない前記仕分けパターン組合せを最適な仕分けパターン組合せとして選定する
ことを特徴とする請求項1に記載の物流管理装置。
In the evaluation value calculation step, the processor
2. The logistics management device according to claim 1, wherein the sorting pattern combination with the smallest total number of packages remaining at each of the relay points is selected as an optimal sorting pattern combination.
前記仕分けパターン最適化処理の評価値算出ステップは、
前記仕分けパターン組合せ情報生成ステップで生成した各前記仕分けパターン組合せ通りに前記荷物を仕分けた場合に完成する機材ごとの、当該機材に積み付けられる前記荷物の出荷元、出荷先及び届け先をそれぞれ予測する機材完成予測情報生成ステップと、
前記機材完成予測情報生成ステップの予測結果と、各前記輸送車両のダイヤ情報とに基づいて、前記機材及び前記輸送車両の紐付けを前記機材ごとにそれぞれ行う荷物-便割付情報生成ステップと
を備え、
前記評価値算出ステップにおいて、前記プロセッサは、
荷物-便割付情報生成ステップで紐付けた前記機材及び前記輸送車両の関係に基づいて、各前記中継拠点における前記荷物の滞留総数に加えて、前記輸送車両の前記荷物の積載率を考慮して最適な前記仕分けパターン組合せを選定する
ことを特徴とする請求項2に記載の物流管理装置。
The evaluation value calculation step of the sorting pattern optimization process includes:
an equipment completion prediction information generation step of predicting, for each piece of equipment that will be completed when the luggage is sorted according to each of the sorting pattern combinations generated in the sorting pattern combination information generation step, a shipper, a shipper destination, and a destination of the luggage to be loaded onto the piece of equipment;
a baggage-flight assignment information generating step for linking the equipment and the transport vehicle for each of the equipment based on the prediction result of the equipment completion prediction information generating step and timetable information of each of the transport vehicles,
In the evaluation value calculation step, the processor
The logistics management device according to claim 2, characterized in that the optimal sorting pattern combination is selected based on the relationship between the equipment and the transport vehicle linked in the luggage-flight allocation information generation step, taking into consideration not only the total number of luggage held at each relay point but also the loading rate of the luggage on the transport vehicle.
前記仕分けパターン最適化ステップは、
前記機材完成予測情報生成ステップで予測した各前記仕分けパターン組合せ通りに前記荷物を仕分けた場合に完成する前記機材の出荷元から当該機材に積み付けられた前記荷物の届け先への直送便が設定されていない場合に、前記ダイヤ情報を更新して当該直送便を設定する直送便設定ステップをさらに有し、
前記評価値算出ステップにおいて、前記プロセッサは、
荷物-便割付情報生成ステップで紐付けた前記機材及び前記輸送車両の関係に基づいて、各前記中継拠点における前記荷物の滞留総数と、前記輸送車両の前記荷物の積載率とに加えて、直送便の利用を考慮して最適な前記仕分けパターン組合せを選定する
ことを特徴とする請求項3に記載の物流管理装置。
The sorting pattern optimization step includes:
The method further includes a direct delivery setting step of updating the timetable information to set a direct delivery flight from a shipper of the equipment to a destination of the cargo loaded on the equipment, the direct delivery flight being completed when the cargo is sorted according to each of the sorting pattern combinations predicted in the equipment completion prediction information generation step, if no direct delivery flight has been set,
In the evaluation value calculation step, the processor
The logistics management device according to claim 3, characterized in that an optimal sorting pattern combination is selected based on the relationship between the equipment and the transport vehicle linked in the luggage-flight allocation information generation step, taking into account the total number of luggage held at each relay point, the loading rate of the luggage on the transport vehicle, and the use of direct flights.
前記評価値算出ステップにおいて、前記プロセッサは、
選定した最適な仕分けパターン組合せを表示する
ことを特徴とする請求項1に記載の物流管理装置。
In the evaluation value calculation step, the processor
2. The physical distribution management device according to claim 1, further comprising: a display unit that displays the selected optimal sorting pattern combination.
集配基地から1又は複数の中継拠点を経由して届け出先の集配基地に荷物を配送する物流ネットワークにおける物流を管理する物流管理装置において実行される物流管理方法であって、
前記物流管理装置は、
プログラムを記憶する記憶装置と、
前記記憶装置に格納されたプログラムを実行することにより、当該プログラムに基づく処理を実行するプロセッサと
を有し、
前記プロセッサが、各前記荷物の現在の配送状況をそれぞれ取得し、取得した各前記荷物の現在の配送状況に基づいて所定時間後の各前記荷物の配送状況を予測し、予測結果に基づいて前記荷物の仕分け作業が遅延して物流のボトルネックとなっている前記中継拠点を特定する第1のステップと、
前記プロセッサが、特定した各前記中継拠点において、前記所定時間後に仕分け作業の遅延が発生しないように、必要な前記中継拠点の仕分けパターンを最適化する第2のステップと
を備え、
前記第1のステップは、
各前記中継拠点における各前記荷物の入荷状況と、前記荷物の仕分け作業の作業状況と、前記集配基地及び前記中継拠点間又は各前記中継拠点間で前記荷物を配送する各輸送車両と前記荷物とを紐づけた紐付け情報と、各前記輸送車両の現在位置の位置情報を取得する情報取得ステップと、
前記情報取得ステップで取得した各情報と、予め与えられた各前記輸送車両のダイヤ情報と、前記紐付け情報と、各前記中継拠点に対して出荷先ごとにそれぞれ予め定められた前記荷物の仕分けパターンの情報とに基づいて所定時間後の各前記荷物の配送状況を予測する配送状況予測ステップと、
前記配送状況予測ステップで予測した前記所定時間後の各前記荷物の配送状況に基づいて、予め設定された第1の閾値を超過する個数の前記荷物が仕分け待ちの状態にある前記中継拠点、又は、仕分け先の個数が予め設定された第2の閾値を超過する前記中継拠点を、物流のボトルネックとなる前記中継拠点を特定するボトルネック中継拠点特定ステップとを有し、
前記第2のステップは、
前記配送状況予測ステップで特定した前記中継拠点において、前記所定時間後に仕分け作業の遅延が発生しないように仕分けパターンを変更する出荷元の前記中継拠点と、出荷先の前記中継拠点又は前記集配基地との組合せの候補を仕分けパターン変更候補として特定する仕分けパターン変更候補特定ステップと、
前記仕分けパターン変更候補特定ステップで特定した各前記仕分けパターン変更候補における前記仕分けパターンの組合せである仕分けパターン組合せのうち、整合性が取れる前記仕分けパターン組合せをすべて生成する仕分けパターン組合せ情報生成ステップと、
所定時間後の各仕分けパターン組合せに対する評価値をそれぞれ算出し、前記評価値が最良となる前記仕分けパターン組合せを、最適な仕分けパターン組合せとして選定する評価値算出ステップとを有する
ことを特徴とする物流管理方法。
A logistics management method executed in a logistics management device that manages logistics in a logistics network in which packages are delivered from a collection and delivery base to a destination collection and delivery base via one or more relay bases, comprising:
The logistics management device includes:
A storage device for storing a program;
a processor that executes a program stored in the storage device to execute processing based on the program;
a first step in which the processor acquires a current delivery status of each of the packages, predicts a delivery status of each of the packages after a predetermined time based on the acquired current delivery status of each of the packages, and identifies the relay point where a sorting operation of the packages is delayed and becomes a bottleneck in logistics based on the prediction result;
and a second step of optimizing the sorting pattern of the necessary relay points so that a delay in the sorting operation does not occur after the predetermined time at each of the identified relay points,
The first step includes:
an information acquisition step of acquiring information on the arrival status of each of the packages at each of the relay bases, the status of sorting work of the packages, linking information linking each transport vehicle that delivers the packages between the collection and delivery base and the relay base or between each of the relay bases and the packages, and location information on the current location of each of the transport vehicles;
a delivery status prediction step of predicting a delivery status of each of the packages after a predetermined time based on each piece of information acquired in the information acquisition step, predetermined timetable information of each of the transport vehicles, the linking information, and information on a sorting pattern of the packages that is predetermined for each shipping destination for each of the relay bases;
a bottleneck relay point identification step of identifying the relay point where the number of the parcels waiting to be sorted exceeds a preset first threshold or the number of parcels to be sorted exceeds a preset second threshold based on the delivery status of each of the parcels after the predetermined time period predicted in the delivery status prediction step, the relay point being a bottleneck in logistics;
The second step includes:
a sorting pattern change candidate specification step for specifying a candidate combination of the relay base of the shipping origin and the relay base or the collection and delivery base of the shipping destination as a sorting pattern change candidate, the sorting pattern of which is changed so that a delay in the sorting work does not occur after the predetermined time at the relay base specified in the delivery status prediction step;
a sorting pattern combination information generating step of generating all sorting pattern combinations that are consistent among the sorting pattern combinations that are combinations of the sorting patterns in each of the sorting pattern change candidates identified in the sorting pattern change candidate identifying step;
a step of calculating an evaluation value for each sorting pattern combination after a predetermined time period and selecting the sorting pattern combination with the best evaluation value as an optimal sorting pattern combination.
前記評価値算出ステップにおいて、前記プロセッサは、
各前記中継拠点における前記荷物の滞留総数が最も少ない前記仕分けパターン組合せを最適な仕分けパターン組合せとして選定する
ことを特徴とする請求項6に記載の物流管理方法。
In the evaluation value calculation step, the processor
The logistics management method according to claim 6, further comprising the step of selecting the sorting pattern combination that results in the smallest total number of packages remaining at each of the relay points as an optimal sorting pattern combination.
前記第2のステップの評価値算出ステップは、
生成した各前記仕分けパターン組合せ通りに前記荷物を仕分けた場合に完成する機材ごとの、当該機材に積み付けられる前記荷物の出荷元、出荷先及び届け先をそれぞれ予測する機材完成予測情報生成ステップと、
前記機材完成予測情報生成ステップの予測結果と、各前記輸送車両のダイヤ情報とに基づいて、前記機材及び前記輸送車両の紐付けを前記機材ごとにそれぞれ行う荷物-便割付情報生成ステップと
を備え、
前記評価値算出ステップにおいて、前記プロセッサは、
荷物-便割付情報生成ステップで紐付けた前記機材及び前記輸送車両の関係に基づいて、各前記中継拠点における前記荷物の滞留総数に加えて、前記輸送車両の前記荷物の積載率を考慮して最適な前記仕分けパターン組合せを選定する
ことを特徴とする請求項7に記載の物流管理方法。
The evaluation value calculation step of the second step includes:
an equipment completion prediction information generating step of predicting, for each piece of equipment that will be completed when the luggage is sorted according to each of the generated sorting pattern combinations, a shipper, a shipper destination, and a destination of the luggage to be loaded onto the piece of equipment;
a baggage-flight assignment information generating step for linking the equipment and the transport vehicle for each of the equipment based on the prediction result of the equipment completion prediction information generating step and timetable information of each of the transport vehicles,
In the evaluation value calculation step, the processor
The logistics management method according to claim 7, characterized in that an optimal sorting pattern combination is selected taking into consideration the loading rate of the luggage on the transport vehicle in addition to the total number of luggage held at each relay point, based on the relationship between the equipment and the transport vehicle linked in the luggage-flight allocation information generation step.
前記第2のステップは、
前記機材完成予測情報生成ステップで予測した各前記仕分けパターン組合せ通りに前記荷物を仕分けた場合に完成する前記機材の出荷元から当該機材に積み付けられた前記荷物の届け先への直送便が設定されていない場合に、前記ダイヤ情報を更新して当該直送便を設定する直送便設定ステップをさらに備え、
前記評価値算出ステップにおいて、前記プロセッサは、
荷物-便割付情報生成ステップで紐付けた前記機材及び前記輸送車両の関係に基づいて、各前記中継拠点における前記荷物の滞留総数と、前記輸送車両の前記荷物の積載率とに加えて、直送便の利用を考慮して最適な前記仕分けパターン組合せを選定する
ことを特徴とする請求項8に記載の物流管理方法。
The second step includes:
a direct delivery setting step of updating the timetable information to set a direct delivery flight from a shipper of the equipment to a destination of the cargo loaded on the equipment, the direct delivery flight being completed when the cargo is sorted according to each of the sorting pattern combinations predicted in the equipment completion prediction information generation step, if no direct delivery flight has been set;
In the evaluation value calculation step, the processor
The logistics management method according to claim 8, characterized in that an optimal sorting pattern combination is selected based on the relationship between the equipment and the transport vehicle linked in the luggage-flight allocation information generation step, taking into consideration the total number of luggage held at each relay point, the loading rate of the luggage on the transport vehicle, and the use of direct flights.
前記評価値算出ステップにおいて、前記プロセッサは、
選定した最適な仕分けパターン組合せを表示する
ことを特徴とする請求項6に記載の物流管理方法。
In the evaluation value calculation step, the processor
The physical distribution management method according to claim 6, further comprising displaying the selected optimum sorting pattern combination.
JP2021177540A 2021-10-29 2021-10-29 Logistics management device and method Active JP7682766B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021177540A JP7682766B2 (en) 2021-10-29 2021-10-29 Logistics management device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021177540A JP7682766B2 (en) 2021-10-29 2021-10-29 Logistics management device and method

Publications (2)

Publication Number Publication Date
JP2023066756A JP2023066756A (en) 2023-05-16
JP7682766B2 true JP7682766B2 (en) 2025-05-26

Family

ID=86325949

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021177540A Active JP7682766B2 (en) 2021-10-29 2021-10-29 Logistics management device and method

Country Status (1)

Country Link
JP (1) JP7682766B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2025021165A (en) * 2023-07-31 2025-02-13 富士通株式会社 Information processing program, information processing method, and information processing device
CN116934194B (en) * 2023-09-13 2023-12-12 邹城美安系统集成有限公司 Real-time transportation management system based on big data

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000062938A (en) 1998-08-21 2000-02-29 Fujitsu Ten Ltd Delivery control system
JP2001076082A (en) 1999-06-28 2001-03-23 Nkk Corp Distribution flow optimization system and distribution flow optimization method
JP2002007530A (en) 2000-06-23 2002-01-11 Kawasaki Heavy Ind Ltd Transportation plan creation method and apparatus
JP2003242221A (en) 2002-02-14 2003-08-29 J & K Logistics Kk Cargo transportation coordination system
JP2018008772A (en) 2016-07-12 2018-01-18 シャープ株式会社 Package management system
WO2019142499A1 (en) 2018-01-17 2019-07-25 村田機械株式会社 Simulation system and simulation method
JP2020015574A (en) 2018-07-24 2020-01-30 Ykk Ap株式会社 Loading plan creation system, loading plan creation method, and program
JP2020052524A (en) 2018-09-25 2020-04-02 ヤマト運輸株式会社 Physical distribution management system, physical distribution management method, and program

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000062938A (en) 1998-08-21 2000-02-29 Fujitsu Ten Ltd Delivery control system
JP2001076082A (en) 1999-06-28 2001-03-23 Nkk Corp Distribution flow optimization system and distribution flow optimization method
JP2002007530A (en) 2000-06-23 2002-01-11 Kawasaki Heavy Ind Ltd Transportation plan creation method and apparatus
JP2003242221A (en) 2002-02-14 2003-08-29 J & K Logistics Kk Cargo transportation coordination system
JP2018008772A (en) 2016-07-12 2018-01-18 シャープ株式会社 Package management system
WO2019142499A1 (en) 2018-01-17 2019-07-25 村田機械株式会社 Simulation system and simulation method
JP2020015574A (en) 2018-07-24 2020-01-30 Ykk Ap株式会社 Loading plan creation system, loading plan creation method, and program
JP2020052524A (en) 2018-09-25 2020-04-02 ヤマト運輸株式会社 Physical distribution management system, physical distribution management method, and program

Also Published As

Publication number Publication date
JP2023066756A (en) 2023-05-16

Similar Documents

Publication Publication Date Title
CN111091328B (en) Warehouse entry management method and management device
CN109878959A (en) Sort dispatching method, device, warehousing system and readable storage medium storing program for executing
CN110084471B (en) Sorting scheduling method and device, warehousing system and readable storage medium
KR20170078722A (en) System and method for fulfilling e-commerce orders from a hierarchy of fulfilment centres
CN109583800A (en) Logistics warehouse packages methods, devices and systems
JP7682766B2 (en) Logistics management device and method
CN103999102A (en) Item handling and tracking system and method therefor
US12314898B2 (en) Work planning system and work planning method
CN116415787A (en) Logistics transportation vehicle dispatching method, system and device
JP2018045633A (en) Transportation management system, transportation management method, and transportation management program
Mácsay et al. Toyota production system in milkrun based in-plant supply
CN114358680A (en) Task allocation method, electronic device and computer program product
CN112101831A (en) Goods delivery method, device, medium and electronic equipment
JP2021144511A (en) Information processing device, information processing method and information processing program
CN117114556A (en) A management method, system and device for improving transport capacity dispatching efficiency
KR20220089608A (en) Cause and Effect factor causal map creation tool for root cause analysis(RCA) of productivity degradation in container port terminal
CA3153664A1 (en) A system and method for controlling the movement of items
CN113674051B (en) Goods out of warehouse method, device, electronic equipment and storage medium
JP7291313B2 (en) Management system, management method and program
CN117592896A (en) A digital management method, system and device for carpooling based on LTL transportation
US11714419B2 (en) Automatic article conveying system and automatic article conveying method
CN119067559A (en) Order data processing method, device, electronic device and computer readable medium
CN116308607A (en) A reservation order processing method, device and storage medium
Banaś et al. The use of simulation techniques and management tools to optimize the logistics process
CN113657749A (en) Vehicle scheduling method, device, equipment and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240301

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250318

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250408

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250514

R150 Certificate of patent or registration of utility model

Ref document number: 7682766

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150