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
JP7227726B2 - Operation management device, operation management method, and operation management program - Google Patents
[go: Go Back, main page]

JP7227726B2 - Operation management device, operation management method, and operation management program - Google Patents

Operation management device, operation management method, and operation management program Download PDF

Info

Publication number
JP7227726B2
JP7227726B2 JP2018186064A JP2018186064A JP7227726B2 JP 7227726 B2 JP7227726 B2 JP 7227726B2 JP 2018186064 A JP2018186064 A JP 2018186064A JP 2018186064 A JP2018186064 A JP 2018186064A JP 7227726 B2 JP7227726 B2 JP 7227726B2
Authority
JP
Japan
Prior art keywords
destination
origin
departure
arrival
master
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
JP2018186064A
Other languages
Japanese (ja)
Other versions
JP2020057118A (en
Inventor
翔馬 前田
剛光 上野
Original Assignee
株式会社オービック
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社オービック filed Critical 株式会社オービック
Priority to JP2018186064A priority Critical patent/JP7227726B2/en
Publication of JP2020057118A publication Critical patent/JP2020057118A/en
Application granted granted Critical
Publication of JP7227726B2 publication Critical patent/JP7227726B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

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

Description

本発明は、運行管理装置、運行管理方法、及び運行管理プログラムに関する。 The present invention relates to an operation management device, an operation management method, and an operation management program.

従来、運行管理を行うシステムとして、例えば、特許文献1がある。かかる特許文献1では、運行輸送スケジュールを作成する際に、物流センターや集配送先拠点の位置情報を入力し、輸送すべき荷物の荷物量、集配送先、集配送先での、輸送車両の到着時刻の締め切り時刻である時間制約を含む荷物情報を入力し、輸送車両の積載量上限を含む輸送車両情報を入力し、複数車両の巡回拠点からなる輸送スケジュールへ、同一拠点への物流センターからの配送荷物と、物流センターへの集荷荷物を一台の車両で同時に輸送可能かを判定し、配送時間制約を守った条件下で、前記各情報を用いて輸送車両のスケジュールを作成する。 Conventionally, there exists patent document 1 as a system which performs operation management. In Patent Document 1, when creating an operation transportation schedule, the position information of the distribution center and the collection and delivery destination base is input, and the amount of cargo to be transported, the collection and delivery destination, and the number of transportation vehicles at the collection and delivery destination. Enter cargo information including time constraints, which is the deadline for arrival time, enter transport vehicle information including the upper limit of the load capacity of the transport vehicle, and create a transport schedule consisting of multiple vehicle patrol bases, from the distribution center to the same base. It is determined whether or not a single vehicle can simultaneously transport the cargo to be delivered and the cargo to be collected to the distribution center, and a schedule for the transportation vehicles is created using each of the above information under the condition that the delivery time constraint is observed.

特開2004-1975号公報JP-A-2004-1975

しかしながら、上記特許文献1では、受注データを集荷便・中継便・配達便に分割することに関して、何等記載されていない。 However, Patent Literature 1 does not describe anything about dividing the order data into collection flights, relay flights, and delivery flights.

本発明は、上記に鑑みてなされたものであり、受注データを集荷便・中継便・配達便に分割した運行指示データを自動的に作成することで、配車担当者の作業負担を軽減することが可能な運行管理装置、運行管理方法、及び運行管理プログラムを提供することを目的とする。 The present invention has been made in view of the above, and aims to reduce the work load of the person in charge of dispatch by automatically creating operation instruction data by dividing the order data into cargo collection flights, relay flights, and delivery flights. An object of the present invention is to provide an operation management device, an operation management method, and an operation management program capable of.

上述した課題を解決し、目的を達成するために、制御部と記憶部を備えた運行管理装置であって、前記制御部は、発地、集荷時刻、着地、配達時刻、商品、及び当該商品の数量を含む受注データを入力する受注データ入力手段と、前記受注データとマスタの設定に基づいて、集荷便・中継便・配達便に分割した運行指示データを作成する運行指示データ作成手段と、を備えたことを特徴とする。 In order to solve the above-described problems and achieve the object, there is provided an operation management device comprising a control unit and a storage unit, wherein the control unit controls departure place, pickup time, arrival time, delivery time, product, and the product. an order data input means for entering order data including the quantity of , an operation instruction data creation means for creating operation instruction data divided into pickup flights, relay flights, and delivery flights based on the order data and master settings; characterized by comprising

また、本発明の好ましい態様によれば、前記マスタは、車番コード、日付、積載量、及び割付優先度のデータを関連づけて登録した車両マスタを含み、前記運行指示データ作成手段は、前記車両マスタを参照して、優先順位が高く、積載量の大きい車両コードの車両を選択して、選択した車両を前記運行指示データに割り当てることにしてもよい。 Further, according to a preferred aspect of the present invention, the master includes a vehicle master in which data of vehicle number code, date, load capacity, and allocation priority are associated and registered; A vehicle having a vehicle code with a high priority and a large load capacity may be selected by referring to the master, and the selected vehicle may be assigned to the operation instruction data.

また、本発明の好ましい態様によれば、前記マスタは、発着地間の距離と所要時間のデータを登録した実車距離マスタと、発着地、荷役時間、近隣自社倉庫、複数の発着地方面のデータを登録した発着地マスタと、を含み、前記運行指示データ作成手段は、前記実車距離マスタを参照して、所要時間を取得し、また、前記発着地マスタを参照して荷役時間を取得して、運行間の時間を考慮して、前記運行指示データの運行ダイヤを決定することにしてもよい。 Further, according to a preferred aspect of the present invention, the master includes an actual vehicle distance master in which data on distances between departure and arrival points and required times are registered, data on departure and arrival points, cargo handling times, neighboring company warehouses, and data on a plurality of departure and arrival areas. The operation instruction data creating means refers to the actual vehicle distance master to obtain the required time, and refers to the departure and arrival point master to obtain the cargo handling time. Alternatively, the operation schedule of the operation instruction data may be determined in consideration of the time between operations.

また、本発明の好ましい態様によれば、前記マスタは、商品と、当該商品の1単位当たりの重量である配車換算率のデータを関連づけて登録した商品マスタを含み、前記運行指示データ作成手段は、前記商品マスタを参照して、前記受注データの商品の配車換算率に数量を乗算した配車換算量の合計が選択した車両の積載搭載可能量以内となるようにしてもよい。 Further, according to a preferred aspect of the present invention, the master includes a merchandise master in which merchandise and vehicle allocation conversion rate data, which is the weight per unit of the merchandise, are associated and registered, and the operation instruction data creating means is Alternatively, referring to the product master, the sum of the vehicle allocation conversion amount obtained by multiplying the vehicle allocation conversion rate of the product of the order data by the quantity may be set to be within the load capacity of the selected vehicle.

また、上述した課題を解決し、目的を達成するために、本発明は、制御部及び記憶部を備えた情報処理装置に実行させるための運行管理方法であって、前記制御部で実行させる、発地、集荷時刻、着地、配達時刻、商品、及び当該商品の数量を含む受注データを入力する受注データ入力工程と、前記受注データとマスタの設定に基づいて、集荷便・中継便・配達便に分割した運行指示データを作成する運行指示データ作成工程と、を含むことを特徴とする。 Further, in order to solve the above-described problems and achieve the object, the present invention provides an operation management method to be executed by an information processing device having a control unit and a storage unit, comprising: An order data input step of inputting order data including place of departure, pickup time, arrival time, delivery time, product, and quantity of the product; and an operation instruction data creation step of creating operation instruction data divided into two.

また、上述した課題を解決し、目的を達成するために、本発明は、制御部及び記憶部を備えた情報処理装置に実行させるための運行管理プログラムであって、前記制御部において、発地、集荷時刻、着地、配達時刻、商品、及び当該商品の数量を含む受注データを入力する受注データ入力工程と、前記受注データとマスタの設定に基づいて、集荷便・中継便・配達便に分割した運行指示データを作成する運行指示データ作成工程と、を実行させるための運行管理プログラムであることを特徴とする。 Further, in order to solve the above-described problems and achieve the object, the present invention provides an operation management program to be executed by an information processing apparatus having a control unit and a storage unit, wherein the control unit , pick-up time, arrival time, delivery time, product, and order data entry step of inputting order data including the quantity of the product; and an operation instruction data creating process for creating the operation instruction data.

本発明によれば、運行を集荷便・中継便・配達便に分割した運行指示データを自動的に作成することで、配車担当者の作業負担を軽減することが可能になるという効果を奏する。 Advantageous Effects of Invention According to the present invention, by automatically creating operation instruction data in which operations are divided into collection flights, relay flights, and delivery flights, it is possible to reduce the workload of the person in charge of dispatching vehicles.

図1は、運行管理装置の構成の一例を示すブロック図である。FIG. 1 is a block diagram showing an example of the configuration of an operation management device. 図2は、車両マスタの構成例を示す図である。FIG. 2 is a diagram showing a configuration example of a vehicle master. 図3は、実車距離マスタの構成例を示す図である。FIG. 3 is a diagram showing a configuration example of an actual vehicle distance master. 図4は、発着地マスタの構成例を示す図である。FIG. 4 is a diagram showing a configuration example of the departure/arrival master. 図5は、商品マスタの構成例を示す図である。FIG. 5 is a diagram showing a configuration example of a product master. 図6は、売上按分パターンマスタの構成例を示す図である。FIG. 6 is a diagram showing a configuration example of a sales apportionment pattern master. 図7は、本実施形態における運行指示データの作成の概略の処理フローを示す図である。FIG. 7 is a diagram showing a schematic processing flow of creating operation instruction data in this embodiment. 図8は、図7のデータサンプルを示す図である。FIG. 8 is a diagram showing the data samples of FIG. 図9は、運行指示データの親運行指示番号の採番の詳細な処理フローを示す図である。FIG. 9 is a diagram showing a detailed processing flow for assigning the parent operation instruction number of the operation instruction data. 図10は、図9のサンプルデータを示す図である。FIG. 10 is a diagram showing sample data of FIG.

本発明の実施形態を図面に基づいて詳細に説明する。なお、本発明は本実施の形態により限定されるものではない。 An embodiment of the present invention will be described in detail based on the drawings. It should be noted that the present invention is not limited by this embodiment.

[1.概要]
運送業では、複数の取引先から依頼された荷物を同じ車両(1配送)で運ぶ「混載」と呼ばれる運行方式をとっている会社が多数存在する。「混載」の場合は、近隣の発着地の荷物を同じ車両で纏めて運ぶことになるが、どの発着地の運行を纏めるかの判断が必要になる。
[1. overview]
In the transportation industry, there are many companies that employ an operation method called "mixed loading" in which packages requested by multiple business partners are transported in the same vehicle (one delivery). In the case of "consolidated loading," packages from nearby departure and arrival points are transported together in the same vehicle, and it is necessary to determine which departure and arrival points should be consolidated.

従来は、混載を行う場合の運行内容の決定を、全て配車担当者の経験とカンによって手作業で行っていた。このため、膨大な量の受注データを運行単位に分ける作業は配車担当者の作業負荷を生み出しており、業界で問題になっている働きすぎの一因になっていた。また、配車担当者によって、品質にバラツキがあることから、場合によっては配送品質を低下させてしまうリスクも発生していた。 In the past, when consolidation was carried out, all of the decisions regarding operation were made manually based on the experience and perception of the person in charge of dispatching vehicles. For this reason, the work of dividing a huge amount of order data into operation units has created a workload for dispatch staff, and has been one of the causes of overwork, which has become a problem in the industry. In addition, there is a risk that the quality of delivery may deteriorate depending on the person in charge of dispatching.

本実施の形態では、受注データとマスタの設定を元にして、集荷便・中継便・配達便に分割した運行指示データを自動的に作成することで、配車担当者の作業負担の軽減や配送品質を改善する。 In this embodiment, based on order data and master settings, operation instruction data is automatically created for collection flights, relay flights, and delivery flights. Improve quality.

[2.構成]
図1を参照して、本実施形態に係る運行管理装置100の構成の一例について説明する。図1は、運行管理装置100の構成の一例を示すブロック図である。
[2. composition]
An example of the configuration of an operation management device 100 according to this embodiment will be described with reference to FIG. FIG. 1 is a block diagram showing an example of the configuration of the operation management device 100. As shown in FIG.

運行管理装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、運行管理装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。 The operation management device 100 is a commercially available desktop personal computer. In addition, the operation management device 100 is not limited to a stationary information processing device such as a desktop personal computer, and may be a portable type such as a commercially available notebook personal computer, PDA (Personal Digital Assistants), a smartphone, or a tablet personal computer. It may be an information processing device.

運行管理装置100は、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。運行管理装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。 The operation management device 100 includes a control unit 102 , a communication interface unit 104 , a storage unit 106 and an input/output interface unit 108 . Each unit included in the operation management device 100 is communicably connected via an arbitrary communication path.

通信インターフェース部104は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、運行管理装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、運行管理装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。 The communication interface unit 104 communicably connects the operation management device 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with another device via a communication line. Here, the network 300 has a function of connecting the operation management device 100 and the server 200 so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network).

入出力インターフェース部108には、入力装置112および出力装置114が接続されている。出力装置114には、モニタ(家庭用テレビを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、および、マイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置114をモニタ114として記載する場合がある。また、モニタ114に表示して、入力装置112で操作等をすることを、「UIを介したユーザ操作」と記載する場合がある。 An input device 112 and an output device 114 are connected to the input/output interface section 108 . The output device 114 can be a monitor (including a home television), a speaker, or a printer. The input device 112 can be a keyboard, a mouse, a microphone, or a monitor that realizes a pointing device function in cooperation with a mouse. In addition, below, the output device 114 may be described as the monitor 114. FIG. Also, displaying on the monitor 114 and performing an operation with the input device 112 may be referred to as "user operation via UI".

記憶部106には、各種のデータベース、テーブル、および、ファイルなどが格納される。記憶部106には、OS(Operating System)と協働してCPU(Central Processing Unit)に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部106として、例えば、RAM(Random Access Memory)・ROM(Read Only Memory)等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、および、光ディスク等を用いることができる。記憶部106は、車両マスタ106aと、実車距離マスタ106bと、発着地マスタ106cと、商品マスタ106dと、売上按分パターンマスタ106eと、受注データファイル106fと、運行指示データファイル106gとを備えている。図2は、車両マスタ106aの構成例を示す図である。図3は、実車距離マスタ106bの構成例を示す図である。図4は、発着地マスタ106cの構成例を示す図である。図5は、商品マスタ106dの構成例を示す図である。図6は、売上按分パターンマスタ106eの構成例を示す図である。 The storage unit 106 stores various databases, tables, files, and the like. The storage unit 106 stores a computer program for performing various processes by giving commands to a CPU (Central Processing Unit) in cooperation with an OS (Operating System). As the storage unit 106, for example, memory devices such as RAM (Random Access Memory) and ROM (Read Only Memory), fixed disk devices such as hard disks, flexible disks, and optical disks can be used. The storage unit 106 includes a vehicle master 106a, an actual vehicle distance master 106b, an origin and destination master 106c, a product master 106d, a sales proportional division pattern master 106e, an order data file 106f, and an operation instruction data file 106g. . FIG. 2 is a diagram showing a configuration example of the vehicle master 106a. FIG. 3 is a diagram showing a configuration example of the actual vehicle distance master 106b. FIG. 4 is a diagram showing a configuration example of the origin/destination master 106c. FIG. 5 is a diagram showing a configuration example of the product master 106d. FIG. 6 is a diagram showing a configuration example of the sales apportionment pattern master 106e.

車両マスタ106aは、自車か傭車、積載量、車両の古さなどによって、運行で生じるコストが変動するため、割付優先度を車両毎に設定したマスタである。会社によって、自車・傭車での利益率が異なるため、経営判断の結果を割付優先度に反映させることが可能となっている。また、車両・日付毎に割付優先度を設定することで車両使用回数を均等化させことや車検日等に割付対象外とすることも可能である。 The vehicle master 106a is a master in which an allocation priority is set for each vehicle, since the costs incurred in operation vary depending on own vehicle or chartered vehicle, load capacity, vehicle age, and the like. Since the profit margins of own vehicles and chartered vehicles differ depending on the company, it is possible to reflect the results of management decisions in allocation priority. In addition, by setting allocation priority for each vehicle and date, it is possible to equalize the number of times the vehicle is used, or to exclude vehicles from being allocated on vehicle inspection days and the like.

車両マスタ106aは、図2に示すように、車番コード、日付、積載量、自傭区分(自車又は傭車)、及び割付優先度(「1」は「2」より優先度が高い)のデータを関連づけて登録したテーブル等で構成することができる。 As shown in FIG. 2, the vehicle master 106a includes a vehicle number code, date, load capacity, vehicle type (own vehicle or chartered vehicle), and allocation priority (“1” has a higher priority than “2”). can be composed of a table or the like in which the data of is associated and registered.

図2に示す車両マスタ106a例は、東海地区倉庫用の例を示している。1行目は、車番コード「0001A」、日付「4/4」、積載量「1.0t」、自傭区分「自車」、割付優先度「1」、2行目は、車番コード「0001B」、日付「4/4」、積載量「0.5t」、自傭区分「傭車」、割付優先度「2」、3行目は、車番コード「0001C」、日付「4/4」、積載量「0.3t」、自傭区分「自車」、割付優先度「1」となっている。また、4行目は、車番コード「0001A」、日付「4/5」、積載量「1.0t」、自傭区分「自車」、割付優先度「2」、5行目は、車番コード「0001B」、日付「4/5」、積載量「0.5t」、自傭区分「傭車」、割付優先度「2」、6行目は、車番コード「0001C」、日付「4/5」、積載量「0.3t」、自傭区分「自車」、割付優先度「1」となっている。 The vehicle master 106a example shown in FIG. 2 is for a Tokai district warehouse. The first line is the car number code "0001A", the date is "4/4", the load is "1.0t", the vehicle category is "own car", the allocation priority is "1", and the second line is the car number code. "0001B", date "4/4", load "0.5t", classification "chartered vehicle", allocation priority "2", third line: vehicle number code "0001C", date "4/ 4", load capacity "0.3 t", own vehicle classification "own vehicle", and allocation priority "1". In addition, the fourth line is the vehicle number code "0001A", the date "4/5", the load amount "1.0t", the self-owned classification "own vehicle", the allocation priority "2", and the fifth line is the vehicle number code "0001B", date "4/5", load capacity "0.5t", self-owned classification "chartered vehicle", allocation priority "2", the sixth line is the vehicle number code "0001C" 4/5", load capacity "0.3t", own vehicle category "own vehicle", and allocation priority "1".

実車距離マスタ106bは、発着地間の距離と所要時間を設定しておき、親運行指示番号採番時に考慮するためのものである。実車距離マスタ106bは、図3に示すように、発地、着地、実車距離、及び所要時間のデータを関連づけて登録したテーブル等で構成することができる。 The actual vehicle distance master 106b is for setting the distance between departure and arrival points and the required time, and taking them into consideration when numbering the parent operation instruction number. As shown in FIG. 3, the actual vehicle distance master 106b can be composed of a table or the like in which the data of origin, destination, actual vehicle distance, and required time are associated and registered.

図3に示す実車距離マスタ106bの例では、1行目は、発地「東海地区倉庫」、着地「A社名古屋」、実車距離「35km」、所要時間「1.5H」、2行目は、発地「A社名古屋、着地「A社豊田」、実車距離「25km」、所要時間「1.0H」、3行目は、発地「A社豊田」、着地「B社一宮」、実車距離「10km」、所要時間「0.5H」、4行目は、発地「B社名古屋」、着地「東海地区倉庫」、実車距離「20km」、所要時間「1.0H」となっている。 In the example of the actual vehicle distance master 106b shown in FIG. , departure place "A company Nagoya, destination "A company Toyota", actual vehicle distance "25km", required time "1.0H", the third line is departure place "A company Toyota", destination "B company Ichinomiya", actual vehicle The distance is "10km", the required time is "0.5H", and the fourth line shows the origin "B company Nagoya", the destination "Tokai district warehouse", the actual vehicle distance "20km", and the required time "1.0H". .

発着地マスタ106cは、親運行指示番号採番時に同じ方面の運行に対して、同じ親運行指示番号を採番するために発着地方面を登録したマスタである。同じ倉庫圏内での運行数が多い場合は、発着地方面を複数階層設定して対応する。発着地方面1は、高速道路IC単位、発着地方面2は市区町村単位、発着地方面3は地域区分単位、発着地方面4は地方区分単位となっている。 The departure/arrival point master 106c is a master in which departure/arrival areas are registered in order to number the same parent operation instruction number for operations in the same direction when numbering the parent operation instruction number. If the number of trains operating within the same warehouse area is large, set multiple layers for the departure and arrival areas. Departure/arrival plane 1 is expressway IC unit, Departure/arrival plane 2 is municipal unit, Departure/arrival plane 3 is regional division unit, Departure/arrival plane 4 is regional division unit.

発着地マスタ106cは、図4に示すように、発着地、荷役時間、近隣自社倉庫、発着地方面1、発着地方面2、発着地方面3、及び発着地方面4のデータを関連づけて登録するテーブル等で構成することができる。 As shown in FIG. 4, the departure/arrival location master 106c registers the data of the departure/arrival location, cargo handling time, neighboring company warehouse, departure/arrival area table 1, departure/arrival area table 2, departure/arrival area table 3, and departure/arrival area table 4 in association with each other. It can be configured with a table or the like.

図4に示す発着地マスタ106cの例では、1行目は、発着地「A社名古屋」、荷役時間「0.5H」、近隣自社倉庫「東海地区倉庫」、発着地方面1「名古屋IC」、発着地方面2「名古屋市」、発着地方面3「尾張」、及び発着地方面4「東海」となっている。2行目は、発着地「A社豊田」、荷役時間「0.5H」、近隣自社倉庫「東海地区倉庫」、発着地方面1「豊田IC」、発着地方面2「豊田市」、発着地方面3「三河」、及び発着地方面4「東海」となっている。3行目は、発着地「B社一宮」、荷役時間「0.5H」、近隣自社倉庫「東海地区倉庫」、発着地方面1「一宮IC」、発着地方面2「一宮市」、発着地方面3「尾張」、及び発着地方面4「東海」となっている。 In the example of the departure/arrival location master 106c shown in FIG. 4, the first line includes the departure/arrival location “A company Nagoya”, cargo handling time “0.5H”, nearby own warehouse “Tokai district warehouse”, departure/arrival area 1 “Nagoya IC”. , Departure/arrival area 2 "Nagoya City", Departure/arrival area 3 "Owari", and Departure/arrival area 4 "Tokai". Line 2: Departure/arrival point "Company A Toyota" Cargo handling time "0.5H" Neighboring own warehouse "Tokai district warehouse" Departure/arrival area 1 "Toyota IC" Departure/arrival area 2 "Toyota City" Departure/arrival location Direction 3 "Mikawa" and departure/arrival direction 4 "Tokai". Line 3 shows the departure/arrival point "B Company Ichinomiya", cargo handling time "0.5H", the neighboring warehouse "Tokai district warehouse", the departure/arrival area 1 "Ichinomiya IC", the departure/arrival area 2 "Ichinomiya City", and the departure/arrival location. It has 3 direction "Owari" and 4 departure and arrival area "Tokai".

4行目は、発着地「B社東京」、荷役時間「0.5H」、近隣自社倉庫「関東地区倉庫」、発着地方面1「渋谷IC」、発着地方面2「渋谷区」、発着地方面3「東京」、及び発着地方面4「関東」となっている。5行目は、発着地「C社東京」、荷役時間「0.5H」、近隣自社倉庫「関東地区倉庫」、発着地方面1「新宿IC」、発着地方面2「新宿区」、発着地方面3「東京」、及び発着地方面4「関東」となっている。 Line 4 shows the departure and arrival point "B Company Tokyo", cargo handling time "0.5 hours", nearby own warehouse "Kanto district warehouse", departure and arrival area 1 "Shibuya IC", departure and arrival area 2 "Shibuya Ward", departure and arrival location Direction 3 is "Tokyo", and departure and arrival region 4 is "Kanto". Line 5 shows the departure and arrival place "C company Tokyo", cargo handling time "0.5H", nearby own warehouse "Kanto district warehouse", departure and arrival area 1 "Shinjuku IC", departure and arrival area 2 "Shinjuku Ward", departure and arrival place Direction 3 is "Tokyo", and departure and arrival region 4 is "Kanto".

商品マスタ106dは、各商品の配車換算量を登録しておくことで、混載時に車両積載量を考慮した運行指示データの作成を行うためのマスタである。商品マスタ106dは、図5に示すように、商品、単位、及び配車換算率(商品の1単位当たりの重量)のデータを関連づけて登録したテーブル等で構成することができる。 The product master 106d is a master for creating operation instruction data in consideration of the vehicle loading capacity at the time of consolidation by registering the dispatch equivalent amount of each product. As shown in FIG. 5, the product master 106d can be composed of a table or the like in which data of products, units, and vehicle allocation conversion rates (weight per unit of product) are associated and registered.

図5に示す商品マスタ106dの例では、1行目は、商品「ポテトチップス」、単位「箱」、配車換算率「0.01t」、2行目は、商品「オレンジジュース」、単位「箱」、配車換算率「0.08t」、3行目は、商品「食用油」、単位「L」、及び配車換算率「0.2t」となっている。 In the example of the product master 106d shown in FIG. 5, the first line is the product "potato chips", the unit is "box", and the vehicle allocation conversion rate is "0.01t", and the second line is the product "orange juice", the unit is "box". , a vehicle allocation conversion rate of "0.08t", and the third line has a product of "edible oil", a unit of "L", and a vehicle allocation conversion rate of "0.2t".

売上按分パターンマスタ106eは、集荷便、中継便、及び配達便で売上金額を按分するためのパターンを設定したマスタである。売上按分パターンマスタ106eは、図6に示すように、パターンと売上按分の比率(集荷便:中継便:配達便の比率)のデータを関連づけて登録したテーブル等で構成することができる。 The sales apportionment pattern master 106e is a master in which patterns for apportioning the sales amount for collection flights, relay flights, and delivery flights are set. As shown in FIG. 6, the sales apportionment pattern master 106e can be composed of a table or the like in which patterns and sales apportionment ratios (ratios of collection flights:relay flights:delivery flights) are registered in association with each other.

図6に示す売上按分パターンマスタ106eの例では、1行目は、パターン「A」、比率「3:4:3」、2行目は、パターン「B」、比率「5:0:5」、3行目は、パターン「C」、比率「3:3:4」となっている。パターンBは中継便がないパターンを想定している。 In the example of the sales apportionment pattern master 106e shown in FIG. 6, the first line is the pattern "A" and the ratio is "3:4:3", and the second line is the pattern "B" and the ratio is "5:0:5". , the third line has the pattern “C” and the ratio “3:3:4”. Pattern B assumes a pattern with no relay flights.

受注データファイル106fは、得意先からの受注に応じて、受注単位で発生する受注データを格納するためのファイルである。受注データは、受注番号、発地、集荷時刻、着地、配達時刻、商品、数量、売上金額、及び按分パターンのデータを含んでいてもよい(図9(A)参照)。按分パターンは、例えば、受注入力時に、オペレータが売上按分パターンマスタ106eを参照して設定することができる。 The order data file 106f is a file for storing order data generated in order units according to orders from customers. The order data may include order number, origin, pick-up time, destination, delivery time, product, quantity, sales amount, and distribution pattern data (see FIG. 9A). The apportionment pattern can be set by the operator with reference to the sales apportionment pattern master 106e, for example, when entering an order.

運行指示データファイル106gは、運行指示データを格納するためのファイルである。運行指示データは、受注データを運行区分(集荷便・中継便・配達便)に分割したデータである。運行指示データは、親運行指示番号、運行指示番号、発地、出発時刻、着地、到着時刻、受注番号、運行区分、商品、数量、配車換算量、及び売上按分金額を含んでいてもよい(図9(F)参照)。 The operation instruction data file 106g is a file for storing operation instruction data. The operation instruction data is data obtained by dividing the order data into operation categories (collection service, relay service, delivery service). The operation instruction data may include parent operation instruction number, operation instruction number, origin, departure time, destination, arrival time, order number, operation classification, product, quantity, dispatch equivalent amount, and sales proportional division amount ( See FIG. 9(F)).

制御部102は、運行管理装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。制御部102は、機能概念的に、受注データ入力部102aと、運行指示データ作成部(売上按分部)102bと、マスタメンテ部102cとを備えている。 The control unit 102 is a CPU or the like that comprehensively controls the operation management device 100 . The control unit 102 has an internal memory for storing a control program such as an OS, a program defining various processing procedures, required data, and the like, and performs various information processing based on these stored programs. Execute. The control unit 102 functionally and conceptually includes an order data input unit 102a, an operation instruction data creation unit (sales proportional division unit) 102b, and a master maintenance unit 102c.

受注データ入力部102aは、例えば、モニタ114に表示される不図示の受注入力画面上でのオペレータの操作に応じて、発地、集荷時刻、着地、配達時刻、商品、及び当該商品の数量を含む受注データを入力して、受注データファイル106fに格納する。 The order data input unit 102a, for example, according to an operator's operation on an order entry screen (not shown) displayed on the monitor 114, inputs the place of origin, pickup time, destination, delivery time, product, and quantity of the product. The received order data including the order data is input and stored in the order data file 106f.

運行指示データ作成部102bは、受注データとマスタの設定に基づいて、集荷便・中継便・配達便に分割した運行指示データを作成して、運行指示データファイル106gに格納する。 The operation instruction data creation unit 102b creates operation instruction data divided into pickup flights, relay flights, and delivery flights based on the order data and the master settings, and stores them in the operation instruction data file 106g.

運行指示データ作成部102bは、車両マスタ106aを参照して、優先順位が高く、積載量の大きい車両コードの車両を選択して、選択した車両を運行指示データに割り当てることにしてもよい。 The operation instruction data creation unit 102b may refer to the vehicle master 106a, select a vehicle having a vehicle code with a high priority and a large load capacity, and assign the selected vehicle to the operation instruction data.

運行指示データ作成部102bは、実車距離マスタ106bを参照して、所要時間を取得し、また、発着地マスタ106cを参照して荷役時間を取得して、運行間の時間を考慮して、運行指示データの運行ダイヤ(経路、出発時刻、到着時刻)を決定することにしてもよい。 The operation instruction data creation unit 102b refers to the actual vehicle distance master 106b to acquire the required time, and also refers to the departure/arrival location master 106c to acquire the cargo handling time. The operation schedule (route, departure time, arrival time) of the instruction data may be determined.

運行指示データ作成部102bは、商品マスタ106dを参照して、受注データの商品の配車換算率に数量を乗算した配車換算量の合計が選択した車両の積載量以内となるようにしてもよい。 The operation instruction data creation unit 102b may refer to the product master 106d and set the sum of the vehicle allocation conversion amount obtained by multiplying the vehicle allocation conversion rate of the product in the order data by the quantity to be within the load capacity of the selected vehicle.

マスタメンテ部102cは、モニタ114に表示される不図示のマスタメンテ画面上でのオペレータの操作に応じて、車両マスタ106a、実車距離マスタ106b、発着地マスタ106c、商品マスタ106d、及び売上按分パターンマスタ106eに対して、データの入力・追加・変更・更新等の編集(設定)を行う。 The master maintenance unit 102c generates a vehicle master 106a, an actual vehicle distance master 106b, an origin/arrival master 106c, a product master 106d, and a sales apportionment pattern according to the operator's operation on a master maintenance screen (not shown) displayed on the monitor 114. Editing (setting) such as data input/addition/change/update is performed for the master 106e.

[3.具体例]
図1~図10を参照して、本実施形態における運行管理装置100の処理の具体例について説明する。図7は、本実施形態における運行指示データの作成の概略の処理フローを示す図である。図8は、図7のデータサンプルを示す図である。図9は、運行指示データの親運行指示番号の採番(図7のS4)の詳細な処理フローを示す図である。図10は、図9のサンプルデータを示す図である。
[3. Concrete example]
A specific example of the processing of the operation management device 100 in this embodiment will be described with reference to FIGS. 1 to 10. FIG. FIG. 7 is a diagram showing a schematic processing flow of creating operation instruction data in this embodiment. FIG. 8 is a diagram showing the data samples of FIG. FIG. 9 is a diagram showing a detailed processing flow of assigning the parent operation instruction number of the operation instruction data (S4 in FIG. 7). FIG. 10 is a diagram showing sample data of FIG.

図7において、受注データ入力部102aは複数の受注データを入力する(ステップS1)。受注データは、受注番号、発地、集荷時刻、着地、配達時刻、商品、数量、売上金額、及び按分パターンのデータを含んでいる。按分パターンは特便のため、受注の都度、入力するが、売上按分パターンマスタ106eから選択する。 In FIG. 7, the order data input unit 102a inputs a plurality of order data (step S1). The order data includes order number, origin, collection time, destination, delivery time, product, quantity, sales amount, and distribution pattern data. Since the apportionment pattern is a special service, it is entered each time an order is received, but is selected from the sales apportionment pattern master 106e.

運行指示データ作成部102bは、各受注データを、発着地マスタ106cを参照して、運行区間(集荷便、中継便、配達便)に分割した運行指示データを作成する(ステップS2)。運行指示データは、親運行指示番号、運行指示番号、発地、出発時刻、着地、到着時刻、受注番号、運行区分、商品、数量、配車換算量、及び売上按分金額を含んでいる。配車換算量は、商品マスタ106dを参照して算出される。また、売上按分金額は、売上按分パターンマスタ106eを参照して算出される。 The operation instruction data creation unit 102b creates operation instruction data by dividing each order data into operation sections (cargo collection service, relay service, delivery service) with reference to the departure/arrival place master 106c (step S2). The operation instruction data includes parent operation instruction number, operation instruction number, origin, departure time, destination, arrival time, order number, operation classification, product, quantity, dispatch equivalent amount, and sales proportionally divided amount. The vehicle allocation conversion amount is calculated with reference to the product master 106d. Also, the sales proportional division amount is calculated with reference to the sales distribution pattern master 106e.

運行指示データ作成部102bは、運行区分毎に運行指示データを集約する(S3)。集約は倉庫単位で行う。 The operation instruction data creating unit 102b collects the operation instruction data for each operation section (S3). Aggregation is performed on a warehouse-by-warehouse basis.

運行指示データ作成部102bは、運行指示データを車両単位で集約(親運行指示番号を採番)する(S4)。この際、運行指示データ作成部102bは、車両マスタ106Aを参照して車両を決定する。また、運行指示データ作成部102bは、実車距離マスタ106bを参照して所要時間を取得し、発着地マスタ106cを参照して荷役時間を取得して、運行間の時間を考慮して運行ダイヤ(経路、出発時刻、到着時刻)を決定する。また、運行指示データ作成部102bは、商品マスタ106dを参照して、配車換算量の合計が車両の積載量以内となるようにする。 The operation instruction data creation unit 102b aggregates the operation instruction data for each vehicle (assigns a parent operation instruction number) (S4). At this time, the operation instruction data creation unit 102b refers to the vehicle master 106A to determine the vehicle. In addition, the operation instruction data creation unit 102b acquires the required time by referring to the actual vehicle distance master 106b, acquires the cargo handling time by referring to the departure/arrival master 106c, and considers the time between operations to obtain the operation schedule ( route, departure time, arrival time). In addition, the operation instruction data creation unit 102b refers to the product master 106d so that the total of the vehicle allocation conversion amount is within the load capacity of the vehicle.

つぎに、図8のデータサンプルを参照して、上記図7の処理フローの具体例を説明する。 Next, a specific example of the processing flow shown in FIG. 7 will be described with reference to the data sample shown in FIG.

(S1)図8(A)は、3件の受注データの一例を示している。受注データの按分パターンは、受注データを入力する際に、オペレータが売上按分パターンマスタ106eを参照して設定する。図8(A)に示す例では、受注番号「000001」は按分パターンA、
受注番号「000002」は按分パターンB、受注番号「000003」は按分パターンCが設定されている。この3件の受注データに基づいて、運行指示データを作成する。運行指示データ作成の対象となる複数の受注データは、オペレータが選択しても良いし、自動で選択してもよい。
(S1) FIG. 8A shows an example of three order data. The distribution pattern of order data is set by the operator with reference to the sales distribution pattern master 106e when inputting the order data. In the example shown in FIG. 8A, the order number "000001" is proportional division pattern A,
The apportionment pattern B is set for the order number "000002", and the apportionment pattern C is set for the order number "000003". Operation instruction data is created based on these three order data. The operator may select a plurality of order data for which operation instruction data is to be generated, or may be selected automatically.

(S2)図8(B)は、受注データを運行区間(集荷便、中継便、配達便)に分割した運行指示データの一例を示している。運行指示番号は、受注番号に対して、集荷便を示す「A」、中継便を示す「B」、配達便を示す「C」を付加したものとしている。 (S2) FIG. 8B shows an example of operation instruction data obtained by dividing the order data into operation sections (cargo collection service, relay service, delivery service). The operation instruction number is obtained by adding "A" to indicate a pickup flight, "B" to indicate a relay flight, and "C" to indicate a delivery flight to the order number.

例えば、受注番号「000001」については、集荷便の運行指示データは、運行指示番号「000001A」、発地「A社名古屋」、出発時刻「4/4 12:00」、着地「東海地区倉庫」、到着時刻「4/4 19:00」、受注番号「000001」、運行区分「集荷便」、商品「ポテトチップス」、数量「10箱」、配車換算量「0.1t」、売上按分金額「15,000」となっている。 For example, for the order number "000001", the operation instruction data for the collection service is the operation instruction number "000001A", the departure place "A company Nagoya", the departure time "4/4 12:00", and the destination "Tokai district warehouse". , arrival time "4/4 19:00", order number "000001", service category "collection service", product "potato chips", quantity "10 boxes", dispatch equivalent amount "0.1 t", sales apportionment amount " 15,000”.

中継便の運行指示データは、運行指示番号「000001B」、発地「東海地区倉庫」、出発時刻「4/4 23:00」、着地「関東地区倉庫」、到着時刻「4/5 06:00」、受注番号「000001」、運行区分「中継便」、商品「ポテトチップス」、数量「10箱」、配車換算量「0.1t」、売上按分金額「20,000」となっている。 The operation instruction data for the relay flight includes the operation instruction number "000001B", the origin "Tokai district warehouse", the departure time "4/4 23:00", the destination "Kanto district warehouse", and the arrival time "4/5 06:00". , order number "000001", service category "relay flight", product "potato chips", quantity "10 boxes", dispatch equivalent amount "0.1t", and sales apportionment amount "20,000".

配達便の運行指示データは、運行指示番号「000001C」、発地「関東地区倉庫」、出発時刻「4/5 09:00」、着地「B社東京」、到着時刻「4/5 12:00」、受注番号「000001」、運行区分「配達便」、商品「ポテトチップス」、数量「10箱」、配車換算量「0.1t」、売上按分金額「15,000」となっている。 The operation instruction data for the delivery flight includes the operation instruction number "000001C", the origin "Kanto district warehouse", the departure time "4/5 09:00", the destination "B company Tokyo", and the arrival time "4/5 12:00". , order number "000001", service category "delivery service", product "potato chips", quantity "10 boxes", vehicle allocation equivalent amount "0.1t", and sales apportionment amount "15,000".

運行区分と発着地は以下のようにして設定する。例えば、受注番号「000001」の場合は、発地「A社名古屋」、着地「B社東京」となっているので、発着地マスタ106cにおいて、発地「A社名古屋」に対応する近隣自車倉庫「東海地区倉庫」を取得し、また、着地「B社東京」に対応する近隣自車倉庫「東京地区倉庫」を取得し、集荷便を発地「A社名古屋」、着地「東海地区倉庫」、中継便を発地「東海地区倉庫」、着地「東京地区倉庫」、配達便を発地「東京地区倉庫」、着地「B社東京」とする。 The service division and departure and arrival points are set as follows. For example, in the case of the order number "000001", the place of origin is "Nagoya, company A" and the destination is "Tokyo, company B". Acquired a warehouse "Tokai district warehouse", also acquired a nearby own vehicle warehouse "Tokyo district warehouse" corresponding to the destination "Company B Tokyo", and arranged a collection service to depart from "Company A Nagoya" and to arrive at "Tokai district warehouse" , the relay flight will be the origin "Tokai district warehouse" and the destination "Tokyo district warehouse", and the delivery flight will be the origin "Tokyo district warehouse" and the destination "B company Tokyo".

受注番号「000002」については、発着地マスタ106cにおいて、発地「A社豊田」、着地「A社名古屋」に対応する近隣自車倉庫「東海地区倉庫」を取得する。近隣自車倉庫が「東海地区倉庫」で同じであるので、中継便は使用せず、集荷便を発地「関東地区倉庫」、着地「東海地区倉庫」、配達便を発地「関東地区倉庫」、着地「A社名古屋」とする。 For the order number "000002", in the origin/destination master 106c, the nearby own vehicle warehouse "Tokai district warehouse" corresponding to the origin "A company Toyota" and the destination "A company Nagoya" is acquired. Since the neighboring vehicle warehouse is the same as the "Tokai district warehouse", we do not use relay flights, and the pick-up service is sent to the origin "Kanto district warehouse" and the destination "Tokai district warehouse", and the delivery service is sent to the origin "Kanto district warehouse". , and landed at "Company A Nagoya".

受注番号「000003」については、発着地マスタ106cにおいて、発地「一宮」に対応する近隣自車倉庫「東海地区倉庫」を取得し、また、着地「C社東京」に対応する近隣自車倉庫「東京地区倉庫」を取得し、集荷便を発地「一宮」、着地「東海地区倉庫」、中継便を発地「東海地区倉庫」、着地「東京地区倉庫」、配達便を発地「東京地区倉庫」、着地「C社東京」とする。 For the order number "000003", the nearby vehicle warehouse "Tokai District Warehouse" corresponding to the origin "Ichinomiya" is obtained from the origin master 106c, and the nearby vehicle warehouse corresponding to the destination "Company C Tokyo" is obtained. Acquisition of "Tokyo district warehouse", departure from "Ichinomiya", destination "Tokai district warehouse", relay flight from "Tokai district warehouse", destination "Tokyo district warehouse", delivery flight from "Tokyo" district warehouse” and the destination “C company Tokyo”.

配車換算量は、以下のようにして設定する。例えば、受注番号「000001」の場合は、商品マスタ106dを参照して、商品「ポテトチップス」の単位当たりの配車換算量「0.01t」を取得して、数量「10」を乗算して、配車換算量「0.1t」を算出して設定する。 The allocation conversion amount is set as follows. For example, in the case of the order number "000001", the product master 106d is referred to, the vehicle allocation conversion amount "0.01t" per unit of the product "potato chips" is obtained, and the quantity "10" is multiplied to obtain Calculate and set the dispatch conversion amount "0.1t".

按分売上金額は、以下のようにして設定する。例えば、受注番号「000001」の場合は、売上按分パターンマスタ106eを参照して、パターン「A」に対応する按分比率「3:4:3」を取得して、売上金額「50,000」を按分比率「3:4:3」で按分して、集荷便の売上按分金額「15,000」、中継便の売上按分金額「20,000」、配達便の売上按分金額「15,000」を算出して設定する。 The apportioned sales amount is set as follows. For example, in the case of the order number "000001", the sales apportionment pattern master 106e is referred to, the apportionment ratio "3:4:3" corresponding to the pattern "A" is obtained, and the sales amount "50,000" is obtained. Proportionally divided by the proportional division ratio "3:4:3", the proportionally divided sales amount of "15,000" for the collection flight, the proportionally divided sales amount of "20,000" for the relay flight, and the proportionally divided sales amount of "15,000" for the delivery flight Calculate and set.

(S3) 図8(C)は、集荷便で東海地区倉庫分を集約した運行指示データの例を示している。図8(D)は、中継便で東海地区倉庫→関東地区倉庫分を集約した運行指示データの例を示している。図8(E)は、配達便で関東地区倉庫分を集約した運行指示データを集約した例を示している。 (S3) FIG. 8(C) shows an example of operation instruction data aggregated for the Tokai district warehouse by collection service. FIG. 8(D) shows an example of operation instruction data in which relay flights from the Tokai district warehouse to the Kanto district warehouse are aggregated. FIG. 8(E) shows an example of aggregated operation instruction data for the Kanto district warehouse by delivery service.

(S4)図8(F)は、図8(C)の集荷便の運行指示データを車両単位で集約(親運行指示番号を採番)した例を示している。これが最終的な(完成した)運行指示データである。図8(F)の運行指示データの作成の詳細は図9及び図10で説明する。 (S4) FIG. 8(F) shows an example in which the operation instruction data for the pickup service of FIG. 8(C) is aggregated for each vehicle (the parent operation instruction number is assigned). This is the final (completed) operation instruction data. Details of the creation of the operation instruction data in FIG. 8(F) will be described with reference to FIGS. 9 and 10. FIG.

図8(F)の集荷便の運行指示データは、1行目は、親運行指示番号「000001A」、運行指示番号「000001A」、発地「A社名古屋」、出発時刻「4/4 12:00」、着地「A社豊田」、到着時刻「4/4 13:00」、受注番号「000001」、運行区分「集荷便」、商品「ポテトチップス」、数量「10箱」、配車換算量「0.1t」、売上按分金額「15,000」となっている。 The operation instruction data for the cargo collection flight in FIG. 8(F) is as follows: 00", landing "A company Toyota", arrival time "4/4 13:00", order number "000001", operation classification "collection service", product "potato chips", quantity "10 boxes", dispatch equivalent amount " 0.1t", and the proportionally divided amount of sales is "15,000".

2行目は、親運行指示番号「000001A」、運行指示番号「000002A」、発地「A社豊田」、出発時刻「4/4 13:30」、着地「B社一宮」、到着時刻「4/4 14:00」、受注番号「000002」、運行区分「集荷便」、商品「オレンジジュース」、数量「5」、配車換算量「0.4t」、売上按分金額「15,000」となっている。 The second line contains the parent operation instruction number "000001A", the operation instruction number "000002A", the origin "A company Toyota", the departure time "4/4 13:30", the arrival "B company Ichinomiya", the arrival time "4". /4 14:00", order number "000002", service category "collection service", product "orange juice", quantity "5", dispatch equivalent amount "0.4t", sales apportionment amount "15,000" ing.

3行目は、親運行指示番号「000001A」、運行指示番号「000003A」、発地「B社一宮」、出発時刻「4/4 14:30」、着地「東海地区倉庫」、到着時刻「4/4 15:30」、受注番号「000003」、運行区分「集荷便」、商品「食料油」、数量「1L」、配車換算量「0.2t」、売上按分金額「12,000」となっている。 The third line is parent operation instruction number "000001A", operation instruction number "000003A", departure location "B company Ichinomiya", departure time "4/4 14:30", arrival "Tokai district warehouse", arrival time "4" /4 15:30", order number "000003", operation classification "cargo collection service", product "food oil", quantity "1L", amount equivalent to vehicle allocation "0.2t", sales apportionment amount "12,000" ing.

図9を参照して、運行指示データの親運行指示番号採番の処理フローを説明する。図9では、集約便について説明する。 With reference to FIG. 9, the processing flow for numbering the parent operation instruction number of the operation instruction data will be described. In FIG. 9, the consolidated flight will be described.

図9において、運行指示データ作成部102bは、車両マスタ106aから割付優先度が最小の車両を取得する(S11)。運行指示データ作成部102bは、取得した車両のうち積載量が最大の車両を選択する(S12)。 In FIG. 9, the operation instruction data creation unit 102b acquires the vehicle with the lowest allocation priority from the vehicle master 106a (S11). The operation instruction data creating unit 102b selects the vehicle with the largest load capacity among the acquired vehicles (S12).

運行指示データ作成部102bは、運行指示データと発着地マスタ106cより、発着地方面毎の合計積載量を取得する(S13)。 The operation instruction data creation unit 102b acquires the total load amount for each departure/arrival land from the operation instruction data and the departure/arrival land master 106c (S13).

運行指示データ作成部102bは、車両の積載量と合計積載量を比較する(S14)。予め基本情報として最初にどの発着地方面を取得して探索するかを設定しておく。具体的には、車両の積載量と合計積載量の大小関係に応じて、以下のA~Cの処理を行う。 The operation instruction data creation unit 102b compares the vehicle load and the total load (S14). It is set in advance as basic information which departure/arrival plane is to be acquired and searched first. Specifically, the following processes A to C are performed according to the magnitude relationship between the vehicle load amount and the total load amount.

A.車両積載量>合計積載量
より広い範囲の発着地方面を登録していれば、広い発着地方面でS13を再実行する。再実行して、S14がBになった場合は再実行する前の条件でCへ移行する。
A. Vehicle load>total load If a wider range of departure/arrival areas has been registered, S13 is re-executed with a wider departure/arrival area. If S14 becomes B after re-execution, the process proceeds to C under the condition before re-execution.

B.合計積載量>車両積載量
より狭い範囲の発着地方面を登録していれば、狭い発着地方面でS13を再実行する。狭い発着地方面がない場合は、S11で2台目以降の車両を取得して、車両積載量>合計積載量にする。
B. Total Loading Capacity>Vehicle Loading Capacity If a narrower departure/arrival area is registered, S13 is re-executed with a narrower departure/arrival area. If there is no narrow departure/arrival area, the second and subsequent vehicles are acquired in S11, and the vehicle load > total load.

C.車両積載量=合計積載量
車両と運行指示データを紐づけてS15へ移行する。
C. Vehicle load=total load The vehicle and operation instruction data are linked, and the process proceeds to S15.

運行指示データ作成部102bは、運行する発着地が3か所以上ある場合は、実車距離マスタ106bから全発着地間の所要時間と、発着地マスタ106cから各発着地での荷役時間を取得して、最も所要時間が短くなる経由順に並び替えて、合計運行時間を取得する(S15)。合計運行時間と運行上限時間の大小関係に応じて以下のA、Bの処理を行う。 When there are three or more departure and arrival points, the operation instruction data creation unit 102b acquires the required time between all departure and arrival points from the actual vehicle distance master 106b and the cargo handling time at each departure and arrival point from the departure and arrival point master 106c. Then, the routes are rearranged in order of the shortest required time, and the total travel time is obtained (S15). The following processes A and B are performed according to the magnitude relationship between the total operating time and the upper limit operating time.

A.合計運行時間>運行上限時間
時間が規定を超えてしまうため、S14のBと同様に2台目以降の車両を取得して1台あたりの運行時間を少なくする(乗務員の割付を同時に実施すれば、乗務員単位での設定も可能である)。
A. Total operation time > upper limit of operation time Since the time exceeds the regulation, acquire the second and subsequent vehicles in the same way as B in S14 and reduce the operation time per vehicle (if the crew is assigned at the same time , can also be set for each crew member).

B.運行上限時間≧合計運行時間
車両と運行指示データの紐づけを確定させて、S11に戻って次の車両の割付を行う。
B. Operation upper limit time≧total operation time After confirming the linkage between the vehicle and the operation instruction data, the process returns to S11 to allocate the next vehicle.

つぎに、図10のデータサンプルを参照して、上記図9の処理フローの具体例を説明する。受注データの集荷時刻の日付が「4/4」で、東海地区倉庫の集荷便で親運行指示番号の採番を行う場合について説明する。 Next, a specific example of the processing flow shown in FIG. 9 will be described with reference to the data sample shown in FIG. A case will be described where the pick-up time date in the order data is "4/4" and the parent operation instruction number is assigned for the pick-up flight at the Tokai district warehouse.

(S11)車両マスタ106aから日付「4/4」の割付優先度が「1」の車種コード「0001A」と「0001C」を取得する。 (S11) Acquire the vehicle type codes "0001A" and "0001C" with the allocation priority of "1" on the date "4/4" from the vehicle master 106a.

(S12)車種コード「0001A」の積載量が「1.0t」で最大となるので、車種コード「0001A」を選択する。 (S12) The vehicle type code "0001A" is selected because the maximum load capacity of the vehicle type code "0001A" is "1.0t".

(S13)運行指示データの着地が「東海地区倉庫」である運行指示番号「000001A」、「000002A」、「000003A」について、発着地マスタ106cを参照して、発着地方面ごとの合計積載量を取得する。 (S13) For the operation instruction numbers "000001A", "000002A", and "000003A" whose destination in the operation instruction data is "Tokai District Warehouse", the departure/arrival master 106c is referred to, and the total load capacity for each departure/arrival area is calculated. get.

発着地方面1は、名古屋IC「0.1t」、豊田IC「0.4t」、一宮IC「0.2t」である。発着地方面2は、名古屋市「0.1t」、豊田市「0.4t」、一宮市「0.2t」である。発着地方面3は、尾張「0.5t」、三河「0.2t」である。発着地方面4は、東海「0.7t」である。 Departure and arrival area 1 is Nagoya IC "0.1t", Toyota IC "0.4t", and Ichinomiya IC "0.2t". Departure/arrival area 2 is Nagoya City "0.1t", Toyota City "0.4t", and Ichinomiya City "0.2t". Departure and arrival planes 3 are Owari "0.5t" and Mikawa "0.2t". The departure/arrival plane 4 is Tokai "0.7t".

(S14)発着地方面3を初期探索地に設定した場合を例として説明する。車番コード「0001A」の車載積載量は1.0tである。発着地方面3の合計積載量=尾張「0.5t」+三河「0.2t」=0.7tである。Aの車両積載量>合計積載量に該当するため、S13に戻り、より広い発着地方面4について合計積載量を再取得する。発着地方面4の合計積載量=東海「0.7t」であるので、Aの車両積載量>合計積載量に該当するが、これ以上広い発着地方面の取得はできないため、発着地方面4単位での集約を確定させる。 (S14) A case where departure/arrival plane 3 is set as an initial search area will be described as an example. The vehicle load capacity of the vehicle number code "0001A" is 1.0t. The total load on the departure/arrival plane 3 = Owari "0.5t" + Mikawa "0.2t" = 0.7t. Since the vehicle load capacity of A>the total load capacity, the process returns to S13, and the total load capacity of the wider departure/arrival plane 4 is reacquired. Since the total loading capacity of the departure/arrival plane 4 = Tokai "0.7t", it corresponds to A's vehicle loading capacity > total loading capacity, but since it is not possible to acquire a larger departure/arrival plane, 4 units of the departure/arrival plane Confirm the aggregation at .

(S15)全発着地間の合計所要時間=4.0H(1.5H+1.0H+0.5H+1.0H)、各発着地での合計荷役時間=1.5H(0.5H+0.5H+0.5H)となる。合計所要時間と合計荷役時間の合計=5.5H(4.0H+1.5H)となる。運行上限時間は法律で規定された上限とする場合は16.0Hのため、5.5Hは規定内のため親運行指示番号「000001A」を採番する。 (S15) Total required time between all departure and arrival points = 4.0H (1.5H + 1.0H + 0.5H + 1.0H), Total cargo handling time at each departure and arrival point = 1.5H (0.5H + 0.5H + 0.5H) . The sum of total required time and total cargo handling time = 5.5H (4.0H + 1.5H). If the upper limit of operation time is 16.0 hours if the upper limit is set by law, 5.5 hours is within the regulation, so the parent operation instruction number "000001A" is assigned.

以上説明したように、本実施の形態によれば、発地、集荷時刻、着地、配達時刻、商品、及び当該商品の数量を含む受注データを入力する受注データ入力部102aと、受注データとマスタの設定に基づいて、集荷便・中継便・配達便に分割した運行指示データを作成する運行指示データ作成部102bと、を備えているので、受注データを集荷便・中継便・配達便に分割した運行指示データを自動的に作成することで、配車担当者の作業負担を軽減することが可能となる。 As described above, according to the present embodiment, the order data input unit 102a for inputting order data including origin, collection time, destination, delivery time, product, and quantity of the product; and an operation instruction data creation unit 102b that creates operation instruction data divided into collection flights, relay flights, and delivery flights based on the settings of . It is possible to reduce the work load of the person in charge of vehicle allocation by automatically creating operation instruction data.

また、本実施の形態によれば、車番コード、日付、積載量、及び割付優先度のデータを関連づけて登録した車両マスタ106aを備え、運行指示データ作成部102bは、車両マスタ106aを参照して、優先順位が高く、積載量の大きい車両コードの車両を選択して、選択した車両を運行指示データに割り当てることにしたので、優先順位が高く、積載量の大きい車両を割り当てることが可能となる。 Further, according to the present embodiment, the vehicle master 106a is provided in which the vehicle number code, date, load capacity, and allocation priority data are associated and registered. Therefore, a vehicle with a vehicle code with a high priority and a large load capacity is selected, and the selected vehicle is assigned to the operation instruction data. Become.

また、本実施の形態によれば、発着地間の距離と所要時間のデータを登録した実車距離マスタ106bと、発着地、荷役時間、近隣自社倉庫、複数の発着地方面のデータを登録した発着地マスタ106cと、を備え、運行指示データ作成部102bは、実車距離マスタ106bを参照して、所要時間を取得し、また、発着地マスタ106cを参照して荷役時間を取得して、運行間の時間を考慮して、運行指示データの運行ダイヤを決定することにしたので、最短の運行時間とすることが可能となる。 Further, according to the present embodiment, the actual vehicle distance master 106b in which the data of the distance between departure and arrival points and the required time are registered, and the data of the departure and arrival points, cargo handling time, neighboring company warehouses, and a plurality of departure and arrival areas are registered. The operation instruction data creation unit 102b refers to the actual vehicle distance master 106b to obtain the required time, and refers to the departure/arrival location master 106c to obtain the cargo handling time, and calculates the operation interval. Since the operation schedule of the operation instruction data is determined in consideration of the time, it is possible to set the shortest operation time.

また、本実施の形態によれば、商品と、当該商品の1単位当たりの重量である配車換算率のデータを関連づけて登録した商品マスタ106dを備え、運行指示データ作成部102bは、商品マスタ106dを参照して、受注データの商品の配車換算率に数量を乗算した配車換算量の合計が選択した車両の積載搭載可能量以内となるようにしたので、商品を最大限積載することが可能となる。 Further, according to the present embodiment, the product master 106d is provided in which the product and the data of the dispatch conversion rate, which is the weight per unit of the product, are registered in association with each other. By referring to , we made it so that the total of the vehicle allocation conversion amount obtained by multiplying the vehicle allocation conversion rate of the product in the order data by the quantity is within the loading capacity of the selected vehicle, so it is possible to load the product to the maximum. Become.

[4.他の実施形態]
本発明は、上述した実施の形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
[4. Other embodiments]
The present invention may be implemented in various different embodiments other than the embodiments described above within the scope of the technical idea described in the claims.

例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 For example, among the processes described in the embodiments, all or part of the processes described as being automatically performed can be manually performed, or all of the processes described as being manually performed Alternatively, some can be done automatically by known methods.

また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, unless otherwise specified, the processing procedures, control procedures, specific names, information including parameters such as registration data and search conditions for each process, screen examples, and database configurations shown in this specification and drawings can be changed arbitrarily.

また、運行管理装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。 Also, with respect to the operation management device 100, each component shown in the figure is functionally conceptual, and does not necessarily need to be physically configured as shown in the figure.

例えば、運行管理装置100が備える処理機能、特に制御部にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて運行管理装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。 For example, all or any part of the processing functions provided by the operation management device 100, particularly each processing function performed by the control unit, may be realized by a CPU and a program interpreted and executed by the CPU. Alternatively, it may be implemented as hardware by wired logic. In addition, the program is recorded on a non-temporary computer-readable recording medium containing programmed instructions for causing the information processing device to execute the processing described in this embodiment, and if necessary, the operation management device 100 mechanically read. That is, a storage unit such as a ROM or HDD (Hard Disk Drive) stores a computer program for giving commands to the CPU in cooperation with the OS to perform various processes. This computer program is executed by being loaded into the RAM and constitutes a control section in cooperation with the CPU.

また、このコンピュータプログラムは、運行管理装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。 In addition, this computer program may be stored in an application program server connected to the operation management device 100 via any network, and all or part of it can be downloaded as necessary. be.

また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USB(Universal Serial Bus)メモリ、SD(Secure Digital)カード、フレキシブルディスク、光磁気ディスク、ROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable and Programmable Read Only Memory)、CD-ROM(Compact Disk Read Only Memory)、MO(Magneto-Optical disk)、DVD(Digital Versatile Disk)、および、Blu-ray(登録商標) Disc等の任意の「可搬用の物理媒体」を含むものとする。 Also, the program for executing the processing described in this embodiment may be stored in a non-temporary computer-readable recording medium, or may be configured as a program product. Here, the term "recording medium" refers to memory cards, USB (Universal Serial Bus) memories, SD (Secure Digital) cards, flexible disks, magneto-optical disks, ROMs, EPROMs (Erasable Programmable Read Only Memory), EEPROMs (registered (trademark) (Electrically Erasable and Programmable Read Only Memory), CD-ROM (Compact Disk Read Only Memory), MO (Magneto-Optical disk), DVD (Digital Versatile Disk), and Disc (registered trademark) such as Blu- shall include any "portable physical medium".

また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。 A "program" is a data processing method written in any language or writing method, regardless of the format such as source code or binary code. In addition, the "program" is not necessarily limited to a single configuration, but is distributed as multiple modules or libraries, or cooperates with a separate program represented by the OS to achieve its function. Including things. It should be noted that well-known configurations and procedures can be used for the specific configuration and reading procedure for reading the recording medium in each device shown in the embodiments, the installation procedure after reading, and the like.

記憶部に格納される各種のデータベース等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。 The various databases stored in the storage unit are storage means such as memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks. It stores programs, tables, databases, files for web pages, and so on.

また、運行管理装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、運行管理装置100は、当該装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。 Further, the operation management device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which arbitrary peripheral devices are connected. Also, the operation management device 100 may be implemented by installing software (including programs, data, etc.) that causes the device to implement the processing described in the present embodiment.

更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific forms of distribution and integration of devices are not limited to those shown in the figures, and all or part of them can be functionally or physically arranged in arbitrary units according to various additions or functional loads. It can be distributed and integrated. In other words, the embodiments described above may be arbitrarily combined and implemented, or the embodiments may be selectively implemented.

100 運行管理装置
102 制御部
102a 受注データ入力部
102b 運行指示データ作成部(売上按分部)
102c マスタメンテ部
104 通信インターフェース部
106 記憶部
106a 車両マスタ
106b 実車距離マスタ
106c 発着地マスタ
106d 商品マスタ
106e 売上按分パターンマスタ
106f 受注データファイル
106g 運行指示データファイル
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
100 operation management device 102 control unit 102a order data input unit 102b operation instruction data creation unit (sales proportional division unit)
102c Master maintenance unit 104 Communication interface unit 106 Storage unit 106a Vehicle master 106b Actual vehicle distance master 106c Departure/arrival master 106d Merchandise master 106e Sales apportionment pattern master 106f Order data file 106g Operation instruction data file 108 Input/output interface unit 112 Input device 114 Output device 200 server 300 network

Claims (6)

制御部を備えた運行管理装置であって、
前記制御部は、
発着地、荷役時間、近隣自社倉庫、複数の発着地方面のデータを登録した発着地マスタにアクセス可能に構成されており、
発地、集荷時刻、着地、配達時刻、商品、及び当該商品の数量を含む受注データを入力する受注データ入力手段と、
前記受注データに基づいて、集荷便・中継便・配達便に分割した運行指示データを作成する運行指示データ作成手段と、
を備え、
前記運行指示データ作成手段は、前記発着地マスタを参照して、前記受注データの発地及び着地に対応する近隣自社倉庫をそれぞれ取得し、取得した近隣自社倉庫が同じ場合は、発地を前記受注データの発地、着地を取得した近隣自社倉庫とした集荷便、発地を取得した近隣自社倉庫、着地を前記受注データの着地とした配達便とする一方、取得した近隣自社倉庫が異なる場合は、発地を前記受注データの発地、着地を取得した発地に対応する近隣自社倉庫とした集荷便、発地を取得した発地に対応する近隣自社倉庫、着地を取得した着地に対応する近隣自社倉庫とした中継便、発地を取得した着地に対応する近隣自社倉庫、着地を前記受注データの着地とした配達便とすることを特徴とする運行管理装置。
An operation management device comprising a control unit ,
The control unit
It is configured so that you can access the origin and destination master that registers data on the origin and destination, cargo handling time, neighboring warehouses, and multiple origin and destination areas.
order data input means for inputting order data including origin, pick-up time, destination, delivery time, product, and quantity of the product;
Operation instruction data creation means for creating operation instruction data divided into collection flights, relay flights, and delivery flights based on the order data;
with
The operation instruction data creation means refers to the departure and arrival place master, acquires neighboring company warehouses corresponding to the departure and arrival places of the order data, and if the acquired neighboring company warehouses are the same, the departure place is selected as the above. If the collection flight with the origin and destination of the order data as the neighboring company warehouse, the delivery flight with the origin and destination as the destination of the order data, but the neighboring company warehouse is different. corresponds to the collection flight with the departure place as the origin of the order data and the nearby own warehouse corresponding to the origin where the destination was acquired, the nearby own warehouse corresponding to the origin where the origin was acquired, and the destination where the destination was acquired a relay flight with a neighboring company's own warehouse, a neighboring company's warehouse corresponding to the destination of which the origin is acquired, and a delivery flight with the destination as the arrival of the order data.
前記制御部は、
車番コード、日付、積載量、及び割付優先度のデータを関連づけて登録した車両マスタにアクセス可能に構成されており、
前記運行指示データ作成手段は、前記車両マスタを参照して、優先順位が高く、積載量が最大の車両を選択し、前記発着地マスタを参照して、発着地方面毎の合計積載量を取得し、選択した車両の積載量と合計積載量の大小関係に応じて、広い発着地方面、狭い発着地方面のエリアの拡大・縮小する処理を行って、車両を前記運行指示データに割り当てることを特徴とする請求項1に記載の運行管理装置。
The control unit
It is configured to be able to access the vehicle master registered in association with the vehicle number code, date, load capacity, and allocation priority data,
The operation instruction data creation means refers to the vehicle master, selects a vehicle with a high priority and the largest load capacity, and refers to the departure/arrival land master to obtain a total load capacity for each departure/arrival land. Then, according to the magnitude relationship between the load capacity of the selected vehicle and the total load capacity, processing is performed to expand or reduce the area of the wide departure/arrival area and the narrow departure/arrival area, and the vehicle is assigned to the operation instruction data. The traffic control device according to claim 1.
前記制御部は、
発着地間の距離と所要時間のデータを登録した実車距離マスタにアクセス可能に構成されており、
前記運行指示データ作成手段は、前記実車距離マスタを参照して、所要時間を取得し、また、前記発着地マスタを参照して荷役時間を取得して、運行間の時間を考慮して、前記運行指示データの運行ダイヤを決定することを特徴とする請求項1又は請求項2に記載の運行管理装置。
The control unit
It is configured to be able to access the actual vehicle distance master in which the data of the distance between the departure and arrival points and the required time are registered.
The operation instruction data creation means refers to the actual vehicle distance master to acquire the required time, refers to the departure and arrival point master to acquire the cargo handling time, and considers the time between operations to obtain the 3. The operation management device according to claim 1, wherein the operation schedule of the operation instruction data is determined.
前記制御部は、
商品と、当該商品の1単位当たりの重量である配車換算率のデータを関連づけて登録した商品マスタにアクセス可能に構成されており、
前記運行指示データ作成手段は、前記商品マスタを参照して、前記受注データの商品の配車換算率に数量を乗算した配車換算量の合計が選択した車両の積載量以内となるようにすることを特徴とする請求項1~請求項3のいずれか1つに記載の運行管理装置。
The control unit
It is configured to be able to access the product master registered in association with the data of the vehicle allocation conversion rate which is the weight per unit of the product and the product,
The operation instruction data creating means refers to the product master so that the sum of the vehicle allocation conversion amount obtained by multiplying the vehicle allocation conversion rate of the product of the order data by the quantity is within the load capacity of the selected vehicle. The operation management device according to any one of claims 1 to 3, characterized by the following.
制御部を備えた情報処理装置が実行する運行管理方法であって、
前記制御部は、
発着地、荷役時間、近隣自社倉庫、複数の発着地方面のデータを登録した発着地マスタにアクセス可能に構成されており、
前記制御部において実行される、
発地、集荷時刻、着地、配達時刻、商品、及び当該商品の数量を含む受注データを入力する受注データ入力工程と、
前記受注データに基づいて、集荷便・中継便・配達便に分割した運行指示データを作成する運行指示データ作成工程と、
を含み、
前記運行指示データ作成工程では、前記発着地マスタを参照して、前記受注データの発地及び着地に対応する近隣自社倉庫をそれぞれ取得し、取得した近隣自社倉庫が同じ場合は、発地を前記受注データの発地、着地を取得した近隣自社倉庫とした集荷便、発地を取得した近隣自社倉庫、着地を前記受注データの着地とした配達便とする一方、取得した近隣自社倉庫が異なる場合は、発地を前記受注データの発地、着地を取得した発地に対応する近隣自社倉庫とした集荷便、発地を取得した発地に対応する近隣自社倉庫、着地を取得した着地に対応する近隣自社倉庫とした中継便、発地を取得した着地に対応する近隣自社倉庫、着地を前記受注データの着地とした配達便にすることを特徴とする運行管理方法。
An operation management method executed by an information processing device having a control unit ,
The control unit
It is configured so that you can access the origin and destination master that registers data on the origin and destination, cargo handling time, neighboring warehouses, and multiple origin and destination areas.
Executed in the control unit,
an order data input step of inputting order data including origin, pick-up time, destination, delivery time, product, and quantity of the product;
an operation instruction data creation step of creating operation instruction data divided into collection flights, relay flights, and delivery flights based on the order data;
including
In the operation instruction data creation step, by referring to the departure and arrival place master, neighboring company warehouses corresponding to the departure and arrival places of the order data are acquired, and if the acquired neighboring company warehouses are the same, the departure place is selected as the above. If the collection flight with the origin and destination of the order data as the neighboring company warehouse, the delivery flight with the origin and destination as the destination of the order data, but the neighboring company warehouse is different. corresponds to the collection flight with the departure place as the origin of the order data and the nearby own warehouse corresponding to the origin where the destination was acquired, the nearby own warehouse corresponding to the origin where the origin was acquired, and the destination where the destination was acquired a relay flight with a neighboring company's own warehouse as the destination, a neighboring company's warehouse corresponding to the acquired destination, and a delivery flight with the destination as the arrival of the order data.
制御部を備えた情報処理装置に実行させるための運行管理プログラムであって、
前記制御部は、
発着地、荷役時間、近隣自社倉庫、複数の発着地方面のデータを登録した発着地マスタにアクセス可能に構成されており、
前記制御部において、
発地、集荷時刻、着地、配達時刻、商品、及び当該商品の数量を含む受注データを入力する受注データ入力工程と、
前記受注データに基づいて、集荷便・中継便・配達便に分割した運行指示データを作成する運行指示データ作成工程と、
を実行させるための運行管理プログラムであり、
前記運行指示データ作成工程では、前記発着地マスタを参照して、前記受注データの発地及び着地に対応する近隣自社倉庫をそれぞれ取得し、取得した近隣自社倉庫が同じ場合は、発地を前記受注データの発地、着地を取得した近隣自社倉庫とした集荷便、発地を取得した近隣自社倉庫、着地を前記受注データの着地とした配達便とする一方、取得した近隣自社倉庫が異なる場合は、発地を前記受注データの発地、着地を取得した発地に対応する近隣自社倉庫とした集荷便、発地を取得した発地に対応する近隣自社倉庫、着地を取得した着地に対応する近隣自社倉庫とした中継便、発地を取得した着地に対応する近隣自社倉庫、着地を前記受注データの着地とした配達便とすることを特徴とする運行管理プログラム。
An operation management program to be executed by an information processing device having a control unit ,
The control unit
It is configured so that you can access the origin and destination master that registers data on the origin and destination, cargo handling time, neighboring warehouses, and multiple origin and destination areas.
In the control unit,
an order data input step of inputting order data including origin, pick-up time, destination, delivery time, product, and quantity of the product;
an operation instruction data creation step of creating operation instruction data divided into collection flights, relay flights, and delivery flights based on the order data;
is an operation management program for executing
In the operation instruction data creation step, by referring to the departure and arrival place master, neighboring company warehouses corresponding to the departure and arrival places of the order data are acquired, and if the acquired neighboring company warehouses are the same, the departure place is selected as the above. If the collection flight with the origin and destination of the order data as the neighboring company warehouse, the delivery flight with the origin and destination as the destination of the order data, but the neighboring company warehouse is different. corresponds to the collection flight with the departure place as the origin of the order data and the nearby own warehouse corresponding to the origin where the destination was acquired, the nearby own warehouse corresponding to the origin where the origin was acquired, and the destination where the destination was acquired An operation management program characterized by making a relay flight with a neighboring company warehouse as the origin, a nearby company warehouse corresponding to the destination obtained by acquiring the origin, and a delivery flight with the destination as the arrival of the order data.
JP2018186064A 2018-09-28 2018-09-28 Operation management device, operation management method, and operation management program Active JP7227726B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018186064A JP7227726B2 (en) 2018-09-28 2018-09-28 Operation management device, operation management method, and operation management program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018186064A JP7227726B2 (en) 2018-09-28 2018-09-28 Operation management device, operation management method, and operation management program

Publications (2)

Publication Number Publication Date
JP2020057118A JP2020057118A (en) 2020-04-09
JP7227726B2 true JP7227726B2 (en) 2023-02-22

Family

ID=70107267

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018186064A Active JP7227726B2 (en) 2018-09-28 2018-09-28 Operation management device, operation management method, and operation management program

Country Status (1)

Country Link
JP (1) JP7227726B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7557309B2 (en) * 2020-08-20 2024-09-27 株式会社オービック Vehicle allocation management device, vehicle allocation management method, and vehicle allocation management program
JP7579234B2 (en) * 2021-11-18 2024-11-07 株式会社オービック Fare calculation device, fare calculation method, and fare calculation program
JP7659779B2 (en) * 2021-12-27 2025-04-10 セイノーラストワンマイル株式会社 Information processing system, server, information processing method, and program
JP7659780B2 (en) * 2021-12-27 2025-04-10 セイノーラストワンマイル株式会社 Information processing system, server, information processing method, and program
JP7713686B2 (en) * 2021-12-27 2025-07-28 セイノーラストワンマイル株式会社 Information processing system, server, information processing method, and program
JP7608574B1 (en) 2023-11-28 2025-01-06 株式会社東芝 Information processing device, information processing method, and program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000072206A (en) 1998-08-27 2000-03-07 Hitachi Ltd Vehicle loading planning method and system
JP2005075634A (en) 2003-09-03 2005-03-24 Nippon Express Co Ltd Joint delivery information management system
JP2006096553A (en) 2004-09-30 2006-04-13 Fujitsu Ltd Operation plan creation method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3163286B2 (en) * 1998-05-15 2001-05-08 サントリー株式会社 Vehicle dispatch system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000072206A (en) 1998-08-27 2000-03-07 Hitachi Ltd Vehicle loading planning method and system
JP2005075634A (en) 2003-09-03 2005-03-24 Nippon Express Co Ltd Joint delivery information management system
JP2006096553A (en) 2004-09-30 2006-04-13 Fujitsu Ltd Operation plan creation method

Also Published As

Publication number Publication date
JP2020057118A (en) 2020-04-09

Similar Documents

Publication Publication Date Title
JP7227726B2 (en) Operation management device, operation management method, and operation management program
JP6082074B1 (en) Vehicle allocation method and vehicle allocation system
Perl et al. A UNIFIED WAREHOUSE LOCATION--ROUTING METHODOLOGY.
JP7093433B2 (en) Relay pattern management device, relay pattern management method, and relay pattern management program
Oesterle et al. Exact method for the vehicle routing problem with mixed linehaul and backhaul customers, heterogeneous fleet, time window and manufacturing capacity
JP2019003498A (en) Supply chain simulation system and supply chain simulation method
JP2020057115A (en) Operation management device, operation management method, and operation management program
JP6811347B1 (en) Transportation management program for creating transportation plan information and transportation plan information creation method
JP2018206007A (en) Shared expense prorating device, shared expense prorating method, and shared expense prorating program
JP7603322B2 (en) Logistics efficiency and optimization evaluation system
JP7685097B2 (en) Delivery management device, delivery management method, and delivery management program
JP6841686B2 (en) Costing device for each shipper, costing method for each shipper, and costing program for each shipper
JP7170392B2 (en) Crew Assignment Device, Crew Assignment Method and Crew Assignment Program
JP7089362B2 (en) Delivery information management device, delivery information management method, and delivery information management program
JP7108405B2 (en) Allocation data creation device, allocation data creation method, and allocation data creation program
Rewers et al. Classification of products in production levelling
JP7177695B2 (en) Sales Amount Calculation Device by Route Intermediate Point, Sales Amount Calculation Method by Route Intermediate Point, and Sales Amount Calculation Program by Route Intermediate Point
JP6994934B2 (en) Operation difficulty acquisition device, operation difficulty acquisition method and operation difficulty acquisition program
Chiká et al. Analysis of a logistics flow int the light of VSM 4.0: a case study of in a Distribution Center (DC) in Brazil
JP7189810B2 (en) Carrier Allocation Apparatus, Carrier Allocation Method and Carrier Allocation Program
JP7220111B2 (en) Data creation device, data creation program and data creation method
JP7557309B2 (en) Vehicle allocation management device, vehicle allocation management method, and vehicle allocation management program
KR102959343B1 (en) Method for providing service of assigning vehicles
JP7108404B2 (en) Vehicle allocation device, vehicle allocation method and vehicle allocation program
KR102959341B1 (en) Method for optimizing vehicle allovation

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210909

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220713

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220726

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220922

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230210

R150 Certificate of patent or registration of utility model

Ref document number: 7227726

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250