(57)【特許請求の範囲】
【請求項１】
同じ種類の物品を複数個収容する容器を保管する保管棚と、容器に収容されている物品の取出しのために前記保管棚に保管されている容器を搬出すると共に物品を収容した容器を前記保管棚に搬入する容器搬出入装置と、前記容器搬出入装置を制御する保管設備制御装置と、を備えた物品保管設備であって、
前記保管設備制御装置は、物品の種類及び数からなる物品の取出し要求に応じて、当該取出し要求に対応する種類の物品を収容している容器を前記容器搬出入装置により前記保管棚から搬出させる搬出管理部と、
前記保管棚に保管されている物品数を種類毎及び容器毎に管理すると共に、補充が必要と判定した種類の物品を収容している補充容器を、前記容器搬出入装置により前記保管棚に補充させる補充管理部と、を備え、
前記搬出管理部は、同じ種類の物品を収容している複数の容器の内、前記容器搬出入装置による搬出を許可する容器である引当許可容器を、物品の種類毎に決定すると共に、物品の種類毎に決定する前記引当許可容器の数を、物品の種類毎に予め設定された設定引当許可数で制限し、
前記補充管理部は、物品の種類毎に予め設定された物品の目標在庫数を確保できるように、前記保管棚に補充が必要な物品の種類及び数量を判定し、補充が必要と判定した種類の物品を予め設定された設定収容数だけ収容している前記補充容器を、当該種類の物品の補充必要数に対応した補充容器数だけ補充させる物品保管設備。
【請求項２】
前記保管設備制御装置は、各物品の種類について設定された、前記設定引当許可数、前記目標在庫数、及び前記設定収容数に基づき、各物品の種類について前記保管棚に保管され得る最大容器数を算出し、各物品の種類の最大容器数を全ての物品の種類について合計した最大合計容器数を算出する請求項１に記載の物品保管設備。
【請求項３】
前記保管設備制御装置は、各物品の種類について、前記設定引当許可数と、前記目標在庫数に応じて定まる最大在庫数を前記設定収容数で除算した値から１を減算した値と、を加算した値を、各物品の種類の前記最大容器数として算出する請求項２に記載の物品保管設備。
【請求項４】
前記保管設備制御装置は、前記最大合計容器数と、前記保管棚が保管可能な最大の容器数である最大保管容器数と、の比較結果を表示装置に表示させる、又は前記最大合計容器数と前記最大保管容器数とを比較可能に前記表示装置に表示させる請求項２又は３に記載の物品保管設備。
【請求項５】
前記保管設備制御装置は、前記最大合計容器数が、前記保管棚が保管可能な最大の容器数である最大保管容器数を超えないように、各物品の種類について設定される、前記設定引当許可数、前記目標在庫数、及び前記設定収容数の値を調整する請求項２から４のいずれか一項に記載の物品保管設備。
【請求項６】
前記補充管理部は、前記保管棚における物品の在庫数が、前記目標在庫数から物品の入荷単位数を減算した補充判定数以下になった物品の種類を、補充が必要な物品の種類であると判定し、補充が必要と判定した種類の物品を収容している前記補充容器を、前記入荷単位数に対応した前記補充容器数だけ前記保管棚に補充させる請求項１から５のいずれか一項に記載の物品保管設備。
【請求項７】
各物品の種類の前記設定収容数は、各種類の物品の入荷単位数を、物品の種類毎に予め設定された配分容器数の容器に均等分配した場合に各容器に収容される物品の数に設定されており、
前記補充管理部は、補充が必要と判定した物品の種類の前記補充容器数を、当該物品の種類に設定された前記配分容器数に決定する請求項１から６のいずれか一項に記載の物品保管設備。
【請求項８】
各物品の種類の前記設定引当許可数は、各物品の種類の前記目標在庫数に応じた数に設定されている請求項１から７のいずれか一項に記載の物品保管設備。
【請求項９】
各物品の種類の前記設定引当許可数は、各物品の種類の前記目標在庫数を、各物品の種類の入荷単位数又は前記設定収容数で除算した数に設定されている請求項８に記載の物品保管設備。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、同じ種類の物品を複数個収容する容器を保管する保管棚と、前記容器に収容されている物品の取出しのために前記保管棚に保管されている前記容器を搬出すると共に物品を収容した前記容器を前記保管棚に搬入する容器搬出入装置と、前記容器搬出入装置を制御する保管設備制御装置と、を備えた物品保管設備に関する。
【背景技術】
【０００２】
上記のような物品保管設備に関して、例えば下記の特許文献１に記載された技術が既に知られている。特許文献１に記載されている技術では、物品の種類等からなる物品の取出し要求に応じて、取出し要求に対応する種類の物品を収容している容器を保管棚から容器搬出入装置により搬出させ、取り出し作業箇所にて物品が取り出され収容数が減少した容器が容器搬出入装置により保管棚に搬入されるように構成されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−００７１０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載されている物品保管設備では、物品の取出しのために保管棚から搬出させる容器数について特に制限がなく、物品が取り出され収容数が減少した容器が増加していく恐れがあった。特に、例えば、複数の取り出し作業箇所における同じ物品の種類を含む取出し要求が連続的にあり、これらの取り出し要求に係る種類の物品収容した容器が、同時期に複数保管棚から搬出されると、これらの容器から物品が取り出され各容器における物品の収容数が減少することで、物品の収容数が減少した容器が増えやすい。
このように、物品が取り出された容器が増加していき、また、各容器に収容されている物品数が減少してくると、保管棚に保管されている各物品の種類の在庫数が減少してくる。
【０００５】
在庫数を確保するため、所定数の物品を収容した容器を補充すると、保管棚に保管されている容器数が増加する。特許文献１の技術のように物品の取出しのために保管棚から搬出させる容器数に制限がないと、補充した容器からも物品が取り出されるため、在庫数を確保するために更に容器を補充する必要が生じ、保管棚に保管されている容器数が増加する。そして、条件によっては、予期せず、保管棚に保管されている容器数が、保管棚が保管可能な最大保管容器数に到達し、在庫数を十分に確保できなくなる可能性がある。
【０００６】
そこで、同じ種類の物品を収容した複数の容器を、同時期に搬出可能とすると共に、各物品の種類の在庫数を確保しつつ、保管棚に保管される容器数を管理できる物品保管設備が求められる。
【課題を解決するための手段】
【０００７】
本発明に係る、同じ種類の物品を複数個収容する容器を保管する保管棚と、容器に収容されている物品の取出しのために前記保管棚に保管されている容器を搬出すると共に物品を収容した容器を前記保管棚に搬入する容器搬出入装置と、前記容器搬出入装置を制御する保管設備制御装置と、を備えた物品保管設備の特徴構成は、
前記保管設備制御装置は、物品の種類及び数からなる物品の取出し要求に応じて、当該取出し要求に対応する種類の物品を収容している容器を前記容器搬出入装置により前記保管棚から搬出させる搬出管理部と、
前記保管棚に保管されている物品数を種類毎及び容器毎に管理すると共に、補充が必要と判定した種類の物品を収容している補充容器を、前記容器搬出入装置により前記保管棚に補充させる補充管理部と、を備え、
前記搬出管理部は、同じ種類の物品を収容している複数の容器の内、前記容器搬出入装置による搬出を許可する容器である引当許可容器を、物品の種類毎に決定すると共に、物品の種類毎に決定する前記引当許可容器の数を、物品の種類毎に予め設定された設定引当許可数で制限し、
前記補充管理部は、物品の種類毎に予め設定された物品の目標在庫数を確保できるように、前記保管棚に補充が必要な物品の種類及び数量を判定し、補充が必要と判定した種類の物品を予め設定された設定収容数だけ収容している前記補充容器を、当該種類の物品の補充必要数に対応した補充容器数だけ補充させる点にある。
【０００８】
この特徴構成によれば、同じ種類の物品を収容している複数の容器の内、容器搬出入装置による搬出を許可する容器である引当許可容器が、物品の種類毎に決定されるので、物品の取出しにより収容数が減少した容器が、無制限に増加していくことを防止できる。また、引当許可容器が、各物品の種類について、設定引当許可数の範囲内で複数決定されるので、同じ物品の種類を含む取出し要求が連続的に生じた場合でも、同じ物品の種類を収容した引当許可容器を、複数同時期に保管棚から搬出させることができ、取出し要求に対応できる。
また、物品の種類毎に決定される引当許可容器の数は、物品の種類毎に予め設定された設定引当許可数で制限されるので、引当要求数の数が無制限に増加することを防止し、引当要求数の数を設定引当許可数の設定値により管理することができる。
【０００９】
また、物品の種類毎に予め設定された物品の目標在庫数を確保できるように、設定収容数の物品を収容している補充容器が補充されるので、各物品の種類の在庫数を確保できる。このとき、引当許可容器の数は設定引当許可数で制限されているので、引当許可容器に決定されず、補充されたままの状態で保管棚に保管されている容器を確保させることができる。
このため、補充された容器から無制限に物品が取り出され、在庫数を確保するために更に容器を補充する必要が生じ、保管棚に保管されている容器数が増加していくことを防止できる。各引当許可容器に収容されている物品数が減少していった場合に、目標在庫数を確保するために必要な、補充されたままの状態の容器の数が最大になり、その最大数は、目標在庫数の設定値により定まる。
よって、目標在庫数の設定値により、目標在庫数の確保のために、引当許可容器の他に、保管棚に保管されている補充されたままの容器の最大数を管理できる。
【００１０】
従って、各物品の種類について、設定引当許可数及び目標在庫数の設定値によって、各物品の種類の在庫数を確保しつつ、保管棚に保管され得る最大の容器の数を管理できる。これにより、予期せず、保管棚に保管されている容器数が、保管棚が保管可能な最大保管容器数に到達することを防止でき、在庫数を十分に確保できなくなったり、引当許可容器の数を増加させることができなくなったり、することを防止できる。よって、取出し要求に対応できなくなったり、容器の搬出効率が大幅に低下したりする事態が生じることを防止できる。
【００１１】
ここで、前記保管設備制御装置は、各物品の種類について設定された、前記設定引当許可数、前記目標在庫数、及び前記設定収容数に基づき、各物品の種類について前記保管棚に保管され得る最大容器数を算出し、各物品の種類の最大容器数を全ての物品の種類について合計した最大合計容器数を算出すると好適である。
【００１２】
このように、各物品の種類について最大容器数が算出され、各物品の種類の最大容器数を、全ての物品の種類について合計した最大合計容器数が算出されるので、定量的に保管棚に保管され得る最大の容器数を管理することができる。
【００１３】
ここで、前記保管設備制御装置は、各物品の種類について、前記設定引当許可数と、前記目標在庫数に応じて定まる最大在庫数を前記設定収容数で除算した値から１を減算した値と、を加算した値を、各物品の種類の前記最大容器数として算出すると好適である。
【００１４】
各物品の種類について、引当許可容器の最大数は、設定引当許可数により定まる。また、各物品の種類について、引当許可容器に決定されておらず補充されたままの状態の容器（補充されてから一度も物品の取出しのために保管棚から取り出し作業箇所に搬出されていない容器。）の最大数は、目標在庫数に応じて定まる最大在庫数を補充容器の設定収容数で除算した値から、１を減算した値となる。よって、上記の構成のような理論式を用い、設定引当許可数、目標在庫数、及び設定収容数に基づいて、各物品の種類の最大容器数を算出することができる。
【００１５】
ここで、前記保管設備制御装置は、前記最大合計容器数と、前記保管棚が保管可能な最大の容器数である最大保管容器数と、の比較結果を表示装置に表示させる、又は前記最大合計容器数と前記最大保管容器数とを比較可能に前記表示装置に表示させると好適である。
【００１６】
この構成によれば、管理者は、保管棚が保管可能な最大保管容器数に対する、各物品の種類の最大容器数を合計した最大合計容器数を容易に把握し管理することができる。
管理者は、例えば、最大合計容器数が最大保管容器数を超えないように、各物品の種類について設定された、設定引当許可数、目標在庫数、及び設定収容数などの値を調整することが容易になる。
【００１７】
ここで、前記保管設備制御装置は、前記最大合計容器数が、前記保管棚が保管可能な最大の容器数である最大保管容器数を超えないように、各物品の種類について設定される、前記設定引当許可数、前記目標在庫数、及び前記設定収容数の値を調整すると好適である。
【００１８】
この構成によれば、最大合計容器数が最大保管容器数を超えないように、保管設備制御装置により自動的に、設定引当許可数、目標在庫数、及び設定収容数の値が調整される。よって、確実に最大合計容器数が最大保管容器数を超えないようにすることができると共に、管理者の負担を軽減できる。
【００１９】
ここで、前記補充管理部は、前記保管棚における物品の在庫数が、前記目標在庫数から物品の入荷単位数を減算した補充判定数以下になった物品の種類を、補充が必要な物品の種類であると判定し、補充が必要と判定した種類の物品を収容している前記補充容器を、前記入荷単位数に対応した前記補充容器数だけ前記保管棚に補充させると好適である。
【００２０】
保管スペースの削減、作業効率の観点から、入荷単位数で入荷した物品を、単数又は複数の補充容器に収容して、保管棚に補充することが望ましい。
上記の構成によれば、入荷単位数を用いて補充を判定するので、物品の入荷に則して物品を補充させることができる。そして、各物品の種類の在庫数を、目標在庫数から、目標在庫数より入荷単位数だけ少ない数との間に維持することができる。
また、各物品の種類の在庫数が、目標在庫数を超えないように管理でき、各物品の種類の最大容器数を、目標在庫数の設定値を用いて容易に把握できる。
【００２１】
ここで、各物品の種類の前記設定収容数は、各種類の物品の入荷単位数を、物品の種類毎に予め設定された配分容器数の容器に均等分配した場合に各容器に収容される物品の数に設定されており、
前記補充管理部は、補充が必要と判定した物品の種類の前記補充容器数を、当該物品の種類に設定された前記配分容器数に決定すると好適である。
【００２２】
この構成によれば、入荷単位数で入荷した物品は、配分容器数の容器に均等配分されて、配分容器数の補充容器が用意される。そして、補充判定に応じて、配分容器数の補充容器が、保管棚に補充される。
【００２３】
ここで、各物品の種類の前記設定引当許可数は、各物品の種類の前記目標在庫数を、各物品の種類の入荷単位数又は前記設定収容数で除算した数に設定されていると好適である。
【００２４】
各物品の種類の目標在庫数は、一般に、各物品の種類の取出し量に応じて設定される。例えば、１日当たりの取出し量が多い種類の物品の目標在庫数は大きく設定され、逆に取出し量の少ない種類の物品の目標在庫数は小さく設定される。
また、取出し量の多い物品の種類は、当該物品の種類を含む取出し要求が連続的に生じて、当該物品の種類を収容した容器が、同時期に複数保管棚から搬出される確率が高くなり、設定引当許可数を大きく設定する必要がある。
上記の構成によれば、各物品の種類の設定引当許可数は、目標在庫数に応じて設定されるので、容器が同時期に搬出される確率に応じた適正な数に自動的に設定される。
よって、同じ物品の種類を含む取出し要求が連続的に生じた場合でも、引当許可容器を同時期に複数保管棚から搬出させることができ、取出し要求に対応できる。
【００２５】
ここで、各物品の種類の前記設定引当許可数は、各物品の種類の前記目標在庫数を、各物品の種類の入荷単位数又は前記設定収容数で除算した数に設定されていると好適である。
【００２６】
この構成によれば、各物品の種類の設定引当許可数は、目標在庫数を入荷単位数又は設定収容数で除算した数に設定されるので、物品の取出しが未だ行われていない初期状態の容器数の範囲内で、設定引当許可数を決定することができる。よって、初期状態から安定的に物品保管設備を作動させることができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施形態に係る物品保管設備の全体構成図である。
【図２】取出し要求に応じた容器の搬出計画を説明するための表である。
【図３】最大容器数の第１の具体例を説明するための図である。
【図４】最大容器数の第２の具体例を説明するための図である。
【図５】容器から取り出した物品を、取出し要求に対応して集合させる物品集合装置の挙動を説明するための図である。
【図６】容器から取り出した物品を、取出し要求に対応して集合させる物品集合装置の挙動を説明するための図である。
【図７】容器から取り出した物品を、取出し要求に対応して集合させる物品集合装置の挙動を説明するための図である。
【図８】容器から取り出した物品を、取出し要求に対応して集合させる物品集合装置の挙動を説明するための図である。
【図９】容器から取り出した物品を、取出し要求に対応して集合させる物品集合装置の挙動を説明するための図である。
【図１０】容器から取り出した物品を、取出し要求に対応して集合させる物品集合装置の挙動を説明するための図である。
【図１１】その他の実施形態に係る物品保管設備の全体構成図である。
【発明を実施するための形態】
【００２８】
本発明に係る物品保管設備１の実施形態について説明する。
物品保管設備１は、同じ種類の物品３０を複数個収容する容器４０を保管する保管棚１０と、容器４０に収容されている物品３０の取出しのために保管棚１０に保管されている容器４０を搬出すると共に物品３０を収容した容器４０を保管棚１０に搬入する容器搬出入装置２０と、容器搬出入装置２０を制御する保管設備制御装置６０と、を備えている。
【００２９】
保管設備制御装置６０は、搬出管理部６１と補充管理部６２を備えている。
搬出管理部６１は、物品の種類及び数からなる物品の取出し要求に応じて、当該取出し要求に対応する種類の物品３０を収容している容器４０を容器搬出入装置２０により保管棚１０から搬出させる。
補充管理部６２は、保管棚１０に保管されている物品数を種類毎及び容器４０毎に管理すると共に、補充が必要と判定した種類の物品を収容している補充容器を、容器搬出入装置２０により保管棚１０に補充させる。
【００３０】
本実施形態では、物品保管設備１は、容器搬出入装置２０により搬出された容器４０から物品３０を取り出し、物品３０を特定の集合場所に集める物品集合装置５０を備えている。
また、保管設備制御装置６０は、集合管理部６３を備えている。集合管理部６３は、物品の取出し要求に応じて、物品集合装置５０を制御し、保管棚１０から搬出された容器４０から物品３０を取り出させて特定の集合場所に集めさせる。
【００３１】
また、本実施形態では、物品保管設備１は、保管棚１０に補充する物品３０を収容した補充容器を容器搬出入装置２０に供給する物品補充装置を備えている。
補充管理部６２は、物品補充装置を制御し、補充が必要と判定した補充容器を容器搬出入装置２０に供給させる。
以下、各構成について詳細に説明する。
【００３２】
１．保管棚１０
保管棚１０は、同じ種類の物品３０を複数個収容する容器４０を保管する棚である。本実施形態では、図１に示すように、容器４０を収納する収納部１１が縦横に複数並設された保管棚１０が複数備えられている。各保管棚１０は、収納部１１における物品出し入れ口が対向するように、複数の対を為す状態で配置されており、各対の保管棚１０の間には、容器搬出入装置２０を構成するスタッカークレーン２１が走行移動するための走行用空間が設けられ、走行用空間の床面側にはスタッカークレーン２１を走行案内する走行レール２２が敷設されている。
【００３３】
本実施形態では、４対８個の保管棚１０が設置されており、４台のスタッカークレーン２１ａ、２１ｂ、２１ｃ、２１ｄ（以下、スタッカークレーン２１と総称する）が、各対の保管棚１０に対応する走行用空間を走行レール２２に案内されながら走行移動自在に設けられている。
【００３４】
２．容器搬出入装置２０
容器搬出入装置２０は、容器４０に収容されている物品３０の取出しのために保管棚１０に保管されている容器４０を搬出すると共に物品３０を収容した容器を保管棚１０に搬入する装置である。
本実施形態では、容器搬出入装置２０は、保管棚１０から容器４０を搬出すると共に保管棚１０に容器４０を搬入する搬出入部としてのスタッカークレーン２１を備えている。また、容器搬出入装置２０は、物品集合装置５０との間で容器４０の受け渡し及び受け取りを行う入出庫装置２３を備えている。
容器搬出入装置２０は、保管設備制御装置６０から指令された容器４０を保管棚１０から搬出すると共に、保管設備制御装置６０から指令された容器４０を保管棚１０の収納部１１に搬入する。なお、保管設備制御装置６０については後述する。
【００３５】
＜スタッカークレーン２１＞
スタッカークレーン２１は、保管棚１０に沿って移動する台車などの移動体と、保管棚１０から容器４０を取り出す又は保管棚１０に容器４０を収容するフォークなどの搬出入機と、複数段の棚を有する保管棚１０から容器４０を搬出入させるための昇降機と、を備えている。
【００３６】
＜入出庫装置２３＞
入出庫装置２３は、スタッカークレーン２１により保管棚１０から搬出された容器４０を物品集合装置５０に受け渡す出庫部と、物品３０が取り出された後の容器４０を物品集合装置５０から受け取ってスタッカークレーン２１に受け渡す入庫部と、を備えている。
また、入出庫装置２３は、保管棚１０に補充する物品３０を収容した補充容器をスタッカークレーン２１に受け渡す補充部と、物品３０が全て取り出されて空になった容器４０（以下、空容器と称す）をスタッカークレーン２１に受け渡さないように入出庫装置２３の外に排出する排出部と、を備えている。
【００３７】
本実施形態では、図１に示すように、出庫部は、スタッカークレーン２１が搬出した容器４０を物品集合装置５０に搬送する出庫コンベヤ２４ａを備えている。また、入庫部は、物品集合装置５０から受け取った容器４０をスタッカークレーン２１に搬送する入庫コンベヤ２５ａを備えている。
【００３８】
出庫コンベヤ２４ａは、スタッカークレーン２１により出庫用受取位置２４ｂに載置された容器４０を、物品集合装置５０が物品３０を取り出すための出庫用受渡位置２４ｃまで搬送する。入庫コンベヤ２５ａは、物品集合装置５０により物品３０が取り出された後の容器４０を、入庫用受取位置２５ｂから、スタッカークレーン２１が取り上げる入庫用受渡位置２５ｃまで搬送する。
【００３９】
また、本実施形態では、補充部は、補充容器を入庫コンベヤ２５ａに受け渡すように構成されている。入庫コンベヤ２５ａは、引き渡された補充容器を、入庫用受渡位置２５ｃまで搬送し、スタッカークレーン２１は、補充容器を保管棚１０に搬入する。なお、補充容器は、物品補充装置が備えた補充容器コンベア２６ａにより補充部に搬送される。
排出部は、入庫コンベヤ２５ａから空容器を受け取るように構成されている。空容器は、空容器コンベア２７ａにより排出部から物品補充装置に搬送される。
【００４０】
３．物品集合装置５０
物品集合装置５０は、容器搬出入装置２０により搬出された容器４０から、物品３０を取り出して、特定の集合場所に集める装置である。
本実施形態では、物品集合装置５０は、容器搬出入装置２０により搬出された容器４０から物品３０を取り出す物品取出し部と、取出した物品３０を特定の集合場所に集める物品集合部と、を備えている。
【００４１】
本実施形態では、図１に示すように、物品取出し部は、出庫コンベヤ２４ａにより出庫用受渡位置２４ｃに搬送された容器４０から物品３０を取り出して物品集合部に受け渡すロボットアーム５１ａを備えている。なお、ロボットアーム５１ａの代わりに作業者が、容器４０から物品３０を取り出して、物品集合部に受け渡すように構成されてもよい。
【００４２】
また、物品集合部は、ロボットアーム５１ａにより取り出された物品３０を一時的に蓄えるバッファコンベア５２ａと、バッファコンベア５２ａに蓄えられた物品３０を集品コンベア５２ｃに受け渡す切出コンベア５２ｂと、切出コンベア５２ｂから受け取った物品３０を集合場所に搬送する集品コンベア５２ｃと、集合場所で集品容器５２ｄに投入する投入機５２ｅと、集品容器５２ｄを搬送する集品容器コンベア５２ｆと、を備えている。
【００４３】
バッファコンベア５２ａは、ロボットアーム５１ａが載置した物品３０を、載置された順番に切出コンベア５２ｂに搬送する。図１に示す例では、バッファコンベア５２ａ及び切出コンベア５２ｂは、各物品取出し部に対して３ライン設けられている。これにより、より多くの物品３０をバッファコンベア５２ａ上に蓄えることができ、同時により多くの物品３０を集品コンベア５２ｃに受け渡すことができる。
集品コンベア５２ｃは、その物品３０の載置部分が各切出コンベア５２ｂを順番に通過するように配置されており、各切出コンベア５２ｂから受け取った物品３０を所定の搬送方向に搬送するように構成されている。すなわち、集品コンベア５２ｃの載置部分は、各切出コンベア５２ｂから順番に物品３０を受け取り、搬送方向に搬送する。
【００４４】
投入機５２ｅは、集品コンベア５２ｃの搬送方向の下流側の端部に配置されており、集品コンベア５２ｃが各切出コンベア５２ｂを順番に通過して受け取った物品３０を、集品容器５２ｄに投入する。
集品容器コンベア５２ｆは、空の集品容器５２ｄを投入機５２ｅに順番に送り出して、物品３０が投入される集品容器５２ｄを順番に切り替えるように構成されている。図１に示す例では、集品容器コンベア５２ｆは、搬送方向に沿って一列に載置された集品容器５２ｄが、投入機５２ｅを順番に通過するように配置されており、物品３０が投入された集品容器５２ｄを所定の搬送方向に搬送するように構成されている。
【００４５】
４．物品補充装置
物品補充装置は、保管棚１０に補充する物品３０を収容した補充容器を容器搬出入装置２０に供給する装置である。
物品補充装置は、入荷した物品３０を容器４０に収容して補充容器を用意する。
保管設備制御装置６０から補充の指示があった後、指示のあった種類の物品３０を供給元に発注して、物品３０を入荷させるように構成されてもよいし、ストックの確保のために、予め発注し入荷させた物品３０を別の保管設備に保管させるように構成されてもよい。トラックなどの輸送手段により物品３０を輸送して入荷させる場合には、補充指示後、物品３０が入荷されるまでには、例えば数日単位のリードタイムが必要になる。別の保管設備に保管している場合も、別の保管設備から出庫させ、補充容器を用意するまでには、例えば数時間単位のリードタイムが必要になる。いずれにしても、保管設備制御装置６０からの補充指示後、入荷した物品３０から補充容器を用意するまでには、保管棚１０からの容器４０の搬出入に比べ比較的長いリードタイムが必要になる。
【００４６】
本実施形態では、物品３０の入荷単位数は、種類毎に予め定まっている。例えば、物品３０は、所定数だけまとめて梱包された状態で入荷し、入荷単位数は、一つの梱包に含まれる物品数となる。
物品補充装置は、段ボールケース等に収容された状態で入荷単位数で入荷した物品３０を、物品の種類毎に予め設定された配分容器数の容器に均等分配して、配分容器数の補充容器を用意するように構成されている。各補充容器に収容される物品の数である設定収容数は、入荷単位数を配分容器数で除算した数に設定される。なお、配分容器数が１に設定されている場合は、入荷した入荷単位数の物品３０が、そのまま１つの補充容器に収容される。
入荷した物品３０を補充容器に収容する作業は、作業者が行ってもよいが、ロボットアームなどの機械が行ってもよい。また、補充容器としては、樹脂製のトレーやコンテナ等を用いることが好ましい。なお、配分容器数が１に設定されている場合は、入荷した物品３０を補充容器に収容する作業を省略して、入荷した段ボールケースをそのまま補充容器に流用してもよい。
【００４７】
５．保管設備制御装置６０
保管設備制御装置６０は、搬出管理部６１と補充管理部６２を備えている。
＜搬出管理部６１＞
搬出管理部６１は、上記のように、物品の種類及び数からなる物品の取出し要求に応じて、当該取出し要求に対応する種類の物品３０を収容している容器４０を容器搬出入装置２０により保管棚１０から搬出させる。
本実施形態では、搬出管理部６１は、同じ種類の物品３０を収容している複数の容器の内、容器搬出入装置２０による搬出を許可する容器４０である引当許可容器を、物品の種類毎に決定すると共に、物品の種類毎に決定する引当許可容器の数を、物品の種類毎に予め設定された設定引当許可数で制限するように構成されている。
【００４８】
本実施形態では、搬出管理部６１は、物品の種類毎に、設定引当許可数の引当許可容器を決定するように構成されている。
各容器４０には、容器４０を相互に識別するための個体識別情報が割り当てられており、保管設備制御装置６０は、各容器４０の保管棚１０おける位置、収容している物品の種類、収容数を、個体識別情報に関連付けて管理している。
搬出管理部６１は、引当許可容器とする容器４０の個体識別情報を決定するように構成されている。搬出管理部６１は、各物品の種類について、設定引当許可数の個体識別情報を決定する。搬出管理部６１は、引当許可容器に決定した容器４０の個体識別情報を管理しており、取出し要求に応じて、引当許可容器に決定した個体識別情報を有する容器４０を保管棚１０から搬出させる。
【００４９】
本実施形態では、各物品の種類の設定引当許可数は、各物品の種類の目標在庫数に応じた数に設定されている。具体的には、各物品の種類の設定引当許可数は、各物品の種類の目標在庫数を、各物品の種類の入荷単位数又は設定収容数で除算した数に設定されている。なお、除算した数が、割り切れない場合は、小数点以下が切り捨てられる。
【００５０】
なお、保管棚１０には、引当許可容器に決定されておらず、補充されたままの状態の容器（以下、引当禁止容器と称す）が保管される。搬出管理部６１は、引当禁止容器に設定された容器４０の個体識別情報も管理している。
搬出管理部６１は、取出し要求に対応する種類の物品３０を収容している全ての引当許可容器が保管棚１０から搬出されている場合でも、取出し要求に対応する種類の物品３０を収容している引当禁止容器を保管棚１０から搬出させないように構成されている。
【００５１】
搬出管理部６１は、ある物品の種類の引当許可容器が空になり、物品保管設備１の外に排出されると、同じ種類の物品を収容している引当禁止容器の１つを引当許可容器に変更する。
本実施形態では、搬出管理部６１は、同じ種類の物品を収容した複数の引当許可容器が、複数の保管棚１０に分散するように、引当禁止容器の１つを引当許可容器に決定するように構成されている。
具体的には、搬出管理部６１は、ある種類の物品を収容している引当許可容器が空になり、当該種類の引当禁止容器を新たに引当許可容器に決定する場合は、各スタッカークレーン２１に対応した保管棚１０のまとまり（保管棚単位と称す）の内、当該種類の引当許可容器の保管数が少ない保管棚単位を判定し、判定された保管棚単位に保管されている引当禁止容器を引当許可容器に決定するように構成されている。
【００５２】
＜補充管理部６２＞
補充管理部６２は、上記のように、保管棚１０に保管されている物品数を種類毎及び容器４０毎に管理すると共に、補充が必要と判定した種類の物品を収容している補充容器を、容器搬出入装置２０により保管棚１０に補充させる。
本実施形態では、補充管理部６２は、物品の種類毎に予め設定された物品の目標在庫数を確保できるように、保管棚１０に補充が必要な物品の種類及び数量を判定し、補充が必要と判定した種類の物品を予め設定された設定収容数だけ収容している補充容器を、当該種類の物品の補充必要数に対応した補充容器数だけ保管棚１０に補充させるように構成されている。
保管棚１０に補充された補充容器は、ひとまず引当禁止容器に設定される。
【００５３】
本実施形態では、補充管理部６２は、同じ種類の物品を収容した複数の引当禁止容器が、複数の保管棚１０に分散するように、補充容器を補充する保管棚１０を決定するように構成されている。
具体的には、搬出管理部６１は、ある種類の物品を収容している補充容器を補充する場合は、各スタッカークレーン２１に対応した保管棚単位の内、引当禁止容器の保管数が少ない保管棚単位を判定し、判定された保管棚単位に補充容器を補充させるように構成されている。
【００５４】
＜集合管理部６３＞
本実施形態では、上記のように、保管設備制御装置６０は、集合管理部６３を備えている。集合管理部６３は、物品の取出し要求に応じて、物品集合装置５０を制御し、保管棚１０から搬出された容器４０から物品３０を取り出させ所定の集合場所に集めさせる。集合管理部６３については、後で詳しく説明する。
【００５５】
５−１．取出し要求に応じた容器の搬出
＜物品の取出し要求＞
物品の取出し要求は、物品の種類及び数からなる。
物品の取出し要求は、例えば、顧客や生産ラインなどの要求元から、発送の要求があった物品の種類及び数のまとまりからなる。
例えば、顧客αから注文あった取出し要求Ｘは、下記のようになる。
・顧客αの取出し要求Ｘ
種類Ａの物品を５個要求
種類Ｄの物品を２個要求
種類Ｈの物品を３個要求
【００５６】
また、顧客βから注文あった取出し要求Ｙは、下記のようになる。
・顧客βの取出し要求Ｙ
種類Ｂの物品を５個要求
種類Ｃの物品を３個要求
種類Ｅの物品を４個要求
種類Ｆの物品を４個要求
種類Ｈの物品を４個要求
保管設備制御装置６０は、このような物品の取出し要求を、作業者による入力や要求元からのデータ通信などにより受け付ける。
【００５７】
＜取出し要求に応じた容器の搬出＞
保管設備制御装置６０は、要求を受けた複数の取出し要求を順番に処理する。
搬出管理部６１は、処理する取出し要求に含まれる、各物品の種類を収容している引当許可容器を、容器搬出入装置２０（スタッカークレーン２１）により保管棚１０から搬出させる。搬出管理部６１は、各引当許可容器の保管棚１０における位置、及び各引当許可容器に収容されている物品の種類及び数量を管理しており、取出し要求に応じて、搬出させる容器４０の保管棚１０における位置を決定して、容器搬出入装置２０に指令する。容器搬出入装置２０は、搬出管理部６１から指令された保管棚１０の位置にある容器４０を搬出する。
【００５８】
図１に示す例では、物品保管設備１は、複数の容器搬出入装置２０（スタッカークレーン２１）を備えており、取出し要求に応じて、同時に複数の引当許可容器を搬出可能である。
搬出管理部６１は、搬出効率を向上させるために、１つの取出し要求に含まれる複数種類の物品に対応した複数の引当許可容器を、複数のスタッカークレーン２１に分散させて並列的に搬出させるように構成されている。また、搬出管理部６１は、搬出効率を向上するために、取出し要求を次々と連続的に処理して、引当許可容器の搬出を複数のスタッカークレーン２１に分散させるように構成されている。
【００５９】
図１に示す例では、４つのスタッカークレーン２１が備えられており、取出し要求に応じて、同時期に４つの引当許可容器を搬出可能である。
搬出管理部６１が、例えば、上記した、取出し要求Ｘ、取出し要求Ｙの順に処理する場合について説明する。
搬出管理部６１は、図２に示すように、取出し要求Ｘに対応して、第１のスタッカークレーン２１ａ（第１クレーン２１ａと称す、以下同様）に種類Ｄの物品を収納した引当許可容器を搬出させ、第２クレーン２１ｂに種類Ａの物品を収納した引当許可容器を搬出させ、第３クレーン２１ｃに種類Ｈの物品を収納した引当許可容器を搬出させ、取出し要求Ｙに対応して、第４クレーン２１ｄに種類Ｂの物品を収納した引当許可容器を搬出させる。その後、搬出管理部６１は、取出し要求Ｙに対応して、第１クレーン２１ａに種類Ｈの物品を収納した引当許可容器を搬出させ、第２クレーン２１ｂに種類Ｆの物品を収納した引当許可容器を搬出させ、第３クレーン２１ｃに種類Ｅの物品を収納した引当許可容器を搬出させ、第４クレーン２１ｄに種類Ｃの物品を収納した引当許可容器を搬出させる。
【００６０】
５−２．複数の引当許可容器の決定
＜複数の引当許可容器の必要性＞
顧客などから要求される取出し要求の内容は、予測困難であり、同じ種類の物品を含む取出し要求が連続的に発生する場合がある。
【００６１】
図１に示す物品保管設備１の例では、スタッカークレーン２１により保管棚１０から搬出された引当許可容器は、物品集合装置５０による物品３０の取り出しのために、入出庫装置２３（出庫コンベヤ２４ａ）に受け渡され、物品３０が取り出された後、入出庫装置２３（入庫コンベヤ２５ａ）から再びスタッカークレーン２１に受け渡されて、保管棚１０に搬入される工程を経る。そのため、保管棚１０から搬出された引当許可容器が再び搬入されるまでには、一定のタイムラグが生じる。また、入出庫装置２３には、物品集合装置５０により順番に引当許可容器から物品３０を取り出すため、複数の引当許可容器が蓄えられる。よって、各容器搬出入装置２０において、複数の引当許可容器が保管棚１０から搬出されたままの状態が生じる。
すなわち、保管棚１０から搬出された引当許可容器は、物品集合装置５０による物品３０の取り出しのために、暫くの間、入出庫装置２３に留まり、保管棚１０に搬入されない。
【００６２】
本実施形態とは異なり、各物品の種類について引当許可容器が１つだけ決定されるように構成されている場合は、ある種類の物品を収容した引当許可容器が、以前に処理した取出し要求により保管棚１０から搬出されたままの状態であるときに、同じ種類の物品を含む取出し要求があったときに対応できない。
具体的には、引当許可容器が保管棚１０に搬入され戻ってくるまで搬出指令を与えることを待ったり、このような待ちが必要な取出し要求を処理せずスキップして、次の順番の取出し要求を処理したりする。このような待ちや取出し要求のスキップが生じると搬出効率が低下する。
【００６３】
＜複数の引当許可容器の決定＞
一方、本実施形態に係る搬出管理部６１は、同じ種類の物品３０を収容している引当許可容器を、設定引当許可数の範囲内で複数決定するように構成されているので、同じ種類の物品を含む取出し要求が連続的にあった場合でも、同じ種類の物品を収容した引当許可容器を連続的に搬出させることができ、搬出効率が低下することを抑制できる。
【００６４】
５−３．設定引当許可数による引当許可容器の数の制限
＜引当許可容器の数を制限する必要性＞
しかし、本実施形態とは異なり、同じ物品の種類を含む取出し要求が連続的に多数生じた場合に、引当許可容器の数を制限なく増加させると、引当許可容器の数が増加し、保管棚１０の容器保管容量が不足したり、物品３０が相当数取り出された引当許可容器が増えて物品の在庫数が減少したりする恐れがある。同じ物品の種類を含む取出し要求が連続的に生じる確率は、予測困難であるため、予期せず、保管棚１０の容器保管容量の不足が生じる恐れがある。
【００６５】
保管棚１０の容器保管容量が不足すると、在庫数が不足した物品の種類が生じても、不足した物品の種類の補充容器を十分補充できない。このため、ある物品の種類について在庫数が不足して、取出し要求に対応できなくなる恐れがある。
また、保管棚１０の容器保管容量が不足すると、ある物品の種類について引当許可容器の数を増加させる必要が生じても、引当許可容器の数を増加させることができない。このため、ある物品の種類の引当許可容器の数が不足して、搬出効率が大幅に低下する恐れがある。
このように、引当許可容器の数を制限なく増加させると、短期的には搬出効率が向上するが、顧客からの取出し要求が予測困難である以上、長期的には、突然、在庫数が不足して取出し要求に対応できなくなったり、搬出効率が大幅に低下したりする事態が生じる可能性がある。
このように物品保管設備１の機能が突然低下する事態が生じるリスクを管理することが望まれる。
【００６６】
＜設定引当許可数による制限＞
本実施形態に係る搬出管理部６１は、上記のように、物品の種類毎に決定する引当許可容器の数を、物品の種類毎に予め設定された設定引当許可数で制限するように構成されている。よって、引当許可容器の数が際限なく増加することを防止できる。
本実施形態では、搬出管理部６１は、同じ種類の物品３０を収容している複数の容器４０の内、引当許可容器を、物品の種類毎に予め設定された設定引当許可数だけ決定するように構成されている。
保管棚１０に保管される引当許可容器の最大数は、各物品の種類の設定引当許可数を、全ての物品の種類について合計した数になる。よって、保管棚１０に保管される引当許可容器の最大数を、各物品の種類の設定引当許可数の設定値を調整することで、管理することができる。
【００６７】
５−４．目標在庫数の確保
補充管理部６２の指令により、物品補充装置に補充容器を用意させて、保管棚１０に補充させるまでには、上記のように、リードタイムが必要になる。そのため、保管棚１０に適切な在庫数の物品３０を保管させていないと、在庫数が不足して取出し要求に対応できなくなる事態が生じる恐れがある。
本実施形態に係る補充管理部６２は、上記のように、物品の種類毎に予め設定された物品の目標在庫数を確保できるように、補充が必要と判定した種類の物品を予め設定された設定収容数だけ収容している補充容器を、当該種類の物品の補充必要数に対応した補充容器数だけ補充させるように構成されている。
保管棚１０に補充された補充容器は、ひとまず引当禁止容器に設定される。
【００６８】
このように、各物品の種類について、目標在庫数を確保できるように、補充容器が補充されるので、在庫数が不足して取出し要求に対応できなくなる事態が発生することを抑制できる。
【００６９】
５−５．最大合計容器数の管理
５−５−１．目標在庫数による引当禁止容器の数の管理
以下で説明するように、各物品の種類について、保管棚１０に保管される引当禁止容器の数を、目標在庫数の設定により管理することができる。
各物品の種類ｉについて、保管棚１０に保管され得る引当禁止容器の最大容器数Ｃｎｐｍｘｉ（以下、最大禁止容器数Ｃｎｐｍｘｉ）は、次式に示すように、保管棚１０に保管され得る最大在庫数Ｇｍｘｉを、補充容器に収容される物品の設定収容数Ｇｎｆｌｉで除算した容器数（以下、初期容器数Ｃｎｉｎｉと称す）から１を減算した容器数になる。ここで、各物品の種類ｉについて、保管棚１０に保管され得る最大在庫数Ｇｍｘｉは、目標在庫数Ｇｔｒｉに比例して定まる。
Ｃｎｐｍｘｉ＝Ｇｍｘｉ／Ｇｎｆｌｉ−１
＝Ｃｎｉｎｉ−１              ・・・（１）
Ｇｍｘｉ＝Ｇｔｒｉ＋Ｋｏｆｆ
ここで、Ｋｏｆｆは、目標在庫数に基づく補充容器の補充判定方法の種類によって定まる所定のオフセット値であり、正又は負の整数又はゼロに定まる。
なお、Ｇｍｘｉ／Ｇｎｆｌｉが割り切れない場合は、小数点以下が切り捨てられる。
【００７０】
本実施形態では、目標在庫数に基づく補充判定方法として、補充管理部６２は、保管棚１０における物品の在庫数が、目標在庫数から物品の入荷単位数を減算した補充判定数以下になった物品の種類を、補充が必要な物品の種類であると判定し、補充が必要と判定した種類の物品を収容している補充容器を、入荷単位数に対応した補充容器数だけ保管棚に補充させるように構成されている。この構成の場合は、各物品の種類について保管棚１０に保管され得る最大在庫数は、各物品の種類の目標在庫数となる。
【００７１】
この補充判定方法では、式（１）における所定のオフセット値Ｋｏｆｆは０になり、各物品の種類ｉの引当禁止容器の最大禁止容器数Ｃｎｐｍｘｉは、次式に示すように、目標在庫数Ｇｔｒｉを設定収容数Ｇｎｆｌｉで除算した容器数（初期容器数Ｃｎｉｎｉ）から１を減算した容器数になる。このことについては、図３及び図４に示す具体例を用いて後述する。
Ｃｎｐｍｘｉ＝Ｇｔｒｉ／Ｇｎｆｌｉ−１＝Ｃｎｉｎｉ−１    ・・・（２）
【００７２】
５−５−２．各物品の種類の最大容器数の算出
各物品の種類ｉについて、保管棚１０に保管される容器数は、引当許可容器の容器数と引当禁止容器の容器数との合計数となる。各物品の種類ｉについて、保管棚１０に保管され得る最大容器数Ｃｎｍｘｉは、次式に示すように、引当許可容器の設定引当許可数Ｃｎａｌｉと、引当禁止容器の最大禁止容器数Ｃｎｐｍｘｉとの合計数になる。
Ｃｎｍｘｉ＝Ｃｎａｌｉ＋Ｃｎｐｍｘｉ    ・・・（３）
ここで、最大禁止容器数Ｃｎｐｍｘｉは、式（１）、式（２）で示したように、目標在庫数Ｇｔｒｉに比例し、設定収容数Ｇｎｆｌｉに反比例する所定の容器数に定まる。
よって、各物品の種類ｉの最大容器数Ｃｎｍｘｉを、引当許可容器の設定引当許可数Ｃｎａｌｉ、目標在庫数Ｇｔｒｉ、及び補充容器の設定収容数Ｇｎｆｌｉの設定値により管理することができる。
【００７３】
５−５−３．最大容器数の具体例
＜最大容器数の第１の具体例＞
次に、最大容器数の第１の具体例について説明する。
図３に示す例は、ある種類の物品について、下記のように設定されている場合の例である。
設定引当許可数＝４
目標在庫数＝４００
設定収容数＝１００
入荷単位数＝１００
配分容器数＝１
【００７４】
本例では、搬出管理部６１は、各物品の種類の目標在庫数を各物品の種類の入荷単位数で除算した数を、各物品の種類の設定引当許可数に設定するように構成されている。具体例では、設定引当許可数は、目標在庫数の４００を入荷単位数の１００で除算した４に設定されている。
また、補充管理部６２は、上記のように、入荷単位数を配分容器数で除算した数を、設定収容数に設定するように構成されている。具体例では、設定収容数は、入荷単位数の１００を配分容器数の１で除算した１００に設定されている。
【００７５】
また、本例では、上記のように、補充管理部６２は、保管棚１０における各物品の種類の在庫数が、目標在庫数から入荷単位数を減算した補充判定数以下になった場合に、設定収容数の物品を収容した補充容器を、入荷単位数に対応した補充容器数（配分容器数）だけ保管棚１０に補充させるように構成されている。具体例では、補充管理部６２は、保管棚１０における物品の在庫数が、目標在庫数の４００から入荷単位数の１００を減算した３００の補充判定数以下になった場合に、設定収容数の１００の物品を収容した補充容器を、１の配分容器数だけ保管棚１０に補充させる。
【００７６】
物品の取り出しが全く行われていない初期状態では、図３に示すように、設定収容数の１００の物品が収容された初期状態の４つの容器（補充容器）の全てが、引当許可容器に設定されている。この４つの容器数が、初期容器数に相当する。
【００７７】
その後、取出し要求に応じた引当許可容器の搬送及び物品の取出しが開始され、時期１では、４つの引当許可容器の物品数が減少し、物品の在庫数が２９０になっている。物品の在庫数が補充判定数の３００以下になったので、設定収容数の１００の物品を収容した補充容器が配分容器数の１だけ保管棚１０に補充され、引当禁止容器に設定されている。その結果、容器数が４から５に増加している。
【００７８】
その後、更に引当許可容器から物品の取出しが行われ、時期２では、物品の在庫数が２９５になり、補充判定数の３００以下になったので、１００の物品を収容した１つの補充容器が保管棚１０に補充され、引当禁止容器に設定されている。その結果、容器数が５から６に増加している。
【００７９】
その後、時期３では、左から２番目の引当許可容器の物品数がゼロになり空になったので、保管棚１０の外に排出されている。その結果、引当許可容器が３つに減少したので、引当禁止容器の１つが、引当許可容器に変更されている。容器数は６から５に減少している。
なお、図３では、説明のため、容器を横一列に左側に寄せて並べているが、実際には、各容器は保管棚１０において分散して保管されている。
【００８０】
その後、空にならない程度に、引当許可容器から物品の取出しが行われ、時期４では、物品の在庫数が２７５になり、補充判定数の３００以下になったので、１００の物品を収容した１つの補充容器が保管棚１０に補充され、引当禁止容器に設定されている。その結果、容器数が５から６に増加している。
【００８１】
その後、空にならない程度に、引当許可容器から物品の取出しが行われ、時期５では、物品の在庫数が２９５になり、補充判定数の３００以下になったので、１００の物品を収容した１つの補充容器が保管棚１０に補充され、引当禁止容器に設定されている。その結果、容器数が６から７に増加している。この容器数７が最大容器数となる。このように、各引当許可容器の物品数が減少してくると、容器数が増加し、最大容器数に到達する。
【００８２】
図３には、容器数が最大になる場合を理解しやすいように、各引当許可容器の物品数が極限の１まで減少した場合の例を示している。このように、引当許可容器の物品数が極限まで減少した状態では、目標在庫数を確保するために、引当禁止容器の数が最大容器数（最大禁止容器数）まで増加される。
式（２）に示したように、引当禁止容器の最大容器数は、目標在庫数を設定収容数で除算した初期容器数から１を減算した容器数になる。ここで、１を減算するのは、引当許可容器にいくつかの物品が収容されている状態で、物品の在庫数が目標在庫数以下になるためには、引当禁止容器の数が、目標在庫数を設定収容数で除算した初期容器数より１つだけ少なくなるためである。
【００８３】
具体例では、引当禁止容器の最大容器数（最大禁止容器数）は、目標在庫数の４００を設定収容数の１００で除算した４から１を減算した３になる。そして、最大容器数は、式（３）に示したように、設定引当許可数の４と最大禁止容器数の３とを合計した７になる。
【００８４】
＜最大容器数の第２の具体例＞
次に、最大容器数の第２の具体例について説明する。
図４に示す例は、ある種類の物品について、下記のように設定されている場合の例である。
設定引当許可数＝４
目標在庫数＝４００
設定収容数＝５０
入荷単位数＝１００
配分容器数＝２
【００８５】
上記の第１の具体例と異なり、第２の具体例では、配分容器数が２に設定されており、設定収容数が入荷単位数の１００を２で除算した５０に設定されている。他の構成は、上記の第１の具体例と同様である。
【００８６】
物品の取り出しが全く行われていない初期状態では、図４に示すように、目標在庫数の４００に対応して、設定収容数の５０の物品が収容された容器（補充容器）が８つ保管棚１０に保管されている。この８つの容器数が、初期容器数に相当する。この内、設定引当許可数である４つの容器が、引当許可容器に設定されている。
【００８７】
その後、取出し要求に応じた引当許可容器の搬送及び物品の取出しが開始され、時期１では、４つの引当許可容器の物品数が減少し、物品の在庫数が２９０になっている。物品の在庫数が補充判定数の３００以下になったので、設定収容数の５０の物品を収容した補充容器が配分容器数の２だけ保管棚１０に補充され、引当禁止容器に設定されている。その結果、容器数が８から１０に増加している。
【００８８】
その後、更に引当許可容器から物品の取出しが行われ、時期２では、左から２番目の引当許可容器の物品数がゼロになり空になったので、保管棚１０の外に排出されている。その結果、引当許可容器が３つに減少したので、引当禁止容器の１つが、引当許可容器に変更されている。容器数は１０から９に減少している。
【００８９】
その後、空にならない程度に、引当許可容器から物品の取出しが行われ、時期３では、物品の在庫数が２９０になり、補充判定数の３００以下になったので、５０の物品を収容した２つの補充容器が保管棚１０に補充され、引当禁止容器に設定されている。その結果、容器数が９から１１に増加している。この容器数６が最大容器数となる。このように、各引当許可容器の物品数が減少してくると、容器数が増加し、最大容器数になる。
【００９０】
図４には、図３と同様に、容器数が最大になる場合を理解しやすいように、各引当許可容器の物品数が極限の１まで減少した場合の例を示している。このように、引当許可容器の物品数が極限まで減少した状態では、目標在庫数を確保するために、引当禁止容器の数が最大容器数（最大禁止容器数）まで増加される。
図３の場合と同様に、引当禁止容器の最大容器数は、式（２）に示したように、目標在庫数を設定収容数で除算した初期容器数から１を減算した容器数になる。ここで、１を減算するのは、引当許可容器にいくつかの物品が収容されている状態で、物品の在庫数が目標在庫数以下になるためには、引当禁止容器の数が、目標在庫数を設定収容数で除算した初期容器数より１つだけ少なくなるためである。
【００９１】
具体例では、引当禁止容器の最大容器数（最大禁止容器数）は、目標在庫数の４００を設定収容数の５０で除算した８から１を減算した７になる。そして、最大容器数は、式（３）に示したように、設定引当許可数の４と最大禁止容器数の７とを合計した１１になる。
【００９２】
５−５−４．最大合計容器数の管理
保管設備制御装置６０は、各物品の種類ｉについて設定された、引当許可容器の設定引当許可数Ｃｎａｌｉ、目標在庫数Ｇｔｒｉ、及び補充容器の設定収容数Ｇｎｆｌｉに基づき、式（１）〜式（３）を用いて、各物品の種類ｉの最大容器数Ｃｎｍｘｉを算出する。そして、保管設備制御装置６０は、次式に示すように、各物品の種類ｉの最大容器数Ｃｎｍｘｉを全ての物品の種類について合計した最大合計容器数Ｃｎｓｍを算出するように構成されている。
Ｃｎｓｍ＝ΣＣｎｍｘｉ      ・・・（４）
【００９３】
保管設備制御装置６０は、最大合計容器数Ｃｎｓｍと保管棚１０の最大保管容器数とを比較し、管理者が確認できるように比較結果を表示装置に表示させたり、最大合計容器数Ｃｎｓｍと最大保管容器数とを管理者が比較可能に表示装置に表示させたりするように構成されている。
【００９４】
このように最大合計容器数Ｃｎｓｍを管理することができるので、保管棚１０の容器保管容量が不足することを防止することができる。よって、上述したように、保管棚１０の容器保管容量の不足により、在庫数が不足した物品の種類を十分補充できずに、在庫数が不足して、取出し要求に対応できなくなったり、引当許可容器の数を必要に応じて増加させることができずに、引当許可容器の数が不足して、搬出効率が大幅に低下したり、することを防止できる。よって、物品保管設備１の機能が突然低下する事態が生じるリスクを管理することができる。
【００９５】
５−５−５．最大合計容器数の調整
本実施形態では、保管設備制御装置６０は、最大合計容器数が、保管棚１０が保管可能な最大の容器数である最大保管容器数を超えないように、各物品の種類ｉについて設定される、引当許可容器の設定引当許可数、目標在庫数、及び補充容器の設定収容数の設定値を調整するように構成されている。以下で詳細に説明する。
【００９６】
＜単位期間当たりの取出し数に基づく、目標在庫数の設定＞
保管設備制御装置６０は、各物品の種類の目標在庫数を、単位期間当たりの各種類の物品の取出し数に基づいて設定するように構成されている。
本実施形態では、保管設備制御装置６０は、次式に示すように、各物品の種類ｉについて、単位期間当たりの物品の取出し数Ｇｎｃｓｉに所定の係数Ｋｔｒ（在庫調整係数と称す）を乗算した値を、各物品の種類ｉの目標在庫数Ｇｔｒｉに設定するように構成されている。
Ｇｔｒｉ＝Ｋｔｒ×Ｇｎｃｓｉ      ・・・（５）
単位期間は、例えば、１日、１週間などの所定の期間に設定され、単位期間当たりの取出し数は、複数の期間について平均処理などの統計処理されたものが用いられてもよい。
保管設備制御装置６０は、各物品の種類ｉの目標在庫数Ｇｔｒｉを、各物品の種類ｉの入荷単位数Ｇｎｉｎｉ又は設定収容数Ｇｎｆｌｉで割り切れる値に調整するように構成されている。
【００９７】
＜単位期間当たりの取出し数に基づく、設定引当許可数の設定＞
保管設備制御装置６０は、各物品の種類の設定引当許可数を、単位期間当たりの各物品の種類の取出し数、又は単位期間当たりの各物品の種類の容器の搬出回数、に基づいて設定するように構成されている。これは、ある種類の物品を収容した容器が同時に搬出される頻度は、単位期間当たりの物品の取出し数や容器の搬出回数に比例するためである。
【００９８】
本実施形態では、保管設備制御装置６０は、上記のように、各物品の種類の設定引当許可数を、上記のように設定された各物品の種類の目標在庫数に応じた数に設定するように構成されている。本例では、保管設備制御装置６０は、各物品の種類の設定引当許可数は、各物品の種類の目標在庫数を、各物品の種類の入荷単位数又は設定収容数で除算した数に設定されている。
以下で示す例では、次式に示すように、上記のように設定された目標在庫数Ｇｔｒｉを、入荷単位数Ｇｎｉｎｉで除算した数を、各物品の種類ｉの設定引当許可数Ｃｎａｌｉに設定するように構成されている場合を説明する。
Ｃｎａｌｉ＝Ｇｔｒｉ／Ｇｎｉｎｉ
＝Ｋｔｒ×Ｇｎｃｓｉ／Ｇｎｉｎｉ      ・・・（６）
【００９９】
保管設備制御装置６０は、各物品の種類の取出し履歴や搬出履歴や補充履歴に基づいて、各物品の種類の単位期間当たりの取出し数や搬出回数を、定期的に統計処理するなどして算出するように構成されている。
【０１００】
本実施形態では、各物品の種類ｉの配分容器数Ｃｎｄｓｉは、各物品の種類ｉの大きさ、容器４０の大きさ、各物品の種類ｉの入荷単位数Ｇｎｉｎｉなどに基づいて設定される。配分容器数Ｃｎｄｓｉの設定は、管理者により行われてもよいし、保管設備制御装置６０により自動的に行われてもよい。
そして、次式に示すように、入荷単位数Ｇｎｉｎｉを配分容器数Ｃｎｄｓｉで除算して各物品の種類ｉの設定収容数Ｇｎｆｌｉが設定されるように構成されている。
Ｇｎｆｌｉ＝Ｇｎｉｎｉ／Ｃｎｄｓｉ              ・・・（７）
【０１０１】
＜最大合計容器数の算出＞
式（３）に、式（２）、式（５）、式（６）、式（７）を代入して整理すると、各物品の種類ｉの最大容器数Ｃｎｍｘｉは、次式に示すように、在庫調整係数Ｋｔｒに単位期間当たりの物品の取出し数Ｇｎｃｓｉを乗算し入荷単位数Ｇｎｉｎｉで除算した値に、１と配分容器数Ｃｎｄｓｉとの合計値を乗算した値から、１を減算した値になる。このように、各物品の種類ｉの最大容器数Ｃｎｍｘｉは、在庫調整係数Ｋｔｒに比例する。
保管設備制御装置６０は、式（８）に基づき、各物品の種類ｉの最大容器数Ｃｎｍｘｉを算出する。
Ｃｎｍｘｉ＝Ｃｎａｌｉ＋Ｃｎｐｍｘｉ
＝（Ｋｔｒ×Ｇｎｃｓｉ／Ｇｎｉｎｉ）
＋（Ｋｔｒ×Ｇｎｃｓｉ／Ｇｎｉｎｉ×Ｃｎｄｓｉ−１）
＝Ｋｔｒ×Ｇｎｃｓｉ／Ｇｎｉｎｉ×（１＋Ｃｎｄｓｉ）−１
・・・（８）
【０１０２】
式（４）に式（８）を代入すると、最大合計容器数Ｃｎｓｍは、次式に示すように求められる。
Ｃｎｓｍ＝ΣＣｎｍｘｉ
＝Ｋｔｒ×Σ｛Ｇｎｃｓｉ／Ｇｎｉｎｉ×（１＋Ｃｎｄｓｉ）−１｝
・・・（９）
ここで、各物品の種類ｉの単位期間当たりの物品の取出し数Ｇｎｃｓｉ、入荷単位数Ｇｎｉｎｉ、及び配分容器数Ｃｎｄｓｉは、予め定まる値である。最大合計容器数Ｃｎｓｍは、在庫調整係数Ｋｔｒに比例する。
本実施形態では、保管設備制御装置６０は、式（８）、式（９）（又は式（１）から式（４））に基づき、最大合計容器数Ｃｎｓｍを算出するように構成されている。
【０１０３】
＜最大合計容器数の調整＞
保管設備制御装置６０は、最大合計容器数Ｃｎｓｍが、保管棚１０が保管可能な最大の容器数である最大保管容器数を超えないように、在庫調整係数Ｋｔｒの値を調整するように構成されている。
例えば、保管設備制御装置６０は、最大合計容器数Ｃｎｓｍが、最大保管容器数より大きい場合は、最大合計容器数Ｃｎｓｍが最大保管容器数以下になるまで、在庫調整係数Ｋｔｒの値を減少させるように構成されている。
また、保管設備制御装置６０は、最大合計容器数Ｃｎｓｍが、最大保管容器数より小さい場合は、最大合計容器数Ｃｎｓｍが最大保管容器数より大きくなる直前まで、在庫調整係数Ｋｔｒの値を増加させるように構成されている。
なお、保管設備制御装置６０は、調整後の在庫調整係数Ｋｔｒに基づき、式（５）、式（６）を用いて、各物品の種類ｉの各物品の種類ｉの目標在庫数Ｇｔｒｉ、及び設定引当許可数Ｃｎａｌｉの値を再設定し、最大合計容器数Ｃｎｓｍを算出する。
【０１０４】
５−６．集合管理部６３
集合管理部６３は、上記のように、物品の取出し要求に応じて、物品集合装置５０を制御し、保管棚１０から搬出された引当許可容器から物品３０を取出させ特定の集合場所に集めさせる。
本実施形態では、集合管理部６３は、取出し要求に応じて出庫用受渡位置２４ｃに搬送された引当許可容器から、取出し要求に対応した数の物品を、物品取出し部（本例ではロボットアーム５１ａ）に指令して取り出させる。
例えば、図５に示すように、上記した取出し要求Ｘに応じて、種類Ａの物品を収容した引当許可容器が、第２クレーン２１ｂに対応した出庫用受渡位置２４ｃに搬送されると、集合管理部６３は、当該引当許可容器から取出し要求Ｘに対応した３個の種類Ａの物品を、物品取出し部に指令して取り出させ、バッファコンベア５２ａに載置させる。本例では、バッファコンベア５２ａは、各物品取出し部に対して３ライン設けられており、物品取出し部は、物品を一つずつ取出し、取り出した物品を各ラインに順番に載置していくように構成されている。
集合管理部６３は、取出し要求に応じて順番に搬出された引当許可容器から、順番に物品を取り出させて、バッファコンベア５２ａに順番に載置させる。
【０１０５】
集合管理部６３は、バッファコンベア５２ａに指令して、載置された物品を載置された順番に切出コンベア５２ｂに搬送させる。
集合管理部６３は、集品コンベア５２ｃ上で、各取出し要求に対応した複数の物品がひとまとまりになるように、各切出コンベア５２ｂから集品コンベア５２ｃに受け渡すタイミングを計画し、当該計画に基づいて各切出コンベア５２ｂに物品の受け渡しを指令する。
【０１０６】
例えば、集合管理部６３は、取出し要求Ｘに応じて、図６に示すように、第１クレーン２１ａに対応した切出コンベア５２ｂから、２つの種類Ｄの物品３０を集品コンベア５２ｃに受け渡す。そして、集合管理部６３は、取出し要求Ｘに対応する複数の物品がひとまとまりになるように、受け渡された物品３０が集品コンベア５２ｃ上を搬送方向に所定の位置まで搬送されると、図７に示すように、第２クレーン２１ｂに対応した切出コンベア５２ｂから３つの種類Ａの物品３０を集品コンベア５２ｃに受け渡す。そして、集合管理部６３は、図８に示すように、受け渡された物品３０が集品コンベア５２ｃ上を所定の位置まで搬送されると、残りの２つの種類Ａの物品３０を集品コンベア５２ｃに受け渡す。そして、集合管理部６３は、図９に示すように、受け渡された物品３０が、集品コンベア５２ｃ上を所定の位置まで搬送されると、第３クレーン２１ｃに対応した切出コンベア５２ｂから、３つの種類Ｈの物品３０を集品コンベア５２ｃに受け渡す。取出し要求Ｘに対応した複数の物品３０が、集品コンベア５２ｃ上で、前後の取出し要求に対応した物品群との間で、搬送方向の間隔が空けられて、ひとまとまりになっている。
【０１０７】
そして、集合管理部６３は、集品コンベア５２ｃ上で各取出し要求に対応してひとまとまりになっている複数の物品３０を、集品コンベア５２ｃの搬送方向の下流側の端部に配置された投入機５２ｅにより、各取出し要求に対応した物品３０のまとまり毎に、１つの集品容器５２ｄに投入させるように構成されている。
例えば、集合管理部６３は、図１０に示すように、集品コンベア５２ｃ上で取出し要求Ｘに対応してひとまとまりなった１０個の物品３０を、投入機５２ｅにより、１つの集品容器５２ｄに投入している。
集合管理部６３は、物品が投入された集品容器５２ｄを、集品容器コンベア５２ｆにより次の工程に搬送して、各取出し要求の要求元に発送させる。
【０１０８】
〔その他の実施形態〕
最後に、本発明のその他の実施形態について説明する。なお、以下に説明する各実施形態の構成は、それぞれ単独で適用されるものに限られず、矛盾が生じない限り、他の実施形態の構成と組み合わせて適用することも可能である。
【０１０９】
（１）上記実施形態では、物品集合装置５０及び入出庫装置２３が、図１に示すような構成とされている場合を例として説明した。しかし、本発明の実施形態はこれに限定されない。すなわち、物品集合装置５０は、容器搬出入装置２０により搬出された容器４０から物品３０を取り出して物品３０を特定の集合場所に集めるものであれば、どのような構成であってもよく、入出庫装置２３は、スタッカークレーン２１と物品集合装置５０との間で容器４０の受け渡し及び受け取りを行うものであれば、どのような構成であってもよい。
【０１１０】
例えば、物品集合装置５０及び入出庫装置２３は、図１１の例に示すような構成とされてもよい。入出庫装置２３は、図１と同様に、各スタッカークレーン２１に対応して、出庫コンベヤ２４ａを備えている。入出庫装置２３は、各スタッカークレーン２１、出庫コンベヤ２４ａから搬出された容器４０（引当許可容器）をまとめて搬送する共通搬出入コンベア２９を備えている。共通搬出入コンベア２９は、１つのループ状につながっており、載置された容器４０を所定の搬送方向に搬送する。共通搬出入コンベア２９は、各出庫コンベヤ２４ａから受け渡された容器４０を、物品集合装置５０に向けて搬送する。
物品集合装置５０は、図１１に示す例では、複数の物品取出し部（本例では２つのロボットアーム５１ａ）を備えている。
入出庫装置２３は、共通搬出入コンベア２９から各物品取出し部（ロボットアーム５１ａ）に容器４０を搬送するための個別コンベア２８を備えている。
【０１１１】
各個別コンベア２８は、対応する物品取出し部が取り出す物品を収納した容器４０を共通搬出入コンベア２９から受け取り、物品取出し部が物品を取り出す出庫用受渡位置２４ｃに搬送する。
搬出管理部６１は、共通搬出入コンベア２９及び個別コンベア２８を制御して、各取出し要求に対応する物品の種類を収容した容器４０を、共通搬出入コンベア２９から個別コンベア２８に受け渡させる。
【０１１２】
各個別コンベア２８は、物品取出し部による物品の取出しが終了すると、容器４０を、再び共通搬出入コンベア２９に受け渡す。
共通搬出入コンベア２９は、物品の取出しが終了した後の容器４０を、基本的に、搬出したスタッカークレーン２１に対応する入庫コンベヤ２５ａの位置まで搬送して入庫コンベヤ２５ａに受け渡す。入庫コンベヤ２５ａは、受け取った容器４０をスタッカークレーン２１に受け渡し、スタッカークレーン２１は容器４０を保管棚１０に搬入する。
【０１１３】
補充容器を受け渡す補充部（補充容器コンベア２６ａ）は、全てのスタッカークレーン２１に共通して１つ設けられており、補充容器を共通搬出入コンベア２９に受け渡す。共通搬出入コンベア２９は、補充容器を補充する保管棚１０に対応する入庫コンベヤ２５ａに補充容器を受け渡す。
また、物品３０が全て取り出されて空になった空容器を排出する排出部（空容器コンベア２７ａ）も、全てのスタッカークレーン２１に共通して１つ設けられており、空容器を共通搬出入コンベア２９から受け取って、外部に排出する。
【０１１４】
物品取出し部は、個別コンベア２８により出庫用受渡位置２４ｃに搬送された容器４０から、物品３０を取り出して集品容器５２ｄに受け渡すロボットアーム５１ａを備えている。なお、ロボットアーム５１ａの代わりに作業者が、容器４０から物品３０を取り出して、集品容器５２ｄに受け渡すように構成されてもよい。
集合管理部６３は、取出し要求に応じて出庫用受渡位置２４ｃに搬送された引当許可容器から、取出し要求に対応した数の物品を、物品取出し部に指令して取り出させる。
物品が投入された後の集品容器５２ｄは、集品容器コンベア５２ｆにより、所定の搬送方向に搬送される。
【０１１５】
図１１の例に示す構成においても、保管棚１０から搬出された引当許可容器は、物品の取出しのために共通搬出入コンベア２９及び個別コンベア２８により搬送されるので、再び保管棚１０に搬入されるまでには、タイムラグが生じる。
【０１１６】
（２）上記実施形態において、作業の一部が作業者によって行われてもよいが、作業者は、保管設備制御装置６０の指示に従って作業し、作業者は物品保管設備１の一部を構成するものとする。
【０１１７】
（３）上記実施形態では、４台のスタッカークレーン２１が備えられている場合を例として説明した。しかし、本発明の実施形態はこれに限定されない。すなわち、任意の数のスタッカークレーン２１が備えられていてもよい。
【０１１８】
（４）上記実施形態では、目標在庫数に基づく補充判定方法として、補充管理部６２は、保管棚１０における物品の在庫数が、目標在庫数から物品の入荷単位数を減算した補充判定数以下になった物品の種類を、補充が必要な物品の種類であると判定し、補充が必要と判定した種類の物品を収容している補充容器を、入荷単位数に対応した補充容器数だけ保管棚に補充させるように構成されている場合を例として説明した。しかし、本発明の実施形態はこれに限定されない。すなわち、補充管理部６２は、物品の種類毎に予め設定された物品の目標在庫数を確保できるように、保管棚１０に補充が必要な物品の種類及び数量を判定し、補充が必要と判定した種類の物品を予め設定された設定収容数だけ収容している補充容器を、当該種類の物品の補充必要数に対応した補充容器数だけ保管棚１０に補充させるように構成されていれば、どのような補充判定方法が用いられてもよい。例えば、補充管理部６２は、保管棚１０における物品の在庫数が、目標在庫数以下になった物品の種類を、補充が必要な物品の種類であると判定し、補充が必要と判定した種類の物品を収容している補充容器を、入荷単位数に対応した補充容器数だけ保管棚に補充させるように構成されていてもよい。この場合は、式（１）におけるＫｏｆｆは、各物品の種類の入荷単位数となる。
【符号の説明】
【０１１９】
１０      ：保管棚
２０      ：容器搬出入装置
３０      ：物品
４０      ：容器
６０      ：保管設備制御装置
６１      ：搬出管理部
６２      ：補充管理部
【図１】
0006011491.tif 000002
【図２】
0006011491.tif 000003
【図３】
0006011491.tif 000004
【図４】
0006011491.tif 000005
【図５】
0006011491.tif 000006
【図６】
0006011491.tif 000007
【図７】
0006011491.tif 000008
【図８】
0006011491.tif 000009
【図９】
0006011491.tif 000010
【図１０】
0006011491.tif 000011
【図１１】
0006011491.tif 000012