Nothing Special   »   [go: up one dir, main page]

JP5796300B2 - Automatic warehouse - Google Patents

Automatic warehouse Download PDF

Info

Publication number
JP5796300B2
JP5796300B2 JP2011021128A JP2011021128A JP5796300B2 JP 5796300 B2 JP5796300 B2 JP 5796300B2 JP 2011021128 A JP2011021128 A JP 2011021128A JP 2011021128 A JP2011021128 A JP 2011021128A JP 5796300 B2 JP5796300 B2 JP 5796300B2
Authority
JP
Japan
Prior art keywords
shelf
command
command information
rack
warehousing
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
JP2011021128A
Other languages
Japanese (ja)
Other versions
JP2012158458A (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.)
Murata Machinery Ltd
Original Assignee
Murata Machinery Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Murata Machinery Ltd filed Critical Murata Machinery Ltd
Priority to JP2011021128A priority Critical patent/JP5796300B2/en
Publication of JP2012158458A publication Critical patent/JP2012158458A/en
Application granted granted Critical
Publication of JP5796300B2 publication Critical patent/JP5796300B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
  • Warehouses Or Storage Devices (AREA)

Description

本発明は、移載装置を用いて荷物の入庫および荷物の出庫を行う自動倉庫に関する。   The present invention relates to an automatic warehouse that loads and unloads luggage using a transfer device.

従来、複数の棚を有するラックと荷物の移載を行う移載装置とを備える自動倉庫が存在する。このような自動倉庫では、移載装置は、例えば、ラックの前面に沿って左右に移動する走行台車と、走行台車上に設置されたマストに沿って上下する昇降台とを有するスタッカクレーンに設置されている。   Conventionally, there is an automatic warehouse including a rack having a plurality of shelves and a transfer device for transferring loads. In such an automatic warehouse, the transfer device is installed in, for example, a stacker crane having a traveling carriage that moves to the left and right along the front surface of the rack and a lifting platform that moves up and down along the mast installed on the traveling carriage. Has been.

具体的には、移載装置は昇降台に取り付けられており、走行台車の左右方向の移動と、昇降台の上下方向の移動とにより、ラックの前面に沿って上下左右に移動することができる。   Specifically, the transfer device is attached to a lifting platform, and can move up, down, left, and right along the front of the rack by moving the carriage in the left-right direction and moving the lifting table in the up-down direction. .

また、移載装置は、このようにラックの前面に沿って上下左右に移動することで、ラックへの荷物の入庫、および、ラックからの荷物の出庫を行うことができる。   In addition, the transfer device moves in the up / down / left / right direction along the front of the rack in this manner, so that the loading / unloading of the luggage into / from the rack can be performed.

具体的には、ラックには荷物の入庫および出庫のため入庫口および出庫口が備えられており、移載装置は、自動倉庫が備えるコントローラの指示に従って、入庫口での荷物の受け取り、および、当該荷物の所定の棚への搬送を行う。また、移載装置は同様に、当該コントローラの指示に従って、所定の棚からの荷物の取り出し、および、当該荷物の出庫口へ搬送を行う。   Specifically, the rack is provided with a warehousing port and a warehousing port for warehousing and warehousing, and the transfer device receives the luggage at the warehousing port according to the instructions of the controller provided in the automatic warehouse, and The package is transported to a predetermined shelf. Similarly, the transfer device takes out a package from a predetermined shelf and conveys the package to a delivery port according to an instruction from the controller.

なお、当該コントローラは、例えば、複数の自動倉庫を管理する上位のホストコンピュータから入庫指令および出庫指令を順次受信して蓄積し、蓄積した複数の指令を所定の順序で順次実行する。   For example, the controller sequentially receives and stores a warehousing command and a warehousing command from a host computer that manages a plurality of automatic warehouses, and sequentially executes the accumulated commands in a predetermined order.

また、当該コントローラは、入庫指令を受信した場合、ラックに備えられた複数の棚の中から、当該入庫指令に示される荷物を載置する棚(以下、「入庫棚」という。)を決定する。   Further, when receiving the warehousing command, the controller determines a shelf (hereinafter referred to as “a warehousing shelf”) on which the luggage indicated by the warehousing command is placed from a plurality of shelves provided in the rack. .

このような自動倉庫について、例えば、入庫棚の決定に関する技術も開示されている(例えば、特許文献1参照)。   For such an automatic warehouse, for example, a technique related to determination of a storage shelf is also disclosed (for example, see Patent Document 1).

特許文献1記載の技術によれば、複数の棚のそれぞれに割り当てられた優先順位を参照し、前回荷物を移載した棚よりも優先順位の低い複数の棚のうち、空いておりかつ優先順位の最も高い棚を決定する。   According to the technology described in Patent Document 1, the priority assigned to each of the plurality of shelves is vacant and the priority order among the plurality of shelves having a lower priority than the shelf to which the previous package was transferred. Determine the highest shelf.

これにより、優先順位の低い棚にもいつかは必ず荷物が載置されることになる。つまり、優先順位の低い棚が全く使用されない状態が継続することが防止される。   As a result, the baggage is always placed on a shelf with a low priority. In other words, it is possible to prevent the state where the low priority shelf is not used at all.

特開2002−326707号公報JP 2002-326707 A

ここで、自動倉庫には、入庫および出庫を効率よく行うことが望まれる。そこで、例えば、複数の荷物を順次入庫する場合、出庫効率を向上させるという観点から、出庫口に近い棚から順に荷物を載置していくという方法が存在する。   Here, it is desirable for the automatic warehouse to efficiently perform loading and unloading. Thus, for example, when a plurality of packages are sequentially received, there is a method in which packages are placed in order from a shelf close to the exit from the viewpoint of improving the delivery efficiency.

しかしながら、例えば自動倉庫に複数の出庫口が存在する場合、入庫される荷物をその後にどの出庫口から出庫すべきかを、入庫の時点では判断できない場合がある。   However, for example, when there are a plurality of outlets in an automatic warehouse, it may not be possible to determine at which point in time the goods are to be delivered after which goods are to be delivered.

例えば、半導体装置または液晶パネルの製造工程に用いられる自動倉庫は、一般的には、入庫すべき荷物(例えば、複数のウェハが収納されたキャリア)の次の搬送先を示す情報を、当該入庫の時点では持っていない。   For example, an automatic warehouse used in a manufacturing process of a semiconductor device or a liquid crystal panel generally receives information indicating the next transfer destination of a package to be received (for example, a carrier storing a plurality of wafers). I don't have at that time.

つまり、当該荷物を自動倉庫に入庫する時点では、当該自動倉庫が備える複数の出庫口のうちのどの出庫口から出庫されるかがわからない。   That is, at the time when the parcel is received into the automatic warehouse, it is not known from which of the plurality of outlets provided in the automatic warehouse.

従って、ある荷物を入庫する際に、特定の出庫口からの出庫を期待して、その出庫口に近い棚を当該荷物についての入庫棚として決定することはできない。   Accordingly, when a certain package is received, it is not possible to determine a shelf close to the delivery port as a storage shelf for the package in anticipation of delivery from a specific delivery port.

また、出庫口が一つのみである場合であっても、出庫口のバッファ量(出庫のために一時的に載置可能な荷物の数)は一般に少なく、連続して多数の荷物を出庫口へ搬送することはできない。   In addition, even when there is only one shipping port, the buffer volume at the shipping port (the number of packages that can be temporarily placed for shipping) is generally small, and a large number of packages are continuously output. Cannot be transported to

そのため、例えば、入出庫量が多く、コントローラに常に入出庫の指令が蓄積されている自動倉庫の場合、出庫口に近い棚を入庫先として優先的に割り当てる方法を用いても、当該棚に載置された荷物の出庫が不可能な状況が発生し易い。つまり、当該方法によるメリットは減殺される。   Therefore, for example, in the case of an automatic warehouse where there is a large amount of goods in and out and the ordering of goods in and out is always stored in the controller, even if a method of preferentially assigning a shelf close to the goods outlet as the warehousing destination, It is easy to generate a situation where it is impossible to take out the placed luggage. That is, the merit of the method is reduced.

その結果、自動倉庫を含む搬送システムでは、例えば、各棚に与えられた番号順に荷物を載置していくという方法が採用される。しかし、このことは、入出庫の効率の向上という観点からは好ましいとは言えない。   As a result, in a transport system including an automatic warehouse, for example, a method of placing packages in order of numbers given to each shelf is adopted. However, this is not preferable from the viewpoint of improving the efficiency of loading and unloading.

本発明は、上記従来の課題を考慮し、効率よく荷物の入出庫を行うことのできる自動倉庫を提供することを目的とする。   An object of the present invention is to provide an automatic warehouse capable of efficiently loading and unloading luggage in consideration of the above-described conventional problems.

上記目的を達成するために、本発明の一態様に係る自動倉庫は、複数の棚を有するラックと、前記複数の棚のそれぞれに対する荷物の移載を行う移載装置と、前記移載装置の動作を制御することで外部からの指令を実行する制御装置とを備える自動倉庫であって、前記制御装置は、順次送信される複数の指令情報であって、それぞれが前記ラックへの荷物の入庫指令または前記ラックからの荷物の出庫指令を示す複数の指令情報を順次受信する受信部と、前記受信部により受信された前記複数の指令情報を蓄積する蓄積部と、前記蓄積部に蓄積されている前記複数の指令情報のうちの一つである第一指令情報であって、入庫指令を示す第一指令情報に示される所定の荷物を載置する棚である入庫棚を前記複数の棚の中から決定する決定部と、前記蓄積部に蓄積されている前記複数の指令情報のうちの一つである第二指令情報であって、前記第一指令情報の次に実行すべき第二指令情報に示される指令が実行可能であるか否かを判定する判定部とを有し、前記決定部は、(a)前記判定部が、前記第二指令情報に示される指令が実行可能であると判定した場合、前記第二指令情報に示される指令の内容に基づいて前記入庫棚を決定し、(b)前記判定部が、前記第二指令情報に示される指令が実行可能でないと判定した場合、前記蓄積部に蓄積されている前記複数の指令情報のうちの一つである第三指令情報であって、前記第二指令情報の次に実行すべき第三指令情報に示される指令の内容に基づいて前記入庫棚を決定する。   In order to achieve the above object, an automatic warehouse according to an aspect of the present invention includes a rack having a plurality of shelves, a transfer device that transfers a load to each of the plurality of shelves, and the transfer device. An automatic warehouse comprising a control device that executes a command from the outside by controlling the operation, wherein the control device is a plurality of command information that is sequentially transmitted, and each of which stores a load in the rack A receiving unit that sequentially receives a plurality of command information indicating a command or a delivery instruction of a package from the rack; a storage unit that stores the plurality of command information received by the receiving unit; and a storage unit that stores the plurality of command information received by the receiving unit. The first command information that is one of the plurality of command information, and a storage shelf that is a shelf on which the predetermined luggage indicated by the first command information indicating the storage command is placed A decision part to decide from inside, The second command information, which is one of the plurality of command information stored in the storage unit, can be executed as indicated by the second command information to be executed next to the first command information A determination unit that determines whether or not the second command information is executable by the determination unit when the determination unit determines that the command indicated by the second command information is executable. The storage shelf is determined based on the content of the command indicated in the command information, and (b) when the determination unit determines that the command indicated in the second command information is not executable, The third command information is one of the plurality of command information, and the storage shelf is determined based on the content of the command indicated in the third command information to be executed next to the second command information. decide.

この構成によれば、ある入庫指令に対応する入庫棚を決定する際に、当該入庫指令の次に実行可能な指令の内容に基づいて入庫棚が決定される。   According to this configuration, when determining the warehousing shelf corresponding to a certain warehousing command, the warehousing shelf is determined based on the contents of the command that can be executed next to the warehousing command.

つまり、第一指令情報に示される指令と、次に実行可能な指令(第二指令情報または第三指令情報に示される指令)との連続的かつ効率的な実行が可能となるように、第一指令情報に対応する入庫棚が決定される。   That is, the first command information and the next executable command (the second command information or the third command information) can be continuously and efficiently executed. A storage shelf corresponding to one command information is determined.

従って、本態様の自動倉庫によれば、従来よりも効率のよい荷物の入出庫が可能となる。   Therefore, according to the automatic warehouse of this aspect, the loading / unloading of luggage can be performed more efficiently than before.

また、本発明の一態様に係る自動倉庫において、前記ラックは、前記ラックから出庫すべき荷物の一時的な載置場所を有する出庫口を備え、前記判定部は、前記第二指令情報が出庫指令を示し、かつ、前記第二指令情報に示される荷物が前記一時的な載置場所に載置可能である場合、前記第二指令情報に示される指令が実行可能であると判定し、前記荷物が前記一時的な載置場所に載置可能でない場合、前記第二指令情報に示される指令が実行可能でないと判定するとしてもよい。   Further, in the automatic warehouse according to one aspect of the present invention, the rack includes a delivery port having a temporary placement place of the luggage to be delivered from the rack, and the determination unit is configured to output the second command information. When the instruction and the load indicated by the second instruction information can be placed at the temporary placement location, it is determined that the instruction indicated by the second instruction information is executable, If the load cannot be placed at the temporary placement location, it may be determined that the command indicated in the second command information is not executable.

この構成によれば、第二指令情報に示される指令が出庫指令である場合、当該出庫指令が実行可能であるか否かが的確に判断される。   According to this configuration, when the command indicated in the second command information is a shipping command, it is accurately determined whether or not the shipping command can be executed.

また、本発明の一態様に係る自動倉庫において、前記決定部は、前記第二指令情報が出庫指令を示し、かつ、前記出庫指令が実行可能であると判定された場合、前記出庫指令の対象である荷物が載置されている棚である特定棚の近傍の棚を、前記入庫棚として決定するとしてもよい。   Moreover, in the automatic warehouse which concerns on 1 aspect of this invention, when the said 2nd command information shows a leaving command and it determines with the said leaving command being executable, the said determination part is the object of the said leaving command A shelf in the vicinity of a specific shelf that is a shelf on which a load is placed may be determined as the warehousing shelf.

この構成によれば、移載装置は、入庫指令の実行と出庫指令の実行とを連続して効率よく行うことができる。   According to this configuration, the transfer apparatus can efficiently execute the warehousing command and the warehousing command continuously.

また、本発明の一態様に係る自動倉庫において、前記ラックは、前記ラックに入庫すべき荷物の一時的な載置場所を有する入庫口を備え、前記決定部は、前記第二指令情報が入庫指令を示し、かつ、前記入庫指令が実行可能であると判定された場合、前記一時的な載置場所である特定棚の近傍の棚を、前記入庫棚として決定するとしてもよい。   Further, in the automatic warehouse according to one aspect of the present invention, the rack includes a warehousing port having a temporary placement place of the luggage to be admitted into the rack, and the determination unit includes the second command information as warehousing. In the case where a command is indicated and it is determined that the warehousing command can be executed, a shelf in the vicinity of a specific shelf that is the temporary placement location may be determined as the warehousing shelf.

この構成によれば、移載装置は、連続する入庫指令を効率よく実行することができる。   According to this configuration, the transfer device can efficiently execute continuous warehousing commands.

また、本発明の一態様に係る自動倉庫において、前記ラックは、前記移載装置を挟んで向かい合わせて配置された第一ラックと第二ラックとで構成されており、前記特定棚は、前記第一ラックおよび前記第二ラックのいずれか一方に備えられた棚であり、前記決定部は、前記第一ラックおよび前記第二ラックの他方に備えられた棚であって、前記特定棚と対向する位置に備えられている棚である対向棚を、前記入庫棚として決定するとしてもよい。   Further, in the automatic warehouse according to one aspect of the present invention, the rack is composed of a first rack and a second rack that are arranged to face each other across the transfer device, and the specific shelf is the The shelf is provided in one of the first rack and the second rack, and the determining unit is a shelf provided in the other of the first rack and the second rack, and is opposed to the specific shelf. The opposite shelf which is a shelf provided at the position to be performed may be determined as the storage shelf.

この構成によれば、移載装置は、第一指令情報に示される入庫指令の実行の後に、上下または左右に移動することなく、即座に、出庫または入庫のための、第二指令情報に示される荷物の取り込みを行うことができる。つまり、連続する指令をより効率よく実行することができる。   According to this configuration, the transfer device is immediately displayed in the second command information for unloading or warehousing without moving up and down or left and right after execution of the warehousing command indicated in the first command information. Can be loaded. That is, continuous commands can be executed more efficiently.

また、本発明の一態様に係る自動倉庫において、前記決定部は、前記第二指令情報に示される荷物の前記対向棚への載置が可能である場合、前記対向棚を前記入庫棚として決定し、前記第二指令情報に示される荷物の前記対向棚への載置が可能でない場合、前記特定棚の上もしくは下の棚、または、前記対向棚の上もしくは下の棚を、前記入庫棚として決定するとしてもよい。   Further, in the automatic warehouse according to one aspect of the present invention, the determination unit determines the facing shelf as the storage shelf when the load indicated by the second command information can be placed on the facing shelf. If the load indicated by the second command information cannot be placed on the opposite shelf, the shelf above or below the specific shelf, or the shelf above or below the opposite shelf, It may be determined as

この構成によれば、対向棚が空いていないなど、対向棚への荷物の載置が可能でない場合において、第一指令情報と第二指令情報との連続した処理が最も効率的に実行できるように、第一指令情報に対応する入庫棚が決定される。   According to this configuration, the continuous processing of the first command information and the second command information can be executed most efficiently when the loading of the luggage on the facing shelf is not possible, such as when the facing shelf is not empty. The warehousing shelf corresponding to the first command information is determined.

また、本発明の一態様に係る自動倉庫において、前記決定部は、前記蓄積部に蓄積されている前記複数の指令情報のそれぞれの優先度に応じて、前記複数の指令情報の中から前記第一指令情報、前記第二指令情報、および前記第三指令情報を特定するとしてもよい。   Further, in the automatic warehouse according to one aspect of the present invention, the determination unit is configured to select the first command information from among the plurality of command information according to the priority of each of the plurality of command information stored in the storage unit. One command information, the second command information, and the third command information may be specified.

この構成によれば、複数の指令情報が、それぞれの優先度に応じて順次実行されるため、当該自動倉庫の利用の目的(工業製品の効率的な生産など)に応じた的確な順序で入庫および出庫を行うことが可能となる。   According to this configuration, since multiple pieces of command information are sequentially executed according to their priorities, goods are received in an accurate order according to the purpose of use of the automatic warehouse (such as efficient production of industrial products). And it becomes possible to carry out goods.

また、本発明は、上記いずれかの態様に係る自動倉庫が実行する特徴的な処理を含む入庫棚決定方法として実現することもできる。また、入庫棚決定方法が含む各処理をコンピュータに実行させるためのプログラムとして実現すること、および、そのプログラムが記録された記録媒体として実現することもできる。そして、そのプログラムをインターネット等の伝送媒体又はDVD等の記録媒体を介して配信することもできる。   Moreover, this invention can also be implement | achieved as a storage shelf determination method including the characteristic process which the automatic warehouse which concerns on one of the said aspects performs. In addition, the present invention can be realized as a program for causing a computer to execute each process included in the warehousing shelf determination method and a recording medium on which the program is recorded. The program can be distributed via a transmission medium such as the Internet or a recording medium such as a DVD.

本発明によれば、効率よく荷物の入出庫を行うことのできる自動倉庫を提供することができる。   ADVANTAGE OF THE INVENTION According to this invention, the automatic warehouse which can carry in / out of a luggage | load efficiently can be provided.

本発明の実施の形態における自動倉庫の構成概要を示す斜視図である。It is a perspective view which shows the structure outline | summary of the automatic warehouse in embodiment of this invention. 実施の形態における自動倉庫が有する棚の構成概要を示す斜視図である。It is a perspective view which shows the structure outline | summary of the shelf which the automatic warehouse in embodiment has. 実施の形態における自動倉庫の構成を模式的に示す平面図である。It is a top view which shows typically the structure of the automatic warehouse in embodiment. 実施の形態におけるコントローラの機能的な構成を示すブロック図である。It is a block diagram which shows the functional structure of the controller in embodiment. 実施の形態の第一ラックおよび第二ラックにおける棚の配列の一例を示す図である。It is a figure which shows an example of the arrangement | sequence of the shelf in the 1st rack and 2nd rack of embodiment. 実施の形態における自動倉庫が実行すべき複数の指令内容の第一の例を示す図である。It is a figure which shows the 1st example of the some command content which the automatic warehouse in embodiment should perform. 図6Aに示される複数の指令内容が実行される際の棚の使用状況の一例を示す図である。It is a figure which shows an example of the usage condition of the shelf at the time of the some command content shown by FIG. 6A being performed. 実施の形態における自動倉庫が実行すべき複数の指令内容の第二の例を示す図である。It is a figure which shows the 2nd example of the several command content which the automatic warehouse in embodiment should perform. 図7Aに示される複数の指令内容が実行される際の棚の使用状況の一例を示す図である。It is a figure which shows an example of the usage condition of the shelf at the time of the some command content shown by FIG. 7A being performed. 実施の形態における自動倉庫が実行すべき複数の指令内容の第三の例を示す図である。It is a figure which shows the 3rd example of the some command content which the automatic warehouse in embodiment should perform. 図8Aに示される複数の指令内容が実行される際の棚の使用状況の一例を示す図である。It is a figure which shows an example of the usage condition of the shelf at the time of the some command content shown by FIG. 8A being performed.

本発明の実施の形態における自動倉庫について、図面を参照しながら説明する。   An automatic warehouse according to an embodiment of the present invention will be described with reference to the drawings.

図1は、本発明の実施の形態における自動倉庫1の構成概要を示す斜視図である。   FIG. 1 is a perspective view showing a schematic configuration of an automatic warehouse 1 in an embodiment of the present invention.

図2は、本発明の実施の形態における自動倉庫1が有する棚の構成概要を示す斜視図である。   FIG. 2 is a perspective view showing an outline of the configuration of the shelves of the automatic warehouse 1 according to the embodiment of the present invention.

自動倉庫1は、図1に示すように、複数の棚75を有する第一ラック70aと、複数の棚75のそれぞれに対する荷物の移載を行う移載装置30と、移載装置30の動作を制御することで外部からの指令を実行するコントローラ100とを備える。   As shown in FIG. 1, the automatic warehouse 1 includes a first rack 70 a having a plurality of shelves 75, a transfer device 30 that transfers a load to each of the plurality of shelves 75, and operations of the transfer device 30. And a controller 100 that executes a command from the outside by controlling.

移載装置30は、具体的には、走行レール9および10に沿って移動するスタッカクレーン2に設置されている。また、コントローラ100は、具体的には、移載装置30を含む自動倉庫1の全体の動作を制御する。   Specifically, the transfer device 30 is installed in the stacker crane 2 that moves along the traveling rails 9 and 10. The controller 100 specifically controls the overall operation of the automatic warehouse 1 including the transfer device 30.

本実施の形態では、自動倉庫1は、例えば、半導体製造工程において使用されることを想定している。この場合、棚75に載置される荷物6は、例えば複数のウェハが収納されたキャリアである。   In the present embodiment, it is assumed that the automatic warehouse 1 is used in a semiconductor manufacturing process, for example. In this case, the load 6 placed on the shelf 75 is, for example, a carrier in which a plurality of wafers are stored.

また、棚75は、図2に示すように、一対の支持体72によって構成される。各支持体72は、棚枠71に固定されている。   Moreover, the shelf 75 is comprised by a pair of support body 72, as shown in FIG. Each support 72 is fixed to the shelf frame 71.

なお、図1では省略されているが、本実施の形態の自動倉庫1は、スタッカクレーン2挟んで第一ラック70aと向かい合わせて配置された第二ラック70bを備えている。   Although omitted in FIG. 1, the automatic warehouse 1 according to the present embodiment includes a second rack 70b disposed to face the first rack 70a with the stacker crane 2 interposed therebetween.

スタッカクレーン2は、走行台車4と、走行台車4上に設置されたマスト5と、マスト5に沿って上下する昇降台34とを備える。   The stacker crane 2 includes a traveling carriage 4, a mast 5 installed on the traveling carriage 4, and a lifting platform 34 that moves up and down along the mast 5.

移載装置30は、その移載方式として、多関節のアームユニットにより荷物6の移載を行うスカラーアーム方式が採用されている。移載装置30はアームユニットを伸縮させることで、棚75との間で荷物6の移載を行うことができる。   The transfer device 30 employs a scalar arm method in which the load 6 is transferred by an articulated arm unit. The transfer device 30 can transfer the load 6 to and from the shelf 75 by expanding and contracting the arm unit.

走行台車4は、走行駆動モータ等を備え、敷設された走行レール9上を水平方向に移動する。マスト5は、昇降駆動ベルト等を備え、昇降駆動ベルトに接続された昇降台34を昇降させる。   The traveling carriage 4 includes a traveling drive motor and the like, and moves on the laid traveling rail 9 in the horizontal direction. The mast 5 includes an elevating drive belt and the like, and elevates the elevating platform 34 connected to the elevating drive belt.

走行台車4が左右方向(X軸方向)へ移動し、かつ、昇降台34が上下方向(Z軸方向)へ移動することで、移載装置30は、任意の棚75の前方に移動することができる。つまり、任意の棚75からの荷物の取り出し、および、任意の棚75への荷物6の載置を行うことができる。具体的には、移載装置30の動作は、コントローラ100によって制御される。   When the traveling carriage 4 moves in the left-right direction (X-axis direction) and the lifting platform 34 moves in the up-down direction (Z-axis direction), the transfer device 30 moves in front of an arbitrary shelf 75. Can do. That is, the luggage can be taken out from the arbitrary shelf 75 and the luggage 6 can be placed on the arbitrary shelf 75. Specifically, the operation of the transfer device 30 is controlled by the controller 100.

コントローラ100は、制御装置の一例であり、例えば、情報の入出力を行うインタフェース、並びに、制御プログラムを実行するためのCPU(Central Processing Unit)およびメモリ等を備えるコンピュータによって実現される。   The controller 100 is an example of a control device, and is realized by, for example, a computer including an interface for inputting and outputting information, a CPU (Central Processing Unit) for executing a control program, a memory, and the like.

また、コントローラ100は、有線通信または無線通信を介して、移載装置30等の構成要素に対する制御信号を送信し、必要に応じてこれら構成要素から送信される信号を受信する。コントローラ100が備える機能的な構成については、図4を用いて後述する。   Further, the controller 100 transmits a control signal for components such as the transfer device 30 via wired communication or wireless communication, and receives signals transmitted from these components as necessary. The functional configuration of the controller 100 will be described later with reference to FIG.

図3は、本発明の実施の形態における自動倉庫1の構成を模式的に示す平面図である。   FIG. 3 is a plan view schematically showing the configuration of the automatic warehouse 1 in the embodiment of the present invention.

図3に示すように、移載装置30は、第一ラック70aおよび第二ラック70bの双方との間での荷物6の移載を行うことができる。   As shown in FIG. 3, the transfer device 30 can transfer the load 6 between both the first rack 70a and the second rack 70b.

スタッカクレーン2は、入庫すべき荷物6を入庫口で受け取って、第一ラック70aおよび第二ラック70bのいずれかの棚75まで搬送する。また出庫すべき荷物6を、当該荷物6が載置されている棚75から取り出し、それを出庫口まで搬送する。   The stacker crane 2 receives the cargo 6 to be received at the storage port and transports it to one of the shelves 75 of the first rack 70a and the second rack 70b. Further, the luggage 6 to be delivered is taken out from the shelf 75 on which the luggage 6 is placed, and is transported to the delivery port.

具体的には、自動倉庫1は、第一ラック70aに配置された第一入庫口77と第一出庫口76とマニュアル入庫口80とを備える。また、自動倉庫1はさらに、第二ラック70bに配置された第二入庫口78と第二出庫口79とマニュアル出庫口81とを備える。   Specifically, the automatic warehouse 1 includes a first warehousing port 77, a first warehousing port 76, and a manual warehousing port 80 arranged in the first rack 70a. Moreover, the automatic warehouse 1 is further provided with the 2nd entrance 78, the 2nd exit 79, and the manual exit 81 which are arrange | positioned at the 2nd rack 70b.

なお、第一入庫口77、第一出庫口76、第二入庫口78および第二出庫口79は、第一ラック70aおよび第二ラック70bの上部に設けられており、例えば天井走行車との間で荷物6の受け渡しが行われる。   In addition, the 1st entrance port 77, the 1st exit port 76, the 2nd entrance port 78, and the 2nd exit port 79 are provided in the upper part of the 1st rack 70a and the 2nd rack 70b, for example, with an overhead traveling vehicle Luggage 6 is delivered between them.

つまり、天井走行車により搬送されてきた荷物6は、第一入庫口77または第二入庫口78を介して第一ラック70aまたは第二ラック70bに入庫される。   That is, the luggage 6 transported by the overhead traveling vehicle is stored in the first rack 70a or the second rack 70b via the first storage port 77 or the second storage port 78.

また、第一ラック70aまたは第二ラック70bに収納されている荷物6は、第一出庫口76または第二出庫口79を介して出庫される。つまり、第一出庫口76または第二出庫口79まで搬送され一時的に載置された荷物6は、天井走行車に引き取られ、例えば次の製造工程に送り出される。   In addition, the luggage 6 stored in the first rack 70a or the second rack 70b is discharged through the first shipping port 76 or the second shipping port 79. That is, the luggage 6 transported to the first delivery port 76 or the second delivery port 79 and temporarily placed thereon is taken up by the overhead traveling vehicle and sent out to the next manufacturing process, for example.

また、マニュアル入庫口80は、作業員の手により荷物6が搬入されるポートであり、第一ラック70aの下部に設けられている。マニュアル出庫口81は、作業員の手により荷物6の搬出を行うためのポートであり、第二ラック70bの下部に設けられている。   Moreover, the manual warehousing port 80 is a port into which the luggage 6 is carried in by a worker's hand, and is provided at the lower part of the first rack 70a. The manual exit port 81 is a port for carrying out the luggage 6 by a worker's hand, and is provided at the lower part of the second rack 70b.

図4は、本発明の実施の形態におけるコントローラ100の機能的な構成を示すブロック図である。   FIG. 4 is a block diagram showing a functional configuration of the controller 100 according to the embodiment of the present invention.

コントローラ100は、図4に示すように、受信部102と、蓄積部104と、決定部106と、判定部108とを備える。   As illustrated in FIG. 4, the controller 100 includes a reception unit 102, a storage unit 104, a determination unit 106, and a determination unit 108.

なお、コントローラ100は、自動倉庫1の各種動作を制御するための他の機能構成も備えているが、これら他の機能構成についての図示および説明は省略し、主として、本発明に関与する機能構成についての図示および説明を行う。   The controller 100 also has other functional configurations for controlling various operations of the automatic warehouse 1, but illustration and explanation of these other functional configurations are omitted, and the functional configuration mainly related to the present invention. Is illustrated and described.

受信部102は、順次送信される複数の指令情報であって、それぞれがラック(70a、70b)への荷物の入庫指令またはラック(70a、70b)からの荷物の出庫指令を示す複数の指令情報を順次受信する。   The receiving unit 102 is a plurality of command information that is sequentially transmitted, each of which indicates a cargo entry command to the rack (70a, 70b) or a cargo delivery command from the rack (70a, 70b). Are received sequentially.

なお、指令情報は、例えば、指令系統上、自動倉庫1の上位に位置するホストコンピュータから送信される。   Note that the command information is transmitted from, for example, a host computer that is positioned above the automatic warehouse 1 on the command system.

蓄積部104は、受信部102により受信された複数の指令情報を蓄積する。   The storage unit 104 stores a plurality of command information received by the receiving unit 102.

決定部106は、蓄積部104に蓄積されている複数の指令情報のうちの一つである第一指令情報であって、入庫指令を示す第一指令情報に示される所定の荷物を載置する棚である入庫棚を前記複数の棚の中から決定する。   The determining unit 106 is first command information that is one of a plurality of command information stored in the storage unit 104, and places a predetermined package indicated by the first command information indicating a warehousing command. An incoming shelf that is a shelf is determined from among the plurality of shelves.

判定部108は、蓄積部104に蓄積されている複数の指令情報のうちの一つである第二指令情報であって、第一指令情報の次に実行すべき第二指令情報に示される指令が実行可能であるか否かを判定する。   The determination unit 108 is second command information that is one of a plurality of command information stored in the storage unit 104, and is the command indicated in the second command information to be executed next to the first command information. Whether or not can be executed is determined.

ここで、決定部106は、より詳細には、以下のように入庫棚を決定する。すなわち、決定部106は、(a)判定部108が、第二指令情報に示される指令が実行可能であると判定した場合、第二指令情報に示される指令の内容に基づいて前記入庫棚を決定する。   Here, in more detail, the determination part 106 determines a storage shelf as follows. That is, when the determining unit 108 determines that the command indicated by the second command information is executable, the determining unit 106 determines the warehousing shelf based on the content of the command indicated by the second command information. decide.

また、決定部106は、(b)判定部108が、第二指令情報に示される指令が実行可能でないと判定した場合、蓄積部104に蓄積されている複数の指令情報のうちの一つである第三指令情報であって、第二指令情報の次に実行すべき第三指令情報に示される指令の内容に基づいて前記入庫棚を決定する。   In addition, when the determination unit 108 determines that the command indicated by the second command information is not executable, the determination unit 106 is one of a plurality of command information stored in the storage unit 104. The warehousing shelf is determined based on the content of the command indicated by the third command information to be executed next to the second command information.

つまり、決定部106は、コントローラ100の制御により自動倉庫1が蓄積部104に蓄積されている複数の指令情報に示される指令のうちの入庫指令を実行する場合、当該入庫指令の次に実行する指令を予測し、その内容に応じて、当該入庫指令に対応する入庫棚の決定を行うことができる。   That is, when the automatic warehouse 1 executes a warehousing command among commands indicated by a plurality of command information stored in the storage unit 104 under the control of the controller 100, the determining unit 106 executes the warehousing command next to the warehousing command. The command can be predicted, and the warehousing shelf corresponding to the warehousing command can be determined according to the contents.

これにより、自動倉庫1における荷物6の入庫および出庫の効率化が実現される。   Thereby, the efficiency of loading and unloading the luggage 6 in the automatic warehouse 1 is realized.

以下、図5〜図8Bを用いて、実施の形態におけるコントローラ100が、入庫棚をどのように決定するかについて説明する。   Hereinafter, how the controller 100 in the embodiment determines the warehousing shelf will be described with reference to FIGS.

図5は、本発明の実施の形態の第一ラック70aおよび第二ラック70bにおける棚75の配列の一例を示す図である。   FIG. 5 is a diagram illustrating an example of the arrangement of the shelves 75 in the first rack 70a and the second rack 70b according to the embodiment of this invention.

なお図5では、第一ラック70aおよび第二ラック70bにおける棚75の配列が分かり易いように、棚75の配列を平面に展開して図示している。   In FIG. 5, the arrangement of the shelves 75 is illustrated in a plane so that the arrangement of the shelves 75 in the first rack 70 a and the second rack 70 b can be easily understood.

図5に示すように、第一ラック70aおよび第二ラック70bはともに、X軸方向に並べられた12個の棚75を有する棚段をZ軸方向に5つ備えている。また、各棚段には、1〜5の段番号のいずれかが割り当てられ、各棚段における12個の棚75のそれぞれには、1〜12の連番号のいずれかが割り当てられている。   As shown in FIG. 5, each of the first rack 70a and the second rack 70b includes five shelves having twelve shelves 75 arranged in the X-axis direction in the Z-axis direction. Each shelf level is assigned any one of 1-5, and each of the 12 shelves 75 in each shelf is assigned any of 1-12 serial numbers.

また、各棚75を識別するために、各棚75に“A−B−C”という形式の棚番が割り当てられている。具体的には、第一ラック70aに含まれる棚75は、A=“1”であり、第二ラック70bに含まれる棚75は、A=“2”である。また、Bは連番号を表し、Cは段番号を表している。   Further, in order to identify each shelf 75, a shelf number of the format “ABC” is assigned to each shelf 75. Specifically, the shelf 75 included in the first rack 70a is A = “1”, and the shelf 75 included in the second rack 70b is A = “2”. B represents a serial number, and C represents a column number.

また、[n]は荷物を表しており、例えば荷物[2]は、棚番“1−10−3”の棚に載置されている。   [N] represents a package. For example, the package [2] is placed on the shelf with the shelf number “1-10-3”.

また、第一入庫口77、第一出庫口76、第二入庫口78、第二出庫口79、マニュアル入庫口80、およびマニュアル出庫口81のそれぞれは、入庫または出庫される荷物の一時的な載置場所を有している。具体的には、それぞれの入庫口および出庫口は、2つまでの荷物を一時的に載置可能である。   Each of the first warehousing port 77, the first warehousing port 76, the second warehousing port 78, the second warehousing port 79, the manual warehousing port 80, and the manual warehousing port 81 is provided for temporary storage of goods to be warehoged or delivered. It has a mounting location. Specifically, up to two pieces of luggage can be temporarily placed at each of the entrances and exits.

このような環境における、コントローラ100による入庫棚の決定に係る処理を、指令の具体例を挙げながら説明する。   Processing related to the determination of the storage shelf by the controller 100 in such an environment will be described with reference to a specific example of the command.

図6Aは、自動倉庫1が実行すべき複数の指令内容の第一の例を示す図であり、図6Bは、図6Aに示される複数の指令内容が実行される際の棚75の使用状況の一例を示す図である。   FIG. 6A is a diagram showing a first example of a plurality of command contents to be executed by the automatic warehouse 1, and FIG. 6B is a usage status of the shelf 75 when the plurality of command contents shown in FIG. 6A are executed. It is a figure which shows an example.

蓄積部104に、図6Aに示す複数の指令情報がジョブキューとして蓄積されている場合を想定する。   Assume that the storage unit 104 stores a plurality of command information shown in FIG. 6A as a job queue.

具体的には、図6Aには4つの指令情報が示されており、各指令情報には優先順位が付されている。また、図6Aにおける“指令種別”は、各指令情報に示される指令が、入庫指令および出庫指令のいずれであるかを特定する情報である。また、図6Aにおける“指令内容”は、具体的にどの荷物をどの位置に搬送すべきかを示す情報である。   Specifically, FIG. 6A shows four pieces of command information, and each command information is given a priority. In addition, “command type” in FIG. 6A is information that specifies whether the command indicated in each command information is a warehousing command or a warehousing command. Further, “command content” in FIG. 6A is information indicating which package should be specifically transported to which position.

なお、各指令情報に付された優先順位は、例えば、これら指令情報の送信元であるホストコンピュータによって付されて、指令情報とともに送信される。   The priority assigned to each command information is given by, for example, a host computer that is a transmission source of the command information, and transmitted together with the command information.

または、例えば、コントローラ100がそれぞれの指令情報を受信したタイミング、もしくは、それぞれの指令情報に示される入庫または出庫すべき荷物の種類などに応じて、コントローラ100が、各指令情報の優先順位を決定してもよい。   Alternatively, for example, the controller 100 determines the priority order of each command information in accordance with the timing at which the controller 100 receives each command information, or the type of goods to be loaded or unloaded shown in each command information. May be.

このように、蓄積部104に複数の指令情報が蓄積されている場合、決定部106は、優先度が最も高く、かつ、実行可能な指令を示す指令情報を選択して処理する。   As described above, when a plurality of pieces of command information are stored in the storage unit 104, the determination unit 106 selects and processes the command information indicating the highest priority and executable command.

なお、各指令情報に示される指令が実行可能か否かは、判定部108によって判定される。判定部108は、具体的には、例えば、コントローラ100に蓄積されている荷物の入庫および出庫の履歴データ(図示せず)を参照することで、各指令が実行可能か否かを判定することができる。   Whether or not the command indicated by each command information can be executed is determined by the determination unit 108. Specifically, the determination unit 108 determines, for example, whether or not each command can be executed by referring to the warehousing and unloading history data (not shown) stored in the controller 100. Can do.

また、図6Aにおいて、最も優先度が高い、荷物[1]についての入庫指令を示す指令情報は、第一指令情報の一例であり、次に優先度が高い荷物[2]についての出庫指令を示す指令情報は、第二指令情報の一例である。   In FIG. 6A, the command information indicating the warehousing command for the baggage [1] having the highest priority is an example of the first command information, and the shipping command for the baggage [2] having the second highest priority is issued. The command information shown is an example of second command information.

判定部108は、最も優先度が高い、荷物[1]についての入庫指令(第一指令)については、図6Bに示すように、空いている棚75が1つ以上存在することから、実行可能と判定する。なお、当該判定の時点では、荷物[1]はマニュアル入庫口80に一時的に載置されている。   The determination unit 108 can execute the warehousing command (first command) for the package [1] having the highest priority, as shown in FIG. 6B, because there is one or more empty shelves 75. Is determined. At the time of the determination, the package [1] is temporarily placed in the manual warehousing port 80.

さらに、判定部108は、次に優先度の高い、荷物[2]についての出庫指令(第二指令)については、図6Bに示すように、第二指令に指定されたマニュアル出庫口81が空いていることから、実行可能と判定する。   Further, as shown in FIG. 6B, the determination unit 108 vacates the manual delivery port 81 specified in the second command for the delivery command (second command) for the package [2] having the second highest priority. Therefore, it is determined that execution is possible.

なお、判定部108は、より詳細には、例えば以下の複数の条件を満していることを確認した場合に、当該出庫指令が実行可能であると判定する。   In more detail, the determination unit 108 determines that the delivery instruction can be executed, for example, when it is confirmed that the following conditions are satisfied.

(i)履歴データ上、マニュアル出庫口81が空いている。(ii)マニュアル出庫口81に備えられたセンサが物体を検出しない。(iii)制御信号等の信号の送受信システムがダウンしていない。(iv)マニュアル出庫口81が使用不可として登録されていない。   (I) The manual exit 81 is vacant in the history data. (Ii) The sensor provided in the manual exit 81 does not detect an object. (Iii) The transmission / reception system of signals such as control signals is not down. (Iv) The manual exit 81 is not registered as unusable.

つまり、判定部108は、マニュアル出庫口81の物理的および論理的な使用の可否を確認することで、マニュアル出庫口81を介した荷物の受け渡しを伴う作業が実行可能か否かを判定することができる。このことは、他の出庫口および入庫口についても同様である。   In other words, the determination unit 108 determines whether or not work involving delivery of the package through the manual exit port 81 can be performed by confirming whether the manual exit port 81 can be physically and logically used. Can do. The same applies to the other exits and entrances.

決定部106は、このような状況において、第一指令に対応する入庫棚、つまり、荷物[1]が載置される棚75を、第二指令の内容に基づいて決定する。   In such a situation, the determination unit 106 determines the storage shelf corresponding to the first command, that is, the shelf 75 on which the package [1] is placed based on the content of the second command.

具体的には、決定部106は、第二指令における出庫対象である荷物[2]が載置されている棚75(特定棚)の近傍の棚75を、入庫棚として決定する。   Specifically, the determination unit 106 determines the shelf 75 in the vicinity of the shelf 75 (specific shelf) on which the package [2] to be delivered in the second command is placed as an entry shelf.

より詳細には、決定部106は、特定棚と対向する位置に備えられている棚である対向棚を入庫棚として決定する。   In more detail, the determination part 106 determines the opposing shelf which is a shelf provided in the position facing a specific shelf as a receipt shelf.

本例の場合、図6Bに示すように、荷物[2]が載置されている特定棚の棚番は“1−10−3”であり、その対向位置にある対向棚の棚番は“2−10−3”である。   In the case of this example, as shown in FIG. 6B, the shelf number of the specific shelf on which the luggage [2] is placed is “1-10-3”, and the shelf number of the opposite shelf at the opposite position is “1-10-3”. 2-10-3 ".

また、棚番“2−10−3”である対向棚は図6Bに示すように空いている。つまり、入庫すべき荷物[1]の対向棚への載置が可能である。従って、決定部106は、棚番“2−10−3”の棚75を、第一指令に対応する入庫棚として決定する。   Further, the opposite shelf having the shelf number “2-10-3” is vacant as shown in FIG. 6B. That is, the load [1] to be stored can be placed on the opposite shelf. Accordingly, the determination unit 106 determines the shelf 75 with the shelf number “2-10-3” as the storage shelf corresponding to the first command.

これにより、移載装置30は、第一指令における入庫対象である荷物[1]を棚番“2−10−3”の棚75に載置した後に、上下および左右に移動することなく、第二指令における出庫対象である荷物[2]を、当該棚75の向かいにある棚番“1−10−3”の棚75から取り込むことができる。   Accordingly, the transfer device 30 can move the first item [1] on the shelf 75 of the shelf number “2-10-3” and then move up and down and left and right without placing it. The package [2] to be delivered in the two commands can be taken from the shelf 75 with the shelf number “1-10-3” opposite to the shelf 75.

つまり、第一指令と第二指令との間に移載装置30自体が移動すべき距離は実質的にゼロであり、連続して実行される荷物の入庫および出庫に係る作業効率の極大化が図られる。   That is, the distance that the transfer device 30 should move between the first command and the second command is substantially zero, and the work efficiency related to the loading and unloading of the luggage that is executed continuously is maximized. Figured.

なお、本例における対向棚である棚番“2−10−3”の棚75が空いていないなど、当該対向棚が使用不可である場合、決定部106は、荷物[2]が載置されている特定棚の上もしくは下の棚75、または、当該対向棚の上もしくは下の棚75を、入庫棚として決定する。つまり図6Bにおいて濃いドットが付された4つの棚75のいずれかが入庫棚として決定される。   In addition, when the counter shelf is unusable, such as the shelf 75 of the shelf number “2-10-3” that is the counter shelf in this example is not empty, the determination unit 106 places the package [2]. The shelf 75 above or below the specific shelf or the shelf 75 above or below the opposite shelf is determined as the warehousing shelf. That is, any of the four shelves 75 with dark dots in FIG. 6B is determined as the storage shelf.

この場合、走行台車4を移動させず、昇降台34のみを上または下に移動させることで、移載装置30を、入庫棚の前方に位置させることができる。   In this case, the transfer device 30 can be positioned in front of the warehousing shelf by moving only the lifting platform 34 up or down without moving the traveling carriage 4.

また、これら4つの棚75のいずれが入庫棚として決定されるかについては、例えば、特定棚の上、下、対向棚の上、下という優先順位に従うなど、所定のルールに従って決定部106が決定すればよい。   Further, which of the four shelves 75 is determined as the receiving shelf is determined by the determining unit 106 according to a predetermined rule, for example, according to the priority order of the top, bottom, top, or bottom of the specific shelf. do it.

さらに、例えば、濃いドットが付された4つの棚75の全てが使用不可である場合は、特定棚の近傍の棚75である、図6Bにおいて薄いドットが付された12個の棚75のいずれかが入庫棚として決定される。   Furthermore, for example, when all of the four shelves 75 with dark dots are unusable, any of the twelve shelves 75 with thin dots in FIG. Is determined as a receipt shelf.

また、これら12個の棚75のいずれが入庫棚として決定されるかについては、例えば、特定棚の左、右、対向棚の左、右、・・・、という優先順位に従うなど、所定のルールに従って決定部106が決定すればよい。   Further, as to which of these 12 shelves 75 is determined as the receiving shelf, for example, according to a priority order such as left, right of the specific shelf, left, right of the opposite shelf,... The determination unit 106 may determine according to the above.

図7Aは、自動倉庫1が実行すべき複数の指令内容の第二の例を示す図であり、図7Bは、図7Aに示される複数の指令内容が実行される際の棚75の使用状況の一例を示す図である。   FIG. 7A is a diagram showing a second example of a plurality of command contents to be executed by the automatic warehouse 1, and FIG. 7B is a usage status of the shelf 75 when the plurality of command contents shown in FIG. 7A are executed. It is a figure which shows an example.

蓄積部104に、図7Aに示す複数の指令情報がジョブキューとして蓄積されている場合を想定する。   Assume that the storage unit 104 stores a plurality of command information shown in FIG. 7A as a job queue.

この場合、判定部108は、最も優先度が高い、荷物[1]についての入庫指令(第一指令)については、図7Bに示すように、空いている棚75が1つ以上存在することから、実行可能と判定する。なお、当該判定の時点では、荷物[1]はマニュアル入庫口80に一時的に載置されている。   In this case, the determination unit 108 has one or more empty shelves 75 as shown in FIG. 7B for the warehousing command (first command) for the baggage [1] having the highest priority. It is determined that execution is possible. At the time of the determination, the package [1] is temporarily placed in the manual warehousing port 80.

さらに、判定部108は、次に優先度の高い、荷物[4]についての入庫指令(第二指令)については、図7Bに示すように、空いている棚75が2つ以上存在することから、実行可能と判定する。なお、当該判定の時点では、荷物[4]は第二入庫口78に一時的に載置されている。   Furthermore, as shown in FIG. 7B, the determination unit 108 has two or more empty shelves 75 for the warehousing command (second command) for the next highest priority baggage [4]. It is determined that execution is possible. At the time of the determination, the package [4] is temporarily placed in the second warehousing port 78.

決定部106は、このような状況において、第一指令に対応する入庫棚を、第二指令の内容に基づいて決定する。   In such a situation, the determination unit 106 determines the warehousing shelf corresponding to the first command based on the content of the second command.

具体的には、決定部106は、第二指令における入庫対象である荷物[2]が一時的に載置されている棚75(特定棚)の近傍の棚75を、入庫棚として決定する。   Specifically, the determination unit 106 determines the shelf 75 in the vicinity of the shelf 75 (specific shelf) on which the cargo [2] to be stored in the second command is temporarily placed as the storage shelf.

本例における特定棚は、第二入庫口78における一時的な載置場所として使用されている棚番“2−6−5”の棚75である。   The specific shelf in this example is the shelf 75 of the shelf number “2-6-5” used as a temporary placement place in the second warehousing port 78.

また、当該特定棚に対向する位置に備えられている対向棚は、棚番“1−6−5”の棚75であるが、当該棚75は、第一出庫口76における一時的な載置場所として使用されており、荷物[5]が載置されている。   Further, the opposite shelf provided at the position facing the specific shelf is the shelf 75 with the shelf number “1-6-5”, and the shelf 75 is temporarily placed at the first exit port 76. It is used as a place and luggage [5] is placed.

さらに、当該特定棚は、最上段の棚である。そこで、決定部106は、当該特定棚の下の棚75または当該対向棚の下の棚75を第一指令に対応する入庫棚として決定する。   Further, the specific shelf is the uppermost shelf. Therefore, the determination unit 106 determines the shelf 75 below the specific shelf or the shelf 75 below the counter shelf as the warehousing shelf corresponding to the first command.

つまり、図7Bにおいて濃いドットが付された棚番“2−6−4”の棚75、または、棚番“1−6−4”の棚75が、入庫棚として決定される。   That is, the shelf 75 of the shelf number “2-6-4” or the shelf 75 of the shelf number “1-6-4” with a dark dot in FIG. 7B is determined as the warehousing shelf.

この場合、移載装置30は、第一指令における入庫対象である荷物[1]を棚番“2−6−4”の棚75、または、棚番“1−6−4”の棚75に載置した後に、左右に移動することなく上方に移動する。これにより、移載装置30は第二指令における入庫対象である荷物[4]を、一時的な載置場所である棚番“2−6−5”の棚75から取り込むことができる。つまり、第一指令と第二指令とが連続して効率よく実行される。   In this case, the transfer device 30 puts the package [1], which is a warehousing target in the first command, into the shelf 75 with the shelf number “2-6-4” or the shelf 75 with the shelf number “1-6-4”. After placing, it moves upward without moving left and right. Thereby, the transfer apparatus 30 can take in the load [4], which is the object of warehousing in the second command, from the shelf 75 of the shelf number “2-6-5” that is a temporary placement location. That is, the first command and the second command are executed efficiently continuously.

なお、棚番“2−6−4”の棚75および棚番“1−6−4”の棚75が空いていないなど、これら棚75が使用不可である場合を想定する。この場合、決定部106は、荷物[2]が載置されている特定棚の近傍の棚75である、図7Bにおいて薄いドットが付された8つの棚75のいずれかが入庫棚として決定される。   It is assumed that the shelf 75 cannot be used, for example, the shelf 75 with the shelf number “2-6-4” and the shelf 75 with the shelf number “1-6-4” are not empty. In this case, the deciding unit 106 decides one of the eight shelves 75 with a thin dot in FIG. 7B as the warehousing shelves in the vicinity of the specific shelf on which the package [2] is placed. The

図8Aは、自動倉庫1が実行すべき複数の指令内容の第三の例を示す図であり、図8Bは、図8Aに示される複数の指令内容が実行される際の棚75の使用状況の一例を示す図である。   FIG. 8A is a diagram showing a third example of a plurality of command contents to be executed by the automatic warehouse 1, and FIG. 8B is a usage status of the shelf 75 when the plurality of command contents shown in FIG. 8A are executed. It is a figure which shows an example.

蓄積部104に、図8Aに示す複数の指令情報がジョブキューとして蓄積されている場合を想定する。   Assume that the storage unit 104 stores a plurality of command information shown in FIG. 8A as a job queue.

この場合、判定部108は、最も優先度が高い、荷物[1]についての入庫指令(第一指令)については、図8Bに示すように、空いている棚75が1つ以上存在することから、実行可能と判定する。なお、当該判定の時点では、荷物[1]はマニュアル入庫口80に一時的に載置されている。   In this case, the determination unit 108 has one or more empty shelves 75 as shown in FIG. 8B for the warehousing command (first command) for the package [1] having the highest priority. It is determined that execution is possible. At the time of the determination, the package [1] is temporarily placed in the manual warehousing port 80.

さらに、判定部108は、次に優先度の高い、荷物[2]についての出庫指令(第二指令)については、図8Bに示すように、第二指令に指定された第一出庫口76が空いていないことから、実行不可能と判定する。   Further, as shown in FIG. 8B, the determination unit 108 determines that the first delivery port 76 specified in the second command has the next highest priority for the delivery command (second command) for the package [2]. Since it is not available, it is determined that execution is impossible.

具体的には、第一出庫口76には2つまでの荷物の一時的な載置が可能であるが、当該判定の時点では、第一出庫口76には既に荷物[5]および荷物[6]が載置されている。つまり、荷物[5]および荷物[6]が第一出庫口76において出庫待ちの状態であり、かつ、先に実行される第一指令の実行中に、第一出庫口76に荷物[2]が載置可能な状態になるという保障はない。   Specifically, up to two packages can be temporarily placed in the first shipping port 76, but at the time of the determination, the first shipping port 76 has already been loaded with the packages [5] and [ 6] is placed. In other words, the package [5] and the package [6] are waiting for delivery at the first delivery port 76, and the package [2] is sent to the first delivery port 76 during execution of the first command executed first. There is no guarantee that will be ready for placement.

そのため、判定部108は、第二指令の実行は不可能と判定し、さらに、第二指令の次に優先度の高い、荷物[3]についての出庫指令(第三指令)についての実行可否判定を行う。   Therefore, the determination unit 108 determines that the second command cannot be executed, and further determines whether or not to execute the exit command (third command) for the package [3] having the second highest priority after the second command. I do.

本例の場合、第三指令に指定された第二出庫口79は空いており、荷物[3]の一時的な載置が可能である。そのため、判定部108は、第三指令は実行可能と判定する。   In the case of this example, the second exit port 79 specified in the third command is vacant, and the luggage [3] can be placed temporarily. Therefore, the determination unit 108 determines that the third command can be executed.

決定部106は、このような状況において、第一指令に対応する入庫棚を、第三指令の内容に基づいて決定する。   In such a situation, the determination unit 106 determines a storage shelf corresponding to the first command based on the content of the third command.

具体的には、決定部106は、第三指令における出庫対象である荷物[3]が載置されている棚75(特定棚)の近傍の棚75を、入庫棚として決定する。   Specifically, the determination unit 106 determines the shelf 75 in the vicinity of the shelf 75 (specific shelf) on which the package [3] to be delivered in the third command is placed as an entry shelf.

より詳細には、決定部106は、特定棚と対向する位置に備えられている棚である対向棚を入庫棚として決定する。本例の場合、特定棚の棚番は“2−2−4”であり、その対向位置にある対向棚の棚番は“1−2−4”である。   In more detail, the determination part 106 determines the opposing shelf which is a shelf provided in the position facing a specific shelf as a receipt shelf. In the case of this example, the shelf number of the specific shelf is “2-2-4”, and the shelf number of the opposite shelf at the opposite position is “1-2-4”.

また、棚番“1−2−4”である対向棚は図8Bに示すように空いている。従って、決定部106は、棚番“1−2−4”の棚75を、第一指令に対応する入庫棚として決定する。   Further, the opposite shelf having the shelf number “1-2-4” is vacant as shown in FIG. 8B. Therefore, the determination unit 106 determines the shelf 75 with the shelf number “1-2-4” as the storage shelf corresponding to the first command.

この場合、第一指令の実行と第三指令の実行との間に移載装置30自体が移動すべき距離は実質的にゼロであり、連続して実行される荷物の入庫および出庫に係る作業効率の極大化が図られる。   In this case, the distance to which the transfer device 30 should move between the execution of the first command and the execution of the third command is substantially zero, and the operations related to the loading and unloading of the baggage performed continuously. Maximization of efficiency is achieved.

なお、本例における対向棚である棚番“1−2−4”の棚75が空いていないなど、当該対向棚が使用不可である場合、決定部106は、荷物[3]が載置されている特定棚の上もしくは下の棚75、または、当該対向棚の上もしくは下の棚75を、入庫棚として決定する。つまり図8Bにおいて濃いドットが付された4つの棚75のいずれかが入庫棚として決定される。   In addition, when the counter shelf is unusable, such as the shelf 75 of the shelf number “1-2-4” that is the counter shelf in this example is not available, the determination unit 106 places the package [3]. The shelf 75 above or below the specific shelf or the shelf 75 above or below the opposite shelf is determined as the warehousing shelf. In other words, any of the four shelves 75 with dark dots in FIG. 8B is determined as the warehousing shelf.

さらに、例えば、濃いドットが付された4つの棚75の全てが使用不可である場合は、例えば、図8Bにおいて薄いドットが付された12個の棚75のいずれかが入庫棚として決定される。   Furthermore, for example, when all of the four shelves 75 with dark dots are unusable, for example, one of the twelve shelves 75 with thin dots in FIG. 8B is determined as the storage shelf. .

なお、本例において、仮に、判定部108により第三指令が実行不可能と判定された場合、判定部108は、第三指令の次に優先度の高い、荷物[4]についての入庫指令(第四指令)についての実行可否判定を行う。つまり、判定部108は、このように、各指令の優先度に従って、順次、実行可否判定を行う。   In this example, if it is determined by the determination unit 108 that the third command cannot be executed, the determination unit 108 receives the warehousing command (4) for the cargo [4], which has the second highest priority after the third command. Whether to execute the fourth command) is determined. That is, the determination unit 108 sequentially determines whether or not execution is possible according to the priority of each command.

以上説明したように、本実施の形態の自動倉庫1では、コントローラ100が、入庫すべき荷物のそれぞれについて、入庫棚を決定する。   As described above, in the automatic warehouse 1 according to the present embodiment, the controller 100 determines a storage shelf for each of the packages to be stored.

具体的には、決定部106は、移載装置30が後の指令(出庫指令または入庫指令)で取り込むべき荷物が載置された特定棚の近傍の棚75を、先の指令に対応する入庫棚として決定する。これにより、連続して実行される荷物の入庫および出庫に係る効率性が向上される。   Specifically, the deciding unit 106 moves the shelf 75 in the vicinity of the specific shelf on which the load to be taken in by the transfer device 30 in a later command (shipping command or warehousing command) to the warehousing corresponding to the previous command. Determine as a shelf. As a result, the efficiency related to the loading and unloading of the luggage executed continuously is improved.

例えば、特定棚に対向する位置にある対向棚が入庫棚として決定された場合、上述のように、移載装置30の移動距離が極小化されることで、連続して実行される荷物の入庫および出庫に係る作業効率の極大化が図られる。   For example, when an opposite shelf at a position facing a specific shelf is determined as a storage shelf, as described above, the movement distance of the transfer device 30 is minimized, so that the storage of luggage that is executed continuously is performed. In addition, the work efficiency related to shipping can be maximized.

また、仮に、対向棚が使用不可である場合であっても、特定棚の上下左右の棚75、または対向棚の上下左右の棚75など、特定棚の近傍の複数の棚75の中から入庫棚が決定される。   In addition, even if the opposite shelf is not usable, it is received from a plurality of shelves 75 in the vicinity of the specific shelf, such as the upper / lower / left / right shelf 75 of the specific shelf or the upper / lower / left / right shelf 75 of the opposite shelf. A shelf is determined.

すなわち、自動倉庫1が備える複数の棚75の、その時々の使用状況に応じて、入庫および出庫の作業効率の向上に最も寄与すると考えられる位置の棚75が、入庫棚として決定される。   That is, the shelf 75 at the position that is considered to contribute most to the improvement of the work efficiency of warehousing and warehousing is determined as the warehousing shelf according to the usage situation of the plurality of shelves 75 provided in the automatic warehouse 1.

さらに、上述のように、コントローラ100は、複数の指令情報に対して優先度に応じて順次処理していく際に、実行不可能と判定された指令については、当該指令が可能となるまで待つのではなく、当該指令を飛ばして、次に優先度の高い指令についての実行可否判定を行う。   Further, as described above, when the controller 100 sequentially processes a plurality of command information in accordance with the priority, the controller 100 waits until the command becomes possible for the command determined to be unexecutable. Instead, the instruction is skipped, and execution feasibility determination is performed for the next highest priority instruction.

そのため、半導体製造工程に用いられる倉庫のように、製造物の素材または半完成品である荷物の入庫および出庫の頻度およびタイミングが様々に変化し、かつ、予めこれらについての情報が得られない場合に、本実施の形態の自動倉庫1は有用である。   Therefore, as in warehouses used in semiconductor manufacturing processes, the frequency and timing of loading and unloading of product materials or semi-finished goods varies, and information about these cannot be obtained in advance. In addition, the automatic warehouse 1 of the present embodiment is useful.

具体的には、このような場合であっても、自動倉庫1によれば、順次実行すべき指令のそれぞれの実行可否が判定され、かつ、先に実行すべき入庫指令に対応する入庫棚が、当該判定の結果から実行が予測される指令の内容に基づいて決定される。そのため、従来よりも効率的な入庫および出庫が可能となる。   Specifically, even in such a case, according to the automatic warehouse 1, it is determined whether or not each of the commands to be sequentially executed can be executed, and there is a storage shelf corresponding to the storage command to be executed first. It is determined based on the content of the command that is predicted to be executed from the result of the determination. For this reason, it is possible to carry in and out more efficiently than before.

以上、本発明の自動倉庫について、実施の形態に基づいて説明した。しかしながら、本発明は、上記実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものも、あるいは、上記説明された複数の構成要素を組み合わせて構築される形態も、本発明の範囲内に含まれる。   The automatic warehouse according to the present invention has been described based on the embodiments. However, the present invention is not limited to the above embodiment. Unless it deviates from the gist of the present invention, various modifications conceived by those skilled in the art have been made in the present embodiment, or forms constructed by combining a plurality of the above-described constituent elements are within the scope of the present invention. include.

例えば、自動倉庫1は、分離された2つのラックである第一ラック70aおよび第二ラック70bを備えている。しかし、自動倉庫1は、複数の荷物の収納が可能なラックであれ、当該ラックを一つのみ備えていてもよい。   For example, the automatic warehouse 1 includes a first rack 70a and a second rack 70b, which are two separated racks. However, the automatic warehouse 1 may include only one rack as long as it is a rack capable of storing a plurality of luggage.

また、例えば、自動倉庫1は、半導体製造工程に用いられるのではなく、例えば、他の種類の工業製品の生産のための保管庫、または、物流倉庫において種々の荷物を一時的に保管するための保管庫として用いられてもよい。   Further, for example, the automatic warehouse 1 is not used in the semiconductor manufacturing process, but for temporarily storing various packages in, for example, a storage for production of other types of industrial products or a distribution warehouse. It may be used as a vault.

また、移載装置30の移載方式としては、スカラーアーム方式に限定されることはなく、例えば、フォーク方式またはプッシュプル方式が採用されてもよい。   Moreover, as a transfer system of the transfer apparatus 30, it is not limited to a scalar arm system, For example, a fork system or a push pull system may be employ | adopted.

また、自動倉庫1が備える入庫口および出庫口の数および種類も、本実施の形態における入庫口および出庫口の数および種類に限定されない。   Further, the numbers and types of the warehousing ports and the warehousing ports included in the automatic warehouse 1 are not limited to the numbers and types of the warehousing ports and the warehousing ports in the present embodiment.

例えば、第一ラック70aまたは第二ラック70bの下部に、これらラックの設置面上を走行する無人走行車との間の荷物の受け渡しのための入庫口または出庫口が設けられてもよい。   For example, a warehousing port or a warehousing port may be provided in the lower part of the first rack 70a or the second rack 70b for delivery of luggage to and from unmanned traveling vehicles traveling on the installation surfaces of these racks.

また、蓄積部104に蓄積される複数の指令情報のそれぞれに優先順位が対応付けられなくてもよい。コントローラ100は、例えば、上記のホストコンピュータから優劣を付けられずに複数の指令情報が送信された場合、これら複数の指令情報の中から、実行すべき指令情報を順次ランダムに選択してもよい。   Further, the priority order may not be associated with each of the plurality of command information stored in the storage unit 104. For example, when a plurality of command information is transmitted without being superior or inferior from the host computer, the controller 100 may sequentially select command information to be executed sequentially from the plurality of command information. .

また、自動倉庫1が実行すべき複数の指令情報のそれぞれの優先順位を決定するルールは一定でなくてもよい。   Moreover, the rule which determines each priority of the some command information which the automatic warehouse 1 should perform may not be constant.

例えば、自動倉庫1において、単位時間当たりの入出庫量が閾値以下の場合は、複数の指令情報のそれぞれを受信順に処理し、当該入出庫量が閾値を越えた場合は、複数の指令情報をそれぞれの内容に応じた優先順位に従って処理する、という制御が行われてもよい。   For example, in the automatic warehouse 1, when the storage amount per unit time is less than or equal to the threshold value, each of the plurality of command information is processed in the order received, and when the storage amount exceeds the threshold value, the plurality of command information is Control of processing according to the priority order corresponding to each content may be performed.

本発明の自動倉庫は、複数の荷物の入出庫のための複数の棚を備える自動倉庫であって、複数の荷物の入出庫に係る作業を効率よく行うことのできる自動倉庫である。従って、工場および物流倉庫等で荷物の保管を行う自動倉庫等として有用である。   The automatic warehouse of the present invention is an automatic warehouse having a plurality of shelves for loading and unloading a plurality of packages, and is an automatic warehouse capable of efficiently performing work related to loading and unloading a plurality of packages. Therefore, it is useful as an automatic warehouse for storing luggage in factories and distribution warehouses.

1 自動倉庫
2 スタッカクレーン
4 走行台車
5 マスト
6 荷物
9 走行レール
30 移載装置
34 昇降台
70a 第一ラック
70b 第二ラック
71 棚枠
72 支持体
75 棚
76 第一出庫口
77 第一入庫口
78 第二入庫口
79 第二出庫口
80 マニュアル入庫口
81 マニュアル出庫口
100 コントローラ
102 受信部
104 蓄積部
106 決定部
108 判定部
DESCRIPTION OF SYMBOLS 1 Automatic warehouse 2 Stacker crane 4 Traveling cart 5 Mast 6 Luggage 9 Traveling rail 30 Transfer device 34 Lifting platform 70a First rack 70b Second rack 71 Shelf frame 72 Support body 75 Shelf 76 First exit port 77 First entrance port 78 Second entry port 79 Second exit port 80 Manual entry port 81 Manual exit port 100 Controller 102 Receiving unit 104 Accumulating unit 106 Determining unit 108 Determination unit

Claims (7)

複数の棚を有するラックと、前記複数の棚のそれぞれに対する荷物の移載を行う移載装置と、前記移載装置の動作を制御することで外部からの指令を実行する制御装置とを備える自動倉庫であって、
前記制御装置は、
順次送信される複数の指令情報であって、それぞれが前記ラックへの荷物の入庫指令または前記ラックからの荷物の出庫指令を示す複数の指令情報を順次受信する受信部と、
前記受信部により受信された前記複数の指令情報を蓄積する蓄積部と、
前記蓄積部に蓄積されている前記複数の指令情報のうちの一つである第一指令情報であって、入庫指令を示す第一指令情報に示される所定の荷物を載置する棚である入庫棚を前記複数の棚の中から決定する決定部と、
前記蓄積部に蓄積されている前記複数の指令情報のうちの一つである第二指令情報であって、前記第一指令情報の次に実行すべき第二指令情報に示される指令が実行可能であるか否かを判定する判定部とを有し、
前記決定部は、
(a)前記判定部が、前記第二指令情報に示される指令が実行可能であると判定した場合、前記第二指令情報に示される指令の内容である、出庫指令の対象の荷物が載置されている棚の位置、または、入庫すべき荷物の一時的な載置場所である棚の位置に基づいて前記入庫棚を決定し、
(b)前記判定部が、前記第二指令情報に示される指令が実行可能でないと判定した場合、前記蓄積部に蓄積されている前記複数の指令情報のうちの一つである第三指令情報であって、前記第二指令情報の次に実行すべき第三指令情報に示される指令の内容である、出庫指令の対象の荷物が載置されている棚の位置、または、入庫すべき荷物の一時的な載置場所である棚の位置に基づいて前記入庫棚を決定する
自動倉庫。
An automatic equipped with a rack having a plurality of shelves, a transfer device that transfers a load to each of the plurality of shelves, and a control device that executes an instruction from the outside by controlling the operation of the transfer device A warehouse,
The controller is
A plurality of command information sequentially transmitted, each of which sequentially receives a plurality of command information indicating a cargo entry command to the rack or a cargo delivery command from the rack;
An accumulator that accumulates the plurality of command information received by the receiver;
Warehousing that is first command information that is one of the plurality of command information stored in the storage unit and that is a shelf on which a predetermined package indicated by the first command information indicating the warehousing command is placed. A determination unit for determining a shelf from among the plurality of shelves;
Second command information that is one of the plurality of command information stored in the storage unit, and a command indicated by second command information to be executed next to the first command information is executable And a determination unit for determining whether or not
The determination unit
(A) When the determination unit determines that the command indicated by the second command information can be executed, a package that is a target of the delivery command that is the content of the command indicated by the second command information is placed The receiving shelf is determined based on the position of the shelf being stored or the position of the shelf that is a temporary placement of the luggage to be received ,
(B) When the determination unit determines that the command indicated by the second command information is not executable, third command information that is one of the plurality of command information stored in the storage unit And the position of the shelf on which the package targeted for the delivery command, which is the content of the command shown in the third command information to be executed next to the second command information , or the package to be stored An automatic warehouse that determines the warehousing shelves based on the position of the shelves, which are temporary placement locations .
前記ラックは、前記ラックから出庫すべき荷物の一時的な載置場所を有する出庫口を備え、
前記判定部は、前記第二指令情報が出庫指令を示し、かつ、前記第二指令情報に示される荷物が前記一時的な載置場所に載置可能である場合、前記第二指令情報に示される指令が実行可能であると判定し、前記荷物が前記一時的な載置場所に載置可能でない場合、前記第二指令情報に示される指令が実行可能でないと判定する
請求項1記載の自動倉庫。
The rack includes a delivery port having a temporary placement place for luggage to be delivered from the rack,
The determination unit indicates in the second command information when the second command information indicates a delivery command and the package indicated in the second command information can be placed at the temporary placement location. The automatic operation according to claim 1, wherein it is determined that a command to be executed can be executed, and the command indicated in the second command information is not executable when the package is not mountable at the temporary placement location. Warehouse.
前記決定部は、前記第二指令情報が出庫指令を示し、かつ、前記出庫指令が実行可能であると判定された場合、前記出庫指令の対象である荷物が載置されている棚である特定棚の近傍の棚を、前記入庫棚として決定する
請求項1または2に記載の自動倉庫。
If the second command information indicates a delivery command and it is determined that the delivery command can be executed, the determination unit is a shelf on which a package that is a target of the delivery command is placed. The automatic warehouse according to claim 1, wherein a shelf in the vicinity of the shelf is determined as the storage shelf.
前記ラックは、前記ラックに入庫すべき荷物の一時的な載置場所を有する入庫口を備え、
前記決定部は、前記第二指令情報が入庫指令を示し、かつ、前記入庫指令が実行可能であると判定された場合、前記一時的な載置場所である特定棚の近傍の棚を、前記入庫棚として決定する
請求項1または2に記載の自動倉庫。
The rack includes a warehousing port having a temporary placement place of the luggage to be admitted into the rack,
The determination unit, when the second command information indicates a warehousing command, and when it is determined that the warehousing command is executable, the shelf near the specific shelf that is the temporary placement location, The automatic warehouse according to claim 1 or 2, which is determined as a receiving shelf.
前記ラックは、前記移載装置を挟んで向かい合わせて配置された第一ラックと第二ラックとで構成されており、
前記特定棚は、前記第一ラックおよび前記第二ラックのいずれか一方に備えられた棚であり、
前記決定部は、前記第一ラックおよび前記第二ラックの他方に備えられた棚であって、前記特定棚と対向する位置に備えられている棚である対向棚を、前記入庫棚として決定する
請求項3または4に記載の自動倉庫。
The rack is composed of a first rack and a second rack arranged facing each other across the transfer device,
The specific shelf is a shelf provided in one of the first rack and the second rack,
The determination unit determines an opposing shelf, which is a shelf provided in the other of the first rack and the second rack and provided at a position facing the specific shelf, as the storage shelf. The automatic warehouse according to claim 3 or 4.
前記決定部は、前記第二指令情報に示される荷物の前記対向棚への載置が可能である場合、前記対向棚を前記入庫棚として決定し、前記第二指令情報に示される荷物の前記対向棚への載置が可能でない場合、前記特定棚の上もしくは下の棚、または、前記対向棚の上もしくは下の棚を、前記入庫棚として決定する
請求項5記載の自動倉庫。
The determination unit determines the counter shelf as the storage shelf when the load indicated by the second command information can be placed on the counter shelf, and determines the cargo of the load indicated by the second command information. The automatic warehouse according to claim 5, wherein when placing on the opposite shelf is not possible, the shelf above or below the specific shelf, or the shelf above or below the opposite shelf is determined as the storage shelf.
前記決定部は、前記蓄積部に蓄積されている前記複数の指令情報のそれぞれの優先度に応じて、前記複数の指令情報の中から前記第一指令情報、前記第二指令情報、および前記第三指令情報を特定する
請求項1〜6のいずれか1項に記載の自動倉庫。
The determining unit is configured to select the first command information, the second command information, and the first command information from the plurality of command information according to respective priorities of the command information stored in the storage unit. The automatic warehouse according to any one of claims 1 to 6, wherein three command information is specified.
JP2011021128A 2011-02-02 2011-02-02 Automatic warehouse Active JP5796300B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011021128A JP5796300B2 (en) 2011-02-02 2011-02-02 Automatic warehouse

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011021128A JP5796300B2 (en) 2011-02-02 2011-02-02 Automatic warehouse

Publications (2)

Publication Number Publication Date
JP2012158458A JP2012158458A (en) 2012-08-23
JP5796300B2 true JP5796300B2 (en) 2015-10-21

Family

ID=46839311

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011021128A Active JP5796300B2 (en) 2011-02-02 2011-02-02 Automatic warehouse

Country Status (1)

Country Link
JP (1) JP5796300B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11993194B2 (en) 2020-09-29 2024-05-28 Toyota Jidosha Kabushiki Kaisha Delivery vehicle

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111776581A (en) * 2019-08-29 2020-10-16 北京京东乾石科技有限公司 Article sorting system and sorting method
JP7501474B2 (en) 2021-09-06 2024-06-18 株式会社ダイフク Item storage facilities
JP7548167B2 (en) 2021-09-06 2024-09-10 株式会社ダイフク Item storage facilities

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59116306U (en) * 1983-01-25 1984-08-06 石川島播磨重工業株式会社 automatic warehouse equipment
JP3611086B2 (en) * 1999-03-26 2005-01-19 株式会社ダイフク Goods storage facility
JP2002265018A (en) * 2001-03-12 2002-09-18 Nippon Yusoki Co Ltd Warehousing-delivery control device of automated storage and retrieval system
DE10136354B4 (en) * 2001-07-26 2010-06-17 Knapp Ag Method and plant for picking with a container rack and associated storage and retrieval unit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11993194B2 (en) 2020-09-29 2024-05-28 Toyota Jidosha Kabushiki Kaisha Delivery vehicle

Also Published As

Publication number Publication date
JP2012158458A (en) 2012-08-23

Similar Documents

Publication Publication Date Title
CN110712910B (en) Article conveyance system, conveyance device, and article conveyance method
JP7507210B2 (en) CARGO CONVEYING METHOD, CARGO CONVEYING DEVICE, SERVER, AND STORAGE MEDIUM
KR100855594B1 (en) Transportation system
JP6315097B2 (en) Picking system and picking method
JP2019501845A (en) Storage system for storage and transfer of containers
JP5083382B2 (en) Automatic warehouse
JP7338708B2 (en) Automated warehouse, automated warehouse control method, program, and automated warehouse system
JP5884594B2 (en) Automatic warehouse
WO2010140325A1 (en) Conveyance vehicle system
JP5796300B2 (en) Automatic warehouse
CN113335810B (en) Operation task balancing method, control terminal and automatic cargo sorting system
JP7276595B2 (en) AUTOMATED WAREHOUSE SYSTEM AND AUTOMATED WAREHOUSE SYSTEM CONTROL METHOD
JP2005243729A (en) Conveyer system
JP7111256B2 (en) Automated warehouse system
JP5743155B2 (en) Automatic warehouse equipment
WO2022153659A1 (en) Picking system and method for controlling picking system
JP6657661B2 (en) Automatic warehouse system
JP2005206272A (en) Article carrying method and article carrying system
JP2022094210A (en) Automated warehouse
JP2005272053A (en) Commodity storage facility
JP7444138B2 (en) Goods storage equipment
JP6693299B2 (en) Picking system and method for controlling picking system
JP7371519B2 (en) Automatic warehouse
WO2021215132A1 (en) Automated warehouse system
CN115231187B (en) Method and device for loading containers, electronic equipment and computer readable medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20131224

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20141128

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141202

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150127

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150803

R150 Certificate of patent or registration of utility model

Ref document number: 5796300

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250