(57)【要約】【課題】  出庫時の荷繰り作業を確実に不要にすることが可能な自動倉庫の荷保管方法を提供する。【解決手段】  手前棚と奥棚とで異なる種類の荷が格納された棚組がある場合は、その手前棚の荷を移動対象荷とする。そして、手前棚が空で、移動対象荷よりも出庫優先順の低い荷が奥棚に格納された棚組があるときは、その手前棚に移動対象荷を移動させ、当該棚組がないときは、手前棚も奥棚も空いた棚組の奥棚に移動対象荷を移動させる。手前棚と奥棚とで同一種類の荷が格納され、手前棚の荷の出庫優先順が奥棚の荷の出庫優先順よりも低い棚組がある場合は、その手前棚の荷を移動対象荷とする。そして、手前棚が空で、移動対象荷よりも出庫優先順の低い荷が奥棚に格納された棚組があるときは、その手前棚に移動対象荷を移動させ、当該棚組がないときは、手前棚も奥棚も空いた棚組の奥棚に移動対象荷を移動させる。【選択図】  図５
2009220986.tif 000002
【特許請求の範囲】
【請求項１】
荷を保管するための手前棚及び奥棚からなる棚組を複数有する自動倉庫の荷保管方法であって、
前記複数の棚組のうち前記手前棚と前記奥棚とで異なる種類の荷が格納された第１移動元棚組があるかどうかを判断し、前記第１移動元棚組があると判断されたときに、前記第１移動元棚組の前記手前棚に格納された荷を第１移動対象荷として他の棚組に移動させる第１工程と、
前記複数の棚組のうち前記手前棚と前記奥棚とで同一種類の荷が格納されていると共に前記手前棚に格納された荷の出庫優先順が前記奥棚に格納された荷の出庫優先順よりも低い第２移動元棚組があるかどうかを判断し、前記第２移動元棚組があると判断されたときに、前記第２移動元棚組の前記手前棚に格納された荷を第２移動対象荷として他の棚組に移動させる第２工程とを含み、
前記第１工程においては、
前記複数の棚組のうち前記手前棚が空いていると共に前記第１移動対象荷と同一種類で前記第１移動対象荷よりも出庫優先順の低い荷が前記奥棚に格納された第１移動先棚組があるかどうかを判断し、前記第１移動先棚組があると判断されると、前記第１移動対象荷を前記第１移動先棚組の前記手前棚に移動させ、
前記第１移動先棚組がないと判断されたときには、前記複数の棚組のうち前記手前棚も前記奥棚も空いている第２移動先棚組があるかどうかを判断し、前記第２移動先棚組があると判断されると、前記第１移動対象荷を前記第２移動先棚組の前記奥棚に移動させるようにし、
前記第２工程においては、
前記複数の棚組のうち前記手前棚が空いていると共に前記第２移動対象荷と同一種類で前記第２移動対象荷よりも出庫優先順の低い荷が前記奥棚に格納された第３移動先棚組があるかどうかを判断し、前記第３移動先棚組があると判断されると、前記第２移動対象荷を前記第３移動先棚組の前記手前棚に移動させ、
前記第３移動先棚組がないと判断されたときには、前記複数の棚組のうち前記手前棚も前記奥棚も空いている第４移動先棚組があるかどうかを判断し、前記第４移動先棚組があると判断されると、前記第２移動対象荷を前記第４移動先棚組の前記奥棚に移動させることを特徴とする自動倉庫の荷保管方法。
【請求項２】
前記複数の棚組のうち前記手前棚が空いていると共に前記奥棚に荷が格納された第３移動元棚組があるかどうかを判断し、前記第３移動元棚組があると判断されたときに、前記第３移動元棚組の前記奥棚に格納された荷を第３移動対象荷として他の棚組に移動させる第３工程を更に含み、
前記第３工程においては、
前記複数の棚組のうち前記手前棚が空いていると共に前記第３移動対象荷と同一種類で前記第３移動対象荷よりも出庫優先順の低い荷が前記奥棚に格納された第５移動先棚組があるかどうかを判断し、前記第５移動先棚組があると判断されると、前記第３移動対象荷を前記第５移動先棚組の前記手前棚に移動させることを特徴とする請求項１記載の自動倉庫の荷保管方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手前棚及び奥棚を有する保管棚を備えた自動倉庫の荷保管方法に関するものである。
【背景技術】
【０００２】
自動倉庫の保管棚には、例えば特許文献１に記載されているように、手前棚及び奥棚を有するダブルリーチ式と称されるものがある。ところで、自動倉庫では、先に入庫した物品から順番に出庫するという、いわゆる先入れ先出しの制御を行うことがある。しかし、ダブルリーチ式の保管棚では、始めに保管される物品が奥棚に格納され、後に保管される物品が手前棚に格納されることが避けられないため、先入れ先出しの制御が困難になる。
【０００３】
そこで、そのようなダブルリーチ式の保管棚を備えた自動倉庫において、物品の先入れ先出しを厳守可能とする従来技術として、例えば特許文献２に記載されているような物品入出庫方法が提案されている。特許文献２は、出庫対象物品が奥棚に存在するときに、その奥棚に対応する手前棚に存在する物品を空の前後組棚の奥棚へ退避してから出庫対象物品を出庫し、その後で再入庫棚選択プロセスに基づき再入庫棚を決定し、その再入庫棚に出庫対象物品を再入庫するというものである。
【特許文献１】特開昭６３−９７５０４号公報
【特許文献２】特開２００７−２３８３０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記の特許文献２に記載の物品入出庫方法では、一旦出庫済みの物品を再入庫した後は、次の出庫時における物品の退避を防止することができる。しかし、前後組棚の手前棚及び奥棚の両方に物品が存在している状態で、奥棚の物品を最初に出庫する際には、手前棚の物品を一旦取り出して別の棚へ退避させるという荷繰り作業を行う必要がある。
【０００５】
本発明の目的は、出庫時の荷繰り作業を確実に不要にすることが可能な自動倉庫の荷保管方法を提供することである。
【課題を解決するための手段】
【０００６】
本発明は、荷を保管するための手前棚及び奥棚からなる棚組を複数有する自動倉庫の荷保管方法であって、複数の棚組のうち手前棚と奥棚とで異なる種類の荷が格納された第１移動元棚組があるかどうかを判断し、第１移動元棚組があると判断されたときに、第１移動元棚組の手前棚に格納された荷を第１移動対象荷として他の棚組に移動させる第１工程と、複数の棚組のうち手前棚と奥棚とで同一種類の荷が格納されていると共に手前棚に格納された荷の出庫優先順が奥棚に格納された荷の出庫優先順よりも低い第２移動元棚組があるかどうかを判断し、第２移動元棚組があると判断されたときに、第２移動元棚組の手前棚に格納された荷を第２移動対象荷として他の棚組に移動させる第２工程とを含み、第１工程においては、複数の棚組のうち手前棚が空いていると共に第１移動対象荷と同一種類で第１移動対象荷よりも出庫優先順の低い荷が奥棚に格納された第１移動先棚組があるかどうかを判断し、第１移動先棚組があると判断されると、第１移動対象荷を第１移動先棚組の手前棚に移動させ、第１移動先棚組がないと判断されたときには、複数の棚組のうち手前棚も奥棚も空いている第２移動先棚組があるかどうかを判断し、第２移動先棚組があると判断されると、第１移動対象荷を第２移動先棚組の奥棚に移動させるようにし、第２工程においては、複数の棚組のうち手前棚が空いていると共に第２移動対象荷と同一種類で第２移動対象荷よりも出庫優先順の低い荷が奥棚に格納された第３移動先棚組があるかどうかを判断し、第３移動先棚組があると判断されると、第２移動対象荷を第３移動先棚組の手前棚に移動させ、第３移動先棚組がないと判断されたときには、複数の棚組のうち手前棚も奥棚も空いている第４移動先棚組があるかどうかを判断し、第４移動先棚組があると判断されると、第２移動対象荷を第４移動先棚組の奥棚に移動させることを特徴とするものである。
【０００７】
このような自動倉庫の荷保管方法においては、複数の棚組のうち手前棚と奥棚とで異なる種類の荷が格納された第１移動元棚組がある場合には、その第１移動元棚組の手前棚に格納された荷を第１移動対象荷として他の棚組に移動させる。このとき、複数の棚組のうち手前棚が空いていると共に第１移動対象荷と同一種類で第１移動対象荷よりも出庫優先順の低い荷が奥棚に格納された第１移動先棚組がある場合には、第１移動対象荷を第１移動先棚組の手前棚に移動させる。その結果、第１移動先棚組の手前棚には、同奥棚に格納された荷よりも出庫優先順の高い第１移動対象荷が存在することとなる。これにより、第１移動対象荷を出庫する際には、第１移動先棚組の手前棚から第１移動対象荷を取り出してそのまま入出庫位置まで搬送すれば良いので、出庫時の荷繰り作業が不要となる。
【０００８】
また、複数の棚組のうち手前棚と奥棚とで同一種類の荷が格納されていると共に手前棚に格納された荷の出庫優先順が奥棚に格納された荷の出庫優先順よりも低い第２移動元棚組がある場合には、その第２移動棚組の手前棚に格納された荷を第２移動対象荷として他の棚組に移動させる。このとき、複数の棚組のうち手前棚が空いていると共に第２移動対象荷と同一種類で第２移動対象荷よりも出庫優先順の低い荷が奥棚に格納された第３移動先棚組がある場合には、第２移動対象荷を第３移動先棚組の手前棚に移動させる。その結果、第３移動先棚組の手前棚には、同奥棚に格納された荷よりも出庫優先順の高い第２移動対象荷が存在することとなる。これにより、第２移動対象荷を出庫する際には、第３移動先棚組の手前棚から第２移動対象荷を取り出してそのまま入出庫位置まで搬送すれば良いので、出庫時の荷繰り作業が不要となる。
【０００９】
好ましくは、複数の棚組のうち手前棚が空いていると共に奥棚に荷が格納された第３移動元棚組があるかどうかを判断し、第３移動元棚組があると判断されたときに、第３移動元棚組の奥棚に格納された荷を第３移動対象荷として他の棚組に移動させる第３工程を更に含み、第３工程においては、複数の棚組のうち手前棚が空いていると共に第３移動対象荷と同一種類で第３移動対象荷よりも出庫優先順の低い荷が奥棚に格納された第５移動先棚組があるかどうかを判断し、第５移動先棚組があると判断されると、第３移動対象荷を第５移動先棚組の手前棚に移動させる。
【００１０】
この場合には、第５移動先棚組の手前棚には、同奥棚に格納された荷よりも出庫優先順の高い第３移動対象荷が存在することとなる。これにより、第３移動対象荷を出庫する際には、第５移動先棚組の手前棚から第３移動対象荷を取り出してそのまま入出庫位置まで搬送すれば良いので、出庫時の荷繰り作業が不要となる。また、第３移動元棚組の手前棚及び奥棚がいずれも空の状態となるため、入庫するための棚組が増加することになる。
【発明の効果】
【００１１】
本発明によれば、出庫時の荷繰り作業を確実に不要にすることができる。これにより、出庫時における荷の搬送回数を必要最小限に抑え、サイクルタイムを向上させることが可能となる。また、荷を一時退避させるための空棚を設ける必要が無いため、荷の保管量を十分維持することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明に係わる自動倉庫の荷保管方法の好適な実施形態について、図面を参照して詳細に説明する。
【００１３】
図１は、本発明に係わる自動倉庫の荷保管方法の一実施形態が適用される自動倉庫を示す概略平面図である。同図において、自動倉庫１は、多数の荷Ｗを保管するための１対の保管棚（ラック）２Ａ，２Ｂと、荷保管棚２Ａ，２Ｂ間に往復移動可能に設置され、荷保管棚２Ａ，２Ｂに対する荷Ｗの出し入れ及び荷Ｗの搬送を行うスタッカクレーン３とを備えている。
【００１４】
荷保管棚２Ａ，２Ｂは、荷Ｗを保管するための複数の棚組４を有するダブルリーチ式の荷保管棚である。棚組４は、スタッカクレーン３側に配置された手前棚５と、この手前棚５の後側（奥側）に配置された奥棚６とからなっている。これらの棚組４は、スタッカクレーン３の移動方向に沿って複数段にわたって設けられている。
【００１５】
荷保管棚２Ａの一端側には、例えばコンベア式の入出庫ステーション７が設置されている。入出庫ステーション７は、自動倉庫１における荷Ｗの出入口である。具体的には、入出庫ステーション７は、出庫する荷Ｗをスタッカクレーン３から積み降ろしたり、入庫する荷Ｗをスタッカクレーン３へ積み込む場所である。
【００１６】
入出庫ステーション７に隣接した個所には、在庫管理コンピュータ８が設置されている。在庫管理コンピュータ８は、荷保管棚２Ａ，２Ｂに保管されている荷Ｗの在庫管理、入出庫の引き当て、スタッカクレーン３による荷Ｗの出し入れ及び搬送の指示等を行う。在庫管理コンピュータ８については、後で詳述する。
【００１７】
スタッカクレーン３は、荷保管棚２Ａ，２Ｂ間に敷設された走行レール９に沿って走行可能である。スタッカクレーン３は、上下方向に延びる２本のマスト１０と、各マスト１０に昇降自在に支持され、荷Ｗが載置されるキャリッジ１１とを有している。キャリッジ１１には、荷保管棚２Ａ，２Ｂ及び入出庫ステーション７に対して荷Ｗを移載するためのスライドフォーク（図示せず）が設けられている。
【００１８】
また、スタッカクレーン３は、クレーン制御コントローラ１２を有している。クレーン制御コントローラ１２は、在庫管理コンピュータ８と接続され、在庫管理コンピュータ８からの指示信号に従ってスタッカクレーン３の各部を制御する。
【００１９】
図２は、在庫管理コンピュータ８の機能ブロックを示す図である。同図において、在庫管理コンピュータ８には、作業者が入出庫の指示操作等を行うための入力操作部１３が接続されている。
【００２０】
在庫管理コンピュータ８は、入庫棚設定部１４と、移動棚設定部１５とを有している。入庫棚設定部１４は、在庫情報データベース１６に登録されている自動倉庫１の在庫情報に基づいて、入庫すべき入庫対象荷を格納する棚（入庫棚）を設定し、この入庫棚データをクレーン制御コントローラ１２に送出する。すると、クレーン制御コントローラ１２は、入庫対象荷を入出庫ステーション７から入庫棚まで搬送して入庫棚に格納するようにスタッカクレーン３の駆動系を制御する。
【００２１】
ここで、自動倉庫１の在庫情報としては、荷保管棚２Ａ，２Ｂの全ての手前棚５及び奥棚６における荷Ｗの有無情報や、これらの手前棚５及び奥棚６に格納されている荷Ｗの品物、種別、品番、数量及び出庫優先順等の情報がある。出庫優先順は、出庫する時の優先順のことであり、例えば品物が食料品の場合には製造年月日によって決まる。この場合、製造年月日が古いものほど、出庫優先順が高くなる。
【００２２】
移動棚設定部１５は、在庫情報データベース１６に登録されている自動倉庫１の在庫情報に基づいて、移動させるべき移動対象荷が格納されている棚（移動元棚）と移動対象荷を移す棚（移動先棚）とを設定し、これらの設定データをクレーン制御コントローラ１２に送出する。すると、クレーン制御コントローラ１２は、移動対象荷を移動元棚から移動先棚まで搬送して移動先棚に格納するようにスタッカクレーン３の駆動系を制御する。
【００２３】
図３は、入庫棚設定部１４により実行される入庫棚設定処理手順の詳細を示すフローチャートである。なお、本処理手順は、公知技術に相当するものである。
【００２４】
同図において、まず入力操作部１３によって入庫の指示操作が行われたかどうかを判断し（手順Ｓ５１）、入庫の指示操作が行われたときは、引き続いて在庫情報データベース１６の在庫情報から、手前棚５が空いている棚組４があるかどうかを判断する（手順Ｓ５２）。
【００２５】
手前棚５が空いている棚組４があるときは、在庫情報データベース１６の在庫情報から、入庫対象荷と同一の種類で入庫対象荷よりも出庫優先順の低い荷が奥棚６に格納されている棚組４があるかどうかを判断する（手順Ｓ５３）。そのような棚組４があるときは、当該棚組４の手前棚５を入庫棚とし、この入庫棚のデータをクレーン制御コントローラ１２に送出する（手順Ｓ５４）。
【００２６】
手順５３において入庫対象荷と同一の種類で入庫対象荷よりも出庫優先順の低い荷が奥棚６に格納されている棚組４がないと判断されたときは、在庫情報データベース１６の在庫情報から、手前棚５も奥棚６も空いている棚組４があるかどうかを判断する（手順Ｓ５５）。そのような棚組４があるときは、当該棚組４の奥棚５を入庫棚とし、この入庫棚のデータをクレーン制御コントローラ１２に送出する（手順Ｓ５６）。
【００２７】
手順Ｓ５５において手前棚５も奥棚６も空いている棚組４がないと判断されたときは、在庫情報データベース１６の在庫情報から、入庫対象荷と同一の種類で入庫対象荷よりも出庫優先順の高い荷が奥棚６に格納されている棚組４があるかどうかを判断する（手順Ｓ５７）。そのような棚組４があるときは、当該棚組４の手前棚５を入庫棚とし、この入庫棚のデータをクレーン制御コントローラ１２に送出する（手順Ｓ５８）。
【００２８】
手順Ｓ５７において入庫対象荷と同一の種類で入庫対象荷よりも出庫優先順の高い荷が奥棚６に格納されている棚組４がないと判断されたときは、入庫対象荷と異なる種類の荷が格納されている奥棚６に対応する手前棚５を入庫棚とし、この入庫棚のデータをクレーン制御コントローラ１２に送出する（手順Ｓ５９）。
【００２９】
図４は、図３に示すフローチャートに従って入庫棚を決定する具体例を示したものである。同図において、入庫対象荷と同一の種類Ａで入庫対象荷よりも出庫優先順の低い荷ＷＡＬが奥棚６に格納されている棚組４がある場合には、当該棚組４の手前棚５に入庫対象荷を格納する（図中Ｐ１参照）。この場合には、当該棚組４の手前棚５に存在する荷の出庫優先順が同奥棚６に存在する荷ＷＡＬの出庫優先順よりも高いため、手前棚５に存在する荷を出庫する際には、スタッカクレーン３により手前棚５から荷を取り出してそのまま入出庫ステーション７まで搬送すれば良い。従って、奥棚６の荷を取り出すために手前棚５の荷を一旦取り出して別の棚へ退避させるという荷繰り作業が不要となる。
【００３０】
入庫対象荷と同一の種類Ａで入庫対象荷よりも出庫優先順の低い荷ＷＡＬが奥棚６に格納されている棚組４は無いが、手前棚５も奥棚６も空いている棚組４がある場合には、当該棚組４の奥棚６に入庫対象荷を格納する（図中Ｐ２参照）。この場合には、当該棚組４の手前棚５は空であるため、同奥棚６に存在する荷を出庫する際には、スタッカクレーン３により奥棚６から荷を取り出してそのまま入出庫ステーション７まで搬送すれば良く、荷繰り作業が不要となる。
【００３１】
入庫対象荷と同一の種類Ａで入庫対象荷よりも出庫優先順の低い荷ＷＡＬが奥棚６に格納されている棚組４と、手前棚５も奥棚６も空いている棚組４とが無いが、入庫対象荷と同一の種類Ａで入庫対象荷よりも出庫優先順の高い荷ＷＡＨが奥棚６に格納されている棚組４がある場合には、当該棚組４の手前棚５に入庫対象荷を格納する（図中Ｐ３参照）。この場合には、当該棚組４の奥棚６に存在する荷ＷＡＨの出庫優先順が同手前棚５に存在する荷の出庫優先順よりも高いため、先に奥棚６に存在する荷ＷＡＨを出庫する必要がある。従って、出庫時の荷繰り作業が必要となる。
【００３２】
上記３つの棚組４は全て無いが、入庫対象荷と異なる種類Ｂの荷ＷＢが奥棚６に格納されている棚組４がある場合には、当該棚組４の手前棚５に入庫対象荷を格納する（図中Ｐ４参照）。この場合には、当該棚組４の手前棚５と奥棚６とで異なる種類の荷が存在することとなる。このため、奥棚６に存在する荷ＷＢを先に出庫する際には、荷繰り作業が必要となる。
【００３３】
このように図３に示す公知の処理手順に従って入庫を行うだけでは、どうしても出庫時の荷繰り作業が必要となる場合が発生してしまう。そこで本実施形態では、上記の移動棚設定部１５を設け、出庫時の荷繰り作業を全く行わなくて済むように、一旦入庫された荷を別の棚に適宜移動させるようにする。
【００３４】
図５は、移動棚設定部１５により実行される移動棚設定処理手順の詳細を示すフローチャートであり、本発明に相当する処理手順を示したものである。
【００３５】
同図において、まず荷を移動させるタイミングになったかどうかを判断する（手順Ｓ６１）。ここで、荷の移動は、出入庫作業を実施しない夜間（例えば深夜１２時）に毎日または数日おきに行うものとする。この場合には、例えば在庫管理コンピュータ８に内蔵された時計機能（タイマ）に基づいて、荷を移動させるタイミングになったかどうかを判断する。
【００３６】
荷を移動させるタイミングになったときは、在庫情報データベース１６の在庫情報から、手前棚５と奥棚６とで異なる種類の荷が格納されている棚組４（第１移動元棚組）があるかどうかを判断する（手順Ｓ６２）。そのような第１移動元棚組があるときは、その第１移動元棚組の手前棚５に格納されている荷を移動対象荷（第１移動対象荷）とする（手順Ｓ６３）。
【００３７】
続いて、在庫情報データベース１６の在庫情報から、手前棚５が空いている棚組４があるかどうかを判断する（手順Ｓ６４）。手前棚５が空いている棚組４があるときは、在庫情報データベース１６の在庫情報から、第１移動対象荷と同一の種類で第１移動対象荷よりも出庫優先順の低い荷が奥棚６に格納されている棚組４（第１移動先棚組）があるかどうかを判断する（手順Ｓ６５）。そのような第１移動先棚組があるときは、その第１移動先棚組の手前棚５を移動先棚とし、この移動先棚のデータをクレーン制御コントローラ１２に送出する（手順Ｓ６６）。
【００３８】
すると、クレーン制御コントローラ１２は、その移動先棚のデータに従ってスタッカクレーン３の駆動系を制御することにより、第１移動元棚組の手前棚５に存在する第１移動対象荷を第１移動先棚組の手前棚５に移動させる。
【００３９】
手順Ｓ６５において上記の第１移動先棚組がないと判断されたときは、在庫情報データベース１６の在庫情報から、手前棚５も奥棚６も空いている棚組４（第２移動先棚組）があるかどうかを判断する（手順Ｓ６７）。そのような第２移動先棚組があるときは、その第２移動先棚組の奥棚６を移動先棚とし、この移動先棚のデータをクレーン制御コントローラ１２に送出する（手順Ｓ６８）。
【００４０】
すると、クレーン制御コントローラ１２は、その移動先棚のデータに従ってスタッカクレーン３の駆動系を制御することにより、第１移動元棚組の手前棚５に存在する第１移動対象荷を第２移動先棚組の奥棚６に移動させる。
【００４１】
手順Ｓ６２において上記の第１移動元棚組がないと判断されたときは、手前棚５と奥棚６とで同一の種類の荷が格納されていると共に、手前棚５に格納された荷の出庫優先順が奥棚６に格納された荷の出庫優先順よりも低い棚組４（第２移動元棚組）があるかどうかを判断する（手順Ｓ６９）。そのような第２移動元棚組があるときは、その第２移動元棚組の手前棚５に格納されている荷を移動対象荷（第２移動対象荷）とする（手順Ｓ７０）。
【００４２】
続いて、在庫情報データベース１６の在庫情報から、手前棚５が空いている棚組４があるかどうかを判断する（手順Ｓ７１）。手前棚５が空いている棚組４があるときは、在庫情報データベース１６の在庫情報から、第２移動対象荷と同一の種類で第２移動対象荷よりも出庫優先順の低い荷が奥棚６に格納されている棚組４（第３移動先棚組）があるかどうかを判断する（手順Ｓ７２）。そのような第３移動先棚組があるときは、その第３移動先棚組の手前棚５を移動先棚とし、この移動先棚のデータをクレーン制御コントローラ１２に送出する（手順Ｓ７３）。
【００４３】
すると、クレーン制御コントローラ１２は、その移動先棚のデータに従ってスタッカクレーン３の駆動系を制御することにより、第２移動元棚組の手前棚５に存在する第２移動対象荷を第３移動先棚組の手前棚５に移動させる。
【００４４】
手順Ｓ７２において上記の第３移動先棚組がないと判断されたときは、在庫情報データベース１６の在庫情報から、手前棚５も奥棚６も空いている棚組４（第４移動先棚組）があるかどうかを判断する（手順Ｓ７４）。そのような第４移動先棚組があるときは、その第４移動先棚組の奥棚６を移動先棚とし、この移動先棚のデータをクレーン制御コントローラ１２に送出する（手順Ｓ７５）。
【００４５】
すると、クレーン制御コントローラ１２は、その移動先棚のデータに従ってスタッカクレーン３の駆動系を制御することにより、第２移動元棚組の手前棚５に存在する第２移動対象荷を第４移動先棚組の奥棚６に移動させる。
【００４６】
手順Ｓ６９において上記の第２移動元棚組がないと判断されたときは、手前棚５が空いていて奥棚６に荷が格納されている棚組４（第３移動元棚組）があるかどうかを判断する（手順Ｓ７６）。そのような第３移動元棚組があるときは、その第３移動元棚組の奥棚６に格納されている荷を移動対象荷（第３移動対象荷）とする（手順Ｓ７７）。
【００４７】
続いて、在庫情報データベース１６の在庫情報から、手前棚５が空いている棚組４があるかどうかを判断する（手順Ｓ７８）。手前棚５が空いている棚組４があるときは、在庫情報データベース１６の在庫情報から、第３移動対象荷と同一の種類で第３移動対象荷よりも出庫優先順の低い荷が奥棚６に格納されている棚組４（第５移動先棚組）があるかどうかを判断する（手順Ｓ７９）。そのような第５移動先棚組があるときは、その第５移動先棚組の手前棚５を移動先棚とし、この移動先棚のデータをクレーン制御コントローラ１２に送出する（手順Ｓ８０）。
【００４８】
すると、クレーン制御コントローラ１２は、その移動先棚のデータに従ってスタッカクレーン３の駆動系を制御することにより、第３移動元棚組の奥棚６に存在する第３移動対象荷を第５移動先棚組の手前棚５に移動させる。
【００４９】
以上において、上記手順Ｓ６２〜Ｓ６８は、複数の棚組のうち手前棚と奥棚とで異なる種類の荷が格納された第１移動元棚組があるかどうかを判断し、第１移動元棚組があると判断されたときに、第１移動元棚組の手前棚に格納された荷を第１移動対象荷として他の棚組に移動させる第１工程の一部処理を行う。上記手順Ｓ６９〜Ｓ７５は、複数の棚組のうち手前棚と奥棚とで同一種類の荷が格納されていると共に手前棚に格納された荷の出庫優先順が奥棚に格納された荷の出庫優先順よりも低い第２移動元棚組があるかどうかを判断し、第２移動元棚組があると判断されたときに、第２移動元棚組の手前棚に格納された荷を第２移動対象荷として他の棚組に移動させる第２工程の一部処理を行う。上記手順Ｓ７６〜Ｓ８０は、複数の棚組のうち手前棚が空いていると共に奥棚に荷が格納された第３移動元棚組があるかどうかを判断し、第３移動元棚組があると判断されたときに、第３移動元棚組の奥棚に格納された荷を第３移動対象荷として他の棚組に移動させる第３工程の一部処理を行う。
【００５０】
図６は、図５に示すフローチャートに従って移動元棚及び移動先棚を決定する具体例を示したものである。例えば図６（Ａ）に示すように、手前棚５に種類Ａの荷ＷＡＨが格納され、奥棚６に種類Ｂの荷ＷＢが格納されている棚組４がある場合には、当該棚組４の手前棚５が最優先して移動元棚となり、その手前棚５に格納されている荷ＷＡＨが移動対象荷となる。
【００５１】
このとき、手前棚５が空になっており、奥棚６に荷ＷＡＨよりも出庫優先順の低い種類Ａの荷ＷＡＬが格納されている他の棚組４があれば、当該棚組４の手前棚５が移動先棚となり、その手前棚５に荷ＷＡＨを移動させる（図中のＱ１参照）。この場合には、移動先棚の手前棚５に存在する荷ＷＡＨを出庫する際には、スタッカクレーン３により当該手前棚５から荷ＷＡＨを取り出してそのまま入出庫ステーション７まで搬送すれば良く、荷繰り作業が不要となる。また、同じ種類Ａの荷ＷＡＨ，ＷＡＬを同じ棚組４に保管しておくので、在庫管理が行いやすくなる。
【００５２】
一方、そのような棚組４がなくても、手前棚５及び奥棚６の両方が空になっている他の棚組４があれば、当該棚組４の奥棚６が移動先棚となり、その奥棚６に荷ＷＡＨを移動させる（図中のＱ２参照）。この場合には、移動先棚の奥棚６に対応する手前棚５は空であるため、当該奥棚６に存在する荷ＷＡＨを出庫する際には、スタッカクレーン３により奥棚６から荷ＷＡＨを取り出してそのまま入出庫ステーション７まで搬送すれば良く、荷繰り作業が不要となる。
【００５３】
例えば最も低い優先度（図４中のＰ４参照）で入庫されたために、図６（Ａ）に示すように、同じ棚組４の手前棚５及び奥棚６に異なる種類の荷が存在することになっても、入出庫作業を行っていない間に、上記のように荷を移動させることにより、出庫時に荷繰り作業を行わなくて済むようになる。
【００５４】
手前棚５と奥棚６とで異なる種類の荷が格納されている棚組４は無いが、例えば図６（Ｂ）に示すように、手前棚５に種類Ａの荷ＷＡＮが格納され、奥棚６に荷ＷＡＮよりも出庫優先順の高い種類Ａの荷ＷＡＨが格納されている棚組４がある場合には、当該棚組４の手前棚５が優先して移動元棚となり、その手前棚５に格納されている荷ＷＡＮが移動対象荷となる。
【００５５】
このとき、手前棚５が空になっており、奥棚６に荷ＷＡＮよりも出庫優先順の低い種類Ａの荷ＷＡＬが格納されている他の棚組４があれば、当該棚組４の手前棚５が移動先棚となり、その手前棚５に荷ＷＡＮを移動させる（図中のＲ１参照）。この場合には、移動先棚の手前棚５に存在する荷ＷＡＮを出庫する際には、スタッカクレーン３により当該手前棚５から荷ＷＡＮを取り出してそのまま入出庫ステーション７まで搬送すれば良く、荷繰り作業が不要となる。
【００５６】
一方、そのような棚組４がなくても、手前棚５及び奥棚６の両方が空になっている他の棚組４があれば、当該棚組４の奥棚６が移動先棚となり、その奥棚６に荷ＷＡＮを移動させる（図中のＲ２参照）。この場合には、移動先棚の奥棚６に対応する手前棚５は空であるため、当該奥棚６に存在する荷ＷＡＮを出庫する際には、スタッカクレーン３により奥棚６から荷ＷＡＮを取り出してそのまま入出庫ステーション７まで搬送すれば良く、荷繰り作業が不要となる。
【００５７】
例えば２番目に低い優先度（図４中のＰ３参照）で入庫されたために、図６（Ｂ）に示すように、棚組４の手前棚５に存在する荷の出庫優先順が同奥棚６に存在する荷の出庫優先順よりも低くなったとしても、入出庫作業を行っていない間に、上記のように荷を移動させることにより、出庫時に荷繰り作業を行わなくて済むようになる。
【００５８】
手前棚５と奥棚６とで異なる種類の荷が格納されている棚組４と、手前棚５に格納された荷の出庫優先順が奥棚６に格納された荷の出庫優先順よりも低くなっている棚組４とが無いが、例えば図６（Ｃ）に示すように、手前棚５が空になっており、奥棚６に種類Ａの荷ＷＡＨが格納されている棚組４がある場合には、当該棚組４の奥棚６が移動元棚となり、その奥棚６に格納されている荷ＷＡＨが移動対象荷となる。
【００５９】
このとき、手前棚５が空になっており、奥棚６に荷ＷＡＨよりも出庫優先順の低い種類Ａの荷ＷＡＬが格納されている他の棚組４があれば、当該棚組４の手前棚５が移動先棚となり、その手前棚５に荷ＷＡＨを移動させる（図中のＳ参照）。この場合には、移動先棚の手前棚５に存在する荷ＷＡＨを出庫する際には、スタッカクレーン３により当該手前棚５から荷ＷＡＨを取り出してそのまま入出庫ステーション７まで搬送すれば良く、荷繰り作業が不要となる。また、手前棚５及び奥棚６がいずれも空となる棚組４が増えるため、例えば荷ＷＡＨ，ＷＡＬとは異なる種類の荷を入庫するための棚組が確保されることになり、入庫にとって有利な条件となる。
【００６０】
以上のように本実施形態によれば、入出庫作業を行っていない間に、出庫時に荷繰りを行う可能性がある荷を別の棚に移しておくので、出庫時の荷繰り作業を確実に不要にすることができる。これにより、スタッカクレーン３による荷の出庫搬送回数が低減されるため、出庫のサイクルタイムを向上させることが可能となる。また、荷繰り作業に必要な一時退避用の空棚を荷保管棚２Ａ，２Ｂに追加しなくて済むため、荷の保管量を十分確保することが可能となる。
【００６１】
また、入庫棚の決定の優先順（図４参照）とは逆の順番で、移動対象荷が格納された移動元棚を選択していくので、移動対象荷を移す移動先棚の決定の繰り返し回数を抑えることができる。また、移動元棚及び移動先棚を決定する際には、現在の在庫情報だけを確認すれば良く、入出庫予定や過去の履歴の情報等は不要である。以上により、移動棚設定処理の簡素化を図ることができる。
【００６２】
なお、本発明は、上記実施形態に限定されるものではない。例えば上記実施形態では、毎日または数日おきに所定の時刻になると、自動的に移動棚設定部１５による移動棚設定処理を実行するものとしたが、特にこれに限られず、例えば作業者が入力操作部１３で荷の移動を指示操作したときにも、移動棚設定部１５による移動棚設定処理を実行するようにしても良い。
【図面の簡単な説明】
【００６３】
【図１】本発明に係わる自動倉庫の荷保管方法の一実施形態が適用される自動倉庫を示す概略平面図である。
【図２】図１に示した在庫管理コンピュータの機能ブロックを示す図である。
【図３】図２に示した入庫棚設定部により実行される入庫棚設定処理手順の詳細を示すフローチャートである。
【図４】図２に示した入庫棚設定部により入庫棚を決定する具体例を示す概念図である。
【図５】図２に示した移動棚設定部により実行される移動棚設定処理手順の詳細を示すフローチャートである。
【図６】図２に示した移動棚設定部により移動元棚及び移動先棚を決定する具体例を示す概念図である。
【符号の説明】
【００６４】
１…自動倉庫、４…棚組、５…手前棚、６…奥棚、８…在庫管理コンピュータ、１２…クレーン制御コントローラ、１５…移動棚設定部、Ｗ…荷。
【図１】
2009220986.tif 000003
【図２】
2009220986.tif 000004
【図３】
2009220986.tif 000005
【図４】
2009220986.tif 000006
【図５】
2009220986.tif 000007
【図６】
2009220986.tif 000008