(57)【要約】【課題】商品の積み上げ段数を考慮して倉庫の空き状況を視覚的かつ直感的に把握することができ、倉庫内の有効活用に資する倉庫状況管理装置を提供する。【解決手段】商品の載置場所であるロケーションの許容容積等のロケーション情報と商品の寸法や積み上げ可能段数等の商品情報とが記述される各種マスタを物流拠点サーバ３０から通信部４２を介して取得する端末制御部４１と、取得した各種マスタに記述されている情報に基づいて、商品の積み上げ段数の残りを判定する段数判定部４６と、段数判定部４６の判定結果と各種マスタに記述されている情報とを用いて、ロケーションにあとどれだけ商品を載置することができるかを計算することによって、ロケーションの空き状況を判定する空き状況判定部４５とを備える。【選択図】      図２
2005001832.tif 000002
【特許請求の範囲】
【請求項１】
商品を収納する倉庫における空き状況を管理する装置であって、
同一種類の商品を積み上げて載置する場合における許容数である積み上げ可能段数を考慮して前記倉庫に収納可能な空き空間を前記空き状況として特定する空き状況特定手段を備えることを特徴とする倉庫状況管理装置。
【請求項２】
前記倉庫状況管理装置はさらに、
商品の種類ごとに、大きさ、および、前記積み上げ可能段数を示す商品情報を記憶する商品情報記憶手段と、
前記倉庫における区分された載置場所であるロケーションごとに、収納空間の大きさを示すロケーション情報を記憶するロケーション情報記憶手段と、
前記ロケーションごとに、載置されている商品の種類および個数を示す載置情報を記憶する載置情報記憶手段と、
前記空き状況特定手段は、前記商品情報記憶手段に記憶された商品情報、前記ロケーション情報記憶手段に記憶されたロケーション情報および前記載置情報記憶手段に記憶された載置情報から、前記ロケーションごとの空き状況を特定することを特徴とする請求項１記載の倉庫状況管理装置。
【請求項３】
前記空き状況特定手段は、前記ロケーションごとに、前記載置情報が示す商品の種類と個数とから、前記商品情報が示す商品の大きさを参照することで、当該ロケーションにおける商品の占有空間を特定するとともに、特定した占有空間を当該ロケーションの収納空間から差し引いた空き空間について、前記積み上げ可能段数を超えない積み上げ可能な商品の個数を特定することによって、前記空き状況を特定することを特徴とする請求項２記載の倉庫状況管理装置。
【請求項４】
前記商品情報にはさらに、前記商品の重量を示す情報が含まれ、
前記ロケーション情報にはさらに、前記ロケーションにおける許容重量を示す情報が含まれ、
前記空き状況特定手段は、さらに前記商品の重量および前記ロケーションの許容重量を参照し、前記空き空間について、前記積み上げ可能段数を超えることなく、かつ、前記許容重量を超えることがない収納可能な商品の個数を特定することによって、前記空き状況を特定することを特徴とする請求項３記載の倉庫状況管理装置。
【請求項５】
前記空き状況特定手段は、商品が載置されたパレットの単位で、前記積み上げ可能段数を考慮した空き状況を特定することを特徴とする請求項１記載の倉庫状況管理装置。
【請求項６】
前記倉庫状況管理装置はさらに、前記空き状況特定手段によって特定された空き状況を前記ロケーションごとに表示する表示手段を備えることを特徴とする請求項２記載の倉庫状況管理装置。
【請求項７】
前記表示手段は、前記倉庫のフロアを構成する複数のロケーションについて、ロケーションごとの空き状況の程度に対応する画像を表示することを特徴とする請求項６記載の倉庫状況管理装置。
【請求項８】
前記表示手段は、前記倉庫のフロアを構成する複数のロケーションについて、ロケーションごとの空き状況を三次元で表示することを特徴とする請求項６記載の倉庫状況管理装置。
【請求項９】
前記倉庫状況管理装置はさらに、ロケーションの指定を取得するロケーション取得手段を備え、
前記表示手段は、指定された前記ロケーションについて前記空き状況特定手段によって特定された空き状況を表示するを備えることを特徴とする請求項６記載の倉庫状況管理装置。
【請求項１０】
前記倉庫状況管理装置はさらに、
商品を移動する対象となるロケーションの指定を取得する移動元取得手段と、取得したロケーションに載置されている商品を移動させて載置することが可能な移動先のロケーションを特定し、特定した移動先のロケーションを表示する移動先特定手段とを備えることを特徴とする請求項２記載の倉庫状況管理装置。
【請求項１１】
前記移動先特定手段は、移動元のロケーションに載置された全ての商品を、前記積み上げ可能段数を超えない範囲で移動先のロケーションに載置することができる場合に、前記移動先のロケーションと特定することを特徴とする請求項１０記載の倉庫状況管理装置。
【請求項１２】
前記移動先特定手段は、同一種類の商品が載置されているロケーションを優先して前記移動先のロケーションを特定することを特徴とする請求項１１記載の倉庫状況管理装置。
【請求項１３】
前記商品情報にはさらに、前記商品の重量を示す情報が含まれ、
前記移動先特定手段は、同一種類の商品が載置されているロケーションを移動先のロケーションとして特定することができない場合には、移動の対象となる商品と同一またはこれよりも大きい商品が載置されているロケーション、および、移動の対象となる商品と同一またはこれよりも重量が大きい商品が載置されているロケーションを前記移動先のロケーションとして特定することを特徴とする請求項１２記載の倉庫状況管理装置。
【請求項１４】
前記倉庫状況管理装置はさらに、
前記倉庫に新たに収納する商品の指定を取得する追加商品取得手段と、
取得した商品を、前記積み上げ可能段数を超えない範囲で載置することができるロケーションを特定し、特定したロケーションを表示する収納先特定手段とを備えることを特徴とする請求項２記載の倉庫状況管理装置。
【請求項１５】
商品を収納する倉庫における空き状況を管理する方法であって、
同一種類の商品を積み上げて載置する場合における許容数である積み上げ可能段数を考慮して前記倉庫に収納可能な空き空間を前記空き状況として特定する空き状況特定ステップを含むことを特徴とする倉庫状況管理方法。
【請求項１６】
前記空き状況特定ステップでは、商品の種類ごとの、大きさ、および、前記積み上げ可能段数を示す商品情報と、前記倉庫における区分された載置場所であるロケーションごとの、収納空間の大きさ示すロケーション情報と、前記ロケーションごとの、載置されている商品の種類および個数を示す載置情報とから、前記ロケーションごとの空き状況を特定することを特徴とする請求項１５記載の倉庫状況管理方法。
【請求項１７】
前記空き状況特定ステップでは、前記ロケーションごとに、前記載置情報が示す商品の種類と個数とから、前記商品情報が示す商品の大きさを参照することで、当該ロケーションにおける商品の占有空間を特定するとともに、特定した占有空間を当該ロケーションの収納空間から差し引いた空き空間について、前記積み上げ可能段数を超えない積み上げ可能な商品の個数を特定することによって、前記空き状況を特定することを特徴とする請求項１６記載の倉庫状況管理方法。
【請求項１８】
商品を収納する倉庫における空き状況を管理する装置のためのプログラムであって、
同一種類の商品を積み上げて載置する場合における許容数である積み上げ可能段数を考慮して前記倉庫に収納可能な空き空間を前記空き状況として特定する空き状況特定ステップをコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術の分野】
本発明は、倉庫内の空き状況を示して倉庫の有効活用を図るための装置および方法に関する。
【０００２】
【従来の技術】
商品が生産者から消費者に届けられるまでの流通経路において、倉庫は重要な役割を果たしている。倉庫の最も重要な役割は、商品を大量に製造する工場等の製造部門と商品の保管スペースが少ない小売店とを仲介して、大量の商品を一時的に保管する中継点としての役割であるといえるが、この他にも商品価値を下げないように適切に商品を保管する役割や、小売店等に納品する商品の数量を調整する販売管理部門等の指示を受けて、その指示に従った商品数量を出庫する役割等がある。
【０００３】
このように倉庫は大量の商品を保管する場所であることから、倉庫という有限の空間を有効に活用する必要がある。そのため、いかにして倉庫の使用状況（空き状況）を管理するかということを主眼として倉庫管理に関する技術が開示されている。
【０００４】
図２１は、従来における倉庫内三次元ロケーション管理装置の機能ブロック図である。
この従来における倉庫内三次元ロケーション管理装置は、キーボード、マウス等の入力装置９０１、検索プログラムを実行するデータ処理装置９０２、商品情報や倉庫情報を記憶している記憶装置９０３、ディスプレイ等の出力装置９０４および検索プログラムを記憶している記憶媒体９０５とから構成され、入力装置９０１によって、倉庫情報を入力すると、データ処理装置９０２は記憶装置９０３より検索を行ない、この倉庫情報を抽出し、三次元表示を使って倉庫全体の商品の配置状況を視覚的に表示する。
【０００５】
従来における倉庫内三次元ロケーション管理装置は、このようにして、倉庫内の商品配置の管理を効率化し、倉庫内の省スペース化を図るとともに、三次元画面表示で視覚的に商品配置をわかりやすくし、入出荷業務の作業効率の向上を図るというものである（例えば、特許文献１参照。）。
【０００６】
【特許文献１】
特開２０００−３１８８１０号公報（明細書、図１）
【０００７】
【発明が解決しようとする課題】
しかしながら、上記従来における倉庫内三次元ロケーション管理装置では、商品の寸法（縦、横、高さ）および容積に関する情報を用いて商品の配置をシュミレーションするため、そのシミュレーションに従って商品を配置すると、商品を積み上げすぎたり、重量の大きい商品を重量の軽い商品の上に積み重ねたりして、下に載置されている商品の梱包を崩してしまったり、商品を破損させてしまったりする等のおそれがある。
【０００８】
特に、取り扱う商品の種類が多い倉庫では、種類の異なる商品が混載されて保管される場合もあり、このような問題が発生する可能性が高くなるといえ、上述のように、商品価値を下落させることなく保管するという倉庫の役割を果たすことができないおそれがある。
【０００９】
そこで、本発明は、かかる問題点に鑑みなされたものであり、商品の積み上げ段数を考慮して倉庫の空き状況を視覚的かつ直感的に把握することができ、倉庫内の有効活用に資する倉庫状況管理装置を提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記目的を達成するために、本発明に係る倉庫状況管理装置は、商品を収納する倉庫における空き状況を管理する装置であって、同一種類の商品を積み上げて載置する場合における許容数である積み上げ可能段数を考慮して前記倉庫に収納可能な空き空間を前記空き状況として特定する空き状況特定手段を備えることを特徴とする。
【００１１】
これによって、商品の積み上げ段数を考慮して倉庫の空き状況を判定するので、商品を破損させる等のおそれがなく、倉庫の効率的な運用を図ることができる。
また、本発明に係る倉庫状況管理装置はさらに、前記空き状況特定手段によって特定された空き状況を前記ロケーションごとに三次元で表示する表示手段を備えることを特徴とする。
【００１２】
これによって、商品の積み上げ段数を考慮して判定された倉庫の空き状況を三次元画面に表示して、実際に倉庫への商品載置作業を行なう者に提示するので、商品載置作業を行なう者は、あとどれだけ商品を積み上げることができるかを視覚的かつ直感的に把握することができる。
【００１３】
さらに、本発明に係る倉庫状況管理装置はさらに、商品を移動する対象となるロケーションの指定を取得する移動元取得手段と、取得したロケーションに載置されている商品を移動させて載置することが可能な移動先のロケーションを特定し、特定した移動先のロケーションを表示する移動先特定手段とを備えることを特徴とする。
【００１４】
これによって、商品の積み上げ段数を考慮して、商品の載置場所の最適化を行なうので、倉庫内の空間の有効活用を図ることができる。
【００１５】
なお、本発明は、このような倉庫状況管理装置として実現することができるだけでなく、このような倉庫状況管理装置が備える特徴的な手段をステップとする倉庫状況管理方法として実現したり、それらのステップをコンピュータに実行させるプログラムとして実現したりすることもできる。そして、そのようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体やインターネット等の伝送媒体を介して配信することができるのは言うまでもない。
【００１６】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照しながら説明する。なお、本実施の形態では、倉庫状況管理装置を用いた倉庫状況管理システムについて説明することとする。
【００１７】
（実施の形態１）
まず、本発明の実施の形態１に係る倉庫状況管理システムについて説明する。図１は、本実施の形態に係る倉庫状況管理システムの全体構成を示す図である。
この倉庫状況管理システムは、倉庫の空き状況を、商品の積み上げ段数を考慮して三次元表示し、倉庫内の空間を有効に活用するための情報を、商品を載置する者（以下、「商品載置者」という。）に提供するシステムであり、商品の製造や販売を管理する製造・販売管理部門に設置される製造部門サーバ１０および販売部門サーバ２０と、倉庫を管理する物流拠点に設置される物流拠点サーバ３０および物流拠点端末４０とから構成される。
【００１８】
製造部門サーバ１０は、製造された商品に関する情報（以下、「商品情報」という。）を管理するためのサーバである。ここにいう商品情報には、例えば、商品の種類毎に割り当てられる品番、梱包後の商品寸法や重量等の他に、その商品の積み上げ載置可能な許容数である積み上げ可能段数が含まれる。この積み上げ可能段数は、商品の製造を管理する製造管理部門において梱包後の商品の重量や堅牢性を考慮して商品の種類毎に設定される。
【００１９】
販売部門サーバ２０は、商品の受発注業務を実現するオーダエントリシステムを運用し、各物流拠点における商品在庫を管理するためのサーバである。この販売部門サーバ２０は、専用線やＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等を介して製造部門サーバ１０と相互に通信可能になっており、製造部門サーバ１０から商品情報を取得して、どの商品がどの物流拠点にどれだけ在庫として存在しているかを管理している。
【００２０】
物流拠点サーバ３０は、物流拠点における商品の在庫数や商品の載置場所等を管理したり、出庫リストを作成したりするためのサーバである。この物流拠点サーバ３０は、専用線等のネットワーク通信網を介して、製造部門サーバ１０や販売部門サーバ２０と相互に通信可能になっており、製造部門サーバ１０から商品情報を取得し、また、販売部門サーバ２０からその物流拠点における各商品の在庫数量を取得して、その物流拠点にどの商品がどれだけ在庫として存在しているかを管理している。
【００２１】
さらに、この物流拠点サーバ３０は、その物流拠点における倉庫の何処にどの商品がどれだけ載置されているかについても管理している。
ここで、倉庫における商品の載置場所をロケーションといい、倉庫の空き状況（使用状況）は、ロケーションの空き状況（使用状況）と同義であることとする。また、ロケーションのうち商品が載置されている領域を載置領域といい、商品が載置可能な領域を空き領域ということとする。
【００２２】
物流拠点端末４０は、物流拠点内のロケーションの空き状況を判定し、ロケーションの空き状況を三次元表示して、商品載置者に提示するためのパーソナルコンピュータ等の端末装置である。この物流拠点端末４０は、ＬＡＮ等を介して物流拠点サーバ３０とＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）接続されて相互に通信可能になっており、物流拠点サーバ３０から商品の在庫数やロケーションに関する情報等を取得して、ロケーションの空き状況を判定し、三次元表示する。
【００２３】
なお、本明細書では、１つの物流拠点を例に挙げて、本実施の形態に係る倉庫状況管理システムについて説明することとするが、各地に点在しているその他の物流拠点においても、物流拠点サーバ３０および物流拠点端末４０が設置されており、専用線等を介して製造部門サーバ１０および販売部門サーバ２０と相互に通信可能とされ、この倉庫状況管理システムが運用されている。
【００２４】
この倉庫状況管理システムを構成するこれらの装置について、以下、機能ブロック図を用いて詳細に説明する。
図２は、倉庫状況管理システムを構成する各装置の機能ブロック図である。
図２に示すように、製造部門サーバ１０は、商品の品番、寸法、重量や積み上げ段数等の商品情報を記述するためのファイルである品番マスタを格納する品番マスタ格納部１１を備える。
【００２５】
この品番マスタ格納部１１は、製造部門サーバ１０に内蔵されているハードディスク等の記憶装置であり、商品の種類毎に割り当てられた品番や、その品番に対応する梱包後の商品寸法、重量および積み上げ可能段数等の商品情報が記述される品番マスタの正本を格納している。ここで、品番マスタの正本とは、データの書換が可能な品番マスタであることを意味するものであり、後出する品番マスタの副本とは、参照のみ可能であり、データの書換ができない品番マスタであることを意味する。なお、品番マスタに記述される内容については、後に図を用いて具体的に説明する。
【００２６】
販売部門サーバ２０は、各物流拠点における商品の在庫数量を記述するための在庫マスタを格納する在庫マスタ格納部２１を備える。
【００２７】
この在庫マスタ格納部２１は、販売部門サーバ２０に内蔵されているハードディスク等の記憶装置であり、販売部門サーバ２０が製造部門サーバ１０から専用線等を介して取得した品番マスタの副本と、在庫マスタとを格納している。ここで、在庫マスタは、１つの物流拠点における各商品の在庫数量が記述されるファイルである拠点在庫マスタの正本を複数集積させて構成されたファイル群である。また、拠点在庫マスタの正本とは、データの書換が可能な拠点在庫マスタであることを意味するものであり、後出する拠点在庫マスタの副本とは、参照のみ可能で、データの書換ができない拠点在庫マスタであることを意味する。なお、拠点在庫マスタに記述される内容については、後に図を用いて具体的に説明する。
【００２８】
物流拠点サーバ３０は、サーバ制御部３１と、通信部３２と、ロケーション情報格納部３３と、商品情報格納部３４とを備える。
【００２９】
サーバ制御部３１は、物流拠点サーバ３０に内蔵されているＣＰＵやメモリ等である。このサーバ制御部３１は、物流拠点端末４０から品番マスタ等の各種マスタの送信を求める各種マスタ送信要求を取得すると、ロケーション情報格納部３３および商品情報格納部３４から各種マスタを読み出して、通信部３２を介して物流拠点端末４０に送信する。
【００３０】
通信部３２は、製造部門サーバ１０および販売部門サーバ２０や、物流拠点端末４０と通信を行なうための通信インターフェースであり、例えば、モデムやＬＡＮインターフェース等によって実現される。
【００３１】
ロケーション情報格納部３３は、物流拠点サーバ３０に内蔵されているハードディスク等の記憶装置であり、倉庫内の何処に、どの商品が、どれだけ格納されているかというロケーションの使用状態に関する情報が記述されるファイルであるロケーションマスタと、ロケーションにどれだけの載置スペースがあるかという各ロケーションの容量に関する情報が記述されるファイルであるロケーション容量マスタと、ロケーションにおける商品の載置状態に関する情報が記述されるファイルであるロケーション載置状態マスタとを格納している。なお、このロケーションマスタ、ロケーション容量マスタおよびロケーション載置状態マスタに記述される内容については、後に図を用いて具体的に説明する。
【００３２】
商品情報格納部３４は、物流拠点サーバ３０に内蔵されているハードディスク等の記憶装置であり、製造部門サーバ１０から専用線等を介して取得した品番マスタの副本と、販売部門サーバ２０から専用線等を介して取得したその物流拠点に関する拠点在庫マスタの副本とを格納している。
【００３３】
物流拠点端末４０は、端末制御部４１と、通信部４２と、入力部４３と、表示部４４とを備える。
【００３４】
端末制御部４１は、物流拠点端末４０に内蔵されているＣＰＵやメモリ等であり、入力部４３を介して商品載置者からロケーションの空き状況の問い合わせ等の指示を取得すると、プログラムを実行することによって、通信部４２を介して物流拠点サーバ３０に各種マスタ送信要求を送信し、物流拠点サーバ３０から各種マスタを取得してロケーションの空き状況を判定する等して、表示部４４に三次元表示を出力させる処理部である。この端末制御部４１は、さらに、空き状況判定部４５、段数判定部４６、重量判定部４７および三次元表示出力部４８を備える。
【００３５】
空き状況判定部４５は、物流拠点サーバ３０から取得した各種マスタを参照し、段数判定部４６および重量判定部４７における判定結果を用いて、問合せ対象のロケーションの載置領域と空き領域とを計算してロケーションの空き状況を判定する処理部である。
【００３６】
段数判定部４６は、物流拠点サーバ３０から取得した各種マスタを参照して、問合せ対象のロケーションに載置されている商品を、あとどれだけ積み上げることができるかを判定する処理部である。
【００３７】
重量判定部４７は、物流拠点サーバ３０から取得した各種マスタを参照して、問合せ対象のロケーションに載置されている商品を、重量の観点から、あとどれだけ載置することができるかを判定する処理部である。
【００３８】
三次元表示出力部４８は、空き状況判定部４５の判定結果に基づいて、ロケーションの載置領域と空き領域とを明示したロケーション状況をモデリングして三次元形状データを生成し、その三次元形状データをレンダリングして、ロケーション状況を描画し表示部４４に出力する処理部である。ここにいう三次元形状データは、例えば、ロケーションの載置領域を実線で示し、ロケーションの空き領域を破線で示すことによって、載置領域と空き領域とを区別して、所定の時点（例えば、空き状況の問合せ時）におけるロケーションの空き状況を三次元化して示す画像データである。
【００３９】
通信部４２は、物流拠点サーバ３０と通信を行なうための通信インターフェースであり、例えば、ＬＡＮインターフェース等によって実現される。
入力部４３は、物流拠点端末４０を操作する商品載置者から空き状況問合せの入力等を受け付けるキーボードやマウス等の入力装置である。
【００４０】
表示部４４は、ＣＲＴディスプレイや液晶ディスプレイ等の表示装置であり、三次元表示出力部４８において描画されたロケーション状況を三次元表示する。ここで、品番マスタ格納部１１、在庫マスタ格納部２１および商品情報格納部３４に格納されている品番マスタについて図３を用いて説明する。
【００４１】
図３は、品番マスタに記述されている情報を説明するための図である。
図３に示すように、品番マスタ１１０は、商品情報が商品の種類毎に記述されるテーブル構造を有しており、例えば、品番、単価、その商品の種別を示す品種、梱包後における商品寸法、梱包後における商品重量、そして、その商品が積み上げ載置できる許容数を示す積上可能段数のフィールドが設けられている。
【００４２】
この品番マスタ１１０は、製造管理部門において、製造部門サーバ１０が、入力装置に入力される商品情報を取得することによって生成される。また、同様に、製造部門サーバ１０が、入力装置に入力される商品情報の更新情報を取得することによって更新される。
【００４３】
次に、在庫マスタ格納部２１に格納されている在庫マスタについて図４を用いて説明する。
図４は、在庫マスタに記述されている情報を説明するための図である。
図４に示すように、在庫マスタ２１０は、複数の拠点在庫マスタ２１１から構成される。この拠点在庫マスタ２１１は、物流拠点毎の各商品の在庫数量が記述されるテーブル構造を有しており、例えば、拠点名を示す倉庫、商品を示す品番およびその商品の在庫量を示す数量のフィールドが設けられている。
【００４４】
この拠点在庫マスタ２１１は、販売管理部門において、販売部門サーバ２０が、入力装置に入力される在庫数量等を取得することによって生成される。また、同様に、販売部門サーバ２０が、入力装置に入力される在庫数量等の更新を取得することによって更新される。
【００４５】
続いて、ロケーション情報格納部３３に格納されているロケーションマスタについて図５を用いて説明する。
図５は、ロケーションマスタに記述されている情報を説明するための図である。
【００４６】
図５に示すように、ロケーションマスタ３３０は、ロケーションを複数の階層に区切り、区切られた最小領域に載置されている商品の品番と在庫数量とが記述されるテーブル構造を有しており、ロケーション、品番および数量のフィールドが設けられている。ここでは、ロケーションを、まず倉庫の階別に分けた最も大きな階層のフロアと、中階層のブロックと、最も小さい階層のコーナーとの３つの領域に区切ることとし、ロケーションのフィールドは、フロア、ブロックおよびコーナーのフィールドに分けられている。
【００４７】
すなわち、図５に示すロケーションマスタ３３０によれば、倉庫のフロア２Ｆのブロック００１のコーナー００１に、品番ＡＢＣ−２５ＴＶの商品が６０台載置されていることを示しており、同フロア、同ブロックにおけるコーナー００３に、品番ＡＢＣ−１４ＴＶの商品が２７０台載置されていることを示している。
【００４８】
なお、この最小階層のコーナーには、ロケーションを識別するためのロケーション番号が夫々割り当てられている。ここでは、フロア２Ｆのブロック００１のコーナー００１であれば“２１１”とし、百の桁がフロア、十の桁がブロック、そして、一の桁がコーナーを示すという規則でロケーション番号が割り当てられることとする。
【００４９】
このロケーションマスタ３３０は、物流拠点において、物流拠点サーバ３０が、入力装置に入力されるコーナーのロケーション番号と、マスタ生成時に載置されている商品の品番および数量とを取得することによって生成される。また、このロケーションマスタ３３０は、倉庫内の商品を入出庫する都度、物流拠点端末４０が商品載置者から入力部４４を介して入力される商品の品番および数量を物流拠点サーバ３０に送信し、物流拠点サーバ３０がこの入力情報を取得することによって更新される。
【００５０】
また続いて、ロケーション情報格納部３３に格納されているロケーション容量マスタについて図６を用いて説明する。
図６は、ロケーション容量マスタに記述されている情報を説明するための図である。
【００５１】
図６に示すように、ロケーション容量マスタ３３１は、コーナー毎に商品を載置することができる許容容積と許容重量とが記述されるテーブル構造を有している。
すなわち、図６に示すロケーション容量マスタ３３１によれば、フロア２Ｆのブロック００１のコーナー００１、すなわちロケーション番号２１１が割り当てられているコーナーには、縦３０００ｍｍ、横３０００ｍｍ、高さ４０００ｍｍまで商品を載置することができ、かつ、商品の総重量が３５００ｋｇを限度として商品を載置することができることを示している。
【００５２】
このロケーション容量マスタ３３１は、物流拠点において、物流拠点サーバ３０が、入力装置に入力されるフロア、ブロックおよびコーナーの値（ロケーション番号）と、そのコーナーにおける許容容積および許容重量の値とを取得することによって生成される。このロケーション容量マスタ３３１に記述されるデータは、倉庫のレイアウト構成が変わらない限り値が変化しない静的なデータであるため、原則として更新を受け付けないこととし、例えばサーバ管理者権限を持つユーザアカウントにのみ物流拠点サーバ３０の入力装置等からの更新が許可される等とするのが好ましい。
【００５３】
さらに続いて、ロケーション情報格納部３３に格納されているロケーション載置状態マスタについて図７を用いて説明する。
図７に示すように、ロケーション載置状態マスタ３３２は、各コーナーを縦座標のＸ軸と、横座標のＹ軸と、段数座標のＺ軸とに分けて、１つの商品に対して（Ｘ，Ｙ，Ｚ）の座標値が記述されることによって商品の載置状態を示すテーブル構造を有しており、ロケーション番号毎に生成される。
【００５４】
すなわち、図７に示すロケーション載置状態マスタ３３２によれば、ロケーション番号２１２には、座標値（１，１，１）から座標値（２，２，２）まで品番ＡＢＣ−２５ＴＶの商品が載置されていることを示している。また、図５のロケーションマスタ３３０に記述されている内容によれば、ロケーション番号２１２に載置されている商品の数は２２であることから、座標値（１，１，１）から座標値（２，２，２）までの座標値の数は、２２となる。
【００５５】
このロケーション載置状態マスタ３３２は、物流拠点において、物流拠点サーバ３０が、入力装置に入力される商品のコーナーにおける座標値（Ｘ，Ｙ，Ｚ）を取得することによって生成される。また、このロケーション載置状態マスタ３３２は、倉庫内の商品を入出庫する都度、物流拠点端末４０が商品載置者から入力部４４を介して入力される座標値（Ｘ，Ｙ，Ｚ）を物流拠点サーバ３０に送信し、物流拠点サーバ３０がこの入力情報を取得することによって更新される。
【００５６】
このような構成を備えた各装置から構成される本実施の形態１に係る倉庫状況管理システムの処理手順について、主に物流拠点端末４０を中心に、以下説明する。
図８は、物流拠点端末４０が、ロケーションの空き状況を判定する際の処理手順を示すフロー図である。
【００５７】
まず、物流拠点端末４０は、商品載置者から入力部４３を介して空き状況判定プログラムの起動指示を受け付けると、端末制御部４１において、空き状況判定プログラムを起動させる（Ｓ１０）。
【００５８】
次に、物流拠点端末４０は、端末制御部４１において、各種マスタ送信要求を生成して、通信部４２を介して物流拠点サーバ３０へ送信し（Ｓ１１）、物流拠点サーバ３０から各種マスタを取得する（Ｓ１２）。
【００５９】
続いて、物流拠点端末４０は、端末制御部４１において、取得した各種マスタを参照して、ロケーションの選択画面を生成して表示部４４に出力し、入力部４３を介して商品載置者から空き状況の問合せ対象となるロケーションの選択を受け付ける（Ｓ１３）。後に、このロケーションの選択画面について画面例を示して説明する。
【００６０】
物流拠点端末４０は、商品載置者から入力部４３を介して、空き状況の問合せ対象となるロケーションの選択を受け付けると、空き状況判定部４５において、そのロケーションにおける空き状況を判定する（Ｓ１４）。なお、この空き状況を判定する処理手順については、後に詳しく説明する。
【００６１】
その後、物流拠点端末４０は、三次元表示出力部４８において、空き状況判定部４５の判定結果に基づいて、そのロケーションにおける載置領域と空き領域とを明示したロケーション状況を三次元表示し、表示部４４に出力して（Ｓ１５）、処理動作を終了する。なお、このロケーション状況の三次元表示画面についても、後に画面例を示して説明する。
【００６２】
ここで、物流拠点端末４０において、ロケーションの空き状況を判定する処理手順について、図９を用いてさらに詳しく説明する。
図９は、ロケーションの空き状況を判定する際の物流拠点端末４０の処理手順を示すフロー図である。
【００６３】
まず、物流拠点端末４０は、端末制御部４１において、図８のＳ１２において取得した各種マスタを参照して、問合せ対象のロケーションにおける商品の載置状態を示す座標値やそのロケーションの許容容積等のロケーション情報と、商品情報とを取得し（Ｓ２０）、メモリに保持する。
【００６４】
次に、物流拠点端末４０は、メモリに保持した座標値に基づいて、段数判定部４６において問合せ時点における積み上げ段数を取得した上で、空き状況判定部４５において、平積みすることができる領域を計算する（Ｓ２１）。
【００６５】
ここで、空き状況判定部４５は、平積み領域がなくなるまで平積み領域の計算を続ける（Ｓ２２のＮｏ，Ｓ２１）。平積み領域がなくなると（Ｓ２２のＹｅｓ）、空き状況判定部４５は、段数判定部４６に積み上げ段数の更新指示を出力し、段数判定部４６は、取得した積み上げ段数を繰り上げる（Ｓ２３）。そして、空き状況判定部４５および段数判定部４６は、その商品の積み上げ可能段数を超えるまで同様の処理を繰り返す（Ｓ２４のＮｏ，Ｓ２１〜Ｓ２３）。
【００６６】
その商品の積み上げ可能段数における平積み領域がなくなると（Ｓ２４のＹｅｓ）、物流拠点端末４０は、段数判定部４６において、品番マスタに記述されている商品の高さと積み上げ段数とを乗算して、積み上げた後の商品の総高さを算出し、その総高さがロケーション容量マスタに記述されているロケーションの許容高さ以下であるか否かを判定する（Ｓ２５）。
【００６７】
ここで、商品の総高さがロケーションの許容高さを超えている場合（Ｓ２５のＮｏ）、段数判定部４６は、そのロケーションにおける商品の積み上げ段数を減算し（Ｓ２６）、減算後の総高さがロケーションの許容高さ以下になるまで同様の処理を行なう。
【００６８】
一方、商品の総高さがロケーションの許容高さ以下の場合（Ｓ２５のＹｅｓ）、段数判定部４６は、その商品の積み上げ段数を空き状況判定部４５に出力し、空き状況判定部４５は、段数判定部４６において導き出された積み上げ段数と、メモリに保持した座標値とを用いて、商品の載置可能数を算出する。
【００６９】
この後、物流拠点端末４０は、重量判定部４７において、算出された商品の載置可能数と、品番マスタに記述されている商品の重量とを乗算して、載置後における商品の総重量を算出し、その総重量がロケーション容量マスタに記述されているロケーションの許容重量以下であるか否かを判定する（Ｓ２７）。
【００７０】
ここで、商品の総重量がロケーションの許容重量を超えている場合（Ｓ２７のＮｏ）、重量判定部４７は、そのロケーションにおける商品の載置可能数を１ずつ減算し（Ｓ２８）、減算後の総重量がロケーションの許容重量以下になるまで同様の処理を行なう。
【００７１】
一方、商品の総重量がロケーションの許容重量以下の場合（Ｓ２７のＹｅｓ）、重量判定部４７は、その商品の載置可能数を空き状況判定部４５に出力する。
【００７２】
その後、空き状況判定部４５は、重量判定部４７において導き出された載置可能数からその時点における商品載置数を減算して、あとどれだけ商品を載置することができるかを算出し、そのロケーションの空き領域を決定する（Ｓ２９）。
【００７３】
このようにして、物流拠点端末４０は、ロケーションの空き状況を判定し、判定結果を三次元表示出力部４８に出力する。
続いて、物流拠点端末４０におけるロケーションの選択画面例を示して説明する。
【００７４】
図１０は、物流拠点端末４０の第１の画面例を示す図である。
図１０に示す第１画面例４０１は、物流拠点端末４０が商品載置者からのロケーション空き状況の問合せを受け付ける際のロケーション選択画面の表示例であり、物流拠点端末４０の表示部４４に該当するパーソナルコンピュータのディスプレイに表示される。
【００７５】
この第１画面例４０１は、例えば、端末制御部４１が、物流拠点サーバ３０から取得したロケーションマスタ３３０およびロケーション容量マスタ３３１を参照し、所定のフロアに含まれる全てのコーナーに夫々載置されている商品の品番および載置数と、全てのコーナーの許容容積とを用いて、各コーナーにおける商品の載置状態を算出し、これに基づいて画像データを生成することによって、表示部４４を介して表示出力されている。
【００７６】
ここで、第１画面例４０１の左方には、複数の階層に区切られたロケーションの最も大きな階層であるフロア平面図が示されている。このフロア平面図のうち、フロアを区切って１〜４の数字を割り当てた部分が中階層のブロックであり、このブロックを破線で区切った単位が最も小さい階層のコーナーである。そして、このコーナー毎に商品の載置状態、すなわち、載置されている商品がそのコーナーのロケーション容量をどの程度占有しているかが表示されている。
【００７７】
また、この平面図では、商品のロケーション占有率が８０％以上であるコーナーをクロス線によって示し、商品のロケーション占有率が５０％〜７９％であるコーナーを横線によって示し、商品のロケーション占有率が５０％未満であるコーナーを無地とすることによって示しており、第１画面例４０１の右方に、この意味付けを示す情報が表示されている。なお、これは、表示の一例にすぎず、例えば、各コーナーにおけるロケーション占有率が色分けによって示される表示例も考えられる。
【００７８】
このように各コーナーをロケーション占有率に応じてコーナーの表示を変化させる処理は、例えば、端末制御部４１が実行するプログラム等によって実現される。
【００７９】
また、商品載置者が、物流拠点端末４０の入力部４３に該当するパーソナルコンピュータのマウスを操作して、画面中のマウスポインタをコーナー上に位置させると、端末制御部４１は、生成した画像データに含まれるロケーション番号を参照して、マウスポインタによって指し示されるコーナーのロケーション番号を第１画面例４０１の右方に表示する。本図では、マウスポインタの位置は、フロア２Ｆのブロック００１のコーナー００２であることが示されている。
【００８０】
さらに、第１画面例４０１の右方には、そのコーナーに載置されている商品の品番と数量とが併せて表示される。
【００８１】
ここで、商品載置者が入力部４３を操作し、コーナーを指定してロケーションの空き状況の問合せを行なう（例えば、所望のコーナー上にマウスポインタを位置させてマウスをクリックする操作を行なう。）と、物流拠点端末４０は、端末制御部４１において、空き状況判定プログラムを起動し、これまでに説明した手順で、選択されたロケーションにおける空き状況を判定する。
【００８２】
さらに続いて、物流拠点端末４０におけるロケーション状況の三次元表示画面例を示して説明する。
図１１は、物流拠点端末４０の第２の画面例を示す図である。
図１１に示す第２画面例４０２は、物流拠点端末４０におけるロケーション状況の三次元表示画面の表示例であり、第１画面例４０１と同様に、物流拠点端末４０の表示部４４に該当するパーソナルコンピュータのディスプレイに表示される。
【００８３】
図１１に示すように、物流拠点端末４０は、三次元表示を用い、ロケーションの載置領域を実線で描き、空き領域を破線で描いて表示部４４に画面出力をしているので、商品載置者は、ロケーションの空き状況を視覚的かつ直感的に把握することができる。
【００８４】
また、第２画面例４０２の下方には、商品の積み上げ可能段数を考慮して、あと何台の商品を載置することができるかを表示しているので、商品載置者はこの表示に従って商品の載置を行なうことによって、商品梱包の崩れ等のおそれを発生させることがない。
【００８５】
ここで、第２画面例４０２の右方に設けられているプルダウンメニューの選択によって、物流拠点端末４０は、他のロケーションに関するロケーション空き状況問合せを受け付けることとしてもよい。
【００８６】
また、商品載置者が入力部４３を用いて、第２画面例４０２の右方に設けられている視点切替ボタンを押下する操作をすると、物流拠点端末４０は、ロケーション状況を異なる角度から三次元表示することとしてもよい。これによって、商品載置者は、そのロケーション全体の空き状況を視覚的かつ直感的に把握することができる。
【００８７】
ところで、商品には、流通段階において、例えば、出荷ロット毎にパレットに載せられて取り扱われるものがあり、このパレットが積み上げられてロケーションに載置される場合もある。このような場合においても、例えば、品番マスタに、パレットに載せられて取り扱われる商品であるか否かを示すフラグや、パレットに載せられる出荷ロットの数量や、パレットの寸法に関する情報等が記述されるフィールドを追加して設けることによって、この倉庫状況管理システムの運用が可能である。
【００８８】
このように、パレット単位で取り扱われる商品が載置されているロケーションについて、そのロケーション状況の三次元表示例を図１２に示す。
図１２は、物流拠点端末４０の第３の画面例を示す図である。
図１２に示す第３画面例４０３は、物流拠点端末４０が、パレット単位で取り扱われる商品を載置しているロケーションのロケーション状況の三次元表示画面の表示例である。
【００８９】
このように、出荷ロット毎にパレットに載せられる商品の場合においても、商品の積み上げ可能段数を考慮して、あとどれだけのパレットを載置することができるかを表示しているので、商品載置者はこの表示に従ってパレットの積み上げ載置を行なうことができる。
【００９０】
これまで、この倉庫状況管理システムの処理手順について、物流拠点端末４０が、商品載置者からロケーションの空き状況の問合せを受け付け、問合せ対象のロケーションの空き状況を判定する処理を説明したが、次に、ロケーションの最適化を行なう処理について説明する。
【００９１】
ここで、ロケーションの最適化とは、倉庫の入出荷効率や保管効率を考慮して、商品の最適なロケーションを決定することをいう。ロケーションの最適化を行なう具体的な局面について考察すると、例えば、複数の商品間に入出荷が同時に行なわれる関係が存在する場合には、入出荷効率を考慮して、同一または近接するロケーションに混載して保管することが望ましい場合がある。また、倉庫の保管効率を考慮して、商品の占有率が低いロケーションに載置されている商品を、その他のロケーションに載置されている商品に積み上げることによって、ロケーションを空にすることが望ましい場合もある。
【００９２】
以下、フロー図を用いて、物流拠点端末４０におけるロケーションの最適化処理について説明する。
図１３は、物流拠点端末４０が、ロケーションの最適化処理を行なう際の処理手順を示すフロー図である。
【００９３】
まず、物流拠点端末４０は、商品載置者から入力部４３を介してロケーション最適化プログラムの起動指示を受け付けると、端末制御部４１において、ロケーション最適化プログラムを起動させる（Ｓ３０）。
【００９４】
次に、物流拠点端末４０は、端末制御部４１において、各種マスタ送信要求を生成して、通信部４２を介して物流拠点サーバ３０へ送信し（Ｓ３１）、物流拠点サーバ３０から各種マスタを取得する（Ｓ３２）。
【００９５】
続いて、物流拠点端末４０は、端末制御部４１において、取得した各種マスタを参照して、ロケーションの選択画面を生成して表示部４４に出力し、入力部４３を介して商品載置者から最適化を行なうロケーションの選択を受け付ける（Ｓ３３）。ここにいうロケーションの選択画面は、先に説明した図１０に示す画面例と略同じである。
【００９６】
物流拠点端末４０は、商品載置者から入力部４３を介して、最適化を行なうロケーションの選択を受け付けると、端末制御部４１において、取得した各種マスタを参照して、そのロケーションに載置されている商品の移動先とすべき移動先ロケーションを検索する（Ｓ３４）。この移動先ロケーションの検索処理手順については、後に図を用いて詳しく説明する。
【００９７】
その後、物流拠点端末４０は、三次元表示出力部４８において、端末制御部４１における移動先ロケーションの検索結果に基づいて、移動先ロケーションにおける載置領域と、最適化を行なった場合に新たに商品が載置される領域（予測載置領域）とを明示した予測ロケーション状況を三次元表示し、表示部４４に出力して（Ｓ３５）、処理動作を終了する。
【００９８】
ここで、物流拠点端末４０における移動先ロケーションの検索処理手順について図１４を用いて説明する。
図１４は、物流拠点端末４０が、移動先ロケーションを検索して決定する際の処理手順を示すフロー図である。
【００９９】
まず、物流拠点端末４０は、端末制御部４１において、最適化を行なうロケーションに載置されている商品の商品情報と載置数とを、取得した品番マスタおよびロケーションマスタから読み出して、メモリに保持する（Ｓ４０）。
【０１００】
そして、物流拠点端末４０は、端末制御部４１において、メモリに保持した情報に基づいて、所定の検索式を用いて移動先の候補となるロケーションを検索する（Ｓ４１）。
【０１０１】
ここで用いられる所定の検索式は、▲１▼「同一の商品を載置しているロケーションがあれば、そのロケーション。」、▲２▼「同一の商品を載置しているロケーションがなければ、最適化を行なうロケーションに載置されている商品の商品寸法と同一または、これよりも大きい商品寸法の商品を載置しているロケーション。」、▲３▼「同一の商品を載置しているロケーションがなければ、最適化を行なうロケーションに載置されている商品の重量と同一またはこれよりも大きい重量の商品を載置しているロケーション。」とし、端末制御部４１は、▲１▼の検索式で移動先の候補となるロケーションがヒットしなければ（Ｓ４２のＮｏ）、▲２▼および▲３▼の検索式を用いて（Ｓ４３）、移動先の候補となるロケーションを検索する（Ｓ４１）。
【０１０２】
移動先の候補となるロケーションがヒットすると（Ｓ４２のＹｅｓ）、物流拠点端末４０は、空き状況判定部４５において、移動先の候補となるロケーションにおける空き状況を判定する（Ｓ４４）。ここで、空き状況を判定する処理手順は、図９で説明した処理手順に則って、最適化を行なうロケーションに載置されている全ての商品が移動先の候補となるロケーションに載置することができるか否かという観点で、そのロケーションの空き状況を判定する。また、このとき、段数判定部４６は、そのロケーションの最下段に載置されている商品の積み上げ可能段数を基準にして、空き状況の判定を行なう。
【０１０３】
ここで、そのロケーションに全ての商品を載置できる空き領域が存在する場合、すなわち、移動先候補ロケーションに全ての商品が移動可能である場合（Ｓ４５のＹｅｓ）、物流拠点端末４０は、端末制御部４１において、そのロケーションを移動先ロケーションに決定し（Ｓ４６）、検索処理動作を終了し、三次元表示出力部４８に予測ロケーション状況を出力する。
【０１０４】
一方、そのロケーションに全ての商品を載置できる空き領域が存在しない場合、すなわち、移動先候補ロケーションに全ての商品が移動可能でない場合（Ｓ４５のＮｏ）、物流拠点端末４０は、再び移動先の候補となるその他のロケーションを検索し、同様の処理を繰り返す（Ｓ４１〜Ｓ４５）。
【０１０５】
続いて、物流拠点端末４０における予測ロケーション状況の三次元表示画面の表示例について、画面例を示して説明する。
図１５は、物流拠点端末４０の第４の画面例を示す図である。
図１５に示す第４画面例４０４は、物流拠点端末４０における予測ロケーション状況の三次元表示画面の表示例である。
【０１０６】
第４画面例４０４の左方には、品番ＤＥＦ−ＶＩＤＥＯの商品が５０台載置されているロケーション番号２２２のコーナーを最適化ロケーションとして、最適化を行なう前のロケーションの使用状況が示され、第４画面例４０４の右方には、品番ＡＢＣ−２５ＴＶの商品が３２台載置されているロケーション番号２４１のコーナーを移動先ロケーションとして、最適化後の予測ロケーション状況が示されている。
【０１０７】
また、第４画面例４０４の画面左下方には、最適化を行なう前のロケーションに載置されている商品の品番および載置数が表示され、画面右下方には、その商品の品番および載置数が浮き彫り表示等によって示され、商品載置者が、最適化後に載置されることになる商品と数量とを視覚的かつ直感的に把握することができるようになっている。
【０１０８】
この第４画面例４０４では、複数の商品が１つのロケーションに混載されているので、上記検索式▲２▼および▲３▼によって移動先ロケーションが決定されているといえる。そして、この第４画面例４０４に示される予測ロケーション状況に従って、商品載置者がロケーションの最適化を実行し、物流拠点端末４０の入力部４３を操作して、ロケーションマスタ３３０およびロケーション載置状態３３２を更新すると、以下のように更新内容が反映される。
【０１０９】
図１６は、上記更新内容が反映されたロケーションマスタ３３０ａを示す図であり、このように、複数の商品が混載されているロケーションが存在する場合、ロケーションマスタ３３０ａは、複数の品番および数量のフィールドが設けられる。
【０１１０】
そして、図１７は、上記更新内容が反映されたロケーション載置状態マスタ３３２ａを示す図である。ロケーション番号２４１のコーナーにおけるロケーション載置状態マスタ３３２ａでは、座標値（１，１，１）から座標値（４，４，２）まで品番ＡＢＣ−２５ＴＶの商品が載置されており、座標値（１，１，３）から座標値（５，５，４）まで品番ＤＥＦ−ＶＩＤＥＯの商品が載置されていることを示している。
【０１１１】
以上、説明したように、本実施の形態１に係る倉庫状況管理システムによれば、ロケーションの空き領域を商品の積み上げ段数を踏まえて計算した上で、ロケーションの空き状況を三次元表示によって商品載置者に示すので、倉庫の本質的な役割を損ねることなく、倉庫の効率的な管理を実現することができる。
【０１１２】
また、商品の積み上げ段数を考慮して、倉庫における効率的な商品の載置計画を三次元表示によって商品載置者に示すので、ロケーションの有効活用に資することができる。
【０１１３】
（実施の形態２）
次に、本発明の実施の形態２に係る倉庫状況管理システムについて説明する。本実施の形態２に係る倉庫状況管理システムは、上記実施の形態１に係る倉庫状況管理システムと、システム構成において略共通しているが、物流拠点サーバ側においてロケーションの空き状況を判定する点で、上記実施の形態１と異なる。以下、実施の形態１と異なる点を中心に説明する。なお、実施の形態１と同一の構成要素には同一の符号を付し、その説明を省略する（以下、他の図面についても同様）。
【０１１４】
図１８は、本実施の形態２に係る倉庫状況管理システムを構成する各装置の機能ブロック図である。
物流拠点サーバ３０ａは、物流拠点における商品の在庫数や商品の載置場所等を管理するとともに、物流拠点内のロケーションの空き状況を判定するサーバであり、サーバ制御部３１ａと、通信部３２と、ロケーション情報格納部３３と、商品情報格納部３４とを備える。
【０１１５】
サーバ制御部３１ａは、物流拠点サーバ３０ａに内蔵されているＣＰＵやメモリ等であり、通信部３２を介して物流拠点端末４０ａからロケーションの空き状況の判定を求める空き状況問合せ要求等を取得すると、プログラムを実行することによって、ロケーションの空き状況を判定する等して、物流拠点端末４０ａにその判定結果を送信する処理部である。このサーバ制御部３１ａは、さらに、空き状況判定部３５、段数判定部３６、重量判定部３７および三次元形状データ生成部３８を備える。
【０１１６】
空き状況判定部３５は、ロケーション情報格納部３３や商品情報格納部３４に格納されている各種マスタを参照し、段数判定部３６および重量判定部３７における判定結果を用いて、問合せ対象のロケーションの載置領域と空き領域とを計算してロケーションの空き状況を判定する処理部である。
【０１１７】
段数判定部３６は、各種マスタを参照して、問合せ対象のロケーションに載置されている商品を、あとどれだけ積み上げることができるかを判定する処理部である。
【０１１８】
重量判定部３７は、各種マスタを参照して、問合せ対象のロケーションに載置されている商品を、重量の観点から、あとどれだけ載置することができるかを判定する処理部である。
【０１１９】
三次元形状データ生成部３８は、空き状況判定部４５の判定結果に基づいて、ロケーションの載置領域と空き領域とを明示したロケーション状況をモデリングして三次元形状データを生成する処理部である。
【０１２０】
物流拠点端末４０ａは、商品載置者から物流拠点内のロケーションの空き状況の問合せを受け付け、ロケーション空き状況を三次元表示するパーソナルコンピュータ等の端末装置であり、端末制御部４１ａ、通信部４２、入力部４３および表示部４４を備える。
【０１２１】
端末制御部４１ａは、物流拠点端末４０ａに内蔵されているＣＰＵやメモリ等であり、入力部４３を介して商品載置者からロケーションの空き状況の問合せを受け付けると、物流拠点サーバ３０ａにロケーションの空き状況の判定を求める空き状況問合せ要求を生成し、通信部４２を介して物流拠点サーバ３０ａに送信するとともに、通信部４２を介して物流拠点サーバ３０ａから空き状況の判定結果を取得し、表示部４４に三次元表示出力を指示する。この端末制御部４１ａは、さらに、三次元表示出力部４８ａを備える。
【０１２２】
三次元表示出力部４８ａは、上記空き状況の判定結果に含まれる三次元形状データをレンダリングして、ロケーション状況を描画し表示部４４に出力する処理部である。
このような構成を備えた各装置から構成される本実施の形態２に係る倉庫状況管理システムの処理手順について、主に物流拠点サーバ３０ａを中心に、以下説明する。
【０１２３】
図１９は、物流拠点サーバ３０ａが、ロケーションの空き状況を判定する際の処理手順を示すフロー図である。
まず、物流拠点サーバ３０ａは、サーバ制御部３１ａにおいて、空き状況判定サーバプログラムを起動させる（Ｓ５０）。
【０１２４】
次に、物流拠点サーバ３０ａは、サーバ制御部３１ａにおいて、各種マスタを参照して、物流拠点端末４０ａ側で問合せ対象となるロケーションの選択を受け付けるための問合せ受付画面データを生成し、通信部３２を介して物流拠点端末４０ａに送信する（Ｓ５１）。なお、この問合せ受付画面の表示例は、図１０に示す図と略同様の画面例となる。
【０１２５】
ここで、物流拠点端末４０ａが入力部４３を介して、商品載置者からロケーションの空き状況の問合せを受け付けると、端末制御部４１ａにおいて、ロケーションの空き状況の判定を求める空き状況問合せ要求を生成し、通信部４２を介して物流拠点サーバ３０ａに送信する。そして、この空き状況問合せ要求には、問合せ対象となるロケーションのロケーション番号が含まれている。
【０１２６】
物流拠点サーバ３０ａは、通信部３２を介して物流拠点端末４０ａから空き状況問合せ要求を取得すると（Ｓ５２）、サーバ制御部３１ａにおいて、これに含まれるロケーション番号をキーにして、空き状況を判定するロケーションを識別し、そのロケーションの空き状況を判定する（Ｓ５３）。なお、この空き状況を判定する処理手順は、図９に示すフローにおける物流拠点端末４０を物流拠点サーバ３０ａに置換すれば、略同様の処理手順となるので、説明を省略する。
【０１２７】
続いて、物流拠点サーバ３０ａは、三次元形状データ生成部３８において、空き状況判定部３５の判定結果に基づいて、そのロケーションにおける載置領域と空き領域とを明示したロケーション状況をモデリングして三次元形状データを生成する（Ｓ５４）。
【０１２８】
その後、物流拠点サーバ３０ａは、サーバ制御部３１ａにおいて、生成した三次元形状データを含むロケーション空き状況の判定結果を、通信部３２を介して物流拠点端末４０ａに送信し（Ｓ５５）、処理動作を終了する。
【０１２９】
このフローの後、物流拠点端末４０ａは、通信部４２を介してロケーション空き状況の判定結果を受信し、三次元表示出力部４８ａにおいて三次元形状データをレンダリングして、表示部４４に出力する。そして、物流拠点端末４０は、表示部４４において、ロケーションの載置領域と空き領域とを明示したロケーション状況を三次元表示出力し、商品載置者にロケーションの空き状況を提示する。なお、このロケーション状況の三次元表示画面の表示例は、図１１に示す図と略同様の画面例となる。
【０１３０】
ここまで、物流拠点端末４０ａからロケーション空き状況の問合せがあった場合の物流拠点サーバ３０ａの処理動作を説明したが、次は、販売部門サーバ２０において在庫マスタ２１０の拠点在庫マスタ２１１が更新された場合の物流拠点サーバ３０ａの処理手順を説明する。
【０１３１】
販売部門サーバ２０において拠点在庫マスタ２１１が更新されることは、すなわち、倉庫内の商品の在庫数量に増減が発生することを意味する。ここで、商品の在庫数量が増加する場合には、その追加分の商品を載置するためのロケーションが必要となる。そのため、商品の在庫数量を増加させる更新があった場合を想定して、拠点在庫マスタが更新された際の物流拠点サーバ３０ａの処理手順について、追加分の商品が載置されるべきロケーションを商品載置者に示す処理手順を以下説明することとする。
【０１３２】
図２０は、拠点在庫マスタ２１１が更新された際の物流拠点サーバ３０ａの処理手順を示すフロー図である。
まず、物流拠点サーバ３０ａは、通信部３２を介して販売部門サーバ２０から更新された拠点在庫マスタ２１１の副本を取得すると、サーバ制御部３１ａによって、商品情報格納部３４に格納されている拠点在庫マスタ２１１を上書き更新する（Ｓ６０）。
【０１３３】
拠点在庫マスタ２１１の更新を行なうと、物流拠点サーバ３０ａは、サーバ制御部３１ａにおいて、新たに追加される商品が載置されるべきロケーションを決定するためのロケーション決定プログラムを起動させる（Ｓ６１）。
【０１３４】
続いて、物流拠点サーバ３０ａは、サーバ制御部３１ａにおいて、更新された拠点在庫マスタ２１１のうち在庫数量が更新された商品の品番をキーにして、商品情報格納部３４に格納されている品番マスタ１１０を検索し、その商品の商品寸法や重量、そして、積み上げ可能段数を取得し（Ｓ６２）、メモリに保持する。
【０１３５】
また、物流拠点サーバ３０ａは、これと併せて、サーバ制御部３１ａにおいて、商品の品番をキーにして、その商品がどのロケーションに載置されているのかをロケーション情報格納部３３に格納されているロケーションマスタ３３０を検索して、ロケーション番号と現時点における商品の載置数を取得する（Ｓ６３）。なお、このように、同一商品が載置されているロケーションを検索するのは、倉庫管理の効率を考慮したものである。
【０１３６】
さらに、物流拠点サーバ３０ａは、サーバ制御部３１ａにおいて、ロケーション番号をキーにして、その商品のロケーションにおける載置状態をロケーション情報格納部３３に格納されているロケーション載置状態マスタ３３２を検索して、現時点における商品の載置状態を示す座標値を取得し（Ｓ６４）、メモリに保持する。
【０１３７】
またさらに、物流拠点サーバ３０ａは、サーバ制御部３１ａにおいて、ロケーション情報格納部３３に格納されているロケーション容量マスタ３３１を検索し、そのロケーションの許容容積および許容重量を取得し（Ｓ６５）、メモリに保持する。
【０１３８】
そして、物流拠点サーバ３０ａは、空き状況判定部３５、段数判定部３６および重量判定部３７において、メモリに保持したこれらの情報に基づいてロケーションの空き領域を計算し（Ｓ６６）、ロケーションの空き状況を判定する。ここで、ロケーションの空き状況を判定する処理手順は、図９に示すフローにおける物流拠点端末４０を物流拠点サーバ３０ａに置換すれば、略同様の処理手順となるので、説明を省略する。
【０１３９】
ここで、物流拠点サーバ３０ａは、サーバ制御部３１ａにおいて、ロケーションの空き領域に商品の在庫数量の追加分が全て載置可能になったか否かを判断する（Ｓ６７）。
【０１４０】
追加分が全て載置可能になっていない場合（Ｓ６７のＮｏ）、物流拠点サーバ３０ａは、サーバ制御部３１ａにおいて、別のロケーションを検索し、上記Ｓ６３からＳ６７までの動作を繰り返す。このとき、物流拠点サーバ３０ａは、別のロケーションを検索するにあたって、倉庫管理の効率を考慮し、同一商品が載置されているその他のロケーション、次に、または同一商品が載置されているロケーションに位置的に近接しているロケーションの順番に検索するのが好ましい。
【０１４１】
一方、追加分が全て載置可能になった場合（Ｓ６７のＹｅｓ）、物流拠点サーバ３０ａは、三次元形状データ生成部３８において、現段階におけるロケーションの載置領域と、追加分の商品が載置される領域（追加載置領域）とを明示した予想ロケーション状況をモデリングして三次元形状データを生成する（Ｓ６８）。
【０１４２】
その後、物流拠点サーバ３０ａは、サーバ制御部３１ａにおいて、生成した三次元形状データを、通信部３２を介して物流拠点端末４０ａに送信し（Ｓ６９）、処理動作を終了する。
【０１４３】
このフローの後、物流拠点端末４０ａは、通信部４２を介して三次元形状データを受信し、三次元表示出力部４８ａにおいて三次元形状データをレンダリングして、表示部４４に出力する。そして、物流拠点端末４０ａは、表示部４４において、ロケーションの載置領域と、追加載置領域とを明示した予想ロケーション状況を三次元表示出力し、商品載置者に商品の追加分が載置されるべきロケーションを提示する。なお、この予想ロケーション状況の三次元表示画面の表示例は、図１１に示す図と略同様の画面例となるが、予想ロケーション状況の場合、商品の追加分が載置されるべき領域を破線で描く点において、図１１に示す第２画面例４０２と異なる。
【０１４４】
このように、本実施の形態２に係る倉庫状況管理システムによれば、物流拠点サーバ側においても、上記実施の形態１と同様に、ロケーションの空き領域を商品の積み上げ段数を考慮して計算し、ロケーションの空き状況を物流拠点端末を用いて三次元表示することによって商品載置者に示すので、倉庫管理の効率化を図ることができる。
【０１４５】
また、商品が新たに入庫され、在庫数量が増加する場合でも商品の積み上げ段数を考慮して好適なロケーションを三次元表示によって商品載置者に示すので、商品載置者の作業労力を軽減することもできる。
【０１４６】
以上、本発明に係る倉庫状況管理装置について、各実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではない。
【０１４７】
例えば、上記各実施の形態において、積み上げ可能段数の設定および更新は製造部門において製造部門サーバの入力装置を介して行なうこととしているが、実際に商品を載置する物流拠点において、商品載置者が物流拠点端末に入力した積み上げ可能段数を物流拠点サーバを経由して製造部門サーバに送信し、これを品番マスタに反映させることとしてもよい。
【０１４８】
また、上記実施の形態１において、ロケーション最適化処理は、物流拠点端末が移動先の候補となるロケーションを検索して、そのロケーションの空き状況を判定するとしているが、物流拠点端末は、例えば、マウスポインタを移動元のロケーションから移動先のロケーションにドラッグアンドドロップする操作等によって、商品載置者から入力部を介して移動先の候補となるロケーションの指定を受け付け、その指定されたロケーションの空き状況を判定することとしてもよい。このとき、物流拠点端末は、まず、その指定されたロケーションが、▲１▼最適化を行なうロケーションに載置されている商品の商品寸法と同一または、これよりも大きい商品を載置しているロケーションであるか、および、▲２▼最適化を行なうロケーションに載置されている商品の重量と同一または、これよりも大きい重量の商品を載置しているロケーションであるという条件式を満たすか否かを判定し、この条件式を満たす場合に、移動先の候補となるロケーションにおける空き状況を判定し、この条件式を満たさない場合に、表示部４４を介してエラー表示を行なうとするのが好ましい。
【０１４９】
さらに、上記実施の形態１における物流拠点端末のロケーション最適化処理を、上記実施の形態２における物流拠点サーバが行なうこととしてもよく、反対に、上記実施の形態２における拠点在庫マスタが更新された際の物流拠点サーバの処理を、上記実施の形態１における物流拠点端末が行なうこととしてもよい。
【０１５０】
またさらに、上記各実施の形態における物流拠点サーバおよび物流拠点端末について、物流拠点サーバおよび物流拠点端末の主な構成を１つの倉庫状況管理装置が備えることとしてもよい。
【０１５１】
そして、上記各実施の形態において用いた数値や画面表示例は、いずれも例示にすぎず、本発明がこれらに限定されることを意図するものでないことは言うまでもない。
【０１５２】
【発明の効果】
以上の説明から明らかなように、本発明に係る倉庫状況管理装置によれば、商品の積み上げ段数を考慮して、ロケーションの空き状況を三次元表示によって商品載置者に提示するので、商品載置者は、商品価値を下落させるリスクを発生させることのない適正なロケーションの空き状況を視覚的かつ直感的に把握することができ、倉庫の効率的な運営に貢献することができる。
【０１５３】
また、商品の積み上げ段数を考慮して、ロケーションの最適化を行ない、効率的な商品の載置計画を三次元表示によって商品載置者に提示するので、倉庫という有限の空間を有効に活用することができる。
よって、本発明は、倉庫管理の重要性が注目されている今日における実用的価値は極めて高いといえる。
【図面の簡単な説明】
【図１】本発明の実施の形態１に係る倉庫状況管理システムの構成を示す図である。
【図２】実施の形態１に係る倉庫状況管理システムを構成する各装置の機能ブロック図である。
【図３】品番マスタに記述されている情報を説明するための図である。
【図４】在庫マスタに記述されている情報を説明するための図である。
【図５】ロケーションマスタに記述されている情報を説明するための図である。
【図６】ロケーション容量マスタに記述されている情報を説明するための図である。
【図７】ロケーション載置状態マスタに記述されている情報を説明するための図である。
【図８】ロケーションの空き状況を判定する際の処理手順を示すフロー図である。
【図９】ロケーションの空き状況を判定する際の処理手順を示すフロー図である。
【図１０】物流拠点端末の第１の画面例を示す図である。
【図１１】物流拠点端末の第２の画面例を示す図である。
【図１２】物流拠点端末の第３の画面例を示す図である。
【図１３】ロケーションの最適化処理を行なう際の処理手順を示すフロー図である。
【図１４】移動先ロケーションを検索して決定する際の処理手順を示すフロー図である。
【図１５】物流拠点端末の第４の画面例を示す図である。
【図１６】ロケーションに商品が混載される場合のロケーションマスタを示す図である。
【図１７】ロケーションに商品が混載される場合のロケーション載置状態マスタを示す図である。
【図１８】実施の形態２に係る倉庫状況管理システムを構成する各装置の機能ブロック図である。
【図１９】物流拠点サーバがロケーションの空き状況を判定する際の処理手順を示すフロー図である。
【図２０】拠点在庫マスタ２１１が更新された際の物流拠点サーバの処理手順を示すフロー図である。
【図２１】従来における倉庫内三次元ロケーション管理装置の機能ブロック図である。
【符号の説明】
１０    製造部門サーバ
１１    品番マスタ格納部
２０    販売部門サーバ
２１    在庫マスタ格納部
３０、３０ａ    物流拠点サーバ
３１、３１ａ    サーバ制御部
３２、４２    通信部
３３    ロケーション情報格納部
３４    商品情報格納部
３５、４５    空き状況判定部
３６、４６    段数判定部
３７、４７    重量判定部
３８    三次元形状データ生成部
４０、４０ａ    物流拠点端末
４１、４１ａ    端末制御部
４３    入力部
４４    表示部
４８、４８ａ    三次元表示出力部
１１０    品番マスタ
２１０    在庫マスタ
２１１    拠点在庫マスタ
３３０、３３０ａ    ロケーションマスタ
３３１    ロケーション容量マスタ
３３２、３３２ａ    ロケーション載置状態マスタ
４０１    第１画面例
４０２    第２画面例
４０３    第３画面例
４０４    第４画面例
９０１    入力装置
９０２    データ処理装置
９０３    記憶装置
９０４    出力装置
９０５    記憶媒体
【図１】
2005001832.tif 000003
【図２】
2005001832.tif 000004
【図３】
2005001832.tif 000005
【図４】
2005001832.tif 000006
【図５】
2005001832.tif 000007
【図６】
2005001832.tif 000008
【図７】
2005001832.tif 000009
【図８】
2005001832.tif 000010
【図９】
2005001832.tif 000011
【図１０】
2005001832.tif 000012
【図１１】
2005001832.tif 000013
【図１２】
2005001832.tif 000014
【図１３】
2005001832.tif 000015
【図１４】
2005001832.tif 000016
【図１５】
2005001832.tif 000017
【図１６】
2005001832.tif 000018
【図１７】
2005001832.tif 000019
【図１８】
2005001832.tif 000020
【図１９】
2005001832.tif 000021
【図２０】
2005001832.tif 000022
【図２１】
2005001832.tif 000023