(57)【要約】【課題】複数のピッキングステーションにおける同時出庫作業において、同一の保管棚が複数のピッキングステーションで同時にピッキング対象となると、待ち時間が発生し、出庫作業のスループットが低下する。【解決手段】物品が格納された複数の保管棚と、物品を出庫する複数のオーダーを管理するオーダー管理部と、を有する物品搬送システムであって、オーダー管理部は、少なくとも各保管棚の各間口に格納された物品の数量の情報を含む間口情報を保持し、各オーダーと、各オーダーに応じたピッキングを行う間口とを対応付ける条件を、異なる作業場所でピッキングが行われるオーダーについては異なる条件が与えられるように決定し、決定した条件及び間口情報に基づいて、オーダーごとに、ピッキングを行う作業場所に搬送する保管棚を決定する。【選択図】図１０
2019206415.tif 000002
【特許請求の範囲】
【請求項１】
物品が格納された複数の保管棚と、前記物品を出庫する複数のオーダーを管理するオーダー管理部と、を有する物品搬送システムであって、
前記オーダー管理部は、
少なくとも前記各保管棚の各間口に格納された物品の数量の情報を含む間口情報を保持し、
前記各オーダーと、前記各オーダーに応じたピッキングを行う前記間口とを対応付ける条件を、異なる作業場所でピッキングが行われるオーダーについては異なる条件が与えられるように決定し、
前記決定した条件及び前記間口情報に基づいて、前記オーダーごとに、ピッキングを行う前記作業場所に搬送する保管棚を決定することを特徴とする物品搬送システム。
【請求項２】
請求項１に記載の物品搬送システムであって、
前記条件は、所定の指標と、前記指標の値に基づいて前記オーダーと前記間口とを対応付ける順序の決定方法と、によって定義され、
前記オーダー管理部は、前記異なる作業場所でピッキングが行われる少なくとも二つのオーダーに、同一の前記指標と、異なる前記順序の決定方法と、によって定義される、異なる条件を決定することを特徴とする物品搬送システム。
【請求項３】
請求項２に記載の物品搬送システムであって、
前記間口情報は、前記各間口に格納された物品の出荷期限の情報を含み、
前記指標は、前記各間口に格納された物品の出荷期限であることを特徴とする物品搬送システム。
【請求項４】
請求項２に記載の物品搬送システムであって、
前記指標は、前記各間口に格納された物品の数量であることを特徴とする物品搬送システム。
【請求項５】
請求項２に記載の物品搬送システムであって、
前記間口情報は、前記各間口に格納された物品が前記各保管棚を有する倉庫に入荷した日、又は、前記物品が前記各間口に入庫した日の情報を含み、
前記指標は、前記各間口に格納された物品が前記各保管棚を有する倉庫に入荷した日、又は、前記物品が前記各間口に入庫した日であることを特徴とする物品搬送システム。
【請求項６】
請求項２に記載の物品搬送システムであって、
前記間口情報は、前記各間口に格納された物品の製造日又はロット番号の情報を含み、
前記指標は、前記各間口に保管された物品の製造日又はロット番号であることを特徴とする物品搬送システム。
【請求項７】
請求項２に記載の物品搬送システムであって、
前記各保管棚の保管位置と前記各作業場所との位置関係を示す情報をさらに保持し、
前記指標は、前記各間口を含む前記各保管棚の保管位置と前記各作業場所との距離であることを特徴とする物品搬送システム。
【請求項８】
請求項２に記載の物品搬送システムであって、
前記指標の値に基づいて前記オーダーと前記間口とを対応付ける順序の決定方法は、前記指標の値が小さいほど上位の順序を決定する方法、前記指標の値が大きいほど上位の順序を決定する方法、又は、前記指標の値が最小値より大きく最大値より小さい所定の値に近いほど上位の順序を決定する方法のいずれかであることを特徴とする物品搬送システム。
【請求項９】
請求項１に記載の物品搬送システムであって、
前記保管棚を搬送する搬送車と、前記搬送車を制御する搬送制御部と、をさらに有し、
前記搬送制御部は、前記オーダー管理部が搬送対象として決定した前記保管棚を、前記保管棚の間口に格納された物品のピッキングを行う前記作業場所に搬送するように、前記搬送車を制御することを特徴とする物品搬送システム。
【請求項１０】
請求項１に記載の物品搬送システムであって、
前記各オーダーは、出庫する物品の品目、数量及び配送先を示す情報を含み、
前記オーダー管理部は、
前記各作業場所でピッキング可能な物品の品目を示す情報を保持し、
同一の配送先に配送される全ての品目の物品のピッキングが可能な作業場所を、前記同一の配送先に配送される全ての品目の物品に関するオーダーのピッキングが行われる作業場所として決定することを特徴とする物品搬送システム。
【請求項１１】
複数の保管棚に格納された物品を出庫する複数のオーダーを管理するオーダー管理装置であって、
プロセッサと、前記プロセッサがアクセスする記憶デバイスと、有し、
前記記憶デバイスは、少なくとも前記各保管棚の各間口に格納された物品の数量の情報を含む間口情報を保持し、
前記プロセッサは、
物品を出庫する各オーダーと、前記各オーダーに応じたピッキングを行う前記間口とを対応付ける条件を、異なる作業場所でピッキングが行われるオーダーについては異なる条件が与えられるように決定し、
前記決定した条件及び前記間口情報に基づいて、前記オーダーごとに、ピッキングを行う前記作業場所に搬送する保管棚を決定することを特徴とするオーダー管理装置。
【請求項１２】
物品が搭載された複数の保管棚と、前記物品を出庫する複数のオーダーを管理するオーダー管理部と、を有する物品搬送システムの制御方法であって、
前記オーダー管理部は、少なくとも前記各保管棚の各間口に格納された物品の数量の情報を含む間口情報を保持し、
前記制御方法は、
前記オーダー管理部が、前記各オーダーと、前記各オーダーに応じたピッキングを行う前記間口とを対応付ける条件を、異なる作業場所でピッキングが行われるオーダーについては異なる条件が与えられるように決定する手順と、
前記オーダー管理部が、前記決定した条件及び前記間口情報に基づいて、前記オーダーごとに、ピッキングを行う前記作業場所に搬送する保管棚を決定する手順と、を含むことを特徴とする物品搬送システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、倉庫又は工場等における物品を搬送するための物品搬送システムを制御する技術に関する。
【背景技術】
【０００２】
物流倉庫又は工場では、作業者が出庫オーダーに従って保管物品を収集し、出荷先へと仕分ける作業、すなわちピッキング作業が行われる。ピッキング作業の一例として、保管物品を自動搬送車が搬送するピッキングシステムが運用されている。
【０００３】
特許文献１は、物流倉庫で自動搬送車を利用し、出庫オーダーの対象物品又は対象物品が格納されている保管棚を、作業者のいる場所へ搬送することで、ピッキングを遂行する技術が開示されている。自動搬送車は、保管棚を作業者の場所へ搬送する際、搬送する保管棚の直下にもぐり込む。そして保管棚の最も低い高さの段板を自動搬送車が下から持ち上げることで、保管棚全体をリフトアップし、保管棚の足を浮かせた状態で搬送する。作業者は、物品の取り出しを行うピッキングステーションにて、保管棚の到着を待つ。ピッキングステーションに保管棚が到着した後、作業者は出庫オーダーに記載された品目の物品を取り出し、出荷先ごとに分けられた間口又は小箱のうち、前記出庫オーダーに対応付けられた出荷先に該当する位置に、指定された数量投入することで、各出庫オーダーに対するピッキング作業を遂行する。ピッキング作業が完了した保管棚は、再び自動搬送車によってピッキングステーションから搬出される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開ＷＯ２００７／０１１８１４号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
出庫オーダーに該当する物品を保有する保管棚を、自動搬送車によってピッキングステーションへ搬送するには、予め出庫オーダーとピッキングする保管棚の間口を決定する必要がある。複数の保管棚の間口が同じ種類の物品を保有している場合、出庫オーダーとの対応付けを行う保管棚の間口順序を予め決定しておくことで、選択の余地なく一意的に保管棚の間口を決定することが可能である。しかしながら、この様な出庫オーダーと保管棚の間口の決定方式には次のような問題がある。
【０００６】
出庫オーダーと保管棚の間口を同一の順序条件に基づいて対応付ける場合、同じ種類の物品が複数の保管棚の異なる間口に存在しても、同じ保管棚の同じ間口に高い優先順序が与えられやすい。従って、異なるピッキングステーションでピッキングが遂行される出庫オーダーでも、同じ種類の商品に該当する出庫オーダーは、同じ保管棚を必要とする可能性が高くなる。この場合、ピッキングステーション間で保管棚の取り合いが発生し、あるピッキングステーションで取り合いの原因となる保管棚からのピッキングが完了するまでの間、同じ保管棚を必要とする他のピッキングステーションではピッキング遂行までの待ち時間が発生し、システム全体のスループット、例えば稼働中の全ピッキングステーションで合計した、単位時間当たりにピッキングを完了した出庫オーダー数が低下してしまう。
【０００７】
同じ商品を保有する保管棚が複数存在する場合、異なるピッキングステーションにおける、ある種類の物品に関する出庫オーダーに対しては、異なる保管棚の間口を対応付けることが望ましい。これによって、複数のピッキングステーションで並列して同じ種類の物品に関するピッキングを遂行することが可能となり、システム全体のスループットが良好となる。
【０００８】
このような背景に鑑みて本発明がなされたのであり、本発明は、物品の保管棚と、前記保管棚を移動可能な搬送装置と、前記搬送装置のコントローラと、出庫オーダーを管理するオーダー管理装置を含むピッキングシステムにおいて、物品ピッキング作業スループットを向上させることを課題とする。
【課題を解決するための手段】
【０００９】
上記の課題の少なくとも一つを解決するため、本発明は、物品が格納された複数の保管棚と、前記物品を出庫する複数のオーダーを管理するオーダー管理部と、を有する物品搬送システムであって、前記オーダー管理部は、少なくとも前記各保管棚の各間口に格納された物品の数量の情報を含む間口情報を保持し、前記各オーダーと、前記各オーダーに応じたピッキングを行う前記間口とを対応付ける条件を、異なる作業場所でピッキングが行われるオーダーについては異なる条件が与えられるように決定し、前記決定した条件及び前記間口情報に基づいて、前記オーダーごとに、ピッキングを行う前記作業場所に搬送する保管棚を決定することを特徴とする。
【００１０】
その他の解決手段については、実施形態中に適宜記載する。
【発明の効果】
【００１１】
本発明の一形態によれば、異なるピッキングステーションで同一の保管棚を取り合うことで発生する待ち時間を削減し、出庫オーダーに対するシステムのピッキング作業のスループットを向上させることができる。
【００１２】
上記した以外の課題、構成及び効果は、以下の実施形態の説明によって明らかにされる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る搬送システムの全体概略図である。
【図２】本発明の実施形態に係る搬送システムの作業ステーションの詳細の説明図である。
【図３】本発明の実施形態に係る搬送システムの全体構成を示す機能ブロック図である。
【図４】本発明の実施形態に係る運行管理装置及びオーダー管理装置のハードウェア構成例を示すブロック図である。
【図５】本発明の実施形態に係るＷＭＳが出荷先から受信する出庫オーダーの記載内容の一例を示す説明図である。
【図６】本発明の実施形態の物品搬送システムを物流倉庫に適用する際に発生する物品の入庫及び出庫の作業シーケンス例を示す説明図である。
【図７】本発明の実施形態の物品搬送システムを物流倉庫に適用する際に発生する物品の入庫及び出庫の作業シーケンス例を示す説明図である。
【図８】本発明の実施形態における、異なる２つの保管棚への同一商品の入庫状態及び出庫オーダーの一例を示す説明図である。
【図９】本発明の実施形態のオーダー管理装置が実行する、出庫オーダーと保管棚の間口との対応付け条件の決定処理を示すフローチャートである。
【図１０】本発明の実施形態のオーダー管理装置が実行する、出庫オーダーと保管棚の間口との対応付け処理を示すフローチャートである。
【発明を実施するための形態】
【００１４】
次に、本発明を実施するための形態（「実施形態」という）について、適宜図面を参照しながら詳細に説明する。
【００１５】
図１は、本発明の実施形態に係る搬送システムの全体概略図である。
【００１６】
倉庫Ｗは、作業エリアＷ１と、物品の保管エリアＷ２とを有する。保管エリアＷ２には複数の保管棚ＤＳが配置されている。各保管棚ＤＳは、１種類以上の物品を収納している。そして保管エリアＷ２には、複数の自動搬送車ＡＣが存在する。ここで自動搬送車ＡＣは、保管棚ＤＳを搬送する機能を有している。
【００１７】
保管エリアＷ２の床面は、例えば、２次元格子で分割されており、後述する図３に示されるＷＭＳ４０１及び運行管理装置４０３は、各格子（すなわち矩形の区画）の中心の座標値によって、自動搬送車ＡＣと保管棚ＤＳの位置を管理している。なお、格子の中心座標値ではなく、頂点座標値によって管理してもよい。また、各格子は、当該格子の座標値を含む座標マーカを有する。座標マーカは、例えば、格子上に貼着又は塗布されたバーコード（２次元コードも含む）である。バーコードは格子の座標値を含む情報である。
【００１８】
また、作業エリアＷ１には、符号ＷＳ１，ＷＳ２で示されるものを含めて複数の作業ステーションＷＳｉが存在している。本実施形態では作業ステーションＷＳｉにおいてピッキング作業が行われるため、作業ステーションをピッキングステーションと呼んでもよい。ここで、ｉは作業ステーションＷＳの番号であり、１≦ｉ≦ｎを満たす整数である。ｎは２以上の整数であり、作業ステーションＷＳの総数を示す。本例では、ｎ＝２とする。
【００１９】
例えばいずれの作業ステーションＷＳｉにも共通する説明をする場合など、作業ステーションＷＳｉを区別しない場合、作業ステーションＷＳと適宜称する。作業ステーションＷＳｉは、ゲートＧｉｊと、端末Ｔｉと、仕分棚ＳＳｉと、を有する。ここで、ｉは作業ステーションＷＳの番号である。また、ゲートＧｉｊのｊは１≦ｊ≦ｍを満たす整数であり、各作業ステーションＷＳに設置されているゲートＧの番号である。本実施形態では、ｍ＝２である。
【００２０】
すなわち、各作業ステーションＷＳｉには、１つの端末Ｔｉ及び仕分棚ＳＳｉと、ｍ個のゲートＧが設置されている。個々のゲートＧｉｊ、端末Ｔｉ、仕分棚ＳＳｉを区別しない場合、ゲートＧ、ゲートＧｉｊ、端末Ｔ、端末Ｔｉ、仕分棚ＳＳ又は仕分棚ＳＳｉと適宜称する。ゲートＧｉｊは、保管棚ＤＳの到着地点となる。１つのゲートＧｉｊは、１つの保管棚ＤＳに対応する。端末Ｔｉには、物品の仕分け先（物品と、仕分棚ＳＳｉの仕分棚区画との対応情報）の一覧等が表示される。
【００２１】
作業ステーションＷＳｉに備えられている仕分棚ＳＳｉは、ゲートＧｉｊを介して保管棚ＤＳからピッキングされた物品が載置される棚である。ここで、作業者Ｍｉのｉは作業ステーションＷＳの番号であり、１≦ｉ≦ｎを満たす整数である。ｎは２以上の整数であり、作業ステーションＷＳの総数を示す。本例では、ｎ＝２とする。作業者Ｍｉを区別しない場合、作業者Ｍ又は作業者Ｍｉと適宜称する。
【００２２】
自動搬送車ＡＣは以下の手順で保管棚ＤＳを搬送する。まず自動搬送車ＡＣは指定された保管棚ＤＳの位置まで移動する。自動搬送車ＡＣは指定された保管棚ＤＳの真下に潜り込み、図３に示す運行管理装置４０３からリフトアップ指示情報を受けると、自動搬送車ＡＣの上面に設けられた図示しないジャッキ機構によって、保管棚ＤＳを真上に持ち上げる。その後、自動搬送車ＡＣは、保管棚ＤＳを持ち上げたまま、作業エリアＷ１内の指定された作業ステーションＷＳに移動する。自動搬送車ＡＣは、作業ステーションＷＳに到着すると、保管棚ＤＳを床に降ろす。作業者Ｍによるピッキング作業が終了すると、自動搬送車ＡＣは、再度保管棚ＤＳを持ち上げて、保管棚ＤＳを元の位置に戻す。
【００２３】
図２は、本発明の実施形態に係る搬送システムの作業ステーションＷＳｉの詳細の説明図である。
【００２４】
図２には、自動搬送車ＡＣによって搬送された保管棚ＤＳが作業ステーションＷＳｉに到着し、作業者ＭｉがゲートＧｉ２を介して保管棚ＤＳに格納されている物品をピッキングして仕分棚ＳＳｉに格納する作業を行っている状態を示している。
【００２５】
仕分棚ＳＳｉは、上下方向に複数の段が設けられていてもよく、さらに、それぞれの段が左右方向に複数の列に区切られていてもよい。例えば、作業者Ｍｉは、端末Ｔｉに表示された一覧表に従って、保管棚ＤＳからピッキングした物品をそれに対応する仕分棚ＳＳｉの区画に格納する。仕分棚ＳＳｉの各区画は、例えば段及び列の番号によって識別される。各区画には、それを識別する番号が表示されていてもよい。その場合、作業者Ｍｉは表示された番号を参照して格納先を識別する。あるいは、各区画にそれが物品の格納先であるか否かを示す表示装置が設けられてもよい。その場合、端末Ｔｉに表示された一覧表と、ピッキング作業の進捗状況とに応じて、次にピッキングされる物品の格納先の区画の表示装置が動作し、作業者Ｍｉはその表示を参照してピッキングした物品を格納してもよい。
【００２６】
なお、一つの保管棚ＤＳには、一つの品目の物品のみが格納されていてもよいが、一般には、複数の品目の物品が格納される。具体的には、各保管棚ＤＳが複数の保管区画を有し、一つの保管区画に一つの品目の物品が格納されてもよい。保管区画とは、保管棚ＤＳにおいて物品を格納可能な領域であり、間口とも呼ばれる。例えば、一つの保管棚ＤＳが上下方向に複数の区画段に分割され、それぞれの区画段がさらに保管棚ＤＳの一方の側面に近い部分と、もう一方の側面に近い部分とに分割され、さらにそれぞれの部分が左右方向に複数の区画列に分割され、それぞれの区画列が一つの保管区画として扱われてもよい。
【００２７】
例えば、図２に示す保管棚ＤＳの内部は４つの区画段に分割されているが、それぞれの区画段がゲートＧｉ２に向いている側面に近い部分と、その反対の側面に近い部分とに分割され、それぞれの棚のそれぞれの部分がさらに左右方向に複数の区画列に分割されてもよい。保管棚ＤＳのそれぞれの側面に近い部分を以下の説明において棚面とも記載する。
【００２８】
（搬送システムの一例）
図３は、本発明の実施形態に係る搬送システムの全体構成を示す機能ブロック図である。
【００２９】
搬送システム４００は、ＷＭＳ（Warehouse Management System）４０１と、オーダー管理装置４０２と、運行管理装置（制御部）４０３と、自動搬送車ＡＣと、端末Ｔｉと、ゲート制御装置（図示省略）と、ゲートＧｉｊとを有する。ＷＭＳ４０１は、オーダー管理装置４０２及び運行管理装置４０３と通信可能に接続されている。オーダー管理装置４０２、運行管理装置４０３、自動搬送車ＡＣ、端末Ｔｉ、及びゲート制御装置（図示省略）は、ネットワーク４１０を介して互いに通信可能に接続されている。少なくとも、自動搬送車ＡＣは、ネットワーク４１０を介して無線通信可能に運行管理装置４０３と接続されている。
【００３０】
ＷＭＳ４０１は、オーダー管理装置４０２と、運行管理装置４０３とを制御する。具体的には、ＷＭＳ４０１は、オーダー管理装置４０２にオーダー及び保管棚への入庫データを送信する。オーダーとは、ピッキングする物品の物品名、個数、及び配送先を含む情報である。保管棚への入庫データとは、物品が保管される保管棚ＤＳに関するデータである。具体的に保管棚への入庫データは、例えば、各保管棚ＤＳに収納されている物品の物品名、個数、当該物品が保管されている保管棚ＤＳの識別情報、その物品が保管されている保管区画（間口）の位置情報（例えばその保管区画が属する棚面、区画段及び区画列の識別情報）等を含む。
【００３１】
また、ＷＭＳ４０１は、オーダー管理装置４０２での処理と、運行管理装置４０３での処理とを連携する。例えば、ＷＭＳ４０１は、オーダー管理装置４０２から作業者Ｍ（図１参照）による物品のピッキング作業の終了通知を受けると、運行管理装置４０３に当該保管棚ＤＳを元の位置に戻すよう指示する。
【００３２】
運行管理装置４０３は、自動搬送車ＡＣの運行（例えば自動搬送車ＡＣによる保管棚ＤＳの搬送）を管理する。自動搬送車ＡＣは、可視光カメラ又は赤外線カメラなどの読取デバイス（図示省略）を車体底部に有しており、移動中に床面をスキャンしている。例えば床面上の座標マーカがバーコードである場合、読取デバイスは、バーコードリーダである。そして、座標マーカが付された格子を通過する時に、読取デバイスが当該座標値を示すバーコードをスキャンすることによって、自動搬送車ＡＣは、その座標値を取得する。自動搬送車ＡＣは、取得した座標値を運行管理装置４０３に送信する。これによって、運行管理装置４０３は、各自動搬送車ＡＣの現在位置を管理する。
【００３３】
運行管理装置４０３は、オーダー管理装置４０２からＷＭＳ４０１を介して保管棚ＤＳの搬送指示情報を受け付けると、配送すべき物品を保管する保管棚ＤＳと、配送すべき物品の配送先の仕分棚区画を有する仕分棚ＳＳｉがある作業ステーションＷＳｉとを特定する。そして、特定した保管棚ＤＳの位置を取得し、その位置から特定した作業ステーションＷＳｉの位置までの経路情報を生成する。このとき、運行管理装置４０３は、ある自動搬送車ＡＣ、例えば、特定した保管棚ＤＳに最も近い自動搬送車ＡＣに経路情報を送信し、経路情報に従って移動するよう指示する。
【００３４】
図４（ａ）は、本発明の実施形態に係る運行管理装置４０３のハードウェア構成例を、図４（ｂ）は、本発明の実施形態に係るオーダー管理装置４０２のハードウェア構成例を、それぞれ示すブロック図である。
【００３５】
本実施形態の運行管理装置４０３は、図４（ａ）に示すコンピュータ５００のハードウェアによって実現することができる。コンピュータ５００は、プロセッサ５０１と、記憶デバイス５０２と、入力デバイス５０３と、出力デバイス５０４と、通信インターフェース（通信ＩＦ）５０５と、を有する。プロセッサ５０１、記憶デバイス５０２、入力デバイス５０３、出力デバイス５０４、及び通信ＩＦ５０５は、バス５０６によって接続される。
【００３６】
プロセッサ５０１は、コンピュータ５００を制御する。記憶デバイス５０２は、プロセッサ５０１の作業エリアとなる。また、記憶デバイス５０２は、各種プログラム及びデータを記憶する非一時的な又は一時的な記録媒体である。記憶デバイス５０２としては、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、及びフラッシュメモリ等がある。
【００３７】
本実施例の運行管理装置４０３として使用されるコンピュータ５００の記憶デバイス５０２には、運行管理プログラム５０７及びレイアウト情報５０８が記憶される。本実施形態において運行管理装置４０３が実行する処理は、実際には、プロセッサ５０１が運行管理プログラム５０７に従って、必要に応じて入力デバイス５０３、出力デバイス５０４及び通信インターフェース５０５等を制御して実行する。
【００３８】
レイアウト情報５０８は、少なくとも、保管エリアＷ２内に存在する種々の物体の配置等に関する情報を含む。例えば、レイアウト情報５０８は、保管エリアＷ２内の各保管棚ＤＳの位置、各保管棚の向き（すなわちどの棚面がどの方向を向いているか）、各保管棚の各保管区画に格納されている物品、各自動搬送車ＡＣの位置、ゲートＧの位置、ゲートＧの向き、及び、保管棚ＤＳをリフトアップした自動搬送車ＡＣが移動可能な経路等の情報を含んでもよい。
【００３９】
入力デバイス５０３は、データを入力する。入力デバイス５０３としては、例えば、キーボード、マウス、タッチパネル、テンキー及びスキャナ等がある。出力デバイス５０４は、データを出力する。出力デバイス５０４としては、例えば、ディスプレイ及びプリンタ等がある。通信ＩＦ５０５は、ネットワーク４１０と接続し、データを送受信する。
【００４０】
本実施形態のオーダー管理装置４０２は、図４（ｂ）に示すコンピュータ７００のハードウェアによって実現することができる。コンピュータ７００は、プロセッサ７０１と、記憶デバイス７０２と、入力デバイス７０３と、出力デバイス７０４と、通信インターフェース（通信ＩＦ）７０５と、を有する。プロセッサ７０１、記憶デバイス７０２、入力デバイス７０３、出力デバイス７０４、及び通信ＩＦ７０５は、バス７０６によって接続される。
【００４１】
プロセッサ７０１は、コンピュータ７００を制御する。記憶デバイス７０２は、プロセッサ７０１の作業エリアとなる。また、記憶デバイス７０２は、各種プログラム及びデータを記憶する非一時的な又は一時的な記録媒体である。記憶デバイス７０２としては、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、及びフラッシュメモリ等がある。
【００４２】
本実施例のオーダー管理装置４０２として使用されるコンピュータ７００の記憶デバイス７０２には、オーダー管理プログラム７０７、オーダー情報７０８及び保管物品情報７０９が記憶される。本実施形態においてオーダー管理装置４０２が実行する処理は、実際には、プロセッサ７０１がオーダー管理プログラム７０７に従って、必要に応じて入力デバイス７０３、出力デバイス７０４及び通信インターフェース７０５等を制御して実行する。
【００４３】
オーダー情報７０８は、少なくとも、種々の物品の出荷、入庫、出庫に関する物品と配送先の情報を含む。例えば、オーダー情報７０８は、本システムに保管されている物品からピッキングを遂行し、出荷する物品の種類及び物品数、物品名、出荷先の店舗名及び住所等の情報、本システムの保管棚に入庫する物品の種類、物品数及び物品名等の情報、並びに、出庫でピッキングを遂行する保管棚の棚ＩＤ、棚面及び間口の情報等を含んでもよい。
【００４４】
保管物品情報７０９は、少なくとも、本システムの保管棚に入庫されている物品の情報を含む。例えば、保管物品情報７０９は、入庫されている物品の種類、物品名及び物品数、並びに、当該物品の保管場所に対応する保管棚の棚ＩＤ、棚面及び間口の情報等を含んでもよい。
【００４５】
ＷＭＳ４０１及び各端末Ｔｉも上記のようなコンピュータによって実現することができる。ただし、ＷＭＳ４０１及び各端末Ｔｉとして使用されるそれぞれのコンピュータの記憶デバイスには、それぞれの機能を実現するために必要なプログラム及びデータが記憶される。
【００４６】
（出庫オーダーと保管棚間口の対応付けの一例）
図５は、本発明の実施形態に係るＷＭＳ４０１が出荷先から受信する出庫オーダーの記載内容の一例を示す説明図である。
【００４７】
出庫オーダーは、物品のＩＤ、物品の個数及び配送先のＩＤの組である。物品のＩＤは、物品の種類を示す名称又は番号等である。以下の説明において、例えばＩＤ「Ａ」によって識別される物品を単に物品Ａとも記載する。他の物品についても同様である。物品の個数は、必要とされる（すなわち各配送先に配送される）物品の個数である。配送先のＩＤは、出荷先の店舗名、配送される集品所の名称又は番号等である。以下の説明において、例えばＩＤ「ＳＨ１」によって識別される配送先を単に配送先ＳＨ１、出荷先ＳＨ１又は店舗ＳＨ１等とも記載する。他の配送先についても同様である。
【００４８】
例えば、図５に示す出庫オーダー５１１は、物品のＩＤ「Ａ」、物品の個数「１０」及び配送先のＩＤ「ＳＨ１」の組を含む。これは、物品Ａを１０個、配送先ＳＨ１に配送するというオーダーを示している。この一組が一つの出庫オーダーである。図５には、１１個の出庫オーダー５１１〜５２１の例を示す。ＷＭＳ４０１は、これらの出庫オーダーを各配送先（例えば出荷先の各店舗）から受信して保持する。オーダー管理装置４０２は、ＷＭＳ４０１から出庫オーダーを取得して、オーダー情報７０８として保持する（図８（ｃ）参照）。
【００４９】
なお、図５に示した出庫オーダーは一例であり、図示しないその他の情報をさらに含んでもよい。具体的には、出庫オーダーは、その他の情報として、ＷＭＳ４０１で当該出庫オーダーを受信した時刻、倉庫から当該出庫オーダーに従って物品を配送する時刻の期限、及び、当該出庫オーダーのピッキング遂行時の優先度などを含んでも良い。この出庫オーダーの情報から、運行管理装置４０３がピッキング予定の保管棚を作業ステーションＷＳへ搬送する指示を自動搬送車ＡＣへ送信するために、オーダー管理装置４０２は、出庫オーダーと、出庫オーダーに記載された物品を取り出す保管棚の間口とを対応付けておく必要がある。
【００５０】
図６及び図７は、本発明の実施形態の物品搬送システムを物流倉庫に適用する際に発生する物品の入庫及び出庫の作業シーケンス例を示す説明図である。
【００５１】
入庫作業では、作業者が保管棚の間口に物品を投入する。この時、保管棚に投入する前の準備作業、例えば物品へのタグ付け作業又は包装加工などが入庫作業に含まれる場合もある。出庫オーダーと物品を取り出す保管棚の間口とを対応付けるには、少なくとも出庫オーダーを参照した時点で、対応する物品がどの保管棚のどの間口に存在するか確定している必要がある。
【００５２】
一例として、図６は、出庫作業後も保管棚に商品が存在する在庫型の倉庫運用を行う場合の作業シーケンスを示す。ある運用日の出庫オーダーが確定するかによらず、保管棚への物品入庫は、例えば毎日の決まった時間帯、又は、一週間のうちの決まった曜日などに定期的に行われ、間口の残存物品が補充される。
【００５３】
一方、図７は、通過型の倉庫運用を行う場合の作業シーケンスを示す。通過型の倉庫運用の場合、一定時間ごと、又は、日々の運用単位でまとめて行われる出庫作業に必要な物量だけ、物品が保管棚に入庫される。従って、ＷＭＳ４０１又はオーダー管理装置４０２は、ある時刻までに受領していた全ての出庫オーダーを集計する。この集計した物品情報を運用単位とし、全出庫オーダーがピッキング可能な物品量を保管棚の間口に入庫する。
【００５４】
この様に保管棚の間口へ入庫が完了した物品に関して、オーダー管理装置４０２は、出庫オーダーとの対応付けを行う。入庫が不完全であり、全ての出庫オーダーに対して保管棚の間口の残存物品が不足している場合、オーダー管理装置４０２は、その時点で入庫が完了している物品量で可能な範囲で、物品の間口と出庫オーダーとの対応付けを行う。この場合、不足する物品に関する追加の入庫作業が、例えば出庫作業開始までの時間帯、又は、出庫作業と同じ時間帯に行われる。そして、オーダー管理装置４０２は、追加の入庫作業の結果に応じて、対応付けが未済みの出庫オーダーと保管棚の間口の対応付けを再度実施する。
【００５５】
出庫オーダーと保管棚の間口の対応付けを行う方法は、必要に応じて変更される。例えば、物品の種類又は出荷先に応じて、出庫オーダーのピッキングを行う作業者の種類又は作業ステーションＷＳが異なる場合には、オーダー管理装置４０２は、ピッキングを行う作業者の種類又は作業ステーションＷＳに応じて、出庫オーダーと保管棚の間口との対応付けを行う方法を変更してもよい。これによって、出庫作業時に同一の保管棚が複数作業ステーションＷＳ間で取り合う状況を抑制できる。
【００５６】
ここで、作業者の種類とは、例えば作業者が人間であるかロボットであるかといった種類であってもよいし、作業者が重量物を扱えるか否かといった種類であってもよい。ここでは人間とロボットの例について説明する。図１及び図２には作業者が人間である例を示しているが、いずれかの作業ステーションＷＳにロボット（図示省略）が設置され、そのロボットがピッキングを行ってもよい。しかし、ロボットがピッキングできる物品の形状は限られる。ある配送先からオーダーされた物品の中に、ロボットがピッキングできない形状の物品が含まれる場合、その配送先に配送される物品のピッキング作業は、人間の作業者が行う必要がある。
【００５７】
そして、人間の作業者によるピッキング作業は人間が配置された作業ステーションＷＳで行われ、ロボットによるピッキング作業はロボットが配置された作業ステーションＷＳで行われる。すなわち、ある二つのオーダーについて、それぞれに応じたピッキングを行う作業者の種類が異なることは、それぞれに応じたピッキングを行う作業ステーションＷＳが異なることを意味する。
【００５８】
上記の例ではピッキングを行う作業者の種類に基づいて、複数の出庫オーダーに応じたピッキングが同一の作業ステーションＷＳで行われるか否かが判定されるが、他の要因に基づいて判定されてもよい。例えば、例えば配送先がいくつかのグループに分類され、同一のグループの配送先への物品は同一の作業ステーションＷＳでピッキングされ、異なるグループの配送先への物品は異なる作業ステーションＷＳでピッキングされると判定されてもよい。例えば各配送先が店舗であり、各店舗の所在地が属するエリアに応じてグループ分けが行われてもよい。
【００５９】
図８は、本発明の実施形態における、異なる２つの保管棚への同一商品の入庫状態及び出庫オーダーの一例を示す説明図である。図８を参照して保管棚の取り合いが抑制される仕組みを説明する。
【００６０】
図８（ａ）には、図１に示した保管エリアＷ２に保管されている複数の保管棚ＤＳの一つである保管棚ＤＳ１を示す。保管棚ＤＳ１の複数の間口の一つである間口Ｘには、物品Ａが２０個保管されている。
【００６１】
図８（ｂ）には、図１に示した保管エリアＷ２に保管されている複数の保管棚ＤＳのうち、保管棚ＤＳ１とは異なる一つである保管棚ＤＳ２を示す。保管棚ＤＳ１の複数の間口の一つである間口Ｙには、物品Ａが１００個保管されている。
【００６２】
図８（ｃ）には、オーダー情報７０８に含まれる二つの出庫オーダーの例を示す。二つの出庫オーダーは、それぞれ、オーダーＩＤ「ＯＤＲ００１」及び「ＯＤＲ００２」によって識別される。オーダーＩＤ「ＯＤＲ００１」によって識別されるオーダー（以下、単にオーダーＯＤＲ００１とも記載する。他のオーダーについても同様）は、物品Ａを１０個、出荷先ＳＨ１に配送するというオーダーである。一方、オーダーＯＤＲ００２は、物品Ａを１５個、出荷先ＳＨ２に配送するというオーダーである。
【００６３】
例えば、オーダー情報７０８には図５に示した１１個の出庫オーダー５１１〜５２１が格納されていてもよい。図８（ｃ）には、それらのうち物品Ａに関する二つの出庫オーダー５１１及び５１３を示している。
【００６４】
図８（ｃ）の出庫オーダーに記録された出荷先ＳＨ１に対応する物品Ａと出荷先ＳＨ２に対応する物品Ａは、同一種類（品目）の物品であるが、本実施例では、それぞれ異なる場所に配置された作業ステーションＷＳでピッキングされる運用状況を想定する。このように異なる出荷先向けの同一種類の物品のピッキングが異なる作業ステーションＷＳで行われる場合の例としては、例えば特別な取り扱いが必要な物品種類である場合、それぞれの出荷先の店舗系列が異なる場合、取り扱う作業者が異なる場合、配送時間の制限又は消費期限などに起因する出荷優先度が異なる場合などが挙げられる。
【００６５】
また、どこの作業ステーションＷＳでそれぞれの出庫オーダーを処理するか決定していない段階でも、少なくとも異なる作業ステーションＷＳにてピッキングすることが確定している運用状況も想定できる。これらの想定の場合、オーダー管理装置４０２では、上記のような店舗系列の違い、取り扱う作業者の違い、又は出荷優先度の違いなどに応じて、異なる出庫オーダーと保管棚の間口との対応付け条件を設けておく。
【００６６】
図９は、本発明の実施形態のオーダー管理装置４０２が実行する、出庫オーダーと保管棚の間口との対応付け条件の決定処理を示すフローチャートである。
【００６７】
図９には、一例として、作業者の違いに基づき、異なる出庫オーダーと保管棚の間口との対応付けを与える処理のフローを示す。
【００６８】
図６および図７に示した、出庫オーダーと保管棚の間口との対応付けを行うタイミングにおいて、オーダー管理装置４０２は、図９に示す処理を開始する。オーダー管理装置４０２は、まず、保持している出庫オーダーを参照して、出庫予定の出荷先をまずリストアップする（Ｓ９０１）。次に、オーダー管理装置４０２は、Ｓ９０１でリストアップされた全ての出荷先について、各出荷先のピッキング作業者種類の選択を開始する（Ｓ９０２）。具体的には、オーダー管理装置４０２は、リストアップされた出荷先のうち、ある出荷先に関する出庫オーダーでピッキング予定の物品種類を確認し（Ｓ９０３）、全ての物品をピッキング可能な作業者種類を、全ての作業予定者の中から探す（Ｓ９０４）。
【００６９】
ここで作業者種類は、例えば人とロボットなどに分類される。人は全ての物品種類をピッキングできるが、ロボットは物品の形状によってピッキングできない物品が存在する場合が想定される。オーダー管理装置４０２は、ある出荷先の物品が全てロボットでピッキングできる場合は作業者種類としてロボットを選択し、ロボットでピッキングできない物品を含む出荷先の場合は、作業者種類として人を選択する。
【００７０】
あるいは、人の作業者の間でも、例えば重量物をピッキングできる作業者とできない作業者がいるなど、ピッキングできる物品の種類が相違する場合がある。このような場合には、ピッキングできる物品の種類によって、作業者種類が分類される。そして、オーダー管理装置４０２は、出荷先ごとに、その出荷先の物品を全てピッキングできる作業者種類を選択してもよい。
【００７１】
例えば、オーダー管理装置４０２が図５に示す１１個の出庫オーダーを保持している場合、出荷先ＳＨ１に配送される物品として、物品Ａを１０個（出庫オーダー５１１）、物品Ｂを２０個（出庫オーダー５１２）、物品Ｆを５個（出庫オーダー５１９）、ピッキングする必要がある。一方、出荷先ＳＨ２に配送される物品として、物品Ａを１５個ピッキングする必要がある（出庫オーダー５１３）。ここで、例えば、物品Ａはロボットによるピッキングが可能だが、物品Ｂ及びＦの少なくともいずれかはロボットによるピッキングができない場合、出荷先ＳＨ１の作業者種類として人が、出荷先ＳＨ２の作業者種類としてロボットが選択される。
【００７２】
その場合、出荷先ＳＨ１向けの物品のピッキングと、出荷先ＳＨ２向けの物品のピッキングは、それぞれ別の作業ステーションＷＳで行われることになる。出荷先ＳＨ１及びＳＨ２のそれぞれに配送される物品として物品Ａが含まれるため、仮にそれらの出荷先向けの物品Ａを同一の保管棚ＤＳからピッキングしようとすると、二つの作業ステーションＷＳ間で保管棚ＤＳの取り合いが発生する可能性がある。
【００７３】
上記のような処理を行うために、オーダー管理装置４０２は、各作業ステーションＷＳにおいてピッキングが可能な品目を示す情報を保持している必要がある。例えば、各出庫オーダーが、物品の品目及び数量に加えて、当該物品の形状、サイズ及び重量等を示す情報を含んでもよい。あるいは、オーダー管理装置４０２の記憶デバイス７０２が、物品の品目と、当該物品の形状、サイズ及び重量等とを対応付ける情報を保持してもよい。さらに、記憶デバイス７０２が、各作業ステーションＷＳに配置された作業者（人又はロボット）によってピッキング可能な物品の形状、サイズ及び重量等を示す情報を含んでもよい。その場合、オーダー管理装置４０２は、それらの情報を照合することによって、各出庫オーダーに応じたピッキングを行える作業者が配置された作業ステーションＷＳを特定することができる。
【００７４】
あるいは、記憶デバイス７０２が、物品の品目と、当該物品のピッキングを行える作業者が配置された作業ステーションＷＳとを直接対応付ける情報を含んでもよい。その場合、オーダー管理装置４０２は、その情報と出庫オーダーとを照合することによって、各出庫オーダーに応じたピッキングを行える作業ステーションＷＳを特定することができる。
【００７５】
なお、例えば倉庫内に同一の種類の作業者が複数存在する場合には、作業者の種類を特定しても一つの作業ステーションを特定することができない。その場合であっても、二つの出庫オーダーに対して異なる作業者の種類が選択されれば、少なくとも、それらの出庫オーダーに応じたピッキング作業が異なる作業ステーションＷＳで行われると判定することができる。
【００７６】
オーダー管理装置４０２は、リストアップした出荷先についてＳ９０３とＳ９０４のフローを繰り返し（Ｓ９０５）、各出荷先のピッキング作業者種類の選択を完了する（Ｓ９０６）。予め上記の作業者種類ごとに、出庫オーダーと保管棚の間口との対応付け条件を設定しておくことで、各出荷先に対してＳ９０４で選択したピッキング作業者の種類に従い、各出荷先の出庫オーダーと保管棚の間口との対応付け条件を決定することが可能である（Ｓ９０７）。
【００７７】
例えば、オーダー管理装置４０２は、図８（ｃ）の出庫オーダーに対して、出荷先ＳＨ１に関する出庫オーダーは保管棚の間口の物品残数の昇順（すなわち少ない順）、出荷先ＳＨ２の出庫オーダーは保管棚の間口の物品残数の降順（すなわち多い順）と決定しておく。
【００７８】
この順序決定によって、出庫オーダーＯＤＲ００１は、物品Ａのピッキングに関して、物品Ａの残数が最も少ない、図８（ａ）に示す保管棚ＤＳ１の間口Ｘと対応付けられる。一方、出庫オーダーＯＤＲ００２は、物品Ａのピッキングに関して、物品Ａの残数が最も多い、図８（ｂ）に示す保管棚ＤＳ２の間口Ｙと対応付けられる。
【００７９】
したがって出庫オーダーＯＤＲ００１と出庫オーダーＯＤＲ００２は異なる保管棚の間口と対応付けられるため、両者の出庫ピッキング作業において、同一保管棚の取り合いを抑制できる。これによって、ある作業ステーションＷＳにてピッキング中の保管棚を、他の作業ステーションＷＳでもピッキングするための待ち時間を抑制することになり、出庫作業のスループットが向上する。
【００８０】
なお、オーダー管理装置４０２は、Ｓ９０７において、異なる作業ステーションＷＳでピッキング作業が行われる出庫オーダーに、異なる指標を含む対応付け条件を決定してもよい。例えば、オーダー管理装置４０２は、出庫オーダーＯＤＲ００１には保管棚の間口の物品残数に基づく対応付け条件を決定し、出庫オーダーＯＤＲ００２には出庫期限に基づく対応付け条件を決定してもよい。しかし、異なる作業ステーションＷＳでピッキング作業が行われる出庫オーダーに、同一の指標（例えば保管棚の間口の物品残数）と、異なる順序の決定方法（例えば昇順及び降順）とによって定義される対応付け条件を決定することによって、異なる作業ステーションＷＳで行われるピッキング作業に異なる保管棚ＤＳが割り当てられやすくなり、異なる作業ステーションＷＳ間での同一の保管棚ＤＳの取り合いがより起こりにくくなる。
【００８１】
また、図９には、作業者の種類に基づいて各出庫オーダーに対応する作業者種類を選択する（すなわちピッキング作業を行う作業ステーションＷＳを選択する）例を示した。しかし、既に説明したように、例えば配送先が属するグループ等に基づいて、ピッキング作業を行う作業ステーションを選択してもよい。例えば、記憶デバイス７０２は、各配送先とそれが属するグループとを対応付ける情報、及び、各グループと作業ステーションＷＳとを対応付ける情報を保持し、それらに基づいて、各出庫オーダーに応じたピッキング作業を行う作業ステーションＷＳを選択してもよい。
【００８２】
出庫オーダーと保管棚の間口の対応付け条件は、何らかの指標と、その指標に基づく優劣（すなわち対応付けの順序の決定方法）の定義との組合せによって定められる。指標の例として、当該倉庫に物品を搬入した入荷日、本物品搬送システムの保管棚の間口へ物品を投入した入庫日、物品の製造日、製造番号に基づく製造ロット、物品の消費期限に基づく出庫期限、保管棚とピッキングが行われる予定の作業ステーションＷＳとの距離（具体的には実距離、マンハッタン距離、又は、自動搬送車が移動する直進時間と旋回時間に応じて重みを付けた距離など）、又は、保管棚の間口に存在する物品数に基づく間口の残存物品数などが挙げられる。
【００８３】
指標に基づく優劣（すなわち対応付けの順序の決定方法）は、指標の値の昇順でまたは降順で定義されてもよいし、それとは別の方法で（例えば中間的な大きさの値が最上位と対応するように）定義されてもよい。一例として、間口の残存物品数を指標とする場合、残存物品数の昇順で対応付けの順序が定義されてもよい。この場合、図８の例では、間口Ｘが最初に出庫オーダーと対応付けられる。あるいは、残存物品数の降順で対応付けの順序が定義されてもよい。この場合、図８の例では、間口Ｙが最初に出庫オーダーと対応付けられる。
【００８４】
あるいは、昇順又は降順のいずれとも異なる方法の一例として、中間的な残存物品数の間口の順序が高くなるように定義されてもよい。図８では省略されているが、例えば保管棚ＤＳ１及びＤＳ２のいずれとも異なる保管棚ＤＳの間口に、５０個の物品Ａが残存していた場合、その間口が最初に出庫オーダーと対応付けられる。このように指標の値に基づいて対応付けの順序を決定することによって、同一の保管棚の間口を複数の作業者又は作業ステーションＷＳで必要とする場合を回避可能である。
【００８５】
また、ひとつの指標基づいて対応付けの順序を決定した結果、複数の保管棚の間口がオーダー対応付けの候補となる場合、第２、第３の指標を設定してもよい。それらのうち少なくともひとつがユニークな値、一例として時間（タイムスタンプ）又は通し番号など、を含むことで、一意的に間口を決定できる。
【００８６】
仮に図８（ａ）、（ｂ）において、保管棚ＤＳ１の間口Ｘと保管棚ＤＳ２の間口Ｙにおける物品Ａの残数が一致しており、間口の順序が残数に基づく指標だけでは決定できない場合、複数の指標を設定しておくことで一意的に間口の順序を決定可能である。例えば第二の指標として、保管棚への物品の入庫時刻を設定した場合、入庫の順序、すなわち入庫時刻が遅いか早いかはすべての保管棚の間口を比較しても一意的に決まるため、この指標による順序を設定すればよい。
【００８７】
また、オーダー管理装置４０２は、作業ステーションＷＳ又は作業者の種類が決定していない場合、例えば、出庫オーダーと保管棚の間口との対応付けを行った回数を、出庫オーダー単位又は出荷先の店舗数単位でカウントしておく。そして、カウントが一定数に達した場合は、それまで使用していたものとは異なる指標、又は優劣基準に基づいて対応付けを決定する。これによって、一定出荷先数ごとに出庫オーダーと対応付ける保管棚の間口が変更される。オーダー管理装置４０２は、作業ステーションＷＳごとに一定数の出荷先ごとに出庫オーダーを纏めることで、異なる作業ステーションＷＳ間で同一の保管棚を取り合う事態が発生することを抑制できる。
【００８８】
図１０は、本発明の実施形態のオーダー管理装置４０２が実行する、出庫オーダーと保管棚の間口との対応付け処理を示すフローチャートである。
【００８９】
最初に、オーダー管理装置４０２は、入庫された物品に関して、保管棚の間口情報を取得して記憶デバイス７０２に格納する（Ｓ１００１）。ここで、間口情報とは、各保管棚ＤＳの各間口に保管されている物品の種類（品目）及び数量を示す情報であり、保管物品情報７０９（図４（ｂ））に基づいて生成される。
【００９０】
次に、オーダー管理装置４０２は、図９の処理によって設定された出庫オーダーと保管棚の間口との対応付け条件と、Ｓ１００１で取得した情報と、に基づいて、保管棚ＤＳの間口の対応付けの順序を決定する（Ｓ１００２）。
【００９１】
次に、オーダー管理装置４０２は、Ｓ１００２で決定した順序に基づいて、オーダー管理装置４０２が保持している一つの出庫オーダーと保管棚ＤＳの間口とを対応付ける（Ｓ１００３）。
【００９２】
次に、オーダー管理装置４０２は、Ｓ１００３の対応付けを行った結果を反映させるために保管棚の間口情報を更新する（Ｓ１００４）。さらに、オーダー管理装置４０２は、Ｓ１００４で更新された間口情報に基づいて、保管棚ＤＳの間口の対応付けの順序を更新する（Ｓ１００５）。
【００９３】
次に、オーダー管理装置４０２は、保持している全ての出庫オーダーに対して保管棚の間口の対応付けが完了したかを判定する（Ｓ１００６）。完了していない場合は、Ｓ１００３に戻り、まだ間口と対応付けられていない出庫オーダーと間口との対応付けが行われる。完了した場合は、出庫オーダーと保管棚の間口との対応付け処理が完了する（Ｓ１００７）。
【００９４】
ここで、図１０の処理の具体例として、図８及び図９等を参照して、Ｓ１００１において図８（ａ）及び（ｂ）に示すような間口情報が取得された場合の、図８（ｃ）に示す二つの出庫オーダーに関する処理を説明する。
【００９５】
図９の処理の結果、出庫オーダーＯＤＲ００１に関する指標として「間口の残存物品数」が、その指標に基づく間口の対応付けの順序の決定方法として「昇順」が設定された場合、当該決定条件に基づく間口の対応付けの順序として、間口Ｘに「１」、間口Ｙに「２」が、それぞれ与えられる。一方、図９の処理の結果、出庫オーダーＯＤＲ００２に関する指標として「間口の残存物品数」が、その指標に基づく間口の対応付けの順序の決定方法として「降順」が設定された場合、当該決定条件に基づく間口の対応付けの順序として、間口Ｘに「２」、間口Ｙに「１」が、それぞれ与えられる（Ｓ１００２）。
【００９６】
Ｓ１００３では、例えば、間口Ｘの「１」、間口Ｙの「２」という順序に基づいて、出庫オーダーＯＤＲ００１に対応する１０個の物品Ａのピッキングが間口Ｘから行われることが決定される。このピッキングが行われると、間口Ｘの物品Ａの残数は２０個から１０個に減少する。このことが反映されるように、間口情報が更新される（Ｓ１００４）。
【００９７】
この例では、間口Ｘの物品Ａの残数が１０個になっても間口Ｙの物品Ａの残数との大小関係が変わらないため、Ｓ１００２で決定された順序を更新する必要はない（Ｓ１００５）。仮にこのピッキングによって間口の間の残存物品数の大小関係が変更される場合には、変更後の大小関係に基づいて、Ｓ１００２で決定された順序が更新される。また、このピッキングによって間口の残存物品数が０になる場合には、対応付けの順序を与える対象から当該間口が除外される。
【００９８】
この時点で、まだ出庫オーダーＯＤＲ００２と間口との対応付けが完了していないため（Ｓ１００６：Ｎｏ）、処理はＳ１００３に戻る。
【００９９】
Ｓ１００３では、例えば、間口Ｘの「２」、間口Ｙの「１」という順序に基づいて、出庫オーダーＯＤＲ００２に対応する１５個の物品Ａのピッキングが間口Ｙから行われることが決定される。このピッキングが行われると、間口Ｘの物品Ａの残数は１００個から８５個に減少する。このことが反映されるように、間口情報が更新される（Ｓ１００４）。
【０１００】
この例では、間口Ｘの物品Ａの残数が１０個になっても間口Ｙの物品Ａの残数との大小関係が変わらないため、Ｓ１００２で決定された順序を更新する必要はない（Ｓ１００５）。
【０１０１】
以上で、図８（ｃ）に示す二つの出庫オーダーと間口との対応付けが完了する（Ｓ１００６：Ｙｅｓ，Ｓ１００７）。
【０１０２】
上記は指標が「間口の残存物品数」であった場合の例であるが、他の指標についても同様の処理が可能である。例えば、指標が各間口に格納されている物品の入荷日、入庫日、製造日、製造ロット番号又は出庫期限である場合、間口情報に現在各間口に格納されている物品の入荷日、入庫日、製造日、製造ロット番号又は出庫期限が含まれ、オーダー管理装置４０２は、出庫オーダーと保管棚の間口との対応付け条件と、間口情報とに基づいて、出庫オーダーと間口とを対応付ける。
【０１０３】
また、指標が保管棚ＤＳの保管位置と作業ステーションＷＳとの距離である場合、オーダー管理装置４０２は、各保管棚ＤＳと各作業ステーションＷＳとの位置関係を示す情報を保持し、その情報と、出庫オーダーと保管棚の間口との対応付け条件とに基づいて、出庫オーダーと間口とを対応付ける。ここで、各保管棚ＤＳと各作業ステーションＷＳとの位置関係を示す情報とは、それに基づいて各保管棚の保管位置から各作業ステーションＷＳの位置までの距離を取得できる情報であればよい。例えば、位置関係を示す情報は、各保管棚の保管位置から各作業ステーションＷＳの位置までの距離そのものを示す情報であってもよいし、各保管棚の保管位置及び各作業ステーションＷＳの位置を含む倉庫（又は工場等）内の地図情報であってもよい。
【０１０４】
このような対応付けによって、出庫オーダーＯＤＲ００１に基づくピッキングと出庫オーダーＯＤＲ００２に基づくピッキングとをそれぞれ別の作業ステーションＷＳで同時に行うことが可能となる。その結果、保管棚ＤＳの取り合いの発生が防止され、ピッキング作業のスループットが向上する。
【０１０５】
以上のように、本発明の実施形態の物品搬送システムは、物品が格納された複数の保管棚（例えば保管棚ＤＳ）と、物品を出庫する複数のオーダー（例えば図５の出庫オーダー５１１〜５２１）を管理するオーダー管理部（例えばオーダー管理装置４０２）と、を有する。オーダー管理部は、少なくとも各保管棚の各間口に格納された物品の数量の情報を含む間口情報を保持する。オーダー管理部は、各オーダーと、各オーダーに応じたピッキングを行う間口とを対応付ける条件を、異なる作業場所（例えば作業ステーションＷＳ）でピッキングが行われるオーダーについては異なる条件が与えられるように決定し（例えば図１０のＳ１００２）、決定した条件及び間口情報に基づいて、オーダーごとに、搬送する保管棚を決定する（例えば図１０のＳ１００３）。
【０１０６】
これによって、異なる作業場所でピッキングが行われるオーダーには異なる保管棚が対応付けられやすくなるため、異なる作業場所で同一の保管棚を取り合うことで発生する待ち時間を削減し、出庫オーダーに対するシステムのピッキング作業のスループットを向上させることができる。
【０１０７】
また、上記の条件は、所定の指標と、指標の値に基づいてオーダーと間口とを対応付ける順序の決定方法と、によって定義され、オーダー管理部は、異なる作業場所でピッキングが行われる少なくとも二つのオーダーに、同一の指標と、異なる順序の決定方法と、によって定義される、異なる条件を決定してもよい。
【０１０８】
ここで、間口情報は、各間口に格納された物品の出荷期限の情報を含み、指標は、各間口に格納された物品の出荷期限であってもよい。
【０１０９】
あるいは、指標は、各間口に格納された物品の数量であってもよい。
【０１１０】
あるいは、間口情報は、各間口に格納された物品が各保管棚を有する倉庫に入荷した日、又は、物品が各間口に入庫した日の情報を含み、指標は、各間口に格納された物品が各保管棚を有する倉庫に入荷した日、又は、前記物品が各間口に入庫した日であってもよい。
【０１１１】
あるいは、間口情報は、各間口に格納された物品の製造日又はロット番号の情報を含み、指標は、各間口に保管された物品の製造日又はロット番号であってもよい。
【０１１２】
あるいは、物品搬送システムが各保管棚の保管位置と各作業場所との位置関係を示す情報をさらに保持し、指標は、各間口を含む各保管棚の保管位置と各作業場所との距離であってもよい。
【０１１３】
これらによって、異なる作業場所でピッキングが行われるオーダーに異なる間口が対応付けられやすくなり、異なる作業場所で同一の保管棚を取り合うことで発生する待ち時間が削減される。
【０１１４】
また、指標の値に基づいてオーダーと間口とを対応付ける順序の決定方法は、指標の値が小さいほど上位の順序を決定する方法（すなわち昇順）、指標の値が大きいほど上位の順序を決定する方法（すなわち降順）、又は、指標の値が最小値より大きく最大値より小さい所定の値に近いほど上位の順序を決定する方法のいずれかであってもよい。ここで、指標が出荷期限、物品の入荷日、物品の入庫日又は物品の製造日といった日付である場合には、早い日付を小さい指標の値として、遅い日付を大きい指標の値として扱ってもよい。
【０１１５】
これによって、異なる作業場所でピッキングが行われるオーダーに異なる間口が対応付けられやすくなり、異なる作業場所で同一の保管棚を取り合うことで発生する待ち時間が削減される。
【０１１６】
また、物品搬送システムは、保管棚を搬送する搬送車（例えば搬送車ＡＣ）と、搬送車を制御する搬送制御部（例えば運行管理装置４０３）と、をさらに有し、搬送制御部は、オーダー管理部が搬送対象として決定した保管棚を、保管棚の間口に格納された物品のピッキングを行う作業場所に搬送するように、搬送車を制御してもよい。
【０１１７】
上記のように決定した保管棚をそれぞれの作業場所に搬送することによって、異なる作業場所で同一の保管棚を取り合うことで発生する待ち時間が削減される。
【０１１８】
また、各オーダーは、例えば図５に示すように、出庫する物品の品目、数量及び配送先を示す情報を含み、オーダー管理部は、各作業場所でピッキング可能な物品の品目を示す情報を保持し、同一の配送先に配送される全ての品目の物品のピッキングが可能な作業場所を、前記同一の配送先に配送される全ての品目の物品に関するオーダーのピッキングが行われる作業場所として決定してもよい。
【０１１９】
例えば、オーダー管理部は、図９に示す処理によって、ある配送先に配送される全ての品目の物品をロボットがピッキング可能である場合には、その配送先に関する全てのオーダーのピッキングが行われる作業場所として、ロボットがピッキングを行う作業場所を決定してもよい。一方、ある配送先に配送される少なくとも一つの品目の物品をロボットがピッキングできない場合には、その配送先に関する全てのオーダーのピッキングが行われる作業場所として、人がピッキングを行う作業場所を決定してもよい。
【０１２０】
これによって、オーダーと作業場所とが適切に対応付けられ、作業場所が異なるオーダーには異なる間口を対応付けることによって同一の保管棚の取り合いが防止される。
【０１２１】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明のより良い理解のために詳細に説明したのであり、必ずしも説明の全ての構成を備えるものに限定されものではない。
【０１２２】
また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によってハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによってソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、不揮発性半導体メモリ、ハードディスクドライブ、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の記憶デバイス、または、ＩＣカード、ＳＤカード、ＤＶＤ等の計算機読み取り可能な非一時的データ記憶媒体に格納することができる。
【０１２３】
また、制御線及び情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線及び情報線を示しているとは限らない。実際にはほとんど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【０１２４】
４０１  ＷＭＳ
４０２  オーダー管理装置
４０３  運行管理装置（制御部）
ＡＣ  自動搬送車（保管棚搬送装置）
ＤＳ  保管棚
Ｇ，Ｇｉ  ゲート
Ｍ，Ｍｉ  作業者
Ｔ  端末
Ｗ  倉庫
Ｗ１  作業エリア
Ｗ２  保管エリア
ＷＳ,ＷＳｉ  作業ステーション
【図１】
2019206415.tif 000003
【図２】
2019206415.tif 000004
【図３】
2019206415.tif 000005
【図４】
2019206415.tif 000006
【図５】
2019206415.tif 000007
【図６】
2019206415.tif 000008
【図７】
2019206415.tif 000009
【図８】
2019206415.tif 000010
【図９】
2019206415.tif 000011
【図１０】
2019206415.tif 000012