[go: up one dir, main page]

JP2019034830A - Automatic warehouse system - Google Patents

Automatic warehouse system Download PDF

Info

Publication number
JP2019034830A
JP2019034830A JP2017158046A JP2017158046A JP2019034830A JP 2019034830 A JP2019034830 A JP 2019034830A JP 2017158046 A JP2017158046 A JP 2017158046A JP 2017158046 A JP2017158046 A JP 2017158046A JP 2019034830 A JP2019034830 A JP 2019034830A
Authority
JP
Japan
Prior art keywords
stop position
frontage
detector
detection
detection member
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.)
Granted
Application number
JP2017158046A
Other languages
Japanese (ja)
Other versions
JP7024249B2 (en
Inventor
智己 小田原
Tomoki Odawara
智己 小田原
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 JP2017158046A priority Critical patent/JP7024249B2/en
Publication of JP2019034830A publication Critical patent/JP2019034830A/en
Application granted granted Critical
Publication of JP7024249B2 publication Critical patent/JP7024249B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Warehouses Or Storage Devices (AREA)

Abstract

To simply correct a stop position of a transfer device to a predetermined shelf of a rack.SOLUTION: Automatic warehouse systems 1 and 1' include a rack 3, a stacker crane 5, and a controller 61. The rack 3 has a support 31, a shell part 33 forming a plurality of frontages S, and a detection member 35 provided between mutually adjacent frontages S. The stacker crane 5 has a transfer machine 57, a lift stage 55, a travel carriage 53, and a detector 59 facing a detection member 35 corresponding to the frontages S when a cargo A is transferred. The controller 61 executes correction of a travel stop position in a conveyance direction of the travel carriage 53 corresponding to the frontages S when the cargo A is transferred between the transfer device 57 and the frontages S based on the detection result of the detection member 35 by the detector 59 acquired while the travel carriage 53 travels in the conveyance direction.SELECTED DRAWING: Figure 9

Description

本発明は、ラックと搬送装置との間で荷を移載する自動倉庫システムに関する。   The present invention relates to an automatic warehouse system for transferring a load between a rack and a transfer device.

従来、ラックと、スライドフォークなどの移載機を設けた昇降台と走行台車とを有する搬送装置との間で荷を移載するシステムが知られている。このシステムでは、移載機をラックの棚が存在する方向に移動させて、当該移載機により棚に荷を載置するか又は棚から取り出すことにより、ラックの棚と搬送装置との間で荷の移載を実行する。   2. Description of the Related Art Conventionally, a system for transferring a load between a rack and a conveying device having a lifting platform provided with a transfer machine such as a slide fork and a traveling carriage is known. In this system, the transfer machine is moved in the direction in which the rack shelves exist, and the loader places the load on the shelves or removes them from the shelves, so that the rack can be moved between the rack shelves and the transfer device. Perform the transfer of the load.

搬送装置が荷を所望の棚に適切に載置するためには、昇降台及び走行台車を、荷を移載しようとしているラックの棚に対応する位置に精度よく停止させる必要がある。   In order for the transfer device to properly place the load on a desired shelf, it is necessary to accurately stop the lifting platform and the traveling carriage at a position corresponding to the rack shelf to which the load is to be transferred.

昇降台及び走行台車を適切な位置に精度よく停止させる方法として、荷を移載しようとしている棚に設けられたマークを昇降台に設けられたマークセンサが検出したときの昇降台及び走行台車の位置を、これらの停止位置として設定する方法がある(例えば、特許文献1)。   As a method of accurately stopping the lifting platform and traveling carriage at appropriate positions, the lifting platform and traveling carriage when the mark sensor provided on the lifting platform detects the mark provided on the shelf to which the load is to be transferred are detected. There is a method of setting the position as these stop positions (for example, Patent Document 1).

また、特許文献1においては、停止位置の補正を行うために、棚受けに設けられたマークには、マークの中心位置を示す目標エリアと、目標エリアの同心円と、マークを複数の領域(象限)に分割する境界線と、が設けられている。そして、マークセンサの視野中心が、目標エリア内にあるか、又は、目標エリアと同心円との間にあるか、などに基づいて、停止位置の距離的な誤差を検出し、また、視野中心がマークのどの象限に存在するかに基づいて停止位置のずれの方向を検出し、これら検出した誤差やずれの方向に基づいて停止位置の補正を行っている。   In Patent Document 1, in order to correct the stop position, a mark provided on the shelf support includes a target area indicating the center position of the mark, a concentric circle of the target area, and a mark in a plurality of regions (quadrants). ) And a boundary line to be divided. Then, based on whether the visual field center of the mark sensor is within the target area or between the target area and the concentric circle, the distance error of the stop position is detected. The direction of shift of the stop position is detected based on which quadrant of the mark is present, and the stop position is corrected based on the detected error and the direction of shift.

特許第4438736号Japanese Patent No. 4438736

上記の特許文献1において、マークを用いて停止位置の距離的な誤差、及び、視野中心がマークのどの象限に存在するかを検出するには、特徴的な形状及び表面構造を有するマークを棚に設ける必要がある。   In the above-mentioned Patent Document 1, in order to detect the distance error of the stop position using the mark and in which quadrant of the mark the center of the visual field exists, a mark having a characteristic shape and surface structure is placed on the shelf. It is necessary to provide in.

本発明の目的は、搬送装置とラックとを備える自動倉庫システムにおいて、ラックの所定の棚に対する搬送装置の停止位置をより簡便に補正することにある。   An object of the present invention is to more easily correct a stop position of a transfer device with respect to a predetermined shelf of the rack in an automatic warehouse system including a transfer device and a rack.

以下に、課題を解決するための手段として複数の態様を説明する。これら態様は、必要に応じて任意に組み合せることができる。
本発明の一見地に係る自動倉庫システムは、ラックと、ラックとの間で荷物を移載する搬送装置と、コントローラと、を備える。ラックは、支柱と、棚部と、検出部材と、を有する。支柱は、ラックと搬送装置との間で荷を移載するときの移載方向に対して前後一対配置される。一方、支柱は、搬送装置の走行方向である搬送方向に沿って複数配置される。棚部は、支柱の間を架設することで、荷が載置される間口を搬送方向に沿って複数形成する。検出部材は、互いに隣接する間口の間に設けられる。
Hereinafter, a plurality of modes will be described as means for solving the problems. These aspects can be arbitrarily combined as necessary.
An automatic warehouse system according to an aspect of the present invention includes a rack, a transfer device for transferring a load between the racks, and a controller. A rack has a support | pillar, a shelf part, and a detection member. The support columns are arranged in a pair of front and rear with respect to the transfer direction when the load is transferred between the rack and the transfer device. On the other hand, a plurality of support columns are arranged along the transport direction which is the traveling direction of the transport device. A shelf part forms between the support | pillars, and forms the frontage in which a load is mounted in multiple numbers along a conveyance direction. The detection member is provided between the adjacent openings.

搬送装置は、移載機と、昇降台と、走行台車と、検出器と、を有する。移載機は、ラックの間口との間で荷を移載する。昇降台は、移載機を搭載し、ラックの高さ方向に昇降する。走行台車は、昇降台を搭載し、搬送方向に移動する。検出器は、検出部材を検出するセンサである。検出器は、移載機と間口との間で荷を移載する際に、当該間口に対応する検出部材と正対する位置に設けられる。   The transport device includes a transfer machine, a lifting platform, a traveling carriage, and a detector. The transfer machine transfers the load to and from the front of the rack. The lifting platform is equipped with a transfer machine and moves up and down in the height direction of the rack. The traveling carriage is equipped with a lifting platform and moves in the transport direction. The detector is a sensor that detects the detection member. When the load is transferred between the transfer machine and the frontage, the detector is provided at a position facing the detection member corresponding to the frontage.

コントローラは、移載機と間口との間で荷を移載する際に、走行台車を荷を移載する目的の間口が存在する搬送方向の位置である走行停止位置に停止させる制御、及び、昇降台を目的の間口が存在する高さ方向の位置である昇降停止位置に停止させる制御を実行する。さらに、コントローラは、目的の間口に対応する検出部材を検出器が検出したら、移載機に対して目的の間口との間で荷を移載させる制御を実行する。   The controller, when transferring the load between the transfer machine and the frontage, the control to stop the traveling carriage at the travel stop position that is the position in the transport direction where the target frontage for transferring the load exists, and Control is performed to stop the elevator platform at the elevation stop position, which is the position in the height direction where the target frontage exists. Furthermore, if a detector detects the detection member corresponding to the target opening, a controller will perform control which makes a transfer machine transfer a load between target openings.

さらに、コントローラは、所定の間口に対して設定された昇降停止位置に昇降台を移動させ、その後、走行台車を搬送方向に移動させながら所定の間口に対応する検出部材を検出器に検出させ、さらに、検出部材の検出結果に基づいて得られた、所定の間口に対応する検出部材と検出器とが正対するときの走行台車の搬送方向における位置を、所定の間口に対応する新たな走行停止位置として設定することで、当該所定の間口に対応する走行停止位置の補正を実行する。   Further, the controller moves the lifting platform to the lifting stop position set with respect to the predetermined frontage, and then causes the detector to detect the detection member corresponding to the predetermined frontage while moving the traveling carriage in the transport direction, Further, the position in the transport direction of the traveling carriage when the detection member corresponding to the predetermined frontage and the detector, obtained on the basis of the detection result of the detection member, faces the new frontage corresponding to the predetermined frontage. By setting as a position, the travel stop position corresponding to the predetermined frontage is corrected.

上記の自動倉庫システムにおいては、検出部材は、移載機と間口との間で荷を移載する際に、移載機と当該間口とが荷を移載可能な位置関係にあるか否かを検出するために用いられている。
また、上記の自動倉庫システムにおいては、所定の間口に対応する走行停止位置の補正を実行する際に、当該所定の間口に対して現在設定されている昇降停止位置に昇降台を移動させた後、走行台車を搬送方向に移動させながら当該所定の間口に対応する検出部材を検出器に検出させている。そして、当該検出部材の検出結果に基づいて、走行停止位置の補正を実行している。これにより、走行停止位置を補正するための部材を新たにラックに設けることなく、荷の移載の際に用いられる既設の部材を用いて、簡便に走行停止位置の補正を実行できる。
In the automatic warehouse system described above, when the detection member transfers a load between the transfer machine and the frontage, whether or not the transfer machine and the frontage are in a positional relationship at which the load can be transferred. It is used to detect.
Further, in the above automatic warehouse system, when the travel stop position corresponding to the predetermined frontage is corrected, the elevator base is moved to the up / down stop position currently set for the predetermined frontage. The detection member corresponding to the predetermined opening is detected by the detector while the traveling carriage is moved in the transport direction. Based on the detection result of the detection member, the travel stop position is corrected. As a result, the travel stop position can be easily corrected using the existing member used for transferring the load without newly providing a member for correcting the travel stop position in the rack.

検出部材は検出用孔を有していてもよい。この場合、所定の間口に対応する走行停止位置の補正を実行する際に、コントローラは、走行台車を搬送方向に走行させながら、所定の間口に対応する検出用孔の縁を検出器に検出させて、当該縁の検出結果を記憶する。また、コントローラは、記憶された検出用孔の縁の検出結果に基づいて算出された所定の間口に対応する検出用孔の中心の搬送方向における位置を、新たな走行停止位置とする。
前記検出部材に孔の形態の部分を設け、当該孔形態を検出器に検出させることにより、当該孔形態から想定される孔径を超える検出結果が得られた場合には、当該検出結果を不適切なものと判断できる。その結果、適切な検出結果を確実に得ることができる。また、検出部材を単純な孔形状とすることにより、複雑な計算をすることなく、簡便な方法により、精度よく走行停止位置を補正できる。
The detection member may have a detection hole. In this case, when executing the correction of the travel stop position corresponding to the predetermined frontage, the controller causes the detector to detect the edge of the detection hole corresponding to the predetermined frontage while traveling the traveling carriage in the transport direction. The edge detection result is stored. In addition, the controller sets the position in the transport direction at the center of the detection hole corresponding to the predetermined opening calculated based on the stored detection result of the edge of the detection hole as a new travel stop position.
When a detection result exceeding the hole diameter assumed from the hole form is obtained by providing a hole-shaped portion on the detection member and causing the detector to detect the hole form, the detection result is inappropriate. Can be judged. As a result, an appropriate detection result can be obtained with certainty. In addition, since the detection member has a simple hole shape, the traveling stop position can be accurately corrected by a simple method without performing complicated calculations.

コントローラは、棚部の搬送方向における一端から他端の方向に走行台車を移動させて、当該棚部に存在する複数の間口のそれぞれに対応する検出部材を検出器に検出させることで、当該棚部に存在する複数の間口のそれぞれに対する走行停止位置の補正を実行してもよい。
これにより、複数の間口に対する走行停止位置の補正を効率よく実行できる。
The controller moves the traveling carriage from one end to the other end in the conveyance direction of the shelf, and causes the detector to detect a detection member corresponding to each of the plurality of fronts existing in the shelf. You may perform correction | amendment of the driving | running | working stop position with respect to each of several frontage which exists in a part.
Thereby, the correction | amendment of the driving | running | working stop position with respect to a some frontage can be performed efficiently.

コントローラは、走行停止位置の補正を行った間口に対応する補正後の走行停止位置に走行台車を移動させ、その後、昇降台を昇降させながら、当該間口に対応する検出部材を検出器に検出させてもよい。これにより、簡便かつ精度よく、昇降台の高さ方向の位置と、停止位置の補正を行いたい間口に対して設けられた検出部材の有無との関係を取得できる。   The controller moves the traveling carriage to the corrected travel stop position corresponding to the frontage where the travel stop position has been corrected, and then causes the detector to detect the detection member corresponding to the frontage while moving the lift up and down. May be. Thereby, the relationship between the position in the height direction of the lifting platform and the presence or absence of the detection member provided for the frontage where correction of the stop position is desired can be acquired easily and accurately.

また、コントローラは、検出部材の検出結果(昇降台の高さ方向における位置と検出部材の有無との関係)に基づいて得られた、停止位置の補正を行いたい間口に対応する検出部材と検出器とが正対したときの昇降台の高さ方向における位置を、当該間口に対応する新たな昇降停止位置として設定することにより、当該間口に対応する昇降停止位置の補正を実行する。
これにより、昇降停止位置を補正するための部材を新たにラックに設けることなく、荷の移載の際に用いられる既設の部材を用いて、簡便に昇降停止位置の補正を実行できる。
In addition, the controller detects the detection member corresponding to the frontage to be corrected for the stop position obtained based on the detection result of the detection member (the relationship between the position in the height direction of the lifting platform and the presence or absence of the detection member) By setting the position in the height direction of the lifting platform when facing the container as a new lifting stop position corresponding to the frontage, the elevation stop position corresponding to the frontage is corrected.
Thereby, the raising / lowering stop position can be easily corrected by using the existing member used for transferring the load without newly providing a member for correcting the raising / lowering stopping position in the rack.

複数の移載機が、昇降台に搬送方向に沿って搭載されていてもよい。このとき、検出器は、複数の移載機の間に設けられていてもよい。この場合、コントローラは、荷の移載を行わせる移載機に応じて、間口の両側に設けられた検出部材のうち、いずれの検出部材を検出器に検出させるかを決定し、検出部に検出させると決定した検出部材と検出部とが正対したときの走行台車の搬送方向における位置を、当該移載機に対する走行停止位置と決定する。一方、検出部に検出させると決定した検出部材と検出部とが正対したときの昇降台の高さ方向における位置を、当該移載機に対する昇降停止位置と決定する。
これにより、複数の移載機のそれぞれに対して検出器を設けなくとも、各移載機について、搬送装置の走行停止位置及び昇降台の昇降停止位置を精度よく決定できる。
A plurality of transfer machines may be mounted on the lifting platform along the transport direction. At this time, the detector may be provided between the plurality of transfer machines. In this case, the controller determines which detection member is to be detected by the detector among the detection members provided on both sides of the frontage according to the transfer machine for transferring the load, and The position in the transport direction of the traveling carriage when the detection member determined to be detected and the detection unit face each other is determined as a travel stop position for the transfer machine. On the other hand, the position in the height direction of the lifting platform when the detection member determined to be detected by the detection unit and the detection unit face each other is determined as the lifting stop position with respect to the transfer machine.
Thereby, even if it does not provide a detector with respect to each of a some transfer machine, the driving | running | working stop position of a conveying apparatus and the raising / lowering stop position of an elevator stand can be determined accurately about each transfer machine.

ラックの所定の棚に対する移載装置の停止位置をより簡便に補正できる。   The stop position of the transfer device with respect to a predetermined shelf of the rack can be corrected more easily.

本発明の一実施形態としての自動倉庫システムの平面図。The top view of the automatic warehouse system as one Embodiment of this invention. ラックの側面図。The side view of a rack. ラックの平面図。The top view of a rack. スタッカクレーン及び棚の平面図。The top view of a stacker crane and a shelf. コントローラの制御構成を示す図。The figure which shows the control structure of a controller. 停止位置管理テーブルの一例を示す図。The figure which shows an example of a stop position management table. 停止位置管理テーブルの他の一例を示す図。The figure which shows another example of a stop position management table. 停止位置管理テーブルのさらなる他の一例を示す図。The figure which shows another example of a stop position management table. 自動倉庫システムの動作を示すフローチャート。The flowchart which shows operation | movement of an automatic warehouse system. 停止位置の補正プロセスを示すフローチャート。The flowchart which shows the correction process of a stop position. 走行停止位置の補正プロセスを示すフローチャート。The flowchart which shows the correction process of a driving stop position. 検出部材の検出(搬送方向)の様子を模式的に示す図。The figure which shows typically the mode of detection (conveyance direction) of a detection member. 検出部材の検出結果(搬送方向)の一例を示す図。The figure which shows an example of the detection result (conveyance direction) of a detection member. 昇降停止位置の補正プロセスを示すフローチャート。The flowchart which shows the correction process of the raising / lowering stop position. 検出部材の検出(高さ方向)の様子を模式的に示す図。The figure which shows typically the mode of the detection (height direction) of a detection member. 検出部材の検出結果(高さ方向)の一例を示す図。The figure which shows an example of the detection result (height direction) of a detection member. 第2実施形態に係る昇降台の構成を示す図。The figure which shows the structure of the lifting platform which concerns on 2nd Embodiment.

1.第1実施形態
(1)自動倉庫全体
図1及び図2を用いて、本発明に係る一実施形態としての自動倉庫システム1を説明する。自動倉庫システム1は、荷物A(荷の一例)の保管、入庫及び出庫が可能な施設である。なお、この実施形態において、図1及び図2の紙面の左右方向が自動倉庫システム1における荷物Aの搬送方向である。図1の紙面の上下方向が荷物Aの移載方向である。図1は、本発明の一実施形態としての自動倉庫システムの平面図である。図2は、ラックの側面図である。
1. First Embodiment (1) Entire Automatic Warehouse An automatic warehouse system 1 as an embodiment according to the present invention will be described with reference to FIGS. 1 and 2. The automatic warehouse system 1 is a facility that is capable of storing, entering and leaving a package A (an example of a package). In this embodiment, the left-right direction of the paper surface of FIGS. 1 and 2 is the conveyance direction of the luggage A in the automatic warehouse system 1. The vertical direction of the paper surface of FIG. FIG. 1 is a plan view of an automatic warehouse system as one embodiment of the present invention. FIG. 2 is a side view of the rack.

上記の荷物Aの搬送方向は、スタッカクレーン5(後述)の移動により荷物Aが搬送される方向である。従って、荷物Aの搬送方向は、スタッカクレーン5の走行方向に対応する。
一方、荷物Aの移載方向は、スタッカクレーン5の移載機57(後述)により荷物Aが移動する方向である。すなわち、移載方向は、荷物Aがスタッカクレーン5とラック3との間でやりとりされるときの荷物Aの移動の方向に対応する。
The conveyance direction of the luggage A is a direction in which the luggage A is conveyed by the movement of the stacker crane 5 (described later). Therefore, the conveyance direction of the load A corresponds to the traveling direction of the stacker crane 5.
On the other hand, the transfer direction of the load A is a direction in which the load A is moved by a transfer machine 57 (described later) of the stacker crane 5. That is, the transfer direction corresponds to the direction of movement of the load A when the load A is exchanged between the stacker crane 5 and the rack 3.

自動倉庫システム1は、ラック3を有する。ラック3は、荷物Aを保管する施設である。図1に示すように、本実施形態においては、ラック3は、ガイドレール51を挟んで移載方向に2つ配置されている。移載方向は、ラック3と移載機57との間で荷物Aを移載するときの荷物Aの移動方向であって、図1では紙面の上下方向である。しかし、これに限られず、ラック3は移載方向について1つだけ配置されてもよい。   The automatic warehouse system 1 has a rack 3. The rack 3 is a facility for storing the luggage A. As shown in FIG. 1, in the present embodiment, two racks 3 are arranged in the transfer direction with a guide rail 51 interposed therebetween. The transfer direction is the movement direction of the load A when the load A is transferred between the rack 3 and the transfer machine 57, and is the vertical direction of the page in FIG. However, the present invention is not limited to this, and only one rack 3 may be arranged in the transfer direction.

自動倉庫システム1は、スタッカクレーン5(搬送装置の一例)を有する。スタッカクレーン5は、ラック3との間で荷物Aを移載するための装置である。スタッカクレーン5の構成については、後ほど詳しく説明する。   The automatic warehouse system 1 has a stacker crane 5 (an example of a transport device). The stacker crane 5 is a device for transferring the load A between the rack 3. The configuration of the stacker crane 5 will be described in detail later.

図1に示すように、ガイドレール51よりも移載方向における紙面の下側に配置されたラック3の搬送方向の側面には、荷物Aを入庫するための入庫ステーション7が配置されている。図1に示す例では、入庫ステーション7は、ラック3の紙面右側の側面に配置されている。   As shown in FIG. 1, a warehousing station 7 for warehousing goods A is disposed on the side surface in the transport direction of the rack 3 disposed below the paper surface in the transfer direction with respect to the guide rail 51. In the example shown in FIG. 1, the warehousing station 7 is disposed on the side surface on the right side of the rack 3.

また、ガイドレール51よりも移載方向における紙面の上側に配置されたラック3の搬送方向の側面には、出庫ステーション9が配置されている。図1に示す例では、出庫ステーション9は、ラック3の紙面右側の側面に配置されている。   In addition, a delivery station 9 is disposed on the side surface in the transport direction of the rack 3 disposed on the upper side of the paper surface in the transfer direction with respect to the guide rail 51. In the example shown in FIG. 1, the delivery station 9 is disposed on the side surface of the rack 3 on the right side of the page.

入庫ステーション7及び出庫ステーション9は、それぞれ、入庫及び出庫のために荷物Aを搬送するコンベアを有している。   The warehousing station 7 and the warehousing station 9 have conveyors for carrying the luggage A for warehousing and warehousing, respectively.

(2)ラック
以下、図1〜図3を用いて、ラック3の構成について説明していく。図2は、ラックの側面図である。図3は、ラックの平面図である。図1に示すように、ラック3は、搬送方向に沿って延びている。図2及び図3に示すように、ラック3は、支柱31を有する。支柱31は、高さ方向に延びる部材であり、ラック3の四隅に配置されている。つまり、本実施形態において、ラック3は、搬送方向に沿って2本、移載方向に沿って前後一対の支柱31を有している。ここで、移載方向の前方向は、ラック3からスタッカクレーン5に向かう方向とする。また、移載方向の後方向は、移載方向において、上記の前方向とは逆方向、すなわち、ラック3から見てスタッカクレーン5から離れる方向、とする。
(2) Rack Hereinafter, the configuration of the rack 3 will be described with reference to FIGS. FIG. 2 is a side view of the rack. FIG. 3 is a plan view of the rack. As shown in FIG. 1, the rack 3 extends along the transport direction. As shown in FIGS. 2 and 3, the rack 3 has a column 31. The support columns 31 are members extending in the height direction, and are disposed at the four corners of the rack 3. That is, in this embodiment, the rack 3 has two pairs of front and rear columns 31 along the transfer direction and two along the transfer direction. Here, the forward direction of the transfer direction is a direction from the rack 3 toward the stacker crane 5. The backward direction of the transfer direction is the direction opposite to the forward direction in the transfer direction, that is, the direction away from the stacker crane 5 when viewed from the rack 3.

他の実施形態において、ラック3は、搬送方向に沿って2本以上の支柱31を有していてもよい、これにより、ラック3をより安定にできる。   In another embodiment, the rack 3 may have two or more struts 31 along the conveyance direction. This makes the rack 3 more stable.

ラック3は、棚部33を有する。棚部33は、支柱31の間を架設することで、荷物Aが載置される間口Sを搬送方向に沿って複数形成する。具体的には、図2及び図3に示すように、棚部33は、第1棚部33aと、第2棚部33bとを有する。   The rack 3 has a shelf portion 33. The shelf 33 is constructed between the columns 31 to form a plurality of front openings S on which the luggage A is placed along the conveyance direction. Specifically, as illustrated in FIGS. 2 and 3, the shelf portion 33 includes a first shelf portion 33 a and a second shelf portion 33 b.

第1棚部33aは、搬送方向に延びる部材であって、搬送方向の両端部において、搬送方向に支柱31を架設する。図2に示すように、第1棚部33aは、ラック3の高さ方向において、所定の間隔を空けて複数配置されている。第2棚部33bは、移載方向に延びる部材であって、搬送方向に所定の間隔を空けて複数配置され、第1棚部33a上に固定されることで、支柱31及び第1棚部33aを移載方向に架設する。
上記のように配置された第1棚部33aと第2棚部33bは、荷物Aを載置するための間口Sを、搬送方向に複数個、高さ方向に複数段形成する。
The first shelf portion 33a is a member extending in the transport direction, and the support columns 31 are installed in the transport direction at both ends in the transport direction. As shown in FIG. 2, a plurality of first shelf portions 33 a are arranged at predetermined intervals in the height direction of the rack 3. The second shelf portion 33b is a member extending in the transfer direction, and a plurality of second shelf portions 33b are arranged at a predetermined interval in the transport direction and fixed on the first shelf portion 33a, so that the support column 31 and the first shelf portion are arranged. 33a is installed in the transfer direction.
The 1st shelf part 33a and the 2nd shelf part 33b arrange | positioned as mentioned above form the front-end | tip S for mounting the load A in multiple steps in a conveyance direction, and multiple steps | paragraphs in a height direction.

ラック3における搬送方向の端部のうち、図2及び図3の紙面右側に存在する端部を「第1端」とし、紙面左側に存在する端部を「第2端」とする。   Of the end portions of the rack 3 in the transport direction, the end portion present on the right side of FIG. 2 and FIG. 3 is referred to as the “first end”, and the end portion present on the left side of the paper is referred to as the “second end”.

ラック3は、検出部材35を有する。図2及び図3に示すように、検出部材35は、移載方向においては、第2棚部33bの前側の先端に取り付けられている。一方、搬送方向においては、当該第2棚部33bの中心に取り付けられている。つまり、検出部材35は、互いに隣接する間口Sの間に設けられている。   The rack 3 has a detection member 35. As shown in FIGS. 2 and 3, the detection member 35 is attached to the front end of the second shelf 33 b in the transfer direction. On the other hand, in the transport direction, it is attached to the center of the second shelf 33b. That is, the detection member 35 is provided between the adjacent openings S.

検出部材35は、例えば、光を反射する材料(例えば、光沢のある金属材料)にて形成されており、検出部材35の表面に到達した光を反射できる。また、図2に示すように、検出部材35には、その中心に所定の大きさの検出用孔Oが設けられている。検出部材35の中心に到達した光は、検出用孔Oを通過する。   The detection member 35 is formed of, for example, a material that reflects light (for example, a glossy metal material), and can reflect light that has reached the surface of the detection member 35. As shown in FIG. 2, the detection member 35 is provided with a detection hole O having a predetermined size at the center thereof. The light that reaches the center of the detection member 35 passes through the detection hole O.

図2に示すように、本実施形態においては、検出部材35は、搬送方向に長い長方形を有している。しかし、これに限られず、検出部材35は、円形、多角形(三角形、正方形、五角形など)などの任意の形状とできる。   As shown in FIG. 2, in the present embodiment, the detection member 35 has a long rectangle in the transport direction. However, the present invention is not limited to this, and the detection member 35 can have any shape such as a circle or a polygon (such as a triangle, a square, or a pentagon).

検出器59は、検出部材35の検出用孔O以外の箇所で光が反射したこと、又は、光が検出用孔Oを通過したこと(例えば、上記の反射光よりも弱い光を検出する、又は、光を検出しない)を検出することで、検出用孔Oを検出する。これにより、検出用孔Oの孔形態から想定される孔径を超える検出結果が検出器59にて得られた場合には、当該検出結果を不適切なものと判断できる。その結果、適切な検出結果を確実に得ることができる。   The detector 59 detects that light is reflected at a place other than the detection hole O of the detection member 35 or that the light has passed through the detection hole O (for example, light that is weaker than the reflected light is detected. Alternatively, the detection hole O is detected by detecting (not detecting light). Thereby, when the detection result exceeding the hole diameter assumed from the hole configuration of the detection hole O is obtained by the detector 59, it can be determined that the detection result is inappropriate. As a result, an appropriate detection result can be obtained with certainty.

(3)スタッカクレーン
スタッカクレーン5は、搬送方向に沿って移動することで、複数の間口S、入庫ステーション7、及び/又は出庫ステーション9との間で荷物Aを搬送する装置である。スタッカクレーン5は、搬送方向に沿って設けられたガイドレール51に沿って移動可能である。
(3) Stacker crane The stacker crane 5 is a device that transports the load A between the plurality of front doors S, the warehousing station 7, and / or the unloading station 9 by moving along the transporting direction. The stacker crane 5 is movable along a guide rail 51 provided along the transport direction.

スタッカクレーン5は、図4に示すように、走行台車53と、昇降台55と、移載機57と、検出部材35を検出する検出器59と、を有している。図4は、スタッカクレーン及び棚の平面図である。   As shown in FIG. 4, the stacker crane 5 includes a traveling carriage 53, a lifting platform 55, a transfer machine 57, and a detector 59 that detects the detection member 35. FIG. 4 is a plan view of the stacker crane and the shelf.

走行台車53は、ガイドレール51上を搬送方向に移動可能な装置であって、例えば、ガイドレール51上にて回転する車輪と、当該車輪を回転させるモータと、により構成される装置である。走行台車53には、高さ方向に延びるマストが設けられている。   The traveling carriage 53 is an apparatus that can move on the guide rail 51 in the conveyance direction, and is an apparatus that includes, for example, a wheel that rotates on the guide rail 51 and a motor that rotates the wheel. The traveling carriage 53 is provided with a mast extending in the height direction.

昇降台55は、走行台車53に設けられたマストに搭載され、当該マストに沿って移動することで高さ方向に昇降する。   The lifting platform 55 is mounted on a mast provided in the traveling carriage 53 and moves up and down in the height direction by moving along the mast.

移載機57は、昇降台55に搭載される。これにより、移載機57は、昇降台55により高さ方向に移動可能となり、走行台車53により搬送方向に移動可能となる。移載機57は、スタッカクレーン5から、ラック3の間口S、入庫ステーション7、又は出庫ステーション9へと、又はその逆方向に荷物Aを移載する。   The transfer machine 57 is mounted on the lifting platform 55. Accordingly, the transfer device 57 can be moved in the height direction by the lifting platform 55 and can be moved in the transport direction by the traveling carriage 53. The transfer machine 57 transfers the load A from the stacker crane 5 to the frontage S of the rack 3, the warehousing station 7, or the warehousing station 9, or vice versa.

移載機57としては、例えば、荷物Aを引っ掛けるフックを有する移載機、荷物Aを挟持するクランプ部を有する移載機などの、荷物Aを間口Sなどとの間で移載する任意の移載機を用いることができる。荷物Aを引っ掛けるフックを有する移載機としては、例えば、荷物Aの前面にフックを引っ掛けるフロントフック方式の移載機、荷物Aの後端にフックを引っ掛けるリアフック方式の移載機などがある。   As the transfer machine 57, for example, a transfer machine having a hook for hooking the load A, a transfer machine having a clamp part for holding the load A, etc., an arbitrary transfer of the load A between the frontage S and the like. A transfer machine can be used. Examples of the transfer machine having a hook for hooking the luggage A include a front hook type transfer machine for hooking a hook on the front surface of the luggage A, and a rear hook type transfer machine for hooking a hook on the rear end of the luggage A.

検出器59は、例えば、光を出力する光源と、当該光源から出力した光(反射光)を検出する検出素子と、にて構成される光電センサである。検出器59は、昇降台55において、昇降台55と間口Sとの間で荷物Aを移載する際に、当該間口Sに対応する検出部材35と正対する位置に設けられている。   The detector 59 is, for example, a photoelectric sensor including a light source that outputs light and a detection element that detects light (reflected light) output from the light source. The detector 59 is provided at a position facing the detection member 35 corresponding to the opening S when the load A is transferred between the lifting table 55 and the opening S in the lifting table 55.

具体的には、荷物Aを移載するために昇降台55と間口Sとが正対しているときに、検出器59から出力された光は、当該間口Sに対応する検出部材35の検出用孔Oを通過して、検出器59にて検出されないか、又は、微弱な光として検出される。   Specifically, when the elevator 55 and the frontage S face each other to transfer the load A, the light output from the detector 59 is used for detection of the detection member 35 corresponding to the frontage S. The light passes through the hole O and is not detected by the detector 59 or is detected as weak light.

一方、走行台車53の搬送方向の停止位置(後述する走行停止位置)、及び、昇降台55の高さ方向の停止位置(後述する昇降停止位置)が、昇降台55と荷物Aを移載する間口Sとが正対する位置からずれている場合には、検出器59から出力された光は検出部材35により反射され、検出器59にて所定強度以上の光として検出される。   On the other hand, a stop position in the transport direction of the traveling carriage 53 (travel stop position described later) and a stop position in the height direction of the elevator base 55 (elevation stop position described later) transfer the elevator base 55 and the load A. When the frontage S is deviated from the position facing directly, the light output from the detector 59 is reflected by the detection member 35 and is detected by the detector 59 as light having a predetermined intensity or more.

このように、検出器59による反射光の検出の有無、又は、検出器59にて検出された反射光の強弱に基づいて、昇降台55と荷物Aを移載したい間口Sとの間の位置関係を検出できる。   Thus, based on the presence or absence of the detection of the reflected light by the detector 59, or the strength of the reflected light detected by the detector 59, the position between the lifting platform 55 and the frontage S where the load A is to be transferred. The relationship can be detected.

(4)制御構成
スタッカクレーン5は、図5に示すような制御構成を有するコントローラ61を有する。コントローラ61は、自動倉庫システム1全体を制御する制御部(図示せず)と通信可能であり、スタッカクレーン5を制御する。コントローラ61は、CPU、メモリ(RAM、ROMなどの記憶装置)、各種インターフェース等にて構成されるコンピュータシステムで実現されている。コントローラ61は、SoC(System on Chip)にて構成されていてもよい。 図5は、コントローラの制御構成を示す図である。
(4) Control Configuration The stacker crane 5 has a controller 61 having a control configuration as shown in FIG. The controller 61 can communicate with a control unit (not shown) that controls the entire automatic warehouse system 1 and controls the stacker crane 5. The controller 61 is realized by a computer system including a CPU, a memory (a storage device such as a RAM and a ROM), various interfaces, and the like. The controller 61 may be configured by SoC (System on Chip). FIG. 5 is a diagram illustrating a control configuration of the controller.

コントローラ61は、コンピュータシステムの記憶装置に記憶されたソフトウェアを、当該コンピュータシステムにおいて実行することにより、スタッカクレーン5の各部を制御する動作を実現してもよい。   The controller 61 may realize an operation of controlling each part of the stacker crane 5 by executing software stored in the storage device of the computer system in the computer system.

コントローラ61は、例えば、走行台車53の車輪又はモータの出力回転軸に設けられたエンコーダからのパルス数(すなわち、車輪又はモータの回転数)を検出するか、及び/又は、搬送方向に沿った位置に設けられた識別標識(例えば、バーコードなど)をスタッカクレーン5に設けられた検出装置(例えば、バーコードリーダーなど)にて検出することで、走行台車53の搬送方向における移動距離及び/又は位置を検出する。   The controller 61 detects, for example, the number of pulses from an encoder provided on the wheel of the traveling carriage 53 or the output rotation shaft of the motor (that is, the number of rotations of the wheel or motor) and / or along the conveyance direction. By detecting an identification mark (for example, a barcode) provided at the position by a detection device (for example, a barcode reader) provided on the stacker crane 5, the travel distance of the traveling carriage 53 in the transport direction and / or Alternatively, the position is detected.

他の実施形態において、コントローラ61は、例えば、搬送方向における基準位置を距離センサにより検出することで、走行台車53の搬送方向における移動距離及び/又は位置を検出してもよい。   In another embodiment, for example, the controller 61 may detect the movement distance and / or position of the traveling carriage 53 in the transport direction by detecting a reference position in the transport direction using a distance sensor.

また、コントローラ61は、例えば、昇降台55を駆動するモータの出力回転軸に設けられたエンコーダからのパルス数(すなわち、モータの回転数)を検出するか、及び/又は、高さ方向に沿った位置に設けられた識別標識(例えば、バーコードなど)を検出装置(例えば、バーコードリーダーなど)にて検出することで、昇降台55の高さ方向における移動距離及び/又は位置を検出する。   For example, the controller 61 detects the number of pulses from an encoder provided on the output rotation shaft of the motor that drives the lifting platform 55 (that is, the number of rotations of the motor) and / or follows the height direction. The moving distance and / or position in the height direction of the lifting platform 55 is detected by detecting an identification mark (for example, a barcode) provided at the selected position with a detection device (for example, a barcode reader). .

他の実施形態において、コントローラ61は、例えば、高さ方向における基準位置を距離センサにより検出することで、昇降台55の高さ方向における移動距離及び/又は位置を検出してもよい。   In another embodiment, the controller 61 may detect the moving distance and / or position of the lifting platform 55 in the height direction by detecting a reference position in the height direction with a distance sensor, for example.

コントローラ61は、走行台車53の走行/停止を制御可能である。例えば、移載機57と間口Sとの間で荷物Aを移載する際には、荷物Aを移載する目的の間口Sが存在する搬送方向の位置である走行停止位置にて走行台車53を停止させる。   The controller 61 can control the traveling / stopping of the traveling carriage 53. For example, when the load A is transferred between the transfer machine 57 and the frontage S, the traveling carriage 53 is at a travel stop position that is a position in the transport direction where the target frontage S for transferring the load A is present. Stop.

コントローラ61は、昇降台55をマストに沿って昇降させるための昇降装置551を制御可能である。例えば、移載機57と間口Sとの間で荷物Aを移載する際には、目的の間口Sが存在する高さ方向の位置である昇降停止位置にて昇降台55を停止させる。   The controller 61 can control an elevating device 551 for elevating the elevating platform 55 along the mast. For example, when the load A is transferred between the transfer machine 57 and the frontage S, the lifting platform 55 is stopped at the elevation stop position that is the height direction position where the target frontage S exists.

移載機57と間口Sとの間で荷物Aを移載する際に、コントローラ61は、最初に走行台車53を走行停止位置に停止させ、その後、昇降台55を昇降停止位置に停止させてもよいし、その逆に、最初に昇降台55を昇降停止位置に停止させ、その後、走行台車53を走行停止位置に停止させてもよい。   When transferring the load A between the transfer machine 57 and the frontage S, the controller 61 first stops the traveling carriage 53 at the traveling stop position, and then stops the lifting platform 55 at the elevation stop position. Alternatively, conversely, the lifting platform 55 may be first stopped at the lifting stop position, and then the traveling carriage 53 may be stopped at the traveling stop position.

さらに、コントローラ61は、走行台車53に走行停止位置に停止させる動作と、昇降台55を昇降停止位置に停止させる動作と、を同時に実行してもよい。   Further, the controller 61 may simultaneously perform an operation of causing the traveling carriage 53 to stop at the travel stop position and an operation of stopping the lift base 55 at the lift stop position.

コントローラ61は、移載機57と目的の間口Sとの間で荷物Aを移載する際、当該目的の間口Sに対応する検出部材35の検出用孔Oを検出器59が検出したら(例えば、検出器59が所定の強度以下の弱い反射光を検出するか、又は、検出器59が光を検出しないとき)、検出器59が目的の間口Sに対応する検出部材35と正対した、すなわち、目的の間口Sとの間で荷物Aを移載可能な位置に移載機57が到達したと判断する。   When transferring the load A between the transfer device 57 and the target slot S, the controller 61 detects the detection hole O of the detection member 35 corresponding to the target slot S (for example, , When the detector 59 detects weak reflected light of a predetermined intensity or less, or when the detector 59 does not detect light), the detector 59 faces the detection member 35 corresponding to the target slot S, That is, it is determined that the transfer device 57 has reached a position where the load A can be transferred to the target frontage S.

目的の間口Sとの間で荷物Aを移載可能な位置に移載機57が到達したと判断したら、コントローラ61は、移載機57に対して、目的の間口Sとの間で荷物Aを移載するよう指令する。   When it is determined that the transfer machine 57 has reached a position where the load A can be transferred to and from the target slot S, the controller 61 makes a transfer to the transfer slot 57 with the target slot S. To transfer.

コントローラ61は、検出器59にて検出された反射光の有無又は強弱に基づいて、移載機57と間口Sとの間の位置関係を把握する。コントローラ61は、走行台車53の搬送方向における位置と検出器59にて検出された反射光の有無又は強弱との関係を表すデータに基づいて、移載機57と間口Sとの間で荷物Aを移載するときの走行台車53の走行停止位置の補正を行う。   The controller 61 grasps the positional relationship between the transfer machine 57 and the frontage S based on the presence or absence or strength of reflected light detected by the detector 59. Based on the data representing the relationship between the position of the traveling carriage 53 in the conveying direction and the presence or absence or intensity of reflected light detected by the detector 59, the controller 61 moves the load A between the transfer machine 57 and the frontage S. The traveling stop position of the traveling carriage 53 when the vehicle is transferred is corrected.

また、コントローラ61は、昇降台55の高さ方向における位置と検出器59にて検出された反射光の有無又は強弱との関係を表すデータに基づいて、移載機57と間口Sとの間で荷物Aを移載するときの昇降台55の昇降停止位置の補正を行う。   Further, the controller 61 determines whether the position between the transfer device 57 and the frontage S is based on the data representing the relationship between the position of the lifting platform 55 in the height direction and the presence or absence or intensity of reflected light detected by the detector 59. Then, the lifting / lowering stop position of the lifting / lowering platform 55 when the load A is transferred is corrected.

その他、コントローラ61には、各種スイッチ及びセンサ611が接続されており、スタッカクレーン5の各種装置の状態を把握できる。   In addition, various switches and sensors 611 are connected to the controller 61 so that the state of various devices of the stacker crane 5 can be grasped.

コントローラ61は、ラック3の各間口Sに対する走行停止位置及び昇降停止位置を記憶する記憶部613を有する。記憶部613は、例えば、コントローラ61を構成するコンピュータシステムに備わった記憶装置の記憶領域である。具体的には、記憶部613は、例えば、図6Aに示すような、ラック3の各間口Sを識別する番号に、当該識別番号に対応する間口Sに対する走行停止位置と昇降停止位置とを関連付けた停止位置管理テーブルTを記憶する。図6Aは、停止位置管理テーブルの一例を示す図である。   The controller 61 includes a storage unit 613 that stores a travel stop position and a lift stop position for each frontage S of the rack 3. The storage unit 613 is, for example, a storage area of a storage device provided in a computer system that constitutes the controller 61. Specifically, for example, the storage unit 613 associates a travel stop position and a lift stop position with respect to the frontage S corresponding to the identification number with a number that identifies each frontage S of the rack 3 as illustrated in FIG. 6A. The stop position management table T is stored. FIG. 6A is a diagram illustrating an example of a stop position management table.

他の実施形態において、停止位置管理テーブルにおいて、走行停止位置及び昇降停止位置は、ラック3の各検出部材35に対して関連付けられてもよい。   In another embodiment, the travel stop position and the lift stop position may be associated with each detection member 35 of the rack 3 in the stop position management table.

停止位置管理テーブルTに記憶される走行停止位置D1、D2、・・・Dnは、例えば、基準位置からの走行台車53の移動距離である。一方、昇降停止位置H1、H2、・・・Hnは、例えば、基準位置(例えば、床面)からの高さである。   The travel stop positions D1, D2,... Dn stored in the stop position management table T are, for example, the travel distance of the travel carriage 53 from the reference position. On the other hand, the lift stop positions H1, H2,... Hn are, for example, heights from a reference position (for example, a floor surface).

他の実施形態として、図6Bに示すように、各間口Sの識別番号に、走行停止位置と昇降停止位置だけでなく、走行停止位置及び昇降停止位置の補正を行ったときの補正値を関連付けた停止位置管理テーブルT’を記憶してもよい。図6Bは、停止位置管理テーブルの他の例を示す図である。   As another embodiment, as shown in FIG. 6B, not only the travel stop position and the lift stop position but also the correction values when the travel stop position and the lift stop position are corrected are associated with the identification number of each frontage S. The stop position management table T ′ may be stored. FIG. 6B is a diagram illustrating another example of the stop position management table.

図6Bの補正値C11、C12、・・・C1nは、各間口Sに対応する走行停止位置に対する補正値である。一方、補正値C21、C22、・・・C2nは、各間口Sに対応する昇降停止位置に対する補正値である。   The correction values C11, C12,... C1n in FIG. 6B are correction values for the travel stop position corresponding to each frontage S. On the other hand, the correction values C21, C22,... C2n are correction values for the lift stop position corresponding to each frontage S.

さらなる他の実施形態として、図6Cに示すように、各間口Sの識別番号に、走行停止位置と昇降停止位置だけでなく、走行停止位置及び昇降停止位置の補正を行ったときの対応する検出部材35の検出結果を関連付けた停止位置管理テーブルT’’を記憶してもよい。図6Cは、停止位置管理テーブルのさらなる他の例を示す図である。   As yet another embodiment, as shown in FIG. 6C, the identification numbers of each frontage S are detected not only when the travel stop position and the lift stop position are corrected, but also when the travel stop position and the lift stop position are corrected. You may memorize | store stop position management table T '' which linked | related the detection result of the member 35. FIG. FIG. 6C is a diagram illustrating still another example of the stop position management table.

図6Cの検出結果d11、d12、・・・d1nは、各間口Sに対応する検出部材35を搬送方向にて検出したときの検出結果である。一方、検出結果d21、d22、・・・d2nは、各間口Sに対応する検出部材35を高さ方向にて検出したときの検出結果である。   Detection results d11, d12,..., D1n in FIG. 6C are detection results when the detection member 35 corresponding to each frontage S is detected in the transport direction. On the other hand, detection results d21, d22,..., D2n are detection results when the detection member 35 corresponding to each frontage S is detected in the height direction.

(5)自動倉庫システムの動作
以下、図7を用いて、本実施形態に係る自動倉庫システム1の動作について説明する。図7は、自動倉庫システムの動作を示すフローチャートである。
自動倉庫システム1が動作を開始すると、コントローラ61(または、外部のコントローラ)は、各間口Sに対応する走行停止位置及び昇降停止位置の補正を実行するか否かを決定する(ステップS1)。例えば、自動倉庫システム1を最初に動作させる場合、又は、最初に自動倉庫システム1を動作させてから所定の時間が経過している場合に(ステップS1において「Yes」の場合)、走行停止位置及び昇降停止位置の補正を実行する(ステップS2)。
(5) Operation of Automatic Warehouse System Hereinafter, the operation of the automatic warehouse system 1 according to the present embodiment will be described with reference to FIG. FIG. 7 is a flowchart showing the operation of the automatic warehouse system.
When the automatic warehouse system 1 starts operation, the controller 61 (or an external controller) determines whether or not to correct the travel stop position and the lift stop position corresponding to each frontage S (step S1). For example, when the automatic warehouse system 1 is operated first, or when a predetermined time has elapsed since the automatic warehouse system 1 was first operated (in the case of “Yes” in step S1), the travel stop position Then, the elevation stop position is corrected (step S2).

走行停止位置及び昇降停止位置の補正を実行するか否かを決定する際に、コントローラ61(または、外部のコントローラ)は、ユーザに走行停止位置及び昇降停止位置の補正を実行するか否かを選択させてもよい。   When determining whether or not to correct the travel stop position and the lift stop position, the controller 61 (or an external controller) asks the user whether to correct the travel stop position and the lift stop position. It may be selected.

走行停止位置及び昇降停止位置の補正を実行しないと決定したか(ステップS1において「No」の場合)、又は、走行停止位置及び昇降停止位置の補正後、荷物Aの移載指令が出されたら、コントローラ61は、荷物Aの移載動作を開始する。具体的には、まず、コントローラ61は、移載指令に示された荷物Aを移載したい間口Sに関連付けられた走行停止位置及び昇降停止位置を、それぞれ、目標走行停止位置及び目標昇降停止位置として、停止位置管理テーブルT、T’、T’’より読み出す(ステップS3)。   Whether it is decided not to execute the correction of the travel stop position and the lift stop position (in the case of “No” in step S1), or after the travel stop position and the lift stop position are corrected, a transfer instruction of the luggage A is issued The controller 61 starts the transfer operation of the package A. Specifically, the controller 61 first sets the travel stop position and the lift stop position associated with the frontage S to which the load A indicated in the transfer command is to be transferred, as the target travel stop position and the target lift stop position, respectively. Are read from the stop position management tables T, T ′, T ″ (step S3).

次に、コントローラ61は、走行台車53を制御して目標走行停止位置まで移動させ(ステップS4)、昇降装置551を制御して、昇降台55を目標昇降停止位置まで移動させる(ステップS5)。   Next, the controller 61 controls the traveling carriage 53 to move to the target traveling stop position (Step S4), and controls the lifting device 551 to move the lifting base 55 to the target lifting stop position (Step S5).

走行台車53の目標走行停止位置への移動と、昇降台55の目標昇降停止位置への移動が完了後、コントローラ61は、検出器59が検出用孔Oを検出しているか否かを判定する(ステップS6)。具体的には、検出器59により反射光が検出されていないか、又は、微弱な反射光が検出されていれば、検出器59から出力された光は検出用孔Oを通過したと判断し、検出器59が検出用孔Oを検出している、すなわち、移載機57が荷物Aを移載したい間口Sと正対していると判定する。   After the movement of the traveling carriage 53 to the target traveling stop position and the movement of the lifting platform 55 to the target lifting stop position are completed, the controller 61 determines whether or not the detector 59 detects the detection hole O. (Step S6). Specifically, if the reflected light is not detected by the detector 59 or if the weak reflected light is detected, it is determined that the light output from the detector 59 has passed through the detection hole O. It is determined that the detector 59 detects the detection hole O, that is, the transfer device 57 is facing the frontage S where the load A is to be transferred.

検出器59が検出用孔Oを検出していると判定された場合(ステップS6において「Yes」の場合)、コントローラ61は、移載機57を制御して、指定された間口Sとの間で荷物Aの移載を実行する(ステップS7)。   When it is determined that the detector 59 is detecting the detection hole O (in the case of “Yes” in step S6), the controller 61 controls the transfer device 57 so that the space between the designated frontage S The package A is transferred (step S7).

一方、例えば、検出器59から出力した光が検出部材35にて反射され、検出器59が所定の強度以上の反射光を検出した場合、すなわち、検出器59が検出用孔Oを検出していないと判定された場合(ステップS6において「No」の場合)、荷物Aの移載動作はステップS4に戻り、走行台車53及び昇降台55の停止位置が微調整される。その後、検出器59が検出用孔Oを検出したら、指定された間口Sとの間で荷物Aの移載を実行する。   On the other hand, for example, when the light output from the detector 59 is reflected by the detection member 35 and the detector 59 detects reflected light having a predetermined intensity or higher, that is, the detector 59 detects the detection hole O. If it is determined that there is not (“No” in step S6), the transfer operation of the load A returns to step S4, and the stop positions of the traveling carriage 53 and the lifting platform 55 are finely adjusted. Thereafter, when the detector 59 detects the detection hole O, the load A is transferred to and from the designated frontage S.

このように、ラック3に検出部材35を設けることにより、移載機57と間口Sとの間で荷物Aを移載する際に、移載機57と当該間口Sとが荷物Aを移載可能な位置関係(本実施形態では、移載機57と当該間口Sとが正対する位置関係)にあるか否かを判定できる。   Thus, by providing the detection member 35 in the rack 3, when the load A is transferred between the transfer device 57 and the frontage S, the transferer 57 and the frontage S transfer the load A. It is possible to determine whether or not the positional relationship is possible (in this embodiment, the positional relationship in which the transfer machine 57 and the frontage S face each other).

移載指令にて指令された荷物Aの移載を完了後、例えば、自動倉庫システム1に対して緊急停止などの停止指令が出されない限り(ステップS8において「No」の場合)、上記のステップS1〜S7が繰り返し実行される。   After completing the transfer of the package A instructed by the transfer command, for example, unless a stop command such as an emergency stop is issued to the automatic warehouse system 1 (in the case of “No” in step S8), the above steps S1 to S7 are repeatedly executed.

なお、上記においては、ステップS3において、目標走行停止位置と目標走行停止位置とを両方読み出していたが、これに限られない。他の実施形態として、例えば、最初に目標走行停止位置のみを読み出して走行台車53を当該目標走行停止位置に移動させた後、目標昇降停止位置を読み出して、昇降台55を当該目標昇降停止位置まで移動させてもよい。   In the above description, both the target travel stop position and the target travel stop position are read in step S3. However, the present invention is not limited to this. As another embodiment, for example, first, only the target travel stop position is read and the travel carriage 53 is moved to the target travel stop position, then the target lift stop position is read and the lift base 55 is moved to the target lift stop position. It may be moved to.

さらなる他の実施形態において、最初に目標昇降停止位置のみを読み出して昇降台55を当該目標昇降停止位置に移動させた後、目標走行停止位置を読み出して、走行台車53を当該目標走行停止位置まで移動させてもよい。   In still another embodiment, first, only the target lift stop position is read and the lift base 55 is moved to the target lift stop position, then the target travel stop position is read and the travel carriage 53 is moved to the target travel stop position. It may be moved.

(6)停止位置の補正プロセス
以下、上記のステップS2において実行される、走行停止位置及び昇降停止位置の補正プロセスについて、図8を用いて説明する。図8は、停止位置の補正プロセスを示すフローチャートである。
本実施形態においては、図8に示すように、最初に、ラック3の各間口Sに対する走行停止位置の補正を実行し(ステップS21)、その後、各間口Sに対する昇降停止位置の補正を実行する(ステップS22)。
(6) Stop Position Correction Process Hereinafter, the travel stop position / lift stop position correction process executed in step S2 will be described with reference to FIG. FIG. 8 is a flowchart showing a stop position correction process.
In the present embodiment, as shown in FIG. 8, first, the travel stop position is corrected for each frontage S of the rack 3 (step S21), and then the elevation stop position for each frontage S is corrected. (Step S22).

(7)走行停止位置の補正プロセス
以下、上記のステップS21において実行される、走行停止位置の補正プロセスについて、図9を用いて説明する。図9は、走行停止位置の補正プロセスを示すフローチャートである。以下では、走行停止位置の補正を行いたい間口Sが存在する第1棚部33aに搬送方向に沿って存在する複数の間口Sのそれぞれに対する走行停止位置の補正を実行する例について、説明する。また、図6Aに示す停止位置管理テーブルTに記憶された走行停止位置の補正を例にとって説明する。
(7) Travel Stop Position Correction Process The travel stop position correction process executed in step S21 will be described below with reference to FIG. FIG. 9 is a flowchart showing a travel stop position correction process. Below, the example which performs correction | amendment of the travel stop position with respect to each of several frontage S which exists along the conveyance direction in the 1st shelf part 33a in which the frontage S which wants to correct | amend a travel stop position is demonstrated. Further, the correction of the travel stop position stored in the stop position management table T shown in FIG. 6A will be described as an example.

まず、コントローラ61は、走行台車53を、ラック3の搬送方向の第1端に対応する位置に移動させる(ステップS2101)。   First, the controller 61 moves the traveling carriage 53 to a position corresponding to the first end in the transport direction of the rack 3 (step S2101).

次に、コントローラ61は、ラック3の高さ方向のどの位置(段)にある第1棚部33aの間口Sの走行停止位置を補正するかを決定し、当該第1棚部33aに存在する間口Sのうち、第1端に最も近い間口Sに関連付けられた昇降停止位置を、停止位置管理テーブルTから読み出す(ステップS2102)。   Next, the controller 61 determines which position (stage) in the height direction of the rack 3 to correct the travel stop position of the front edge S of the first shelf 33a, and exists in the first shelf 33a. The lift stop position associated with the front opening S closest to the first end among the front openings S is read from the stop position management table T (step S2102).

上記において、最初の走行停止位置の補正を実行する場合、コントローラ61は、ラック3の最上段又は最下段にある第1棚部33aの間口Sの走行停止位置を補正すると決定する。他の実施形態において、コントローラ61は、高さ方向の任意の位置(任意の段)にある第1棚部33aの間口Sの走行停止位置の補正を最初に実行すると決定してもよい。   In the above, when the correction of the first travel stop position is executed, the controller 61 determines to correct the travel stop position of the opening S of the first shelf portion 33a at the uppermost stage or the lowermost stage of the rack 3. In another embodiment, the controller 61 may determine to first correct the travel stop position of the frontage S of the first shelf 33a at an arbitrary position (arbitrary stage) in the height direction.

ラック3のどの段にある間口の走行停止位置を補正するかを決定して、当該決定した段が存在する高さ方向の位置である昇降停止位置を停止位置管理テーブルTから読み出した後、コントローラ61は、当該昇降停止位置へ昇降台55を移動させる(ステップS2103)。   After determining from which position in the rack 3 the travel stop position of the frontage is to be corrected, and reading the lift stop position, which is the height direction position where the determined stage exists, from the stop position management table T, the controller 61 moves the lifting platform 55 to the lifting stop position (step S2103).

他の実施形態において、上記のステップS2101〜ステップS2103は処理の順番を入れ替えてもよい。すなわち、最初に、どの第1棚部33aにある間口Sの走行停止位置を補正するかを決定して、当該第1棚部33aに対応する昇降停止位置に昇降台55を移動し、その後、第1端に対応する位置に走行台車53を移動させてもよい。   In another embodiment, the order of processing in steps S2101 to S2103 may be changed. That is, firstly, it is determined which first shelf portion 33a the travel stop position of the frontage S is to be corrected, and the lifting platform 55 is moved to the elevation stop position corresponding to the first shelf portion 33a. The traveling carriage 53 may be moved to a position corresponding to the first end.

さらなる他の実施形態において、上記のステップS2101〜ステップS2103は同時に実行されてもよい。すなわち、昇降台55を目標とする昇降停止位置に移動させながら、走行台車53を第1端に対応する位置へ移動させてもよい。   In still another embodiment, the above steps S2101 to S2103 may be performed simultaneously. That is, the traveling carriage 53 may be moved to a position corresponding to the first end while moving the lifting platform 55 to the target lifting stop position.

さらなる他の実施形態において、例えば、走行台車53が既にラック3の第1端に対応する位置に存在し、かつ、昇降台55が既に高さ方向の目標位置に存在する場合には、上記のステップS2101〜ステップS2103は省略されてもよい。   In still another embodiment, for example, when the traveling carriage 53 already exists at a position corresponding to the first end of the rack 3 and the lifting platform 55 already exists at the target position in the height direction, Steps S2101 to S2103 may be omitted.

次に、コントローラ61は、ラック3の対象の第1棚部33aに存在する検出部材35を逐次検出していき、当該検出部材35の検出結果に基づいて、当該第1棚部33aに存在する間口Sに対応する走行停止位置を逐次補正する。   Next, the controller 61 sequentially detects the detection member 35 present in the target first shelf 33a of the rack 3, and exists in the first shelf 33a based on the detection result of the detection member 35. The travel stop position corresponding to the frontage S is sequentially corrected.

そのために、コントローラ61は、まず、ラック3の対象の第1棚部33aに存在する第1端側の最初の間口Sの走行停止位置に走行台車53を移動させ(ステップS2104)、当該走行停止位置から第1端の方向へサーチ外し距離δ1だけずれた位置に走行台車53を移動させる(ステップS2105)。   For this purpose, the controller 61 first moves the traveling carriage 53 to the traveling stop position of the first frontage S on the first end side present in the first shelf 33a of the rack 3 (step S2104), and stops the traveling. The traveling carriage 53 is moved to a position shifted from the position in the direction of the first end by an off-search distance δ1 (step S2105).

他の実施形態において、上記のステップS2101及びS2104を実行する代わりに、コントローラ61は、予め補正したい走行停止位置からサーチ外し距離δ1だけずれた位置を算出し、当該位置に走行台車53を直接移動させてもよい。   In another embodiment, instead of executing the above steps S2101 and S2104, the controller 61 calculates a position deviated from the travel stop position to be corrected in advance by a distance δ1 and directly moves the traveling carriage 53 to the position. You may let them.

さらなる他の実施形態において、上記のステップS2101〜S2105において、コントローラ61は、まず、走行台車53を補正したい走行停止位置からサーチ外し距離δ1だけずれた位置に移動させ、その後、走行停止位置を補正したい間口Sが存在する高さ方向の位置に昇降台55を移動させてもよい。   In yet another embodiment, in steps S2101 to S2105 described above, the controller 61 first moves the traveling carriage 53 to a position shifted from the travel stop position to be corrected by the search removal distance δ1, and then corrects the travel stop position. The lifting platform 55 may be moved to a position in the height direction where the frontage S to be present exists.

さらなる他の実施形態において、上記のステップS2101〜S2105において、コントローラ61は、補正したい走行停止位置からサーチ外し距離δ1だけずれた位置への走行台車53の移動と、走行停止位置を補正したい間口Sが存在する高さ方向の位置への昇降台55の移動とを、同時に実行してもよい。   In still another embodiment, in steps S2101 to S2105 described above, the controller 61 moves the travel carriage 53 to a position shifted from the travel stop position to be corrected by the search removal distance δ1 and the frontage S to be corrected for the travel stop position. The lifting platform 55 may be moved simultaneously to a position in the height direction where there is.

サーチ外し距離δ1とは、走行停止位置の補正の対象となっている間口Sに対応する検出用孔Oを確実に検出できない第1端側の位置まで走行台車53を移動させるために必要な、当該走行停止位置からの搬送方向への移動距離のことをいう。   The search removal distance δ1 is necessary for moving the traveling carriage 53 to a position on the first end side where the detection hole O corresponding to the frontage S that is the target of correction of the traveling stop position cannot be reliably detected. The distance traveled in the transport direction from the travel stop position.

従って、このサーチ外し距離δ1は、例えば、検出部材35の搬送方向の長さとできる。これにより、例えば、走行台車53を補正の対象となる走行停止位置に移動させた結果、検出器59が検出対象の検出部材35の第2端側の端部と正対してしまった場合であっても、上記のサーチ外し距離δ1だけ第1端側へ走行台車53を移動させることにより、検出器59を当該検出部材35の第1端側の端部と正対する位置まで移動できる。その結果、走行台車53を第1端から第2端へ向かう方向に移動させて、検出器59を第1端から第2端へ向かう方向へ移動させることで、検出用孔Oを確実に検出できる。   Therefore, the search removal distance δ1 can be, for example, the length of the detection member 35 in the transport direction. Thereby, for example, as a result of moving the traveling carriage 53 to the travel stop position to be corrected, the detector 59 faces the end on the second end side of the detection member 35 to be detected. However, the detector 59 can be moved to a position facing the end portion on the first end side of the detection member 35 by moving the traveling carriage 53 to the first end side by the search removal distance δ1. As a result, the traveling carriage 53 is moved in the direction from the first end to the second end, and the detector 59 is moved in the direction from the first end to the second end, thereby reliably detecting the detection hole O. it can.

例えば、停止位置管理テーブルTにおいてk番目の間口S(所定の間口の一例)に対する走行停止位置を補正する場合に、当該間口Sに対応する走行停止位置Dkに走行台車53を移動させた結果、図10の(1)の位置に正対する位置に検出器59が存在したとする。   For example, when correcting the travel stop position for the kth frontage S (an example of a predetermined frontage) in the stop position management table T, as a result of moving the travel carriage 53 to the travel stop position Dk corresponding to the frontage S, Assume that the detector 59 exists at a position directly opposite the position (1) in FIG.

その後、サーチ外し距離δ1(検出部材35の搬送方向の長さに設定したとする)だけ第1端の方向へ走行台車53が移動することにより、図10の(2)の位置(すなわち、搬送方向のDk−δ1の位置)に検出器59が正対する。図10は、検出部材の検出(搬送方向)の様子を模式的に示す図である。   Thereafter, the traveling carriage 53 is moved in the direction of the first end by the search removal distance δ1 (assuming that the length of the detection member 35 is set in the conveyance direction), so that the position (2) in FIG. The position of the detector 59 is opposed to the direction Dk−δ1). FIG. 10 is a diagram schematically illustrating how the detection member is detected (conveyance direction).

サーチ外し距離δ1だけずれた位置に走行台車53を移動後、コントローラ61は、走行台車53を、ラック3の第2端の方向へ移動させながら、検出器59に反射光の強度を検出させる(ステップS2106)。   After moving the traveling carriage 53 to a position shifted by the un-search distance δ1, the controller 61 causes the detector 59 to detect the intensity of the reflected light while moving the traveling carriage 53 toward the second end of the rack 3 ( Step S2106).

本実施形態においては、コントローラ61は、検出器59に反射光の強度を検出させる間に、ラック3の第2端の方向へサーチ距離δs1だけ(すなわち、図10の(3)の位置まで)走行台車53を移動させる。   In the present embodiment, the controller 61 allows the detector 59 to detect the intensity of the reflected light by the search distance δs1 in the direction of the second end of the rack 3 (that is, up to the position (3) in FIG. 10). The traveling carriage 53 is moved.

上記のサーチ距離δs1は、図10に示すように、走行台車53がラック3の第2端の方向へ移動する間に、検出器59が検出用孔Oの搬送方向における2つの縁に正対する位置を通過するために必要な距離以上の距離として設定される。図10に示す例では、サーチ距離δs1は、サーチ外し距離δ1の2倍に設定されている。   As shown in FIG. 10, the search distance δs1 described above is such that the detector 59 faces the two edges in the transport direction of the detection hole O while the traveling carriage 53 moves in the direction of the second end of the rack 3. It is set as a distance greater than the distance required to pass the position. In the example shown in FIG. 10, the search distance δs1 is set to be twice the search removal distance δ1.

走行台車53を第2端の方向へ移動させながら反射光の強度を検出させる間に、コントローラ61は、検出器59により検出用孔Oの縁を検出したか否かを判定する(ステップS2107)。   While detecting the intensity of the reflected light while moving the traveling carriage 53 toward the second end, the controller 61 determines whether or not the edge of the detection hole O has been detected by the detector 59 (step S2107). .

走行台車53を第2端の方向へ移動させることで、検出器59を図10の(2)に正対する位置から図10の(3)に正対する位置まで移動させる間に、検出器59は、図11に示すような反射光の強度を、検出部材35の検出結果として検出する。図11は、検出部材の検出結果(搬送方向)の一例を示す図である。   While moving the traveling carriage 53 in the direction of the second end, the detector 59 moves from the position facing directly to (2) in FIG. 10 to the position facing directly to (3) in FIG. The intensity of reflected light as shown in FIG. 11 is detected as a detection result of the detection member 35. FIG. 11 is a diagram illustrating an example of the detection result (conveyance direction) of the detection member.

当該検出部材35の検出結果において、図11に示すように、検出器59が図11の(2)に正対する位置から検出部材35の第1端の縁に正対する位置まで移動したとき、検出器59は、反射光の強度の急激な増加を検出する。その後、検出器59が検出部材35の第1端の縁の正対する位置から検出用孔Oの第1端側の縁に正対する位置に移動すると(すなわち、走行台車53が図11の(2)から距離Ek1だけ移動したとき)、検出器59は、反射光の強度の急激な減少を検出する。   In the detection result of the detection member 35, as shown in FIG. 11, when the detector 59 moves from a position directly facing (2) in FIG. 11 to a position facing the edge of the first end of the detection member 35, The instrument 59 detects a sudden increase in the intensity of the reflected light. Thereafter, when the detector 59 moves from a position facing the edge of the first end of the detection member 35 to a position facing the edge on the first end side of the detection hole O (that is, the traveling carriage 53 moves to (2) in FIG. )), The detector 59 detects a sudden decrease in the intensity of the reflected light.

さらに、検出器59が、検出用孔Oの第1端側の縁に正対する位置から検出用孔Oの第2端側の縁に正対する位置まで移動すると(すなわち、走行台車53が図11の(2)から距離Ek2だけ移動したとき)、検出器59は、再度、反射光の強度の急激な増加を検出する。   Further, when the detector 59 moves from a position facing the edge on the first end side of the detection hole O to a position facing the edge on the second end side of the detection hole O (that is, the traveling carriage 53 is shown in FIG. 11). The detector 59 again detects a sudden increase in the intensity of the reflected light.

なお、検出器59がさらに移動して検出部材35の第2端側の縁に正対する位置に到達すると、検出器59は、再度、反射光の強度の急激な減少を検出する。   When the detector 59 further moves and reaches a position facing the edge on the second end side of the detection member 35, the detector 59 again detects a sudden decrease in the intensity of the reflected light.

従って、ステップS2107では、コントローラ61は、検出器59が反射光の急激な減少を検出し、かつ、所定の時間(走行台車53が検出用孔Oの搬送方向の長さだけ移動した時間)の経過後に急激な反射光の増加を検出したときに、検出器59が検出用孔Oの搬送方向の2つの縁を検出したと判定する。   Accordingly, in step S2107, the controller 61 detects that the detector 59 has detected a sudden decrease in reflected light, and is a predetermined time (the time during which the traveling carriage 53 has moved by the length of the detection hole O in the transport direction). When a sudden increase in reflected light is detected after the passage, it is determined that the detector 59 has detected two edges in the transport direction of the detection hole O.

ただし、検出器59が最初に反射光の急激な減少を検出してから急激な反射光の増加を検出するまでの時間が当該所定の時間より長い場合は、検出器59が検出用孔Oの搬送方向における2つの縁を検出していないと判定する。   However, when the time from when the detector 59 first detects a sudden decrease in reflected light to when the detector 59 detects a sudden increase in reflected light is longer than the predetermined time, the detector 59 is not in the detection hole O. It is determined that two edges in the transport direction are not detected.

上記のように、反射光の急激な減少を検出し、かつ、所定の時間経過後に急激な反射光の増加を検出したときに検出用孔Oの搬送方向の2つの縁を検出したと判定することにより、適切に検出用孔Oの搬送方向の縁を検出できる。   As described above, it is determined that two edges in the transport direction of the detection hole O are detected when a sudden decrease in reflected light is detected and a sudden increase in reflected light is detected after a predetermined time has elapsed. Thus, the edge of the detection hole O in the transport direction can be detected appropriately.

例えば、検出器59が反射光の急激な減少のみを検出すれば検出用孔Oの搬送方向の縁を検出したとする場合、検出器59が荷物A及び/又は棚部33を検出して強い反射光を検出後に、荷物A及び/棚部33を検出しなくなることで急激な反射光の減少を検出すると、荷物A及び/又は棚部33の搬送方向の縁を検出用孔Oの搬送方向の縁であると誤検出することとなる。   For example, if the detector 59 detects only an abrupt decrease in reflected light and detects the edge of the detection hole O in the transport direction, the detector 59 is strong by detecting the load A and / or the shelf 33. If a sudden decrease in reflected light is detected by detecting the load A and / or the shelf 33 after detecting the reflected light, the edge of the load A and / or the shelf 33 in the transfer direction is set to the transfer direction of the detection hole O. It will be erroneously detected that it is the edge of.

検出器59が、反射光の急激な減少を検出していないか、又は、最初の反射光の減少は検出したものの所定の時間経過後に反射光の急激な増加を検出していない場合(ステップS2017において「No」の場合)、コントローラ61は、検出用孔Oの搬送方向の2つの縁を検出できていないと判定し、走行台車53の第2端への移動を継続する。   If the detector 59 has not detected a sudden decrease in reflected light, or has detected a first decrease in reflected light, but has not detected a sudden increase in reflected light after a predetermined time has elapsed (step S2017). In the case of “No”, the controller 61 determines that the two edges in the transport direction of the detection hole O have not been detected, and continues to move the traveling carriage 53 to the second end.

一方、検出器59が反射光の急激な減少を検出し、かつ、所定の時間の経過後に急激な反射光の増加を検出した場合(ステップS2107において「Yes」の場合)、コントローラ61は、検出用孔Oの搬送方向の2つの縁を検出したと判定し、検出器59が反射光の急激な減少を検出したときの走行台車53の搬送方向の位置を第1端側の縁として記憶する。また、検出器59がその所定の時間経過後に急激な反射光の増加を検出したときの走行台車53の搬送方向の位置を第2端側の縁として記憶する(ステップS2108)。   On the other hand, when the detector 59 detects a sudden decrease in reflected light and detects a sudden increase in reflected light after a lapse of a predetermined time (in the case of “Yes” in step S2107), the controller 61 detects It is determined that two edges in the transport direction of the hole O have been detected, and the position in the transport direction of the traveling carriage 53 when the detector 59 detects a sudden decrease in reflected light is stored as an edge on the first end side. . Further, the position in the transport direction of the traveling carriage 53 when the detector 59 detects an abrupt increase in reflected light after the predetermined time has elapsed is stored as an edge on the second end side (step S2108).

例えば、k番目の間口Sに対応する検出部材35において、スタッカクレーン5が図11(図10)の(2)の位置から第1端側の縁を検出するまでに移動した距離Ek1を、第1端側の縁の存在位置として記憶し、第2端側の縁を検出するまでに移動した距離Ek2を、第2端側の縁の存在位置として記憶するものとする。   For example, in the detection member 35 corresponding to the k-th slot S, the distance Ek1 moved until the stacker crane 5 detects the edge on the first end side from the position (2) in FIG. The distance Ek2 that has been moved until the edge on the second end side is detected is stored as the edge position on the second end side, and is stored as the edge position on the second end side.

他の実施形態において、コントローラ61は、検出器59が反射光の急激な減少を検出したタイミングにおいて、当該タイミングにおける走行台車53の搬送方向の位置を第1端側の縁として記憶し、検出器59がその所定の時間経過後に急激な反射光の増加を検出したタイミングにおいて、当該タイミングにおける走行台車53の搬送方向の位置を第2端側の縁として記憶してもよい。   In another embodiment, at the timing when the detector 59 detects a sudden decrease in reflected light, the controller 61 stores the position in the transport direction of the traveling carriage 53 at the timing as the edge on the first end side. At the timing at which 59 detects a sudden increase in reflected light after the predetermined time has elapsed, the position in the transport direction of the traveling carriage 53 at that timing may be stored as the edge on the second end side.

この場合、急激な反射光の増加を、反射光の急激な減少を検出してから所定の時間(走行台車53が検出用孔Oの搬送方向の長さだけ移動した時間)を経過しても検出しない場合には、コントローラ61は、記憶した検出用孔Oの第1端側の縁に正対する位置を記憶部から削除して、再度、検出用孔Oの搬送方向の2つの縁の検出を開始してもよい。   In this case, even if a predetermined time (time when the traveling carriage 53 has moved by the length of the detection hole O in the transport direction) elapses after a sudden increase in the reflected light is detected, a sudden decrease in the reflected light is detected. If not detected, the controller 61 deletes the stored position facing the first end side edge of the detection hole O from the storage unit, and again detects the two edges in the transport direction of the detection hole O. May start.

検出用孔Oの搬送方向の2つの縁を検出するために走行台車53を第1端から第2端の方向へ移動中に、コントローラ61は、走行台車53が当該移動を開始してからサーチ距離δs1だけ移動したか否かを判定する(ステップS2109)。   While the traveling carriage 53 is moving from the first end to the second end in order to detect two edges in the conveying direction of the detection hole O, the controller 61 searches after the traveling carriage 53 starts the movement. It is determined whether or not the distance δs1 has been moved (step S2109).

走行台車53がサーチ距離δs1だけ移動していない場合(ステップS2109において「No」の場合)、コントローラ61は、走行台車53の第1端から第2端の方向への移動と、検出用孔Oの搬送方向の2つの縁の検出とを継続する。   When the traveling carriage 53 has not moved by the search distance δs1 (in the case of “No” in step S2109), the controller 61 moves the traveling carriage 53 in the direction from the first end to the second end, and detects the detection hole O. The detection of the two edges in the transport direction is continued.

一方、走行台車53をサーチ距離δs1だけ移動したと判断したら(ステップS2109において「Yes」の場合)、コントローラ61は、補正しようとしている走行停止位置に対して新たな走行停止位置Dk’を算出し、当該新たな走行停止位置Dk’を、停止位置管理テーブルTの対応する間口Sの識別番号に関連付けて記憶部613に記憶する(ステップS2110)。これにより、1つの間口Sに対する走行停止位置の補正が完了する。   On the other hand, if it is determined that the traveling carriage 53 has moved by the search distance δs1 (in the case of “Yes” in step S2109), the controller 61 calculates a new traveling stop position Dk ′ for the traveling stop position to be corrected. The new travel stop position Dk ′ is stored in the storage unit 613 in association with the identification number of the corresponding frontage S in the stop position management table T (step S2110). Thereby, the correction of the travel stop position for one frontage S is completed.

新たな走行停止位置Dk’は、例えば、以下のようにして算出できる。以下では、k番目の間口Sに対する走行停止位置の補正を実行する場合を例にとる。   The new travel stop position Dk ′ can be calculated as follows, for example. Below, the case where the correction | amendment of the driving | running | working stop position with respect to kth slot S is performed is taken as an example.

まず、ステップS2106〜S2109を実行して取得した検出用孔Oの搬送方向の2つの縁の中点を算出する。これにより、検出用孔Oの搬送方向の中心位置を算出できる。例えば、上記の距離Ek1、Ek2を用いる場合には、(Ek1+Ek2)/2と算出できる。   First, the midpoints of the two edges in the transport direction of the detection hole O obtained by executing steps S2106 to S2109 are calculated. Thereby, the center position of the detection hole O in the transport direction can be calculated. For example, when the above distances Ek1 and Ek2 are used, it can be calculated as (Ek1 + Ek2) / 2.

次に、補正したい走行停止位置からサーチ外し距離δ1だけずれた搬送方向の位置(Dk−δ1)に、上記の搬送方向の2つの縁の中点を加算して、Dk−δ1+(Ek1+Ek2)/2と新たな走行停止位置Dk’を算出できる。   Next, the midpoint of the two edges in the transport direction is added to the transport direction position (Dk−δ1) deviated from the travel stop position to be corrected by the search removal distance δ1 to obtain Dk−δ1 + (Ek1 + Ek2) / 2 and a new travel stop position Dk ′ can be calculated.

他の実施形態において、コントローラ61は、上記の距離Ek1及びEk2を、それぞれ、搬送方向の位置を表す値Ek1’、Ek2’(例えば、走行台車53の基準位置からの搬送方向への移動距離)として取得してもよい。この場合、新たな走行停止位置Dk’を、Ek1’とEk2’との中点、すなわち、(Ek1’+Ek2’)/2として算出できる。   In another embodiment, the controller 61 uses the distances Ek1 and Ek2 as values Ek1 ′ and Ek2 ′ (for example, a travel distance from the reference position of the traveling carriage 53 in the transport direction) to the positions in the transport direction, respectively. You may get as In this case, the new travel stop position Dk ′ can be calculated as the midpoint between Ek1 ′ and Ek2 ′, that is, (Ek1 ′ + Ek2 ′) / 2.

1つの間口Sに対する走行停止位置を補正後、コントローラ61は、当該補正した走行停止位置が、走行停止位置の補正を実行した第1棚部33aにおいて最後の間口S(第2端に最も近い間口S)に対するものであったか否かを判定する(ステップS2111)。すなわち、走行台車53をラック3の第2端に対応する位置まで移動させたか否かを判定する。   After correcting the travel stop position with respect to one frontage S, the controller 61 determines that the corrected travel stop position is the last frontage S (frontage closest to the second end in the first shelf portion 33a on which the travel stop position has been corrected). It is determined whether or not it is for S) (step S2111). That is, it is determined whether the traveling carriage 53 has been moved to a position corresponding to the second end of the rack 3.

走行台車53をラック3の第2端に対応する位置まで移動させていない場合(ステップS2111において「No」の場合)、コントローラ61は、走行台車53を搬送方向に移動させて、走行台車53を次の間口S(例えば、k+1番目の間口S)の走行停止位置に移動させる。その後、上記のステップS2104〜S2111を実行する。すなわち、第1棚部33aに存在する全ての間口Sに対して走行停止位置を補正するまで、上記のステップS2104〜S2111が繰り返し実行される。   When the traveling carriage 53 has not been moved to the position corresponding to the second end of the rack 3 (in the case of “No” in step S2111), the controller 61 moves the traveling carriage 53 in the transport direction to move the traveling carriage 53. It moves to the travel stop position of the next frontage S (for example, k + 1st frontage S). Thereafter, the above steps S2104 to S2111 are executed. That is, the above steps S2104 to S2111 are repeatedly executed until the travel stop position is corrected for all the frontage S present on the first shelf 33a.

他の実施形態において、一つの高さ方向の位置について、ラック3の第1端に最も近い側の間口Sについて走行停止位置の補正を実行した後、それ以降の間口Sについての走行停止位置の補正を実行する際には、上記のステップS2104及びS2105を実行しなくともよい。すなわち、走行台車53をラック3の第1端から第2端へ向かう方向に移動(走査)させつつ、各間口Sに対応する検出用孔Oの搬送方向の2つの縁を検出するようにしてもよい。   In another embodiment, for one position in the height direction, after correcting the travel stop position for the frontage S closest to the first end of the rack 3, the travel stop position for the subsequent frontage S is corrected. When executing the correction, the above steps S2104 and S2105 may not be executed. In other words, the traveling carriage 53 is moved (scanned) in the direction from the first end to the second end of the rack 3, and two edges in the transport direction of the detection hole O corresponding to each frontage S are detected. Also good.

さらなる他の実施形態において、ラック3の第1端に最も近い側の間口Sについて走行停止位置の補正を実行した後、それ以降の間口Sについての走行停止位置の補正を実行する際には、上記のステップS2104を実行しなくともよい。すなわち、1つの間口Sについて走行停止位置の補正が完了したら、走行台車53を次の間口Sについての(補正前の)走行停止位置よりもサーチ外し距離δ1だけずれた位置に直接移動させてもよい。   In still another embodiment, after the travel stop position is corrected for the frontage S closest to the first end of the rack 3, the travel stop position is corrected for the subsequent frontage S. The above step S2104 may not be executed. That is, when the correction of the travel stop position for one frontage S is completed, the travel carriage 53 may be moved directly to a position shifted by the distance δ1 from the travel stop position (before correction) for the next frontage S (before correction). Good.

一方、現在の昇降停止位置における第1棚部33aに存在する全ての間口Sに対して走行停止位置を補正した場合(ステップS2111において「Yes」の場合)、ラック3の全ての間口Sに対して走行停止位置の補正を実行したか否かを判定する(ステップS2112)。   On the other hand, when the travel stop position is corrected with respect to all the slots S existing in the first shelf 33a at the current lifting stop position (in the case of “Yes” in step S2111), with respect to all the slots S of the rack 3 It is then determined whether or not the travel stop position has been corrected (step S2112).

具体的には、最下段に存在する第1棚部33aについて最初に走行停止位置の補正を実行すると決定した場合には、コントローラ61は、最下段から最上段に向かって順に搬送方向の全ての間口Sの走行停止位置の補正を実行し、最後に最上段の第1棚部33aに存在する全ての間口Sに対して走行停止位置の補正を実行した場合に、ラック3の全ての間口Sに対して走行停止位置の補正を実行したと判定する。   Specifically, when it is determined that correction of the travel stop position is first executed for the first shelf portion 33a existing in the lowermost stage, the controller 61 sequentially proceeds from the lowermost stage to the uppermost stage in the transport direction. When the travel stop position of the frontage S is corrected and finally the travel stop position is corrected for all the frontage S present in the uppermost first shelf portion 33a, all the frontage S of the rack 3 are corrected. It is determined that the travel stop position has been corrected.

一方、最上段に存在する第1棚部33aについて最初に走行停止位置の補正を実行すると決定した場合には、コントローラ61は、最下段の第1棚部33aに存在する全ての間口Sに対して走行停止位置の補正を実行した場合に、ラック3の全ての間口Sに対して走行停止位置の補正を実行したと判定する。   On the other hand, when it is determined that the travel stop position correction is first executed for the first shelf 33a existing in the uppermost stage, the controller 61 applies to all the fronts S existing in the lowermost first shelf 33a. When the travel stop position correction is executed, it is determined that the travel stop position correction has been executed for all the frontage S of the rack 3.

なお、走行停止位置を補正する対象の第1棚部33aは、上方向又は下方向の一方向だけに変化させる場合に限られない。例えば、他の実施形態において、最初に走行停止位置の補正を実行する第1棚部33aの存在位置を最上段又は最下段以外の任意の位置とした場合には、当該任意の位置に存在する第1棚部33aから上方向に最上段の第1棚部33aまでの全ての間口Sに対して走行停止位置を補正した後、上記の任意の位置の一段下の第1棚部33aから下方向に最下段の第1棚部33aまでの全ての間口Sに対して走行停止位置を補正してもよい。   In addition, the 1st shelf part 33a of the object which correct | amends a driving | running | working stop position is not restricted to changing only to one direction of an upward direction or a downward direction. For example, in another embodiment, when the position of the first shelf 33a that first executes the correction of the travel stop position is set to an arbitrary position other than the uppermost stage or the lowermost stage, the first shelf part 33a exists at the arbitrary position. After correcting the travel stop position with respect to all the frontage S from the first shelf 33a to the uppermost first shelf 33a in the upward direction, the first shelf 33a is moved downward from the first shelf 33a one step below the arbitrary position. You may correct | amend a driving | running | working stop position with respect to all the front openings S to the 1st shelf part 33a of the lowest step in a direction.

この場合、コントローラ61は、最下段の第1棚部33aに存在する全ての間口Sに対して走行停止位置の補正を実行した場合に、ラック3の全ての間口Sに対して走行停止位置の補正を実行したと判定する。   In this case, when the controller 61 executes the correction of the travel stop position for all the front slots S present in the lowermost first shelf portion 33a, the controller 61 sets the travel stop position for all the front slots S of the rack 3. It is determined that correction has been performed.

さらなる他の実施形態において、上記の任意の位置に存在する第1棚部33aから下方向に最下段の第1棚部33aまでの全ての間口Sに対して走行停止位置を補正した後、上記の任意の位置の一段上の第1棚部33aから上方向に最上段の第1棚部33aまでの全ての間口Sに対して走行停止位置を補正してもよい。   In yet another embodiment, after correcting the travel stop position for all the frontage S from the first shelf 33a existing at any position to the first shelf 33a in the lowermost stage, The travel stop position may be corrected with respect to all the openings S from the first shelf 33a one step above the arbitrary position to the first shelf 33a that is the uppermost step in the upward direction.

この場合、コントローラ61は、最上段の第1棚部33aに存在する全ての間口Sに対して走行停止位置の補正を実行した場合に、ラック3の全ての間口Sに対して走行停止位置の補正を実行したと判定する。   In this case, when the controller 61 executes the correction of the travel stop position for all the front slots S existing in the uppermost first shelf 33a, the controller 61 sets the travel stop position for all the front slots S of the rack 3. It is determined that correction has been performed.

さらなる他の実施形態において、上記の任意の位置に存在する第1棚部33aから上方向に最上段の第1棚部33aまでの全ての間口Sに対して走行停止位置を補正した後、昇降台55を最上段の第1棚部33aの位置から最下段の第1棚部33aの位置まで下降し、最下段の第1棚部33aから上方向に任意の位置の一段下の第1棚部33aまでの全ての間口Sに対して走行停止位置を補正してもよい。   In still another embodiment, the travel stop position is corrected with respect to all the front edges S from the first shelf 33a existing at the arbitrary position to the first shelf 33a at the uppermost stage, and then moved up and down. The platform 55 is lowered from the position of the first shelf 33a at the uppermost stage to the position of the first shelf 33a at the lowermost stage, and the first shelf one stage below at an arbitrary position upward from the first shelf 33a at the lowermost stage. You may correct | amend a driving | running | working stop position with respect to all the frontages S to the part 33a.

この場合、コントローラ61は、上記の任意の位置の一段下の第1棚部33aに存在する全ての間口Sに対して走行停止位置の補正を実行した場合に、ラック3の全ての間口Sに対して走行停止位置の補正を実行したと判定する。   In this case, when the controller 61 executes the correction of the travel stop position with respect to all the front slots S existing in the first shelf 33a one step below the arbitrary position, the controller 61 applies all the front slots S of the rack 3 to each other. It is determined that the travel stop position has been corrected.

さらなる他の実施形態において、上記の任意の位置に存在する第1棚部33aから下方向に最下段の第1棚部33aまでの全ての間口Sに対して走行停止位置を補正した後、昇降台55を最下段の第1棚部33aの位置から最上段の第1棚部33aの位置まで上昇し、最上段の第1棚部33aから下方向に任意の位置の一段上の第1棚部33aまでの全ての間口Sに対して走行停止位置を補正してもよい。   In still another embodiment, the travel stop position is corrected with respect to all the front openings S from the first shelf 33a existing at any position to the first shelf 33a in the lowermost stage, and then moved up and down. The base 55 is raised from the position of the first shelf 33a at the lowermost stage to the position of the first shelf 33a at the uppermost stage, and the first shelf on the first stage at an arbitrary position downward from the uppermost first shelf 33a. You may correct | amend a driving | running | working stop position with respect to all the frontages S to the part 33a.

この場合、コントローラ61は、上記の任意の位置の一段上の第1棚部33aに存在する全ての間口Sに対して走行停止位置の補正を実行した場合に、ラック3の全ての間口Sに対して走行停止位置の補正を実行したと判定する。   In this case, when the controller 61 executes the correction of the travel stop position for all the frontage S present in the first shelf 33a one step above the arbitrary position, the controller 61 applies to all the frontage S of the rack 3. It is determined that the travel stop position has been corrected.

ラック3の全ての間口に対して走行停止位置の補正を実行していない場合(ステップS2112において「No」の場合)、走行停止位置を補正する第1棚部33aを次の段の第1棚部33aとして、上記のステップS2101〜S2112を実行する。すなわち、全ての間口Sに対して走行停止位置の補正を実行するまで、ステップS2101〜S2112を繰り返し実行する。   When the travel stop position correction is not executed for all the frontage of the rack 3 (in the case of “No” in step S2112), the first shelf 33a for correcting the travel stop position is changed to the first shelf of the next stage. As the unit 33a, the above steps S2101 to S2112 are executed. That is, steps S2101 to S2112 are repeatedly executed until the travel stop position is corrected for all the frontage S.

上記のステップS2104〜S2111を実行することにより、新たな検出部材をラック3に設けることなく、移載機57と間口Sとの間で荷物Aを移載する際に移載機57と間口Sとが荷物Aを移載可能な位置関係にあるか否かを検出するために用いられる検出部材35を用いて、簡便に走行停止位置の補正を実行できる。   By executing the above steps S2104 to S2111, the transfer machine 57 and the frontage S are transferred when the load A is transferred between the transferer 57 and the frontage S without providing a new detection member in the rack 3. The travel stop position can be easily corrected using the detection member 35 used to detect whether or not the cargo A is in a positional relationship in which the load A can be transferred.

また、上記のステップS2104〜S2111を実行して走行停止位置の補正を実行することにより、単純な形状の検出用孔Oを検出部材35に設けるだけで、複雑な計算をすることなく、簡便な方法により、精度よく走行停止位置を補正できる。   Further, by executing the above-described steps S2104 to S2111 and correcting the travel stop position, the detection member 35 is simply provided with a simple-shaped detection hole O, and can be simplified without complicated calculations. By the method, the travel stop position can be corrected with high accuracy.

さらに、上記のステップS2101〜S2112により得られた特定の1つの第1棚部33aに存在する複数の間口Sに対する走行停止位置を補正することにより、ラック3の撓みの状態を知ることができる。撓みの状態は、例えば、補正後の走行停止位置と補正前の走行停止位置との差の、各間口Sに対する依存性から知ることができる。   Furthermore, by correcting the travel stop positions with respect to the plurality of frontage openings S present in the specific first shelf 33a obtained in steps S2101 to S2112, it is possible to know the bending state of the rack 3. The state of bending can be known, for example, from the dependence on the frontage S of the difference between the corrected travel stop position and the corrected travel stop position.

(8)昇降停止位置の補正プロセス
以下、上記のステップS22において実行される、昇降停止位置の補正プロセスについて、図12を用いて説明する。図12は、昇降停止位置の補正プロセスを示すフローチャートである。以下では、高さ方向に配置された複数の間口Sのそれぞれに対する昇降停止位置の補正を実行する例について、説明する。また、図6Aに示す停止位置管理テーブルTに記憶された昇降停止位置の補正を例にとって説明する。
(8) Elevation Stop Position Correction Process Hereinafter, the elevation stop position correction process executed in step S22 will be described with reference to FIG. FIG. 12 is a flowchart showing a process for correcting the lift stop position. Below, the example which performs correction | amendment of the raising / lowering stop position with respect to each of the some frontage S arrange | positioned in a height direction is demonstrated. Further, a description will be given by taking as an example correction of the lift stop position stored in the stop position management table T shown in FIG. 6A.

上記の例における昇降停止位置の補正プロセスは、検出器59の移動方向を搬送方向から高さ方向に変更した以外には、上記の「(7)走行停止位置の補正プロセス」にて説明したのとほぼ同じ処理にて昇降停止位置が補正される。従って、以下においては、昇降停止位置の補正プロセスを概略的に説明する。   The correction process of the lifting / lowering stop position in the above example was described in the above “(7) Travel stop position correction process” except that the moving direction of the detector 59 was changed from the transport direction to the height direction. The lifting / lowering stop position is corrected by substantially the same process. Therefore, in the following, the correction process of the lift stop position will be schematically described.

まず、コントローラ61は、昇降停止位置の補正対象の間口Sが存在する走行停止位置まで走行台車53を移動し(ステップS2201)、その後、昇降台55をラック3の最下段に下降させる(ステップS2202)。   First, the controller 61 moves the traveling carriage 53 to the traveling stop position where the opening / closing stop S to be corrected exists (step S2201), and then lowers the lifting platform 55 to the lowest level of the rack 3 (step S2202). ).

次に、コントローラ61は、昇降停止位置を補正する間口S(昇降停止位置を補正したい間口S)の昇降停止位置Hkに昇降台55を昇降させる(ステップS2203)。   Next, the controller 61 raises and lowers the elevator platform 55 to the elevation stop position Hk of the entrance S for correcting the elevation stop position (the entrance S for which the elevation stop position is to be corrected) (step S2203).

昇降停止位置を補正したい間口Sの昇降停止位置Hkに昇降台55を昇降後、当該昇降停止位置から下方向へサーチ外し距離δ2だけずれた位置に昇降台55を下降させる(ステップS2204)。   After raising / lowering the lifting platform 55 to the lifting / lowering stop position Hk of the frontage S for which the lifting / lowering stop position is to be corrected, the lifting / lowering platform 55 is lowered to a position shifted by a distance δ2 from the lifting / lowering stop position by moving downward from the lifting / lowering stop position (step S2204).

その結果、検出器59は、図13の(1)の高さ方向の位置Hkに正対する状態から、図13の(2)の位置(すなわち、Hk−δ2)に検出器59が正対する状態に移行することとなる。図13は、検出部材の検出(高さ方向)の様子を模式的に示す図である。   As a result, the detector 59 is in a state in which the detector 59 is directly opposed to the position (k) in FIG. 13 (2) (ie, Hk−δ2) from the state in FIG. Will be transferred to. FIG. 13 is a diagram schematically illustrating how the detection member is detected (in the height direction).

サーチ外し距離δ2だけずれた位置に昇降台55を移動後、コントローラ61は、昇降台55を上昇させながら、検出器59に反射光の強度を検出させる(ステップS2205)。   After moving the lifting platform 55 to a position shifted by the search removal distance δ2, the controller 61 causes the detector 59 to detect the intensity of the reflected light while raising the lifting platform 55 (step S2205).

昇降台55を上昇させながら検出器59に反射光の強度を検出させる間に、コントローラ61は、図14に示すように、検出器59が反射光の急激な減少を検出し、かつ、所定の時間の経過後に急激な反射光の増加を検出したか否かを判定する(ステップS2206)。   While causing the detector 59 to detect the intensity of the reflected light while raising the elevator 55, the controller 61 detects the sudden decrease in the reflected light as shown in FIG. It is determined whether or not a sudden increase in reflected light has been detected after a lapse of time (step S2206).

なお、検出部材35と第1棚部33aなどのラック3の他の部材との間の位置関係によっては、上記の反射光の強度の急激な減少を検出する前に、検出器59が、検出部材35の下側の縁を検出することにより、反射光の強度の上昇を検出してもよい。または、反射光の強度の急激な減少を検出する前に、反射光の強度の上昇が検出されなくてもよい。   Note that, depending on the positional relationship between the detection member 35 and other members of the rack 3 such as the first shelf 33a, the detector 59 may detect the sudden decrease in the intensity of the reflected light. By detecting the lower edge of the member 35, the increase in the intensity of the reflected light may be detected. Alternatively, the increase in the intensity of the reflected light may not be detected before the rapid decrease in the intensity of the reflected light is detected.

検出器59が反射光の急激な減少を検出していないか、または、検出器59が最初の反射光の急激な減少を検出したが、所定の時間の経過後の急激な反射光の増加を検出していない場合(ステップS2206において「No」の場合)、コントローラ61は、検出用孔Oの高さ方向の2つの縁を検出していないと判定し、昇降台55を上昇させながら検出器59に反射光の強度を検出させる動作を継続する。図14は、検出部材の検出結果(高さ方向)の一例を示す図である。   The detector 59 has not detected a sudden decrease in reflected light, or the detector 59 has detected a sudden decrease in reflected light for the first time, but the sudden increase in reflected light after a predetermined time has elapsed. If not detected (in the case of “No” in step S2206), the controller 61 determines that two edges in the height direction of the detection hole O have not been detected, and detects the detector while raising the lifting platform 55. The operation of causing 59 to detect the intensity of the reflected light is continued. FIG. 14 is a diagram illustrating an example of the detection result (height direction) of the detection member.

一方、検出器59が反射光の急激な減少を検出し、かつ、所定の時間の経過後に急激な反射光の増加を検出したら(ステップS2206において「Yes」の場合)、コントローラ61は、検出器59が検出用孔Oの高さ方向の2つの縁を検出したと判定する。   On the other hand, when the detector 59 detects a sudden decrease in the reflected light, and detects a sudden increase in the reflected light after a predetermined time has elapsed (in the case of “Yes” in step S2206), the controller 61 59 determines that two edges in the height direction of the detection hole O have been detected.

その後、位置Hkからサーチ外し距離δ2だけずれた位置(図14の(2)の位置)から検出器59が反射光の急激な減少を検出するまでの昇降台55の高さ方向の昇降距離(図14に示す例ではek1)を下側の縁として記憶する。   Thereafter, the elevation distance (in the height direction) of the lifting platform 55 until the detector 59 detects a sudden decrease in the reflected light from the position shifted from the position Hk by the search removal distance δ2 (position (2) in FIG. 14). In the example shown in FIG. 14, ek1) is stored as the lower edge.

また、位置Hkからサーチ外し距離δ2だけずれた位置から検出器59が急激な反射光の増加を検出するまでの昇降台55の高さ方向の昇降距離(図14に示す例ではek2)を上側の縁として記憶する(ステップS2207)。   In addition, the up / down distance (ek2 in the example shown in FIG. 14) in the height direction until the detector 59 detects an abrupt increase in reflected light from the position shifted from the position Hk by the search off distance δ2 is set to the upper side. (Step S2207).

他の実施形態において、コントローラ61は、上記の「ek1」及び「ek2」を、高さ方向の基準位置からの位置として取得してもよい。   In another embodiment, the controller 61 may acquire the above “ek1” and “ek2” as positions from the reference position in the height direction.

コントローラ61は、上記のステップS2205〜S2207を実行中、昇降台55をサーチ距離δs2だけ移動させたかを判断する(ステップS2208)。昇降台55をサーチ距離δs2だけ移動させていないと判断した場合(ステップS2208において「No」の場合)、上記のステップS2205〜S2207を継続して実行する。   While executing steps S2205 to S2207, the controller 61 determines whether the elevator 55 has been moved by the search distance δs2 (step S2208). If it is determined that the elevator 55 has not been moved by the search distance δs2 (“No” in step S2208), the above steps S2205 to S2207 are continuously executed.

一方、昇降台55をサーチ距離δs2だけ移動したと判断したら(ステップS2208において「Yes」の場合)、コントローラ61は、検出用孔Oの下側の縁と上側の縁との中点(ek1+ek2)/2と、サーチ外し距離δ2だけ移動後のスタッカクレーンの位置(Hk−δ2)と、を加算して、新たな昇降停止位置Hk’をHk−δ2+(ek1+ek2)/2と算出し、当該新たな昇降停止位置Hk’を、停止位置管理テーブルTの対応する間口Sの識別番号に関連付けて記憶部613記憶する(ステップS2209)。これにより、1つの間口Sに対する昇降停止位置の補正が完了する。   On the other hand, if it is determined that the lift 55 has moved by the search distance δs2 (in the case of “Yes” in step S2208), the controller 61 determines the midpoint (ek1 + ek2) between the lower edge and the upper edge of the detection hole O. / 2 and the position (Hk−δ2) of the stacker crane after movement by the search removal distance δ2 are added to calculate a new lifting stop position Hk ′ as Hk−δ2 + (ek1 + ek2) / 2. The elevator stop position Hk ′ is stored in association with the identification number of the corresponding frontage S in the stop position management table T (step S2209). Thereby, the correction of the raising / lowering stop position for one frontage S is completed.

1つの間口Sに対する昇降停止位置の補正を完了したら、コントローラ61は、次の間口Sの昇降停止位置に昇降台55を上昇させて当該次の間口Sの昇降停止位置を補正すること(上記のステップS2203〜S2210を実行)を繰り返すことにより、搬送方向において同一の位置に存在する複数の間口Sに対して、最下段に存在する間口Sから最上段に存在する間口Sまでの昇降停止位置の補正を実行する。   When the correction of the raising / lowering stop position with respect to one opening S is completed, the controller 61 raises the lifting platform 55 to the raising / lowering stopping position of the next opening S to correct the raising / lowering stopping position of the next opening S (described above). Steps S2203 to S2210 are repeated), and the lift stop position from the frontage S existing at the lowermost level to the frontage S existing at the uppermost level is changed with respect to a plurality of frontage S existing at the same position in the transport direction. Perform correction.

一つの搬送方向の位置に存在する全ての間口Sの昇降停止位置を補正したら、搬送方向に隣接する次の間口Sの走行停止位置にスタッカクレーン5を移動後に上記のステップS2203〜S2210を実行するとの工程を繰り返す(すなわち、ステップS2201〜S2211を繰り返し実行する)ことで、ラック3の全ての間口Sに対する昇降停止位置を補正できる。   When the lifting / lowering stop positions of all the frontage S existing in the position in one transport direction are corrected, the above steps S2203 to S2210 are executed after the stacker crane 5 is moved to the travel stop position of the next frontage S adjacent in the transport direction. By repeating the above process (that is, repeatedly executing steps S2201 to S2211), it is possible to correct the lifting / lowering stop positions with respect to all the slots S of the rack 3.

上記のステップS2203〜S2210を実行することにより、新たな検出部材をラック3に設けることなく、既設の検出部材35を用いて、簡便に昇降停止位置の補正を実行できる。   By executing steps S2203 to S2210 described above, the elevation stop position can be easily corrected using the existing detection member 35 without providing a new detection member in the rack 3.

他の実施形態において、図6Bに示す、走行停止位置及び昇降停止位置を補正するための補正値を記憶する停止位置管理テーブルT’を用いる場合、走行停止位置の補正については、上記のステップS2109にて算出された検出用孔Oの搬送方向の2つの縁の中点((Ek1+Ek2)/2)を、停止位置管理テーブルT’の「補正値」の「搬送方向」の対応する間口Sの識別番号(識別番号k)の欄(C1kの欄)に関連付けて保存してもよい。   In another embodiment, when the stop position management table T ′ that stores correction values for correcting the travel stop position and the lift stop position shown in FIG. 6B is used, the correction of the travel stop position is performed in the above step S2109. The midpoints ((Ek1 + Ek2) / 2) of the two edges in the transport direction of the detection hole O calculated in step 2 are set to the corresponding frontage S corresponding to the “transport direction” of the “correction value” in the stop position management table T ′. The information may be stored in association with the identification number (identification number k) field (C1k field).

また、上記のステップS2209にて算出された検出用孔Oの高さ方向の2つの縁の中点((ek1+ek2)/2)を、停止位置管理テーブルT’の「補正値」の「高さ方向」の対応する間口Sの識別番号(識別番号k)の欄(C2kの欄)に関連付けて保存してもよい。   Further, the midpoint ((ek1 + ek2) / 2) of the two edges in the height direction of the detection hole O calculated in step S2209 is set to the “height” of the “correction value” in the stop position management table T ′. It may be stored in association with the column (column C2k) of the identification number (identification number k) of the frontage S corresponding to “direction”.

上記の場合、停止位置管理テーブルT’に記憶されている走行停止位置及び昇降停止位置は、一度決定されたら、停止位置の補正が実行されても更新されない。この場合、昇降台55と間口Sとの間で荷物Aを移載する際の目標走行停止位置及び目標昇降停止位置は、上記のステップS3にて目標走行停止位置及び目標昇降停止位置を決定する際に算出されてもよい。   In the above case, once the travel stop position and the lift stop position stored in the stop position management table T 'are determined, they are not updated even if the stop position is corrected. In this case, the target travel stop position and the target lift stop position when the load A is transferred between the lift platform 55 and the frontage S are determined in the above step S3. It may be calculated on the occasion.

目標走行停止位置は、停止位置管理テーブルT’において荷物Aを移載したい間口Sの識別番号に関連付けられた走行停止位置と補正値とを用いて、例えば、Dk−δ1+(Ek1+Ek2)/2(荷物Aを移載したい間口Sの識別番号がkの場合)と算出できる。   The target travel stop position is, for example, Dk−δ1 + (Ek1 + Ek2) / 2 (using the travel stop position and the correction value associated with the identification number of the frontage S where the load A is to be transferred in the stop position management table T ′. And the identification number of the frontage S where the package A is to be transferred is k).

目標昇降停止位置は、停止位置管理テーブルT’において荷物Aを移載したい間口Sの識別番号に関連付けられた昇降停止位置と補正値とを用いて、例えば、Hk−δ2+(ek1+ek2)/2(荷物Aを移載したい間口Sの識別番号がkの場合)と算出できる。   The target lift stop position is, for example, Hk−δ2 + (ek1 + ek2) / 2 () using the lift stop position and the correction value associated with the identification number of the frontage S to which the load A is to be transferred in the stop position management table T ′. And the identification number of the frontage S where the package A is to be transferred is k).

さらなる他の実施形態において、図6Cに示す、各間口Sに対応する検出部材35の検出結果を記憶する停止位置管理テーブルT’’を用いる場合、走行停止位置の補正については、上記のステップS2107にて取得した検出用孔Oの搬送方向の2つの縁の位置(Ek1、Ek2)を、停止位置管理テーブルT’’の「検出結果」の「搬送方向」の対応する間口Sの識別番号(識別番号k)の欄(d1kの欄)に関連付けて保存してもよい。   In still another embodiment, when the stop position management table T ″ that stores the detection result of the detection member 35 corresponding to each frontage S shown in FIG. 6C is used, the correction of the travel stop position is performed in the above-described step S2107. The positions (Ek1, Ek2) of the two edges in the transport direction of the detection hole O acquired in step 2 are identified with the identification numbers of the frontage S corresponding to the “transport direction” of the “detection result” in the stop position management table T ″. It may be stored in association with the column of identification number k) (column of d1k).

また、上記のステップS2207にて取得した検出用孔Oの高さ方向の2つの縁の位置(ek1、ek2)を、停止位置管理テーブルT’’の「検出結果」の「高さ方向」の対応する間口Sの識別番号(識別番号k)の欄(d2kの欄)に関連付けて保存してもよい。   Further, the positions (ek1, ek2) of the two edges in the height direction of the detection hole O acquired in step S2207 are set in the “height direction” of the “detection result” of the stop position management table T ″. The corresponding frontage S identification number (identification number k) field (d2k field) may be stored in association with each other.

上記の場合、停止位置管理テーブルT’’に記憶されている走行停止位置及び昇降停止位置は、一度決定されたら、停止位置の補正が実行されても更新されない。この場合、昇降台55と間口Sとの間で荷物Aを移載する際の目標走行停止位置及び目標昇降停止位置は、上記のステップS3にて目標走行停止位置及び目標昇降停止位置を決定する際に算出されてもよい。   In the above case, once the travel stop position and the lift stop position stored in the stop position management table T ″ are determined, they are not updated even if correction of the stop position is executed. In this case, the target travel stop position and the target lift stop position when the load A is transferred between the lift platform 55 and the frontage S are determined in the above step S3. It may be calculated on the occasion.

目標走行停止位置は、停止位置管理テーブルT’において荷物Aを移載したい間口Sの識別番号に関連付けられた走行停止位置と検出結果とを用いて、例えば、Dk−δ1+(Ek1+Ek2)/2(荷物Aを移載したい間口Sの識別番号がkの場合)と算出できる。   The target travel stop position is, for example, Dk−δ1 + (Ek1 + Ek2) / 2 (using the travel stop position and the detection result associated with the identification number of the frontage S where the load A is to be transferred in the stop position management table T ′. And the identification number of the frontage S where the package A is to be transferred is k).

目標昇降停止位置は、停止位置管理テーブルT’において荷物Aを移載したい間口Sの識別番号に関連付けられた昇降停止位置と検出結果とを用いて、例えば、Hk−δ2+(ek1+ek2)/2(荷物Aを移載したい間口Sの識別番号がkの場合)と算出できる。   The target lift stop position is determined by using, for example, Hk−δ2 + (ek1 + ek2) / 2 () using the lift stop position and the detection result associated with the identification number of the frontage S to which the load A is to be transferred in the stop position management table T ′. And the identification number of the frontage S where the package A is to be transferred is k).

2.第2実施形態
上記の第1実施形態において、昇降台55に配置された移載機57の数は1であったが、これに限られない。第2実施形態に係る自動倉庫システム1’においては、図15に示すように、複数の移載機57が、昇降台55に搬送方向に沿って搭載されている。図15は、第2実施形態に係る昇降台の構成を示す図である。図15に示す例では、4台の移載機57a、57b、57c、57dのそれぞれが、昇降台55の搬送方向における幅方向において、所定の間隔を空けて搭載されている。
2. 2nd Embodiment In said 1st Embodiment, although the number of the transfer machines 57 arrange | positioned at the raising / lowering stand 55 was 1, it is not restricted to this. In the automatic warehouse system 1 ′ according to the second embodiment, as shown in FIG. 15, a plurality of transfer machines 57 are mounted on the lifting platform 55 along the transport direction. FIG. 15 is a diagram illustrating a configuration of a lifting platform according to the second embodiment. In the example shown in FIG. 15, each of the four transfer machines 57 a, 57 b, 57 c, and 57 d is mounted with a predetermined interval in the width direction in the transport direction of the lifting platform 55.

また、昇降台55が4台の移載機57a、57b、57c、57dを有することで、4つの棚部33との間で同時に荷物Aを移載できる。   Further, since the lifting platform 55 includes the four transfer machines 57a, 57b, 57c, and 57d, the load A can be simultaneously transferred between the four shelves 33.

また、図15に示すように、ラック3の間口Sは、搬送方向に間を空けて配置される2つの第2棚部33bの間に形成される。また、各第2棚部33bに検出部材35が設けられている。よって、1つの間口Sは、その搬送方向の一端と他端のそれぞれに検出部材35を有している(すなわち、間口Sの両側に検出部材35が設けられている)。   Further, as shown in FIG. 15, the frontage S of the rack 3 is formed between two second shelves 33b that are spaced apart in the transport direction. Moreover, the detection member 35 is provided in each 2nd shelf part 33b. Therefore, one frontage S has detection members 35 at one end and the other end in the transport direction (that is, detection members 35 are provided on both sides of the frontage S).

第2実施形態に係る自動倉庫システム1’は、昇降台55が複数の移載機57(と、場合によっては複数の検出器59)を有すること以外は、上記の第1実施形態に係る自動倉庫システム1と同様の構成を有する。従って、以下では、昇降台55に設けられた移載機57及び検出器59についてのみ説明し、自動倉庫システム1’の他の構成についての説明は省略する。   The automatic warehouse system 1 ′ according to the second embodiment is an automatic warehouse system according to the first embodiment, except that the lifting platform 55 includes a plurality of transfer machines 57 (and a plurality of detectors 59 in some cases). It has the same configuration as the warehouse system 1. Therefore, hereinafter, only the transfer machine 57 and the detector 59 provided on the lifting platform 55 will be described, and description of other configurations of the automatic warehouse system 1 'will be omitted.

この第2実施形態において、1つの検出器59は、複数の移載機57に対して共通となっている。図15に示す例では、1つの検出器59aが、互いに隣接する2台の移載機57a、57bの間に設けられ、他の検出器59bが、互いに隣接する2台の移載機57c、57dの間に設けられている。すなわち、図15に示す例では、4台の移載機57に対して2つの検出器59が設けられる。   In the second embodiment, one detector 59 is common to a plurality of transfer machines 57. In the example shown in FIG. 15, one detector 59a is provided between two adjacent transfer machines 57a and 57b, and the other detector 59b includes two adjacent transfer machines 57c, 57d. That is, in the example shown in FIG. 15, two detectors 59 are provided for the four transfer machines 57.

他の実施形態において、昇降台55において検出器59a、59bが取り付けられた側とは移載方向の反対側に、さらに検出器59を設けてもよい。これにより、図15に示した側とは反対側のラック3の検出部材35も検出できる。   In another embodiment, the detector 59 may be further provided on the lifting platform 55 on the opposite side of the transfer direction from the side on which the detectors 59a and 59b are attached. Thereby, the detection member 35 of the rack 3 on the opposite side to the side shown in FIG. 15 can also be detected.

検出器59aと2台の移載機57a、57bとの位置関係は、検出器59aが特定の検出部材35に対して正対すると、移載機57a、57bが、当該特定の検出部材35を介して隣接する2つの対応する間口Sと正対する位置関係となっている。   The positional relationship between the detector 59a and the two transfer machines 57a and 57b is such that when the detector 59a faces the specific detection member 35, the transfer machines 57a and 57b The positional relationship is directly opposite to two corresponding frontage S adjacent to each other.

検出器59bと2台の移載機57c、57dとの位置関係は、検出器59bが特定の検出部材35に対して正対すると、移載機57c、57dが、当該特定の検出部材35を介して隣接する2つの対応する間口Sと正対する位置関係となっている。   The positional relationship between the detector 59b and the two transfer machines 57c and 57d is such that when the detector 59b faces the specific detection member 35, the transfer machines 57c and 57d The positional relationship is directly opposite to two corresponding frontage S adjacent to each other.

この場合、停止位置管理テーブルT、T’、T’’は、検出器59a、59b毎に記憶部613に記憶される。従って、上記の第1実施形態にて説明した走行停止位置及び昇降停止位置の補正は、検出器59a、59b毎に実行される。   In this case, the stop position management tables T, T ′, and T ″ are stored in the storage unit 613 for each of the detectors 59a and 59b. Therefore, the correction of the travel stop position and the lift stop position described in the first embodiment is performed for each of the detectors 59a and 59b.

また、停止位置管理テーブルT、T’、T’’において、走行停止位置及び昇降停止位置(補正値及び検出結果)は、ラック3の各検出部材35に関連付けられる。さらに、停止位置管理テーブルT、T’、T’’において、2つの検出部材35に対して1つの間口Sが関連付けられており、コントローラ61は、荷物Aの移載指令に示された(荷物Aの移載を行いたい)間口Sの識別番号から、どの2つの検出部材35を検出器59に検出させるかを決定する。   In the stop position management tables T, T ′, T ″, the travel stop position and the lift stop position (correction value and detection result) are associated with each detection member 35 of the rack 3. Further, in the stop position management tables T, T ′, T ″, one frontage S is associated with the two detection members 35, and the controller 61 is shown in the transfer instruction of the load A (the load From the identification number of the frontage S), which two detection members 35 are to be detected by the detector 59 is determined.

荷物Aの移載を実行するときには、荷物Aの移載を行わせる移載機57に応じて、いずれの検出器59a、59bを用いて、間口Sの両側に設けられた検出部材35(上記にて決定した2つの検出部材35)のうち、いずれの検出部材35を当該検出器59a、59bに検出させるかを決定する。   When executing the transfer of the load A, the detection members 35 (described above) provided on both sides of the frontage S using any of the detectors 59a and 59b in accordance with the transfer machine 57 that transfers the load A. It is determined which of the two detection members 35) determined in (1) is to be detected by the detectors 59a and 59b.

そして、検出部材35の検出に用いると決定した検出器59a、59bと当該検出器59a、59bに検出させると決定した検出部材35とが正対したときの走行台車53の搬送方向における位置を、荷物Aの移載を行う移載機57a、57b、57c、57dに対する走行停止位置と決定する。   And the position in the conveyance direction of the traveling carriage 53 when the detectors 59a and 59b determined to be used for the detection of the detection member 35 and the detection members 35 determined to be detected by the detectors 59a and 59b face each other, The travel stop position is determined with respect to the transfer machines 57a, 57b, 57c, and 57d that transfer the load A.

一方、検出部材35の検出に用いると決定した検出器59a、59bと当該検出器59a、59bに検出させると決定した検出部材35とが正対したときの昇降台55の高さ方向における位置を、荷物Aの移載を行う移載機57a、57b、57c、57dに対する昇降停止位置と決定する。   On the other hand, the position in the height direction of the lifting platform 55 when the detectors 59a and 59b determined to be used for detection of the detection member 35 and the detection members 35 determined to be detected by the detectors 59a and 59b face each other. Then, it is determined as a lifting / lowering stop position for the transfer machines 57a, 57b, 57c, and 57d for transferring the load A.

具体的には、例えば、図15に示すp番目の検出部材35とp+1番目の検出部材35との間の間口S(図15においては一点鎖線にて示す)に対して荷物Aの移載を行う場合であって、移載機57aを用いて荷物Aの移載を行う場合には、検出器59aを用いてp番目の検出部材35の検出を行うと決定する。また、検出器59aの停止位置管理テーブルT、T’、T’’において、p番目の検出部材35に関連付けられた走行停止位置及び昇降停止位置を、それぞれ、スタッカクレーン5の目標走行停止位置、及び、昇降台55の目標昇降停止位置と決定する。   Specifically, for example, the load A is transferred to the frontage S (indicated by a one-dot chain line in FIG. 15) between the p-th detection member 35 and the p + 1-th detection member 35 shown in FIG. In the case where the load A is transferred using the transfer machine 57a, it is determined that the detection of the p-th detection member 35 is performed using the detector 59a. Further, in the stop position management tables T, T ′, T ″ of the detector 59a, the travel stop position and the lift stop position associated with the p-th detection member 35 are respectively set as the target travel stop position of the stacker crane 5, And it determines with the target raising / lowering stop position of the raising / lowering stand 55. FIG.

移載機57bを用いて荷物Aの移載を行う場合には、検出器59aを用いてp+1番目の検出部材35の検出を行うと決定する。また、検出器59aの停止位置管理テーブルT、T’、T’’において、p+1番目の検出部材35に関連付けられた走行停止位置及び昇降停止位置を、それぞれ、スタッカクレーン5の目標走行停止位置、及び、昇降台55の目標昇降停止位置と決定する。   When the load A is transferred using the transfer device 57b, it is determined that the detection of the p + 1th detection member 35 is performed using the detector 59a. In the stop position management tables T, T ′, and T ″ of the detector 59a, the travel stop position and the lift stop position associated with the (p + 1) th detection member 35 are respectively set as the target travel stop position of the stacker crane 5, And it determines with the target raising / lowering stop position of the raising / lowering stand 55. FIG.

移載機57cを用いて荷物Aの移載を行う場合には、検出器59bを用いてp番目の検出部材35の検出を行うと決定する。また、検出器59bの停止位置管理テーブルT、T’、T’’において、p番目の検出部材35に関連付けられた走行停止位置及び昇降停止位置を、それぞれ、スタッカクレーン5の目標走行停止位置、及び、昇降台55の目標昇降停止位置と決定する。   When the load A is transferred using the transfer device 57c, it is determined that the p-th detection member 35 is detected using the detector 59b. Further, in the stop position management tables T, T ′, T ″ of the detector 59b, the travel stop position and the lift stop position associated with the p-th detection member 35 are respectively set as the target travel stop position of the stacker crane 5, And it determines with the target raising / lowering stop position of the raising / lowering stand 55. FIG.

移載機57dを用いて荷物Aの移載を行う場合には、検出器59bを用いてp+1番目の検出部材35の検出を行うと決定する。また、検出器59bの停止位置管理テーブルT、T’、T’’において、p+1番目の検出部材35に関連付けられた走行停止位置及び昇降停止位置を、それぞれ、スタッカクレーン5の目標走行停止位置、及び、昇降台55の目標昇降停止位置と決定する。   When the load A is transferred using the transfer machine 57d, it is determined that the detection of the p + 1th detection member 35 is performed using the detector 59b. Further, in the stop position management tables T, T ′, T ″ of the detector 59b, the travel stop position and the lift stop position associated with the (p + 1) th detection member 35 are respectively set as the target travel stop position of the stacker crane 5, And it determines with the target raising / lowering stop position of the raising / lowering stand 55. FIG.

上記のように、昇降台55に複数の移載機57を設置することにより、スタッカクレーン5により一度に搬送できる荷物Aの数を増加して、効率よく荷物Aの搬送と移載を実行できる。   As described above, by installing a plurality of transfer machines 57 on the lifting platform 55, the number of loads A that can be transported at once by the stacker crane 5 can be increased, and the transport and transfer of the loads A can be performed efficiently. .

また、複数の移載機57に対して上記のように検出器59を配置することにより、複数の移載機57のそれぞれに対して検出器59を設けなくとも、移載機57に近い検出器59にて検出部材35を検出することで、対応する検出部材35を精度よく検出できる。また、荷物Aの移載を行わせる移載機57に対する走行停止位置及び昇降停止位置を精度よく決定できる。その結果、昇降停止位置及び昇降停止位置の精度を低下させることなく、自動倉庫システム1’のコストを下げることができる。   In addition, by arranging the detectors 59 as described above for the plurality of transfer machines 57, detection close to the transfer machine 57 can be achieved without providing the detectors 59 for each of the plurality of transfer machines 57. By detecting the detection member 35 with the instrument 59, the corresponding detection member 35 can be detected with high accuracy. Further, it is possible to accurately determine the travel stop position and the lift stop position with respect to the transfer machine 57 that transfers the load A. As a result, it is possible to reduce the cost of the automatic warehouse system 1 ′ without reducing the accuracy of the elevation stop position and the elevation stop position.

3.実施形態の特徴
上記の実施形態の特徴は下記の通りである。
自動倉庫システム1、1’(自動倉庫システムの一例)は、ラック3(ラックの一例)と、スタッカクレーン5(搬送装置の一例)と、コントローラ61(コントローラの一例)と、を備える。ラック3は、支柱31(支柱の一例)と、棚部33(棚部の一例)と、検出部材35(検出部材の一例)と、を有する。支柱31は、ラック3とスタッカクレーン5との間で荷物Aを移載するときの移載方向に対して前後一対配置され、スタッカクレーン5の走行方向である搬送方向に沿って複数配置される。棚部33は、支柱31の間を架設することで、荷物Aが載置される間口S(間口の一例)を搬送方向に沿って複数形成する。検出部材35は、互いに隣接する間口Sの間に設けられる。
3. Features of the embodiment The features of the above embodiment are as follows.
The automatic warehouse system 1, 1 ′ (an example of an automatic warehouse system) includes a rack 3 (an example of a rack), a stacker crane 5 (an example of a transport device), and a controller 61 (an example of a controller). The rack 3 includes a column 31 (an example of a column), a shelf 33 (an example of a shelf), and a detection member 35 (an example of a detection member). The support columns 31 are arranged in a pair of front and rear with respect to the transfer direction when the load A is transferred between the rack 3 and the stacker crane 5, and a plurality of the support columns 31 are arranged along the transport direction that is the traveling direction of the stacker crane 5. . The shelf 33 is constructed between the columns 31 to form a plurality of fronts S (an example of fronts) on which the luggage A is placed along the transport direction. The detection member 35 is provided between the front openings S adjacent to each other.

スタッカクレーン5は、移載機57(移載機の一例)と、昇降台55(昇降台の一例)と、走行台車53(走行台車の一例)と、検出器59(検出器の一例)と、を有する。移載機57は、間口Sとの間で荷物Aを移載する。昇降台55は、移載機57を搭載し、ラック3の高さ方向に昇降する。走行台車53は、昇降台55を搭載し、搬送方向に移動する。検出器59は、検出部材35を検出するセンサであって、移載機57と間口Sとの間で荷物Aを移載する際に、当該間口Sに対応する検出部材35と正対する位置に設けられる。   The stacker crane 5 includes a transfer machine 57 (an example of a transfer machine), an elevator 55 (an example of an elevator), a traveling carriage 53 (an example of a traveling carriage), a detector 59 (an example of a detector), Have. The transfer machine 57 transfers the load A to and from the frontage S. The lifting platform 55 is mounted with a transfer machine 57 and moves up and down in the height direction of the rack 3. The traveling carriage 53 is mounted with a lifting platform 55 and moves in the transport direction. The detector 59 is a sensor that detects the detection member 35. When the load A is transferred between the transfer device 57 and the frontage S, the detector 59 is positioned at a position facing the detection member 35 corresponding to the frontage S. Provided.

コントローラ61は、移載機57と間口Sとの間で荷物Aを移載する際に、走行台車53を荷物Aを移載する目的の間口Sが存在する搬送方向の位置である走行停止位置に停止させる制御を実行する。また、コントローラ61は、昇降台55を目的の間口Sが存在する高さ方向の位置である昇降停止位置に停止させる制御を実行する。さらに、コントローラ61は、目的の間口Sに対応する検出部材35を検出器59が検出したら、移載機57に対して目的の間口Sとの間で荷物Aを移載させる制御を実行する。   When the controller 61 transfers the load A between the transfer machine 57 and the frontage S, the travel stop position, which is a position in the transport direction where the target frontage S for transferring the travel cart 53 exists, is provided. Execute the control to stop. In addition, the controller 61 performs control to stop the lifting platform 55 at a lifting stop position that is a position in the height direction where the target frontage S exists. Further, when the detector 59 detects the detection member 35 corresponding to the target slot S, the controller 61 executes control for transferring the load A to and from the target slot S with respect to the transfer device 57.

さらに、コントローラ61は、所定の間口Sに対して設定された昇降停止位置に昇降台55を移動させ、走行台車53を搬送方向に走行させながら所定の間口Sに対応する検出部材35を検出器59(検出器59a、59b)に検出させる。さらに、検出部材35の検出結果に基づいて得られた、所定の間口Sに対応する検出部材35と検出器59(検出器59a、59b)とが正対するときの走行台車53の搬送方向における位置を、所定の間口Sに対応する新たな走行停止位置として設定することで、当該所定の間口Sに対応する走行停止位置の補正を実行する。   Further, the controller 61 moves the lifting platform 55 to the lifting stop position set with respect to the predetermined slot S, and detects the detection member 35 corresponding to the predetermined slot S while moving the traveling carriage 53 in the transport direction. 59 (detectors 59a and 59b). Further, the position in the transport direction of the traveling carriage 53 when the detection member 35 corresponding to the predetermined frontage S and the detector 59 (detectors 59a and 59b) face each other, obtained based on the detection result of the detection member 35. Is set as a new travel stop position corresponding to the predetermined frontage S, so that the travel stop position corresponding to the predetermined frontage S is corrected.

自動倉庫システム1、1’においては、検出部材35は、移載機57と間口Sとの間で荷物Aを移載する際に、移載機57と当該間口Sとが荷物Aを移載可能な位置関係にあるか否かを検出するために用いられている。   In the automatic warehouse system 1, 1 ′, when the detection member 35 transfers the load A between the transfer device 57 and the frontage S, the transferer 57 and the frontage S transfer the load A. It is used to detect whether or not the positional relationship is possible.

また、上記の自動倉庫システム1、1’においては、所定の間口Sに対応する走行停止位置の補正を実行する際に、当該所定の間口Sに対して現在設定されている昇降停止位置に昇降台55を移動させた後、走行台車53を搬送方向に走行させながら当該所定の間口Sに対応する検出部材35を検出器59(検出器59a、59b)に検出させている。これにより、走行停止位置を補正するための部材を新たにラックに設けることなく、荷物Aの移載の際に用いられる既設の部材を用いて、簡便に走行停止位置の補正を実行できる。   Further, in the automatic warehouse system 1, 1 ′, when the travel stop position corresponding to the predetermined slot S is corrected, the automatic warehouse system 1, 1 ′ moves up and down to the lift stop position currently set for the predetermined slot S. After moving the base 55, the detector 59 (detectors 59a and 59b) is made to detect the detection member 35 corresponding to the predetermined frontage S while the traveling carriage 53 is traveling in the transport direction. As a result, the travel stop position can be easily corrected using the existing member used when the load A is transferred without newly providing a member for correcting the travel stop position in the rack.

また、コントローラ61は、所定の間口Sに対して設定された走行停止位置に走行台車53を移動させ、昇降台55を高さ方向に昇降させながら所定の間口Sに対応する検出部材35を検出器59(検出器59a、59b)に検出させる。さらに、検出部材35の検出結果に基づいて得られた、所定の間口Sに対応する検出部材35と検出器59(検出器59a、59b)とが正対するときの昇降台55の高さ方向における位置を、所定の間口Sに対応する新たな昇降停止位置として設定することで、当該所定の間口Sに対応する昇降停止位置の補正を実行する。   In addition, the controller 61 detects the detection member 35 corresponding to the predetermined slot S while moving the traveling carriage 53 to the travel stop position set with respect to the predetermined slot S and raising and lowering the lifting platform 55 in the height direction. The detector 59 (detectors 59a and 59b) is detected. Further, in the height direction of the lifting platform 55 when the detection member 35 corresponding to the predetermined slot S and the detector 59 (detectors 59a and 59b) face each other obtained based on the detection result of the detection member 35. By setting the position as a new lift stop position corresponding to the predetermined slot S, the lift stop position corresponding to the predetermined slot S is corrected.

これにより、昇降停止位置を補正するための部材を新たにラックに設けることなく、荷物Aの移載の際に用いられる既設の部材を用いて、簡便に昇降停止位置の補正を実行できる。   Thereby, the raising / lowering stop position can be simply corrected using the existing member used when the load A is transferred without newly providing a member for correcting the raising / lowering stopping position in the rack.

4.他の実施形態
以上、本発明の複数の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、発明の要旨を逸脱しない範囲で種々の変更が可能である。特に、本明細書に書かれた複数の実施形態及び変形例は必要に応じて任意に組み合せ可能である。
4). Other Embodiments Although a plurality of embodiments of the present invention have been described above, the present invention is not limited to the above embodiments, and various modifications can be made without departing from the scope of the invention. In particular, a plurality of embodiments and modifications described in this specification can be arbitrarily combined as necessary.

例えば、上記の第1実施形態と第2実施形態とを組み合わせることができる。すなわち、昇降台55が複数の移載機57を有していても、第1実施形態において説明した走行停止位置及び昇降停止位置の補正を実行できる。   For example, the first embodiment and the second embodiment can be combined. That is, even if the lifting platform 55 has a plurality of transfer machines 57, the travel stop position and the lifting stop position correction described in the first embodiment can be performed.

(A)上記の第1実施形態及び第2実施形態においては、複数の間口Sに対する走行停止位置及び昇降停止位置の補正を1つのプロセスにて実行していたが、特定の1つの間口Sに対してのみ停止位置の補正を実行することもできる。   (A) In the first embodiment and the second embodiment described above, correction of the travel stop position and the lift stop position for a plurality of frontage openings S is performed in one process. It is also possible to execute correction of the stop position only for this.

この場合には、コントローラ61は、(例えば、ユーザにより指定された)特定の1つの間口Sに対して現在設定されている走行停止位置に走行台車53を移動させ、現在設定されている昇降停止位置に昇降台55を移動させた後、例えば、第1実施形態にて説明したステップS2104〜S2109を実行して当該特定の間口Sに対する走行停止位置の補正を実行し、ステップS2204〜S2209を実行して当該特定の間口Sに対する昇降停止位置の補正を実行できる。   In this case, the controller 61 moves the traveling carriage 53 to the currently set traveling stop position with respect to one specific frontage S (for example, designated by the user), and the currently set lifting / lowering stop is performed. After moving the elevator 55 to the position, for example, steps S2104 to S2109 described in the first embodiment are executed to correct the travel stop position for the specific frontage S, and steps S2204 to S2209 are executed. Thus, the elevation stop position can be corrected for the specific frontage S.

または、昇降台55と間口Sとの間で荷物Aを移載する際に、昇降台55と当該間口Sとが荷物Aを移載可能な位置関係にないと判断されたとき(例えば、検出器59が所定の強度以上の反射光を検出しているとき)に、第1実施形態において説明した走行停止位置及び昇降停止位置の補正を実行してもよい。この場合には、停止位置管理テーブルT、T’、T’’に補正後の停止位置、停止位置の補正値、又は、検出部材35の検出結果を記憶しなくてもよい。   Alternatively, when the load A is transferred between the lifting platform 55 and the frontage S, when it is determined that the lifting platform 55 and the frontage S are not in a positional relationship capable of transferring the load A (for example, detection When the device 59 detects reflected light having a predetermined intensity or higher), the travel stop position and the lift stop position described in the first embodiment may be corrected. In this case, the stop position after correction, the correction value of the stop position, or the detection result of the detection member 35 may not be stored in the stop position management tables T, T ′, and T ″.

具体的には、例えば、昇降台55と間口Sとの間で荷物Aを移載する際に、当該間口Sに対する目標走行停止位置にスタッカクレーン5を移動させ、目標昇降停止位置に昇降台55を移動させた後に、検出器59が所定の強度以上の反射光を検出している場合に、第1実施形態にて説明したステップS2104〜S2109を実行して荷物Aの移載を行う間口Sに対する走行停止位置の補正を実行し、ステップS2204〜S2209を実行して当該間口Sに対する昇降停止位置の補正を実行できる。   Specifically, for example, when the load A is transferred between the lifting platform 55 and the frontage S, the stacker crane 5 is moved to the target travel stop position with respect to the frontage S, and the lifting platform 55 is moved to the target lifting stop position. When the detector 59 detects reflected light having a predetermined intensity or higher after moving the front door S, the steps S2104 to S2109 described in the first embodiment are executed to transfer the load A. The travel stop position is corrected with respect to and the steps S2204 to S2209 are executed to correct the elevation stop position with respect to the frontage S.

その後、当該補正後の走行停止位置にスタッカクレーン5を移動させ、補正後の昇降停止位置に昇降台55を移動させることで、昇降台55と荷物Aを移載したい間口Sとを正対できる。   Thereafter, the stacker crane 5 is moved to the corrected travel stop position, and the lift platform 55 is moved to the corrected lift stop position, so that the lift platform 55 and the frontage S where the load A is to be transferred can be directly opposed. .

(B)上記の第1実施形態及び第2実施形態においては、検出部材35に設けられた検出用孔Oを検出器59からの光が通過するか否かにより、昇降台55と間口Sとが荷物Aを移載可能な位置関係にあるか否かが判断されていた。しかし、これに限られず、例えば、検出部材35自体を検出用孔Oと同等のサイズとして、検出部材35を検出しているか否かにより、昇降台55と間口Sとが荷物Aを移載可能な位置関係にあるか否かが判断されてもよい。   (B) In the first embodiment and the second embodiment described above, depending on whether or not the light from the detector 59 passes through the detection hole O provided in the detection member 35, the lifting platform 55 and the frontage S Is in a positional relationship where the package A can be transferred. However, the present invention is not limited to this, and for example, the elevator 55 and the frontage S can transfer the load A depending on whether or not the detection member 35 is detected with the detection member 35 having the same size as the detection hole O. It may be determined whether or not there is a proper positional relationship.

上記の場合には、検出器59が所定の強度以上の反射光を検出しているときに、昇降台55と間口Sとが荷物Aを移載可能な位置関係にあると判断する。また、停止位置の補正を行う際には、スタッカクレーン5を搬送方向に移動させる間、又は、昇降台55を高さ方向に移動させる間に、最初に反射光の急激な増加を検出して、所定の時間経過後、反射光の急激な減少を検出したときに、当該急激な増加を検出した時の位置と急激な減少を検出した時の位置との中点を用いて、停止位置の補正を実行できる。   In the above case, when the detector 59 detects reflected light having a predetermined intensity or more, it is determined that the lifting platform 55 and the frontage S are in a positional relationship where the load A can be transferred. When the stop position is corrected, a sudden increase in reflected light is first detected while the stacker crane 5 is moved in the transport direction or while the elevator 55 is moved in the height direction. When a sudden decrease in reflected light is detected after a predetermined time has elapsed, the position of the stop position is determined using the midpoint between the position when the sudden increase is detected and the position when the sudden decrease is detected. Correction can be performed.

その他、例えば、検出用孔Oに代えて、検出部材35の検出用孔Oに対応する領域の表面を、光を乱反射させる凹凸構造としてもよい。または、それとは逆に、検出部材35の検出用孔Oに対応する領域以外を、光を反射させる凹凸構造として、検出用孔Oに対応する領域を光を反射する構造としてもよい。   In addition, for example, instead of the detection hole O, the surface of the region corresponding to the detection hole O of the detection member 35 may have a concavo-convex structure that irregularly reflects light. Or, conversely, the region other than the region corresponding to the detection hole O of the detection member 35 may be an uneven structure that reflects light, and the region corresponding to the detection hole O may be configured to reflect light.

(C)上記の第1実施形態及び第2実施形態において、特定の第1棚部33aに形成された複数の間口Sに対する走行停止位置のみ、又は、特定の搬送方向の同一の位置に存在する複数の間口Sに対する昇降停止位置のみ、を補正してもよい。   (C) In said 1st Embodiment and 2nd Embodiment, it exists in the same position of the specific conveyance direction only in the traveling stop position with respect to several frontage S formed in the specific 1st shelf part 33a. You may correct | amend only the raising / lowering stop position with respect to several opening S. FIG.

(D)上記にて説明したように、ある1つの搬送位置に対して高さ方向に配置された各間口Sについて昇降停止位置を補正する際に、コントローラ61は、最下段の間口Sから最上段の間口Sに向けて昇降台55を移動させながら検出用孔Oの高さ方向の2つの縁を検出させている。これにより、昇降台55の自重により、昇降台55を安定させて昇降させて検出用孔Oの検出を行うことができる。   (D) As described above, when correcting the lifting stop position for each frontage S arranged in the height direction with respect to a certain transport position, the controller 61 moves from the lowermost frontage S to the lowest. Two edges in the height direction of the detection hole O are detected while moving the lifting platform 55 toward the upper entrance S. As a result, the detection hole O can be detected by stabilizing the elevator table 55 by its own weight.

しかし、これに限られず、ある1つの搬送位置に対して高さ方向に配置された各間口Sについて昇降停止位置を補正する際に、最上段の間口Sから最下段の間口Sに向けて昇降台55を移動させながら検出用孔Oの高さ方向の2つの縁を検出してもよい。   However, the present invention is not limited to this, and when the elevation stop position is corrected for each frontage S arranged in the height direction with respect to a certain transport position, the elevation is moved from the uppermost frontage S toward the lowermost frontage S. Two edges in the height direction of the detection hole O may be detected while moving the table 55.

(E)ある1つの搬送位置に対して高さ方向に配置された各間口Sについて昇降停止位置を補正する際に、当該補正を最下段又は最上段の間口Sから開始する場合に限られず、高さ方向の任意の位置に存在する間口Sについての昇降停止位置から補正を開始してもよい。   (E) When correcting the lift stop position for each frontage S arranged in the height direction with respect to a certain transport position, the correction is not limited to the case where the correction is started from the lowermost or uppermost frontage S, You may start correction | amendment from the raising / lowering stop position about the frontage S which exists in the arbitrary positions of a height direction.

(F)コントローラ61は、上記の走行停止位置及び昇降停止位置の補正において、検出用孔O(の2つの縁)を検出できなかった場合には、例えば、音(音声)にて警告を発したり、ランプを点灯(又は点滅)させたりして、検出用孔Oを検出できなかったことを通知してもよい。   (F) When the controller 61 cannot detect the detection hole O (two edges) in the correction of the travel stop position and the lift stop position, for example, the controller 61 issues a warning with sound (voice). Or the lamp may be turned on (or blinked) to notify that the detection hole O could not be detected.

この場合、例えば、走行台車53又は昇降台55が、サーチ距離δs1、δs2移動しても、最初の反射光の急激な減少を検出しなかった場合、又は、最初の反射光の急激な減少は検出したが所定の時間経過後の急激な反射光の増加を検出しなかった場合などに、コントローラ61は、検出用孔Oを検出できなかったと判断して、検出用孔Oを検出できなかったことを通知する。   In this case, for example, even when the traveling carriage 53 or the lifting platform 55 has moved the search distances δs1 and δs2, no rapid decrease in the first reflected light is detected, or there is no rapid decrease in the first reflected light. The controller 61 determines that the detection hole O could not be detected and detected the detection hole O when, for example, the detection did not detect a sudden increase in reflected light after a predetermined time, but detected the detection hole O. Notify that.

(G)昇降停止位置の補正プロセスにおいて、ステップS2201とS2202の実行順は逆でもよい。すなわち、昇降台55をラック3の最下段に下降させた後に、補正対象の間口Sが存在する走行停止位置までスタッカクレーン5を移動してもよい。   (G) In the correction process of the lift stop position, the execution order of steps S2201 and S2202 may be reversed. That is, the stacker crane 5 may be moved to the travel stop position where the correction target frontage S exists after the elevator 55 is lowered to the lowest level of the rack 3.

(H)昇降停止位置の補正プロセスにおいて、ステップS2202を実行することなく、直接、昇降停止位置を補正する間口Sの昇降停止位置Hkに昇降台55を昇降させてもよい。この場合、ステップS2201とS2203の実行順は逆でもよい。すなわち、昇降停止位置を補正する間口Sの昇降停止位置Hkに昇降台55を昇降した後に、当該間口Sの走行停止位置まで走行台車53を移動してもよい。   (H) In the process of correcting the lift stop position, the lift base 55 may be lifted or lowered directly to the lift stop position Hk of the frontage S for correcting the lift stop position without executing step S2202. In this case, the execution order of steps S2201 and S2203 may be reversed. That is, the traveling carriage 53 may be moved to the travel stop position of the frontage S after the elevation platform 55 is moved up and down to the elevation stop position Hk of the frontage S that corrects the elevation stop position.

(I)昇降停止位置の補正プロセスにおいて、ステップS2204を実行するにあたり、ステップS2203を省略してもよい。すなわち、ステップS2202において昇降台55をラック3の最下段まで移動後に、直接、昇降停止位置を補正する間口Sの昇降停止位置Hkからサーチ外し距離δ2だけずれた位置に昇降台55を移動させてもよい。   (I) In the correction process of the lift stop position, step S2203 may be omitted when executing step S2204. That is, after the elevator 55 is moved to the lowest level of the rack 3 in step S2202, the elevator 55 is moved to a position shifted by a distance δ2 away from the elevator stop position Hk of the frontage S that directly corrects the elevator stop position. Also good.

(J)昇降停止位置の補正プロセスにおいて、ステップS2204を実行するにあたり、ステップS2202及びS2203の両方を省略してもよい。すなわち、ステップS2201において昇降停止位置の補正対象の間口Sが存在する走行停止位置まで走行台車53を移動後に、直接、昇降停止位置を補正する間口Sの昇降停止位置Hkからサーチ外し距離δ2だけずれた位置に昇降台55を移動させてもよい。この場合、昇降停止位置を補正する間口Sの昇降停止位置Hkに昇降台55を移動させた後に、当該間口Sが存在する走行停止位置まで走行台車53を移動させてもよい。   (J) In executing the step S2204 in the elevation stop position correction process, both steps S2202 and S2203 may be omitted. That is, in step S2201, after the traveling carriage 53 is moved to the travel stop position where the lift stop position correction target opening S exists, the search shift distance δ2 is shifted from the lift stop position Hk of the front opening S that directly corrects the lift stop position. The elevator 55 may be moved to a different position. In this case, after moving the lifting platform 55 to the lifting stop position Hk of the frontage S for correcting the lifting stop position, the traveling carriage 53 may be moved to the traveling stop position where the frontage S exists.

(K)昇降停止位置の補正プロセスにおいて、一つの搬送方向の位置について、最下段の間口Sについて昇降停止位置の補正を実行した後、それ以降の間口Sについての昇降停止位置の補正を実行する際には、ステップS2203及びS2204を実行しなくともよい。すなわち、昇降台55を最下段の次の間口Sから最上段の間口Sまで移動(走査)させつつ、各間口Sに対応する検出用孔Oの高さ方向の2つの縁を検出するようにしてもよい。   (K) In the correction process of the lift stop position, after performing the correction of the lift stop position for the lowermost frontage S for the position in one transport direction, the lift stop position correction for the subsequent frontage S is executed. In this case, steps S2203 and S2204 may not be executed. That is, two edges in the height direction of the detection hole O corresponding to each of the front edges S are detected while moving (scanning) the lifting platform 55 from the next front edge S to the uppermost front edge S. May be.

(L)昇降停止位置の補正プロセスにおいて、最下段の間口Sについて昇降停止位置の補正を実行した後、それ以降の間口Sについての昇降停止位置の補正を実行する際には、上記のステップS2203を実行しなくともよい。すなわち、1つの間口Sについて昇降停止位置の補正が完了したら、昇降台55を次の間口Sについての(補正前の)昇降停止位置よりもサーチ外し距離δ2だけずれた位置に直接移動させてもよい。   (L) In the correction process of the lift stop position, after performing the correction of the lift stop position for the lowermost slot S, when performing the correction of the lift stop position for the subsequent slot S, step S2203 is performed. It is not necessary to execute. That is, when the correction of the raising / lowering stop position is completed for one slot S, the lifting platform 55 may be moved directly to a position shifted by the distance δ2 from the search stop position with respect to the next slot S (before correction). Good.

本発明は、ラックと移載装置との間で荷を移載する自動倉庫システムに広く適用できる。   The present invention can be widely applied to an automatic warehouse system for transferring a load between a rack and a transfer device.

1、1' 自動倉庫システム
3 ラック
31 支柱
33 棚部
33a 第1棚部
33b 第2棚部
35 検出部材
O 検出用孔
S 間口
5 スタッカクレーン
51 ガイドレール
53 走行台車
55 昇降台
551 昇降装置
57、57a、57b、57c、57d 移載機
59、59a、59b 検出器
61 コントローラ
611 センサ
613 記憶部
7 入庫ステーション
9 出庫ステーション
A 荷物
T 、T'、T'' 停止位置管理テーブル
DESCRIPTION OF SYMBOLS 1, 1 'Automatic warehouse system 3 Rack 31 Support | pillar 33 Shelf part 33a 1st shelf part 33b 2nd shelf part 35 Detection member O Detection hole S Frontage 5 Stacker crane 51 Guide rail 53 Traveling carriage 55 Lifting platform 551 Lifting device 57, 57a, 57b, 57c, 57d Transfer machine 59, 59a, 59b Detector 61 Controller 611 Sensor 613 Storage section 7 Warehousing station 9 Unloading station A Luggage T, T ′, T ″ Stop position management table

Claims (5)

ラックと、前記ラックとの間で荷物を移載する搬送装置と、コントローラと、を備え、
前記ラックは、
前記ラックと前記搬送装置との間で前記荷を移載するときの移載方向に対して前後一対配置され、前記搬送装置の走行方向である搬送方向に沿って複数配置される支柱と、
前記支柱の間を架設することで前記荷が載置される間口を前記搬送方向に沿って複数形成する棚部と、
互いに隣接する前記間口の間に設けられる検出部材と、を有し、
前記搬送装置は、
前記間口との間で前記荷を移載する移載機と、
前記移載機を搭載し前記ラックの高さ方向に昇降する昇降台と、
前記昇降台を搭載し前記搬送方向に移動する走行台車と、
前記検出部材を検出するセンサであって、前記移載機と前記間口との間で前記荷を移載する際に当該間口に対応する前記検出部材と正対する位置に設けられる検出器と、を有し、
前記コントローラは、
前記移載機と前記間口との間で前記荷を移載する際に、前記走行台車を前記荷を移載する目的の間口が存在する前記搬送方向の位置である走行停止位置に停止させる制御、及び、前記昇降台を前記目的の間口が存在する前記高さ方向の位置である昇降停止位置に停止させる制御を実行し、
前記目的の間口に対応する前記検出部材を前記検出器が検出したら、前記移載機に対して前記目的の間口との間で前記荷を移載させる制御を実行し、
さらに前記コントローラは、
所定の間口に対して設定された前記昇降停止位置に前記昇降台を移動させ、
その後、前記走行台車を前記搬送方向に移動させながら、前記所定の間口に対応する前記検出部材を前記検出器に検出させ、
前記検出部材の検出結果に基づいて得られた、前記所定の間口に対応する前記検出部材と前記検出器とが正対するときの前記走行台車の前記搬送方向における位置を、前記所定の間口に対応する新たな走行停止位置として設定することで、前記所定の間口に対応する前記走行停止位置の補正を実行する、
自動倉庫システム。
A rack, a transfer device for transferring a load between the racks, and a controller,
The rack is
A pair of support columns arranged in a front-rear direction with respect to the transfer direction when transferring the load between the rack and the transfer device, and a plurality of columns arranged along the transfer direction which is the traveling direction of the transfer device,
A shelf that forms a plurality of frontage openings along which the load is placed by laying between the columns,
A detection member provided between the frontage adjacent to each other,
The transfer device
A transfer machine for transferring the load to and from the frontage;
A lifting platform that mounts the transfer machine and moves up and down in the height direction of the rack;
A traveling carriage mounted with the lifting platform and moving in the conveying direction;
A sensor for detecting the detection member, and a detector provided at a position facing the detection member corresponding to the frontage when the load is transferred between the transfer machine and the frontage. Have
The controller is
Control for stopping the traveling carriage at a travel stop position that is a position in the transport direction where a purpose frontage for transferring the load is present when the load is transferred between the transfer machine and the frontage. And a control for stopping the lifting platform at a lifting stop position that is a position in the height direction where the target frontage exists,
When the detector detects the detection member corresponding to the target frontage, the transfer machine is controlled to transfer the load to and from the target frontage,
Furthermore, the controller
Moving the lifting platform to the lifting stop position set for a predetermined opening;
Then, while moving the traveling carriage in the transport direction, the detector detects the detection member corresponding to the predetermined frontage,
The position in the transport direction of the traveling carriage when the detection member corresponding to the predetermined frontage and the detector face each other obtained based on the detection result of the detection member corresponds to the predetermined frontage. By executing the correction of the travel stop position corresponding to the predetermined frontage by setting as a new travel stop position to be performed,
Automatic warehouse system.
前記検出部材は検出用孔を有し、
前記所定の間口に対応する前記走行停止位置の補正を実行する際に、前記コントローラは、前記走行台車を前記搬送方向に移動させながら、前記所定の間口に対応する前記搬送方向における前記検出用孔の縁を前記検出器に検出させて、当該縁の検出結果を記憶し、
記憶された前記搬送方向における前記縁の検出結果に基づいて算出された前記所定の間口に対応する前記検出用孔の中心の前記搬送方向における位置を、前記新たな走行停止位置とする、
請求項1に記載の自動倉庫システム。
The detection member has a detection hole;
When executing the correction of the travel stop position corresponding to the predetermined frontage, the controller moves the travel carriage in the transport direction, while the detection hole in the transport direction corresponding to the predetermined frontage. The edge of the detector is detected by the detector, and the detection result of the edge is stored,
The position in the transport direction of the center of the detection hole corresponding to the predetermined opening calculated based on the stored detection result of the edge in the transport direction is set as the new travel stop position.
The automatic warehouse system according to claim 1.
前記コントローラは、前記棚部の前記搬送方向における一端から他端の方向に前記走行台車を移動させて、当該棚部に存在する複数の間口のそれぞれに対応する前記検出部材を前記検出器に検出させることで、当該棚部に存在する複数の間口のそれぞれに対する前記走行停止位置の補正を実行する、請求項1又は2に記載の自動倉庫システム。   The controller moves the traveling carriage from one end to the other end in the transport direction of the shelf, and detects the detection member corresponding to each of a plurality of frontage existing in the shelf. The automatic warehouse system according to claim 1 or 2 which performs amendment of said run stop position to each of a plurality of frontage which exists in the shelf concerned by making it. 前記コントローラは、
前記走行停止位置の補正を行った前記間口に対応する補正後の前記走行停止位置に前記走行台車を移動させ、
その後、前記昇降台を昇降させながら、当該間口に対応する前記検出部材を前記検出器に検出させ、
前記検出部材の検出結果に基づいて得られた、当該間口に対応する前記検出部材と前記検出器とが正対したときの前記昇降台の前記高さ方向における位置を、当該間口に対応する新たな昇降停止位置として設定することにより、当該間口に対応する前記昇降停止位置の補正を実行する、
請求項1〜3のいずれかに記載の自動倉庫システム。
The controller is
Moving the traveling carriage to the corrected travel stop position corresponding to the frontage that has corrected the travel stop position;
Then, while raising and lowering the lifting platform, the detector detects the detection member corresponding to the frontage,
The position in the height direction of the lifting platform when the detection member corresponding to the frontage and the detector face each other obtained based on the detection result of the detection member is a new one corresponding to the frontage. By executing the correction of the lift stop position corresponding to the frontage by setting as a lift stop position,
The automatic warehouse system in any one of Claims 1-3.
複数の前記移載機が、前記昇降台に前記搬送方向に沿って搭載されており、
前記検出器は、前記複数の移載機の間に設けられており、
前記コントローラは、
前記荷の移載を行わせる前記移載機に応じて、前記間口の両側に設けられた前記検出部材のうち、いずれの前記検出部材を前記検出器に検出させるかを決定し、
前記検出器に検出させると決定した前記検出部材と前記検出器とが正対したときの前記走行台車の前記搬送方向における位置を、当該移載機に対する前記走行停止位置と決定し、前記昇降台の前記高さ方向における位置を、当該移載機に対する前記昇降停止位置と決定する、
請求項1〜4のいずれかに記載の自動倉庫システム。
A plurality of the transfer machines are mounted on the lifting platform along the transport direction;
The detector is provided between the plurality of transfer machines,
The controller is
In accordance with the transfer machine for transferring the load, it is determined which of the detection members provided on both sides of the frontage is to be detected by the detector.
The position in the transport direction of the traveling carriage when the detector and the detector determined to be detected by the detector face each other is determined as the traveling stop position with respect to the transfer machine, and the lifting platform The position in the height direction is determined as the lifting stop position for the transfer machine,
The automatic warehouse system in any one of Claims 1-4.
JP2017158046A 2017-08-18 2017-08-18 Automated warehouse system Active JP7024249B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017158046A JP7024249B2 (en) 2017-08-18 2017-08-18 Automated warehouse system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017158046A JP7024249B2 (en) 2017-08-18 2017-08-18 Automated warehouse system

Publications (2)

Publication Number Publication Date
JP2019034830A true JP2019034830A (en) 2019-03-07
JP7024249B2 JP7024249B2 (en) 2022-02-24

Family

ID=65636676

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017158046A Active JP7024249B2 (en) 2017-08-18 2017-08-18 Automated warehouse system

Country Status (1)

Country Link
JP (1) JP7024249B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021095247A (en) * 2019-12-17 2021-06-24 株式会社デンソー Physical-distribution automatic conveyance system
CN113803955A (en) * 2021-09-08 2021-12-17 深圳市爱康生物科技有限公司 Goods frame transfer mechanism and method for refrigeration system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5781007A (en) * 1980-11-06 1982-05-20 Daifuku Co Ltd Address detector for setting stop position of transporting mover
JPH08244914A (en) * 1995-03-07 1996-09-24 Daifuku Co Ltd Automatic warehouse
JP2008044732A (en) * 2006-08-17 2008-02-28 Daifuku Co Ltd Goods storage equipment
JP4438736B2 (en) * 2005-11-04 2010-03-24 村田機械株式会社 Transport device
JP2012153470A (en) * 2011-01-25 2012-08-16 Murata Machinery Ltd Automatic warehouse

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5781007A (en) * 1980-11-06 1982-05-20 Daifuku Co Ltd Address detector for setting stop position of transporting mover
JPH08244914A (en) * 1995-03-07 1996-09-24 Daifuku Co Ltd Automatic warehouse
JP4438736B2 (en) * 2005-11-04 2010-03-24 村田機械株式会社 Transport device
JP2008044732A (en) * 2006-08-17 2008-02-28 Daifuku Co Ltd Goods storage equipment
JP2012153470A (en) * 2011-01-25 2012-08-16 Murata Machinery Ltd Automatic warehouse

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021095247A (en) * 2019-12-17 2021-06-24 株式会社デンソー Physical-distribution automatic conveyance system
CN113803955A (en) * 2021-09-08 2021-12-17 深圳市爱康生物科技有限公司 Goods frame transfer mechanism and method for refrigeration system
CN113803955B (en) * 2021-09-08 2022-07-05 深圳市爱康生物科技股份有限公司 Goods frame transfer mechanism and method for refrigeration system

Also Published As

Publication number Publication date
JP7024249B2 (en) 2022-02-24

Similar Documents

Publication Publication Date Title
US9056719B2 (en) Automatic storage system
EP1741644B1 (en) Article storage facility
US7953514B2 (en) Article storage facility and operating method thereof
KR102684024B1 (en) Article conveyance apparatus
JP6690300B2 (en) Stacker crane
JP2019034830A (en) Automatic warehouse system
JP5765577B2 (en) Stacker crane
JP5190694B2 (en) Learning device in article storage facility
JP5170552B2 (en) Goods storage facility
JP2015214381A (en) Carriage
JP6673305B2 (en) Automatic warehouse system
JP4505743B2 (en) Goods transport equipment
JP6879022B2 (en) Automated warehouse system
JP7456266B2 (en) Automatic warehouse
JP4257590B2 (en) Lifting type article transport device
JP5807619B2 (en) Goods transport equipment
JP2007182278A (en) Article carrying device
JP4470120B2 (en) Goods transport equipment
JP4399737B2 (en) Article transfer device
JP4399738B2 (en) Goods storage equipment
JP5105182B2 (en) Article conveying device
JP2014024658A (en) Automated warehouse
JP2003186537A (en) Moving method for movable body
JP2002274614A (en) Automated storage and retrieval system
JP2005200120A (en) Automated warehouse

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200625

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210521

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210706

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210824

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220124

R150 Certificate of patent or registration of utility model

Ref document number: 7024249

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150