(57)【要約】物品を保管する複数の搬送棚と、搬送されてきた前記搬送棚に保管されている前記物品を出庫する複数の作業ステーションと、を用いて、出庫対象物品の出庫作業を管理するオーダー管理装置は、前記出庫対象物品と、前記出庫対象物品の個数と、前記出庫対象物品の配送先と、を含む１以上のオーダーを受信する受信処理と、前記出庫対象物品を保管する特定の搬送棚が第１の作業ステーションに搬送されてから前記出庫対象物品の出庫作業が終了するまでの間に前記第２の作業ステーションにおいて前記特定の搬送棚からの前記出庫対象物品の出庫作業の指示が発生するという前記特定の搬送棚の取り合いの可能性を、前記オーダーに基づいて、前記出庫対象物品の出庫作業に先立って判定する判定処理と、前記特定の搬送棚の取り合いの可能性の判定結果に基づいて、前記特定の搬送棚内、または、前記特定の搬送棚と他の搬送棚との間において、前記出庫対象物品を保管すべき個数を設定する設定処理と、を実行する。
2017149705.tif 000002
【特許請求の範囲】
【請求項１】
物品を保管する複数の搬送棚と、搬送されてきた前記搬送棚に保管されている前記物品を出庫する複数の作業ステーションと、を用いて、出庫対象物品の出庫作業を管理するオーダー管理装置であって、
前記オーダー管理装置は、プログラムを実行するプロセッサと、前記プログラムを記憶する記憶デバイスと、を有し、
前記プロセッサは、
前記出庫対象物品と、前記出庫対象物品の個数と、前記出庫対象物品の配送先と、を含む１以上のオーダーを受信する受信処理と、
前記出庫対象物品を保管する特定の搬送棚が第１の作業ステーションに搬送されてから前記出庫対象物品の出庫作業が終了するまでの間に第２の作業ステーションにおいて前記特定の搬送棚からの前記出庫対象物品の出庫作業の指示が発生するという前記特定の搬送棚の取り合いの可能性を、前記オーダーに基づいて、前記出庫対象物品の出庫作業に先立って判定する判定処理と、
前記特定の搬送棚の取り合いの可能性の判定結果に基づいて、前記特定の搬送棚内、または、前記特定の搬送棚と他の搬送棚との間において、前記出庫対象物品を保管すべき個数を設定する設定処理と、
を実行することを特徴とするオーダー管理装置。
【請求項２】
請求項１に記載のオーダー管理装置であって、
前記判定処理では、前記プロセッサは、前記特定の搬送棚の取り合いの可能性を、前記出庫対象物品の出庫作業を行う作業ステーションの数と、前記作業ステーションにおいて配送先ごとに前記出庫対象物品を仕分ける仕分棚が有する第１の区画数と、前記複数の作業ステーションの仕分棚において前記オーダーに含まれる全出庫対象物品の全配送先に割り当てられている第２の区画数と、前記複数の作業ステーションの仕分棚において前記出庫対象物品の配送先に割り当てられている第３の区画数と、に基づいて、前記出庫対象物品の出庫作業に先立って判定することを特徴とするオーダー管理装置。
【請求項３】
請求項２に記載のオーダー管理装置であって、
前記判定処理では、前記プロセッサは、前記出庫対象物品と、前記出庫対象物品と同一配送先の他の出庫対象物品との割合に基づいて、前記第３の区画数を算出し、前記特定の搬送棚の取り合いの可能性を、前記出庫対象物品の出庫作業を行う作業ステーションの数と、前記第１の区画数と、前記第２の区画数と、算出した前記第３の区画数と、に基づいて、前記出庫対象物品の出庫作業に先立って判定することを特徴とするオーダー管理装置。
【請求項４】
請求項３に記載のオーダー管理装置であって、
前記判定処理では、前記プロセッサは、前記出庫対象物品と、前記出庫対象物品と同一配送先の他の出庫対象物品との割合として、前記出庫対象物品および前記他の出庫対象物品の種類数に基づいて、前記第３の区画数を算出することを特徴とするオーダー管理装置。
【請求項５】
請求項３に記載のオーダー管理装置であって、
前記判定処理では、前記プロセッサは、前記出庫対象物品と、前記出庫対象物品と同一配送先の他の出庫対象物品との割合として、前記出庫対象物品および前記他の出庫対象物品の種類ごとの数量に基づいて、前記第３の区画数を算出することを特徴とするオーダー管理装置。
【請求項６】
請求項３に記載のオーダー管理装置であって、
前記判定処理では、前記プロセッサは、前記出庫対象物品と、前記出庫対象物品と同一配送先の他の出庫対象物品との割合として、前記出庫対象物品および前記他の出庫対象物品の種類ごとの体積に基づいて、前記第３の区画数を算出することを特徴とするオーダー管理装置。
【請求項７】
請求項２に記載のオーダー管理装置であって、
前記プロセッサは、
前記複数の搬送棚のうち前記特定の搬送棚を含む搬送棚群内の複数の区画に分散されている前記出庫対象物品を、棚寄せ判定対象に決定する決定処理を実行し、
前記判定処理では、前記プロセッサは、前記特定の搬送棚の取り合いの可能性を、前記棚寄せ判定対象の出庫作業を行う作業ステーションの数と、前記作業ステーションにおいて配送先ごとに前記棚寄せ判定対象を仕分ける仕分棚が有する第１の区画数と、前記複数の作業ステーションの仕分棚において前記オーダーに含まれる全出庫対象物品の全配送先に割り当てられている第２の区画数と、前記複数の作業ステーションの仕分棚において前記棚寄せ判定対象の配送先に割り当てられている第３の区画数と、に基づいて、前記棚寄せ判定対象の出庫作業に先立って判定し、
前記設定処理では、前記プロセッサは、前記特定の搬送棚の取り合いの可能性の判定結果に基づいて、前記複数の区画内で前記棚寄せ判定対象を保管すべき個数を設定することを特徴とするオーダー管理装置。
【請求項８】
請求項７に記載のオーダー管理装置であって、
前記設定処理では、前記プロセッサは、前記特定の搬送棚の取り合いの可能性がないと判定された場合、前記複数の区画の区画数が減少するように、前記複数の区画内で前記棚寄せ判定対象を保管すべき個数を設定することを特徴とするオーダー管理装置。
【請求項９】
請求項８に記載のオーダー管理装置であって、
前記設定処理では、前記プロセッサは、前記特定の搬送棚に保管されている前記棚寄せ判定対象の全個数を、他の出庫対象物品が保管されている他の搬送棚において前記棚寄せ判定対象が保管されている区画に保管するように設定することを特徴とするオーダー管理装置。
【請求項１０】
請求項２に記載のオーダー管理装置であって、
前記プロセッサは、
前記特定の搬送棚の中で１つの区画にのみ保管されている前記出庫対象物品を、分散判定対象に決定する決定処理を実行し、
前記判定処理では、前記プロセッサは、前記特定の搬送棚の取り合いの可能性を、前記分散判定対象の出庫作業を行う作業ステーションの数と、前記作業ステーションにおいて配送先ごとに前記分散判定対象を仕分ける仕分棚が有する第１の区画数と、前記複数の作業ステーションの仕分棚において前記オーダーに含まれる全出庫対象物品の全配送先に割り当てられている第２の区画数と、前記複数の作業ステーションの仕分棚において前記分散判定対象の配送先に割り当てられている第３の区画数と、に基づいて、前記分散判定対象の出庫作業に先立って判定し、
前記設定処理では、前記プロセッサは、前記特定の搬送棚の取り合いの可能性があると判定された場合、前記特定の搬送棚と他の搬送棚との間で前記分散判定対象を保管すべき個数を設定することを特徴とするオーダー管理装置。
【請求項１１】
請求項１に記載のオーダー管理装置であって、
前記判定処理では、前記プロセッサは、前記特定の搬送棚に保管されている第１の出庫対象物品の個数および第２の出庫対象物品の個数がともに所定数以上であるか否かを判定し、
前記設定処理では、前記プロセッサは、前記第１の出庫対象物品または前記第２の出庫対象物品のうちいずれか一方の情報と、他の搬送棚に保管されている物品の情報とを入れ替えることを特徴とするオーダー管理装置。
【請求項１２】
請求項１に記載のオーダー管理装置であって、
前記判定処理では、前記プロセッサは、前記特定の搬送棚に保管されている第１の出庫対象物品のオーダー件数および第２の出庫対象物品のオーダー件数がともに所定数以上であるか否かを判定し、
前記設定処理では、前記プロセッサは、前記第１の出庫対象物品または前記第２の出庫対象物品のうちいずれか一方の情報と、他の搬送棚に保管されている物品の情報とを入れ替えることを特徴とするオーダー管理装置。
【請求項１３】
物品を保管する複数の搬送棚と、搬送されてきた前記搬送棚に保管されている前記物品を出庫する複数の作業ステーションと、を用いて、出庫対象物品の出庫作業を管理するオーダー管理装置によるオーダー管理方法であって、
前記オーダー管理装置は、プログラムを実行するプロセッサと、前記プログラムを記憶する記憶デバイスと、を有し、
前記プロセッサは、
前記出庫対象物品と、前記出庫対象物品の個数と、前記出庫対象物品の配送先と、を含む１以上のオーダーを受信する受信処理と、
前記出庫対象物品を保管する特定の搬送棚が第１の作業ステーションに搬送されてから前記出庫対象物品の出庫作業が終了するまでの間に第２の作業ステーションにおいて前記特定の搬送棚からの前記出庫対象物品の出庫作業の指示が発生するという前記特定の搬送棚の取り合いの可能性を、前記オーダーに基づいて、前記出庫対象物品の出庫作業に先立って判定する判定処理と、
前記特定の搬送棚の取り合いの可能性の判定結果に基づいて、前記特定の搬送棚内、または、前記特定の搬送棚と他の搬送棚との間において、前記出庫対象物品を保管すべき個数を設定する設定処理と、
を実行することを特徴とするオーダー管理方法。
【請求項１４】
物品を保管する複数の搬送棚と、搬送されてきた前記搬送棚に保管されている前記物品を出庫する複数の作業ステーションと、を用いて、出庫対象物品の出庫作業を管理するプロセッサに、
前記出庫対象物品と、前記出庫対象物品の個数と、前記出庫対象物品の配送先と、を含む１以上のオーダーを受信する受信処理と、
前記出庫対象物品を保管する特定の搬送棚が第１の作業ステーションに搬送されてから前記出庫対象物品の出庫作業が終了するまでの間に第２の作業ステーションにおいて前記特定の搬送棚からの前記出庫対象物品の出庫作業の指示が発生するという前記特定の搬送棚の取り合いの可能性を、前記オーダーに基づいて、前記出庫対象物品の出庫作業に先立って判定する判定処理と、
前記特定の搬送棚の取り合いの可能性の判定結果に基づいて、前記特定の搬送棚内、または、前記特定の搬送棚と他の搬送棚との間において、前記出庫対象物品を保管すべき個数を設定する設定処理と、
を実行させることを特徴とするオーダー管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーダーを管理するオーダー管理装置、オーダー管理方法、およびオーダー管理プログラムに関する。
【背景技術】
【０００２】
倉庫内または工場内では、作業者がオーダーに従って保管された物品を収集し、出庫先へと仕分ける作業、すなわち出庫作業が行われる。出庫作業では、自動搬送装置によって物品を搬送するピッキングシステムが運用される。下記特許文献１は、物流倉庫において、搬送車を利用して出庫作業者の場所へ対象物品または対象物品が格納されている棚を搬送することでピッキングを行う技術を開示する。【０００３】
また、通常、物流倉庫や組み立て工場では、複数種類の物品がバケットやパレットの単位で管理される。物流倉庫や組み立て工場が在庫物品を有する場合、出庫作業が進行するに連れて、入庫されている物品の残数が少なくなる。このため、定期的に物品が補充入庫される。出庫作業と入庫作業が繰り返されることで、ある種類の物品が異なる保管区画に分散され、新しい種類の物品を充填可能な保管区画が減少する。【０００４】
したがって、物品在庫充填率の低下や、ある種類の物品を必要数ピッキングするために複数の異なるバケットやパレットを出庫作業場所へ呼び出す必要がある。これにより、生産性の低下を招いてしまう。【０００５】
このため、例えば、特許文献２は、物品の種類ごとにサイズとバケットに搭載可能な物品数の上限を設定し、複数のバケットに分散した同じ種類の物品をなるべく少ないバケット数に積み合せる方法を開示する。また、特許文献３は、容量制限に応じた複数種類の物品の混載方法を開示する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】米国特許第８，８０５，５７３号明細書
【特許文献２】特開２００７−１８６３２０号公報
【特許文献３】特開２００５−２０６３１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献２および特許文献３には次のような問題がある。複数種類の物品を混載している搬送棚は、出庫指示に従い、自動搬送装置によって作業ステーションに搬送される。複数の作業ステーション（例えば、ＷＳ１，ＷＳ２とする）で出庫作業が同時に進行する場合、ある搬送棚Ｘに混載されたある物品Ａが作業ステーションＷＳ１，ＷＳ２で必要になることがある。【０００８】
作業ステーションＷＳ１で搬送棚Ｘから物品Ａがピッキングされている間、他の作業ステーションＷＳ２では搬送棚Ｘが到着するまでの待ち時間が発生する。このため、生産性の低下が発生する。【０００９】
また、作業ステーションが担当する配送先について種類が異なる複数の物品をピッキングする場合、各々の物品が異なる搬送棚搭載されていると、各搬送棚の搬送を別々に行わなければならない。したがって、作業ステーションへの不必要な搬送が増加し、待ち時間が増加する。このため、生産性の低下が発生する。【００１０】
本発明は、出庫作業の効率化を図ることを目的とする。
【課題を解決するための手段】
【００１１】
本願において開示される発明の一側面となるオーダー管理装置、オーダー管理方法、およびオーダー管理プログラムは、物品を保管する複数の搬送棚と、搬送されてきた前記搬送棚に保管されている前記物品を出庫する複数の作業ステーションと、を用いて、出庫対象物品の出庫作業を管理するオーダー管理装置、オーダー管理方法、およびオーダー管理プログラムであって、前記オーダー管理装置は、プログラムを実行するプロセッサと、前記プログラムを記憶する記憶デバイスと、を有し、前記プロセッサは、前記出庫対象物品と、前記出庫対象物品の個数と、前記出庫対象物品の配送先と、を含む１以上のオーダーを受信する受信処理と、前記出庫対象物品を保管する特定の搬送棚が第１の作業ステーションに搬送されてから前記出庫対象物品の出庫作業が終了するまでの間に前記第２の作業ステーションにおいて前記特定の搬送棚からの前記出庫対象物品の出庫作業の指示が発生するという前記特定の搬送棚の取り合いの可能性を、前記オーダーに基づいて、前記出庫対象物品の出庫作業に先立って判定する判定処理と、前記特定の搬送棚の取り合いの可能性の判定結果に基づいて、前記特定の搬送棚内、または、前記特定の搬送棚と他の搬送棚との間において、前記出庫対象物品を保管すべき個数を設定する設定処理と、を実行することを特徴とする。
【発明の効果】
【００１２】
本発明の代表的な実施の形態によれば、出庫作業の効率化を図ることができる。前述した以外の課題、構成及び効果は、以下の実施例の説明により明らかにされる。
【図面の簡単な説明】
【００１３】
【図１】図１は、倉庫内の出庫作業の一例を示す説明図である。
【図２】図２は、図１に示した作業エリアの詳細を示す説明図である。
【図３】図３は、ゲートの詳細を示す説明図である。
【図４Ａ】図４Ａは、ピッキングシステムの一例を示す説明図である。
【図４Ｂ】図４Ｂは、ピッキングシステムの一例を示す説明図である。
【図５】図５は、コンピュータのハードウェア構成例を示すブロック図である。
【図６】図６は、搬送車のハードウェア構成例を示すブロック図である。
【図７】図７は、配送先テーブルの記憶内容例を示す説明図である。
【図８】図８は、搬送棚テーブルの記憶内容例を示す説明図である。
【図９】図９は、ピッキングシステムによるピッキング処理手順例を示すシーケンス図である。
【図１０】図１０は、オーダーデータの作成例を示す説明図である。
【図１１】図１１は、図９に示した前処理（ステップＳ９０４）の詳細な処理手順例を示すシーケンス図である。
【図１２】図１２は、図１１に示した選定処理（ステップＳ１１０１）の詳細な処理手順例１を示すフローチャートである。
【図１３】図１３は、搬送棚テーブルにおける棚寄せ判定結果を示す説明図である。
【図１４】図１４は、図１３における棚寄せ判定結果である棚寄せ判定結果リストを示す説明図である。
【図１５】図１５は、図１１に示した選定処理（ステップＳ１１０１）の詳細な処理手順例２を示すフローチャートである。
【図１６】図１６は、搬送棚テーブルにおける分散判定結果を示す説明図である。
【図１７】図１７は、図１６における分散判定結果である分散判定結果リストを示す説明図である。
【図１８】図１８は、図１１に示した入替決定処理（ステップＳ１１０４）の詳細な処理手順例を示すフローチャートである。
【発明を実施するための形態】
【００１４】
＜出庫作業の一例＞
図１は、倉庫内の出庫作業の一例を示す説明図である。倉庫１００は、物品の保管エリア１０１と、作業エリア１０２と、を有する。保管エリア１０１には複数の搬送棚ＤＳが配置される。各搬送棚ＤＳは、１種類以上の物品を搭載する。また、保管エリア１０１には、複数の搬送車ＡＣが存在する。搬送車ＡＣは、後述する運行管理装置からの制御により、移動する。
【００１５】
具体的には、搬送車ＡＣは、指定された搬送棚ＤＳまで移動する。搬送車ＡＣは、搬送棚ＤＳの真下に潜り込むと、搬送車ＡＣの上面に設けられた図示しないジャッキ機構により、搬送棚ＤＳを真上に持ち上げる。その後、搬送車ＡＣは、搬送棚ＤＳを持ち上げたまま、作業エリア１０２内の指定された作業ステーションＷＳ１，ＷＳ２に移動する。説明上、作業ステーションＷＳ１，ＷＳ２を区別しない場合は、作業ステーションＷＳと表記する。搬送車ＡＣは、作業ステーションＷＳに到着すると、搬送棚ＤＳを床に下す。出庫作業が終了すると、搬送車ＡＣは、再度搬送棚ＤＳを持ち上げて、搬送棚ＤＳを元の位置に戻す。
【００１６】
作業エリア１０２には、複数の作業ステーションＷＳｉ（ｉは、１≦ｉ≦ｎを満たす整数。ｎは２以上の整数で、作業ステーションＷＳの総数を示す。本例では、ｎ＝２とする。）がある。作業ステーションＷＳｉは、ゲートＧｉｊ（ｉは、１≦ｊ≦ｍを満たす整数。ｍは２以上の整数で、１作業ステーションＷＳｉあたりのゲートＧｉｊの総数を示す。本例では、ｍ＝２とする。）と、端末Ｔｉと、仕分棚ＳＳｉと、を有する。ゲートＧｉｊは、搬送棚ＤＳの到着地点となる。１つのゲートＧｉｊは、１つの搬送棚ＤＳに対応する。端末Ｔｉは、情報を表示したり、作業者Ｗｉが操作したりするコンピュータである。仕分棚ＳＳｉは、ゲートＧｉｊを介して搬送棚ＤＳからピッキングされた物品を載置する棚である。
【００１７】
図２は、図１に示した作業エリア１０２の詳細を示す説明図である。仕分棚ＳＳｉは、複数の仕分棚区画Ｐｉ−ａｂ（ａは、１≦ａ≦Ａを満たす整数。Ａは１以上の整数で、仕分棚ＳＳｉの区画段を示す。本例では、Ａ＝３とする。ｂは、１≦ｂ≦Ｂを満たす整数。Ｂは１以上の整数で、仕分棚ＳＳｉの区画列を示す。本例では、Ｂ＝４とする。）を有する。すなわち、本例では、仕分棚ＳＳｉは１２個の仕分棚区画Ｐｉ−ａｂを有する。各仕分棚区画Ｐｉ−ａｂは、当該仕分棚区画Ｐｉ−ａｂに投入される物品の配送先に対応する。
【００１８】
図３は、ゲートＧｉｊの詳細を示す説明図である。ゲートＧｉｊは、水平バー３１０と水平バー３１０を両端で支持する垂直バー３１１とにより構成される。ゲートＧｉｊの水平バー３１０間の空間は、搬送棚ＤＳの棚板間の空間に対応する。搬送棚ＤＳｋ（ｋは搬送棚ＤＳを一意に特定する番号）は、その棚板間の空間を、保管区画Ｑｋ−ｃｄ（ｃは、１≦ｃ≦Ｃを満たす整数。Ｃは１以上の整数で、搬送棚ＤＳの区画段を示す。本例では、Ｃ＝４とする。ｄは、１≦ｄ≦Ｄを満たす整数。Ｄは１以上の整数で、仕分棚ＳＳｉの区画列を示す。本例では、Ｄ＝３とする。）に分割する。
【００１９】
ゲートＧｉｊは、保管区画Ｑｋ−ｃｄに対応する表示操作部３００をゲートＧｉｊの水平バー３１０に有する。表示操作部３００は、表示部３０１と操作部３０２とを有する。表示部３０１には、対応する保管区画Ｑｋ−ｃｄから取り出すべき物品の個数や投入すべき物品の個数が表示される。操作部３０２は、例えば、対応する保管区画Ｑｋ−ｃｄから仕分棚区画Ｐｉ−ａｂへのピッキングが完了した場合や、対応する保管区画Ｑｋ−ｃｄへの投入が完了した場合に作業者Ｗｉにより操作されるボタンである。
【００２０】
出庫作業では、例えば、作業ステーションＷＳ１に待機している搬送棚ＤＳが同時期に作業ステーションＷＳ２でも必要な場合、作業ステーションＷＳ２で待ち時間が発生する。本実施例は、このような待ち時間を低減するために、出庫作業の前処理として、搬送棚ＤＳ間での物品の棚寄せ、分散、入替を行う。これにより、出庫作業での搬送棚ＤＳの取り合いや搬送棚ＤＳの無駄な搬送が抑制され、出庫作業中の作業者Ｗｉの待ち時間が低減される。したがって、出庫作業の効率化を図ることができる。
【００２１】
＜ピッキングシステムの一例＞
図４Ａは、ピッキングシステムの一例を示す説明図である。ピッキングシステム４００は、Ｗａｒｅｈｏｕｓｅ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ（ＷＭＳ）４０１と、オーダー管理装置４０２と、運行管理装置４０３と、搬送車ＡＣと、端末Ｔｉと、ゲートＧｉｊと、を有する。ＷＭＳ４０１は、オーダー管理装置４０２および運行管理装置４０３と通信可能に接続される。オーダー管理装置４０２、運行管理装置４０３、搬送車ＡＣ、端末Ｔｉ、およびゲートＧｉｊは、ネットワーク４１０を介して通信可能に接続される。少なくとも、搬送車ＡＣは、ネットワーク４１０を介して無線通信可能に運行管理装置４０３と接続される。
【００２２】
ＷＭＳ４０１は、オーダー管理装置４０２と、運行管理装置４０３と、を制御する。具体的には、ＷＭＳ４０１は、オーダー管理装置４０２にオーダーや搬送棚データを送信する。オーダーとは、物品の物品名、個数、および配送先を含む情報である。搬送棚データとは、物品が保管される搬送棚ＤＳｋに関するデータである。具体的には、例えば、搬送棚データは、保管されている物品の物品名、個数、当該物品が保管されている搬送棚ＤＳｋと、その保管先である保管区画Ｑｋ−ｃｄの位置情報を含む。ＷＭＳ４０１は、オーダー管理装置４０２での処理と、運行管理装置４０３での処理と、を連携する。例えば、ＷＭＳ４０１は、オーダー管理装置４０２から出庫作業の終了通知を受けると、運行管理装置４０３に、当該搬送棚ＤＳｋを元の位置に戻すよう指示する。
【００２３】
本実施例のピッキングシステムでは、オーダー管理装置４０２と運行管理装置４０３は、ＷＭＳ４０１に対して図４Ａのような並列に接続されたシステムとなっている。したがって、オーダー管理装置４０２または運行管理装置４０３で処理された情報は、ＷＭＳ４０１を介して送受信され、随時更新されている。その他のシステム形態として、例えば図４Ｂに示すように、ＷＭＳ４２１はオーダー管理装置４２２を制御し、オーダー管理装置４２２は運行管理装置４２３を制御するという、階層的なシステムを設計することも可能である。図４Ｂのようなシステム形態を取ることで、ＷＭＳ４２１を介することなく、オーダー管理装置４２２と運行管理装置４２３は直接情報のやり取りが可能である。
【００２４】
オーダー管理装置４０２は、ＷＭＳ４０１からオーダーおよび搬送棚データを受信する受信処理を実行してオーダーデータを生成する。オーダーデータとは、オーダーと仕分棚ＳＳｉにおける仕分棚区画Ｐｉ−ａｂとを対応付けたデータである。また、オーダー管理装置４０２は、搬送棚データをＷＭＳ４０１から受信して、後述する搬送棚データテーブルに保存する。オーダー管理装置４０２は、ゲートＧｉｊと端末Ｔｉとを制御する。制御内容については後述する。
【００２５】
運行管理装置４０３は、保管エリア１０１の座標情報を有し、各搬送棚ＤＳの現在位置情報を管理する。保管エリア１０１の床面は、例えば、２次元メッシュで分割されており、運行管理装置４０３は、各メッシュの中心の座標値を管理する（中心ではなく、メッシュの頂点座標値でもよい）。また、各メッシュは、当該メッシュの座標値を含むマーカーを有する。マーカーは、例えば、メッシュ上に貼着または塗布されたバーコード（２次元コードも含む）である。バーコードはメッシュの座標値が織り込まれた情報である。
【００２６】
また、運行管理装置４０３は、搬送車ＡＣの運行を管理する。具体的には、例えば、運行管理装置４０３は、オーダー管理装置４０２からＷＭＳ４０１を介して搬送棚ＤＳの搬送指示を受け付けると、配送すべき物品を保管する搬送棚ＤＳと、配送すべき物品の配送先の仕分棚区画Ｐｉ−ａｂを有する仕分棚ＳＳｉがある作業ステーションとを特定し、特定した搬送棚ＤＳ経由で特定した作業ステーションＷＳｉまでの経路情報を算出する。そして、運行管理装置４０３は、ある搬送車ＡＣ、例えば、特定した搬送棚ＤＳに最も近い搬送車ＡＣに経路を送信し、経路情報に従って移動するよう指示する。
【００２７】
搬送車ＡＣは移動中床面をスキャンしており、メッシュ通過時にバーコードをスキャンすることにより、その座標値を取得する。搬送車ＡＣは、取得した座標値を運行管理装置４０３に送信する。これにより搬送車ＡＣの現在位置を管理する。また搬送車ＡＣは、マーカーを用いず、例えば、ソナーやレーザースキャナ等の計測システムを備え、自己位置を逐次推定しながら運行することも可能である。
【００２８】
また、運行管理装置４０３は、搬送車ＡＣの現在位置の座標値が、搬送すべき搬送棚ＤＳが配置されているメッシュの座標値と一致するか否かを判断する。一致する場合、運行管理装置４０３は、リフトアップ指示情報を搬送車ＡＣに送信する。搬送車ＡＣは、リフトアップ指示情報を受信すると、ジャッキ機構により搬送棚ＤＳを持ち上げる。そして、搬送車ＡＣは、目標到達地点となる作業ステーションＷＳｉに移動する。
【００２９】
また、運行管理装置４０３は、搬送車ＡＣの現在位置の座標値が、目標到達地点となる作業ステーションＷＳｉ前の指定されたゲートＧｉｊ前のメッシュの座標値と一致するか否かを判断する。一致する場合、運行管理装置４０３は、リフトダウン指示情報を搬送車ＡＣに送信する。搬送車ＡＣは、リフトダウン指示情報を受信すると停止して、ジャッキ機構により搬送棚ＤＳを床面に下す。
【００３０】
また、運行管理装置４０３は、オーダー管理装置４０２からＷＭＳ４０１経由で当該搬送棚ＤＳからの出庫作業の終了情報を受信すると、リフトアップ指示情報および撤収指示情報を搬送車ＡＣに送信する。搬送車ＡＣは、リフトアップ指示情報を受信すると再度搬送棚ＤＳを持ち上げ、撤収指示情報を受信すると、搬送棚ＤＳを持ち上げたまま、経路情報にしたがって搬送棚ＤＳが配置されていた元の位置に移動する。
【００３１】
そして、運行管理装置４０３は、搬送車ＡＣの現在位置の座標値が、搬送棚ＤＳが配置されていた元の位置となるメッシュの座標値と一致するか否かを判断する。一致する場合、運行管理装置４０３は、リフトダウン指示情報を搬送車ＡＣに送信する。搬送車ＡＣは、リフトダウン指示情報を受信すると、ジャッキ機構により搬送棚ＤＳを床面に下す。そして、搬送車ＡＣは、経路情報をクリアする。
【００３２】
＜ハードウェア構成例＞
図５は、ＷＭＳ４０１、オーダー管理装置４０２、運行管理装置４０３、および端末Ｔｉ（以下、単にコンピュータ５００）のハードウェア構成例を示すブロック図である。コンピュータ５００は、プロセッサ５０１と、記憶デバイス５０２と、入力デバイス５０３と、出力デバイス５０４と、通信インターフェース（通信ＩＦ５０５）と、を有する。プロセッサ５０１、記憶デバイス５０２、入力デバイス５０３、出力デバイス５０４、および通信ＩＦ５０５は、バス５０６により接続される。
【００３３】
プロセッサ５０１は、コンピュータ５００を制御する。記憶デバイス５０２は、プロセッサ５０１の作業エリアとなる。また、記憶デバイス５０２は、各種プログラムやデータを記憶する非一時的なまたは一時的な記録媒体である。記憶デバイス５０２としては、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、フラッシュメモリがある。入力デバイス５０３は、データを入力する。入力デバイス５０３としては、例えば、キーボード、マウス、タッチパネル、テンキー、スキャナがある。出力デバイス５０４は、データを出力する。出力デバイス５０４としては、例えば、ディスプレイ、プリンタがある。通信ＩＦ５０５は、ネットワーク４１０と接続し、データを送受信する。
【００３４】
図６は、搬送車ＡＣのハードウェア構成例を示すブロック図である。搬送車ＡＣは、プロセッサ６０１と、記憶デバイス６０２と、駆動部６０３と、ジャッキ機構６０４と、読取デバイス６０５と、通信ＩＦ６０６と、を有する。プロセッサ６０１、記憶デバイス６０２、駆動部６０３、ジャッキ機構６０４、読取デバイス６０５、および通信ＩＦ６０６は、バス６０７により接続される。プロセッサ６０１は、搬送車ＡＣを制御する。記憶デバイス６０２は、プロセッサ６０１の作業エリアとなる。また、記憶デバイス６０２は、各種プログラムやデータを記憶する非一時的なまたは一時的な記録媒体である。記憶デバイス６０２としては、例えば、ＲＯＭ、ＲＡＭ、ＨＤＤ、フラッシュメモリがある。
【００３５】
駆動部６０３は、プロセッサ６０１の制御により搬送車ＡＣを移動、旋回または停止させる。ジャッキ機構６０４は、プロセッサ６０１の制御により、リフトアップ指示情報を受けるとジャッキアップして搬送棚ＤＳを持ち上げ、リフトダウン指示情報を受けるとジャッキダウンして、搬送棚ＤＳを降ろす。読取デバイス６０５は、床面上のマーカーを読み取る。マーカーがバーコードである場合、読取デバイス６０５は、バーコードリーダである。通信ＩＦ６０６は、ネットワーク４１０と接続し、運行管理装置４０３からデータを送受信する。
【００３６】
＜各種テーブルの記憶内容例＞
図７は、配送先テーブルの記憶内容例を示す説明図である。配送先テーブル７００は、オーダー管理装置４０２が記憶する情報である。配送先テーブル７００は、配送先フィールド７０１と、仕分棚区画フィールド７０２と、仕分棚フィールド７０３と、を有する。配送先フィールド７０１は、配送先を特定する情報を格納する記憶領域である。仕分棚区画フィールド７０２は、仕分棚区画Ｐｉ−ａｂを格納する記憶領域である。配送先は、１以上の仕分棚区画Ｐｉ−ａｂに対応する。仕分棚フィールド７０３は、仕分棚ＳＳｉを特定する情報を格納する記憶領域である。配送先テーブル７００において、例えば、１行目のエントリは、配送先ＳＨ１は、仕分棚ＳＳ１内の仕分棚区画Ｐ１−１１〜Ｐ１−１３に対応することを示す。すなわち、仕分棚ＳＳ１内の仕分棚区画Ｐ１−１１〜Ｐ１−１３に投入された物品は、配送先ＳＨ１に配送される。
【００３７】
図８は、搬送棚テーブルの記憶内容例を示す説明図である。搬送棚テーブル８００は、搬送棚ＤＳに関する情報を記憶する情報である。搬送棚テーブル８００は、ＷＭＳ４０１およびオーダー管理装置４０２に記憶され、互いに同期して最新の状態に更新される。
【００３８】
搬送棚テーブル８００は、ＩＤフィールド８０１と、物品フィールド８０２と、個数フィールド８０３と、搬送棚フィールド８０４と、棚面フィールド８０５と、区画段フィールド８０６と、区画列フィールド８０７と、を有する。各フィールド８０１〜８０７の同一行の値の組み合わせにより、搬送棚テーブル８００のエントリである搬送棚データが構成される。
【００３９】
ＩＤフィールド８０１は、値として、搬送棚データを一意に特定するＩＤを格納する記憶領域である。物品フィールド８０２は、値として、物品の名称である物品名を格納する記憶領域である。個数フィールド８０３は、値として、物品名で特定される物品が保管されている個数を格納する記憶領域である。搬送棚フィールド８０４は、値として、物品名で特定される物品が保管されている搬送棚ＤＳを特定する情報を格納する記憶領域である。
【００４０】
棚面フィールド８０５は、値として、搬送棚ＤＳの棚面を格納する記憶領域である。棚面とは、例えば、搬送棚ＤＳの正面側が「表」、背面側が「裏」である。なお、搬送棚ＤＳが搬送車ＡＣによりゲートＧｉｊに搬送される場合は、ゲートＧｉｊに対面する側が「表」となる。区画段フィールド８０６は、値として、搬送棚ＤＳの区画段を格納する記憶領域である。区画段は、保管区画Ｑｋ−ｃｄが搬送棚ＤＳｋのｃ段目にあることを示す情報である。区画列フィールド８０７は、値として、搬送棚ＤＳの区画列を格納する記憶領域である。区画列は、保管区画Ｑｋ−ｃｄが搬送棚ＤＳｋのｄ列目にあることを示す情報である。
【００４１】
例えば、ＩＤが「１」のエントリである搬送棚データは、搬送棚ＤＳ１の棚面「表」から見て１段目でかつ１列目の保管区画Ｑ１−１１に物品Ａが７個保管されていることを示す。
【００４２】
＜ピッキングシーケンス＞
図９は、ピッキングシステム４００によるピッキング処理手順例を示すシーケンス図である。図９では、説明を簡略化するため、ＷＭＳ４０１の処理については省略する。まず、オーダー管理装置４０２は、ＷＭＳ４０１からオーダーを受信してオーダーデータを作成する（ステップＳ９０１）。ここで、オーダーデータの作成例について具体的に説明する。
【００４３】
図１０は、オーダーデータの作成例を示す説明図である。オーダーは、注文対象となる物品の物品名、個数、および配送先により構成される情報である。オーダーデータは、オーダーと、当該オーダーの配送先に対応する仕分棚ＳＳｉの仕分棚区画Ｐｉ−ａｂとを関連付けた情報である。オーダー管理装置４０２は、配送先テーブル７００を参照して、オーダーごとに配送先に対応する仕分棚区画Ｐｉ−ａｂを特定してオーダーに関連付ける。これにより、オーダーデータが作成される。そして、オーダー管理装置４０２は、各オーダーデータに固有のＩＤを割り付けてオーダーデータテーブル１０００を作成する。
【００４４】
オーダーデータテーブル１０００は、ＩＤフィールド１００１と、物品フィールド１００２と、個数フィールド１００３と、配送先フィールド１００４と、仕分棚区画フィールド１００５と、を有する。各フィールド１００１〜１００５の同一行の値の組み合わせにより、オーダーデータテーブル１０００のエントリであるオーダーデータが構成される。
【００４５】
図９に戻り、オーダー管理装置４０２は、オーダーデータ群を対応する端末Ｔｉに送信する（ステップＳ９０２）。具体的には、例えば、オーダー管理装置４０２は、オーダーデータごとに、オーダーデータテーブル１０００の仕分棚区画フィールド１００５の値である仕分棚区画Ｐｉ−ａｂを参照して、その仕分棚ＳＳｉが設置されている作業ステーションＷＳｉ内の端末Ｔｉを特定して、当該端末Ｔｉにオーダーデータを送信する。例えば、図１０の例では、ＩＤが「１」〜「９」のオーダーデータは、作業ステーションＷＳ１内の端末Ｔｉに送信される。ＩＤが「１０」、「１１」のオーダーデータは、作業ステーションＷＳ２内の端末Ｔｉに送信される。そして、オーダーデータを受信した端末Ｔｉは、受信したオーダーデータを表示する（ステップＳ９０３）。
【００４６】
オーダーデータの送信（ステップＳ９０２）の後、オーダー管理装置４０２は、前処理を実行する（ステップＳ９０４）。前処理（ステップＳ９０４）とは、ステップＳ９０５以降のピッキング処理に先立って、搬送棚ＤＳ間での物品の棚寄せ、分散、および入替を実行する処理である。なお、棚寄せ、分散、および入替をすべて実行する必要はなく、棚寄せ、分散、および入替のうち少なくともいずれか１つが実行されればよい。前処理（ステップＳ９０４）の詳細は、図１１で後述する。
【００４７】
前処理（ステップＳ９０４）の完了後、オーダー管理装置４０２は、ＷＭＳ４０１を介して運行管理装置４０３に搬送指示情報を送信する（ステップＳ９０５）。搬送指示情報は、運行管理装置４０３から、オーダーデータに含まれる物品を搭載する搬送すべき搬送棚ＤＳを搬送する特定の搬送車ＡＣに転送される。搬送指示情報とは、搬送すべき搬送棚ＤＳと、搬送先となる作業ステーションＷＳｉと、到着位置となるゲートＧｉｊと、現在位置から搬送すべき搬送棚ＤＳを経由して当該ゲートＧｉｊに到達するまでの経路情報と、を含む情報である。
【００４８】
搬送指示情報を受信すると、受信した搬送車ＡＣは、搬送すべき搬送棚ＤＳまで移動する（ステップＳ９０６）。搬送車ＡＣは、搬送棚ＤＳの下に潜り込んでジャッキ機構６０４により搬送棚ＤＳをリフトアップして床面から離間させる（ステップＳ９０７）。搬送車ＡＣは、搬送棚ＤＳを持ち上げた状態で搬送先となる作業ステーションのゲートＧｉｊ前に移動する（ステップＳ９０８）。搬送車ＡＣは、ゲートＧｉｊ前に到着すると停止し、ジャッキ機構６０４により搬送棚ＤＳを床面に降ろす（ステップＳ９０９）。搬送車ＡＣは、搬送棚ＤＳを降ろすと、運行管理装置４０３に到着信号を送信する（ステップＳ９１０）。到着信号は、運行管理装置４０３からＷＭＳ４０１を介してオーダー管理装置４０２に転送される。到着信号は、搬送棚ＤＳの識別情報とその搬送棚ＤＳが到着したゲートＧｉｊの識別情報を含む。
【００４９】
このあと、オーダー管理装置４０２、ゲートＧｉｊ、および端末Ｔｉは、出庫作業支援処理を実行する（ステップＳ９１１）。出庫作業支援処理（ステップＳ９１１）とは、作業ステーションＷＳｉにいる作業者Ｗｉの出庫作業を支援する処理である。出庫作業支援処理（ステップＳ９１１）は、例えば、オーダーデータテーブル１０００においてＩＤフィールド１００１の値であるＩＤの昇順に実行される。
【００５０】
出庫作業支援処理（ステップＳ９１１）では、オーダー管理装置４０２は、到着信号を受信すると、搬送棚ＤＳが到着したゲートＧｉｊに出庫指示情報を送信する（ステップＳ９２１）。出庫指示情報は、宛先となるゲートＧｉｊの識別情報、出庫対象物品とその個数、および到着した搬送棚ＤＳにおける出庫対象物品の位置情報（棚面、区画段、および区画列）を含む。宛先となるゲートＧｉｊの識別情報は、到着信号から得られる。出庫対象物品とその個数は、オーダーデータテーブル１０００から得られる。到着した搬送棚ＤＳにおける出庫対象物品の位置情報は、到着信号に含まれる出庫対象物品および搬送棚ＤＳの識別情報を用いることにより、搬送棚テーブル８００から得られる。
【００５１】
ゲートＧｉｊは、出庫指示情報を受信すると、出庫指示情報に含まれる位置情報に対応する表示操作部３００を点灯し、当該表示操作部３００において出庫対象物品の個数を表示する（ステップＳ９２２）。
【００５２】
作業者Ｗｉは、点灯表示されたゲートＧｉｊを介して、搬送棚ＤＳの保管区画Ｑｋ−ｃｄから出庫対象物品を、表示された個数分取り出す。作業者Ｗｉは、端末Ｔｉを参照して、取り出した出庫対象物品の配送先と把握して、仕分棚ＳＳｉの対応する仕分棚区画Ｐｉ−ａｂに出庫対象物品を収納する。そして、作業者Ｗｉは、点灯中の表示操作部３００を操作して消灯する。
【００５３】
作業者Ｗｉが仕分け作業中の出庫対象物品に対応する仕分棚ＳＳｉの仕分棚区画Ｐｉ−ａｂを認識する他の方法として、例えば仕分棚ＳＳｉへのゲートＧｉｊと同等な表示機構の設置が挙げられる。搬送棚ＤＳの保管区画Ｑｋ−ｃｄから取り出した出庫対象物品に対して、仕分け先の仕分棚区画Ｐｉ−ａｂを当該表示操作部３００と同等の表示方法によって点灯表示することで、作業者Ｗｉは表示部３０１と同等の表示方法によって収納すべき物品数を正確に把握しながら出庫対象物品を収納することが可能である。
【００５４】
ゲートＧｉｊは、消灯操作を検知すると、出庫対象物品のピッキングが終了したことを検知する（ステップＳ９２３）。そして、ゲートＧｉｊは、出庫終了情報をオーダー管理装置４０２に送信する（ステップＳ９２４）。
【００５５】
オーダー管理装置４０２は、出庫終了情報を受信すると、オーダーデータ更新情報を端末Ｔｉに送信する（ステップＳ９２５）。オーダーデータ更新情報は、ピッキングが終了した物品についてのオーダーデータのＩＤと、つぎにピッキングすべき物品を含むオーダーデータのＩＤとを含む。
【００５６】
端末Ｔｉは、オーダーデータ更新情報を受信すると、オーダーデータ更新情報に含まれるＩＤを用いて、オーダーデータを更新する（ステップＳ９２６）。具体的には、例えば、端末Ｔｉは、ピッキングが終了した物品についてのオーダーデータをオーダーデータ群から削除し、つぎにピッキングすべき物品を含むオーダーデータを強調表示する。これにより、１つの出庫対象物品についての出庫作業支援処理（ステップＳ９１１）が終了する。出庫作業支援処理（ステップＳ９１１）は、オーダー管理装置４０２で管理されているオーダーデータテーブル１０００の全エントリに含まれる物品のうち、搬送された搬送棚ＤＳに含まれる全物品について実行される。
【００５７】
搬送された搬送棚ＤＳについて出庫作業支援処理（ステップＳ９２６）が終了すると、オーダー管理装置４０２は、ＷＭＳ４０１経由で運行管理装置４０３に搬送棚ＤＳの返却指示情報を送信する（ステップＳ９１２）。返却指示情報は、運行管理装置４０３により、作業ステーションのゲートＧｉｊ前の搬送棚ＤＳの真下に待機中の搬送車ＡＣに転送される。
【００５８】
搬送車ＡＣは、返却指示情報を受信すると、搬送棚ＤＳを元の位置に返却する（ステップＳ９１３）。具体的には、例えば、搬送車ＡＣは、ジャッキ機構６０４により搬送棚ＤＳをリフトアップして床面から離間させる。搬送車ＡＣは、搬送棚ＤＳを持ち上げた状態で搬送棚ＤＳを元の位置に搬送する。搬送車ＡＣは、元の位置に到着すると停止し、ジャッキ機構６０４により搬送棚ＤＳを床面に降ろす。搬送車ＡＣは、搬送棚ＤＳを降ろすと、運行管理装置４０３に到着信号を送信する。他の搬送棚ＤＳを作業ステーションＷＳｉに搬送する場合は、ステップＳ９０５以降の処理が繰り返し実行される。
【００５９】
＜前処理（ステップＳ９０４）＞
図１１は、図９に示した前処理（ステップＳ９０４）の詳細な処理手順例を示すシーケンス図である。オーダー管理装置４０２は、選定処理を実行する（ステップＳ１１０１）。選定処理（ステップＳ１１０１）は、物品の種類ごとに、棚寄せ対象となる物品候補や分散対象となる物品候補を選定する処理である。選定処理（ステップＳ１１０１）により、搬送棚ＤＳに保管されている物品群は、物品の種類ごとに、棚寄せ対象物品候補、分散対象物品候補、およびそれ以外の物品に分類される。選定処理（ステップＳ１１０１）の詳細については後述する。
【００６０】
つぎに、オーダー管理装置４０２は、実施条件設定をおこなう（ステップＳ１１０２）。ここで、実施条件とは、選定処理（ステップＳ１１０１）によって選定された棚寄せ対象物品候補および分散対象物品候補を絞り込む条件である。
【００６１】
例えば、棚寄せ実施条件は、棚寄せ作業をなるべく短時間で行うために、棚寄せ作業の回数や時間の指定を含む。回数は、あらかじめ設定された１回あたりの時間や蓄積された過去の実績により時間に換算される。そして、指定された棚寄せ作業の回数または時間を満たすように、オーダー管理装置４０２は、すべての棚寄せ対象物品候補から、その出庫物品数または搬送棚ＤＳの保管区画数が多い物品に優先的に絞り込む。
【００６２】
また、全搬送棚ＤＳｋの空きの保管区画Ｑｋ−ｃｄが所定数以下である場合は棚寄せする、という棚寄せ実施条件でもよい。これにより、空きの保管区画Ｑｋ−ｃｄの増加を図ることができる。また、棚寄せ対象物品候補の最大搭載数が棚寄せ対象物品候補の出庫物品数よりも多い場合は棚寄せしないという棚寄せ実施条件でもよい。これにより、無駄な棚寄せ作業を抑制することができる。
【００６３】
分散実施条件は、例えば、物品を保管しているすべての搬送棚ＤＳのうち、出庫作業に用いる搬送棚ＤＳをどの程度割り当てるかという制限を含む。この場合、使用可能な搬送棚ＤＳの保管区画数が規定される。例えば、規定した保管区画数を超えないように、オーダー管理装置４０２は、すべての分散対象物品候補から、出庫物品数または仕分棚ＳＳｉの仕分棚区画数が多い物品に優先的に絞り込む。これにより、分散する保管区画数を規定することにより、無駄な分散作業を抑制することができる。なお、実施条件設定（ステップＳ１１０２）はオプションであり、オーダー管理装置４０２は、実施条件設定（ステップＳ１１０２）を実行しなくてもよい。
【００６４】
オーダー管理装置４０２は、実施条件設定（ステップＳ１１０２）に従って、棚寄せ対象物品候補から棚寄せ対象物品を決定し、分散対象物品候補から分散対象物品を決定する（ステップＳ１１０３）。実施条件設定（ステップＳ１１０２）が実行されない場合は、棚寄せ対象物品候補がそのまま棚寄せ対象物品になり、分散対象物品候補がそのまま分散対象物品になる。
【００６５】
オーダー管理装置４０２は、棚寄せ対象物品および分散対象物品について入替決定処理を実行する（ステップＳ１１０４）。入替決定処理（ステップＳ１１０４）とは、ある搬送棚ＤＳｋのある保管区画Ｑｋ−ｃｄに保管されている物品を、当該保管区画Ｑｋ−ｃｄから他の搬送棚ＤＳｈ（ｈ≠ｋ）の保管区画Ｑｈ−ｃｄに入れ替えることを決定する処理である。例えば、オーダー群の種類が異なる物品Ａ，Ｂが、複数の搬送棚ＤＳｘ，ＤＳｙに分散されている場合、各々の搬送棚ＤＳｘ，ＤＳｙを同一の作業ステーションＷＳｉに呼び出す必要がある。したがって、オーダー管理装置４０２は、物品Ａの搬送棚ＤＳｘから搬送棚ＤＳｙの保管区画Ｑｙ−ｃｄへの入替を決定する。これにより、搬送棚ＤＳｙを呼び出すだけで、物品Ａ，Ｂのピッキングが可能になる。
【００６６】
また、オーダー群の種類が異なる物品Ａ，Ｂが、同一の搬送棚ＤＳｘに保管されており、かつ、複数の作業ステーションＷＳ１，ＷＳ２から呼び出される可能性が有る場合、複数の作業ステーションＷＳ１，ＷＳ２間で搬送棚ＤＳｘの取り合いが発生する可能性がある。具体的には、一方の作業ステーションＷＳ１での物品Ａの出庫作業と、他方の作業ステーションＷＳ２での物品Ｂの出庫作業とが同時に発生する可能性がある。物品Ａ、Ｂのオーダー数がそれぞれ所定数以上ある場合にこのような事態が発生する。したがって、オーダー管理装置４０２は、物品Ａの搬送棚ＤＳｘから他の搬送棚ＤＳｙの保管区画Ｑｙ−ｃｄへの入替を決定する。これにより、物品Ａ、Ｂについての搬送棚ＤＳｘの取り合いを抑制することができる。
【００６７】
なお、入替決定処理（ステップＳ１１０４）は、棚寄せ対象物品および分散対象物品について実行されるが、棚寄せ対象物品にだけ実行されてもよく、また、分散対象物品にだけ実行されてもよい。また、オーダー群に含まれる物品のうち、棚寄せ対象物品および分散対象物品を除く物品について実行されてもよく、オーダー群に含まれる全物品について実行されてもよい。
【００６８】
ステップＳ１１０５以降の処理は、未選択の棚寄せ対象物品、未選択の分散対象物品、および未選択の入替対象物品の各々について実行される。
【００６９】
オーダー管理装置４０２は、棚寄せ対象物品および分散対象物品や、入替対象物品を保管する搬送棚ＤＳを搬送するために、ＷＭＳ４０１を介して運行管理装置４０３に搬送指示情報を送信する（ステップＳ１１０５）。搬送指示情報は、運行管理装置４０３から、棚寄せ元、分散元、または入替元（以下、取出し元）となる第１の搬送棚ＤＳを搬送する第１の搬送車ＡＣと、棚寄せ先、分散先、または入替先（以下、投入先）となる第２の搬送棚ＤＳを搬送する第２の搬送車ＡＣに、それぞれ転送される。
【００７０】
ここでの搬送指示情報は、搬送すべき搬送棚ＤＳと、搬送先となる作業ステーションＷＳｉと、到着位置となるゲートＧｉｊと、現在位置から搬送すべき搬送棚ＤＳを経由して当該ゲートＧｉｊに到達するまでの経路情報と、を含む情報である。なお、第１の搬送車ＡＣの到着位置となるゲートＧｉｊと第２の搬送車ＡＣの到着位置となるゲートＧｉｊとが、同一作業ステーションＷＳｉで隣りあわせとなるように設定される。
【００７１】
搬送指示情報を受信すると、受信した第１の搬送車ＡＣおよび第２の搬送車ＡＣは、各々第１の搬送棚ＤＳおよび第２の搬送棚ＤＳまで移動する（ステップＳ１１０６）。第１の搬送車ＡＣおよび第２の搬送車ＡＣは、各々第１の搬送棚ＤＳおよび第２の搬送棚ＤＳの下に潜り込んでジャッキ機構６０４により第１の搬送棚ＤＳおよび第２の搬送棚ＤＳをリフトアップして床面から離間させる（ステップＳ１１０７）。第１の搬送車ＡＣおよび第２の搬送車ＡＣは、第１の搬送棚ＤＳおよび第２の搬送棚ＤＳを持ち上げた状態で搬送先となる同一の作業ステーションの第１のゲートＧｉｊおよび第２のゲートＧｉｊ前に移動する（ステップＳ１１０８）。
【００７２】
第１の搬送車ＡＣおよび第２の搬送車ＡＣは、各々第１のゲートＧｉｊおよび第２のゲートＧｉｊ前に到着すると停止し、ジャッキ機構６０４により第１の搬送棚ＤＳおよび第２の搬送棚ＤＳを床面に降ろす（ステップＳ１１０９）。第１の搬送車ＡＣおよび第２の搬送車ＡＣは、第１の搬送棚ＤＳおよび第２の搬送棚ＤＳを降ろすと、運行管理装置４０３に到着信号を送信する（ステップＳ１１１０）。到着信号は、運行管理装置４０３からＷＭＳ４０１を介してオーダー管理装置４０２に転送される。到着信号は、第１の搬送棚ＤＳおよび第２の搬送棚ＤＳの識別情報とその第１の搬送棚ＤＳおよび第２の搬送棚ＤＳが到着した第１のゲートＧｉｊおよび第２のゲートＧｉｊの識別情報を含む。
【００７３】
オーダー管理装置４０２は、到着信号を受信すると、第１の搬送棚ＤＳが到着した第１のゲートＧｉｊに取出し元情報を送信する（ステップＳ１１１１）。取出し元情報は、第１のゲートＧｉｊの識別情報、取出し対象物品（棚寄せ対象物品、分散対象物品、または、入替対象物品）とその個数、および到着した第１の搬送棚ＤＳにおける取出し対象物品の位置情報（棚面、区画段、および区画列）を含む。第１のゲートＧｉｊの識別情報は、到着信号から得られる。取出し対象物品とその個数は、後述する取出し対象物品データから得られる。到着した第１の搬送棚ＤＳにおける取出し対象物品の位置情報は、到着信号に含まれる第１の搬送棚ＤＳの識別情報を用いることにより、取出し対象物品データから得られる。取出し対象物品データは、搬送棚テーブル８００から、ステップＳ１１０１〜Ｓ１１０４によって得られるデータである。
【００７４】
第１のゲートＧｉｊは、取出し元情報を受信すると、取出し元情報に含まれる位置情報に対応する表示操作部３００を点灯し、当該表示操作部３００において取出し対象物品の個数を表示する（ステップＳ１１１２）。
【００７５】
作業者Ｗｉは、点灯表示された第１のゲートＧｉｊに対応する第１の搬送棚ＤＳｋの保管区画Ｑｋ−ｃｄから取出し対象物品を、表示された個数分取り出す。作業者Ｗｉは、点灯中の表示操作部３００を操作して消灯する。第１のゲートＧｉｊは、消灯操作を検知すると、取出し対象物品の取出しが終了したことを検知する（ステップＳ１１１３）。そして、第１のゲートＧｉｊは、取出し終了情報をオーダー管理装置４０２に送信する（ステップＳ１１１４）。
【００７６】
オーダー管理装置４０２は、取出し終了情報を受信すると、投入先情報を第２のゲートＧｉｊに送信する（ステップＳ１１１５）。投入先情報は、第２のゲートＧｉｊの識別情報、取出し対象物品とその個数、および第２の搬送棚ＤＳにおける取出し対象物品の投入先となる位置情報（棚面、区画段、および区画列）を含む。第２のゲートＧｉｊの識別情報は、到着信号から得られる。取出し対象物品とその個数は、後述する取出し対象物品データから得られる。第２の搬送棚ＤＳにおける取出し対象物品の投入先となる位置情報は、到着信号に含まれる第２の搬送棚ＤＳの識別情報を用いることにより、取出し対象物品データから得られる。
【００７７】
作業者Ｗｉは、点灯表示された第２のゲートＧｉｊに対応する第２の搬送棚ＤＳｋの保管区画Ｑｋ−ｃｄに、取出し対象物品を、表示された個数分投入する。作業者Ｗｉは、点灯中の表示操作部３００を操作して消灯する。第２のゲートＧｉｊは、消灯操作を検知すると、取出し対象物品の投入が終了したことを検知する（ステップＳ１１１７）。そして、第２のゲートＧｉｊは、投入終了情報をオーダー管理装置４０２に送信する（ステップＳ１１１８）。
【００７８】
オーダー管理装置４０２は、終了判定を実行する（ステップＳ１１１９）。終了判定（ステップＳ１１１９）は、未選択の取出し対象物品があるか否かを判定する処理である。未選択の取出し対象物品がある場合、ステップＳ１１０５以降の処理が再実行される。
【００７９】
＜選定処理（ステップＳ１１０１）＞
図１２は、図１１に示した選定処理（ステップＳ１１０１）の詳細な処理手順例１を示すフローチャートである。図１２は、棚寄せ対象物品を選定するためのフローチャートである。オーダー管理装置４０２は、図８の搬送棚テーブル８００を参照して、同一種類で複数の保管区画Ｑｋ−ｃｄに分散する物品を棚寄せ対象物品候補として検出する（ステップＳ１２０１）。棚寄せ対象物品候補が保管されている複数の保管区画Ｑｋ−ｃｄは、同一搬送棚ＤＳ内でもよく、異なる搬送棚ＤＳ内でもよい。
【００８０】
具体的には、例えば、図８において、ＩＤが「１」のエントリの物品は「Ａ」であり、保管区画Ｑｋ−ｃｄは搬送棚「ＤＳ１」、棚面「表」、区画段「１」、区画列「１」で特定される。また、ＩＤが「９」のエントリの物品は「Ａ」であり、保管区画Ｑｋ−ｃｄは搬送棚「ＤＳ２」、棚面「表」、区画段「１」、区画列「１」で特定される。したがって、ＩＤが「１」のエントリおよびＩＤが「９」のエントリが示す物品Ａは、棚寄せ対象物品候補に該当する。
【００８１】
また、図８において、ＩＤが「５」のエントリの物品名は「Ｅ」であり、保管区画Ｑｋ−ｃｄは搬送棚ＤＳ「ＤＳ１」、棚面「表」、区画段「２」、区画列「２」である。また、ＩＤが「６」のエントリの物品名は「Ｅ」であり、保管区画Ｑｋ−ｃｄは搬送棚ＤＳ「ＤＳ１」、棚面「表」、区画段「２」、区画列「３」である。したがって、ＩＤが「５」のエントリおよびＩＤが「６」のエントリが示す物品Ｅは、棚寄せ対象物品候補に該当する。
【００８２】
なお、オーダー管理装置４０２は、配送先から出荷要求が間に合わない場合や存在しない場合、過去の出荷実績に基づいて系統的に高頻度で出荷要求が掛かった物品を棚寄せ対象物品候補に追加してもよい。
【００８３】
オーダー管理装置４０２は、図１０に示したオーダーデータテーブル１０００を参照して、出庫対象物品とその個数を検出する（ステップＳ１２０２）。
【００８４】
オーダー管理装置４０２は、棚寄せ対象物品候補である出庫対象物品を棚寄せ判定対象に決定する（ステップＳ１２０３）。具体的には、例えば、オーダー管理装置４０２は、棚寄せ対象物品候補で、かつ、出庫対象物品である物品を棚寄せ判定対象に決定する。上記の例では、ステップＳ１２０１において、物品Ａおよび物品Ｅが棚寄せ対象物品候補として検出され、ステップＳ１２０２において、物品Ａ〜Ｈが検出されている。したがって、オーダー管理装置４０２は、物品Ａおよび物品Ｅを棚寄せ判定対象に決定する。
【００８５】
オーダー管理装置４０２は、未選択の棚寄せ判定対象があるか否かを判断する（ステップＳ１２０４）。未選択の棚寄せ判定対象がある場合（ステップＳ１２０４:Ｙｅｓ）、オーダー管理装置４０２は、未選択の棚寄せ判定対象を１つ選択する（ステップＳ１２０５）。
【００８６】
オーダー管理装置４０２は、選択棚寄せ判定対象を有する同一搬送棚ＤＳの取り合いが複数の作業ステーション間で発生する可能性があるか否かを判定する（ステップＳ１２０６）。ここで、ステップＳ１２０６の判定処理について具体的に説明する。
【００８７】
複数の保管区画Ｑｋ−ｃｄに分散していた物品がより少ない区画数、例えば１保管区画Ｑｋ−ｃｄに棚寄せされると、搬送棚ＤＳへの物品の充填率が高まり、保管する物品数や種類が多くなる。一方、例えば、棚寄したある物品Ａが多くの出庫先、すなわち、複数の作業ステーションＷＳ１，ＷＳ２に跨って必要となり、複数の作業ステーションＷＳ１、ＷＳ２で同時期に呼び出される可能性がある。この場合、ある物品Ａを搭載した搬送棚ＤＳ１は、先に到着した作業ステーションＷＳ１での出庫作業完了後に、次の作業ステーションＷＳ２に搬送される。
【００８８】
したがって、ある物品Ａを搭載した搬送棚ＤＳ１は、先に到着した作業ステーションＷＳ１での出庫作業に用いられる。その間、次の作業ステーションＷＳ２では、作業ステーションＷＳ２の作業者Ｗｉの待ち時間が発生する。作業ステーションＷＳ２の作業者Ｗｉの待ち時間を解消するため、オーダー管理装置４０２は、選択棚寄せ判定対象についてステップＳ１２０６を実行する。換言すれば、ステップＳ１２０６は、棚寄せ判定対象が複数の作業ステーションに同時期に呼ばれるか否かを判定する処理である。
【００８９】
ここで、複数の作業ステーションＷＳｉに同時期に呼ばれる場合とは、例えば、出庫対象物品を保管する特定の搬送棚ＤＳが作業ステーションＷＳ１に搬送されてから出庫対象物品の出庫作業が終了するまでの間に、作業ステーションＷＳ２において当該特定の搬送棚からの当該出庫対象物品の出庫作業の指示が発生する場合をいう。
【００９０】
具体的には、例えば、ある出庫作業時間単位（例えば、１日）での出庫作業で運用する作業ステーション数をＮＰ、１作業ステーションに割り付いている仕分棚ＳＳｉの仕分棚区画数をｎｐとする。同時期に割りついている最大仕分棚区画数はＮＰ×ｎｐとなる。ある出庫作業時間単位（例えば、１日）での出庫作業において全配送先に割り当てられている仕分棚区画Ｐｉ−ａｂの総数をｘ、同出庫作業において選択棚寄せ判定対象である物品（例えば、物品Ａ）を出庫する全配送先に割り当てられている仕分棚区画の総数をｙとする。
【００９１】
ＮＰは、図１０に示したオーダーデータテーブル１０００における仕分棚区画フィールド１００５の値に対応する配送先テーブル７００の仕分棚フィールド７０３の値の種類数となる。図１０の例では、仕分棚ＳＳ１、ＳＳ２が対象となる作業ステーションＷＳ１、ＷＳ２内の仕分棚ＳＳｉであるため、ＮＰは「２」である。ｎｐは固定値であり、オーダー管理装置４０２の記憶デバイス５０２に格納されている。本例の場合、ｎｐは「１２」である。
【００９２】
また、ｘは、図１０に示したオーダーデータテーブル１０００における仕分棚区画フィールド１００５の値の種類数となる。図１０の例では、仕分棚区画フィールド１００５の値は、Ｐ１−１１〜Ｐ１−１４、Ｐ１−２１〜Ｐ１−２４、Ｐ１−３１〜Ｐ１−３４、Ｐ２−１１〜Ｐ２−１４の総和「１６」となる。
【００９３】
ｙの値は、図１０に示したオーダーデータテーブル１０００における配送先フィールド１００４から取得される。例えば、選択棚寄せ判定対象が物品Ａである場合、配送先はＳＨ１とＳＨ２の２か所である。配送先ＳＨ１の仕分棚区画数は３個（Ｐ１−１１〜Ｐ１−１３）であり、配送先ＳＨ２の仕分棚区画数は１個（Ｐ１−１４）である。したがって、物品Ａについてのｙの値は「４」である。
【００９４】
なお、ｙの値は、配送先ごとに、出庫作業において選択棚寄せ判定対象ではない物品の割合が考慮されてもよい。例えば、上記の例では、物品Ａの配送先ＳＨ１に割り当てられている仕分棚区画数は３個であるが、今回の出庫作業で配送先ＳＨ１に物品Ａ以外にも物品Ｂ，Ｆが配送される（図１０を参照）。この場合、物品Ａの配送先ＳＨ１に割り当てられている仕分棚区画数は３分の１となるため、「１」となる。配送先ＳＨ２の仕分棚区画数は１個（Ｐ１−１４）である。したがって、物品Ａについてのｙの値は「２」である。
【００９５】
また、物品の種類ごとの数量が考慮されてもよい。例えば、上記の例において、配送先ＳＨ１における物品Ａの個数は１０個、物品Ｂの個数は２０個、物品Ｆの個数は５個である。この場合、物品Ａの配送先ＳＨ１に割り当てられている仕分棚区画数は３５分の１０となるため、０．９（小数点第２位以下を四捨五入）となる。配送先ＳＨ２の仕分棚区画数は１個（Ｐ１−１４）である。したがって、物品Ａについてのｙの値は「１．９」である。
【００９６】
また、物品の種類ごとの体積が考慮されてもよい。例えば、上記の例において、配送先ＳＨ１における物品Ａの個数は１０個、物品Ｂの個数は２０個、物品Ｆの個数は５個である。ここで、物品Ａ，Ｂ，Ｆの体積比を１：２：３とする。この場合、物品Ａの配送先ＳＨ１に割り当てられている仕分棚区画数は６５分の１０となるため、０．５（小数点第２位以下を四捨五入）となる。配送先ＳＨ２の仕分棚区画数は１個（Ｐ１−１４）である。したがって、物品Ａについてのｙの値は「１．５」である。
【００９７】
このように、その出庫作業における配送先に配送される物品の種類数を考慮することにより、選択棚寄せ判定対象についての当該配送先に割り当てられている仕分棚区画数の割合を特定することができる。したがって、ｙの値の高精度化を図ることができる。
【００９８】
また、物品の種類ごとの数量を考慮することにより、当該数量に応じて、選択棚寄せ判定対象についての当該配送先に割り当てられている仕分棚区画数の割合を特定することができる。すなわち、数量が多いほど、相対的に仕分棚区画数が大きくなり、数量が少ないほど、相対的に仕分棚区画数が小さくなる。したがって、物品の種類数を考慮する場合に比べて、ｙの値の高精度化を図ることができる。
【００９９】
また、物品の種類ごとの体積を考慮することにより、当該体積に応じて、選択棚寄せ判定対象についての当該配送先に割り当てられている仕分棚区画数の割合を特定することができる。すなわち、数量が少なくても、体積が大きいほど、相対的に仕分棚区画数が大きくなる。したがって、物品の数量を考慮する場合に比べて、ｙの値の高精度化を図ることができる。
【０１００】
ステップＳ１２０６の判定処理では、ｘがｎｐより多く、かつ、ｙが最大区画数ＮＰ×ｎｐ以下の場合、複数の作業ステーションＷＳｉで同時期に選択棚寄せ判定対象が必要になる。すなわち、選択棚寄せ判定対象を保管する搬送棚ＤＳが取り合いになる可能性がある（ステップＳ１２０６：Ｙｅｓ）。この場合、異なる搬送棚ＤＳに選択棚寄せ判定対象を分散して、異なる作業ステーションＷＳ間で搬送棚ＤＳの取り合いによる待ち時間を解消するのが好ましい。
【０１０１】
一方、ｘがｎｐを超える場合でも、ｙが最大区画数ＮＰ×ｎｐより多ければ、複数の作業ステーションで異なる時期に選択棚寄せ判定対象が処理される。すなわち、選択棚寄せ判定対象を保管する搬送棚ＤＳの取り合いが発生しない（ステップＳ１２０６：Ｎｏ）。この場合、同一搬送棚ＤＳに選択棚寄せ判定対象を棚寄せして、同一作業ステーションＷＳで選択棚寄せ判定対象を連続的に出庫するのが好ましい。
【０１０２】
また、ｘがｎｐ以下の場合、出庫作業が行われる作業ステーションＷＳは一か所であるため、選択棚寄せ判定対象を保管する搬送棚ＤＳの取り合いが発生しない（ステップＳ１２０６：Ｎｏ）。このため、選択棚寄せ判定対象を棚寄せするのが好ましい。
【０１０３】
取り合いが発生する可能性がある場合（ステップＳ１２０６:Ｙｅｓ）、一方の保管区画から他方の保管区画への棚寄せはしてはいけない。したがって、オーダー管理装置４０２は、搬送棚テーブル８００において、選択棚寄せ判定対象の物品数を調整する設定処理を実行する（ステップＳ１２０７）。そして、ステップＳ１２０４に戻る。調整方法としては、例えば、棚寄せ判定対象である複数の保管区画Ｑｋ−ｃｄに分散された物品間で当該物品の個数を平均化する方法がある。例えば、搬送棚テーブル８００において、棚寄せ判定対象が物品Ａである場合、ＩＤが「１」の個数は「７」、ＩＤが「９」の個数は「２５」である。平均個数は、「１６」となるため、ＩＤが「９」のエントリの個数を９個減らして１６個にし、ＩＤが「１」のエントリの個数を９個増加して１６個にする。これにより、同種の物品の個数を異なる保管区画Ｑｋ−ｃｄで均等に配分することができる。
【０１０４】
また、棚寄せ判定対象が分散された複数の保管区画Ｑｋ−ｃｄの各々において、ステップＳ１２０２で検出された個数を満足するように平準化する方法もある。例えば、棚寄せ判定対象が物品Ａである場合、図１０のオーダーデータテーブル１０００において、ＩＤが「１」のオーダーデータでの個数は「１０」、ＩＤが「３」のオーダーデータでの個数は「２０」である。これに対し、搬送棚テーブル８００において、棚寄せ判定対象が物品Ａである場合、ＩＤが「１」の個数は「７」、ＩＤが「９」の個数は「２５」である。
【０１０５】
すなわち、ＩＤが「９」のエントリの個数「２５」は、オーダーデータテーブル１０００のＩＤが「３」のオーダーデータの個数「２２」を充足するが、ＩＤが「１」のエントリの個数「７」は、オーダーデータテーブル１０００のＩＤが「１」のオーダーデータの個数「１０」を充足しない。したがって、搬送棚テーブル８００において、ＩＤが「９」のエントリの個数「２５」を３個減らして２２個とし、ＩＤが「１」のエントリの個数「７」を３個増やして１０個とする。これにより、同種の物品の個数を異なる保管区画Ｑｋ−ｃｄの各々でピッキング可能な個数に配分することができる。
【０１０６】
一方、取り合いが発生する可能性がない場合（ステップＳ１２０６:Ｎｏ）、一方の区画から他方の区画への棚寄せしてもよいことになる。したがって、オーダー管理装置４０２は、搬送棚テーブル８００において、選択棚寄せ判定対象の個数を棚寄せする設定処理を実行する（ステップＳ１２０８）。そして、ステップＳ１２０４に戻る。棚寄せ方法としては、例えば、棚寄せ判定対象である複数の保管区画Ｑｋ−ｃｄに分散された物品間で一方の保管区画の棚寄せ判定対象のすべてを他方の保管区画に移す方法がある。この場合、個数が少ない方の区画の棚寄せ判定対象の物品を個数が多い方の保管区画に移すことにより、棚寄せ作業の効率化を促すことができる。
【０１０７】
ステップＳ１２０４において、未選択の棚寄せ判定対象がない場合（ステップＳ１２０４:Ｎｏ）、オーダー管理装置４０２は、棚寄せ判定対象の選定処理（ステップＳ１１０１）を終了する。
【０１０８】
図１３は、搬送棚テーブル８００における棚寄せ判定結果を示す説明図である。図１３では、棚寄せ判定対象である物品ＡについてステップＳ１２０７が実行され、ＩＤが「９」のエントリの個数が、ＩＤが「１」のエントリに３個融通される。また、棚寄せ判定対象である物品ＥについてステップＳ１２０８が実行され、ＩＤが「６」のエントリのすべての個数が、ＩＤが「５」のエントリに移行される。
【０１０９】
図１４は、図１３における棚寄せ判定結果である棚寄せ判定結果リストを示す説明図である。棚寄せ判定結果リスト１４００は、ＩＤフィールド１４０１と、物品フィールド１４０２と、個数フィールド１４０３と、ＦＲＯＭフィールド１４０４と、ＴＯフィールド１４０５と、を有する。各フィールド１４０１〜１４０５の値の組み合わせにより、１つの棚寄せ判定対象となるエントリが構成される。
【０１１０】
ＩＤフィールド１４０１は、値として、ＩＤを格納する記憶領域である。ＩＤは、棚寄せ判定対象を一意に特定する識別情報である。物品フィールド１４０２は、値として、棚寄せ判定対象である物品の識別情報を格納する記憶領域である。個数フィールド１４０３は、値として、物品フィールド１４０２で特定される棚寄せ判定対象の個数を格納する記憶領域である。ＦＲＯＭフィールド１４０４は、棚寄せ元／調整元となる位置情報を格納する記憶領域であり、図８の搬送棚フィールド８０４と、棚面フィールド８０５と、区画段フィールド８０６と、区画列フィールド８０７と、により構成される。ＴＯフィールド１４０５は、棚寄せ先／調整先となる位置情報を格納する記憶領域であり、図８の搬送棚フィールド８０４と、棚面フィールド８０５と、区画段フィールド８０６と、区画列フィールド８０７と、により構成される。
【０１１１】
ＩＤが「１」のエントリは、ステップＳ１２０７で調整された棚寄せ判定対象である物品Ａが、搬送棚ＤＳ２の棚面「表」の区画段「１」、区画列「１」から、搬送棚ＤＳ１の棚面「表」の区画段「１」、区画列「１」に、３個棚寄せされることを示す。ＩＤが「２」のエントリは、ステップＳ１２０８で棚寄せされた棚寄せ判定対象である物品Ｅが、搬送棚ＤＳ１の棚面「表」の区画段「２」、区画列「３」から、搬送棚ＤＳ１の棚面「表」の区画段「２」、区画列「２」に、すべて（１０個）棚寄せされることを示す。
【０１１２】
図１５は、図１１に示した選定処理（ステップＳ１１０１）の詳細な処理手順例２を示すフローチャートである。図１５は、分散対象物品を選定するためのフローチャートである。オーダー管理装置４０２は、図８の搬送棚テーブル８００を参照して、１つの保管区画Ｑｋ−ｃｄにのみ存在する物品を分散対象物品候補として検出する（ステップＳ１５０１）。
【０１１３】
具体的には、例えば、図８において、ＩＤが「２」〜「４」、「７」、「８」、「１０」のエントリの物品Ｂ〜Ｄ、Ｆ〜Ｈは、１つの保管区画Ｑｋ−ｃｄにのみ存在する物品であるため、分散対象物品候補に該当する。
【０１１４】
なお、オーダー管理装置４０２は、配送先から出荷要求が間に合わない場合や存在しない場合、過去の出荷実績に基づいて系統的に高頻度で出荷要求が掛かった物品を分散対象物品候補に追加してもよい。
【０１１５】
オーダー管理装置４０２は、図１０に示したオーダーデータテーブル１０００を参照して、出庫対象物品とその個数を検出する（ステップＳ１５０２）。ステップＳ１５０２は、ステップＳ１２０２と同じ処理である。
【０１１６】
オーダー管理装置４０２は、分散対象物品候補である出庫対象物品を分散判定対象に決定する（ステップＳ１５０３）。具体的には、例えば、オーダー管理装置４０２は、分散対象物品候補で、かつ、出庫対象物品である物品を分散判定対象に決定する。上記の例では、ステップＳ１５０１において、物品Ｂ〜Ｄ、Ｆ〜Ｈが分散対象物品候補として検出され、ステップＳ１５０２において、物品Ａ〜Ｈが検出されている。したがって、オーダー管理装置４０２は、物品Ｂ〜Ｄ、Ｆ〜Ｈを分散判定対象に決定する。
【０１１７】
オーダー管理装置４０２は、未選択の分散判定対象があるか否かを判断する（ステップＳ１５０４）。未選択の分散判定対象がある場合（ステップＳ１５０４：Ｙｅｓ）、オーダー管理装置４０２は、未選択の分散判定対象を１つ選択する（ステップＳ１５０５）。
【０１１８】
オーダー管理装置４０２は、選択分散判定対象を有する同一搬送棚ＤＳの取り合いが複数の作業ステーション間で発生する可能性があるか否かを判定する（ステップＳ１５０６）。ステップＳ１５０６の判定処理は、ステップＳ１２０６と同一であるため説明を省略する（「選択棚寄せ判定対象」を「選択分散判定対象」に読み替えればよい。）。
【０１１９】
取り合いが発生する可能性がある場合（ステップＳ１５０６：Ｙｅｓ）、選択分散判定対象を分散して取り合いを回避する必要がある。したがって、オーダー管理装置４０２は、複製された搬送棚テーブル８００において、選択分散判定対象である物品を他の空き区画に分散する設定処理を実行する（ステップＳ１５０７）。そして、ステップＳ１５０４に戻る。他の空き区画は、取り合いを回避するため、選択分散判定対象とは異なる搬送棚ＤＳ内の空き区画となる。分散方法としては、例えば、分散判定対象の一部または全部を１以上の他の搬送棚ＤＳの空き区画に分散する方法がある。分散する個数については、ステップＳ１２０７の調整方法と同様である。
【０１２０】
一方、取り合いが発生する可能性がない場合（ステップＳ１５０６：Ｎｏ）、分散する必要がないため、ステップＳ１５０４に戻る。ステップＳ１５０４において、未選択の分散判定対象がない場合（ステップＳ１５０４：Ｎｏ）、オーダー管理装置４０２は、分散判定対象の選定処理（ステップＳ１１０１）を終了する。
【０１２１】
図１６は、搬送棚テーブル８００における分散判定結果を示す説明図である。図１６では、分散判定対象である物品ＣについてステップＳ１５０７が実行され、ＩＤが「３」のエントリが分割され、ＩＤが「３」のエントリの個数が１２５個から６３個に変更される。また、分割により、物品ＣについてＩＤが「１１」の新規エントリが作成される。ＩＤが「１１」のエントリの個数は、ＩＤが「３」のエントリから分割された６２個である。また、搬送棚フィールド８０４に値は、分割元であるＩＤが「３」のエントリの搬送棚ＤＳ１とは異なる搬送棚ＤＳとなるように設定される。また、棚面フィールド８０５、区画段フィールド８０６、および、区画列フィールド８０７の値は、設定された搬送棚ＤＳにおける空き保管区画Ｑｋ−ｃｄを示す値に設定される。
【０１２２】
図１７は、図１６における分散判定結果である分散判定結果リストを示す説明図である。分散判定結果リスト１７００は、ＩＤフィールド１７０１と、物品フィールド１７０２と、個数フィールド１７０３と、ＦＲＯＭフィールド１７０４と、ＴＯフィールド１７０５と、を有する。各フィールド１７０１〜１７０５の値の組み合わせにより、１つの分散判定対象となるエントリが構成される。
【０１２３】
ＩＤフィールド１７０１は、ＩＤを格納する記憶領域である。ＩＤは、分散判定対象を一意に特定する識別情報である。物品フィールド１７０２は、分散判定対象である物品の識別情報を格納する記憶領域である。個数フィールド１７０３は、物品フィールド１７０２で特定される分散判定対象が分散される個数を格納する記憶領域である。ＦＲＯＭフィールド１７０４は、分散元となる位置情報を格納する記憶領域であり、図８の搬送棚フィールド８０４と、棚面フィールド８０５と、区画段フィールド８０６と、区画列フィールド８０７と、により構成される。ＴＯフィールド１７０５は、分散先となる位置情報を格納する記憶領域であり、図８の搬送棚フィールド８０４と、棚面フィールド８０５と、区画段フィールド８０６と、区画列フィールド８０７と、により構成される。
【０１２４】
ＩＤが「１」のエントリは、ステップＳ１５０７で分散された分散判定対象である物品Ｃが、搬送棚ＤＳ１の棚面「表」の区画段「１」、区画列「３」から、搬送棚ＤＳ３の棚面「表」の区画段「２」、区画列「３」に、６２個分散されることを示す。
【０１２５】
＜入替決定処理（ステップＳ１１０４）＞
図１８は、図１１に示した入替決定処理（ステップＳ１１０４）の詳細な処理手順例３を示すフローチャートである。まず、オーダー管理装置４０２は、入替元物品候補群を特定する（ステップＳ１８０１）。入替元物品候補群とは、１以上の入替元物品候補である。入替元物品候補とは、入替対象となる一方の物品候補である。
【０１２６】
オーダー管理装置４０２は、入替元物品候補群として、例えば、図１４に示した棚寄せ判定結果リスト１４００の物品フィールド１４０２の値かつＦＲＯＭフィールド１４０４の値で特定される物品を選択してもよい。また、オーダー管理装置４０２は、入替元物品候補群として、例えば、棚寄せ判定結果リスト１４００および分散判定結果リスト１７００以外のオーダーデータ内の物品を選択してもよい。また、オーダー管理装置４０２は、オーダーデータ内の物品のうち、個数が所定数以上の物品や配送先が所定数以上の物品を選択してもよい。どの種類の物品を入替元物品候補に適用するかはあらかじめオーダー管理装置４０２に設定される。
【０１２７】
オーダー管理装置４０２は、未選択の入替元物品候補があるか否かを判断する（ステップＳ１８０２）。未選択の入替元物品候補がある場合（ステップＳ１８０２：Ｙｅｓ）、オーダー管理装置４０２は、未選択の入替元物品候補を選択する（ステップＳ１８０３）。オーダー管理装置４０２は、ステップＳ１８０３で選択された入替元物品候補（選択入替元物品候補）について入替先物品候補群を特定する（ステップＳ１８０４）。
【０１２８】
入替先物品候補群とは、１以上の入替先物品候補である。入替先物品候補とは、入替対象となる他方の物品候補である。入替元物品候補が、棚寄せ判定結果リスト１４００から選択された物品である場合、入替先物品候補は、棚寄せ判定結果リスト１４００の物品フィールド１４０２の値かつＴＯフィールド１４０５の値で特定される物品である。入替元物品候補が、棚寄せ判定結果リスト１４００および分散判定結果リスト１７００以外のオーダーデータ内の物品である場合、オーダー管理装置４０２は、入替先物品候補として、棚寄せ判定結果リスト１４００および分散判定結果リスト１７００以外のオーダーデータ内の他の物品を選択してもよい。ただし、オーダー管理装置４０２は、すでに、ステップＳ１８０８で入替情報に含まれる物品を入替先物品候補の対象外とする。
【０１２９】
オーダー管理装置４０２は、未選択の入替先物品候補があるか否かを判断する（ステップＳ１８０５）。未選択の入替先物品候補がある場合（ステップＳ１８０５：Ｙｅｓ）、オーダー管理装置４０２は、未選択の入替先物品候補を選択する（ステップＳ１８０６）。
【０１３０】
オーダー管理装置４０２は、選択入替元物品候補および選択入替先物品候補が、入替基準に適合するか否かを判定する判定処理を実行する（ステップＳ１８０５）。入替基準とは、選択入替元物品候補を入替先物品候補に、選択入替先物品候補を入替元物品候補に入れ替えるための基準である。
【０１３１】
入替基準の一例として、選択入替元物品候補と選択入替先物品候補とを入れ替えた場合に、オーダーに従って呼び出される搬送棚ＤＳの台数が入替前に比べて減少するという基準がある。
【０１３２】
選択入替元物品候補および選択入替先物品候補が棚寄せ判定結果リスト１４００から選択された場合を例に挙げて説明する。ここで、選択入替元物品候補および選択入替先物品候補を物品Ｊとし、オーダーされた物品（オーダーデータ内の物品）をＪ，Ｋとし、オーダーされていない物品をＬとする。物品Ｋは、選択入替元物品候補の物品Ｊと同一搬送棚ＤＳｘに保管されており、物品Ｌは、選択入替先物品候補の物品Ｊと同一搬送棚ＤＳｙに保管されているものとする。
【０１３３】
この場合、選択入替元物品候補の物品Ｊを、搬送棚ＤＳｘから選択入替先物品候補の物品Ｊが保管されている搬送棚ＤＳｙに棚寄せすると、搬送棚ＤＳｘには物品Ｋが保管され、搬送棚ＤＳｙには物品Ｊ，Ｌが保管される。したがって、搬送棚ＤＳｘ，ＤＳｙが同一の作業ステーションＷＳｉに呼び出されることになる。同時期に呼び出される場合、搬送棚ＤＳｘ，ＤＳｙは２つのゲートＧｉｊを専有してしまい、異なるタイミングで呼び出される場合、搬送棚ＤＳｘ，ＤＳｙが別々に呼び出されるため、いずれか一方の搬送棚ＤＳだけ呼び出す場合に比べて搬送時間が倍になる。
【０１３４】
一方、棚寄せ方向を逆にすると、すなわち、選択入替先物品候補の物品Ｊを、搬送棚ＤＳｙから選択入替元物品候補の物品Ｊが保管されている搬送棚ＤＳｘに棚寄せすると、搬送棚ＤＳｘには物品Ｊ，Ｋが保管され、搬送棚ＤＳｙには物品Ｌが保管される。したがって、搬送棚ＤＳｘが作業ステーションに呼び出され、搬送棚ＤＳｙを呼び出す必要がなくなる。すなわち、オーダーされた物品Ｊ，Ｋを１回の搬送で出庫することができる。
【０１３５】
このように、選択入替元物品候補と選択入替先物品候補とを入れ替えた場合に、オーダーに従って呼び出される搬送棚ＤＳの台数が入替前に比べて減少する場合に、選択入替元物品候補および選択入替先物品候補は、入替基準に適合することになる。
【０１３６】
入替基準の他の例として、選択入替元物品候補と、選択入替元物品候補と同一搬送棚ＤＳに保管されているオーダーデータ内の他の物品と、の組み合わせが、特定の物品の組み合わせに該当するという基準がある。
【０１３７】
特定の物品の組み合わせとは、例えば、特定の物品の組み合わせを保管する搬送棚ＤＳの取り合いが異なる作業ステーションで発生しうる組み合わせである。具体的には、例えば、選択入替元物品候補の出庫数と、選択入替元物品候補と同一搬送棚ＤＳに保管されているオーダーデータ内の他の物品の出庫数とが、ともに所定数以上である場合、特定の物品の組み合わせに該当する。
【０１３８】
また、選択入替元物品候補のオーダーデータの件数と、選択入替元物品候補と同一搬送棚ＤＳに保管されているオーダーデータ内の他の物品のオーダーデータの件数とが、ともに所定数以上である場合、特定の物品の組み合わせに該当する。したがって、選択入替元物品候補と、選択入替元物品候補と同一搬送棚ＤＳに保管されているオーダーデータ内の他の物品と、の組み合わせは、入替基準に適合すると判断される。これにより、出庫数（またはオーダーデータ件数）が所定数以上の複数の物品を保管する搬送棚ＤＳの取り合いを低減することができる。
【０１３９】
ただし、入替後において、選択入替先物品候補と当該他の物品が特定の物品の組み合わせに該当する場合、入替をおこなっても取り合いが解消しないことになるため、入替基準の適合を破棄して入替基準に適合しないと判断される。
【０１４０】
ここで、選択入替元物品候補を物品Ｊとし、オーダーされた物品（オーダーデータ内の物品）をＫとする。物品Ｊ，Ｋが同一搬送棚ＤＳに保管されており、かつ、オーダーデータによる物品Ｊ，Ｋの出庫数がともに所定数以上である場合、物品Ｊ，Ｋは特定の物品の組み合わせに該当する。すなわち、選択入替元物品候補である物品Ｊは、入替基準に適合することになる。選択入替元物品候補を物品Ｌとする。入替後において同一搬送棚ＤＳに保管されることになる物品Ｋ，Ｌの出庫数がともに所定数以上である場合、物品Ｊ，Ｋは特定の物品の組み合わせに該当する。この場合、入替をおこなっても取り合いが解消しないことになるため、入替基準の適合を破棄して入替基準に適合しないと判断される。
【０１４１】
入替基準に適合しない場合（ステップＳ１８０７：Ｎｏ）、ステップＳ１８０５に戻る。一方、入替基準に適合する場合（ステップＳ１８０７：Ｙｅｓ）、オーダー管理装置４０２は、選択入替元物品候補と選択入替先物品候補との組み合わせにより、入替情報を生成する設定処理を実行する（ステップＳ１８０８）。入替情報とは、選択入替元物品候補の入替先を、選択入替先物品候補の保管区画に設定し、選択入替先物品候補の入替先を、選択入替元物品候補の保管区画に設定した情報である。
【０１４２】
例えば、選択入替元物品候補と選択入替先物品候補との組み合わせが、棚寄せ判定結果リスト１４００のエントリである場合、オーダー管理装置４０２は、当該エントリにおけるＦＲＯＭフィールド１４０４の値とＴＯフィールド１４０５の値を入れ替えることにより、入替情報を生成する。
【０１４３】
選択入替元物品候補と選択入替先物品候補との組み合わせが、棚寄せ判定結果リスト１４００および分散判定結果リスト１７００のエントリでない場合、オーダー管理装置４０２は、選択入替元物品候補の物品、個数、保管元情報（搬送棚ＤＳ、棚面、区画段、および区画列）と、選択入替先物品候補の物品、個数、保管先情報（搬送棚ＤＳ、棚面、区画段、および区画列）と、を含む入替情報を生成する。保管元情報は、棚寄せ判定結果リスト１４００のＦＲＯＭフィールド１４０４の値に相当する。保管先情報は、棚寄せ判定結果リスト１４００のＴＯフィールド１４０５の値に相当する。
【０１４４】
オーダー管理装置４０２は、選択入替先物品候補を、入替先物品候補から削除して（ステップＳ１８０９）、ステップＳ１８０２に戻る。ステップＳ１８０２において、未選択の入替元物品候補がない場合（ステップＳ１８０２：Ｎｏ）、オーダー管理装置４０２は、入替決定処理（ステップＳ１１０４）を終了して、ステップＳ１１０５に移行する。
【０１４５】
なお、ステップＳ１１０５では、オーダー管理装置４０２は、棚寄せおよび分散決定（ステップＳ１１０３）の結果、および入替決定処理（ステップＳ１１０４）の結果である入替情報にしたがって、搬送指示情報を生成して、運行管理装置４０３に送信する。例えば、オーダー管理装置４０２は、これらの結果を投入元の個数の降順に搬送指示情報を生成して、生成順に運行管理装置４０３に送信してもよい。また、オーダー管理装置４０２は、これらの結果を投入元のオーダーデータの件数の降順に搬送指示情報を生成して、生成順に運行管理装置４０３に送信してもよい。
【０１４６】
このような前処理（ステップＳ９０４）を出庫作業に先立って実行しておくことにより、出庫作業において、複数の作業ステーションＷＳｉ間での同一搬送棚ＤＳの取り合いを抑制することができる。したがって、出庫作業の効率化を図ることができる。
【０１４７】
また、図１２に示した棚寄せの選定処理（ステップＳ１１０１）により、複数の保管区画に分散して保管されている出庫対象物品を１つの保管区画に棚寄せすることができる。複数の保管区画が同一搬送棚ＤＳに存在する場合は、空き保管区画の増加を図ることができ、他の物品の保管に利用することができる。したがって、出庫作業の効率化を図ることができる。
【０１４８】
また、複数の保管区画が異なる搬送棚ＤＳに存在する場合も、棚寄せすることで空き保管区画の増加を図ることができる。更に出庫作業で搬送される搬送棚ＤＳの棚数を低減させることで搬送の回数が減少し、作業ステーションＷＳｉ間における搬送棚ＤＳの到着までの待ち時間削減による出庫作業時間の短縮化を図ることができる。したがって、出庫作業の効率化を図ることができる。
【０１４９】
また、図１５に示した分散の選定処理（ステップＳ１１０１）により、１つの保管区画に保管されている出庫対象物品を複数の搬送棚ＤＳに分散して保管することができる。これにより、複数の作業ステーションＷＳｉは、同時期に同じ出庫対象物品を出庫する場合であっても、それぞれ異なる搬送棚ＤＳを呼び出すことができる。これにより、複数の作業ステーションＷＳｉ間での同一搬送棚ＤＳの取り合いを抑制することができる。したがって、出庫作業の効率化を図ることができる。
【０１５０】
また、図１８に示した入替処理（ステップＳ１１０４）により、可能な限り同一の搬送棚に複数の出庫対象物品を保管することができる。これにより、搬送される搬送棚ＤＳの棚数の低減による出庫作業時間の短縮化を図ることができる。したがって、出庫作業の効率化を図ることができる。
【０１５１】
また、図１８に示した入替処理（ステップＳ１１０４）により、出庫数やオーダー件数が多い複数の出庫対象物品の異なる搬送棚ＤＳに分散することができ、複数の作業ステーションＷＳｉ間での同一搬送棚ＤＳの取り合いを抑制することができる。したがって、出庫作業の効率化を図ることができる。
【０１５２】
なお、上述した実施例では、搬送車ＡＣが搬送棚ＤＳを搬送する例について説明したが、搬送棚ＤＳ自体が自律的に作業ステーションＷＳｉに移動する構成でもよい。
【０１５３】
なお、本発明は前述した実施例に限定されるものではなく、添付した特許請求の範囲の趣旨内における様々な変形例及び同等の構成が含まれる。例えば、前述した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに本発明は限定されない。また、ある実施例の構成の一部を他の実施例の構成に置き換えてもよい。また、ある実施例の構成に他の実施例の構成を加えてもよい。また、各実施例の構成の一部について、他の構成の追加、削除、または置換をしてもよい。
【０１５４】
また、前述した各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等により、ハードウェアで実現してもよく、プロセッサがそれぞれの機能を実現するプログラムを解釈し実行することにより、ソフトウェアで実現してもよい。
【０１５５】
各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリ、ハードディスク、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の記憶装置、又は、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に格納することができる。
【０１５６】
また、制御線や情報線は説明上必要と考えられるものを示しており、実装上必要な全ての制御線や情報線を示しているとは限らない。実際には、ほとんど全ての構成が相互に接続されていると考えてよい。
【図１】
2017149705.tif 000003
【図２】
2017149705.tif 000004
【図３】
2017149705.tif 000005
【図４Ａ】
2017149705.tif 000006
【図４Ｂ】
2017149705.tif 000007
【図５】
2017149705.tif 000008
【図６】
2017149705.tif 000009
【図７】
2017149705.tif 000010
【図８】
2017149705.tif 000011
【図９】
2017149705.tif 000012
【図１０】
2017149705.tif 000013
【図１１】
2017149705.tif 000014
【図１２】
2017149705.tif 000015
【図１３】
2017149705.tif 000016
【図１４】
2017149705.tif 000017
【図１５】
2017149705.tif 000018
【図１６】
2017149705.tif 000019
【図１７】
2017149705.tif 000020
【図１８】
2017149705.tif 000021
【手続補正書】
【提出日】平成30年8月30日(2018.8.30)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
作業エリア１０２には、複数の作業ステーションＷＳｉ（ｉは、１≦ｉ≦ｎを満たす整数。ｎは２以上の整数で、作業ステーションＷＳの総数を示す。本例では、ｎ＝２とする。）がある。作業ステーションＷＳｉは、ゲートＧｉｊ（ｊは、１≦ｊ≦ｍを満たす整数。ｍは２以上の整数で、１作業ステーションＷＳｉあたりのゲートＧｉの総数を示す。本例では、ｍ＝２とする。）と、端末Ｔｉと、仕分棚ＳＳｉと、を有する。ゲートＧｉｊは、搬送棚ＤＳの到着地点となる。１つのゲートＧｉｊは、１つの搬送棚ＤＳに対応する。端末Ｔｉは、情報を表示したり、作業者Ｗｉが操作したりするコンピュータである。仕分棚ＳＳｉは、ゲートＧｉｊを介して搬送棚ＤＳからピッキングされた物品を載置する棚である。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００５７
【補正方法】変更
【補正の内容】
【００５７】
搬送された搬送棚ＤＳについて出庫作業支援処理（ステップＳ９１１）が終了すると、オーダー管理装置４０２は、ＷＭＳ４０１経由で運行管理装置４０３に搬送棚ＤＳの返却指示情報を送信する（ステップＳ９１２）。返却指示情報は、運行管理装置４０３により、作業ステーションのゲートＧｉｊ前の搬送棚ＤＳの真下に待機中の搬送車ＡＣに転送される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１３０
【補正方法】変更
【補正の内容】
【０１３０】
オーダー管理装置４０２は、選択入替元物品候補および選択入替先物品候補が、入替基準に適合するか否かを判定する判定処理を実行する（ステップＳ１８０７）。入替基準とは、選択入替元物品候補を入替先物品候補に、選択入替先物品候補を入替元物品候補に入れ替えるための基準である。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１４０
【補正方法】変更
【補正の内容】
【０１４０】
ここで、選択入替元物品候補を物品Ｊとし、オーダーされた物品（オーダーデータ内の物品）をＫとする。物品Ｊ，Ｋが同一搬送棚ＤＳに保管されており、かつ、オーダーデータによる物品Ｊ，Ｋの出庫数がともに所定数以上である場合、物品Ｊ，Ｋは特定の物品の組み合わせに該当する。すなわち、選択入替元物品候補である物品Ｊは、入替基準に適合することになる。選択入替先物品候補を物品Ｌとする。入替後において同一搬送棚ＤＳに保管されることになる物品Ｋ，Ｌの出庫数がともに所定数以上である場合、物品Ｊ，Ｋは特定の物品の組み合わせに該当する。この場合、入替をおこなっても取り合いが解消しないことになるため、入替基準の適合を破棄して入替基準に適合しないと判断される。
【国際調査報告】
2017149705.tif 000022
2017149705.tif 000023
2017149705.tif 000024
2017149705.tif 000025