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
JP7638205B2 - Transportation planning system and transportation planning method - Google Patents
[go: Go Back, main page]

JP7638205B2 - Transportation planning system and transportation planning method - Google Patents

Transportation planning system and transportation planning method Download PDF

Info

Publication number
JP7638205B2
JP7638205B2 JP2021209178A JP2021209178A JP7638205B2 JP 7638205 B2 JP7638205 B2 JP 7638205B2 JP 2021209178 A JP2021209178 A JP 2021209178A JP 2021209178 A JP2021209178 A JP 2021209178A JP 7638205 B2 JP7638205 B2 JP 7638205B2
Authority
JP
Japan
Prior art keywords
transportation
information
plan
efficiency
vehicle
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
JP2021209178A
Other languages
Japanese (ja)
Other versions
JP2023093997A (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 JP2021209178A priority Critical patent/JP7638205B2/en
Publication of JP2023093997A publication Critical patent/JP2023093997A/en
Application granted granted Critical
Publication of JP7638205B2 publication Critical patent/JP7638205B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、輸送計画及び積付計画を立案する技術に関する。 The present invention relates to technology for creating transportation plans and loading plans.

荷物形状を考慮した輸送計画の立案技術として、特開2010-168205広報(特許文献1)に記載の技術がある。この公報には、「前記配送される単位の前記荷物の特性を示す数値のうち前記車両の積載能力の消費に最も影響の大きい特徴的数値を用いて、前記配送される単位の前記荷物が前記車両の積載能力を消費する程度を示す係数を、導出する」という記載と、「車両の積載能力値を超えないように、前記荷物を、前記車両に最適に割当てる配車計画立案手段と、を備えることを特徴とする最適配車システム。」という記載がある。 One technology for creating a transportation plan that takes into account the shape of luggage is described in JP 2010-168205 A (Patent Document 1). This publication states that "a coefficient indicating the extent to which the luggage of the unit to be delivered consumes the vehicle's loading capacity is derived using a characteristic value that has the greatest impact on the consumption of the vehicle's loading capacity among values indicating the characteristics of the luggage of the unit to be delivered" and that "an optimal vehicle allocation system characterized by comprising a vehicle allocation plan creation means for optimally allocating the luggage to the vehicle so as not to exceed the vehicle's loading capacity value."

特開2010-168205号公報JP 2010-168205 A

形状が異なる荷物の輸送では、高さのある荷物は運転手側に配置するなど、荷物形状により積付可能位置が異なる場合がある。そのため輸送業者は、荷物の重量を考慮して輸送計画を立案した後、各車両へ積み込む荷物が決定された状態で、荷物形状を考慮して積付計画を立案している。このとき、積み込んだ荷物の車両からの荷卸作業において、車両の扉側から順番に荷卸する必要がある。 When transporting cargo of different shapes, the possible loading position may vary depending on the cargo shape, such as placing tall cargo on the driver's side. For this reason, transport companies create a transportation plan taking into account the cargo weight, and then, once the cargo to be loaded onto each vehicle has been determined, create a loading plan taking into account the cargo shape. When unloading the loaded cargo from the vehicle, it is necessary to unload the cargo in order starting from the door side of the vehicle.

輸送計画と積付計画の立案において、決定した積付計画に対して、荷卸作業の効率向上のために、車両の扉側から反対側に向かって荷卸作業が行われるように輸送計画の訪問順を変更する場合、移動時間が増加することで輸送作業員の運転負荷が増加する。一方、訪問順とは異なる順番で車両の扉側から反対側に向かって荷物を積付ける場合、訪問先にて納品しない荷物の荷卸作業と荷積作業を要する。このため、荷卸時間が増加することで輸送作業員の荷卸作業負荷が増加すると共に、バースの占有時間の増加や交通渋滞を招く。そのため、移動効率と荷卸効率の観点から総合して効率的な輸送計画と積付計画を立案することが望ましい。 When formulating transportation and loading plans, if the visiting order of the transportation plan is changed so that unloading work is performed from the door side of the vehicle to the opposite side in order to improve the efficiency of unloading work for the decided loading plan, the travel time increases and the driving burden of the transportation workers increases. On the other hand, if cargo is loaded from the door side of the vehicle to the opposite side in an order different from the visiting order, unloading and loading work is required for cargo that will not be delivered at the destination. As a result, the unloading time increases, which increases the unloading workload of the transportation workers, and also leads to increased berth occupancy time and traffic congestion. For this reason, it is desirable to formulate efficient transportation and loading plans in terms of both travel efficiency and unloading efficiency.

特許文献1に記載されたシステムでは、積付位置を考慮していないため、荷卸効率を評価できない。 The system described in Patent Document 1 does not take into account the loading position, so it is not possible to evaluate unloading efficiency.

そこで、本発明では、荷物形状により制限される積付位置を考慮して移動効率と荷卸効率のトレードオフを評価し、効率的な輸送計画と積付計画を同時に立案する技術を提供することを目的とする。 Therefore, the present invention aims to provide a technology that evaluates the trade-off between movement efficiency and unloading efficiency while taking into account the loading position restrictions imposed by the cargo shape, and simultaneously creates efficient transportation plans and loading plans.

上記課題の少なくとも一つを解決するための、代表的な本発明の輸送計画システムの一つは、以下の通りである。制御部と、前記制御部に接続される記憶部と、を有する輸送計画システムであって、前記記憶部は、オーダに基づく荷物の形状、輸送先、輸送量を少なくとも含む荷物情報と、前記荷物の輸送に使用される1以上の車両の積載量に関する情報を含む車両情報と、前記荷物の輸送先である複数の地点を示す地点情報と、を保持し、前記制御部は、前記荷物情報、前記車両情報及び前記地点情報に基づいて、前記オーダに基づく荷物を輸送する1以上の車両が前記各地点に到着する順序及び前記各地点で荷卸しを行う荷物を示す輸送計画案を複数生成し、前記荷物情報及び前記車両情報に基づいて、前記輸送計画案ごとに、前記輸送計画案によって輸送される各荷物の前記各車両における積付け位置を含む積付計画案を複数生成し、前記輸送計画案ごとに、前記輸送計画案に従って前記車両が前記複数の地点間を移動する効率を示す指標である移動効率を算出し、前記輸送計画案と前記積付計画案との組み合わせごとに、前記複数の地点における少なくとも荷卸作業の効率を示す指標である荷卸効率を算出し、前記移動効率及び前記荷卸効率に基づいて、前記輸送計画案と前記積付計画案との組み合わせの効率を算出することを特徴とする。 A representative transportation planning system of the present invention for solving at least one of the above problems is as follows: A transportation planning system having a control unit and a storage unit connected to the control unit, the storage unit holds luggage information including at least the shape, destination, and transportation volume of luggage based on an order, vehicle information including information regarding the load capacity of one or more vehicles used to transport the luggage, and location information indicating multiple locations to which the luggage is to be transported, and the control unit generates multiple transportation plan proposals based on the luggage information, the vehicle information, and the location information, indicating the order in which one or more vehicles transporting luggage based on the order will arrive at each location and the luggage to be unloaded at each location, and generates a transportation plan proposal based on the luggage information, the vehicle information, and the location information, and Based on the vehicle information, multiple stowage plan proposals including the stowage positions on each vehicle for each cargo transported according to the transportation plan proposal are generated for each transportation plan proposal, a movement efficiency is calculated for each transportation plan proposal, which is an index showing the efficiency with which the vehicle moves between the multiple locations according to the transportation plan proposal, an unloading efficiency is calculated for each combination of the transportation plan proposal and the stowage plan proposal, which is an index showing the efficiency of at least the unloading work at the multiple locations, and the efficiency of the combination of the transportation plan proposal and the stowage plan proposal is calculated based on the movement efficiency and the unloading efficiency.

本発明の一態様によれば、荷物形状により制限される積付位置を考慮して移動効率と荷卸効率の観点から効率的な輸送ができる。上記した以外の課題、構成及び効果は、以下の実施例の説明によって明らかにされる。 According to one aspect of the present invention, efficient transportation can be achieved in terms of movement efficiency and unloading efficiency, taking into account the loading position restrictions imposed by the shape of the cargo. Problems, configurations, and effects other than those described above will become clear from the explanation of the following examples.

実施例1に係る輸送計画システムの構成の一例および輸送計画装置の機能構成の一例を示すブロック図である。1 is a block diagram showing an example of a configuration of a transportation planning system and an example of a functional configuration of a transportation planning device according to a first embodiment; 実施例1に係る輸送計画システムのハードウェア構成の一例を示すブロック図である。1 is a block diagram showing an example of a hardware configuration of a transportation planning system according to a first embodiment. 実施例1に係る輸送計画及び積付計画の立案処理の一例を示すフローチャートである。4 is a flowchart showing an example of a process for formulating a transportation plan and a stowage plan according to the first embodiment. 実施例1に係る荷物情報のデータ構造の一例を示す図である。FIG. 4 is a diagram showing an example of a data structure of package information according to the first embodiment; 実施例1に係る車両情報のデータ構造の一例を示す図である。FIG. 2 is a diagram illustrating an example of a data structure of vehicle information according to the first embodiment. 実施例1に係る地点情報のデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of a data structure of point information according to the first embodiment. 実施例1に係るバース情報のデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of a data structure of birth information according to the first embodiment. 実施例1に係る移動コスト情報のデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of a data structure of travel cost information according to the first embodiment. 実施例1に係る評価情報のデータ構造の一例を示す図である。FIG. 4 is a diagram showing an example of a data structure of evaluation information according to the first embodiment; 実施例1に係る輸送計画案情報のデータ構造の一例を示す図である。FIG. 2 is a diagram showing an example of a data structure of proposed transportation plan information according to the first embodiment; 実施例1に係る積付計画案情報のデータ構造の一例を示す図である。FIG. 2 is a diagram showing an example of a data structure of proposed stowage plan information according to the first embodiment. 実施例1に係る計画評価部が行う計画評価処理の一例を示すフローチャートである。11 is a flowchart illustrating an example of a plan evaluation process performed by a plan evaluation unit according to the first embodiment. 実施例1に係る輸送計画装置の表示装置に表示される車両の輸送スケジュール結果概要の表示画面の一例を示す図である。FIG. 13 is a diagram showing an example of a display screen of a vehicle transportation schedule result summary displayed on a display device of the transportation planning device according to the first embodiment. 実施例1に係る輸送計画装置の表示装置に表示される車両の積付計画概要の表示画面の一例を示す図である。FIG. 4 is a diagram showing an example of a display screen of a vehicle stowage plan summary displayed on a display device of the transportation planning device according to the first embodiment; 実施例1に係る車載端末の表示画面の一例を示す図である。FIG. 4 is a diagram showing an example of a display screen of the in-vehicle terminal according to the first embodiment; 実施例1に係る各集配送地点の計画管理端末の表示画面の一例を示す図である。FIG. 13 is a diagram showing an example of a display screen of a plan management terminal of each collection and delivery point according to the first embodiment. 実施例2に係る積付パターン情報のデータ構造の一例を示す図である。FIG. 11 is a diagram showing an example of a data structure of stowage pattern information according to the second embodiment.

以下、図面を用いて実施例を説明する。本実施例において、同一の構成には原則として同一の符号を付け、繰り返しの説明は省略する。なお、本実施例は本発明を実現するための一例に過ぎず、本発明の技術的範囲を限定するものではないことに注意すべきである。 The following describes the embodiment with reference to the drawings. In this embodiment, the same components are generally given the same reference numerals, and repeated explanations are omitted. Note that this embodiment is merely one example for realizing the present invention, and does not limit the technical scope of the present invention.

図1は、実施例1に係る輸送計画システム1の構成の一例および輸送計画装置100の機能構成の一例を示すブロック図である。 Figure 1 is a block diagram showing an example of the configuration of a transportation planning system 1 and an example of the functional configuration of a transportation planning device 100 according to Example 1.

輸送計画システム1は、輸送計画装置100と、ネットワークNを介して輸送計画装置100に通信可能に接続された車載端末200と、各集配送地点の計画管理端末300と、を有する。 The transportation planning system 1 includes a transportation planning device 100, an in-vehicle terminal 200 communicatively connected to the transportation planning device 100 via a network N, and a planning management terminal 300 at each collection and delivery point.

輸送計画装置100は、記憶部110と、制御部120と、入力部130と、表示部140と、通信部150と、を備える。 The transportation planning device 100 includes a memory unit 110, a control unit 120, an input unit 130, a display unit 140, and a communication unit 150.

記憶部110は、荷物情報111と、車両情報112と、地点情報113と、バース情報114と、移動コスト情報115と、評価情報116と、輸送計画案情報117と、積付計画案情報118と、を記憶している。荷物情報111は、輸送する荷物の情報である。荷物情報111は、例えば、オーダに基づく荷物の形状、重量、輸送先、輸送量の情報を含んでも良い。ここで、荷物の形状とは、例えば、荷物のサイズに関する情報や、ある荷物の上部に他の荷物を積むことができる形状か否かに関する情報であっても良い。車両情報112は、計画実行時に使用可能な車両の情報である。地点情報113は、工場などの地点の情報である。バース情報114は、各集配送地点におけるバースの情報である。移動コスト情報115は、2地点間の移動に要するコストを定義した情報である。評価情報116は、立案した輸送計画案と積付計画案の組合せを評価するパラメータの情報である。輸送計画案情報117は、制御部120で作成された輸送計画案の情報である。積付計画案情報118は、制御部120で作成された積付計画案の情報である。 The storage unit 110 stores baggage information 111, vehicle information 112, location information 113, berth information 114, movement cost information 115, evaluation information 116, transportation plan information 117, and stowage plan information 118. The baggage information 111 is information on the baggage to be transported. The baggage information 111 may include, for example, information on the shape, weight, destination, and transportation amount of the baggage based on the order. Here, the shape of the baggage may be, for example, information on the size of the baggage or information on whether or not a certain baggage can be loaded on top of another baggage. The vehicle information 112 is information on vehicles that can be used when the plan is executed. The location information 113 is information on locations such as factories. The berth information 114 is information on berths at each collection and delivery point. The movement cost information 115 is information that defines the cost required for movement between two locations. The evaluation information 116 is information on parameters that evaluate the combination of the proposed transportation plan and stowage plan. The proposed transportation plan information 117 is information on the proposed transportation plan created by the control unit 120. The proposed stowage plan information 118 is information on the proposed stowage plan created by the control unit 120.

制御部120は、輸送計画案作成部121と、積付計画案作成部122と、計画評価部123と、を備える。輸送計画案作成部121は、荷物情報111と、車両情報112と、地点情報113と、バース情報114と、移動コスト情報115と、を用いて、輸送計画案を生成し、輸送計画案を輸送計画案情報117に格納する。積付計画案作成部122は、荷物情報111と、車両情報112と、生成した輸送計画案と、を用いて、積付計画案を生成し、積付計画案を積付計画案情報118に格納する。計画評価部123は、車両情報112と、地点情報113と、評価情報116と、生成した輸送計画案と積付計画案と、を用いて、計画の効率を評価し、効率を評価済である輸送計画案と積付計画案の組合せの中で最も効率の良い案を、最適な計画として保存する。 The control unit 120 includes a transportation plan proposal creation unit 121, a stowage plan proposal creation unit 122, and a plan evaluation unit 123. The transportation plan proposal creation unit 121 generates a transportation plan proposal using the baggage information 111, the vehicle information 112, the location information 113, the berth information 114, and the movement cost information 115, and stores the transportation plan proposal in the transportation plan proposal information 117. The stowage plan proposal creation unit 122 generates a stowage plan proposal using the baggage information 111, the vehicle information 112, and the generated transportation plan proposal, and stores the stowage plan proposal in the stowage plan proposal information 118. The plan evaluation unit 123 evaluates the efficiency of the plan using the vehicle information 112, the location information 113, the evaluation information 116, and the generated transportation plan proposal and stowage plan proposal, and saves the most efficient plan among the combinations of the transportation plan proposal and the stowage plan proposal whose efficiency has been evaluated as the optimal plan.

入力部130は、ユーザからの入力操作を受け付ける。 The input unit 130 accepts input operations from the user.

表示部140は、制御部120で立案した輸送計画及び積付計画を表示装置に表示する。 The display unit 140 displays the transportation plan and stowage plan created by the control unit 120 on a display device.

通信部150は、車載端末200及び各集配送地点の計画管理端末300との間で、情報を送信又は受信する。 The communication unit 150 transmits and receives information between the vehicle-mounted terminal 200 and the planning management terminal 300 at each collection and delivery point.

車載端末200は、輸送車両に搭載される。通信部210は、通信部150から送信される輸送車両毎の輸送計画を受信する。表示部220は、受信した輸送計画を表示する。 The on-board terminal 200 is mounted on the transport vehicle. The communication unit 210 receives the transport plan for each transport vehicle transmitted from the communication unit 150. The display unit 220 displays the received transport plan.

各集配送地点の計画管理端末300は、各集配送地点に配置される。通信部310は、通信部150から送信される輸送計画及び積付計画を受信する。表示部320は、受信した輸送計画及び積付計画を表示する。 The planning management terminal 300 at each collection and delivery point is placed at each collection and delivery point. The communication unit 310 receives the transportation plan and stowage plan transmitted from the communication unit 150. The display unit 320 displays the received transportation plan and stowage plan.

図2は、実施例1に係る輸送計画システム1のハードウェア構成の一例を示すブロック図である。 Figure 2 is a block diagram showing an example of the hardware configuration of the transportation planning system 1 according to the first embodiment.

輸送計画装置100は、CPU(Central Processing Unit)410、RAM(Random Access Memory)420、ROM(Read Only Memory)430、補助記憶装置440、表示装置450、入力装置460、メディア読取装置470、及び通信装置480を有する。輸送計画装置100は、通信装置480を介して車両510の車載端末200(図2では省略)と集配送地点520の計画管理端末300(図2では省略)と、の送受信が可能である。 The transportation planning device 100 has a CPU (Central Processing Unit) 410, a RAM (Random Access Memory) 420, a ROM (Read Only Memory) 430, an auxiliary storage device 440, a display device 450, an input device 460, a media reading device 470, and a communication device 480. The transportation planning device 100 is capable of transmitting and receiving data between an on-board terminal 200 (not shown in FIG. 2) of a vehicle 510 and a planning management terminal 300 (not shown in FIG. 2) of a collection and delivery point 520 via the communication device 480.

CPU410は、各種演算を実行する。RAM420は、CPU410によって実行されるプログラム及びデータなどを格納するメモリである。ROM430は、輸送計画システムの起動に必要なプログラムなどを格納するメモリである。補助記憶装置440は、例えば、HDD(Hard Disk Drive)などの装置である。表示装置450は、例えば、液晶ディスプレイなどの装置である。入力装置460は、例えば、キーボードなどの、ユーザによる輸送計画装置100への情報入力に使用される装置である。メディア読取装置470は、USB(Universal Serial Bus)メモリなどの可搬型記憶媒体の情報を読み出す装置である。通信装置480は、ネットワークNを介して外部装置との間で情報を送信又は受信する。 The CPU 410 executes various calculations. The RAM 420 is a memory that stores programs and data executed by the CPU 410. The ROM 430 is a memory that stores programs necessary for starting the transportation planning system. The auxiliary storage device 440 is, for example, a device such as a HDD (Hard Disk Drive). The display device 450 is, for example, a device such as a liquid crystal display. The input device 460 is, for example, a device such as a keyboard that is used by a user to input information to the transportation planning device 100. The media reading device 470 is a device that reads information from a portable storage medium such as a USB (Universal Serial Bus) memory. The communication device 480 transmits and receives information to and from an external device via the network N.

例えば、図1に示した制御部120はCPU410の機能であり、記憶部110はRAM420、ROM430及び補助記憶装置440の機能である。例えば、図1に示した記憶部110に格納される情報は、RAM420等に格納される。また、制御部120内の各部の機能は、CPU410がRAM420等に記憶されたプログラムを実行することによって実現される。また、図1に示した入力部130は入力装置460の機能であり、表示部140は表示装置450の機能であり、通信部150は通信装置480の機能である。 For example, the control unit 120 shown in FIG. 1 is a function of the CPU 410, and the memory unit 110 is a function of the RAM 420, the ROM 430, and the auxiliary storage device 440. For example, information stored in the memory unit 110 shown in FIG. 1 is stored in the RAM 420, etc. Furthermore, the functions of each unit in the control unit 120 are realized by the CPU 410 executing a program stored in the RAM 420, etc. Furthermore, the input unit 130 shown in FIG. 1 is a function of the input device 460, the display unit 140 is a function of the display device 450, and the communication unit 150 is a function of the communication device 480.

図3は、実施例1に係る輸送計画及び積付計画の立案処理の一例を示すフローチャートである。 Figure 3 is a flowchart showing an example of a process for creating a transportation plan and a stowage plan in Example 1.

輸送計画及び積付計画の立案処理は、例えば、入力部130が入力を受け付けると開始される。例えば、輸送計画及び積付計画の立案を行うべき、所定の作業日に輸送するべき配送オーダに関する情報を入力する。処理が開始されると、輸送計画装置100は、車載端末200、集配送地点の計画管理端末300及び入力装置460から入力データを記憶部110へ読み込む(ステップS100)。 The process of creating a transportation plan and a stowage plan is started, for example, when the input unit 130 accepts input. For example, information regarding a delivery order to be transported on a specific work day for which a transportation plan and a stowage plan should be created is input. When the process is started, the transportation planning device 100 reads input data from the in-vehicle terminal 200, the planning management terminal 300 at the collection and delivery point, and the input device 460 into the memory unit 110 (step S100).

次に、輸送計画案作成部121が、1以上の車両それぞれが割り当てられた荷物を輸送する際の輸送計画案の候補を複数生成し、輸送計画案情報117へ格納する(ステップS200)。 Next, the transport plan creation unit 121 generates multiple transport plan candidates for when each of the one or more vehicles transports the assigned cargo, and stores them in the transport plan information 117 (step S200).

その後、輸送計画装置100は、ステップS300~S400を、作成した全輸送計画案について実施する。 The transportation planning device 100 then performs steps S300 to S400 for all the transportation plan proposals that have been created.

ステップS300では、積付計画案作成部122が、輸送計画案情報117にて積み込む荷物が決定された各車両に対し、荷物形状を考慮して積付計画案の候補を複数生成し、各車両の積付計画案を組合せて生成される全車両の積付計画案を、積付計画案情報118へ格納する。 In step S300, the loading plan proposal creation unit 122 generates multiple loading plan proposal candidates for each vehicle for which the cargo to be loaded has been determined in the transportation plan proposal information 117, taking into account the cargo shape, and stores the loading plan proposal for all vehicles generated by combining the loading plan proposals for each vehicle in the loading plan proposal information 118.

具体的には、積付計画案作成部122は、生成された輸送計画案情報117に従って各車両に積み込まれる荷物のサイズ等の情報を後述する荷物情報111から取得し、各車両の荷台のサイズを後述する車両情報112から取得し、各車両の荷台への荷物の積み込みのシミュレーションを行うことで積付計画案を生成してもよい。また、荷物のサイズの情報の他、ある荷物の上部に他の荷物を積むことができる形状か否かに関する情報に基づいて、積付計画案を作成しても良い。具体的には、例えば、作成した積付計画案の候補について、上部に他の荷物を積むことができる形状の1以上の荷物の上部に、他の荷物が積まれるか否か判定し、他の荷物が積まれていると判定された候補に関しては、積付計画案の候補から除外するようにしても良い。ここで、車両情報112は、各車両の荷台への荷物の出し入れを行うための扉(すなわち出入口)の位置を示す情報を含んでもよい。その場合、積付計画案作成部122は、扉の位置から荷物を搬入して荷台上の積付け可能な位置に積付けるように積付計画案を生成してもよい。 Specifically, the stowage plan creation unit 122 may obtain information such as the size of the luggage to be loaded onto each vehicle according to the generated transportation plan information 117 from the luggage information 111 described later, obtain the size of the bed of each vehicle from the vehicle information 112 described later, and generate the stowage plan by simulating the loading of luggage onto the bed of each vehicle. In addition to the luggage size information, the stowage plan may be created based on information on whether a certain luggage has a shape that allows other luggage to be loaded on top of it. Specifically, for example, for the candidates for the created stowage plan, it may be determined whether other luggage is loaded on top of one or more luggage that has a shape that allows other luggage to be loaded on top of it, and the candidates that are determined to have other luggage loaded on them may be excluded from the candidates for the stowage plan. Here, the vehicle information 112 may include information indicating the position of a door (i.e., an entrance/exit) for loading and unloading luggage from the bed of each vehicle. In this case, the stowage plan creation unit 122 may generate a stowage plan so that the cargo is brought in through the door position and stowed in a position on the loading platform where it can be stowed.

その後、輸送計画装置100は、ステップS400のステップを、作成した全積付計画案について実施する。 Then, the transportation planning device 100 performs step S400 for all the proposed loading plans that have been created.

ステップS400では、計画評価部123が、計画評価処理を行う。計画評価処理は、輸送計画案と積付計画案との組合せを評価し、暫定的な輸送計画と積付計画との組合せ(暫定解)を保存する処理である。 In step S400, the plan evaluation unit 123 performs plan evaluation processing. The plan evaluation processing evaluates the combination of the proposed transportation plan and the proposed stowage plan, and saves a provisional combination of the transportation plan and the stowage plan (provisional solution).

最後にステップS500にて、輸送計画装置100は、暫定解を表示部140に出力する。また、通信部150がネットワークNを介して車載端末200と各集配送地点の計画管理端末300に輸送スケジュールを送信する。 Finally, in step S500, the transportation planning device 100 outputs the provisional solution to the display unit 140. In addition, the communication unit 150 transmits the transportation schedule to the vehicle-mounted terminal 200 and the planning management terminal 300 at each collection and delivery point via the network N.

以下、図3の各ステップについて説明する。 Each step in Figure 3 is explained below.

ステップS100では、記憶部110が入力装置460から荷物情報111、車両情報112、地点情報113、移動コスト情報115、及び、評価情報116を読み込む。記憶部110は、さらにバース情報114を読み込んでも良い。 In step S100, the memory unit 110 reads the baggage information 111, the vehicle information 112, the location information 113, the travel cost information 115, and the evaluation information 116 from the input device 460. The memory unit 110 may further read the berth information 114.

図4は、実施例1に係る荷物情報111のデータ構造の一例を示す図である。 Figure 4 is a diagram showing an example of the data structure of luggage information 111 in Example 1.

荷物情報111は、少なくとも、項目として、オーダを識別する「オーダ番号」と、集荷元を示す「集荷元コード」と、納品先を示す「納品先コード」と、荷物の個数を示す「数」と、荷物の長さを示す「長さ」と、荷物の幅を示す「幅」と、荷物の高さを示す「高さ」と、集荷可能である日時を示す「集荷日時」と、納品可能である日時を示す「納品日時」と、を有する。 Parcel information 111 includes at least the following items: an "order number" to identify the order, a "collection source code" to indicate the collection source, a "delivery destination code" to indicate the delivery destination, a "number" to indicate the number of parcels, a "length" to indicate the length of the parcel, a "width" to indicate the width of the parcel, a "height" to indicate the height of the parcel, a "collection date and time" to indicate the date and time when the parcel can be collected, and a "delivery date and time" to indicate the date and time when the parcel can be delivered.

「数」は、例えば、荷物の総重量を示す「重量」、又は、荷物の総容積を示す「容積」、又は、「数量」、「重量」、「容積」の部分的な組合せ、又は、荷物量を示す「荷物量」で代用しても良い。「集荷日時」及び「納品日時」は、それぞれ、集荷又は納品が可能である期間の開始日時を示す「開始」と、集荷又は納品が可能である期間の終了日時を示す「終了」と、を有しても良い。 "Number" may be substituted with, for example, "weight" indicating the total weight of the luggage, or "volume" indicating the total volume of the luggage, or a partial combination of "quantity", "weight" and "volume", or "amount of luggage" indicating the amount of luggage. "Pickup date and time" and "delivery date and time" may each have a "start" indicating the start date and time of the period when pickup or delivery is possible, and an "end" indicating the end date and time of the period when pickup or delivery is possible.

荷物情報111は、さらに、荷物の積付位置の制約を示す「積付位置指定パラメータ」を有しても良い。「積付位置指定パラメータ」は、例えば、段積み不可などの積み方の制約、ある荷物の上部に他の荷物を積むことができる形状か否かに関する情報、または、運転手側に置くなどの配置の制約に対応するパラメータである。 The luggage information 111 may further include a "stowage position designation parameter" that indicates restrictions on the luggage stowage position. The "stowage position designation parameter" is, for example, a parameter corresponding to a loading method restriction such as no stacking, information on whether a certain luggage shape allows other luggage to be loaded on top of another luggage, or a placement restriction such as placing the luggage on the driver's side.

図5は、実施例1に係る車両情報112のデータ構造の一例を示す図である。 Figure 5 is a diagram showing an example of the data structure of vehicle information 112 in Example 1.

車両情報112は、少なくとも、車両を識別する「車両名」と、車両の積載数上限を示す「積載数上限」と、車両の荷台の長さを示す「荷台長さ」と、車両の荷台の幅を示す「荷台幅」と、車両の荷台上の荷物を積載可能な空間の高さを示す「荷台高さ」と、車両1台にかかる手配料金を示す「車両単価」と、車両稼働時間単位でかかる車両の使用料金を示す「稼働単価」と、積載位置に依存する荷卸可能な順番を指定する「荷卸順指定パラメータ」と、を有する。 Vehicle information 112 includes at least a "vehicle name" that identifies the vehicle, a "loading limit" that indicates the maximum loading capacity of the vehicle, a "loading platform length" that indicates the length of the vehicle's loading platform, a "loading platform width" that indicates the width of the vehicle's loading platform, a "loading platform height" that indicates the height of the space on the vehicle's loading platform that can load cargo, a "vehicle unit price" that indicates the arrangement fee for one vehicle, a "operation unit price" that indicates the vehicle usage fee charged per vehicle operation hour, and an "unloading order specification parameter" that specifies the order in which cargo can be unloaded, which depends on the loading position.

「積載数上限」は、例えば、車両の積載重量上限を示す「積載重量上限」、又は、車両の積載容積上限を示す「積載容積上限」、又は、「積載数上限」、「積載重量上限」及び「積載容積上限」の部分的な組合せ、又は、車両に積載可能な荷物量上限を示す「積載荷物量上限」で代用しても良い。また、「荷卸順指定パラメータ」は、荷物の搬入及び搬出に使用される各車両の荷台の扉(すなわち出入口)の位置情報や、荷台から地面までの高さに関する情報、その他の車両設備に関する条件に関する情報を含んでもよい。車両情報112は、さらに、車両稼働時間単位でかかるドライバの人件費を示す「ドライバ単価」を有しても良い。 The "loading capacity limit" may be substituted with, for example, a "loading weight limit" indicating the maximum loading weight of the vehicle, or a "loading volume limit" indicating the maximum loading volume of the vehicle, or a partial combination of the "loading capacity limit", "loading weight limit" and "loading volume limit", or a "loading volume limit" indicating the maximum amount of luggage that can be loaded into the vehicle. The "unloading order specification parameter" may also include information on the position of the door (i.e., the entrance/exit) of the loading platform of each vehicle used for loading and unloading luggage, information on the height from the loading platform to the ground, and information on other conditions related to the vehicle equipment. The vehicle information 112 may further include a "driver unit price" indicating the driver's labor cost per vehicle operating hour.

図6は、実施例1に係る地点情報113のデータ構造の一例を示す図である。 Figure 6 is a diagram showing an example of the data structure of location information 113 according to Example 1.

地点情報113は、少なくとも、地点を識別する「地点名」と、各地点で荷積又は荷卸を行う際の時間を示す「荷積・荷卸時間」と、を有する。「荷積・荷卸時間」は、各地点ごとの荷積又は荷卸に関する設備の情報や作業員の情報等によって変動する値であり、各地点で1の荷物を荷積又は荷卸を行う際に必要である見積もられた時間を予め設定されても良い。また、「荷積・荷卸時間」は、各地点における過去の荷積及び荷卸時間の実績データから算出された値であっても良い。「荷積・荷卸時間」は、それぞれ、荷積を行う単位時間を示す「荷積時間」と、荷卸を行う単位時間を示す「荷卸時間」と、を有しても良い。例えば、図6に示された例において、地点1において1の荷物を荷積又は荷卸を行うのに0.5秒かかること、また、地点2において1の荷物を荷積又は荷卸を行うのに1秒かかることを示している。 The location information 113 includes at least a "location name" that identifies the location, and a "loading/unloading time" that indicates the time required to load or unload at each location. The "loading/unloading time" is a value that varies depending on the information on the equipment and the worker related to loading or unloading at each location, and may be set in advance as an estimated time required to load or unload one piece of luggage at each location. The "loading/unloading time" may also be a value calculated from the actual data of the past loading and unloading times at each location. The "loading/unloading time" may include a "loading time" that indicates the unit time for loading, and an "unloading time" that indicates the unit time for unloading. For example, in the example shown in FIG. 6, it is shown that it takes 0.5 seconds to load or unload one piece of luggage at location 1, and 1 second to load or unload one piece of luggage at location 2.

地点情報113は、さらに、地点の緯度を示す「緯度」と、地点の経度を示す「経度」と、を有しても良い。 The location information 113 may further include "latitude" indicating the latitude of the location, and "longitude" indicating the longitude of the location.

地点情報113は、さらに、地点での荷卸作業が(例えば周辺の交通等に)与える影響の大きさを示す「荷卸負荷パラメータ」を有しても良い。地点での荷卸作業が与える影響の大きさは、例えば、輸送頻度が少なくバース数が多い倉庫では、荷卸にかかる時間が長くても他の輸送を妨げるリスクが小さいため、小さいと考えられる。一方で、例えばバース数が少ない(又はバースがない)地点では道路上で荷卸を行う場合があり、道路上での荷卸が交通渋滞などを招くリスクがある。このため、当該地点での荷卸作業が与える影響は大きいと考えられる。「荷卸負荷パラメータ」は、予め各地点名ごとに設定されている値でもよいし、各地点におけるバースの使用状況や周辺の道路の渋滞状況に基づいて算出された値であっても良い。また、各地点におけるバースの使用状況や周辺の渋滞状況に加えて、過去のバースの使用実績データや各地点への配送予定の情報に基づいて、将来の任意の時点での荷卸負荷に関する指標の予想値を算出するようにしても良い。それにより、実際の使用状況や交通状況に応じた作業計画の立案を行うことができる。なお、バースの使用状況や周辺の渋滞状況に関する情報は、各集配送地点における作業進捗情報やセンサ情報を計画管理端末300が取得してもよい。そして、輸送計画装置100は、ネットワークを介して、各集配送地点の計画管理端末300から当該情報を取得しても良い。 The location information 113 may further include an "unloading load parameter" indicating the magnitude of the impact of unloading work at a location (e.g., on surrounding traffic, etc.). The magnitude of the impact of unloading work at a location is considered to be small, for example, in a warehouse with a low transportation frequency and a large number of berths, because even if the time required for unloading is long, there is little risk of interfering with other transportation. On the other hand, for example, at a location with a small number of berths (or no berths), unloading may be performed on the road, and there is a risk that unloading on the road will cause traffic congestion. For this reason, the impact of unloading work at the location is considered to be large. The "unloading load parameter" may be a value that is set in advance for each location name, or may be a value calculated based on the usage status of the berth at each location and the congestion status of the surrounding roads. In addition to the usage status of the berth at each location and the congestion status in the surrounding area, a predicted value of an index related to the unloading load at any time in the future may be calculated based on past berth usage data and information on delivery schedules to each location. This makes it possible to plan work according to actual usage and traffic conditions. Information regarding the usage status of berths and the surrounding congestion status may be acquired by the planning management terminal 300, such as work progress information and sensor information at each collection and delivery point. The transportation planning device 100 may acquire the information from the planning management terminal 300 at each collection and delivery point via a network.

図7は、実施例1に係るバース情報114のデータ構造の一例を示す図である。 Figure 7 is a diagram showing an example of the data structure of birth information 114 in Example 1.

バース情報114は、少なくとも、地点を識別する「地点名」と、地点にあるバースを識別する「バース名」と、バースが車両を受入可能である時間を示す「受入時間」と、を有する。「受入時間」は、受入が可能である期間の開始時間を示す「開始」と、受入が可能である期間の終了時間を示す「終了」と、を有しても良い。また、バース情報114は、バースの使用状況や周辺の道路の渋滞状況に関する情報を含んでも良い。バースの使用状況に関する情報は、例えば、現在バースが使用されているか否かに関する情報、バースの利用予約が行われているスケジュールに関する情報であって良い。 The berth information 114 includes at least a "location name" that identifies the location, a "berth name" that identifies a berth at the location, and an "acceptance time" that indicates the time when the berth is available to accept a vehicle. The "acceptance time" may include a "start" that indicates the start time of the period when acceptance is available, and an "end" that indicates the end time of the period when acceptance is available. The berth information 114 may also include information regarding the usage status of the berth and the traffic congestion status of surrounding roads. The information regarding the usage status of the berth may be, for example, information regarding whether the berth is currently in use or not, and information regarding the schedule when the berth is reserved for use.

図8は、実施例1に係る移動コスト情報115のデータ構造の一例を示す図である。 Figure 8 is a diagram showing an example of the data structure of travel cost information 115 for Example 1.

移動コスト情報115は、少なくとも、移動の出発地点を識別する「出発地」と、移動の到着地点を識別する「到着地」と、出発地から到着地までの移動時間を示す「移動時間」と、を有する。移動コスト情報115は、さらに、出発地から到着地までの移動距離を示す「移動距離」を有しても良い。 The travel cost information 115 includes at least a "start point" that identifies the starting point of the travel, a "destination point" that identifies the destination of the travel, and a "travel time" that indicates the travel time from the start point to the destination. The travel cost information 115 may further include a "travel distance" that indicates the travel distance from the start point to the destination.

図9は、実施例1に係る評価情報116のデータ構造の一例を示す図である。 Figure 9 is a diagram showing an example of the data structure of evaluation information 116 related to Example 1.

評価情報116は、少なくとも、輸送効率に対する稼働効率の影響の大きさを示す「移動効率パラメータ」と、輸送効率に対する荷卸効率の影響の大きさを示す「荷卸効率パラメータ」と、を有する。評価情報116は、予め設定された値であっても良いし、過去の実績データに基づいたシミュレーションに基づいて自動で算出された値であっても良い。 The evaluation information 116 includes at least a "movement efficiency parameter" that indicates the degree of influence of operation efficiency on transport efficiency, and an "unloading efficiency parameter" that indicates the degree of influence of unloading efficiency on transport efficiency. The evaluation information 116 may be a preset value, or may be a value that is automatically calculated based on a simulation based on past performance data.

ここで、「移動効率パラメータ」と「荷卸効率パラメータ」とは、各輸送計画案の候補ごとに設定される値であっても良い。具体的に、各輸送計画案の候補における目的地となる地点の数、各地点間の移動距離、または、地点情報113に含まれる各地点の荷卸しに関する負荷を示す荷卸負荷パラメータに基づいて、「移動効率パラメータ」と「荷卸効率パラメータ」とを算出する、または、決定するようにしても良い。移動効率と荷卸効率とのそれぞれが輸送システムの全体効率に与える影響を、輸送計画案ごとに評価することが可能となり、輸送システムの全体効率に寄与することができる。以下に、「移動効率パラメータ」と「荷卸効率パラメータ」とを決定する際の例について説明する。 Here, the "travel efficiency parameter" and the "unloading efficiency parameter" may be values set for each candidate transportation plan. Specifically, the "travel efficiency parameter" and the "unloading efficiency parameter" may be calculated or determined based on the number of destination points in each candidate transportation plan, the travel distance between each point, or the unloading load parameter indicating the load related to unloading at each point included in the point information 113. It becomes possible to evaluate the influence of each of the travel efficiency and unloading efficiency on the overall efficiency of the transportation system for each transportation plan, which can contribute to the overall efficiency of the transportation system. Below, an example of determining the "travel efficiency parameter" and the "unloading efficiency parameter" is described.

輸送計画に含まれる目的地間の距離が長い場合、目的地を変更した際の移動距離の変動も大きくなるため、車両の移動効率が輸送システムの全体効率に与える影響は大きくなる。そのような輸送形態として、例えば、特定の大型の拠点倉庫間を経由して荷物を輸送する幹線輸送等が挙げられる。そこで、一例として、輸送計画装置100は、輸送計画に含まれる目的地間の距離に関する指標が大きいほど、「移動効率パラメータ」を大きくするように制御しても良い。目的地間の距離に関する指標とは、例えば、目的地間の距離の平均値又は中央値であってもよい。また、一例として、輸送計画装置100は、輸送計画に含まれる目的地間の距離が所定の閾値よりも大きい場合、「移動効率パラメータ」が「荷卸効率パラメータ」よりも大きな値となるように設定するように制御しても良い。 When the distance between destinations included in the transportation plan is long, the fluctuation in travel distance when the destination is changed also becomes large, and therefore the impact of vehicle travel efficiency on the overall efficiency of the transportation system becomes large. For example, an example of such a transportation mode is trunk line transportation in which cargo is transported via specific large base warehouses. Therefore, as an example, the transportation planning device 100 may control the "travel efficiency parameter" to be larger as the index related to the distance between destinations included in the transportation plan becomes larger. The index related to the distance between destinations may be, for example, the average or median of the distance between destinations. Also, as an example, the transportation planning device 100 may control the "travel efficiency parameter" to be set to a value larger than the "unloading efficiency parameter" when the distance between destinations included in the transportation plan is larger than a predetermined threshold value.

一方で、荷積作業や荷卸作業を行う場所や条件が限られている場合、荷卸効率が輸送システムの全体効率に与える影響は大きくなる。そのような輸送形態として、例えば、倉庫から特定の地域内の店舗に商品を配送するような地域内配送等が考えられる。そこで、一例として、輸送計画装置100は、輸送計画に含まれる目的地の各地点の荷卸負荷パラメータに関する指標が大きいほど、「荷卸効率パラメータ」を大きくするように制御しても良い。荷卸負荷パラメータに関する指標とは、例えば、各地点の荷卸負荷パラメータの平均値又は中央値であってもよい。また、一例として、輸送計画装置100は、目的地の各地点の荷卸負荷パラメータに関する指標が所定の閾値よりも大きい場合、「荷卸効率パラメータ」が「移動効率パラメータ」よりも大きな値となるように設定するように制御しても良い。 On the other hand, when the locations and conditions for loading and unloading are limited, the impact of unloading efficiency on the overall efficiency of the transportation system becomes large. One example of such a transportation mode is intra-regional delivery, such as delivering goods from a warehouse to stores in a specific region. As such, as an example, the transportation planning device 100 may control the "unloading efficiency parameter" to be larger the larger the index related to the unloading load parameter of each point of the destination included in the transportation plan. The index related to the unloading load parameter may be, for example, the average value or median value of the unloading load parameter of each point. Also, as an example, the transportation planning device 100 may control the "unloading efficiency parameter" to be set to a value larger than the "movement efficiency parameter" when the index related to the unloading load parameter of each point of the destination is larger than a predetermined threshold value.

その他の例として、輸送計画装置100は、輸送計画に含まれる目的地間の距離に関する指標と目的地の各地点の荷卸負荷パラメータに関する指標とに基づいて、移動効率及び荷卸効率それぞれが輸送システムの全体効率へ与える影響度を判定して、当該判定結果に基づいて「荷卸効率パラメータ」と「移動効率パラメータ」とを決定しても良い。例えば、移動効率の影響度が、荷卸効率の影響度よりも大きいと判定した場合、「移動効率パラメータ」が「荷卸効率パラメータ」よりも大きくなるように制御しても良いそれにより、移動効率と荷卸効率とのそれぞれが輸送システムの全体効率に与える影響度を加味した計画立案を行うことができる。 As another example, the transportation planning device 100 may determine the degree of influence that each of the travel efficiency and the unloading efficiency has on the overall efficiency of the transportation system based on an index related to the distance between destinations included in the transportation plan and an index related to the unloading load parameters of each of the destinations, and may determine the "unloading efficiency parameter" and the "travel efficiency parameter" based on the determination result. For example, if it is determined that the degree of influence of the travel efficiency is greater than the degree of influence of the unloading efficiency, the "travel efficiency parameter" may be controlled so that it is greater than the "unloading efficiency parameter". This allows for planning that takes into account the degree of influence that each of the travel efficiency and the unloading efficiency has on the overall efficiency of the transportation system.

また、評価情報116は、上述した幹線輸送等の配送形態ごとや、作業時間帯ごとによって異なる値が設定されていても良い。例えば、作業時間帯によって、道路の混雑状況や荷卸を行う場所や条件が変化することが考えられる。そのため、「移動効率パラメータ」と「荷卸効率パラメータ」とを決定する際に、前記した情報に加えて、所定の時間帯ごとの荷卸負荷の情報や、所定の時間帯における交通情報を踏まえて、所定の時間帯における「移動効率パラメータ」と「荷卸効率パラメータ」とを決定してもよい。 In addition, the evaluation information 116 may be set to different values depending on the delivery method, such as the above-mentioned trunk line transportation, and on the work time period. For example, it is considered that the road congestion situation and the location and conditions of unloading change depending on the work time period. Therefore, when determining the "travel efficiency parameter" and the "unloading efficiency parameter", in addition to the above-mentioned information, the "travel efficiency parameter" and the "unloading efficiency parameter" for a specified time period may be determined based on information on the unloading load for each specified time period and traffic information for the specified time period.

評価情報116は、「移動効率パラメータ」と「荷卸効率パラメータ」との二つのパラメータとして利用する例を示したが、「移動効率パラメータ」と「荷卸効率パラメータ」との比を示す一つのパラメータであっても良い。 In the example shown, the evaluation information 116 is used as two parameters, a "movement efficiency parameter" and an "unloading efficiency parameter", but it may be a single parameter that indicates the ratio between the "movement efficiency parameter" and the "unloading efficiency parameter".

図3のステップS200では、輸送計画案作成部121が、荷物情報111と、車両情報112と、地点情報113と、移動コスト情報115と、を用いて、使用可能な輸送リソース及び施設のみを用いて輸送する輸送計画案を複数生成し、輸送計画案を、輸送計画案情報117へ格納する。輸送計画案作成部121は、バース情報114を用いて、荷積・荷卸を行うバースの計画も含めた輸送計画案を生成しても良い。輸送計画案は、例えば、全通り探索、又は、シミュレーションによって生成される。 In step S200 of FIG. 3, the transportation plan creation unit 121 uses the baggage information 111, vehicle information 112, location information 113, and movement cost information 115 to generate multiple transportation plan proposals for transportation using only available transportation resources and facilities, and stores the transportation plan proposals in the transportation plan proposal information 117. The transportation plan creation unit 121 may use the berth information 114 to generate a transportation plan proposal that also includes a plan for the berth where loading and unloading will be performed. The transportation plan proposal is generated, for example, by exhaustive search or simulation.

図10は、実施例1に係る輸送計画案情報117のデータ構造の一例を示す図である。 Figure 10 is a diagram showing an example of the data structure of the proposed transportation plan information 117 for Example 1.

輸送計画案情報117は、少なくとも複数の輸送計画案を持つ。各輸送計画案は、少なくとも、車両を識別する「車両名」と、輸送先の地点を識別する「地点名」と、作業を行うバースを識別する「バース名」と、地点で行われる作業を示す「状態」と、作業対象のオーダを示す「オーダ番号」と、荷物の数量を示す「数」と、作業を行う時間を示す「時間」と、を有する。「数」は、例えば、荷物の総重量を示す「重量」、又は、荷物の総容積を示す「容積」、又は、「数」、「重量」及び「容積」の部分的な組合せ、又は、荷物量を示す「荷物量」で代用しても良い。また、「時間」は、作業を行う時間帯の開始日時を示す「開始」と、作業を行う時間帯の終了日時を示す「終了」と、を有しても良い。 The transportation plan information 117 has at least a plurality of transportation plan proposals. Each transportation plan proposal has at least a "vehicle name" that identifies the vehicle, a "location name" that identifies the location of the destination, a "berth name" that identifies the berth where the work will be performed, a "status" that indicates the work to be performed at the location, an "order number" that indicates the order to be worked on, a "number" that indicates the quantity of luggage, and a "time" that indicates the time when the work will be performed. The "number" may be substituted with, for example, "weight" that indicates the total weight of the luggage, or "volume" that indicates the total volume of the luggage, or a partial combination of "number", "weight" and "volume", or "amount of luggage" that indicates the amount of luggage. In addition, the "time" may have a "start" that indicates the start date and time of the time period when the work will be performed, and an "end" that indicates the end date and time of the time period when the work will be performed.

図3に戻って説明する。ステップS300では、積付計画案作成部122が、荷物情報111と、車両情報112と、ステップS200で生成した輸送計画案と、を用いて、輸送計画案にて積み込む荷物が決定された各車両に対し、荷物形状を考慮して積付計画案を複数生成し、各車両の積付計画案を組合せて生成される全車両の積付計画案を、積付計画案情報118へ格納する。荷物に対して積付位置指定パラメータが設定されている場合は、制約を守る積付計画案のみを生成する。例えば、オーダ番号2の荷物に対して段積み不可を表すパラメータAが設定されている場合は、オーダ番号2の荷物を段積みしない積付計画案を生成する。積付計画案は、例えば、全通り探索、又は、シミュレーションによって生成される。 Returning to FIG. 3, in step S300, the stowage plan creation unit 122 uses the baggage information 111, the vehicle information 112, and the proposed transportation plan generated in step S200 to generate multiple stowage plans for each vehicle for which the baggage to be loaded in the proposed transportation plan has been determined, taking into account the baggage shape, and stores the stowage plan for all vehicles generated by combining the stowage plans for each vehicle in the proposed stowage plan information 118. If a loading position specification parameter is set for the baggage, only a stowage plan that satisfies the constraint is generated. For example, if parameter A, which indicates that stacking is not possible for the baggage of order number 2, is set, a stowage plan that does not stack the baggage of order number 2 is generated. The stowage plan is generated, for example, by exhaustive search or simulation.

図11は、実施例1に係る積付計画案情報118のデータ構造の一例を示す図である。 Figure 11 is a diagram showing an example of the data structure of the proposed loading plan information 118 for Example 1.

積付計画案情報118は、複数の積付計画案を含む。各積付計画案は、少なくとも、積付の対象のオーダを識別する「オーダ番号」と、オーダにおける荷物の積載順を示す「積載順」と、荷物の数量を示す「数」と、荷物の長さを示す「長さ」と、荷物の幅を示す「幅」と、荷物の高さを示す「高さ」と、荷物を積付する位置を示す「積付位置」と、を有する。「数」は、例えば、荷物の総重量を示す「重量」、又は、荷物の総容積を示す「容積」、又は、「数」、「重量」及び「容積」の部分的な組合せ、又は、荷物量を示す「荷物量」で代用しても良い。 The stowage plan information 118 includes multiple stowage plan proposals. Each stowage plan proposal has at least an "order number" that identifies the order to be stowed, a "loading order" that indicates the order in which the luggage in the order will be loaded, a "number" that indicates the quantity of luggage, a "length" that indicates the length of the luggage, a "width" that indicates the width of the luggage, a "height" that indicates the height of the luggage, and a "loading position" that indicates the position where the luggage will be loaded. The "number" may be substituted with, for example, "weight" that indicates the total weight of the luggage, or "volume" that indicates the total volume of the luggage, or a partial combination of "number", "weight" and "volume", or "amount of luggage" that indicates the amount of luggage.

なお、図11には例として一つの車両(車両A)の積付計画案のみを示しているが、実際の積付計画案情報118は各車両について生成された積付計画案を含む。 Note that while Figure 11 shows only a loading plan proposal for one vehicle (vehicle A) as an example, the actual loading plan proposal information 118 includes loading plan proposals generated for each vehicle.

図3に戻って説明する。ステップS400では、計画評価部123が、車両情報112と、地点情報113と、評価情報116と、ステップS200で生成した輸送計画案の一つと、ステップS300で生成した積付計画案の一つと、を用いて、計画評価処理を行う。 Returning to FIG. 3, in step S400, the plan evaluation unit 123 performs plan evaluation processing using the vehicle information 112, the location information 113, the evaluation information 116, one of the proposed transportation plans generated in step S200, and one of the proposed loading plans generated in step S300.

図12は、実施例1に係る計画評価部123が行う、計画評価処理の一例を示すフローチャートである。 Figure 12 is a flowchart showing an example of a plan evaluation process performed by the plan evaluation unit 123 according to the first embodiment.

処理が開始されると、計画評価部123は、記憶部110から、車両情報112と、地点情報113と、評価情報116と、輸送計画案情報117に格納された輸送計画案の一つと、積付計画案情報118に格納された積付計画案の一つと、を読み込む(S610)。 When processing begins, the plan evaluation unit 123 reads from the memory unit 110 the vehicle information 112, the location information 113, the evaluation information 116, one of the proposed transport plans stored in the proposed transport plan information 117, and one of the proposed stowage plans stored in the proposed stowage plan information 118 (S610).

ステップS620では、計画評価部123は、ステップS610にて読み込んだ輸送計画案において、各車両に割り当てられている荷物が、ステップS610にて読み込んだ積付計画案において全て積付されているか判定する。 In step S620, the plan evaluation unit 123 determines whether all of the cargo assigned to each vehicle in the proposed transportation plan read in step S610 has been loaded in the proposed loading plan read in step S610.

ステップS620にて、全て割り付けされていると判定された場合のみ、計画評価部123は、S630~S660のステップを、作成した全輸送計画案について実施する。 Only when it is determined in step S620 that all of the transport plans have been assigned, does the plan evaluation unit 123 perform steps S630 to S660 for all of the proposed transport plans.

ステップS630では、計画評価部123は、車両情報112と、地点情報113と、前記輸送計画案と、を用いて、移動効率を評価する。移動効率は、例えば、以下の式(1)のように計算される。式(1)においては、移動効率の値が小さいほど、移動に関する効率は良い事を示す。なお、移動効率の値に基づいて、所定の評価値を算出するようにしても良い。例えば、移動効率の値の逆数を用いることで、その評価値の値が大きいほど、移動に関する効率は良い事を示すようにしても良い。 In step S630, the plan evaluation unit 123 evaluates the travel efficiency using the vehicle information 112, the location information 113, and the proposed transportation plan. The travel efficiency is calculated, for example, as shown in the following formula (1). In formula (1), the smaller the travel efficiency value, the better the efficiency of travel. A predetermined evaluation value may be calculated based on the travel efficiency value. For example, the inverse of the travel efficiency value may be used, and the larger the evaluation value, the better the efficiency of travel.

Figure 0007638205000001
Figure 0007638205000001

ここで移動時間と車両の稼働時間は以下の式(2)の関係が成り立つ。 Here, the relationship between travel time and vehicle operating time is expressed by the following equation (2).

Figure 0007638205000002
Figure 0007638205000002

ステップS640では、計画評価部123は、車両情報112と、地点情報113と、前記輸送計画案と、前記積付計画案と、を用いて、荷卸効率を評価する。荷卸効率は、例えば、以下の式(3)のように計算される。式(3)においては、荷卸効率の値が小さいほど、荷卸効率は良い事を示す。なお、荷卸効率の値に基づいて、所定の評価値を算出するようにしても良い。例えば、荷卸効率の値の逆数を用いることで、その評価値の値が大きいほど、荷卸に関する効率は良い事を示すようにしても良い。 In step S640, the plan evaluation unit 123 evaluates the unloading efficiency using the vehicle information 112, the location information 113, the proposed transportation plan, and the proposed stowage plan. The unloading efficiency is calculated, for example, as shown in the following formula (3). In formula (3), the smaller the unloading efficiency value, the better the unloading efficiency. A predetermined evaluation value may be calculated based on the unloading efficiency value. For example, the inverse of the unloading efficiency value may be used, and the larger the evaluation value, the better the efficiency of unloading.

Figure 0007638205000003
Figure 0007638205000003

各車両の各地点における荷卸時間は、例えば、以下の式(4)のように計算できる。 The unloading time for each vehicle at each location can be calculated, for example, using the following formula (4).

Figure 0007638205000004
Figure 0007638205000004

ここで、一旦荷卸する荷物とは、納品する荷物を取り出すために荷卸を要する荷物のことである。一旦荷卸する荷物は、積付計画案における荷物の積載位置と、荷卸順指定パラメータによって指定された荷卸順とに基づき特定される。なお、各荷物の荷卸時間または荷積時間は、地点情報113に含まれる荷積・荷卸時間の情報を利用しても良い。また、各荷物の荷卸時間または荷積時間は、荷物情報111に含まれる荷物の形状や重量に関する情報や、車両情報112に荷物の搬入及び搬出に使用される各車両の荷台の扉(すなわち出入口)の位置情報等を含む荷卸順指定パラメータの情報、積付計画案情報118に含まれる各荷物の積付位置に関する情報に基づいて算出してもよい。 Here, the cargo to be unloaded once refers to cargo that needs to be unloaded in order to remove the cargo to be delivered. The cargo to be unloaded once is specified based on the cargo loading position in the proposed loading plan and the unloading order specified by the unloading order specification parameter. The unloading time or loading time of each cargo may use the loading/unloading time information included in the location information 113. The unloading time or loading time of each cargo may also be calculated based on the information on the shape and weight of the cargo included in the cargo information 111, the information on the unloading order specification parameter including the position information of the cargo bed doors (i.e., entrances and exits) of each vehicle used for loading and unloading the cargo included in the vehicle information 112, and the information on the loading position of each cargo included in the proposed loading plan information 118.

ステップS650では、計画評価部123は、評価情報116と、ステップS630にて計算した移動効率と、ステップS640にて計算した荷卸効率と、を用いて、以下の式(5)のように、移動効率と荷卸効率の重み付け和を用いて、輸送システムの全体効率を評価する。そして、効率が良いと判定された場合のみ、ステップS660にて、計画評価部123は、輸送計画案と積付計画案との組合せを暫定解として保存する。 In step S650, the plan evaluation unit 123 uses the evaluation information 116, the movement efficiency calculated in step S630, and the unloading efficiency calculated in step S640 to evaluate the overall efficiency of the transportation system using a weighted sum of the movement efficiency and the unloading efficiency as shown in the following formula (5). Then, in step S660, the plan evaluation unit 123 saves the combination of the proposed transportation plan and the proposed stowage plan as a provisional solution only if it is determined that the efficiency is good.

Figure 0007638205000005
Figure 0007638205000005

なお、上記の計算方法は一例であり、記憶部110に保持された情報に基づく他の計算方法を使用してもよい。例えば、移動効率は、移動時間に加えて(又はその代わりに)移動に要するコストに基づいて計算されてもよい。移動に要するコストは、例えば、車両情報に含まれる車両単価、稼働単価及びドライバ単価といったコストに関連する情報に基づいて計算されてもよい。その場合、式(1)の例に沿って説明すると、例えば、コストが小さいほど移動効率が小さくなるように算出される。即ち、コストが小さいほど移動に関する効率は良い事を示す。 Note that the above calculation method is an example, and other calculation methods based on information stored in the memory unit 110 may be used. For example, the travel efficiency may be calculated based on the cost required for travel in addition to (or instead of) the travel time. The cost required for travel may be calculated based on cost-related information such as the vehicle unit price, operation unit price, and driver unit price included in the vehicle information. In that case, to explain using the example of formula (1), for example, the travel efficiency is calculated to be smaller as the cost is smaller. In other words, the smaller the cost, the better the efficiency regarding travel.

また、荷卸効率は、荷卸しに要する時間に加えて(又はその代わりに)荷卸し作業が各地点の周辺に与える影響の大きさに基づいて計算されてもよい。荷卸し作業が各地点の周辺に与える影響の大きさは、例えば、地点情報の荷卸負荷パラメータによって与えられる。その場合、式(3)の例に沿って説明すると、例えば、周辺に与える影響が小さいほど荷卸効率が小さくなるように算出されてもよい。即ち、周辺に与える影響が小さいほど荷卸に関する効率は良い事を示す。 The unloading efficiency may also be calculated based on the impact of the unloading operation on the surroundings of each point in addition to (or instead of) the time required for unloading. The impact of the unloading operation on the surroundings of each point is given, for example, by the unloading load parameter in the point information. In that case, to explain using the example of equation (3), for example, the unloading efficiency may be calculated to be smaller the smaller the impact on the surroundings. In other words, the smaller the impact on the surroundings, the better the efficiency of unloading.

また、上記の例では、移動効率と荷卸効率との重み付け和を輸送計画案と積付計画案との組合せの効率を示す指標として算出し、さらに当該指標を評価して、輸送システムの全体効率が最も高いと判定されたものが出力される。一例として、上述した式(1)や式(3)に沿って説明すると、移動効率と荷卸効率との重み付け和が最小となる組み合わせが、輸送システムの全体効率が最も良いと判定される。しかし、このような計算方法及び出力方法は一例であり、他の計算方法及び出力方法が使用されてもよい。例えば、輸送計画案と積付計画案との全ての組合せ、又は、算出された効率が所定の基準より高い複数の組合わせの移動効率と荷卸効率とを出力し、ユーザがそれらのいずれかを選択してもよい。あるいは、移動効率と荷卸効率とがパレート最適となる輸送計画案と積付計画案との組合せを出力してもよい。 In the above example, the weighted sum of the movement efficiency and the unloading efficiency is calculated as an index showing the efficiency of the combination of the proposed transportation plan and the proposed stowage plan, and the index is evaluated to output the combination that is determined to have the highest overall efficiency of the transportation system. As an example, in accordance with the above-mentioned formula (1) and formula (3), the combination that has the smallest weighted sum of the movement efficiency and the unloading efficiency is determined to have the best overall efficiency of the transportation system. However, such a calculation method and output method are only an example, and other calculation methods and output methods may be used. For example, the movement efficiency and unloading efficiency of all combinations of the proposed transportation plan and the proposed stowage plan, or a plurality of combinations whose calculated efficiency is higher than a predetermined standard, may be output, and the user may select one of them. Alternatively, the combination of the proposed transportation plan and the proposed stowage plan in which the movement efficiency and the unloading efficiency are Pareto optimal may be output.

図3に戻って説明する。最後にステップS500にて、暫定解を表示部140に出力する。また、通信部150がネットワークNを介して車載端末200と各集配送地点の計画管理端末300に輸送スケジュールを送信する。 Returning to FIG. 3, the explanation will be given. Finally, in step S500, the provisional solution is output to the display unit 140. In addition, the communication unit 150 transmits the transportation schedule to the in-vehicle terminal 200 and the planning management terminal 300 at each collection and delivery point via the network N.

図13は、実施例1に係る輸送計画装置100の表示装置450に表示される車両の輸送スケジュール結果概要の表示画面600の一例を示す図である。 Figure 13 is a diagram showing an example of a display screen 600 showing an overview of the vehicle transportation schedule results displayed on the display device 450 of the transportation planning device 100 according to the first embodiment.

表示画面600は、車両の輸送スケジュールの表示領域610と、車両の輸送ルートの表示領域620と、計画の評価結果の表示領域630と、を有する。表示画面600により、輸送スケジュールの容易な取得と、コストの確認と、ができる。 The display screen 600 has a display area 610 for the vehicle transport schedule, a display area 620 for the vehicle transport route, and a display area 630 for the plan evaluation results. The display screen 600 makes it easy to obtain the transport schedule and check the costs.

車両の輸送スケジュールの表示領域610には、最も効率が良い計画における輸送スケジュールが表示される。具体的には、輸送車両と、作業を行う地点名と、作業の状態と、作業対象のオーダ番号と、作業を行う時間と、が表示される。さらに、作業を行うバース名を表示しても良い。さらに、オーダの輸送量を表示しても良い。作業の状態は、例えば、出発、荷積、荷卸、到着のいずれかであるが、それ以外の状態であってもよい。輸送量は、オーダされた荷物の数量、重量、容積、長さ、幅、高さ、またはそれらの組合せで代用しても良い。また、時間は、作業を行う開始日時と、終了日時と、を有しても良い。時間は、車両が地点に留まる時間で代用しても良い。輸送スケジュールは、横軸を時刻、縦軸を各車両とするようなガントチャートで可視化してもよい(図示せず)。 The vehicle transport schedule display area 610 displays the transport schedule for the most efficient plan. Specifically, the transport vehicle, the name of the location where the work is to be performed, the status of the work, the order number of the work target, and the time to perform the work are displayed. In addition, the name of the berth where the work is to be performed may be displayed. In addition, the transport volume of the order may be displayed. The status of the work may be, for example, any of departure, loading, unloading, and arrival, but may also be other states. The transport volume may be substituted with the quantity, weight, volume, length, width, height, or a combination of these of the ordered cargo. In addition, the time may include the start date and time and the end date and time when the work is to be performed. The time may be substituted with the time the vehicle stays at the location. The transport schedule may be visualized in a Gantt chart with the horizontal axis representing time and the vertical axis representing each vehicle (not shown).

車両の輸送ルートの表示領域620には、各車両の輸送ルート、又は全車両の輸送ルートを選択するボタンと、ボタンによって選択された車両の地図上の輸送ルートが表示される。図13では、車両Aの輸送ルートを選択して表示している。各集配送地点は、地点情報113に緯度と経度が記憶されている場合、それらに従い表示される。 The vehicle transport route display area 620 displays buttons for selecting the transport route for each vehicle or the transport route for all vehicles, and the transport route on the map for the vehicle selected by the button. In FIG. 13, the transport route for vehicle A is selected and displayed. If the latitude and longitude of each collection and delivery point are stored in the point information 113, they are displayed according to them.

輸送コストの表示領域630には、計画の評価結果が表示される。具体的には、車両の輸送スケジュールの表示領域610に表示された輸送スケジュールにおける、移動にかかるコストが表示される。また、車両費など輸送リソースにかかる費用と、ドライバなどにかかる人件費と、を区別して表示しても良い。さらに、移動にかかる総時間を表示しても良い。さらに、前記輸送スケジュールに対して最も効率の良い積付計画における、荷卸にかかる時間と、コストと、を表示しても良い。さらに、総輸送コストと、総輸送時間と、を表示しても良い。さらに、移動と荷卸の評価に使用した評価パラメータを表示しても良い。 The transportation cost display area 630 displays the evaluation results of the plan. Specifically, the cost of travel in the transportation schedule displayed in the vehicle transportation schedule display area 610 is displayed. In addition, the costs of transportation resources such as vehicle costs and labor costs such as drivers may be displayed separately. Furthermore, the total time required for travel may be displayed. Furthermore, the time and cost required for unloading in the most efficient loading plan for the transportation schedule may be displayed. Furthermore, the total transportation cost and total transportation time may be displayed. Furthermore, the evaluation parameters used in the evaluation of travel and unloading may be displayed.

図14は、実施例1に係る輸送計画装置100の表示装置450に表示される車両の積付計画概要の表示画面700の一例を示す図である。 Figure 14 is a diagram showing an example of a display screen 700 showing an overview of a vehicle loading plan displayed on the display device 450 of the transportation planning device 100 according to the first embodiment.

表示画面700は、車両の積付計画の表示領域710と、車両の積付図の表示領域720と、計画の評価結果の表示領域730と、を有する。表示画面700により、車両の積付計画の容易な取得と、コストの確認と、ができる。 The display screen 700 has a display area 710 for the vehicle loading plan, a display area 720 for the vehicle loading diagram, and a display area 730 for the plan evaluation results. The display screen 700 allows easy acquisition of the vehicle loading plan and confirmation of costs.

車両の積付計画の表示領域710には、最も効率が良い計画における車両の積付計画が表示される。具体的には、積載する地点名と、積載する時間と、積載対象の荷物のオーダ番号と、荷物の積載順と、荷物の積載位置と、が表示される。さらに、積載するバース名を表示しても良い。さらに、オーダの輸送量を表示しても良い。輸送量は、数量、重量、容積、長さ、幅、高さ、又は、それらの組合せで代用しても良い。また、時間は、積載する開始日時と、終了日時と、を有しても良い。 The vehicle loading plan display area 710 displays the vehicle loading plan for the most efficient plan. Specifically, the name of the loading location, the loading time, the order number of the cargo to be loaded, the loading order of the cargo, and the loading position of the cargo are displayed. In addition, the name of the berth where the cargo will be loaded may be displayed. In addition, the transportation volume of the order may be displayed. The transportation volume may be substituted with the quantity, weight, volume, length, width, height, or a combination of these. In addition, the time may include the start date and time of loading and the end date and time of loading.

車両の積付図の表示領域720には、各車両の積付図を選択するボタンと、ボタンによって選択された車両の積付図と、が表示される。図14では、車両Aの積付図を選択して表示している。図14には、積付図として、車両の荷台上に積み付けられた荷物の配置の斜視図が表示される。 Display area 720 for the vehicle stowage plan displays buttons for selecting the stowage plan for each vehicle and the stowage plan for the vehicle selected by the button. In FIG. 14, the stowage plan for vehicle A has been selected and displayed. In FIG. 14, a perspective view of the arrangement of the luggage loaded on the vehicle's bed is displayed as the stowage plan.

輸送コストの表示領域630には、計画の評価結果が表示される。具体的には、車両の積付計画の表示領域710に表示された積付計画と、当該積付計画に対して最も効率の良い輸送スケジュールにおける、荷卸にかかるコストと、が表示される。また、輸送コストの表示領域630には、輸送コストの表示領域630に表示されている項目と同じ内容を表示しても良い。 The transportation cost display area 630 displays the evaluation results of the plan. Specifically, the loading plan displayed in the vehicle loading plan display area 710 and the unloading costs in the most efficient transportation schedule for the loading plan are displayed. The transportation cost display area 630 may also display the same contents as the items displayed in the transportation cost display area 630.

図15は、実施例1に係る車載端末200の表示画面800の一例を示す図である。 Figure 15 is a diagram showing an example of a display screen 800 of the in-vehicle terminal 200 according to the first embodiment.

表示画面800には、車両510の輸送スケジュールが表示される、具体的には、車両の輸送スケジュールの表示領域610における表示項目と同様の表示項目に加え、荷物の輸送作業の進捗状況を示す情報(例えば輸送作業が完了したか否か)が表示される。表示画面800によって、ドライバが、従う輸送スケジュールと、輸送の進捗状況と、を確認できる。 The display screen 800 displays the transportation schedule of the vehicle 510. Specifically, in addition to the display items similar to those displayed in the display area 610 of the vehicle's transportation schedule, information showing the progress of the cargo transportation work (e.g., whether the transportation work has been completed or not) is displayed. The display screen 800 allows the driver to check the transportation schedule to be followed and the progress of the transportation.

図16は、実施例1に係る各集配送地点の計画管理端末300の表示画面900の一例を示す図である。 Figure 16 shows an example of the display screen 900 of the planning management terminal 300 at each collection and delivery point in Example 1.

表示画面900には、集配送地点520で行われる輸送関連作業のスケジュールが表示される。具体的には、表示画面900には、作業対象のオーダ番号と、作業を行う時間と、作業の状態と、が表示される。作業の状態は、例えば、集荷及び納品のいずれかであるが、それ以外の作業の状態が発生する場合にはその状態が表示されてもよい。また、表示画面900には、作業を行うバース名を表示しても良い。さらに、オーダの輸送量を表示しても良い。輸送量は、数量、重量、容積、長さ、幅、高さ、またはそれらの組合せで代用しても良い。また、時間は、作業を行う開始日時と、終了日時と、を有しても良い。表示画面900によって、各集配送地点の計画運用担当者及び作業者が、各集配送地点で行われる輸送関連作業のスケジュールを確認できる。 The display screen 900 displays a schedule of transportation-related work to be performed at the collection and delivery point 520. Specifically, the display screen 900 displays the order number of the work target, the time to perform the work, and the status of the work. The status of the work is, for example, either collection or delivery, but if another status of the work occurs, that status may be displayed. The display screen 900 may also display the name of the berth where the work is performed. Furthermore, the transportation volume of the order may be displayed. The transportation volume may be substituted with the quantity, weight, volume, length, width, height, or a combination of these. The time may also include the start date and time and the end date and time of the work. The display screen 900 allows the planning and operation staff and workers at each collection and delivery point to check the schedule of transportation-related work to be performed at each collection and delivery point.

本実施例は、積付計画案作成部122が、積付パターン情報に従い積付計画案を作成するものである。以下に説明する相違点を除き、実施例2のシステムの各部は、図1~図16に示された実施例1の同一の符号を付された各部と同一の機能を有するため、それらの説明は省略する。 In this embodiment, the stowage plan draft creation unit 122 creates a stowage plan draft in accordance with stowage pattern information. Except for the differences described below, each part of the system in embodiment 2 has the same function as each part in embodiment 1 shown in Figures 1 to 16 with the same reference numerals, and therefore the description of those parts is omitted.

実施例2の記憶部110は、実施例1の記憶部110が記憶している情報に加えて、積付可能な車両と荷物と、荷物同士と、の組合せのパターンに関する情報である積付パターン情報161を記憶する。 In addition to the information stored in the memory unit 110 of the first embodiment, the memory unit 110 of the second embodiment stores stowage pattern information 161, which is information about the combination patterns of vehicles and cargo that can be stowed, and cargoes themselves.

図17は、実施例2に係る積付パターン情報161のデータ構造の一例を示す図である。 Figure 17 is a diagram showing an example of the data structure of stowage pattern information 161 for Example 2.

積付パターン情報161は、少なくとも、積載パターンを識別する「パターンコード」と、積付する各荷物を識別する「荷物名」と、を有する。各「荷物名」は、荷物の種類を示す「種類」と、荷物の位置を示す「積載位置」と、を有する。「積載位置」は、車両前方から後方に向かって数えた積載位置を示す「行」と、車両右側から左側に向かって数えた積載位置を示す「列」と、車両下側から上側に向かって数えた積載位置を示す「段」と、を有しても良い。また、「積載位置」は、座標で表されても良い。 The stowage pattern information 161 has at least a "pattern code" that identifies the loading pattern, and a "baggage name" that identifies each baggage to be stowed. Each "baggage name" has a "type" that indicates the type of baggage, and a "loading position" that indicates the location of the baggage. The "loading position" may have a "row" that indicates the loading position counted from the front to the rear of the vehicle, a "column" that indicates the loading position counted from the right side to the left side of the vehicle, and a "tier" that indicates the loading position counted from the bottom to the top of the vehicle. The "loading position" may also be expressed in coordinates.

実施例1から実施例2への変更箇所の説明に戻る。 Return to the explanation of the changes from Example 1 to Example 2.

荷物情報111は、実施例1の荷物情報111が有する情報(図4参照)に加えて、荷物の種類を示す「種類」を有する(図示せず)。ここで、「種類」とは、荷物のサイズや重量に基づいた分類を示す情報であっても良い。 The luggage information 111 includes "type" indicating the type of luggage (not shown) in addition to the information included in the luggage information 111 of the first embodiment (see FIG. 4). Here, "type" may be information indicating a classification based on the size or weight of the luggage.

車両情報112は、実施例1の車両情報112が有する情報(図5参照)に加えて、荷物の「種類」の情報に関連付けられた、車両が取り得る全ての積載パターンを示す「積載パターン」を有する(図示せず)。ここで、「積載パターン」とは、過去に実績のある積載パターンであっても良い。 In addition to the information contained in the vehicle information 112 in the first embodiment (see FIG. 5), the vehicle information 112 also contains "loading patterns" (not shown) that indicate all possible loading patterns for the vehicle and are associated with the "type" information of the cargo. Here, the "loading pattern" may be a loading pattern that has been proven in the past.

ステップS100において、記憶部110が、入力装置460から、実施例1のステップS100で読み込む情報に加え、積付パターン情報161を読み込む。 In step S100, the memory unit 110 reads stowage pattern information 161 from the input device 460 in addition to the information read in step S100 in Example 1.

ステップS300において、積付計画案作成部122が、荷物情報111と、車両情報112と、積付パターン情報161と、ステップS200で生成した輸送計画案と、を用いて、全車両の積付計画案を生成し、積付計画案情報118へ格納する。全車両の積付計画案は、輸送計画案にて積み込む荷物が決定された各車両に対し、積付パターンを探索し、全荷物が積載可能な積付パターンを積付計画案として採用し、各車両の積付計画案を組合せることで生成される。 In step S300, the stowage plan creation unit 122 generates a stowage plan for all vehicles using the cargo information 111, vehicle information 112, stowage pattern information 161, and the transportation plan generated in step S200, and stores the stowage plan in the stowage plan information 118. The stowage plan for all vehicles is generated by searching for a stowage pattern for each vehicle for which cargo to be loaded has been determined in the transportation plan, adopting a stowage pattern that allows all cargo to be loaded as the stowage plan, and combining the stowage plan for each vehicle.

ここで、一例として、輸送計画案にて種類Lの荷物を5個と、種類Mの荷物を10個と、種類Sの荷物を10個と、を車両Aに積み込むと決定した場合の積付パターンの探索を説明する。この場合、車両Aがとり得る積付パターンを対象に、種類Lの荷物を5個以上と、種類Mの荷物を10個以上と、種類Sの荷物を10個以上積み付けることが可能な積付パターンが探索される。 As an example, we will explain the search for a loading pattern when it is decided in the proposed transportation plan that 5 pieces of luggage of type L, 10 pieces of luggage of type M, and 10 pieces of luggage of type S will be loaded onto vehicle A. In this case, among the loading patterns that vehicle A can take, a loading pattern that allows 5 or more pieces of luggage of type L, 10 or more pieces of luggage of type M, and 10 or more pieces of luggage of type S to be loaded is searched for.

実施例2に記載された発明では、荷物のサイズ等に関する詳細な情報を利用せずとも、荷物の種類を示す情報と予め用意された積付パターンとを利用することで積付計画を作成することができるため、荷物に関するデータ管理や積付計画の作成が容易となり、より効率的に積付計画を立案することができる。また、予め荷物の種類の情報に基づいて準備された積付パターンの情報に沿って積付計画を作成するものであり、都度全く新しい積付パターンが作成されることがないため、荷物のサイズ等に関する詳細な情報がなくとも信頼性の高い積付計画を立案することができる。 In the invention described in Example 2, a stowage plan can be created by using information indicating the type of cargo and pre-prepared stowage patterns without using detailed information on the size of the cargo, etc., which makes it easier to manage cargo data and create stowage plans, allowing for more efficient stowage plans to be created. In addition, a stowage plan is created according to stowage pattern information that is pre-prepared based on cargo type information, and a completely new stowage pattern is not created each time, so a highly reliable stowage plan can be created even without detailed information on the size of the cargo, etc.

以上、本発明の実施例に係る輸送計画システムについて説明した。このような輸送計画システムによれば、荷物形状を考慮して移動効率と荷卸効率の観点から効率的な輸送ができる。 A transportation planning system according to an embodiment of the present invention has been described above. Such a transportation planning system allows efficient transportation in terms of movement efficiency and unloading efficiency by taking into account the shape of the cargo.

また、本発明の実施形態のシステムは次のように構成されてもよい。 The system of the present invention may also be configured as follows:

(1)制御部(例えば制御部120)と、制御部に接続される記憶部(例えば記憶部110)と、を有する輸送計画システムであって、記憶部は、オーダに基づく荷物の形状、輸送先、輸送量を少なくとも含む荷物情報(例えば荷物情報111)と、荷物の輸送に使用される1以上の車両の積載量に関する情報を含む車両情報(例えば車両情報112)と、荷物の輸送先である複数の地点を示す地点情報(例えば地点情報113)と、を保持し、制御部は、荷物情報、車両情報及び地点情報に基づいて、オーダに基づく荷物を輸送する1以上の車両が各地点に到着する順序及び各地点で荷卸しを行う荷物を示す輸送計画案を複数生成し(例えばステップS200)、荷物情報及び車両情報に基づいて、輸送計画案ごとに、輸送計画案によって輸送される各荷物の各車両における積付け位置を含む積付計画案を複数生成し(例えばステップS300)、輸送計画案ごとに、輸送計画案に従って車両が複数の地点間を移動する効率を示す指標である移動効率を算出し(例えばステップS630)、輸送計画案と積付計画案との組み合わせごとに、複数の地点における少なくとも荷卸作業の効率を示す指標である荷卸効率を算出し(例えばステップS640)、移動効率及び荷卸効率に基づいて、輸送計画案と積付計画案との組み合わせの効率を算出するし(例えばステップS650)。 (1) A transportation planning system having a control unit (e.g., control unit 120) and a storage unit (e.g., storage unit 110) connected to the control unit, in which the storage unit holds luggage information (e.g., luggage information 111) including at least the shape, destination, and transportation volume of luggage based on an order, vehicle information (e.g., vehicle information 112) including information regarding the load capacity of one or more vehicles used to transport the luggage, and location information (e.g., location information 113) indicating multiple locations to which the luggage is to be transported, and the control unit generates multiple transportation plan proposals (e.g., For example, step S200), for each proposed transportation plan, multiple proposed stowage plans are generated based on the cargo information and vehicle information, including the stowage positions on each vehicle for each cargo to be transported according to the proposed transportation plan (for example, step S300), for each proposed transportation plan, a movement efficiency is calculated, which is an index showing the efficiency with which vehicles move between multiple locations according to the proposed transportation plan (for example, step S630), and for each combination of the proposed transportation plan and the proposed stowage plan, an unloading efficiency is calculated, which is an index showing the efficiency of at least the unloading work at multiple locations (for example, step S640), and the efficiency of the combination of the proposed transportation plan and the proposed stowage plan is calculated based on the movement efficiency and the unloading efficiency (for example, step S650).

これによって、荷物形状により制限される積付位置を考慮して移動効率と荷卸効率の観点から効率的な輸送ができる。 This allows for efficient transportation in terms of movement and unloading efficiency, taking into account the loading position restrictions imposed by the shape of the cargo.

(2)上記(1)に記載の輸送計画システムであって、記憶部は、各地点において使用可能なバースを示すバース情報(例えばバース情報114)をさらに保持し、制御部は、荷物情報、車両情報、地点情報及びバース情報に基づいて、輸送計画案を複数生成する。 (2) In the transportation planning system described in (1) above, the memory unit further holds berth information (e.g., berth information 114) indicating available berths at each location, and the control unit generates multiple transportation plan proposals based on the baggage information, vehicle information, location information, and berth information.

これによって、各地点の実情に合った輸送計画案を生成することができる。 This allows for the generation of transportation plans suited to the actual conditions at each location.

(3)上記(1)に記載の輸送計画システムであって、車両情報は、各車両の荷台の扉の位置を示す情報(例えば荷卸順指定パラメータ)を含み、制御部は、輸送計画案に基づいて各車両に割り当てられた荷物を、各車両の荷台の扉の位置から搬入して積付け可能な位置に順次積付けるように、積付計画案を生成する。 (3) In the transportation planning system described in (1) above, the vehicle information includes information indicating the position of the cargo bed door of each vehicle (e.g., parameters specifying the unloading order), and the control unit generates a proposed loading plan so that cargo assigned to each vehicle based on the proposed transportation plan is brought in from the position of the cargo bed door of each vehicle and loaded sequentially into positions where loading is possible.

これによって、実行可能な積付計画案を生成することができる。 This allows for the generation of a viable loading plan.

(4)上記(1)に記載の輸送計画システムであって、記憶部は、荷物の種類と積付位置とを対応付ける積付パターン情報(例えば積付パターン情報161)をさらに保持し、制御部は、積付パターン情報に基づいて積付計画案を生成する。 (4) In the transportation planning system described in (1) above, the memory unit further holds stowage pattern information (e.g., stowage pattern information 161) that associates cargo types with stowage positions, and the control unit generates a stowage plan proposal based on the stowage pattern information.

これによって、積付計画案の生成が容易になるとともに、過去に実績のある積付パターンがある場合にはそれを新たな積付計画案の生成に生かすことができる。 This makes it easier to generate a proposed loading plan, and if there are loading patterns that have proven successful in the past, they can be used to generate a new proposed loading plan.

(5)上記(1)に記載の輸送計画システムであって、記憶部は、移動効率及び荷卸効率に付与する重み係数(例えば評価情報116)をさらに保持し、制御部は、重み係数に基づく移動効率及び荷卸効率の重みづけ和に基づいて、輸送計画案と積付計画案との組み合わせの効率を算出する。 (5) In the transportation planning system described in (1) above, the memory unit further stores weighting coefficients (e.g., evaluation information 116) to be assigned to the movement efficiency and unloading efficiency, and the control unit calculates the efficiency of the combination of the proposed transportation plan and the proposed stowage plan based on a weighted sum of the movement efficiency and unloading efficiency based on the weighting coefficients.

これによって、移動効率及び荷卸効率に基づいて輸送計画案と積付計画案との組み合わせの効率を適切に評価することができる。 This allows the efficiency of the combination of the proposed transportation plan and the proposed loading plan to be appropriately evaluated based on movement efficiency and unloading efficiency.

(6)上記(5)に記載の輸送計画システムであって、地点情報は、各地点における荷卸し作業が各地点の周辺に与える影響の大きさを示す負荷情報を含み、重み係数は、少なくとも負荷情報に基づいて決定される。 (6) In the transportation planning system described in (5) above, the location information includes load information indicating the magnitude of the impact that unloading work at each location has on the surrounding area of each location, and the weighting coefficient is determined based at least on the load information.

これによって、輸送計画案と積付計画案との組み合わせの効率を適切に評価することができる。 This allows the efficiency of the combination of the proposed transportation plan and the proposed loading plan to be properly evaluated.

(7)上記(5)に記載の輸送計画システムであって、重み係数は、少なくとも複数の地点間の移動距離に基づいて決定される。 (7) In the transportation planning system described in (5) above, the weighting coefficient is determined based on at least the travel distance between a plurality of points.

これによって、輸送計画案と積付計画案との組み合わせの効率を適切に評価することができる。 This allows the efficiency of the combination of the proposed transportation plan and the proposed loading plan to be properly evaluated.

(8)上記(1)に記載の輸送計画システムであって、車両情報は、各車両及びドライバのコストを示す情報(例えば車両単価、稼働単価及びドライバ単価等)を含み、制御部は、複数の地点間の移動に対応する各車両及びドライバのコストに基づいて移動効率を算出する。 (8) In the transportation planning system described in (1) above, the vehicle information includes information indicating the cost of each vehicle and driver (e.g., vehicle unit price, operating unit price, driver unit price, etc.), and the control unit calculates the travel efficiency based on the cost of each vehicle and driver corresponding to travel between multiple points.

これによって、移動効率を適切に計算することができる。 This allows movement efficiency to be calculated appropriately.

(9)上記(1)に記載の輸送計画システムであって、制御部は、荷物情報及び車両情報に基づいて、各地点における荷卸しに要する時間の情報を算出し、当該荷卸しに要する時間に基づいて荷卸効率を算出する(例えば式(3))。 (9) In the transportation planning system described in (1) above, the control unit calculates information on the time required for unloading at each location based on the baggage information and vehicle information, and calculates the unloading efficiency based on the time required for unloading (e.g., formula (3)).

これによって、荷卸効率を適切に計算することができる。 This allows for proper calculation of unloading efficiency.

(10)上記(9)に記載の輸送計画システムであって、車両情報は、各車両の荷台の扉の位置を示す情報(例えば荷卸順指定パラメータ)を含み、各地点における荷卸しに要する時間は、各地点を輸送先とする荷物の荷卸しに要する時間と、その荷物の位置及び扉の位置の関係に基づいて算出されたその荷物を荷卸しするために一時的に荷卸しする荷物の荷卸し及び再度の積付けに要する時間と、を含む(例えば式(4))。 (10) In the transportation planning system described in (9) above, the vehicle information includes information indicating the position of the doors of the cargo bed of each vehicle (e.g., parameters specifying the unloading order), and the time required for unloading at each point includes the time required to unload cargo whose destination is each point, and the time required to unload and reload cargo that is temporarily unloaded in order to unload the cargo, calculated based on the relationship between the position of the cargo and the position of the door (e.g., formula (4)).

これによって、荷卸効率を適切に計算することができる。 This allows for proper calculation of unloading efficiency.

(11)上記(10)に記載の輸送計画システムであって、地点情報は、各地点における荷卸し作業が各地点の周辺に与える影響の大きさを示す負荷情報(例えば荷卸負荷パラメータ)を含み、制御部は、荷物情報、車両情報及び負荷情報に基づいて、荷卸効率を算出する。 (11) In the transportation planning system described in (10) above, the location information includes load information (e.g., unloading load parameters) that indicates the magnitude of the impact that unloading work at each location has on the surrounding area of each location, and the control unit calculates the unloading efficiency based on the baggage information, vehicle information, and load information.

これによって、荷卸効率を適切に計算することができる。 This allows for proper calculation of unloading efficiency.

(12)上記(1)に記載の輸送計画システムであって、制御部に接続される表示部(例えば表示部140)をさらに有し、表示部は、輸送計画案と積付計画案との組み合わせのうち、算出された効率が最も高いと判定された組み合わせを表示する。 (12) The transportation planning system described in (1) above further includes a display unit (e.g., display unit 140) connected to the control unit, and the display unit displays the combination of the proposed transportation plan and the proposed stowage plan that is determined to have the highest calculated efficiency.

これによって、効率が最も高い輸送計画案と積付計画案との組み合わせをユーザに提示することができる。 This allows the user to be presented with the most efficient combination of transportation and loading plans.

(13)上記(1)に記載の輸送計画システムであって、制御部に接続される表示部(例えば表示部140)をさらに有し、表示部は、輸送計画案と積付計画案との複数の組み合わせと、各組み合わせに対応する移動効率及び荷卸効率とを表示する。 (13) The transportation planning system described in (1) above further includes a display unit (e.g., display unit 140) connected to the control unit, and the display unit displays multiple combinations of the proposed transportation plan and the proposed stowage plan, and the movement efficiency and unloading efficiency corresponding to each combination.

これによって、輸送計画案と積付計画案との組み合わせのいくつかの候補からユーザが選択することができる。 This allows the user to select from several possible combinations of proposed transportation plans and proposed loading plans.

(14)上記(1)に記載の輸送計画システムであって、各車両に搭載され、ネットワーク(例えばネットワークN)を介して制御部と通信する車両端末(例えば車載端末200)、及び、各地点に設置され、ネットワークを介して制御部と通信する地点管理端末(例えば各集配送地点の計画管理端末300)をさらに有し、各車両に搭載された車両端末は、輸送計画案に含まれる情報のうち、各車両に関する情報(例えば表示画面800)を出力し、各地点に設置された地点管理端末は、輸送計画案に含まれる情報のうち、各地点に関する情報(例えば表示画面900)を出力する。 (14) The transportation planning system described in (1) above further includes a vehicle terminal (e.g., vehicle terminal 200) mounted on each vehicle and communicating with a control unit via a network (e.g., network N), and a location management terminal (e.g., planning management terminal 300 at each collection/delivery point) installed at each point and communicating with the control unit via a network, and the vehicle terminal mounted on each vehicle outputs information about each vehicle (e.g., display screen 800) from among the information included in the transportation plan, and the location management terminal installed at each point outputs information about each point (e.g., display screen 900) from among the information included in the transportation plan.

これによって、各車両のドライバ及び各地点の作業者に必要な情報を提供することができる。 This allows the necessary information to be provided to drivers of each vehicle and workers at each location.

なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明のより良い理解のために詳細に説明したのであり、必ずしも説明の全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることが可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。 The present invention is not limited to the above-described embodiments, but includes various modifications. For example, the above-described embodiments have been described in detail to provide a better understanding of the present invention, and are not necessarily limited to those having all of the configurations described. It is also possible to replace part of the configuration of one embodiment with the configuration of another embodiment, and it is also possible to add the configuration of another embodiment to the configuration of one embodiment. It is also possible to add, delete, or replace part of the configuration of each embodiment with other configurations.

また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によってハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによってソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、不揮発性半導体メモリ、ハードディスクドライブ、SSD(Solid State Drive)等の記憶デバイス、または、ICカード、SDカード、DVD等の計算機読み取り可能な非一時的データ記憶媒体に格納することができる。 The above configurations, functions, processing units, processing means, etc. may be realized in hardware, in part or in whole, for example by designing them as integrated circuits. The above configurations, functions, etc. may be realized in software, by a processor interpreting and executing a program that realizes each function. Information on the programs, tables, files, etc. that realize each function can be stored in storage devices such as non-volatile semiconductor memory, hard disk drives, and SSDs (Solid State Drives), or in computer-readable non-transitory data storage media such as IC cards, SD cards, and DVDs.

また、制御線及び情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線及び情報線を示しているとは限らない。実際にはほとんど全ての構成が相互に接続されていると考えてもよい。 In addition, the control lines and information lines shown are those considered necessary for the explanation, and not all control lines and information lines on the product are necessarily shown. In reality, it can be assumed that almost all components are interconnected.

1…輸送計画システム、100…輸送計画装置、110…記憶部、111…荷物情報、112…車両情報、113…地点情報、114…バース情報、115…移動コスト情報、116…評価情報、117…輸送計画案情報、118…積付計画案情報、120…制御部、121…輸送計画案作成部、122…積付計画案作成部、123…計画評価部、130…入力部、140…表示部、150…通信部、N…ネットワーク、200…車載端末、210…通信部、220…表示部、300…各集配送地点の計画管理端末、310…通信部、320…表示部。 1...transportation planning system, 100...transportation planning device, 110...storage unit, 111...baggage information, 112...vehicle information, 113...location information, 114...berth information, 115...travel cost information, 116...evaluation information, 117...transportation plan information, 118...loading plan information, 120...control unit, 121...transportation plan creation unit, 122...loading plan creation unit, 123...plan evaluation unit, 130...input unit, 140...display unit, 150...communication unit, N...network, 200...vehicle-mounted terminal, 210...communication unit, 220...display unit, 300...plan management terminal at each collection and delivery point, 310...communication unit, 320...display unit.

Claims (15)

制御部と、前記制御部に接続される記憶部と、を有する輸送計画システムであって、
前記記憶部は、オーダに基づく荷物の形状、輸送先、輸送量を少なくとも含む荷物情報と、前記荷物の輸送に使用される1以上の車両の積載量に関する情報を含む車両情報と、前記荷物の輸送先である複数の地点を示す地点情報と、を保持し、
前記制御部は、
前記荷物情報、前記車両情報及び前記地点情報に基づいて、前記オーダに基づく荷物を輸送する1以上の車両が前記各地点に到着する順序及び前記各地点で荷卸しを行う荷物を示す輸送計画案を複数生成し、
前記荷物情報及び前記車両情報に基づいて、前記輸送計画案ごとに、前記輸送計画案によって輸送される各荷物の前記各車両における積付け位置を含む積付計画案を複数生成し、
前記輸送計画案ごとに、前記輸送計画案に従って前記車両が前記複数の地点間を移動する効率を示す指標である移動効率を算出し、
前記輸送計画案と前記積付計画案との組み合わせごとに、前記複数の地点における少なくとも荷卸作業の効率を示す指標である荷卸効率を算出し、
前記移動効率及び前記荷卸効率に基づいて、前記輸送計画案と前記積付計画案との組み合わせの効率を算出することを特徴とする輸送計画システム。
A transportation planning system having a control unit and a storage unit connected to the control unit,
the storage unit holds cargo information including at least a shape, a destination, and a transportation amount of the cargo based on the order, vehicle information including information regarding a load capacity of one or more vehicles used for transporting the cargo, and location information indicating a plurality of locations to which the cargo is to be transported;
The control unit is
generating a plurality of transportation schedule plans based on the luggage information, the vehicle information, and the location information, the transportation schedule plans indicating an order in which one or more vehicles transporting luggage based on the order will arrive at each location and luggage to be unloaded at each location;
generating, for each of the transportation plan proposals, a plurality of stowage plans including stowage positions on each of the vehicles of each of the packages to be transported according to the transportation plan proposals, based on the package information and the vehicle information;
calculating, for each of the transportation plan plans, a travel efficiency which is an index indicating efficiency with which the vehicle travels between the plurality of points according to the transportation plan plans;
calculating an unloading efficiency, which is an index showing at least the efficiency of unloading work at the plurality of points, for each combination of the proposed transportation plan and the proposed stowage plan;
A transportation planning system comprising: a transportation planning unit that calculates an efficiency of a combination of the transportation plan and the stowage plan based on the movement efficiency and the unloading efficiency.
請求項1に記載の輸送計画システムであって、
前記記憶部は、前記各地点において使用可能なバースを示すバース情報をさらに保持し、
前記制御部は、前記荷物情報、前記車両情報、前記地点情報及び前記バース情報に基づいて、前記輸送計画案を複数生成することを特徴とする輸送計画システム。
2. The transportation planning system of claim 1,
The storage unit further stores berth information indicating available berths at each of the locations,
The control unit generates a plurality of proposed transportation plans based on the baggage information, the vehicle information, the location information, and the berth information.
請求項1に記載の輸送計画システムであって、
前記車両情報は、前記各車両の荷台の扉の位置を示す情報を含み、
前記制御部は、前記輸送計画案に基づいて前記各車両に割り当てられた荷物を、前記各車両の荷台の扉の位置から搬入して積付け可能な位置に順次積付けるように、前記積付計画案を生成することを特徴とする輸送計画システム。
2. The transportation planning system of claim 1,
The vehicle information includes information indicating a position of a door of a cargo bed of each of the vehicles,
The control unit generates the proposed loading plan so that the cargo assigned to each vehicle based on the proposed transportation plan is brought in through the position of the cargo bed door of each vehicle and loaded sequentially at a position where it can be loaded.
請求項1に記載の輸送計画システムであって、
前記記憶部は、前記荷物の種類と積付位置とを対応付ける積付パターン情報をさらに保持し、
前記制御部は、前記積付パターン情報に基づいて前記積付計画案を生成することを特徴とする輸送計画システム。
2. The transportation planning system of claim 1,
The storage unit further stores stowage pattern information that associates the types of luggage with stowage positions,
The transportation planning system according to claim 1, wherein the control unit generates the proposed stowage plan based on the stowage pattern information.
請求項1に記載の輸送計画システムであって、
前記記憶部は、前記移動効率及び前記荷卸効率に付与する重み係数をさらに保持し、
前記制御部は、前記重み係数に基づく前記移動効率及び前記荷卸効率の重みづけ和に基づいて、前記輸送計画案と前記積付計画案との組み合わせの効率を算出することを特徴とする輸送計画システム。
2. The transportation planning system of claim 1,
The memory unit further stores a weighting coefficient to be assigned to the movement efficiency and the unloading efficiency,
The control unit calculates efficiency of a combination of the proposed transportation plan and the proposed stowage plan based on a weighted sum of the movement efficiency and the unloading efficiency based on the weighting coefficient.
請求項5に記載の輸送計画システムであって、
前記地点情報は、前記各地点における荷卸し作業が前記各地点の周辺に与える影響の大きさを示す負荷情報を含み、
前記重み係数は、少なくとも前記負荷情報に基づいて決定されることを特徴とする輸送計画システム。
6. The transportation planning system according to claim 5,
The location information includes load information indicating the magnitude of the impact that the unloading operation at each of the locations has on the surrounding area of each of the locations,
A transportation planning system, wherein the weighting coefficient is determined based on at least the load information.
請求項5に記載の輸送計画システムであって、
前記重み係数は、少なくとも前記複数の地点間の移動距離に基づいて決定されることを特徴とする輸送計画システム。
6. The transportation planning system according to claim 5,
A transportation planning system, characterized in that the weighting coefficient is determined based on at least travel distances between the plurality of points.
請求項1に記載の輸送計画システムであって、
前記車両情報は、前記各車両及びドライバのコストを示す情報を含み、
前記制御部は、前記複数の地点間の移動に対応する前記各車両及び前記ドライバのコストに基づいて前記移動効率を算出することを特徴とする輸送計画システム。
2. The transportation planning system of claim 1,
The vehicle information includes information indicating a cost of each vehicle and driver,
The control unit calculates the travel efficiency based on the costs of each of the vehicles and the drivers corresponding to the travel between the multiple points.
請求項1に記載の輸送計画システムであって、
前記制御部は、前記荷物情報及び前記車両情報に基づいて、前記各地点における荷卸しに要する時間の情報を算出し、当該荷卸しに要する時間に基づいて前記荷卸効率を算出することを特徴とする輸送計画システム。
2. The transportation planning system of claim 1,
A transportation planning system characterized in that the control unit calculates information on the time required for unloading at each location based on the luggage information and the vehicle information, and calculates the unloading efficiency based on the time required for unloading.
請求項9に記載の輸送計画システムであって、
前記車両情報は、前記各車両の荷台の扉の位置を示す情報を含み、
前記各地点における荷卸しに要する時間は、前記各地点を輸送先とする荷物の荷卸しに要する時間と、その荷物の位置及び前記扉の位置の関係に基づいて算出されたその荷物を荷卸しするために一時的に荷卸しする荷物の荷卸し及び再度の積付けに要する時間と、を含むことを特徴とする輸送計画システム。
10. The transportation planning system of claim 9,
The vehicle information includes information indicating a position of a door of a cargo bed of each of the vehicles,
A transportation planning system characterized in that the time required for unloading at each of the above locations includes the time required for unloading cargo whose destination is each of the above locations, and the time required for unloading and reloading cargo that is temporarily unloaded in order to unload the cargo, which is calculated based on the relationship between the location of the cargo and the location of the door.
請求項10に記載の輸送計画システムであって、
前記地点情報は、前記各地点における荷卸し作業が前記各地点の周辺に与える影響の大きさを示す負荷情報を含み、
前記制御部は、前記荷物情報、前記車両情報及び前記負荷情報に基づいて、前記荷卸効率を算出することを特徴とする輸送計画システム。
11. The transportation planning system of claim 10,
The location information includes load information indicating the magnitude of the impact that the unloading operation at each of the locations has on the surrounding area of each of the locations,
A transportation planning system characterized in that the control unit calculates the unloading efficiency based on the luggage information, the vehicle information, and the load information.
請求項1に記載の輸送計画システムであって、
前記制御部に接続される表示部をさらに有し、
前記表示部は、前記輸送計画案と前記積付計画案との組み合わせのうち、前記算出された効率が最も高いと判定された組み合わせを表示することを特徴とする輸送計画システム。
2. The transportation planning system of claim 1,
A display unit connected to the control unit is further provided.
a display unit that displays a combination of the proposed transportation plan and the proposed stowage plan that is determined to have the highest calculated efficiency, from among the combinations of the proposed transportation plan and the proposed stowage plan.
請求項1に記載の輸送計画システムであって、
前記制御部に接続される表示部をさらに有し、
前記表示部は、前記輸送計画案と前記積付計画案との複数の組み合わせと、前記各組み合わせに対応する前記移動効率及び前記荷卸効率とを表示することを特徴とする輸送計画システム。
2. The transportation planning system of claim 1,
A display unit connected to the control unit is further provided.
The transportation planning system according to claim 1, wherein the display unit displays a plurality of combinations of the proposed transportation plan and the proposed stowage plan, and the movement efficiency and the unloading efficiency corresponding to each of the combinations.
請求項1に記載の輸送計画システムであって、
前記各車両に搭載され、ネットワークを介して前記制御部と通信する車両端末、及び、前記各地点に設置され、前記ネットワークを介して前記制御部と通信する地点管理端末をさらに有し、
前記各車両に搭載された前記車両端末は、前記輸送計画案に含まれる情報のうち、前記各車両に関する情報を出力し、
前記各地点に設置された前記地点管理端末は、前記輸送計画案に含まれる情報のうち、前記各地点に関する情報を出力することを特徴とする輸送計画システム。
2. The transportation planning system of claim 1,
Further comprising a vehicle terminal mounted in each of the vehicles and communicating with the control unit via a network, and a location management terminal installed at each of the locations and communicating with the control unit via the network,
The vehicle terminal mounted on each of the vehicles outputs information regarding each of the vehicles among information included in the transportation plan;
A transportation planning system characterized in that the location management terminal installed at each of the locations outputs information about each of the locations from among information included in the proposed transportation plan.
制御部と、前記制御部に接続される記憶部と、を有する輸送計画システムが実行する輸送計画方法であって、
前記記憶部は、オーダに基づく荷物の形状、輸送先、輸送量を少なくとも含む荷物情報と、前記荷物の輸送に使用される1以上の車両の積載量に関する情報を含む車両情報と、前記荷物の輸送先である複数の地点を示す地点情報と、を保持し、
前記輸送計画方法は、
前記制御部が、前記荷物情報、前記車両情報及び前記地点情報に基づいて、前記オーダに基づく荷物を輸送する1以上の車両が前記各地点に到着する順序及び前記各地点で荷卸しを行う荷物を示す輸送計画案を複数生成する手順と、
前記制御部が、前記荷物情報及び前記車両情報に基づいて、前記輸送計画案ごとに、前記輸送計画案によって輸送される各荷物の前記各車両における積付け位置を含む積付計画案を複数生成する手順と、
前記制御部が、前記輸送計画案ごとに、前記輸送計画案に従って前記車両が前記複数の地点間を移動する効率を示す指標である移動効率を算出する手順と、
前記制御部が、前記輸送計画案と前記積付計画案との組み合わせごとに、前記複数の地点における少なくとも荷卸作業の効率を示す指標である荷卸効率を算出する手順と、
前記制御部が、前記移動効率及び前記荷卸効率に基づいて、前記輸送計画案と前記積付計画案との組み合わせの効率を算出する手順と、を含むことを特徴とする輸送計画方法。
A transportation planning method executed by a transportation planning system having a control unit and a storage unit connected to the control unit,
the storage unit holds cargo information including at least a shape, a destination, and a transportation amount of the cargo based on the order, vehicle information including information regarding a load capacity of one or more vehicles used for transporting the cargo, and location information indicating a plurality of locations to which the cargo is to be transported;
The transportation planning method includes:
A step in which the control unit generates a plurality of transportation schedule plans indicating an order in which one or more vehicles transporting luggage based on the order will arrive at each of the locations and luggage to be unloaded at each of the locations based on the luggage information, the vehicle information, and the location information;
a step of the control unit generating, for each of the transportation plan proposals, a plurality of stowage plan proposals including stowage positions on each of the vehicles of each of the packages to be transported according to the transportation plan proposals, based on the package information and the vehicle information;
a step of the control unit calculating, for each of the proposed transportation plans, a movement efficiency which is an index indicating an efficiency with which the vehicle moves between the plurality of points according to the proposed transportation plan;
a step of the control unit calculating an unloading efficiency, which is an index indicating at least efficiency of unloading work at the plurality of points, for each combination of the proposed transportation plan and the proposed stowage plan;
a step of calculating efficiency of a combination of the proposed transportation plan and the proposed stowage plan based on the movement efficiency and the unloading efficiency, by the control unit.
JP2021209178A 2021-12-23 2021-12-23 Transportation planning system and transportation planning method Active JP7638205B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021209178A JP7638205B2 (en) 2021-12-23 2021-12-23 Transportation planning system and transportation planning method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021209178A JP7638205B2 (en) 2021-12-23 2021-12-23 Transportation planning system and transportation planning method

Publications (2)

Publication Number Publication Date
JP2023093997A JP2023093997A (en) 2023-07-05
JP7638205B2 true JP7638205B2 (en) 2025-03-03

Family

ID=87001234

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021209178A Active JP7638205B2 (en) 2021-12-23 2021-12-23 Transportation planning system and transportation planning method

Country Status (1)

Country Link
JP (1) JP7638205B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004075320A (en) 2002-08-20 2004-03-11 Kawasaki Kisen Kaisha Ltd Freight stowage planning device, freight stowage planning method and freight stowage planning program
JP2004083233A (en) 2002-08-28 2004-03-18 Honda Express Co Ltd How to formulate a cyclic pickup / delivery plan
JP2010168205A (en) 2009-01-26 2010-08-05 Daiwa Logistics Co Ltd System, apparatus, method and program for optimum vehicle assignment
CN108910553A (en) 2018-05-25 2018-11-30 夏传友 Stacking method, device and the storage medium of a kind of waybill in vehicle compartment
JP2020173789A (en) 2019-04-12 2020-10-22 株式会社日立製作所 Delivery plan generating device, system and method, and computer readable storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004075320A (en) 2002-08-20 2004-03-11 Kawasaki Kisen Kaisha Ltd Freight stowage planning device, freight stowage planning method and freight stowage planning program
JP2004083233A (en) 2002-08-28 2004-03-18 Honda Express Co Ltd How to formulate a cyclic pickup / delivery plan
JP2010168205A (en) 2009-01-26 2010-08-05 Daiwa Logistics Co Ltd System, apparatus, method and program for optimum vehicle assignment
CN108910553A (en) 2018-05-25 2018-11-30 夏传友 Stacking method, device and the storage medium of a kind of waybill in vehicle compartment
JP2020173789A (en) 2019-04-12 2020-10-22 株式会社日立製作所 Delivery plan generating device, system and method, and computer readable storage medium

Also Published As

Publication number Publication date
JP2023093997A (en) 2023-07-05

Similar Documents

Publication Publication Date Title
US8046319B2 (en) Methods suitable for optimizing linehaul operations
Diana et al. A model for the fleet sizing of demand responsive transportation services with time windows
US20200005240A1 (en) Delivery planning device, delivery planning system, and delivery planning method
US8626540B2 (en) Method and apparatus for transportation planning based on mission-specific vehicle capacity constraints
Dullaert et al. New heuristics for the fleet size and mix vehicle routing problem with time windows
US20210097636A1 (en) Logistics System and Logistics Method
WO2018047289A1 (en) Evaluation device, evaluation method, and evaluation program
JP7561350B2 (en) Transportation route determination method, computer program, and transportation route determination device
US11282156B2 (en) Transportation planning apparatus, transportation planning system, and transportation planning method
JP7207139B2 (en) Matching program, matching method and matching device
JP7498678B2 (en) Transportation planning system and transportation planning method
JP7453131B2 (en) Dispatch system and vehicle candidate display method
JP7470001B2 (en) Transportation planning system and transportation planning method
JP2009146004A (en) Vehicle allocation planning device and vehicle allocation planning method
US20150248638A1 (en) Methods and arrangement for freight transportation management
JP2025021111A (en) Delivery matching method, program, and delivery matching system
JP7638205B2 (en) Transportation planning system and transportation planning method
US20140039953A1 (en) Transport system and method
US11768497B2 (en) Vehicle control system and method
Kreutzberger et al. Evaluation of the cost performance of pre-and post-haulage in intermodal freight networks: analysis of the interaction of production models and demand characteristics
JP7786676B2 (en) Transportation route determination method, transportation route determination device, and computer program
JP7544400B2 (en) Optimization device, optimization method, and optimization program
JP2020159800A (en) Delivery order determination system, delivery order determination method, and computer program
JP2024001522A (en) Delivery planning device, method and program
JP2005170579A (en) Information management system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240618

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250218

R150 Certificate of patent or registration of utility model

Ref document number: 7638205

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150