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
JP6935792B2 - Transport information generator, transport system, control method, program and recording medium - Google Patents
[go: Go Back, main page]

JP6935792B2 - Transport information generator, transport system, control method, program and recording medium - Google Patents

Transport information generator, transport system, control method, program and recording medium Download PDF

Info

Publication number
JP6935792B2
JP6935792B2 JP2018221306A JP2018221306A JP6935792B2 JP 6935792 B2 JP6935792 B2 JP 6935792B2 JP 2018221306 A JP2018221306 A JP 2018221306A JP 2018221306 A JP2018221306 A JP 2018221306A JP 6935792 B2 JP6935792 B2 JP 6935792B2
Authority
JP
Japan
Prior art keywords
transport
information
transport information
synthetic
unit
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
JP2018221306A
Other languages
Japanese (ja)
Other versions
JP2020083554A (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.)
Omron Corp
Original Assignee
Omron Corp
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=70853949&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JP6935792(B2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Omron Corp filed Critical Omron Corp
Priority to JP2018221306A priority Critical patent/JP6935792B2/en
Priority to PCT/JP2019/040988 priority patent/WO2020110502A1/en
Publication of JP2020083554A publication Critical patent/JP2020083554A/en
Application granted granted Critical
Publication of JP6935792B2 publication Critical patent/JP6935792B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G1/00Storing articles, individually or in orderly arrangement, in warehouses or magazines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G1/00Storing articles, individually or in orderly arrangement, in warehouses or magazines
    • B65G1/02Storage devices
    • B65G1/04Storage devices mechanical
    • B65G1/137Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G61/00Use of pick-up or transfer devices or of manipulators for stacking or de-stacking articles not otherwise provided for
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Mechanical Engineering (AREA)
  • Economics (AREA)
  • Quality & Reliability (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Development Economics (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Description

本発明は、搬送情報生成装置および搬送システムなどに関する。 The present invention relates to a transport information generator, a transport system, and the like.

従来、倉庫や工場などの施設において、搬送対象物を効率よく搬送するための技術が知られている。 Conventionally, a technique for efficiently transporting an object to be transported is known in facilities such as warehouses and factories.

例えば、特許文献1は、集品車の移動ロスタイムを小さくするために、「1ラウンドあたりの集品に必要な集品情報をモニタに表示するためと、集品作業がラウンド終了するのに合わせて、次回ラウンド用の集品情報を新たにモニタに表示するために、集品車に集品情報を提供可能な集品情報提供地点を搬送路に点在させた」ピッキングシステムを開示している。 For example, in Patent Document 1, in order to reduce the movement loss time of the collection vehicle, "to display the collection information required for collection per round on the monitor and to match the collection work with the end of the round. In order to display the collection information for the next round on the monitor newly, the collection information provision points that can provide the collection information to the collection vehicle are scattered on the transport path. ”Disclosure of the picking system There is.

また、特許文献2は、複数台のAGV等の搬送装置が互いに衝突することなく総搬送時間を最短とする経路計画を短時間で作成するために、「各AGV独自の評価指標に基づく経路計画最適化機能を備えた経路最適化部、全AGVの経路計画を無線を介して情報通信する通信部、および、他のAGVとの協調をはかりながら、全AGVとして干渉やデッドロックを生じない経路計画を作成可能な分散協調部を有する」分散型制御装置を開示している。 Further, Patent Document 2 describes "a route plan based on an evaluation index unique to each AGV" in order to create a route plan in a short time that minimizes the total transport time without causing a plurality of transport devices such as AGVs to collide with each other. A route optimization unit with an optimization function, a communication unit that communicates the route plan of all AGVs via radio, and a route that does not cause interference or deadlock as all AGVs while coordinating with other AGVs. It discloses a distributed control device that has a distributed coordination unit that can create a plan.

特開2009−263018号公報Japanese Unexamined Patent Publication No. 2009-263018 特開2004−280213号公報Japanese Unexamined Patent Publication No. 2004-280213

しかしながら、上述のような従来技術は、1回1回の搬送を逐次的に実行するものであり、この点に改善の余地が残されていた。 However, in the conventional technique as described above, each transfer is sequentially executed, and there is room for improvement in this respect.

本発明の一態様は、搬送移動装置による搬送の効率を向上させることができる、搬送情報生成装置および搬送システムを提供することを目的とする。 One aspect of the present invention is to provide a transport information generating device and a transport system capable of improving the efficiency of transport by a transport moving device.

前記の課題を解決するために、本発明の一態様に係る搬送情報生成装置は、(i)搬送移動装置が搬送対象物を積み込む第1位置、および、当該搬送対象物を積み下ろす第2位置の情報を含む搬送経路を示す基本搬送情報の入力を受け付ける第1入力部と、(ii)前記第1入力部によって受け付けられた複数の前記基本搬送情報に示される搬送作業を、1台の前記搬送移動装置によって実現する搬送経路を示す合成搬送情報を生成する第1算出部と、(iii)前記合成搬送情報を、前記搬送移動装置の搬送移動を制御する搬送移動装置管理装置に出力する出力部と、を備える。 In order to solve the above-mentioned problems, the transport information generation device according to one aspect of the present invention includes (i) a first position in which the transport moving device loads the transport target, and a second position in which the transport target is unloaded. The first input unit that accepts the input of the basic transport information indicating the transport route including the information of the above, and (ii) the transport work shown in the plurality of basic transport information received by the first input unit. A first calculation unit that generates synthetic transport information indicating a transport route realized by the transport mobile device, and (iii) an output that outputs the synthetic transport information to a transport mobile device management device that controls the transport movement of the transport mobile device. It has a part and.

同じく前記の問題を解決するために、本発明の一態様に係る搬送システムは、搬送移動装置、搬送移動装置管理装置、および搬送情報生成装置を含んでいる搬送システムであって;前記搬送情報生成装置は、(i)搬送移動装置が搬送対象物を積み込む第1位置、および、当該搬送対象物を積み下ろす第2位置の情報を含む搬送経路を示す基本搬送情報の入力を受け付ける第1入力部と、(ii)前記第1入力部によって受け付けられた複数の前記基本搬送情報に示される搬送作業を、1台の前記搬送移動装置によって実現する搬送経路を示す合成搬送情報を生成する第1算出部と、(iii)前記合成搬送情報を、前記搬送移動装置管理装置に出力する出力部と、を備えており;前記搬送移動装置は、搬送移動装置制御部を備えており;前記搬送移動装置制御部は、前記搬送移動装置管理装置から前記合成搬送情報を受け取り、当該合成搬送情報に基づいて前記搬送移動装置に搬送作業を実行させる。 Similarly, in order to solve the above-mentioned problem, the transfer system according to one aspect of the present invention is a transfer system including a transfer transfer device, a transfer transfer device management device, and a transfer information generation device; The apparatus is a first input unit that accepts input of basic transport information indicating a transport route including information on (i) a first position in which the transport moving device loads the transport object and a second position in which the transport target is loaded and unloaded. And (ii) the first calculation of generating synthetic transport information indicating a transport route in which the transport work shown in the plurality of basic transport information received by the first input unit is realized by one of the transport moving devices. A unit and (iii) an output unit that outputs the combined transfer information to the transfer movement device management device; the transfer movement device includes a transfer movement device control unit; the transfer movement device. The control unit receives the synthetic transport information from the transport / move device management device, and causes the transport / move device to execute the transport operation based on the composite transport information.

同じく前記の課題を解決するために、本発明の一態様に係る搬送情報生成装置の制御方法は、(i)搬送移動装置が搬送対象物を積み込む第1位置、および、当該搬送対象物を積み下ろす第2位置の情報を含む搬送経路を示す基本搬送情報の入力を受け付ける第1入力ステップと、(ii)前記第1入力ステップによって受け付けられた複数の前記基本搬送情報に示される搬送作業を、1台の前記搬送移動装置によって実現する搬送経路を示す合成搬送情報を生成する第1算出ステップと、(iii)前記合成搬送情報を、前記搬送移動装置の搬送移動を制御する搬送移動装置管理装置に出力する出力ステップと、を含む。 Similarly, in order to solve the above-mentioned problems, the control method of the transport information generating device according to one aspect of the present invention is as follows: (i) the first position in which the transport moving device loads the transport target, and the transport target is loaded. The first input step of accepting the input of the basic transport information indicating the transport route including the information of the second position to be lowered, and (ii) the transport work shown in the plurality of basic transport information received by the first input step. A first calculation step for generating synthetic transport information indicating a transport route realized by one of the transport / move devices, and (iii) a transport / move device management device that controls the transport / movement of the combined transport information. Includes output steps to output to.

前記の構成によれば、前記搬送情報生成装置は、複数の基本搬送情報に基づいて合成搬送情報を生成することができる。そして、搬送移動装置は、合成搬送情報に基づいて搬送作業を実行することができる。搬送移動装置による搬送作業は、個々の基本搬送情報に基づくものよりも、合成搬送情報に基づくものの方が効率的である。したがって、前記搬送情報生成装置および前記搬送システムは、搬送移動装置による搬送の効率を向上させることができる。 According to the above configuration, the transport information generator can generate synthetic transport information based on a plurality of basic transport information. Then, the transport moving device can execute the transport operation based on the synthetic transport information. The transport work by the transport moving device is more efficient when it is based on the synthetic transport information than when it is based on the individual basic transport information. Therefore, the transport information generator and the transport system can improve the efficiency of transport by the transport moving device.

「基本搬送情報」とは、搬送対象物の搬送経路を示す情報である。この搬送経路には、(i)搬送移動装置が搬送対象物を積み込む第1位置と、(ii)当該搬送対象物を積み下ろす第2位置とが含まれている。一実施形態において、基本搬送情報は、1種類の搬送対象物を、第1位置から第2位置まで搬送するという内容であってもよい。例えば、基本搬送情報は、「位置Aで貨物Xを積み上げ、経路Rを経由して、位置Bで貨物Xを積み下ろす」という内容のものである。他の実施形態において、基本搬送情報の搬送対象物、積み上げ位置または積み下ろし位置は、異なる複数のものであってもよい。例えば、基本搬送情報は、「位置Aで貨物Xを積み上げ、経路R1を経由し、位置Bで貨物Yを積み上げ、経路R2を経由して、位置Cで貨物Xおよび貨物Yを積み下ろす」という内容であってもよい。 The "basic transport information" is information indicating a transport route of a transport object. This transport path includes (i) a first position in which the transport moving device loads the transport object, and (ii) a second position in which the transport object is loaded and unloaded. In one embodiment, the basic transport information may include transporting one type of transport object from the first position to the second position. For example, the basic transport information has the content of "loading the cargo X at the position A, loading and unloading the cargo X at the position B via the route R". In other embodiments, the transport object, stacking position, or loading / unloading position of the basic transport information may be a plurality of different objects. For example, the basic transportation information is "loading cargo X at position A, loading cargo Y at position B, loading cargo Y at position B, and loading cargo X and cargo Y at position C via route R2". It may be the content.

このほか、基本搬送情報には、搬送する貨物の数、搬送の優先度などの情報が含まれていてもよい。 In addition, the basic transportation information may include information such as the number of cargoes to be transported and the priority of transportation.

「合成搬送情報」とは、複数の基本搬送情報に基づいて生成される、搬送対象物の搬送経路を示す情報である。合成搬送情報に基づく搬送作業は、1台の搬送移動装置によって実現可能である。一例において、合成搬送情報は、「位置Aで貨物Xを積み上げ、経路R1を経由し、位置Bで貨物Yを積み上げ、経路R2を経由し、位置Cで貨物Xを積み下ろし、経路R3を経由して、位置Dで貨物Yを積み下ろす」という内容のものである。 The "synthetic transport information" is information indicating a transport route of a transport object, which is generated based on a plurality of basic transport information. The transfer work based on the synthetic transfer information can be realized by one transfer moving device. In one example, the synthetic transport information is "loading cargo X at position A, via route R1, stacking cargo Y at position B, passing through route R2, loading and unloading cargo X at position C, and passing through route R3. Then, the cargo Y is loaded and unloaded at the position D. "

基となる基本搬送情報によっては、合成搬送情報は、同じ位置において、異なる種類の搬送対象物の積み上げまたは積み下ろしを行う内容でありうる。あるいは、合成搬送情報は、異なる位置において、同じ種類の搬送対象物の積み上げまたは積み下ろしを行う内容でありうる。 Depending on the underlying basic transport information, the synthetic transport information may be content that stacks or unloads different types of transport objects at the same position. Alternatively, the synthetic transport information may be content that stacks or unloads the same type of transport object at different positions.

「搬送の効率を向上させる」とは、複数の基本搬送情報のそれぞれに基づく搬送作業を実行するよりも、当該複数の基本搬送情報に基づいて生成された合成搬送情報に基づく搬送作業を実行したことにより、何らかの利点が生じることを意味する。このような利点の例としては、搬送作業の所要時間が短縮される、搬送移動装置の移動距離が短縮される、搬送システムの運用に必要な搬送移動装置の数を削減できる、などが挙げられる。 "Improving the efficiency of transportation" means executing the transportation work based on the synthetic transportation information generated based on the plurality of basic transportation information, rather than executing the transportation work based on each of the plurality of basic transportation information. This means that some advantage will occur. Examples of such advantages include shortening the time required for transport work, shortening the travel distance of transport mobile devices, and reducing the number of transport mobile devices required to operate a transport system. ..

一実施形態において、前記第1算出部は、前記搬送移動装置が移動可能な経路の配置情報を参照し、前記合成搬送情報を生成する。 In one embodiment, the first calculation unit refers to the arrangement information of the route that the transport moving device can move, and generates the synthetic transport information.

前記の構成によれば、例えば、合成搬送情報の搬送経路を、搬送移動装置の移動が可能な経路から構成させることができる。より具体的な例を挙げると、前記の構成によれば、搬送移動装置が移動できない障害物を避けた搬送経路となるように、合成搬送情報を生成することができる。また、移動可能な経路が異なる複数種類の搬送移動装置を管理している場合には、当該搬送移動装置の種類に応じた合成搬送情報を生成することもできる。例えば、床面を走行する搬送移動装置と、空中を飛行する搬送移動装置とのそれぞれが移動可能な搬送経路を選択して、合成搬送情報を生成することができる。 According to the above configuration, for example, the transport route of the synthetic transport information can be configured from a route capable of moving the transport moving device. To give a more specific example, according to the above configuration, it is possible to generate synthetic transport information so that the transport moving device has a transport path that avoids obstacles that cannot be moved. Further, when managing a plurality of types of transport / move devices having different movable routes, it is possible to generate synthetic transport information according to the type of the transport / move device. For example, synthetic transport information can be generated by selecting a transport route in which each of the transport / moving device traveling on the floor surface and the transport / moving device flying in the air can move.

ここで、「配置情報」とは、搬送移動装置が移動する場に存在する、種々の物の配置を示す情報である。配置情報には、例えば、搬送対象物の配置、通路の配置、障害物の配置などが含まれる。また、配置情報に、配置されている搬送対象物の個数や、通路の通行の可否などの情報を含めてもよい。 Here, the "arrangement information" is information indicating the arrangement of various objects existing in the place where the transport moving device moves. The placement information includes, for example, the placement of objects to be transported, the placement of passages, the placement of obstacles, and the like. In addition, the arrangement information may include information such as the number of arranged objects to be transported and whether or not the passage can be passed.

一実施形態において、前記搬送情報生成装置では、前記第1算出部は、少なくとも一部の搬送経路が共通している複数の前記基本搬送情報に基づいて前記合成搬送情報を生成する。 In one embodiment, in the transport information generation device, the first calculation unit generates the synthetic transport information based on a plurality of basic transport information in which at least a part of the transport routes are common.

前記の構成によれば、合成搬送情報の搬送経路の移動距離が、基本搬送情報の搬送経路の移動距離を合計したものよりも短くなる。すなわち、搬送作業に要する総移動距離が短縮され、搬送の効率が向上する。これは、合成搬送情報に基づいて搬送作業を行う場合は、個々の基本搬送情報の搬送経路のうち共通する部分を移動する回数が少なくて済むからである。例えば、合成搬送情報の搬送経路は、個々の基本搬送情報の搬送経路のうち共通する部分を1回移動するだけでよい。 According to the above configuration, the travel distance of the transport route of the synthetic transport information is shorter than the sum of the travel distances of the transport routes of the basic transport information. That is, the total moving distance required for the transport work is shortened, and the transport efficiency is improved. This is because when the transport work is performed based on the synthetic transport information, the number of times of moving the common portion of the transport routes of the individual basic transport information can be reduced. For example, the transport route of the synthetic transport information need only move once in the common portion of the transport routes of the individual basic transport information.

一実施形態において、前記搬送情報生成装置は、前記搬送移動装置の搬送状態を示す搬送状態情報を取得する搬送状態情報取得部をさらに備え;前記第1算出部は、前記搬送状態情報取得部が取得した前記搬送状態情報を参照し、前記合成搬送情報を生成する。 In one embodiment, the transport information generating device further includes a transport state information acquisition unit that acquires transport state information indicating a transport state of the transport movement device; the first calculation unit is a transport state information acquisition unit. The synthetic transport information is generated with reference to the acquired transport status information.

前記の構成によれば、搬送情報生成装置は、搬送移動装置の搬送状態に基づいて合成搬送情報を生成することができる。例えば、合成搬送情報における複数の積み上げ位置のうち、最も搬送移動装置に近いものを、最初の積み上げ位置とすることができる。このため、搬送移動装置による搬送の効率をより向上させることができる。 According to the above configuration, the transport information generating device can generate synthetic transport information based on the transport state of the transport moving device. For example, among a plurality of stacking positions in the synthetic transport information, the one closest to the transport moving device can be set as the first stack position. Therefore, the efficiency of transportation by the transportation moving device can be further improved.

ここで、「搬送状態情報」とは、搬送移動装置の状態を示す情報である。搬送情報の例としては、搬送移動装置の位置、搬送移動装置が搬送作業中であるか否か、などが挙げられる。 Here, the "transport state information" is information indicating the state of the transport moving device. Examples of the transport information include the position of the transport movement device, whether or not the transport movement device is in the transport operation, and the like.

一実施形態において、前記搬送情報生成装置では、前記搬送状態情報取得部は、複数の前記搬送移動装置の搬送状態情報を取得し;さらに、前記第1算出部は、複数の前記搬送移動装置の搬送状態情報を参照して、前記合成搬送情報による搬送作業を行う前記搬送移動装置を選択する。 In one embodiment, in the transport information generation device, the transport state information acquisition unit acquires the transport state information of the plurality of the transport movement devices; and further, the first calculation unit obtains the transport state information of the plurality of the transport movement devices. With reference to the transport status information, the transport moving device that performs the transport work based on the composite transport information is selected.

前記の構成によれば、搬送情報生成装置は、複数の搬送移動装置の中から、合成搬送情報に基づく搬送作業を実行させるのに適した搬送移動装置を選択することができる。このような搬送移動装置の例としては、(i)基本搬送情報または合成搬送情報に基づく搬送作業に、最も早く着手できる搬送移動装置、(ii)合成搬送情報に基づく搬送作業を、最も早く完了させられる搬送移動装置、(iii)合成搬送情報に基づく搬送作業を実行するための総移動距離が、最も短い搬送移動装置、などが挙げられる。 According to the above configuration, the transport information generation device can select a transport / move device suitable for executing a transport operation based on the composite transport information from a plurality of transport / move devices. Examples of such a transfer / moving device include (i) a transfer / moving device that can start the transfer work based on the basic transfer information or the synthetic transfer information earliest, and (ii) the transfer work based on the synthetic transfer information that is completed earliest. Examples thereof include a transport moving device to be made to move, (iii) a transport moving device having the shortest total moving distance for executing a transport operation based on synthetic transport information, and the like.

一実施形態において、前記搬送情報生成装置では、前記第1算出部は、前記搬送移動装置における前記搬送対象物の積載能力情報を参照し、前記合成搬送情報を生成する。 In one embodiment, in the transport information generation device, the first calculation unit refers to the load capacity information of the transport object in the transport movement device and generates the synthetic transport information.

前記の構成によれば、搬送情報生成装置は、例えば、搬送対象物の合計が搬送移動装置の積載可能量の範囲内となるように、合成搬送情報を生成することができる。つまり、搬送移動装置に実現可能な合成搬送情報を、より確実に生成することができる。 According to the above configuration, the transport information generation device can generate synthetic transport information so that, for example, the total of the transport objects is within the loadable amount of the transport moving device. That is, it is possible to more reliably generate synthetic transport information that can be realized in the transport moving device.

ここで、「積載能力情報」とは、搬送移動装置の積載能力に関する情報のことである。積載能力情報の例としては、搬送移動装置の最大積載量、現時点における搬送移動装置の積載量、現時点における搬送移動装置の積載量の残り、などが挙げられる。搬送移動装置の積載量は、例えば、搬送対象物の重量を実際に測定することによって取得してもよいし、搬送対象物に関連付けられた重量情報を参照することによって取得してもよい。 Here, the "loading capacity information" is information regarding the loading capacity of the transport moving device. Examples of the loading capacity information include the maximum load capacity of the transport mobile device, the load capacity of the transport mobile device at the present time, the remaining load capacity of the transport mobile device at the present time, and the like. The load capacity of the transport moving device may be acquired, for example, by actually measuring the weight of the transport object, or by referring to the weight information associated with the transport object.

一実施形態において、前記搬送情報生成装置は、(i)搬送対象物を指示する対象物指示情報の入力を受け付ける第2入力部と、(ii)前記第2入力部によって受け付けられた前記対象物指示情報に基づいて、前記基本搬送情報を生成する第2算出部と、(iii)前記第2算出部によって生成された前記基本搬送情報を前記第1入力部に送信する第2出力部と、をさらに備える。 In one embodiment, the transport information generator includes (i) a second input unit that receives input of object instruction information that indicates a transport object, and (ii) the object that is received by the second input unit. A second calculation unit that generates the basic transport information based on the instruction information, and (iii) a second output unit that transmits the basic transport information generated by the second calculation unit to the first input unit. Further prepare.

前記の構成によれば、搬送情報生成装置は、対象物指示情報に基づいて基本搬送情報を生成することができる。より具体的な例を挙げて説明すると、前記の構成を有する搬送情報生成装置は、「貨物Xを位置Aから位置Bに移動させる」という内容の対象物指示情報に基づいて、「位置Aで貨物Xを積み上げ、経路R1を経由し、位置Cで貨物Xを積み下ろす」という内容の基本搬送情報を生成することができる。そして、このような基本搬送情報の複数に基づいて、合成搬送情報を生成することができる。つまり、対象物指示情報を入力するだけで、合成搬送情報を出力できるようになる。 According to the above configuration, the transport information generator can generate basic transport information based on the object instruction information. To explain with a more specific example, the transport information generator having the above configuration is "at position A" based on the object instruction information of "moving the cargo X from position A to position B". It is possible to generate basic transportation information such as "loading cargo X, passing through route R1, and loading and unloading cargo X at position C". Then, synthetic transport information can be generated based on a plurality of such basic transport information. That is, the synthetic transport information can be output only by inputting the object instruction information.

一実施形態において、前記搬送情報生成装置は、(i)前記合成搬送情報の入力を受け付ける第3入力部と、(ii)前記搬送移動装置による搬送作業が行われる時間帯に基づいて、前記第3入力部によって受け付けられた前記合成搬送情報の修正要否を判定し、修正要の場合に修正搬送情報を生成する第3算出部と、をさらに備え;前記出力部は、前記合成搬送情報に代えて前記修正搬送情報を、前記搬送移動装置の搬送移動を制御する搬送移動装置管理装置に出力する。 In one embodiment, the transport information generator is based on (i) a third input unit that accepts input of the synthetic transport information and (ii) a time zone during which the transport operation by the transport moving device is performed. 3 A third calculation unit that determines whether or not the combined transport information received by the input unit needs to be corrected and generates the corrected transport information when the correction is required is further provided; the output unit is provided with the combined transport information. Instead, the modified transport information is output to the transport movement device management device that controls the transport movement of the transport movement device.

前記の構成によれば、搬送情報生成装置は、搬送作業が実行される時間帯に基づき、必要に応じて合成搬送情報を修正することが可能となる。例えば、「月曜日の午後は、位置Aにおいて搬送移動装置が渋滞する」、「日曜日には、位置Bに仮置きの貨物が置かれるので、通行できない」などの情報に基づいて、合成搬送情報の修正要否が判定される。このような情報は、操作者によって入力されてもよいし、搬送システムを稼働させることによって取得してもよい。また、前述の例から明らかであるように、合成搬送情報の修正要否の判定は、時間帯に加えて搬送経路にも基づくことが好ましい。 According to the above configuration, the transport information generator can modify the synthetic transport information as necessary based on the time zone in which the transport work is executed. For example, based on information such as "On Monday afternoon, the transport moving device is congested at position A" and "On Sunday, temporary cargo is placed at position B, so it cannot pass through". Whether or not correction is necessary is determined. Such information may be input by the operator or may be acquired by operating the transport system. Further, as is clear from the above-mentioned example, it is preferable that the determination of whether or not the synthetic transport information needs to be corrected is based on the transport route in addition to the time zone.

一実施形態において、前記搬送情報生成装置では、前記第3算出部は、前記搬送移動装置による過去の搬送作業の履歴を学習することにより、時間帯に応じた予想搬送時間を算出し、当該予想搬送時間に基づいて修正搬送情報を生成する。 In one embodiment, in the transport information generation device, the third calculation unit calculates the expected transport time according to the time zone by learning the history of the past transport work by the transport movement device, and calculates the forecast. Generate modified transport information based on transport time.

前記の構成によれば、搬送情報生成装置は、時間帯に応じた予想搬送時間を、搬送移動装置による過去の搬送作業の履歴から学習して算出することができる。つまり、搬送システムを稼働させることによって得られる搬送作業の履歴に基づいて、時間帯に応じた予想搬送時間を算出することができる。それゆえ、より正確に予想搬送時間を算出し、より正確に合成搬送情報の修正要否を判定することができる。 According to the above configuration, the transport information generation device can learn and calculate the expected transport time according to the time zone from the history of the past transport work by the transport movement device. That is, it is possible to calculate the expected transport time according to the time zone based on the history of the transport work obtained by operating the transport system. Therefore, the expected transport time can be calculated more accurately, and the necessity of correcting the synthetic transport information can be determined more accurately.

一実施形態において、前記搬送システムでは、前記搬送移動装置が前記合成搬送情報に基づく搬送作業を実行中に、当該搬送作業の搬送経路上に障害物が存在した場合:前記搬送移動装置制御部は、前記合成搬送情報を前記搬送情報生成装置にフィードバックし;前記搬送情報生成装置は、前記合成搬送情報を修正した修正搬送情報を生成し、当該修正搬送情報を前記搬送移動装置管理装置に出力し;前記搬送移動装置制御部は、前記搬送移動装置管理装置から前記修正搬送情報を受け取り、当該修正搬送情報に基づいて前記搬送移動装置に搬送作業を実行させる。 In one embodiment, in the transport system, when an obstacle exists on the transport path of the transport work while the transport movement device is executing the transport work based on the synthetic transport information: The transport movement device control unit , The combined transport information is fed back to the transport information generation device; the transport information generator generates modified transport information obtained by modifying the synthetic transport information, and outputs the modified transport information to the transport movement device management device. The transport / movement device control unit receives the modified transport information from the transport / move device management device, and causes the transport / move device to execute the transport operation based on the modified transport information.

前記の構成によれば、搬送移動装置は、合成搬送情報に含まれる搬送経路上に障害物が存在する場合、搬送情報生成装置に合成搬送情報をフィードバックして、修正搬送情報を受け取ることができる。つまり、合成搬送情報を生成した段階では想定されていなかった障害物がある場合に、修正搬送情報を受け取ることによって、当該障害物を回避する搬送経路にて搬送作業を行うことができる。 According to the above configuration, when an obstacle exists on the transport path included in the synthetic transport information, the transport moving device can feed back the synthetic transport information to the transport information generator and receive the corrected transport information. .. That is, when there is an obstacle that was not expected at the stage of generating the synthetic transport information, the transport operation can be performed by the transport route that avoids the obstacle by receiving the corrected transport information.

一実施形態において、前記搬送システムでは、前記合成搬送情報には優先度が設定されており;前記搬送移動装置が前記合成搬送情報に基づく搬送作業を実行中に、当該搬送作業の搬送経路上に障害物が存在した場合、前記搬送移動装置制御部は、前記優先度に応じて、前記合成搬送情報を前記搬送情報生成装置にフィードバックするか、前記障害物に対して警告を発するか、を選択する。 In one embodiment, in the transport system, the combined transport information is prioritized; while the transport moving device is performing the transport work based on the synthetic transport information, it is on the transport path of the transport work. When an obstacle is present, the transport / moving device control unit selects whether to feed back the synthetic transport information to the transport information generator or issue a warning to the obstacle according to the priority. do.

前記の構成によれば、搬送移動装置は、合成搬送情報に含まれている優先度の高低に応じて、合成搬送情報を修正するか(つまり、搬送経路を変更するか)、警告を発するかを選択することができる。例えば、合成搬送情報に含まれている優先度が高く、かつ、警告により障害物を移動させられる場合(障害物が人である場合など)、搬送移動装置は、警告を出して人を移動させることができる。そのため、優先度が高い合成搬送情報を、より迅速に実行することができる。 According to the above configuration, the transport moving device corrects the composite transport information (that is, changes the transport route) or issues a warning according to the high or low priority included in the composite transport information. Can be selected. For example, when the priority included in the synthetic transport information is high and an obstacle can be moved by a warning (for example, when the obstacle is a person), the transport moving device issues a warning to move the person. be able to. Therefore, the synthetic transport information having a high priority can be executed more quickly.

なお、前記搬送情報生成装置は、コンピュータによって実現してもよく、この場合には、コンピュータを前記各手段として動作させることにより前記搬送情報生成装置をコンピュータにて実現させる搬送情報生成装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に含まれる。 The transport information generator may be realized by a computer. In this case, the control program of the transport information generator that realizes the transport information generator by operating the computer as each of the means. , And a computer-readable recording medium on which it is recorded are also included in the scope of the present invention.

本発明の一態様によれば、搬送移動装置による搬送の効率を向上させることができる、搬送情報生成装置および搬送システムが提供される。 According to one aspect of the present invention, there is provided a transport information generator and a transport system capable of improving the efficiency of transport by the transport moving device.

本発明の一側面に係る実施形態における、搬送情報生成装置の例示的な概要図である。It is an exemplary schematic diagram of the transport information generation apparatus in the Embodiment which concerns on one aspect of this invention. 本発明の一側面に係る実施形態における、搬送システムの例示的な概要図である。It is an exemplary schematic diagram of a transport system in an embodiment according to one aspect of the present invention. 本発明の一側面に係る実施形態における、搬送情報生成装置の要部の構成例を表すブロック図である。It is a block diagram which shows the structural example of the main part of the transport information generation apparatus in embodiment which concerns on one aspect of this invention. 本発明の一側面に係る実施形態における、搬送情報生成装置の処理例を表すフロー図である。It is a flow chart which shows the processing example of the transfer information generation apparatus in embodiment which concerns on one aspect of this invention. 本発明の一実施形態係る搬送情報生成装置が、最適な搬送移動装置を選択する際の処理例を表すフロー図である。FIG. 5 is a flow chart showing a processing example when the transport information generation device according to the embodiment of the present invention selects the optimum transport movement device. (a)は、ある時点における搬送移動装置の位置を表す模式図である。(b)は、(a)に表された時点における、各搬送移動装置の搬送状態を表す表である。(c)は、新規な基本搬送情報に対して、どの搬送移動装置が最適であるかを表す表である。(A) is a schematic diagram showing the position of the transport moving device at a certain time point. (B) is a table showing the transport state of each transport moving device at the time shown in (a). (C) is a table showing which transport moving device is most suitable for new basic transport information. 本発明の一実施形態係る搬送システムにおいて、合成搬送情報を受信した以降の処理例を表すフロー図である。It is a flow chart which shows the processing example after receiving the synthetic transport information in the transport system which concerns on one Embodiment of this invention.

以下、本発明の一側面に係る実施の形態(以下、「本実施形態」とも表記する)を、図面に基づいて説明する。なお、本実施形態において登場するデータを自然言語により説明しているが、より具体的には、コンピュータが認識可能な疑似言語、コマンド、パラメータ、マシン語等で指定される。 Hereinafter, embodiments according to one aspect of the present invention (hereinafter, also referred to as “the present embodiment”) will be described with reference to the drawings. The data appearing in the present embodiment are described in natural language, but more specifically, the data is specified in a pseudo language, a command, a parameter, a machine language, etc. that can be recognized by a computer.

§1 適用例
図1に基づいて、本発明が適用される場面の一例について説明する。図1は、本実施形態に係る搬送情報生成装を、模式的に表したものである。搬送情報生成装置1の機能は、「複数の基本搬送情報に基づいて、合成搬送情報を生成する」と要約することができる。つまり搬送情報生成装置1は、複数の搬送経路に基づいて、1台の搬送移動装置に実行可能な搬送経路に変換する装置である。
§1 Application example An example of a situation in which the present invention is applied will be described with reference to FIG. FIG. 1 schematically shows a transport information generation device according to the present embodiment. The function of the transport information generation device 1 can be summarized as "generating synthetic transport information based on a plurality of basic transport information". That is, the transport information generation device 1 is a device that converts into a transport route that can be executed by one transport movement device based on a plurality of transport routes.

本実施の形態において、第1入力部101は、基本搬送情報を受け付ける。この基本搬送情報は、搬送対象物の搬送経路を示すものであり、当該搬送対象物の積み上げ位置(第1位置)および積み下ろし位置(第2位置)も含まれている。第1算出部102は、このような基本搬送情報の複数に基づいて、合成搬送情報を生成する。合成搬送情報は、複数の基本搬送情報に基づく複数の搬送作業を、1台の搬送作業装置によって実行できるような搬送経路を示すものである。第1出力部103は、合成搬送情報を搬送移動装置管理装置3に出力する。搬送移動装置管理装置3は、合成搬送情報を搬送移動装置制御部41に送る。搬送移動装置制御部41は、合成搬送情報に基づく搬送作業を、搬送移動装置4に実行させる(第1出力部による出力以降は、図2をも参照)。 In the present embodiment, the first input unit 101 receives basic transport information. This basic transport information indicates a transport route of the transport target, and also includes a stacking position (first position) and a loading / unloading position (second position) of the transport target. The first calculation unit 102 generates synthetic transport information based on a plurality of such basic transport information. The synthetic transport information indicates a transport route that allows a single transport work device to execute a plurality of transport operations based on the plurality of basic transport information. The first output unit 103 outputs the combined transport information to the transport movement device management device 3. The transport / move device management device 3 sends the combined transport information to the transport / move device control unit 41. The transport / move device control unit 41 causes the transport / move device 4 to execute a transport operation based on the synthetic transport information (see also FIG. 2 after the output by the first output unit).

以上の処理を実行することによって、搬送情報生成装置1は、搬送移動装置4による搬送の効率を向上させることができる。すなわち、従来技術においては、搬送移動装置は一つ一つの基本搬送情報に基づく搬送作業を行っていたのであるが、搬送情報生成装置1を利用することにより、搬送移動装置4は、合成搬送情報に基づく搬送作業を実行するようになった。 By executing the above processing, the transport information generating device 1 can improve the efficiency of transport by the transport moving device 4. That is, in the prior art, the transport / moving device performs the transport work based on each basic transport information, but by using the transport information generation device 1, the transport / move device 4 can perform the combined transport information. It came to carry out the transport work based on.

§2 構成例
[搬送システムの構成例]
図2に基づいて、本発明の一実施形態に係る搬送システムの構成について説明する。搬送システム1000は、例えば、自動化された工場または倉庫などに実装されうる。搬送システム1000には、搬送情報生成装置1、搬送移動装置管理装置3および搬送移動装置4が含まれている。また、搬送システム1000には、任意構成で、総合管理基盤2が含まれている。
§2 Configuration example [Conveyance system configuration example]
A configuration of a transport system according to an embodiment of the present invention will be described with reference to FIG. The transport system 1000 can be implemented, for example, in an automated factory or warehouse. The transport system 1000 includes a transport information generation device 1, a transport movement device management device 3, and a transport movement device 4. Further, the transport system 1000 includes a comprehensive management platform 2 in an arbitrary configuration.

搬送情報生成装置1は、合成搬送情報生成部13を備えており、また任意構成で、入出力インターフェース11、基本搬送情報生成部12および修正搬送情報生成部14を備えている。入出力インターフェース11は、搬送情報生成装置1と他の装置との間の、入出力を仲介する。入出力インターフェース11は、例えば、Ethernet(登録商標)などのフィールドネットワークに対するインターフェースである。基本搬送情報生成部12は、対象物指示情報に基づいて基本搬送情報を生成する。合成搬送情報生成部13は、基本搬送情報に基づいて合成搬送情報を生成する。修正搬送情報生成部14は、合成搬送情報に基づいて修正搬送情報を生成する。基本搬送情報生成部12、合成搬送情報生成部13および修正搬送情報生成部14の詳細な構成については、[搬送情報生成装置の構成例]の項目にて後述する。 The transfer information generation device 1 includes a synthetic transfer information generation unit 13, and also includes an input / output interface 11, a basic transfer information generation unit 12, and a correction transfer information generation unit 14 in an arbitrary configuration. The input / output interface 11 mediates input / output between the transport information generation device 1 and another device. The input / output interface 11 is an interface to a field network such as Ethernet (registered trademark). The basic transport information generation unit 12 generates basic transport information based on the object instruction information. The synthetic transport information generation unit 13 generates synthetic transport information based on the basic transport information. The modified transport information generation unit 14 generates modified transport information based on the synthetic transport information. The detailed configurations of the basic transport information generation unit 12, the synthetic transport information generation unit 13, and the modified transport information generation unit 14 will be described later in the item of [Configuration example of transport information generation device].

搬送移動装置管理装置3は、搬送移動装置4を総合的に管理する装置である。搬送情報生成装置1によって生成された合成搬送情報は、搬送移動装置管理装置3を介して、搬送移動装置4の搬送移動装置制御部41に送信される。 The transport / move device management device 3 is a device that comprehensively manages the transport / move device 4. The combined transport information generated by the transport information generation device 1 is transmitted to the transport / move device control unit 41 of the transport / move device 4 via the transport / move device management device 3.

搬送移動装置4は、搬送対象物の搬送を担う装置である。搬送移動装置4は、例えば、自律移動ロボット、無線搬送車、飛行体(ドローン)などでありうる。図2には4つの搬送移動装置4が描かれているが、搬送移動装置4の数は、1つ以上であれば特に限定されない。搬送移動装置4は、搬送移動装置制御部41を備えている。搬送移動装置制御部41は、搬送移動を制御するものであって、CPU(Central Processing Unit)、RAM(Random Access Memory)、ROM(Read Only Memory)などを備えている。 The transport moving device 4 is a device responsible for transporting an object to be transported. The transport moving device 4 may be, for example, an autonomous mobile robot, a wireless transport vehicle, a flying object (drone), or the like. Although four transport moving devices 4 are drawn in FIG. 2, the number of the transport moving devices 4 is not particularly limited as long as it is one or more. The transport moving device 4 includes a transport moving device control unit 41. The transfer movement device control unit 41 controls the transfer movement, and includes a CPU (Central Processing Unit), a RAM (Random Access Memory), a ROM (Read Only Memory), and the like.

総合管理基盤2は、搬送情報生成装置1に、搬送対象物を指示する対象物指示情報を与える。対象物指示情報とは、例えば、「貨物Xを位置Aから位置Bに移動させる」という内容の情報である。総合管理基盤2は、例えば、ERP(Enterprise Resources Planning)、MES(Manufacturing Execution System)、WMS(Warehouse Management System)などの、物流管理システムでありうる。 The comprehensive management platform 2 gives the transport information generation device 1 the target object instruction information for instructing the transport target object. The object instruction information is, for example, information having the content of "moving the cargo X from the position A to the position B". The comprehensive management platform 2 may be a physical distribution management system such as ERP (Enterprise Resources Planning), MES (Manufacturing Execution System), WMS (Warehouse Management System), or the like.

図2では、総合管理基盤2、搬送情報生成装置1および搬送移動装置管理装置3を、異なるブロックで描いている。しかし、これらのブロックは、同じ実体によって実装されていてもよい。例えば、搬送情報生成装置1と搬送移動装置管理装置3とは、同じ装置に含まれていてもよいし、同じCPUなどによって動作するものであってもよい。 In FIG. 2, the comprehensive management board 2, the transfer information generation device 1, and the transfer transfer device management device 3 are drawn in different blocks. However, these blocks may be implemented by the same entity. For example, the transfer information generation device 1 and the transfer transfer device management device 3 may be included in the same device, or may be operated by the same CPU or the like.

[搬送情報生成装置の構成例]
図3に基づいて、本発明の一実施形態に係る搬送情報生成装置の構成について説明する。搬送情報生成装置1は、搬送情報生成装置制御部10と、記憶部20とを備えている。搬送情報生成装置制御部10は、CPU(Central Processing Unit)、RAM(Random Access Memory)、ROM(Read Only Memory)などを備えており、情報処理に応じて各構成要素の制御を行う。記憶部20は、例えば、ハードディスクドライブ、ソリッドステートドライブなどの補助記憶装置であり、搬送情報生成装置制御部10における処理に必要なデータが格納されている。
[Configuration example of transport information generator]
The configuration of the transport information generator according to the embodiment of the present invention will be described with reference to FIG. The transport information generation device 1 includes a transport information generator control unit 10 and a storage unit 20. The transport information generator control unit 10 includes a CPU (Central Processing Unit), a RAM (Random Access Memory), a ROM (Read Only Memory), and the like, and controls each component according to information processing. The storage unit 20 is, for example, an auxiliary storage device such as a hard disk drive or a solid state drive, and stores data necessary for processing in the transport information generator control unit 10.

搬送情報生成装置制御部10は、合成搬送情報生成部13、基本搬送情報生成部12および修正搬送情報生成部14を備えている。 The transport information generation device control unit 10 includes a composite transport information generation unit 13, a basic transport information generation unit 12, and a modified transport information generation unit 14.

合成搬送情報生成部13は、第1入力部101、第1算出部102および第1出力部103を含んでいる。第1入力部101は、第2出力部から出力される基本搬送情報を、入力として受け付ける。第1算出部102は、複数の基本搬送情報に基づいて合成搬送情報を生成する。合成搬送情報の生成に際して、第1算出部102は、配置情報201、搬送状態情報202、積載能力情報203を参照する。第1出力部103は、第1算出部102が生成した合成搬送情報を、修正搬送情報生成部14(第3入力部107)へと出力する。 The synthetic transport information generation unit 13 includes a first input unit 101, a first calculation unit 102, and a first output unit 103. The first input unit 101 receives the basic transport information output from the second output unit as an input. The first calculation unit 102 generates synthetic transport information based on a plurality of basic transport information. When generating the synthetic transport information, the first calculation unit 102 refers to the arrangement information 201, the transport status information 202, and the loading capacity information 203. The first output unit 103 outputs the combined transfer information generated by the first calculation unit 102 to the modified transfer information generation unit 14 (third input unit 107).

基本搬送情報生成部12は、第2入力部104、第2算出部105および第2出力部106を含んでいる。第2入力部104は、対象物指示情報を入力として受け付ける。第2算出部105は、第2入力部104が受け付けた対象物指示情報に基づいて、基本搬送情報を生成する。第2出力部106は、基本搬送情報を合成搬送情報生成部13(第1入力部)へと出力する。 The basic transfer information generation unit 12 includes a second input unit 104, a second calculation unit 105, and a second output unit 106. The second input unit 104 receives the object instruction information as an input. The second calculation unit 105 generates basic transport information based on the object instruction information received by the second input unit 104. The second output unit 106 outputs the basic transfer information to the synthetic transfer information generation unit 13 (first input unit).

修正搬送情報生成部14は、第3入力部107、第3算出部108および第3出力部109を含んでいる。第3入力部107は、合成搬送情報を入力として受け付ける。第3算出部108は、第3入力部107が受け付けた合成搬送情報に基づいて、修正搬送情報を生成する。修正搬送情報の生成に際して、第3算出部108は、搬送作業が行われる時間帯を参照する。第3出力部109は、修正搬送情報を搬送移動装置管理装置3へと出力する。 The correction transfer information generation unit 14 includes a third input unit 107, a third calculation unit 108, and a third output unit 109. The third input unit 107 receives the synthetic transport information as an input. The third calculation unit 108 generates modified transfer information based on the synthetic transfer information received by the third input unit 107. When generating the modified transport information, the third calculation unit 108 refers to the time zone in which the transport work is performed. The third output unit 109 outputs the correction transfer information to the transfer movement device management device 3.

また、搬送情報生成装置制御部10は、搬送移動装置4の状態を示す搬送状態情報202を取得する、搬送状態情報取得部110を備えている。搬送状態情報202は、例えば、搬送移動装置4との通信を介して取得することができる。 Further, the transport information generation device control unit 10 includes a transport status information acquisition unit 110 that acquires transport status information 202 indicating the status of the transport movement device 4. The transport state information 202 can be acquired, for example, via communication with the transport movement device 4.

配置情報201、搬送状態情報202および積載能力情報203については、〔課題を解決するための手段〕の項目にて説明した通りである。 The arrangement information 201, the transport state information 202, and the loading capacity information 203 are as described in the item of [Means for solving the problem].

§3 動作例
[対象物指示情報の入力から修正搬送情報の送信まで]
図4に基づいて、対象物指示情報の入力から修正搬送情報の送信までの、搬送情報生成装置1の処理例を説明する。なお、以下で説明する処理手順は一例に過ぎず、各処理は可能な限り変更されてよい。また、以下で説明する処理手順について、実施の形態に応じて、適宜、ステップを省略、置換および追加することができる。
§3 Operation example [From input of object instruction information to transmission of modified transport information]
An example of processing of the transport information generation device 1 from the input of the object instruction information to the transmission of the modified transport information will be described with reference to FIG. The processing procedure described below is only an example, and each processing may be changed as much as possible. Further, with respect to the processing procedure described below, steps can be omitted, replaced and added as appropriate according to the embodiment.

図4のフロー図は、概略すると、(i)対象物指示情報に基づいて基本搬送情報を生成する、(ii)可能ならば、複数の基本搬送情報に基づいて合成搬送情報を生成する、(iii)必要ならば、合成搬送情報を修正して修正搬送情報を生成する、という流れになっている。 The flow chart of FIG. 4 is roughly defined as (i) generating basic transport information based on object instruction information, (ii) generating synthetic transport information based on a plurality of basic transport information, if possible. iii) If necessary, the synthetic transport information is modified to generate the modified transport information.

(S10)
S10において、第2入力部104は、対象物指示情報の入力を受け付ける。対象物指示情報は、総合管理基盤2から受け取ってもよいし、操作入力部(不図示)を介して搬送情報生成装置1に直接入力されてもよい。
(S10)
In S10, the second input unit 104 receives the input of the object instruction information. The object instruction information may be received from the comprehensive management board 2 or may be directly input to the transport information generation device 1 via the operation input unit (not shown).

(S11)
S11において、第2算出部105は、配置情報を参照して基本搬送情報を生成する。前述した通り、配置情報には、搬送対象物および経路の配置に関する情報が含まれている。そのため第2算出部105は、「貨物Xを位置Aから位置Bに移動させる」という内容の対象物指示情報に基づいて、「位置Aで貨物Xを積み上げ、経路Rを経由して、位置Bで貨物Xを積み下ろす」という内容の基本搬送情報を生成することができる。第2入力部104および第2算出部105は、S10およびS11のステップを繰返すことにより、複数の基本搬送情報を生成する。
(S11)
In S11, the second calculation unit 105 generates basic transport information with reference to the arrangement information. As described above, the placement information includes information regarding the placement of the transported object and the route. Therefore, the second calculation unit 105, based on the object instruction information of "moving the cargo X from the position A to the position B", "stacks the cargo X at the position A and goes through the route R to the position B. It is possible to generate basic transportation information such as "loading and unloading cargo X with." The second input unit 104 and the second calculation unit 105 generate a plurality of basic transport information by repeating the steps of S10 and S11.

第2算出部105が生成した基本搬送情報は、第2出力部106を介して、第1入力部101に送られる。このとき、第1入力部101が基本搬送情報を受け取るサブステップが、本発明の一態様に係る制御方法の「第1入力ステップ」に該当する。 The basic transport information generated by the second calculation unit 105 is sent to the first input unit 101 via the second output unit 106. At this time, the sub-step in which the first input unit 101 receives the basic transport information corresponds to the "first input step" of the control method according to one aspect of the present invention.

(S12)
S12において、第1算出部102は、搬送移動装置4の状態を示す情報である搬送状態情報202を参照して、基本搬送情報の実行に適切な搬送移動装置を選択する。このときに必要となる搬送状態情報202は、搬送状態情報取得部110が取得する。このステップの詳細については、[適切な搬送移動装置の選択]の項目で後述する。
(S12)
In S12, the first calculation unit 102 refers to the transport state information 202, which is information indicating the state of the transport / move device 4, and selects an appropriate transport / move device for executing the basic transport information. The transport status information 202 required at this time is acquired by the transport status information acquisition unit 110. The details of this step will be described later in the item of [Selecting an appropriate transport moving device].

なお、S12は、合成搬送情報の生成後(例えば、S15とS16との間)に実行することもできる。この場合、第1算出部102は、搬送状態情報202を参照して、合成搬送情報の実行に適切な搬送移動装置を選択する。 Note that S12 can also be executed after the synthetic transport information is generated (for example, between S15 and S16). In this case, the first calculation unit 102 refers to the transport state information 202 and selects a transport movement device suitable for executing the composite transport information.

(S13)
S13において、第1算出部102は、第1基本搬送情報と関連付けられる第2基本搬送情報があるか否かを判定する。ここで、第1基本搬送情報と第2基本搬送情報とは、互いに異なる基本搬送情報である。判定結果がYESならばS14に移行し、NOならばS16に移行する。
(S13)
In S13, the first calculation unit 102 determines whether or not there is a second basic transport information associated with the first basic transport information. Here, the first basic transport information and the second basic transport information are basic transport information that are different from each other. If the determination result is YES, the process proceeds to S14, and if NO, the process proceeds to S16.

「第1基本搬送情報と第2基本搬送情報とが関連付けられるか否か」の判定基準の例としては、「第1基本搬送情報の搬送経路と第2基本搬送情報の搬送経路とは、少なくとも一部が共通しているか否か」が挙げられる。前記判定基準の他の例としては、「第1基本搬送情報および第2基本搬送情報に基づく合成搬送情報の搬送経路が、第1基本搬送情報の搬送経路と第2基本搬送情報の搬送経路との合計よりも短いか」が挙げられる。 As an example of the criteria for determining "whether or not the first basic transport information is associated with the second basic transport information", "the transport route of the first basic transport information and the transport route of the second basic transport information are at least Whether or not some of them are common. " As another example of the determination criteria, "the transport route of the first basic transport information and the synthetic transport information based on the second basic transport information is the transport route of the first basic transport information and the transport route of the second basic transport information. Is it shorter than the total of? "

(S14)
S14において、第1算出部102は、第1基本搬送情報および第2基本搬送情報における搬送対象物の合計が、搬送移動装置4の積載量の範囲内であるか否かを判定する。この判定の際には、積載能力情報203が参照される。判定結果がYESならばS15に移行し、NOならばS16に移行する。
(S14)
In S14, the first calculation unit 102 determines whether or not the total of the objects to be transported in the first basic transport information and the second basic transport information is within the range of the load capacity of the transport moving device 4. At the time of this determination, the loading capacity information 203 is referred to. If the determination result is YES, the process proceeds to S15, and if NO, the process proceeds to S16.

(S15)
S15において、第1算出部102は、第1基本搬送情報および第2基本搬送情報に基づいて、合成搬送情報を生成する。このステップは、本発明の一態様に係る制御方法の「第1算出ステップ」に該当する。生成された合成搬送情報は、第1出力部103を介して、第3入力部107へと送られる。
(S15)
In S15, the first calculation unit 102 generates synthetic transport information based on the first basic transport information and the second basic transport information. This step corresponds to the "first calculation step" of the control method according to one aspect of the present invention. The generated synthetic transport information is sent to the third input unit 107 via the first output unit 103.

(S16)
S16において、第3算出部108は、搬送作業が行われる時間帯に基づいて、搬送作業がどの程度遅れるかを推定する。例えば、第3算出部108は、事前に操作者によって入力された情報基づいて、搬送作業がどの程度遅れるのかを推定する。あるいは、第3算出部108は、搬送移動装置4による過去の搬送作業の履歴を学習することにより、搬送作業がどの程度遅れるかを推定する。この学習は、例えば、ニューラルネットワーク、サポートベクターマシン、自己組織化マップ、強化学習によって行うことができる。
(S16)
In S16, the third calculation unit 108 estimates how much the transport work is delayed based on the time zone in which the transport work is performed. For example, the third calculation unit 108 estimates how much the transport operation will be delayed based on the information input in advance by the operator. Alternatively, the third calculation unit 108 estimates how much the transport work is delayed by learning the history of the past transport work by the transport moving device 4. This learning can be done, for example, by neural networks, support vector machines, self-organizing maps, reinforcement learning.

ここで、第3算出部108は、搬送作業が行われる時間帯に加えて、合成搬送情報の搬送経路にも基づいて搬送作業がどの程度遅れるかを推定することが好ましい。搬送作業の遅れを推定する際に参照する情報は、「月曜日の午後は、位置Aにおいて搬送移動装置が渋滞する」、「日曜日には、位置Bに仮置きの貨物が置かれるので、通行できない」のように、時間帯および位置を含むものが典型的である。そのため、搬送作業が行われる時間帯および合成搬送情報の搬送経路の両方に基づく方が、より正確に搬送作業の遅れを推定できる傾向にある。 Here, it is preferable that the third calculation unit 108 estimates how much the transport work is delayed based on the transport route of the synthetic transport information in addition to the time zone in which the transport work is performed. The information to be referred to when estimating the delay in the transportation work is "On Monday afternoon, the transportation movement device is congested at position A" and "On Sunday, temporary cargo is placed at position B, so it cannot pass. ”, Which includes the time zone and position is typical. Therefore, there is a tendency that the delay of the transport work can be estimated more accurately based on both the time zone in which the transport work is performed and the transport route of the synthetic transport information.

(S17)
S17において、第3算出部108は、推定される遅れが大きいか否かを判定する。一例において、この判定は、想定される搬送時間が所定の閾値(例えば、「遅れの要因がない場合に推定される搬送時間」の2倍の時間)を超えるか否かで判定される。所定の閾値は、合成搬送情報の優先度によって変更されてもよい。判定結果がYESならばS18に移行し、NOならばS19に移行する。
(S17)
In S17, the third calculation unit 108 determines whether or not the estimated delay is large. In one example, this determination is determined by whether or not the assumed transport time exceeds a predetermined threshold value (for example, twice the transport time estimated when there is no delay factor). The predetermined threshold value may be changed depending on the priority of the synthetic transport information. If the determination result is YES, the process proceeds to S18, and if NO, the process proceeds to S19.

(S18)
S18において、第3算出部108は、搬送経路を変更して修正搬送情報を生成する。修正搬送情報における搬送経路は、例えば、渋滞または障害物を回避するような搬送経路となっている。
(S18)
In S18, the third calculation unit 108 changes the transport route to generate the corrected transport information. The transport route in the modified transport information is, for example, a transport route that avoids traffic jams or obstacles.

(S19)
S19において、第3出力部は、修正搬送情報を搬送移動装置管理装置3に対して出力する。
(S19)
In S19, the third output unit outputs the modified transport information to the transport movement device management device 3.

なお、S16以降のステップにおける「合成搬送情報」という表現は、搬送情報生成装置1の処理がS15を経なかった場合は、「基本搬送情報」と読み換えればよい。同様に、S19における「修正搬送情報」は、S15を経てS18を経なかった場合は「合成搬送情報」と読み換えればよく、S15を経ずS18も経なかった場合は「基本搬送情報」と読み換えればよい。 The expression "composite transport information" in the steps after S16 may be read as "basic transport information" when the process of the transport information generation device 1 does not go through S15. Similarly, the "corrected transport information" in S19 may be read as "synthetic transport information" when it has passed through S15 and not through S18, and as "basic transport information" when it has not passed through S15 and S18. You can read it again.

[適切な搬送移動装置の選択]
図5、6に基づいて、適切な搬送移動装置を選択するステップ(図4におけるS12)の、処理の一例を説明する。図5は、このような処理の一例を表すフロー図であり、図6は、このような処理を具体的な場面に当て嵌めた図である。
[Selection of appropriate transport and moving device]
An example of the process of the step of selecting an appropriate transfer / moving device (S12 in FIG. 4) will be described with reference to FIGS. 5 and 6. FIG. 5 is a flow chart showing an example of such a process, and FIG. 6 is a diagram in which such a process is applied to a specific situation.

以下に説明するのは、「基本搬送情報に基づく搬送作業に、最も早く着手できる搬送移動装置(具体的には、搬送対象物の積み上げ位置である第1位置に最も早く到達できる搬送移動装置)」を選択するためのフローである。しかし、「適切な搬送移動装置」は、他の基準で選択することもできる(〔課題を解決するための手段〕の記載を参照)。このような場合も、以下の説明に準じて、適切は搬送移動装置を選択することができる。 The following describes "a transport moving device that can start the transport work based on the basic transport information earliest (specifically, a transport moving device that can quickly reach the first position, which is the stacking position of the objects to be transported). It is a flow for selecting. However, the "appropriate transport and moving device" can also be selected by other criteria (see the description of [Means for Solving Problems]). Even in such a case, the transport moving device can be appropriately selected according to the following description.

(S121)
S121において、搬送状態情報取得部110は、搬送移動装置4の状態を示す搬送状態情報202を取得する。搬送状態情報202は、例えば、搬送移動装置4との間で通信を行うことによって取得することができる。
(S121)
In S121, the transport state information acquisition unit 110 acquires the transport status information 202 indicating the status of the transport moving device 4. The transport state information 202 can be acquired, for example, by communicating with the transport moving device 4.

(S122)
S122において、第1算出部102は、ある搬送移動装置4を選択し、当該搬送移動装置4が搬送作業を実行中か否かを判定する。搬送移動装置4が搬送作業の実行中か否かは搬送状態情報202に含まれうるので、第1算出部102は、搬送状態情報202を参照してこの判定を行ってもよい。判定結果がYESならばS123に移行し、NOならばS124に移行する。
(S122)
In S122, the first calculation unit 102 selects a certain transport moving device 4 and determines whether or not the transport moving device 4 is executing the transport work. Since whether or not the transfer moving device 4 is executing the transfer operation can be included in the transfer state information 202, the first calculation unit 102 may make this determination with reference to the transfer state information 202. If the determination result is YES, the process proceeds to S123, and if NO, the process proceeds to S124.

(S123)
S123において、第1算出部102は、S122において選択した搬送移動装置4が、現在の位置から第1位置まで移動するまでの所要時間を推定する。搬送移動装置4の位置は搬送状態情報202に含まれうるので、第1算出部102は、搬送状態情報202を参照してこの判定を行ってもよい。
(S123)
In S123, the first calculation unit 102 estimates the time required for the transport moving device 4 selected in S122 to move from the current position to the first position. Since the position of the transport moving device 4 can be included in the transport state information 202, the first calculation unit 102 may make this determination with reference to the transport state information 202.

(S124)
S123において、第1算出部102は、S122において選択した搬送移動装置4が実行中の搬送作業を、終了させるまでの所要時間を推定する。この推定は、搬送状態情報202に基づいて行うことができる。
(S124)
In S123, the first calculation unit 102 estimates the time required to complete the transfer work being executed by the transfer moving device 4 selected in S122. This estimation can be performed based on the transport state information 202.

(S125)
S125において、第1算出部102は、S122において選択した搬送移動装置4が、実行中の搬送作業の終了地点から第1位置に移動するまでの所要時間を推定する。この推定も、搬送状態情報202に基づいて行うことができる。
(S125)
In S125, the first calculation unit 102 estimates the time required for the transfer moving device 4 selected in S122 to move from the end point of the ongoing transfer work to the first position. This estimation can also be performed based on the transport state information 202.

(S126)
S126において、第1算出部102は、S122において選択した搬送移動装置4が第1位置に到達するまでの所要時間を算出する。この所要時間は、S123を経由した場合(すなわち、S122で選択した搬送移動装置4が搬送作業を実行中でない場合)は、搬送移動装置4が第1位置に移動するまでの所要時間である。一方、S124およびS125を経由した場合(すなわち、S122で選択した搬送移動装置4が搬送作業を実行中である場合)は、搬送移動装置4が実行中の搬送作業を終了させ、さらに当該搬送作業が終了した位置から第1位置に移動するまでの所要時間である。
(S126)
In S126, the first calculation unit 102 calculates the time required for the transport moving device 4 selected in S122 to reach the first position. This required time is the time required for the transport moving device 4 to move to the first position when passing through S123 (that is, when the transport moving device 4 selected in S122 is not executing the transport work). On the other hand, when passing through S124 and S125 (that is, when the transport moving device 4 selected in S122 is executing the transport work), the transport moving device 4 ends the executing transport work, and further, the transport work is completed. Is the time required to move from the end position to the first position.

(S127)
S127において、第1算出部102は、全ての搬送移動装置4について第1位置に到達するまでの所要時間を算出したか否かを判定する。判定がYESならばS128に移行する。判定がNOならばS122に移行し、S126までのステップを繰返すことによって、他の搬送移動装置4についても第1位置に到達するまでの所要時間を算出する。
(S127)
In S127, the first calculation unit 102 determines whether or not the time required to reach the first position has been calculated for all the transport moving devices 4. If the determination is YES, the process proceeds to S128. If the determination is NO, the process proceeds to S122, and the time required to reach the first position is calculated for the other transport moving device 4 by repeating the steps up to S126.

(S128)
S128において、第1算出部は、第1位置に到達するのが最も早い搬送移動装置4を選択する。S122〜S126を繰返すことによって、全ての搬送移動装置4について第1位置に到達するまでの所要時間が算出されているから、この中から最も所要時間の短い搬送移動装置4を選択すればよい。
(S128)
In S128, the first calculation unit selects the transport moving device 4 that reaches the first position earliest. Since the time required to reach the first position is calculated for all the transport moving devices 4 by repeating S122 to S126, the transport moving device 4 having the shortest required time may be selected from these.

[適切な搬送移動装置の選択の具体例]
図6に基づいて、前述したフローをより具体的に説明する。図6の(a)はある時点における搬送移動装置の位置を表す模式図であり、(b)は(a)に示された時点における、搬送移動装置(1)〜(4)の搬送状態を表す表である。
[Specific example of selecting an appropriate transport / moving device]
The above-mentioned flow will be described more specifically with reference to FIG. (A) of FIG. 6 is a schematic view showing the position of the transport moving device at a certain time point, and (b) shows the transport state of the transport moving devices (1) to (4) at the time point shown in (a). It is a table to represent.

(a)の模式図中、搬送移動装置は、破線上を移動することができる。搬送移動装置は、ある格子点から隣接する格子点まで(1ブロック)移動するのに、1分間を要する。黒い四角は配置区画を表し、ここに各種の搬送対象物が配置されている。 In the schematic diagram of (a), the transport moving device can move on the broken line. It takes one minute for the transport moving device to move from a certain grid point to an adjacent grid point (1 block). The black squares represent the placement sections, where various transport objects are placed.

(b)の表によると、搬送移動装置(1)は、PickUp Aで積み上げた搬送対象物を、Goal Aに搬送中である。Goal Aは搬送移動装置(1)の現在位置から1ブロック離れているので、搬送作業は1分後に終了する見込みである。同様に、搬送移動装置(2)は、PickUp Bで積み上げた搬送対象物を、Goal Bに搬送中であり、1分後に搬送作業が終了する見込みである。搬送移動装置(3)は、PickUp Cで積み上げた搬送対象物を、Goal Cに搬送中であり、3分後に搬送作業が終了する見込みである。搬送移動装置(4)は、現在搬送作業を行っておらず、待機中である。 According to the table of (b), the transport moving device (1) is transporting the objects to be transported piled up by PickUp A to Goal A. Since Goal A is one block away from the current position of the transport moving device (1), the transport work is expected to be completed in one minute. Similarly, the transport moving device (2) is transporting the transport objects piled up by PickUp B to Goal B, and the transport work is expected to be completed in one minute. The transport moving device (3) is transporting the objects to be transported piled up by PickUp C to Goal C, and the transport work is expected to be completed in 3 minutes. The transport moving device (4) is not currently performing the transport work and is on standby.

ここで、「PickUp Aで積み上げた搬送対象物を、Goal Aに搬送する」という新規な基本搬送情報が受け付けられたとする。Goal AとPickUp Aとは9ブロック離れているから、この間を移動するために9分間を要する。すなわち、搬送移動装置(1)が現在実行中の搬送作業を終了させ、PickUp Aに到達するまでには、10分間を要する。同様に、PickUp Aに到達するまでに、搬送移動装置(2)は12分間、搬送移動装置(3)は15分間、搬送移動装置(4)は11分間を要する。したがって、図6に示される状況の下では、第1算出部102は、搬送移動装置(1)を適切な搬送移動装置として選択する。 Here, it is assumed that new basic transport information such as "transport the objects to be transported piled up by PickUp A to Goal A" is accepted. Since Goal A and Pick Up A are 9 blocks apart, it takes 9 minutes to move between them. That is, it takes 10 minutes for the transport moving device (1) to finish the transport work currently being executed and reach PickUp A. Similarly, it takes 12 minutes for the transport moving device (2), 15 minutes for the transport moving device (3), and 11 minutes for the transport moving device (4) to reach PickUp A. Therefore, under the circumstances shown in FIG. 6, the first calculation unit 102 selects the transport moving device (1) as an appropriate transport moving device.

[搬送作業の開始以降]
図7に基づいて、搬送情報生成装置1が、合成搬送情報を搬送移動装置管理装置3に出力した後の処理例を説明する。なお、[対象物指示情報の入力から修正搬送情報の送信まで]の項目で説明した通り、図7における「合成搬送情報」の表記は、適宜「基本搬送情報」または「修正搬送情報」と読み換えることができる。
[Since the start of transport work]
An example of processing after the transfer information generation device 1 outputs the combined transfer information to the transfer transfer device management device 3 will be described with reference to FIG. 7. As explained in the item [From input of object instruction information to transmission of modified transport information], the notation of "synthetic transport information" in FIG. 7 is appropriately read as "basic transport information" or "corrected transport information". It can be changed.

(S20)
S20において、搬送移動装置制御部41は、搬送移動装置管理装置3から合成搬送情報を受信し、搬送移動装置4に当該合成搬送情報に基づく搬送作業を開始させる。
(S20)
In S20, the transport / moving device control unit 41 receives the composite transport information from the transport / move device management device 3, and causes the transport / move device 4 to start the transport work based on the composite transport information.

(S21)
S21において、搬送移動装置制御部41は、搬送経路上の障害物の有無を判定する。この判定は、例えば、搬送移動装置4に搭載されている撮像装置や接近センサからの情報を参照して行うことができる。判定がYESならばS22に移行し、NOならばS26に移行する。
(S21)
In S21, the transport / moving device control unit 41 determines the presence / absence of an obstacle on the transport path. This determination can be made by referring to the information from the image pickup device or the proximity sensor mounted on the transport moving device 4, for example. If the determination is YES, the process proceeds to S22, and if NO, the process proceeds to S26.

ここで、S21における判定がYESであるということは、「搬送移動装置4の搬送経路上に、搬送情報生成装置1が合成搬送情報を生成する時点では想定されていなかった障害物が存在する」ということである。つまり、S23〜S25のステップは、想定外の障害物に対処する動作ということになる。 Here, the fact that the determination in S21 is YES means that "there is an obstacle on the transport path of the transport moving device 4 that was not expected at the time when the transport information generation device 1 generates the synthetic transport information." That's what it means. That is, the steps S23 to S25 are operations for dealing with unexpected obstacles.

(S22)
S22において、搬送移動装置制御部41は、障害物が人であるか物であるかを判定する。この判定は、例えば、撮像装置の取得した画像を分析することにより行うことができる。あるいは、作業者や貨物に識別子を格納したRFIDタグを貼付し、通信により当該識別子を読み取ることによって行うこともできる。障害物が人である場合はS23に移行し、物である場合はS25に移行する。
(S22)
In S22, the transport / moving device control unit 41 determines whether the obstacle is a person or an object. This determination can be made, for example, by analyzing the image acquired by the imaging device. Alternatively, it can be performed by attaching an RFID tag storing an identifier to a worker or cargo and reading the identifier by communication. If the obstacle is a person, it shifts to S23, and if it is an obstacle, it shifts to S25.

(S23)
S23において、搬送移動装置制御部41は、搬送対象物の優先度が高いか否かを判定する。搬送対象物の優先度は合成搬送情報に含まれうるので、搬送移動装置制御部41は、合成搬送情報を参照してこの判定を行ってもよい。優先度が高い場合はS24に移行し、優先度が低い場合はS25に移行する。
(S23)
In S23, the transport moving device control unit 41 determines whether or not the priority of the transport target is high. Since the priority of the object to be transported can be included in the synthetic transport information, the transport movement device control unit 41 may make this determination with reference to the composite transport information. If the priority is high, the process proceeds to S24, and if the priority is low, the process proceeds to S25.

(S24)
S24において、搬送移動装置制御部41は、障害物となっている人に対して、移動を促す旨の警告を発する。例えば、報知部(不図示)を介して、「通路を空けてください」という内容の音声を発する。障害物となっている人は、この指示に従って移動するので、搬送移動装置4の搬送経路上に障害物がある状態は解消されたことになる。
(S24)
In S24, the transport / moving device control unit 41 issues a warning to the person who is an obstacle to urge the person to move. For example, a voice saying "Please open a passage" is emitted via a notification unit (not shown). Since the person who is an obstacle moves according to this instruction, the state where there is an obstacle on the transport path of the transport moving device 4 is eliminated.

(S25)
S25において、搬送移動装置制御部41は、合成搬送指示を搬送情報生成装置1にフィードバックする。フィードバックされた合成搬送指示は、搬送情報生成装置制御部10によって(例えば、第3算出部108によって)修正され、修正搬送情報が生成される。具体的には、障害物によって移動できない位置を通らないように、搬送経路が変更される。修正搬送情報は、搬送移動装置管理装置3を介して再び搬送移動装置制御部41に送られ、搬送移動装置制御部41は、当該修正搬送指示に基づいた搬送作業を搬送移動装置4に実行させる。
(S25)
In S25, the transport / moving device control unit 41 feeds back the combined transport instruction to the transport information generation device 1. The fed-back synthetic transport instruction is modified by the transport information generator control unit 10 (for example, by the third calculation unit 108), and the corrected transport information is generated. Specifically, the transport route is changed so as not to pass through a position that cannot be moved by an obstacle. The modified transfer information is sent to the transfer transfer device control unit 41 again via the transfer transfer device management device 3, and the transfer transfer device control unit 41 causes the transfer transfer device 4 to execute the transfer operation based on the modified transfer instruction. ..

(S26)
S26において、搬送移動装置4の搬送作業が完了する。すなわち、合成搬送情報に含まれる積み上げ作業および積み下ろし作業が、すべて完了する。
(S26)
In S26, the transfer work of the transfer moving device 4 is completed. That is, all the stacking work and loading / unloading work included in the synthetic transport information are completed.

(S27)
S27において、搬送情報生成装置制御部10は、配置情報201および搬送状態情報202を更新し、記憶部20に格納する。その結果、例えば、配置情報201に含まれる搬送対象物の位置および個数に関する情報は、搬送作業の結果を反映したものとなる。あるいは、例えば、搬送状態情報202に含まれる搬送移動装置4の位置およびステータス(搬送作業を実行中であるか否か)も、搬送作業の終了時のものに更新される。
(S27)
In S27, the transport information generator control unit 10 updates the arrangement information 201 and the transport status information 202 and stores them in the storage unit 20. As a result, for example, the information regarding the position and the number of the objects to be transported included in the arrangement information 201 reflects the result of the transport work. Alternatively, for example, the position and status (whether or not the transport work is being executed) of the transport moving device 4 included in the transport status information 202 are also updated to those at the end of the transport work.

(S28)
S28において、搬送情報生成装置制御部10は、搬送移動装置4の搬送作業の履歴を取得する。さらに搬送情報生成装置制御部10は、今回の搬送作業によって得られた搬送作業の履歴を、これまでに蓄積されてきた搬送作業の履歴に追加し、更新する。具体例を挙げると、搬送移動装置4の今回の搬送作業に伴う、「位置Aにおいて渋滞が発生した」「位置Bにおいて障害物が存在した」などの搬送作業の履歴が、これまでに蓄積されてきた搬送作業の履歴に追加される。
(S28)
In S28, the transport information generation device control unit 10 acquires the history of the transport work of the transport moving device 4. Further, the transport information generator control unit 10 adds and updates the history of the transport work obtained by the current transport work to the history of the transport work accumulated so far. To give a specific example, the history of the transport work such as "a traffic jam occurred at the position A" and "an obstacle existed at the position B" associated with the current transport work of the transport moving device 4 has been accumulated so far. It will be added to the history of the transportation work that has been received.

なお、S28が実行されるタイミングは、図7に示すものに限らない。つまり、「搬送作業の履歴の取得」および「搬送作業履歴の更新」は、搬送作業の終了時点に行われるとは限らない。例えば、合成搬送情報のフィードバックを行うと同時に(つまりS25と同時に)、前記の処理を行ってもよい。 The timing at which S28 is executed is not limited to that shown in FIG. 7. That is, "acquisition of transport work history" and "update of transport work history" are not always performed at the end of the transport work. For example, the above processing may be performed at the same time as the feedback of the synthetic transport information is performed (that is, at the same time as S25).

〔ソフトウェアによる実現例〕
搬送情報生成装置1の制御ブロック(特に搬送情報生成装置制御部10、第1入力部101、第1算出部102、第1出力部103、第2入力部104、第2算出部105、第2出力部106、第3入力部107、第3算出部108、第3出力部109、搬送状態情報取得部110)は、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、ソフトウェアによって実現してもよい。
[Example of realization by software]
The control block of the transport information generator 1 (particularly, the transport information generator control unit 10, the first input unit 101, the first calculation unit 102, the first output unit 103, the second input unit 104, the second calculation unit 105, the second The output unit 106, the third input unit 107, the third calculation unit 108, the third output unit 109, and the transport state information acquisition unit 110) are realized by a logic circuit (hardware) formed in an integrated circuit (IC chip) or the like. It may be realized by software.

後者の場合、搬送情報生成装置1は、各機能を実現するソフトウェアであるプログラムの命令を実行するコンピュータを備えている。このコンピュータは、例えば1つ以上のプロセッサを備えているとともに、前記プログラムを記憶したコンピュータ読み取り可能な記録媒体を備えている。そして、前記コンピュータにおいて、前記プロセッサが前記プログラムを前記記録媒体から読み取って実行することにより、本発明の目的が達成される。前記プロセッサとしては、例えばCPU(Central Processing Unit)を用いることができる。前記記録媒体としては、「一時的でない有形の媒体」、例えば、ROM(Read Only Memory)などの他、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、前記プログラムを展開するRAM(Random Access Memory)などをさらに備えていてもよい。また、前記プログラムは、当該プログラムを伝送可能な任意の伝送媒体(通信ネットワークや放送波など)を介して、前記コンピュータに供給されてもよい。なお、本発明の一態様は、前記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現されうる。 In the latter case, the transport information generator 1 includes a computer that executes instructions of a program that is software that realizes each function. The computer includes, for example, one or more processors and a computer-readable recording medium that stores the program. Then, in the computer, the object of the present invention is achieved by the processor reading the program from the recording medium and executing the program. As the processor, for example, a CPU (Central Processing Unit) can be used. As the recording medium, in addition to a "non-temporary tangible medium" such as a ROM (Read Only Memory), a tape, a disk, a card, a semiconductor memory, a programmable logic circuit, or the like can be used. Further, a RAM (Random Access Memory) for expanding the program may be further provided. Further, the program may be supplied to the computer via an arbitrary transmission medium (communication network, broadcast wave, etc.) capable of transmitting the program. It should be noted that one aspect of the present invention can also be realized in the form of a data signal embedded in a carrier wave, in which the program is embodied by electronic transmission.

本発明は前述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。 The present invention is not limited to the above-described embodiments, and various modifications can be made within the scope of the claims, and the embodiments obtained by appropriately combining the technical means disclosed in the different embodiments. Is also included in the technical scope of the present invention.

1 :搬送情報生成装置
4 :搬送移動装置
41 :搬送移動装置制御部
101 :第1入力部
102 :第1算出部
103 :第1出力部(出力部)
104 :第2入力部
105 :第2算出部
106 :第2出力部
107 :第3入力部
108 :第3算出部
109 :第3出力部(出力部)
110 :搬送状態情報取得部
201 :配置情報
202 :搬送状態情報
203 :積載能力情報
1000 :搬送システム
S15 :第1算出ステップ
1: Transport information generator 4: Transport move device 41: Transport move device control unit 101: 1st input unit 102: 1st calculation unit 103: 1st output unit (output unit)
104: 2nd input unit 105: 2nd calculation unit 106: 2nd output unit 107: 3rd input unit 108: 3rd calculation unit 109: 3rd output unit (output unit)
110: Transport status information acquisition unit 201: Arrangement information 202: Transport status information 203: Loading capacity information 1000: Transport system S15: First calculation step

Claims (15)

搬送移動装置が搬送対象物を積み込む第1位置、および、当該搬送対象物を積み下ろす第2位置の情報を含む搬送経路を示す基本搬送情報の入力を受け付ける第1入力部と、
前記第1入力部によって受け付けられた複数の前記基本搬送情報に示される搬送作業を、1台の前記搬送移動装置によって実現する搬送経路を示す合成搬送情報を生成する第1算出部と、
前記合成搬送情報を、前記搬送移動装置の搬送移動を制御する搬送移動装置管理装置に出力する出力部と、
を備える搬送情報生成装置。
A first input unit that accepts input of basic transport information indicating a transport route including information on a first position in which the transport moving device loads the transport target and a second position in which the transport target is loaded and unloaded.
A first calculation unit that generates synthetic transport information indicating a transport route that realizes the transport work shown in the plurality of basic transport information received by the first input unit by one of the transport moving devices.
An output unit that outputs the combined transport information to a transport / movement device management device that controls the transport movement of the transport / movement device.
A transport information generator comprising.
前記第1算出部は、前記搬送移動装置が移動可能な経路の配置情報を参照し、前記合成搬送情報を生成する請求項1に記載の搬送情報生成装置。 The transport information generation device according to claim 1, wherein the first calculation unit refers to the arrangement information of the route to which the transport movement device can move, and generates the synthetic transport information. 前記第1算出部は、少なくとも一部の搬送経路が共通している複数の前記基本搬送情報に基づいて前記合成搬送情報を生成する請求項1または2に記載の搬送情報生成装置。 The transport information generation device according to claim 1 or 2, wherein the first calculation unit generates the synthetic transport information based on a plurality of the basic transport information having at least a part of the transport routes in common. 前記搬送移動装置の搬送状態を示す搬送状態情報を取得する搬送状態情報取得部をさらに備え、
前記第1算出部は、前記搬送状態情報取得部が取得した前記搬送状態情報を参照し、前記合成搬送情報を生成する請求項1〜3のいずれか1項に記載の搬送情報生成装置。
Further, a transport state information acquisition unit for acquiring transport status information indicating the transport status of the transport moving device is provided.
The transport information generation device according to any one of claims 1 to 3, wherein the first calculation unit refers to the transport state information acquired by the transport state information acquisition unit and generates the synthetic transport information.
前記搬送状態情報取得部は、複数の前記搬送移動装置の搬送状態情報を取得し、さらに、
前記第1算出部は、複数の前記搬送移動装置の搬送状態情報を参照して、前記合成搬送情報による搬送作業を行う前記搬送移動装置を選択する、請求項4に記載の搬送情報生成装置。
The transport status information acquisition unit acquires transport status information of a plurality of the transport moving devices, and further
The transport information generation device according to claim 4, wherein the first calculation unit refers to the transport state information of the plurality of transport / move devices and selects the transport / move device that performs a transport operation based on the synthetic transport information.
前記第1算出部は、前記搬送移動装置における前記搬送対象物の積載能力情報を参照し、前記合成搬送情報を生成する、請求項1〜5のいずれか1項に記載の搬送情報生成装置。 The transport information generating device according to any one of claims 1 to 5, wherein the first calculation unit refers to the loading capacity information of the transported object in the transport moving device and generates the synthetic transport information. 搬送対象物を指示する対象物指示情報の入力を受け付ける第2入力部と、
前記第2入力部によって受け付けられた前記対象物指示情報に基づいて、前記基本搬送情報を生成する第2算出部と、
前記第2算出部によって生成された前記基本搬送情報を前記第1入力部に送信する第2出力部と、
をさらに備える、請求項1〜6のいずれか1項に記載の搬送情報生成装置。
A second input unit that accepts input of object instruction information that instructs the object to be transported,
A second calculation unit that generates the basic transport information based on the object instruction information received by the second input unit, and
A second output unit that transmits the basic transport information generated by the second calculation unit to the first input unit, and
The transport information generation device according to any one of claims 1 to 6, further comprising.
前記合成搬送情報の入力を受け付ける第3入力部と、
前記搬送移動装置による搬送作業が行われる時間帯に基づいて、前記第3入力部によって受け付けられた前記合成搬送情報の修正要否を判定し、修正要の場合に修正搬送情報を生成する第3算出部と、
をさらに備え、
前記出力部は、前記合成搬送情報に代えて前記修正搬送情報を、前記搬送移動装置の搬送移動を制御する搬送移動装置管理装置に出力する、請求項1〜7のいずれか1項に記載の搬送情報生成装置。
A third input unit that accepts input of the synthetic transport information,
A third that determines whether or not the synthetic transport information received by the third input unit needs to be corrected based on the time zone in which the transport operation by the transport moving device is performed, and generates the corrected transport information when the correction is necessary. Calculation part and
With more
The one according to any one of claims 1 to 7, wherein the output unit outputs the modified transport information in place of the synthetic transport information to a transport movement device management device that controls the transport movement of the transport movement device. Transport information generator.
前記第3算出部は、前記搬送移動装置による過去の搬送作業の履歴を学習することにより、時間帯に応じた予想搬送時間を算出し、当該予想搬送時間に基づいて修正搬送情報を生成する請求項8に記載の搬送情報生成装置。 The third calculation unit calculates the expected transport time according to the time zone by learning the history of the past transport work by the transport moving device, and claims to generate the corrected transport information based on the predicted transport time. Item 8. The transport information generator according to item 8. 搬送移動装置、搬送移動装置管理装置、および搬送情報生成装置を含んでいる搬送システムであって、
前記搬送情報生成装置は、
搬送移動装置が搬送対象物を積み込む第1位置、および、当該搬送対象物を積み下ろす第2位置の情報を含む搬送経路を示す基本搬送情報の入力を受け付ける第1入力部と、
前記第1入力部によって受け付けられた複数の前記基本搬送情報に示される搬送作業を、1台の前記搬送移動装置によって実現する搬送経路を示す合成搬送情報を生成する第1算出部と、
前記合成搬送情報を、前記搬送移動装置管理装置に出力する出力部と、
を備えており、
前記搬送移動装置は、搬送移動装置制御部を備えており、
前記搬送移動装置制御部は、前記搬送移動装置管理装置から前記合成搬送情報を受け取り、当該合成搬送情報に基づいて前記搬送移動装置に搬送作業を実行させる、搬送システム。
A transport system that includes a transport mobile device, a transport mobile device management device, and a transport information generator.
The transport information generator is
A first input unit that accepts input of basic transport information indicating a transport route including information on a first position in which the transport moving device loads the transport target and a second position in which the transport target is loaded and unloaded.
A first calculation unit that generates synthetic transport information indicating a transport route that realizes the transport work shown in the plurality of basic transport information received by the first input unit by one of the transport moving devices.
An output unit that outputs the combined transport information to the transport movement device management device, and
Is equipped with
The transport moving device includes a transport moving device control unit.
The transport / moving device control unit receives the synthetic transport information from the transport / move device management device, and causes the transport / move device to execute a transport operation based on the composite transport information.
前記搬送移動装置が前記合成搬送情報に基づく搬送作業を実行中に、当該搬送作業の搬送経路上に障害物が存在した場合、
前記搬送移動装置制御部は、前記合成搬送情報を前記搬送情報生成装置にフィードバックし、
前記搬送情報生成装置は、前記合成搬送情報を修正した修正搬送情報を生成し、当該修正搬送情報を前記搬送移動装置管理装置に出力し、
前記搬送移動装置制御部は、前記搬送移動装置管理装置から前記修正搬送情報を受け取り、当該修正搬送情報に基づいて前記搬送移動装置に搬送作業を実行させる、請求項10に記載の搬送システム。
When an obstacle exists on the transport path of the transport work while the transport moving device is executing the transport work based on the synthetic transport information.
The transport moving device control unit feeds back the combined transport information to the transport information generator, and then feeds back the combined transport information to the transport information generator.
The transport information generation device generates modified transport information obtained by modifying the synthetic transport information, outputs the modified transport information to the transport movement device management device, and outputs the modified transport information.
The transfer system according to claim 10, wherein the transfer transfer device control unit receives the modified transfer information from the transfer transfer device management device, and causes the transfer transfer device to execute a transfer operation based on the modified transfer information.
前記合成搬送情報には優先度が設定されており、
前記搬送移動装置が前記合成搬送情報に基づく搬送作業を実行中に、当該搬送作業の搬送経路上に障害物が存在した場合、
前記搬送移動装置制御部は、前記優先度に応じて、前記合成搬送情報を前記搬送情報生成装置にフィードバックするか、前記障害物に対して警告を発するか、を選択する、請求項10または11に記載の搬送システム。
A priority is set for the synthetic transport information, and the priority is set.
When an obstacle exists on the transport path of the transport work while the transport moving device is executing the transport work based on the synthetic transport information.
10. The transport system described in.
搬送移動装置が搬送対象物を積み込む第1位置、および、当該搬送対象物を積み下ろす第2位置の情報を含む搬送経路を示す基本搬送情報の入力を受け付ける第1入力ステップと、
前記第1入力ステップによって受け付けられた複数の前記基本搬送情報に示される搬送作業を、1台の前記搬送移動装置によって実現する搬送経路を示す合成搬送情報を生成する第1算出ステップと、
前記合成搬送情報を、前記搬送移動装置の搬送移動を制御する搬送移動装置管理装置に出力する出力ステップと、
を含む、搬送情報生成装置の制御方法。
A first input step that accepts input of basic transport information indicating a transport route including information on a first position in which the transport moving device loads the transport object and a second position in which the transport target is loaded and unloaded.
A first calculation step for generating synthetic transport information indicating a transport route in which the transport work shown in the plurality of basic transport information received by the first input step is realized by one of the transport moving devices, and
An output step for outputting the combined transport information to a transport movement device management device that controls the transport movement of the transport movement device, and
A method of controlling a transport information generator, including.
請求項1〜12のいずれか1項に記載の搬送情報生成装置としてコンピュータを機能させるための搬送情報生成プログラムであって、コンピュータを前記第1入力部、前記第1算出部および前記出力部として機能させるための搬送情報生成プログラム。 A transport information generation program for operating a computer as the transport information generator according to any one of claims 1 to 12, wherein the computer is used as the first input unit, the first calculation unit, and the output unit. Transport information generation program to make it work. 請求項14に記載の搬送情報生成プログラムが格納されている、コンピュータ読み取り可能な記録媒体。 A computer-readable recording medium in which the transport information generation program according to claim 14 is stored.
JP2018221306A 2018-11-27 2018-11-27 Transport information generator, transport system, control method, program and recording medium Active JP6935792B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2018221306A JP6935792B2 (en) 2018-11-27 2018-11-27 Transport information generator, transport system, control method, program and recording medium
PCT/JP2019/040988 WO2020110502A1 (en) 2018-11-27 2019-10-17 Conveyance information generation device, conveyance system, control method, program, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018221306A JP6935792B2 (en) 2018-11-27 2018-11-27 Transport information generator, transport system, control method, program and recording medium

Publications (2)

Publication Number Publication Date
JP2020083554A JP2020083554A (en) 2020-06-04
JP6935792B2 true JP6935792B2 (en) 2021-09-15

Family

ID=70853949

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018221306A Active JP6935792B2 (en) 2018-11-27 2018-11-27 Transport information generator, transport system, control method, program and recording medium

Country Status (2)

Country Link
JP (1) JP6935792B2 (en)
WO (1) WO2020110502A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024500642A (en) * 2020-11-24 2024-01-10 ベリティ アーゲー Predicting the path of material handling equipment and determining obstacle-free paths
CN112678543B (en) * 2020-12-10 2022-04-19 四川长虹电器股份有限公司 Self-adaptive feeding system and method
JP7517203B2 (en) 2021-03-04 2024-07-17 トヨタ自動車株式会社 Transportation management system, transportation management method, and program
JP2025127804A (en) * 2024-02-21 2025-09-02 株式会社日立製作所 Transport control device and transport control method
WO2026075008A1 (en) * 2024-10-03 2026-04-09 株式会社ナベル Inspection device for egg incubator

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07334797A (en) * 1994-06-08 1995-12-22 Toyota Motor Corp Device for determining route / diagram of cargo carrier
JP2000293572A (en) * 1999-04-12 2000-10-20 Fujitsu Ltd Tour route setting system, tour route setting method, dispatching system and dispatching method
JP3416635B2 (en) * 2000-10-13 2003-06-16 イー・トラック株式会社 Vehicle dispatching service providing system and vehicle dispatching planning system
JP4374457B1 (en) * 2008-05-20 2009-12-02 大学共同利用機関法人情報・システム研究機構 Pickup and delivery route selection system
JP2012086940A (en) * 2010-10-19 2012-05-10 Fujitsu Ltd Transportation supporting apparatus, transportation supporting method, and transportation supporting communication method
WO2017033308A1 (en) * 2015-08-26 2017-03-02 株式会社日立物流 Transport plan generating system, transport plan generating method, and non-transitory storage medium
JP6802706B2 (en) * 2016-12-22 2020-12-16 シャープ株式会社 Freight transport system and automatic guided vehicle

Also Published As

Publication number Publication date
WO2020110502A1 (en) 2020-06-04
JP2020083554A (en) 2020-06-04

Similar Documents

Publication Publication Date Title
JP6935792B2 (en) Transport information generator, transport system, control method, program and recording medium
US10846625B2 (en) Autonomous condensing of pallets of items in a warehouse
JP2011102166A (en) Conveying route determining method and automatic conveyance system
JP7084257B2 (en) Picking support system and support method
WO2020054490A1 (en) Distribution system and distribution method
JP7263118B2 (en) Travel command allocation method, controller, and transport system provided with said controller
JP7804874B2 (en) Transport work system, transport robot control device, and control method for transport work system
JP6911826B2 (en) Warehouse equipment control system and control method
JP7215490B2 (en) Transfer work control device, method and program
US12559133B2 (en) Mobile unit management device, management method, and storage medium
US11714419B2 (en) Automatic article conveying system and automatic article conveying method
JP5337543B2 (en) Transport control method, control device, and transport system
WO2018189851A1 (en) Transfer operation control device, system, and method, and recording medium
JP2010254433A (en) Stocker control system and stocker control method
JP6918652B2 (en) Warehouse management system
JP7847305B2 (en) Communication control system and communication control method
CN119228269B (en) Methods for handling abnormal situations in automated warehouses, automated warehouse management system and storage media
CN118822221B (en) Picking method, picking system, device and readable storage medium
JP2024033479A (en) work order system
WO2026075006A1 (en) Vehicle dispatch route planning device, method, and program
CN120942792A (en) Container outbound methods, devices, electronic equipment and storage media
WO2023189623A1 (en) Instruction system, instruction method, and program
WO2024093985A1 (en) Sorting vehicle fault handling method, storage medium, scheduling system, and sorting system
JP2009116758A (en) Load transport processing method in load transport system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201215

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210809

R150 Certificate of patent or registration of utility model

Ref document number: 6935792

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150