(57)【特許請求の範囲】
【請求項１】
倉庫内の物品保管場所の物理的な位置を示す物理的ロケーションを示すデータ及び、保管される物品の任意の属性データに基づいて各保管場所をグループ化した論理的ロケーションを示すデータを使用して、倉庫内部の各物品の移動元と移動先とを示す移動手順を生成する制御部と、前記制御部に対して物品の移動要求を論理的ロケーションを用いて入力する入力部と、前記制御部により生成された移動手順を表示出力する出力部と、前記物品の情報であって当該物品の保管場所と荷姿を含む属性データを含むデータベースを記憶する記憶部とを備え、
前記データベースの属性データには、前記物品の移動元リストと移動先リストとを所定の順にリストアップして物品の流れをパタン化したロケーションサーチパタンが、物品毎に発生する移動作業の種類だけ含められ、特定の属性データを持つ物品を移動元に指定する指示が入力したときには該当する属性データを持つ物品を前記データベースを検索することにより抽出し、それらの物品が保管されている全ての棚をリストアップすることにより前記移動元リストが作成され、特定の属性データを持つ物品を移動先に指定する指示が入力したときには、該当する属性データを持つ物品を前記データベースを検索することにより抽出し、それらの物品が保管されている全ての棚をリストアップすることにより前記移動先リストが作成されており、
前記制御部は、前記記憶部を参照して、前記ロケーションサーチパタンの移動元リストの先頭にリストアップした移動元に保管された該当する物品を、移動先リストの先頭にリストアップした移動先に保管する処理と、前記移動元リストの先頭にリストアップした移動元に保管された該当する物品が無くなったとき、前記移動元リストに続いてリストアップした別の移動元を順番に選択して、その移動元に保管された該当する物品を、移動先リストの先頭にリストアップした移動先に保管する処理と、前記移動先リストの先頭にリストアップした移動先がいっぱいになったとき、前記移動先リストに続いてリストアップした別の移動先を順番に選択して、その移動先に前記物品を保管する処理を実行するように、商品を移動元からピッキングして移動先へ保管する作業をシミュレーションして物品の移動手順を生成することを特徴とする倉庫管理システム。
【請求項２】
倉庫内の物品保管場所の物理的な位置を示す物理的ロケーションを示すデータ及び、保管される物品の任意の属性データに基づいて各保管場所をグループ化した論理的ロケーションを示すデータを使用して、倉庫内部の各物品の移動元と移動先とを示す移動手順を生成する制御部と、前記制御部に対して物品の移動要求を論理的ロケーションを用いて入力する入力部と、前記制御部により生成された移動手順を表示出力する出力部と、前記物品の情報であって当該物品の保管場所と荷姿を含む属性データを含むデータベースを記憶する記憶部とを備え、
前記データベースの属性データには、前記物品の移動元リストと移動先リストとを所定の順にリストアップして物品の流れをパタン化したロケーションサーチパタンが、物品毎に発生する移動作業の種類だけ含められ、特定の属性データを持つ物品を移動元に指定する指示が入力したときには該当する属性データを持つ物品を前記データベースを検索することにより抽出し、それらの物品が保管されている全ての棚をリストアップすることにより前記移動元リストが作成され、特定の属性データを持つ物品を移動先に指定する指示が入力したときには、該当する属性データを持つ物品を前記データベースを検索することにより抽出し、それらの物品が保管されている全ての棚をリストアップすることにより前記移動先リストが作成されており、
このコンピュータの前記制御部を、前記記憶部を参照して、前記ロケーションサーチパタンの移動元リストの先頭にリストアップした移動元に保管された該当する物品を、移動先リストの先頭にリストアップした移動先に保管する処理と、前記移動元リストの先頭にリストアップした移動元に保管された該当する物品が無くなったとき、前記移動元リストに続いてリストアップした別の移動元を順番に選択して、その移動元に保管された該当する物品を、移動先リストの先頭にリストアップした移動先に保管する処理と、前記移動先リストの先頭にリストアップした移動先がいっぱいになったとき、前記移動先リストに続いてリストアップした別の移動先を順番に選択して、その移動先に前記物品を保管する処理を実行するように、商品を移動元からピッキングして移動先へ保管する作業をシミュレーションして物品の移動手順を生成する手段として機能させる倉庫管理プログラム。
【請求項３】
倉庫内の物品保管場所の物理的な位置を示す物理的ロケーションを示すデータ及び、保管される物品の任意の属性データに基づいて各保管場所をグループ化した論理的ロケーションを示すデータを使用して、倉庫内部の各物品の移動元と移動先とを示す移動手順を生成する制御部と、前記制御部に対して物品の移動要求を論理的ロケーションを用いて入力する入力部と、前記制御部により生成された移動手順を表示出力する出力部と、前記物品の情報であって当該物品の保管場所と荷姿を含む属性データを含むデータベースを記憶する記憶部とを備え、
前記データベースの属性データには、前記物品の移動元リストと移動先リストとを所定の順にリストアップして物品の流れをパタン化したロケーションサーチパタンが、物品毎に発生する移動作業の種類だけ含められ、特定の属性データを持つ物品を移動元に指定する指示が入力したときには該当する属性データを持つ物品を前記データベースを検索することにより抽出し、それらの物品が保管されている全ての棚をリストアップすることにより前記移動元リストが作成され、特定の属性データを持つ物品を移動先に指定する指示が入力したときには、該当する属性データを持つ物品を前記データベースを検索することにより抽出し、それらの物品が保管されている全ての棚をリストアップすることにより前記移動先リストが作成されており、
このコンピュータの前記制御部を、前記記憶部を参照して、前記ロケーションサーチパタンの移動元リストの先頭にリストアップした移動元に保管された該当する物品を、移動先リストの先頭にリストアップした移動先に保管する処理と、前記移動元リストの先頭にリストアップした移動元に保管された該当する物品が無くなったとき、前記移動元リストに続いてリストアップした別の移動元を順番に選択して、その移動元に保管された該当する物品を、移動先リストの先頭にリストアップした移動先に保管する処理と、前記移動先リストの先頭にリストアップした移動先がいっぱいになったとき、前記移動先リストに続いてリストアップした別の移動先を順番に選択して、その移動先に前記物品を保管する処理を実行するように、商品を移動元からピッキングして移動先へ保管する作業をシミュレーションして物品の移動手順を生成する手段として機能させる倉庫管理プログラムを記録したコンピュータで読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、倉庫に物品を入庫したり、倉庫から物品を出庫する場合に、各物品の移動をコンピュータを用いて管理する倉庫管理システムに関する。
【０００２】
【従来の技術】
例えば、全国的にチェーン店を持つ大型量販店の物流センター等では、倉庫に多種多様な商品が保管され、頻繁に、商品の入庫、出庫、移動、等が行われる。このような倉庫内部の商品の移動管理には、商品に関するデータを取り扱うコンピュータが利用される。例えば、本願出願人による特願平８−２０８８３４号や特願平８−３４０５０６号には、コンピュータを用いた、倉庫における商品の移動や検品管理についての発明が紹介されている。
【０００３】
【発明が解決しようとする課題】
ところで、上記のような従来の技術には、次のような解決すべき課題があった。
倉庫には一般に多数の棚があり、商品を入庫したときは、指定された棚を見つけてその棚まで商品を運搬して保管する。このような商品保管作業を行う作業者には、トラック等から下ろされた各商品をどの棚まで運搬するかという手順書が発行される。しかしながら、同一の商品であっても、その商品の出庫先や属性や保管目的が異なれば保管されるべき棚が異なる。このとき、例えば、最短距離で能率よく各商品を順番に棚に保管することができるような手順書の発行が望まれる。
【０００４】
また、同種の商品を保管することができる棚が数段ある場合、どの段にどの商品を保管するべきかという具体的な手順が示されないと、商品が雑然と棚に並べられるおそれがある。これでは、商品の保管作業もピックアップ作業も能率が悪くなる。複数の棚に分散して保管された同一の商品を複数の棚に移動するような場合には、さらに手順が複雑になる。従って、各棚への商品の配置や移動を合理的に指定した、作業者に対する、より具体的な内容の手順書を発行することが望まれる。
【０００５】
【課題を解決するための手段】
本発明は以上の点を解決するため次の構成を採用する。
〈構成１〉
倉庫内の物品保管場所の物理的な位置を示す物理的ロケーションを示すデータ及び、保管される物品の任意の属性データに基づいて各保管場所をグループ化した論理的ロケーションを示すデータを使用して、倉庫内部の各物品の移動元と移動先とを示す移動手順を生成する制御部と、生成された移動手順を表示出力する出力部を備えたことを特徴とする倉庫管理システム。
【０００６】
〈構成２〉
物品の移動要求を入力する入力部と、上記物品の移動元リストと、移動先リストとを、予め設定した所定の順にリストアップしたロケーションサーチパタンを記憶する記憶部と、この記憶部を参照して、上記ロケーションサーチパタンの移動元リストの先頭にリストアップした移動元に保管された該当する物品を、移動先リストの先頭にリストアップした移動先に保管する処理と、上記移動元リストの先頭にリストアップした移動元に保管された該当する物品が無くなったとき、上記移動元リストに続いてリストアップした別の移動元を順番に選択して、その移動元に保管された該当する物品を、移動先リストの先頭にリストアップした移動先に保管する処理と、上記移動先リストの先頭にリストアップした移動先がいっぱいになったとき、上記移動先リストに続いてリストアップした別の移動先を順番に選択して、その移動先に上記物品を保管する処理を実行するように、物品の移動手順を生成する制御部と、生成された移動手順を表示出力する出力部を備えたことを特徴とする倉庫管理システム。
【０００７】
〈構成３〉
構成２に記載の倉庫管理システムにおいて、上記ロケーションサーチパタンは物品毎に設定され、各物品の属性データに含めて、上記記憶部に保管されることを特徴とする倉庫管理システム。
【０００８】
〈構成４〉
構成２に記載の倉庫管理システムにおいて、上記ロケーションサーチパタンには、保管される物品の任意の属性データに基づいて各保管場所をグループ化した論理的ロケーションのリストが、移動元リストもしくは移動先リストとしてリストアップされることを特徴とする倉庫管理システム。
【０００９】
〈構成５〉
構成１または２に記載の倉庫管理システムにおいて、上記制御部は、物品が移動先に移動された後、その移動先の属性データによって、上記メモリ中の物品の属性データを更新することを特徴とする倉庫管理システム。
【００１０】
〈構成６〉
構成１または２に記載の倉庫管理システムにおいて、上記制御部は、物品が移動先に移動された後、その物品の属性データによって、上記メモリ中の移動先の属性データを更新することを特徴とする倉庫管理システム。
【００１１】
〈構成７〉
物品の移動要求を入力したとき、上記物品の移動元リストと、移動先リストとを、予め設定した所定の順にリストアップしたロケーションサーチパタンを参照して、上記ロケーションサーチパタンの移動元リストの先頭にリストアップした移動元に保管された該当する物品を、移動先リストの先頭にリストアップした移動先に保管する処理と、上記移動元リストの先頭にリストアップした移動元に保管された該当する物品が無くなったとき、上記移動元リストに続いてリストアップした別の移動元を順番に選択して、その移動元に保管された該当する物品を、移動先リストの先頭にリストアップした移動先に保管する処理と、上記移動先リストの先頭にリストアップした移動先がいっぱいになったとき、上記移動先リストに続いてリストアップした別の移動先を順番に選択して、その移動先に上記物品を保管する処理を実行するように、物品の移動手順を生成し、生成された移動手順を表示出力するように制御する、コンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【００１２】
【発明の実施の形態】
以下、本発明の実施の形態を具体例を用いて説明する。
なお、本発明は、任意の物品を倉庫に保管して入庫管理や出庫管理を行う場合に利用される。以下の説明では、多種の商品を１つの倉庫に保管して管理する例を説明する。
【００１３】
図１は、本発明の実施に適する倉庫管理システムの概略図である。
このシステムは、例えばパーソナルコンピュータやワークステーション等による管理端末１によって管理される。管理端末１は、キーボード２、マウス３、ディスプレイ４、制御部５等を備える。制御部５は、この倉庫管理システムを制御するプログラムを実行するプログラム等を内蔵する。ディスプレイ４には、商品の入庫、出庫等の指示を入力する画面が表示される。図示しないオペレータは、キーボード２やマウス３を使用して、商品の移動指示を入力する。記憶部６には、商品マスタ６Ａと倉庫マスタ６Ｂとが記憶されている。
【００１４】
このシステムは、例えばトラックから下ろされた商品をどのような手順で倉庫のどの棚に保管するかの手順を示す手順書を作成する。この例では、手順書は管理端末１から離れた場所に無線で送信されて印刷される。このために、管理端末１には、送信機７とアンテナ８が設けられている。作業者９のいる場所には、出力部１０が設けられている。この出力部１０は、作業者９の図示しない控室に配置された端末装置や、作業者の運転する商品運搬用のフォークリフトに取り付けられた端末装置から成る。
【００１５】
出力部１０は、受信アンテナ１１と受信機１２とプリンタ１３とを備える。制御部５により生成された手順書１５のイメージは、プリンタ１３によって印刷される。作業者９は、この手順書１５を見ながら、図示しない商品を棚に運搬する。
【００１６】
記憶部６に記憶された商品マスタ６Ａは、商品に関する情報を記憶したデータベースである。同様に、記憶部６に記憶された倉庫マスタ６Ｂは、倉庫内部の在庫情報を記憶したデータベースである。商品マスタ６Ａは、取り扱われる全ての商品名やその属性データ（プロパティ）を含むデータである。属性データには、個々の商品についてのあらゆる情報、例えば、商品コードや商品名称、規格、重量、商品の保管場所等を示す情報が含まれる。また、例えば食品の場合には、冷凍品かどうか、入庫時の取扱い方等の情報も含まれる。
【００１７】
このような商品の属性データのうち、商品の保管場所を示すものをロケーション名と呼ぶ。商品を保管する倉庫には多数の棚が設けられており、各棚にはそれぞれ、端の方から順番に数字や記号を用いたロケーション名が付けられる。このような棚の配置された場所からみた商品の保管場所マップを、物理的なロケーションと呼ぶ。倉庫マスタ６Ｂは、物理的なロケーションを示す情報のほか、各棚に保管される商品の種類とか用途等の情報を属性データとして含むデータである。
【００１８】
ところで、オペレータが上記のような管理端末１を用いて商品の移動を指示する場合、具体的に、特定の棚の上の商品を別の特定の棚に移動するといった物理的なロケーションを指定した指示を入力することができる。この指示の内容は直接手順書１５に印刷されて作業者に利用される。しかしながら、いくつかの棚に分散して保管された商品を別のいくつかの棚に一定の規則に従って移動させるといった指示を入力するのは、容易でない。そこで、本発明では、物理的なロケーションを指定するだけでなく、論理的なロケーションを指定することを可能にする。論理的なロケーションとは、保管される商品のある属性データの共通性に基づいて、各保管場所をグループ化したものである。即ち、物理的なロケーションを商品の属性データをキーにして再配列しグループ化する。
【００１９】
図２の（ａ）は、物理的ロケーションの説明図、（ｂ）は論理的ロケーションの説明図である。
図は、物理的なロケーションに基づいて倉庫２０内の棚をグループ分けした例を示す。この倉庫２０には、多数の棚が設けられている。これらの棚にそれぞれＲ１１〜Ｒ１３，Ｒ２１〜Ｒ２４，Ｒ３１〜Ｒ３４，Ｒ４１〜Ｒ４４，Ｒ９１，Ｒ９２というように符号を付した。商品を保管する場合には、このロケーション名を使用する。
【００２０】
破線の枠で囲んだゾーンＺ１〜Ｚ５は、それぞれ棚の配置から見て、各棚をグループ化したものである。これらのゾーンは、例えば、棚の形状や配置、棚の機能等を基準にして付けられたものである。例えば、グループＺ２は移動棚グループ、グループＺ５は平置き棚グループといった要領である。作業者は、倉庫内で各棚を見渡したとき、この物理的ロケーションに従って棚を指定されると、直観的にその棚を探しあてることができる。従って、作業者に渡す手順書の内容は、このような物理的ロケーションに基づくのが最もよい。
【００２１】
図（ｂ）は、論理的なロケーションに基づいて倉庫内の棚をグループ分けした例を示す。破線の枠で囲んだロジカルゾーンＲＺ１〜ＲＺ６は、それぞれ棚に保管される商品のある属性データから見て、各棚をグループ化したものである。商品管理上は、商品の物理的な保管場所がどこにあるかを認識することなく、商品の種類や性質、用途等を考慮して商品の移動を指示することが便利な場合が多い。従って、作業者に指示を出すオペレータにとって、この論理的ロケーションを用いることが有効になる。
【００２２】
図３は、論理的ロケーションの活用方法説明図である。
（ａ）に示す４台の棚は、１段目がピッキング用、２段目〜４段目は補充用の商品を保管する棚に指定されている。従来は、図１に示す管理端末１を用いて、例えば「３段目に保管された補充用の商品を１段目のピッキング用の棚に移動する。」という指示を入力し、「棚Ｒ２からＲ４への商品の移動」といった手順書を作成していた。
【００２３】
従って、２段目〜４段目に同一種類の商品が保管されてるときは、各棚に何個の商品が保管されているかを調べ、それぞれの棚から何個ずつ１段目の棚へ移動するといった手順を直接指定しなければならなかった。このために、オペレータは、管理端末１のディスプレイ４に、倉庫マスタ６Ｂ中の在庫情報、即ち各棚にどのような種類の商品が何個保管されているかを示す情報を表示させながら、具体的な手順を検討してその結果を入力する作業を必要としていた。
【００２４】
一方、上記のような論理的ロケーションを利用すれば、２段目〜４段目の棚を一括して、同一の商品を保管したロジカルゾーンＲＺ１とし、「ＲＺ１からＲＺ２への商品の移動」という指定を行えばよいことになる。コンピュータは、ロジカルゾーンを用いて商品の移動が指定されると、そのロジカルゾーンに保管された商品を予め定めた一定の順番で取り出し、それらの商品を移動先に移動するための手順書を自動的に作成する。最終的に作業者に提示される手順書の内容は同一であるが、管理端末１を操作するオペレータの負担はこれによって大幅に軽減される。なお、このようなプログラムによる手順書の具体的な作成動作は、後で詳細に説明する。
【００２５】
（ｂ）には、倉庫内に、所定数のＤＰＳ（ディジタルピッキングシステム）と、ケース棚と、平置き棚とが設けられた例を示す。なお、ＤＰＳとは、ピッキング（移動）するべき商品を付属のディスプレイ等にデジタル表示して指示を出す棚のことである。各棚には、それぞれ、その倉庫内の位置に従って、物理的なロケーションを示す記号Ｒ１〜Ｒ１０が付けられている。さらに、この例では、各棚の種類に基づいて論理的ロケーションを設定する。即ち、４つのＤＰＳと４つのケース棚と２つの平置き棚が、それぞれ別々のロジカルゾーンに含まれることにする。この場合には、「ケース棚からＤＰＳへ」、「平置き棚からケース棚へ」といった指示を管理端末から入力することにより、商品の移動や補充のための適切な手順書が作成される。
【００２６】
また、例えばケース棚には、一定数の商品を箱に詰めたケース物を保管し、平置き棚には単品の商品即ちピース物の商品を保管するものとする。この場合に、ピースものの商品が入庫した場合には、平置き棚のロジカルゾーンを指定して商品を保管し、ケース物の商品が入荷した場合にはケース棚のロジカルゾーンを指定して商品を保管するといった指示を管理端末に入力すればよい。棚卸し手順等についても、こうしたロジカルゾーンを用いて商品を区別することができる。
【００２７】
（ｃ）は、同一の形状の４つの棚に、それぞれ部分的に一定の共通性を持つ保管場所を設定した例を示す。これらをまとめてロジカルゾーンＲＺ１に指定する。こうして、これらのロジカルゾーンに保管された商品を一括して移動させたり管理することが可能になる。
【００２８】
図４は、本発明によるロケーションサーチパタンの説明図である。
続いて、上記のような論理的ロケーションを利用した具体的な倉庫管理方法を説明する。
ここで、この例では、倉庫の補充用棚からピッキング棚への商品の補充指示２２が行われる場合を説明する。このとき、オペレータは、図１に示した管理端末１のキーボード２やマウス３を用いて、補充用棚をグループ化したロジカルゾーンの商品を、ピッキング棚をグループ化したロジカルゾーンＲＺ２に移動するといった指示を入力する。例えば補充用棚が倉庫内にいくつあってもどのように分散配置されていても構わない。ピッキング棚についても同様である。もちろん、補充用棚とピッキング棚のいずれか一方が単数であっても構わない。
【００２９】
図１に示す制御部５は、この指示が入力されると、図４に示す商品マスタ２３を参照する。商品マスタ２３には、商品２４毎に、その属性データ２５が記憶されている。この商品は、補充用棚をグループ化したロジカルゾーンに保管されている商品である。この商品をピッキング棚をグループ化したロジカルゾーンに移動する場合に、その具体的な手順を自動作成するために、ロケーションサーチパタンを用意する。このロケーションサーチパタンは、商品の移動元と移動先とをパラメータにして、商品毎に倉庫内での物の流れをパタン化しておく情報である。
【００３０】
具体的には、図４の下方にその構成を示す。ロケーション移動元の移動元リスト２７には、移動元のロジカルゾーンに含まれる補充用棚を、所定の順にリストアップしている。この例では、補充用ケース棚１番、２番、３番、平置き棚１番が、補充用棚をグループ化したロジカルゾーンに含まれる。また、この移動元リスト２７には、その商品の荷姿に関する情報も含められている。一方、ロケーション移動先の移動先リスト２８には、移動先のロジカルゾーンに含まれるをピッキング棚を、所定の順にリストアップしている。この例では、ＤＰＳの間口０１番、ＤＰＳの間口２５番、出荷用小物棚１番、出荷用ケース棚１番、２番、３番が、ピッキング棚をグループ化したロジカルゾーンに含まれる。移動先リスト２８には、移動元リストと同様に荷姿についての情報も含められている。
【００３１】
例えば補充用棚の商品を移動元に指定する指示が入力したときには、該当する商品であって補充用棚に保管されているという属性データを持つものを、商品マスタ２３を検索することにより抽出し、それらの商品が保管されている全ての補充用棚をリストアップすることにより、上記移動元リストが作成される。また、ピッキング棚を移動先に指定する指示が入力したときには、該当する商品であって既にピッキング棚に保管されているという属性データを持つものを、商品マスタ２３を検索することにより抽出し、それらの商品が保管されている全てのピッキング棚をリストアップすることにより、上記移動先リストが作成できる。しかしながら、こうしたリストは、例えば商品ごとに固有であって、頻繁に変動するものではない。また、後述するように、商品を効率よくピッキングして移動するためには、リストアップする順番を最適化することが好ましい。そこで、本発明では、このロケーションサーチパタンを、発生する作業の種類の分だけ予め作成しておき、商品の属性データとして保存しておく。
【００３２】
このロケーションサーチパタンを使用すると、論理的ロケーションを用いて商品の移動指示を入力すると、これから物理的ロケーションを考慮した具体的な商品の移動手順を作成することができる。その手順によれば、まず、ロケーションサーチパタンの移動元リストの先頭にリストアップした移動元に保管された商品を、移動先リストの先頭にリストアップした移動先に保管する作業から開始する。移動元リストの先頭にリストアップした移動元に保管された商品が無くなったときには、移動元リストに続いてリストアップした別の移動元を順番に選択して、その移動元に保管された商品を、移動先リストの先頭にリストアップした移動先に保管する。即ち、図の例では、まず補充用ケース１番から商品を取り出して、ＤＰＳの間口０１番にその商品を移動するという作業から始めて、補充用ケース１番の商品が無くなると、補充用ケース２番の商品をＤＰＳの間口０１番に移動する作業に移る。
【００３３】
次に、移動先リストの先頭にリストアップした移動先がいっぱいになったとき、移動先リストに続いてリストアップした別の移動先を順番に選択して、その移動先に商品を保管する。
即ち、図の例では、補充用ケース２番から商品を取り出して、ＤＰＳの間口０１番にその商品を移動する作業中に、ＤＰＳの間口０１番が移動した商品でいっぱいになると、補充用ケース２番の商品をＤＰＳの間口２５番に移動する作業に移る。こうした具体的な手順を決定して、それを図１に示す手順書１５に出力する。従って、例えば商品をフォークリフトで運搬する場合の経路や、商品を順番に積み上げていく場合の床からの高さや、その他様々な条件を考慮して、最も作業効率がよくなるようにリストアップする順番を決めておくと、手順の最適化が可能になる。
【００３４】
図５は、ロケーションサーチパタン選択動作の説明図である。
以下に、具体的に例えば、図１に示す管理端末１に「商品Ｗの補充」という指示が入力された場合に、ロケーションサーチパタンを利用して手順書を作成し、その手順書に従って商品の移動をする動作を説明する。
【００３５】
例えば、ロケーションサーチパタンは、１つの商品に対し、その移動内容に応じて最大６種類用意することができるようにしておく。これは、商品の属性データを記憶する商品マスタの記憶領域の広さにより便宜的に決めればよい。例えば入庫指示用のパタン、補充指示用のパタン、ピッキング用のパタン等が用意される。従って、入庫指示があった場合には自動的に入庫指示用のパタンが選択され、ピッキング指示があった場合には自動的にピッキング用のパタンが選択される。しかしながら、オペレータが特に希望するパタンを任意に指定することも可能である。従って、商品の補充指示に対しピッキング用のパタンを利用することもできる。
【００３６】
図の例では、商品Ｗの移動のために補充指示用のロケーションサーチパタン２６が選択されている。その移動元リスト２７には、３種類のロジカルゾーン、ＬＺ１、ＬＺ３、ＬＺ５が順番に表示されている。また、移動先リスト２８には、物理的ロケーションに基づくロケーションＡ−１〜Ａ−３と、論理的なロケーションに基づくロジカルゾーンＬＺ８、ＬＺ９とが表示されている。なお、図４に示した例では、移動元リスト２７や移動先リスト２８に商品の荷姿についての情報も含まれていた。この例の場合は、移動元の商品の荷姿と移動先の商品の荷姿が同一であるものとし、その説明を省略する。
【００３７】
以上のように、管理端末１から「商品Ｗの補充」という指示が入力すると、制御部５は、商品マスタ６Ａの属性データ中から、該当する商品の該当するロケーションサーチパタンを検索して、手順書作成用として利用する。ロケーションサーチパタン２６は「商品Ｗの補充」パタンを、論理的ロケーションと物理的ロケーションとを用いて表現している。これにより、同一の指示に対しては、常に一定の内容の手順書を作成することが可能になる。
【００３８】
図６は、手順書に印刷された具体的な商品の移動方法説明図である。
上記のロケーションサーチパタン２６を利用すると、手順書の内容はこの図に示すように作成される。
まず移動元の最初には、ロジカルゾーンＬＺ１に属する棚Ｘ−１とＸ−２とを表示する。商品Ｗの補充作業は、これらの棚からの商品取り出しから開始される。各棚の右側に示す数字は、各棚に保管された商品の個数を表す。棚Ｘ−１には８００個の商品が保管されている。棚Ｘ−２には７００個の商品が保管されている。図５に示した移動先リスト２８の先頭には、棚Ａ−１が表示されている。棚Ａ−１の商品収容最大個数は、図５の移動先リスト２８の１番目のロケーションリストの右側部分に示されている。棚Ａ−１には、最大１０００個の商品が保管できる。図６に示すように、最初は棚Ａ−１には商品は全く保管されていない。従って、棚Ｘ−１から棚Ａ−１に８００個の商品を全部移動する（ステップＳ１）。
【００３９】
次に、商品をピックアップする棚を、棚Ｘ−１から棚Ｘ−２に切り換える。棚Ｘ−２から２００個の商品を棚Ａ−１に移動すると、棚Ａ−１がいっぱいになる（ステップＳ２）。今度は、移動先リスト２８に表示された棚Ａ−２を移動先に切り換える。ここへ棚Ｘ−２から残りの５００個の商品が移動される（ステップＳ３）。棚Ａ−２には、予め１００個の商品が保管されており、棚Ｘ−２から５００個の商品が移動されると合計が６００個になる。棚Ａ−２は、最大保管個数が１０００個だから、まだ４００個の商品が保管可能である。従って、移動元リスト２７の次のロジカルゾーンＬＺ３に属する棚Ｘ−５から４００個の商品を移動する（ステップＳ４）。
【００４０】
棚Ｘ−５の残りの２００個の商品は、移動先リスト２８の次のロケーションとしてリストアップされた棚Ａ−３に移動する（ステップＳ５）。次に移動元が棚Ｘ−６に切り換えられる。棚Ｘ−６から棚Ａ−３に８００個の商品を移動すると、棚Ａ−３はいっぱいになる（ステップＳ６）。残りの１００個は移動先リスト２８のロジカルゾーンＬＺ８に属する棚Ｂ−２へ移動する。ロジカルゾーンＬＺ８の棚Ｂ−１には、商品が既に１０００個保管されており、満杯である。従って、商品の次の移動先として棚Ｂ−２が選択される。棚Ｘ−６から棚Ｂ−２に１００個の商品が移動される（ステップＳ７）。
【００４１】
次に、ロジカルゾーンＬＺ５の棚Ｘ−９の商品の棚Ｂ−２への移動が開始される。この場合、７００個の商品が棚Ｂ−２に移動され、棚Ｂ−２はいっぱいになる（ステップＳ８）。その後は、ロジカルゾーンＬＺ５からロジカルゾーンＬＺ９への商品の移動が行われる（ステップＳ９、Ｓ１０、Ｓ１１）。この場合にも、これまで説明したのと同様の手順で、ロジカルゾーンに順番にリストアップされた棚から、それぞれ順番に商品の移動が行われる。従って、ロジカルゾーンＬＺ９の棚Ｃ−１から順番に商品がいっぱいになるまで商品の補充作業が進められる。
【００４２】
以上のように商品を移動元からピッキングして移動先へ保管する作業は、制御部５（図１）のプログラムが、ロケーションサーチパタン２６を利用することにより容易にシミュレーションできる。そのシミュレーションの結果を図６に示すように印刷すると、作業者はこの手順書を見ながら機械的に商品の補充作業ができる。
【００４３】
図６に示したような移動元の棚と、移動先の棚と、商品の移動個数を具体的に詳細に示す手順書によれば、作業者は、この順番に誤りなく商品の補充作業を実行できる。このような作業が手順上最も効率よくなるように定められたものであれば、最短時間で補充処理が完了する。しかも、手順の内容が極めて具体的なため、作業者が迷うことがなく、また誤りも防止できる。また、各棚の保管容量を考慮して、最大の効率で商品を保管することが可能になる。また、例えば作業者が商品運搬のために運転するフォークリフトに搭載されたディスプレイに上記手順書を表示する。
【００４４】
上記の手順書をリアルタイムに更新することもできる。
例えば、作業者は、ある移動元の棚から移動先の棚に商品を移動させて、一区切りの作業が終了するたびに、その状態を管理端末１に通知する。管理端末は、報告を受ける度に各棚に保管された商品の数量を更新して、そのつど上記シミュレーションを実行して、その後に行われるべき作業の手順書を生成する。また、あるいは、最初に表示した手順書の中の終了した作業の部分を消去したり色を変えて区別できるようにする。その内容がディスプレイに表示されると、作業者は次にすべき作業を間違いなく選択できる。
【００４５】
例えば、商品のピッキング作業には、ダイレクトピッキング、ウェーブピッキング、ステージピッキングといった種類のものがある。ダイレクトピッキングは、棚から商品をピッキングする際に、出荷先単位に仕分けしながらピッキングをする方式である。この場合、移動先に出荷先ごとの棚をリストアップしたロケーションサーチパタンを使用する。ウェーブピッキングは、トータルピッキングともいい、複数の棚から出荷先の必要とする数量の商品をピッキングする方式である。この場合、移動元の棚をリストアップしたロケーションサーチパタンを使用する。また、ステージピッキングは、ピッキングされた商品をステージエリアとよばれる場所へ運び、出荷先単位にピッキングしながら仕分けをする方式である。こうした場合にも、移動元あるいは移動先をステージとして、ダイレクトピッキングやウェーブピッキングを組み合わせたロケーションサーチパタンを使用する。
【００４６】
本発明のシステムによれば、いずれの場合においても、効率のよい作業指示のための手順書を作成することが可能になる。
【００４７】
図７は、商品の属性データ更新動作の説明図である。
図１に示した倉庫マスタ６Ｂの在庫情報中には、倉庫の各棚の物理的なロケーションに関する情報も含められる。下記の発明では、商品の移動等の作業中に、自動的に商品マスタ６Ａと倉庫マスタ６Ｂとの連携を行う。
図７の（ａ）は、例えばフォークリフト３１がパレット３２に乗せた商品３３をＡ０１と表示した棚に保管する作業を図示したものである。入庫指示によってこのような保管作業を行ったとき、Ａ０１と表示した棚に「新店」という在庫状態情報を設定しておく。在庫状態情報も、倉庫マスタ中の棚の属性データの一種である。
【００４８】
ここで、入庫指示によって商品３３を棚に保管し、その旨が作業者から管理端末に通知されると、その商品の属性データが自動的に新店用に書き換えられる。作業者から管理端末への通知は、口頭によるもの、作業者の持つ携帯端末のキーボード操作によるもの、バーコードスキャナによるもの等、様々な態様が可能である。また、商品を棚に乗せた場合に、商品の属性に合わせて棚の在庫情報を更新することも可能である。具体的には、ロケーションの「在庫状態」が「不良品」とある場合、その棚に商品を乗せると、その商品の属性が自動的に「不良品」に書き換えられる。また、商品の属性が「不良品」の場合に、その商品をいずれかの棚に乗せると、棚の在庫情報が「不良品」に書き換えられる。
【００４９】
例えば、図７に示すフォークリフト３１に、図６に示したような内容の手順書を表示するディスプレイが設けられているとする。この場合、作業者が移動元のある棚から移動先のある棚に商品を移動し、その移動を完了した旨を管理端末に通知すると、同時に、その商品の属性データが、例えば図７（ａ）の例では、「新店用」に更新される。
【００５０】
また、（ｂ）の例では、ロケーションの在庫状態が「不良品」のため、商品を保管すると同時に、その商品の属性データが「不良品」という内容に更新される。これが、図７（ａ）に示すフォークリフト３１のディスプレイ等に表示され、作業者はその内容を確認しながら、次の作業に移る。即ち、商品の移動手順書に従って商品を移動すれば、自動的に、その移動に伴う商品の属性データの更新等が行われ、効率のよい商品管理が可能になる。
なお、以上の説明では、倉庫内部に保管される商品の管理について説明をしたが、本発明は、各種の物品を１または２以上の倉庫に保管してその移動を管理するようなシステムに広く利用できる。
【図面の簡単な説明】
【図１】本発明の倉庫管理システムの概略図である。
【図２】（ａ）は、物理的ロケーションの説明図、（ｂ）は論理的ロケーションの説明図である。
【図３】論理的ロケーションの活用方法説明図である。
【図４】本発明によるロケーションサーチパタンの説明図である。
【図５】ロケーションサーチパタン選択動作の説明図である。
【図６】具体的な商品の移動方法説明図である。
【図７】商品の属性データ更新動作の説明図である。
【符号の説明】
１  管理端末
２  キーボード
３  マウス
４  ディスプレイ
５  制御部
６  記憶部
６Ａ  商品マスタ
６Ｂ  倉庫マスタ
１０  出力部１０
１１  受信アンテナ
１２  受信機
１３  プリンタ
１５  手順書
【図１】
0004256010.tif 000002
【図２】
0004256010.tif 000003
【図３】
0004256010.tif 000004
【図４】
0004256010.tif 000005
【図５】
0004256010.tif 000006
【図６】
0004256010.tif 000007
【図７】
0004256010.tif 000008