(57)【特許請求の範囲】
【請求項１】
搬送工具を制御し、倉庫内の棚である第１の棚を前記倉庫のステーションに搬送させるステップと、
前記第１の棚が高頻度棚である場合、前記搬送工具を制御して前記第１の棚を前記倉庫の第１の保管スペースに搬送させ、前記高頻度棚が前記倉庫内に出庫回数が最も高い所定個数の棚であるステップと、
前記第１の棚が低頻度棚である場合、前記搬送工具を制御して前記第１の棚を前記倉庫の第２の保管スペースに搬送させ、前記低頻度棚が前記倉庫内の前記高頻度棚以外の他の棚であり、前記第１の保管スペースと前記ステーションとの間の距離が前記第２の保管スペースと前記ステーションとの間の距離より短いステップと、
を含み、
前記倉庫は高頻度区域及び低頻度区域を含み、前記高頻度区域と前記ステーションとの間の距離が前記低頻度区域と前記ステーションとの間の距離より小さく、前記第１の保管スペースは前記高頻度区域内の保管スペースであり、
前記搬送工具を制御して前記第１の棚を前記倉庫の前記第１の保管スペースに搬送させるステップは、
前記高頻度区域内に空き保管スペースが存在しない場合、前記搬送工具を制御して第２の棚を前記低頻度区域内の低頻度保管スペースに搬送させ、前記第２の棚が前記高頻度区域内の前記低頻度棚又は空き前記高頻度棚であるステップと、
前記高頻度区域において前記第２の棚に占用される保管スペースを前記第１の保管スペースとし、前記搬送工具を制御して前記第１の棚を前記第１の保管スペースに搬送させるステップと、
を含むことを特徴とする棚管理方法。
【請求項２】
前記搬送工具を制御して前記第１の棚を前記倉庫の前記ステーションに搬送させるステップは、
出庫予定在庫品の識別情報を含むオーダー情報を受信するステップと、
前記搬送工具を制御し、前記識別情報に対応する前記出庫予定在庫品が保存されている前記第１の棚を前記倉庫の前記ステーションに搬送させるステップと、
を含むことを特徴とする請求項１に記載の棚管理方法。
【請求項３】
前記搬送工具を制御して前記第１の棚を前記倉庫の前記第１の保管スペースに搬送させるステップは、
前記高頻度区域内に空き保管スペースが存在する場合、前記ステーションに最も近い保管スペースを前記第１の保管スペースとして選択するステップと、
前記搬送工具を制御して前記第１の棚を前記第１の保管スペースに搬送させるステップと、
を含むことを特徴とする請求項１に記載の棚管理方法。
【請求項４】
履歴記録情報に基づいて前記倉庫内の各棚の出庫回数を計算し、前記履歴記録情報が在庫品の識別情報と、出庫時間と出庫数量の対応関係を含むステップと、
出庫回数が最も高い所定個数の棚を前記高頻度棚として設定し、前記倉庫内の前記高頻度棚以外の他の棚を低頻度棚として設定するステップと、
をさらに含む
ことを特徴とする請求項１〜３のいずれか１項に記載の棚管理方法。
【請求項５】
前記履歴記録情報に基づいて前記倉庫内の各棚の出庫回数を計算するステップは、
前記履歴記録情報に基づいて、各種の在庫品の毎日の平均出庫回数及び毎回の平均出庫数量を計算するステップと、
在庫品の識別情報と、棚の識別情報と出庫数量との対応関係と、前記各種の在庫品の平均出庫回数及び毎回の平均出庫数量に基づいて、前記倉庫内の各棚の出庫回数を決定するステップと、を含む
ことを特徴とする請求項４に記載の棚管理方法。
【請求項６】
搬送工具を制御し、倉庫内の棚である第１の棚を前記倉庫のステーションに搬送させる第１の制御モジュールと、
前記第１の棚が高頻度棚である場合、前記搬送工具を制御して前記第１の棚を前記倉庫の第１の保管スペースに搬送させ、前記高頻度棚が前記倉庫内に出庫回数が最も高い所定個数の棚である第２の制御モジュールと、
前記第１の棚が低頻度棚である場合、前記搬送工具を制御して前記第１の棚を前記倉庫の第２の保管スペースに搬送させ、前記低頻度棚が前記倉庫内の前記高頻度棚以外の他の棚であり、前記第１の保管スペースと前記ステーションとの間の距離が前記第２の保管スペースと前記ステーションとの間の距離より短い第３の制御モジュールと、
を備え、
前記倉庫は高頻度区域及び低頻度区域を含み、前記高頻度区域と前記ステーションとの間の距離が前記低頻度区域と前記ステーションとの間の距離より小さく、前記第１の保管スペースは前記高頻度区域内の保管スペースであり、
前記第２の制御モジュールは、
前記高頻度区域内に空き保管スペースが存在しない場合、前記搬送工具を制御し、第２の棚を低頻度区域内の低頻度保管スペースに搬送させ、前記第２の棚が前記高頻度区域内の低頻度棚又は空き高頻度棚である第３の制御ユニットと、
前記高頻度区域において前記第２の棚に占用される保管スペースを前記第１の保管スペースとし、前記搬送工具を制御して前記第１の棚を前記第１の保管スペースに搬送させる第４の制御ユニットと、
を備えることを特徴とする棚管理装置。
【請求項７】
前記第１の制御モジュールは、
出庫予定在庫品の識別情報を含むオーダー情報を受信する受信ユニットと、
前記搬送工具を制御し、前記識別情報に対応する出庫予定在庫品が保存されている前記第１の棚を前記倉庫の前記ステーションに搬送させる第１の制御ユニットと、
を備えることを特徴とする請求項６に記載の棚管理装置。
【請求項８】
前記第２の制御モジュールは、前記高頻度区域内に空き保管スペースが存在する場合、前記ステーションに最も近い保管スペースを前記第１の保管スペースとして選択する選択ユニットと、
前記搬送工具を制御して前記第１の棚を前記第１の保管スペースに搬送させる第２の制御ユニットと、
を備えることを特徴とする請求項７に記載の棚管理装置。
【請求項９】
履歴記録情報に基づいて前記倉庫内の各棚の出庫回数を計算し、前記履歴記録情報が在庫品の識別情報と、出庫時間と出庫数量の対応関係を含む計算モジュールと、
出庫回数が最も高い所定個数の棚を前記高頻度棚として設定し、前記倉庫内の前記高頻度棚以外の他の棚を低頻度棚として設定する設定モジュールと、
を備えることを特徴とする請求項６〜８のいずれか１項に記載の棚管理装置。
【請求項１０】
前記計算モジュールは、
前記履歴記録情報に基づいて、各種の在庫品の毎日の平均出庫回数及び毎回の平均出庫数量を計算する計算ユニットと、
在庫品の識別情報と、棚の識別情報と出庫数量との対応関係と、前記各種の在庫品の平均出庫回数及び毎回の平均出庫数量に基づいて、前記倉庫内の各棚の出庫回数を決定する決定ユニットと、
を備えることを特徴とする請求項９に記載の棚管理装置。
【請求項１１】
実行可能プログラムコードを記憶するメモリと、
前記メモリに記憶されている前記実行可能プログラムコードを読み出すことによって、前記実行可能プログラムコードに対応するプログラムを実行することで、請求項１〜５のいずれか１項に記載の棚管理方法を実行するプロセッサと、
を備えることを特徴とする電子機器。
【請求項１２】
実行されることで請求項１〜５のいずれか１項に記載の棚管理方法を実行することを特徴とする実行可能プログラムコード。
【請求項１３】
実行可能プログラムコードを記憶し、前記実行可能プログラムコードが実行されることで請求項１〜５のいずれか１項に記載の棚管理方法を実行することを特徴とするコンピュータ可読記憶媒体。 
【発明の詳細な説明】
【技術分野】
【０００１】
本願は通信分野に関し、特に棚管理方法、棚管理装置、電子機器、実行可能プログラムコード及びコンピュータ可読記憶媒体に関する。
【背景技術】
【０００２】
倉庫は在庫品を保存するところであり、大量の棚、搬送車及びステーション等を含む。棚は各種の在庫品を保管することに用いられ、倉庫の保管スペースに置かれる。搬送車はステーションと保管スペースとの間で棚を搬送することに用いられる。ステーションは在庫品を梱包してステーションから出庫することに用いられる。
【０００３】
ある在庫品を倉庫から出庫する必要がある場合には、先ず、該在庫品が保存されている棚及び該棚が位置する保管スペースを決定する。次に、搬送車を制御し、該棚が置かれている保管スペースから該棚をステーションに搬送させる。作業者が該棚から該在庫品を取り、ステーションで該在庫品を梱包して出庫する。出庫完了後に搬送車を制御して該棚を該保管スペースに搬送させて置く。
【０００４】
本願を実施する過程において、出願人は従来技術に少なくとも以下の問題が存在していることを発見した。
【０００５】
在庫品を出庫する際に、頻繁に出庫する棚はステーションから離れている場合がよくあり、搬送車が棚を搬送する時間が長くなって、出庫の効率が低下してしまう。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
出庫の効率を向上させるために、本願は棚管理方法、棚管理装置、電子機器、実行可能プログラムコード及びコンピュータ可読記憶媒体を提供する。前記技術案は以下のとおりである。
【課題を解決するための手段】
【０００７】
一態様では、搬送工具を制御し、倉庫内の棚である第１の棚を前記倉庫のステーションに搬送させるステップと、前記第１の棚が高頻度棚である場合、前記搬送工具を制御して前記第１の棚を前記倉庫の第１の保管スペースに搬送させ、前記高頻度棚が前記倉庫内に出庫回数が最も高い所定個数の棚であるステップと、前記第１の棚が低頻度棚である場合、前記搬送工具を制御して前記第１の棚を前記倉庫の第２の保管スペースに搬送させ、前記低頻度棚が前記倉庫内の前記高頻度棚以外の他の棚であり、前記第１の保管スペースと前記ステーションとの間の距離が前記第２の保管スペースと前記ステーションとの間の距離より短いステップと、を含み、前記倉庫は高頻度区域及び低頻度区域を含み、前記高頻度区域と前記ステーションとの間の距離が前記低頻度区域と前記ステーションとの間の距離より小さく、前記第１の保管スペースは前記高頻度区域内の保管スペースであり、前記搬送工具を制御して前記第１の棚を前記倉庫の前記第１の保管スペースに搬送させるステップは、前記高頻度区域内に空き保管スペースが存在しない場合、前記搬送工具を制御して第２の棚を前記低頻度区域内の低頻度保管スペースに搬送させ、前記第２の棚が前記高頻度区域内の前記低頻度棚又は空き前記高頻度棚であるステップと、前記高頻度区域において前記第２の棚に占用される保管スペースを前記第１の保管スペースとし、前記搬送工具を制御して前記第１の棚を前記第１の保管スペースに搬送させるステップと、を含む。
【０００８】
好ましくは、前記搬送工具を制御して前記第１の棚を前記倉庫の前記ステーションに搬送させるステップは、出庫予定在庫品の識別情報を含むオーダー情報を受信するステップと、前記搬送工具を制御し、前記識別情報に対応する前記出庫予定在庫品が保存されている前記第１の棚を前記倉庫の前記ステーションに搬送させるステップと、を含む。
【０００９】
好ましくは、前記した前記搬送工具を制御して前記第１の棚を前記倉庫の前記第１の保管スペースに搬送させるステップは、前記高頻度区域内に空き保管スペースが存在する場合、前記ステーションに最も近い保管スペースを第１の保管スペースとして選択するステップと、前記搬送工具を制御して前記第１の棚を前記第１の保管スペースに搬送させるステップと、を含む。 
【００１１】
好ましくは、前記方法は、履歴記録情報に基づいて前記倉庫内の各棚の出庫回数を計算し、前記履歴記録情報が在庫品の識別情報と、出庫時間と出庫数量の対応関係を含むステップと、前記出庫回数が最も高い所定個数の棚を前記高頻度棚として設定し、前記倉庫内の前記高頻度棚以外の他の棚を低頻度棚として設定するステップと、をさらに含む。
【００１２】
好ましくは、前記前記履歴記録情報に基づいて前記倉庫内の各棚の出庫回数を計算するステップは、前記履歴記録情報に基づいて、各種の在庫品の毎日の平均出庫回数及び毎回の平均出庫数量を計算するステップと、在庫品の識別情報と、棚の識別情報と出庫数量の対応関係と、前記各種の在庫品の平均出庫回数及び毎回の平均出庫数量に基づいて、前記倉庫内の各棚の出庫回数を決定するステップと、を含む。
【００１３】
他の態様では、搬送工具を制御し、倉庫内の棚である第１の棚を前記倉庫のステーションに搬送させる第１の制御モジュールと、前記第１の棚が高頻度棚である場合、前記搬送工具を制御して前記第１の棚を前記倉庫の第１の保管スペースに搬送させ、前記高頻度棚が前記倉庫内に出庫回数が最も高い所定個数の棚である第２の制御モジュールと、前記第１の棚が低頻度棚である場合、前記搬送工具を制御して前記第１の棚を前記倉庫の第２の保管スペースに搬送させ、前記低頻度棚が前記倉庫内の前記高頻度棚以外の他の棚であり、前記第１の保管スペースと前記ステーションとの間の距離が前記第２の保管スペースと前記ステーションとの間の距離より短い第３の制御モジュールと、を備え、前記倉庫は高頻度区域及び低頻度区域を含み、前記高頻度区域と前記ステーションとの間の距離が前記低頻度区域と前記ステーションとの間の距離より小さく、前記第１の保管スペースは前記高頻度区域内の保管スペースであり、前記第２の制御モジュールは、前記高頻度区域内に空き保管スペースが存在しない場合、前記搬送工具を制御し、第２の棚を低頻度区域内の低頻度保管スペースに搬送させ、前記第２の棚が前記高頻度区域内の低頻度棚又は空き高頻度棚である第３の制御ユニットと、前記高頻度区域において前記第２の棚に占用される保管スペースを前記第１の保管スペースとし、前記搬送工具を制御して前記第１の棚を前記第１の保管スペースに搬送させる第４の制御ユニットと、を備える。
【００１４】
好ましくは、前記第１の制御モジュールは、出庫予定在庫品の識別情報を含むオーダー情報を受信する受信ユニットと、前記搬送工具を制御し、前記識別情報に対応する出庫予定在庫品が保存されている前記第１の棚を前記倉庫の前記ステーションに搬送させる第１の制御ユニットと、を備える。
【００１５】
好ましくは、前記第２の制御モジュールは、前記高頻度区域内に空き保管スペースが存在する場合、前記ステーションに最も近い保管スペースを前記第１の保管スペースとして選択する選択ユニットと、前記搬送工具を制御して前記第１の棚を前記第１の保管スペースに搬送させる第２の制御ユニットと、を備える。
【００１７】
好ましくは、前記装置は、履歴記録情報に基づいて前記倉庫内の各棚の出庫回数を計算し、前記履歴記録情報が在庫品の識別情報と、出庫時間と出庫数量の対応関係を含む計算モジュールと、出庫回数が最も高い所定個数の棚を前記高頻度棚として設定し、前記倉庫内の前記高頻度棚以外の他の棚を低頻度棚として設定する設定モジュールと、を備える。
【００１８】
好ましくは、前記計算モジュールは、前記履歴記録情報に基づいて、各種の在庫品の毎日の平均出庫回数及び毎回の平均出庫数量を計算する計算ユニットと、在庫品の識別情報と、棚の識別情報と出庫数量との対応関係と、前記各種の在庫品の平均出庫回数及び毎回の平均出庫数量に基づいて、前記倉庫内の各棚の出庫回数を決定する決定ユニットと、を備える。
【００１９】
別の態様では、電子機器を提供し、該電子機器は実行可能プログラムコードを記憶するメモリと、前記メモリに記憶されている前記実行可能プログラムコードを読み出すことによって、前記実行可能プログラムコードに対応するプログラムを実行することで、請求項１〜６のいずれか１項に記載の棚管理方法を実行するプロセッサと、を備える。
【００２０】
別の態様では、実行可能プログラムコードを提供し、前記実行可能プログラムコードが実行されることで上記いずれかの棚管理方法を実行する。
【００２１】
別の態様では、コンピュータ可読記憶媒体を提供し、前記コンピュータ可読記憶媒体が実行可能プログラムコードを記憶し、前記実行可能プログラムコードが実行されることで上記いずれかの棚管理方法を実行する。
【発明の効果】
【００２２】
本願に係る技術案は以下の有益な効果を有する。
【００２３】
第１の棚から在庫品を取り出した後、第１の棚が高頻度棚である場合、搬送工具を制御して第１の棚を第１の保管スペースに搬送させ、第１の棚が低頻度棚である場合、搬送工具を制御して第１の棚を第２の保管スペースに搬送させ、第１の保管スペースからステーションまでの距離が第２の保管スペースからステーションまでの距離より短い。このように高頻度棚をステーションに近い第１の保管スペースに搬送し、低頻度棚をステーションから離れる保管スペースに搬送することにより、高頻度棚が頻繁に搬送されるので、高頻度棚の搬送時間を短くし、搬送効率を向上させることができる。
【図面の簡単な説明】
【００２４】
本願の実施形態と従来技術の技術案をより明瞭に説明するために、以下では実施形態と従来技術に必要な図面を簡単に説明する。明らかなように、以下で説明される図面は単に本願の一部の実施形態であり、当業者にとって、創造的な労働を必要とせずに、これらの図面に基づいて他の図面を得ることができる。
【図１】本願の実施形態１に係る棚管理方法のフローチャートである。
【図２−１】本願の実施形態２に係る倉庫の構造模式図である。
【図２−２】本願の実施形態２に係る棚管理方法のフローチャートである。
【図３】本願の実施形態３に係る棚管理方法のフローチャートである。
【図４】本願の実施形態４に係る棚管理方法のフローチャートである。
【図５】本願の実施形態５に係る棚管理装置の構造模式図である。
【図６】本願の実施形態６に係る棚管理装置の構造模式図である。
【図７】本願の実施形態７に係る電子機器の構造模式図である。
【発明を実施するための形態】
【００２５】
本願の目的、技術案及び利点をより明確にするために、以下、図面を参照して実施形態を挙げて、本願をより詳しく説明する。勿論、説明される実施形態は本願の一部の実施形態に過ぎず、全ての実施形態ではない。本願の実施形態に基づいて、当業者が創造的な労働を必要とせずに得るすべての他の実施形態は、いずれも本願の保護範囲に属する。
【００２６】
本願の目的、技術案及び利点をより明確にするために、以下、図面を参照しながら、本願の実施の形態をより詳しく説明する。
【００２７】
（実施形態１）
図１に示すように、本願の実施形態は棚管理方法を提供し、該棚管理方法は以下のステップ１０１〜ステップ１０３を含む。
【００２８】
ステップ１０１：搬送工具を制御し、倉庫内の棚である第１の棚を倉庫のステーションに搬送させる。
【００２９】
ステップ１０２：第１の棚が高頻度棚である場合、搬送工具を制御して第１の棚を倉庫の第１の保管スペースに搬送させ、前記高頻度棚が倉庫内に出庫回数が最も高い所定個数の棚である。
【００３０】
ステップ１０３：第１の棚が低頻度棚である場合、搬送工具を制御して第１の棚を倉庫の第２の保管スペースに搬送させ、前記低頻度棚が前記倉庫内に高頻度棚以外の他の棚であり、第１の保管スペースとステーションとの間の距離が第２の保管スペースとステーションとの間の距離より短い。
【００３１】
本願の実施形態では、第１の棚から在庫品を取り出した後、第１の棚が高頻度棚である場合、搬送工具を制御して第１の棚を第１の保管スペースに搬送させ、第１の棚が低頻度棚である場合、搬送工具を制御して第１の棚を第２の保管スペースに搬送させ、第１の保管スペースからステーションまでの距離が第２の保管スペースからステーションまでの距離より短い。このように高頻度棚をステーションに近い第１の保管スペースに搬送し、低頻度棚をステーションから離れる保管スペースに搬送することにより、高頻度棚が頻繁に搬送されるので、高頻度棚の搬送時間を短くし、搬送効率を向上させることができる。
【００３２】
（実施形態２）
本願の実施形態は棚管理方法を提供する。棚の在庫品を取り出した後、該棚が高頻度棚である場合、該棚を高頻度区域に搬送し、該棚が低頻度棚である場合、該棚を低頻度区域に搬送し、高頻度区域からステーションまでの距離が低頻度区域からステーションまでの距離より短い。
【００３３】
該方法は図２−１に示される倉庫構造に適用され、該倉庫は、ステーション、高頻度区域及び低頻度区域を含み、高頻度区域からステーションまでの距離が低頻度区域からステーションまでの距離より小さく、高頻度区域は所定個数の保管スペースを含む。
【００３４】
本実施形態の実行主体は端末であってもよく、端末はコンピュータ等であってもよく、図２−２に示すように、該方法は、以下のステップ２０１〜ステップ２０８を含む。
【００３５】
ステップ２０１：履歴記録情報に基づいて、各種の在庫品の毎日の平均出庫回数及び毎回の平均出庫数量を計算する。
【００３６】
履歴記録情報は、在庫品の識別情報と、出庫時間と出庫数量の対応関係を含み、該対応関係は、現在の時間の前に毎回に出庫する在庫品の識別情報と、出庫時間と出庫数量を記憶することに用いられる。即ち、該対応関係に記憶されている各記録は、在庫品の識別情報と、出庫時間と出庫数量を含む。
【００３７】
該対応関係に記憶されている各記録は、現在の時間の前で現在に最も近い所定日数の内に発生した記録であってもよい。例えば、所定日数は５日、６日又は７日等であってもよい。所定日数を７日と仮定すると、該対応関係は、現在の時間の前で現在の時間に最も近い７日内に発生した記録を記憶することに用いられる。
【００３８】
また、該対応関係をリアルタイムに検出してもよい。発生時間から現在までの時間が所定日数を超える記録を検出した場合、発生時間から現在までの時間が所定日数を超える記録を削除してもよい。実施時に、該対応関係に記憶されている各記録に含まれる出庫時間を検出してもよい。ある記録に含まれる出庫時間と現在の時間との時間差が所定日数を超えることを検出した場合、該記録は発生時間から現在までの時間が所定日数を超える記録であると検出し、該対応関係から該記録を削除する。
【００３９】
本ステップは以下のとおりである。履歴記録情報に記憶されている毎回の出庫在庫品の識別情報と、出庫時間と出庫数量に基づいて、各種の在庫品の履歴総出庫回数及び履歴総出庫数量を統計し、各種の在庫品の履歴総出庫回数に基づいて毎日の平均出庫回数を計算し、各種の在庫品の履歴総出庫回数と履歴総出庫数量に基づいて毎回の平均出庫数量を計算する。
【００４０】
本実施形態では、各種の在庫品の平均出庫回数をそれぞれに現在からの翌日の内の各種の在庫品の出庫回数とし、各種の在庫品の毎回の平均出庫数量を現在からの翌日内の各種の在庫品の毎回の出庫数量とする。従って、各種の在庫品の平均出庫回数及び毎回の平均出庫数量に基づいて、現在からの翌日内の各棚の出庫回数を推定することができる。詳細な過程は以下のとおりである。
【００４１】
ステップ２０２：在庫品の識別情報と、棚の識別情報と在庫品数量の対応関係と、各種の在庫品の平均出庫回数及び毎回の平均出庫数量に基づいて、倉庫内の各棚の出庫回数を計算する。
【００４２】
倉庫内の各棚の在庫品はいずれも作業者により保存されたものである。作業者はある棚にある在庫品を保存する際に、該在庫品の識別情報と、該棚の識別情報と該在庫品の在庫品数量を在庫品の識別情報と、棚の識別情報と在庫品数量の対応関係に記憶する。
【００４３】
本ステップの詳細な過程は、それぞれ以下の２０２１〜２０２３の操作のとおりである。
【００４４】
２０２１：第１の在庫品の識別情報と、在庫品の識別情報と、棚の識別情報と在庫品数量の対応関係とに基づいて、第１の在庫品が保存されている各第３の棚及び各第３の棚に保存されている第１の在庫品の在庫品数量を決定し、第１の在庫品は倉庫内のいずれかの在庫品である。
【００４５】
具体的には、第１の在庫品の識別情報に基づいて、在庫品の識別情報と、棚の識別情報と在庫品数量の対応関係から、対応する各棚の識別情報と在庫品数量を取得し、取得された各棚の識別情報に対応する棚を第１の在庫品が保存されている各第３の棚として決定し、第１の在庫品の識別情報及び各第３の棚の識別情報に対応する在庫品数量をそれぞれに各第３の棚に保存されている第１の在庫品の在庫品数量として決定する。
【００４６】
２０２２：第１の在庫品の平均出庫回数及び毎回の平均出庫数量と、各第３の棚に保存されている第１の在庫品の在庫品数量とに基づいて、各第３の棚の第１の在庫品の出庫回数を決定する。
【００４７】
具体的には、第１の在庫品の出庫推定総数と毎回の平均出庫数量と各第３の棚に保存されている第１の在庫品の在庫品数量とに基づいて、所定の出庫ポリシーによって各第３の棚の第１の在庫品の出庫回数を決定する。
【００４８】
所定の出庫ポリシーは以下のように定義される。ある第３の棚に保存されている第１の在庫品が多いほど、該第３の棚の第１の在庫品の出庫回数が多いと決定する。ある第３の棚に保存されている第１の在庫品が少ないほど、該第３の棚の第１の在庫品の出庫回数が少ないと決定する。
【００４９】
例えば、第１の在庫品の平均出庫回数を５回、毎回の平均出庫数量を２００個と仮定する。即ち、第１の在庫品の現在からの翌日内に出庫する出庫回数が５回であり、毎回に２００個を出庫する。また、倉庫において第１の在庫品が保存されている棚が３つであり、それぞれが棚Ａ、棚Ｂ及び棚Ｃで棚Ａに８００個の第１の在庫品、棚Ｂに６００個の第１の在庫品、棚Ｃに４００個の第１の在庫品が保存されていると仮定する。このように、棚Ａの第１の在庫品の出庫回数が４回、棚Ｂの第１の在庫品の出庫回数が１回、棚Ｃの第１の在庫品の出庫回数が０回であると決定することができる。
【００５０】
倉庫内の他の各在庫品に対し、上記２０２１と２０２２の操作に応じて棚の各在庫品の出庫回数を計算する。例えば、棚Ａに第２の在庫品、第３の在庫品が保存され、棚Ｂに第２の在庫品が保存されていると仮定する。第２の在庫品に対しては、上記２０２１と２０２２の操作に応じて計算した結果、棚Ａの第２の在庫品の出庫回数が２であり、棚Ｂの第２の在庫品の出庫回数が３回である。第３の在庫品に対しは、上記２０２１と２０２２の操作に応じて計算した結果、棚Ａの第３の在庫品の出庫回数が４回である。
【００５１】
２０２３：倉庫内の各棚に保存されている各在庫品の出庫回数に基づいて、各棚の出庫回数を計算する。
【００５２】
いずれかの棚に対しても、該棚に保存されている各在庫品の出庫回数を加算して該棚の出庫回数が得られ、該出庫回数は、該棚の現在からの翌日内の出庫回数になる。例えば、棚Ａに対しては、棚Ａの第１の在庫品の出庫回数４回、第２の在庫品の出庫回数２回、及び第３の在庫品の出庫回数４回を加算して得られる棚Ａの出庫回数は１０回である。また例えば、棚Ｂに対しては、棚Ｂの第１の在庫品の出庫回数である１回及び第２の在庫品の出庫回数である３回を加算して得られる棚Ｂの出庫回数は４回である。
【００５３】
ステップ２０３：出庫回数が最も高い所定個数の棚を高頻度棚として設定し、倉庫内の高頻度棚以外の他の棚を低頻度棚として設定する。
【００５４】
本ステップは以下のとおりである。倉庫内の各棚の出庫回数に基づいて、出庫回数の降順で各棚をランキングし、最もランキング上位の所定個数の棚を選択し、選択した所定個数の棚の識別情報を識別情報集合に記憶することによって、出庫回数が最も高い所定個数の棚を高頻度棚として設定し、倉庫内の高頻度棚以外の他の棚を低頻度棚として設定することを実現する。
【００５５】
ステップ２０３を実行した後、端末は出庫予定在庫品の識別情報及び出庫予定在庫品の出庫回数を含むオーダー情報を受信する。端末はオーダー情報を受信した後に以下のプロセスで出庫予定在庫品を出庫する。
【００５６】
ステップ２０４：出庫予定在庫品の識別情報を含むオーダー情報を受信する。
【００５７】
該オーダー情報はさらに出庫予定在庫品の出庫回数を含む。
【００５８】
該オーダー情報は、ショッピングウエブサイトのバックグラウンドサーバによって端末に送信されたものであってもよく、作業者によって端末に入力されたものであってもよい。
【００５９】
ステップ２０５：搬送工具を制御し、出庫予定在庫品が保存されている第１の棚を倉庫のステーションに搬送させる。
【００６０】
搬送工具は搬送車であってもよく、ステーションに近い空き搬送工具を選択して第１の棚を搬送してもよい。端末は棚の識別情報と保管スペースの対応関係を予めメンテナンスする。該対応関係は現在の倉庫内の各棚の識別情報および該各棚が位置する保管スペースを記憶している。
【００６１】
本ステップは以下のとおりである。出庫予定在庫品の識別情報に基づいて、在庫品の識別情報と、棚の識別情報と在庫品数量の対応関係から、出庫予定在庫品を保存している各棚の識別情報を取得する。各棚の識別情報に基づいて、棚の識別情報と保管スペースの対応関係から各棚が位置する保管スペースを決定する。各棚から保管スペースがステーションに最も近い棚を第１の棚として選択し、第１の棚の保管スペースが載せられている搬送コマンドを搬送工具に送信することにより、搬送工具に第１の棚をステーションに搬送させる。
【００６２】
搬送工具は該搬送コマンドを受信した後、該搬送コマンドに載せられている第１の棚の保管スペースに基づいて、第１の棚の搬送経路を自動的に決定し、該経路に基づいて第１の棚をステーションに搬送する。第１の棚は低頻度区域内の棚である可能性があり、高頻度区域内の棚である可能性もある。
【００６３】
搬送工具は第１の棚を第１の棚の保管スペースから搬出する際に、端末に通知コマンドを送信してもよい。端末は、第１の棚の識別情報及び第１の棚の保管スペースを含む記録を、棚の識別情報と保管スペースの対応関係から削除する。このように、第１の棚の保管スペースを空き状態にする。
【００６４】
第１の棚がステーションに搬送された後、作業者は、出庫予定在庫品の出庫回数に基づいて第１の棚から出庫予定在庫品を取り出して梱包して出庫することができる。
【００６５】
出庫予定在庫品を出庫する際に、端末はさらに、現在の時間を出庫予定在庫品の出庫時間として取得し、出庫予定在庫品の識別情報、出庫時間及び出庫数量を、履歴記録情報における在庫品の識別情報と、出庫時間と出庫数量の対応関係に記憶してもよい。
【００６６】
また、作業者は第１の棚から取り出された出庫予定在庫品の現在の出庫回数を端末に入力しもよい。次に、端末は、第１の棚の識別情報及び出庫予定在庫品の識別情報に基づいて、棚の識別情報と、在庫品の識別情報と在庫品数量の対応関係から出庫予定在庫品の在庫品数量を取得し、出庫予定在庫品の在庫品数量から現在の出庫数量を引く。
【００６７】
第１の棚から出庫予定在庫品が取り出された後、端末は以下のプロセスで搬送工具を制御して第１の棚を倉庫の保管スペースに搬送させる必要がある。
【００６８】
ステップ２０６：第１の棚が高頻度棚であるか、それとも低頻度棚であるかを判断する。高頻度棚である場合、ステップ２０７を実行し、低頻度棚である場合、ステップ２０８を実行する。
【００６９】
具体的には、第１の棚の識別情報に基づいて、識別情報集合を検索する。該識別情報集合に第１の棚の識別情報が含まれる場合、第１の棚が高頻度棚であると判断し、該識別情報集合に第１の棚の識別情報が含まれない場合、第１の棚が低頻度棚であると判断する。
【００７０】
ステップ２０７：搬送工具を制御して第１の棚をステーションから倉庫の高頻度区域内の保管スペースである第１の保管スペースに搬送させる。
【００７１】
本ステップは以下の２０７１〜２０７４の操作によって実施することができる。
【００７２】
２０７１：高頻度区域内に空き保管スペースが存在するか否かを判断する。存在する場合、２０７２を実行し、存在しない場合、２０７３を実行する。
【００７３】
棚の識別情報と保管スペースの対応関係には倉庫内に現在で占用されている保管スペースが記憶されているので、該識別情報と保管スペースの対応関係から、倉庫内に現在で占用されている保管スペースを取得することができる。そして、倉庫内に現在で占用されている保管スペースに基づいて、高頻度区域内に空き保管スペースが存在するか否かを決定する。
【００７４】
例えば、高頻度区域内に保管スペース１、２、３、４、５を含み、倉庫全体内に現在で占用されている保管スペースが保管スペース１、２、３、７、８、９を含むと仮定すると、倉庫内に現在で占用されている保管スペースが保管スペース１、２、３、７、８、９を含むことに基づいて、高頻度区域内に空き保管スペース４及び５が存在すると決定できる。
【００７５】
２０７２：ステーションに最も近い保管スペースを第１の保管スペースとして選択し、搬送工具を制御して第１の棚をステーションから第１の保管スペースに搬送させ、終了して戻る。
【００７６】
第１の保管スペースが載せられている搬送コマンドを搬送工具に送信し、搬送工具は該搬送コマンドを受信し、該搬送コマンドに載せられている第１の保管スペースに基づいて、第１の保管スペースへの経路を計画し、次に、該経路に基づいて第１の棚を第１の保管スペースに搬送する。
【００７７】
さらに、第１の棚の識別情報及び第１の保管スペースを棚の識別情報と保管スペースの対応関係に記憶する。
【００７８】
２０７３：搬送工具を制御し、第２の棚を低頻度区域内の低頻度保管スペースに搬送させ、前記第２の棚が高頻度区域内の低頻度棚又は空き高頻度棚である。
【００７９】
第２の棚が低頻度棚である場合、先ず、高頻度区域から低頻度棚を第２の棚とサーチし、次に、第２の棚を低頻度区域の低頻度保管スペースに搬送する。詳細な実施過程は以下のとおりである。
【００８０】
高頻度区域内の各保管スペースに基づいて、棚の識別情報と保管スペースの対応関係から、高頻度区域内に位置する各棚の識別情報を取得し、高頻度区域内の各棚の識別情報から識別情報集合にない識別情報をサーチし、サーチした識別情報に対応する棚が低頻度棚になり、低頻度棚を第２の棚として選択する。低頻度区域に含まれる低頻度保管スペースから１つの低頻度保管スペースを選択し、搬送工具を制御して第２の棚を、選択された低頻度保管スペースに搬送させる。又は、
【００８１】
第２の棚が空き高頻度棚である場合、先ず、高頻度区域から空き高頻度棚を探して第２の棚とし、次に、第２の棚を低頻度区域の低頻度保管スペースに搬送し、詳細な実施過程は以下のとおりである。
【００８２】
高頻度区域内の各保管スペース及び識別情報集合内の各棚の識別情報に基づいて、棚の識別情報と保管スペースの対応関係から高頻度区域内に位置する各高頻度棚の識別情報を取得し、各高頻度棚の識別情報に基づいて、在庫品の識別情報と、棚の識別情報と在庫品数量の対応関係から、各高頻度棚に保存されている各在庫品の在庫品数量を取得し、保存されている各在庫品の在庫品数量がいずれも零である高頻度棚を空き高頻度棚としてサーチする。１つの空き高頻度棚を第２の棚として選択し、搬送工具を制御して第２の棚を選択された低頻度保管スペースに搬送させる。
【００８３】
搬送工具を制御して第２の棚を、選択された低頻度保管スペースに搬送させる際に、さらに棚の識別情報と保管スペースの対応関係において第２の棚の識別情報に対応する保管スペースを、選択された該低頻度保管スペースに更新することができる。
【００８４】
搬送工具を制御して第２の棚を選択された低頻度保管スペースに搬送させる詳細な過程は、上記関連内容を参照することができ、ここで詳細に説明しない。
【００８５】
２０７４：高頻度区域において第２の棚に占用される保管スペースを第１の保管スペースとし、搬送工具を制御して第１の棚をステーションから第１の保管スペースに搬送させ、終了して戻る。
【００８６】
さらに、第１の棚の識別情報及び第１の保管スペースを棚の識別情報と保管スペースの対応関係に記憶することができる。
【００８７】
搬送工具を制御して第１の棚を第１の保管スペースに搬送させることは、上記関連内容を参照することができ、ここで詳細に説明しない。
【００８８】
ステップ２０８：搬送工具を制御して第１の棚をステーションから倉庫の低頻度区域内の保管スペースである第２の保管スペースに搬送させる。
【００８９】
倉庫の低頻度区域内の空き保管スペースからステーションに最も近い１つの保管スペースを第２の保管スペースとして選択し、搬送工具を制御して第１の棚を第２の保管スペースに搬送させる。
【００９０】
第２の保管スペースを選択した後、さらに、第１の棚の識別情報及び第２の保管スペースを棚の識別情報と保管スペースの対応関係に記憶することができる。
【００９１】
搬送工具を制御して第１の棚を第２の保管スペースに搬送させることは、上記関連内容を参照することができ、ここで詳細に説明しない。
【００９２】
本願の実施形態では、第１の棚から在庫品を取り出した後、第１の棚が高頻度棚である場合、搬送工具を制御して第１の棚を高頻度区域の第１の保管スペースに搬送させ、第１の棚が低頻度棚である場合、搬送工具を制御して第１の棚を低頻度区域の第２の保管スペースに搬送させ、高頻度区域からステーションまでの距離が低頻度区域からステーションまでの距離より短い。このように高頻度棚をステーションに近い高頻度区域に搬送し、低頻度棚をステーションから離れる低頻度区域に搬送することにより、高頻度棚が頻繁に搬送されるので、高頻度棚の搬送時間を短くし、搬送効率を向上させることができる。
【００９３】
（実施形態３）
本願の実施形態は棚管理方法を提供する。棚の在庫品を取り出した後、該棚が高頻度棚である場合、該棚を第１の保管スペースに搬送し、該棚が低頻度棚である場合、該棚を第２の保管スペースに搬送し、第１の保管スペースからステーションまでの距離が第２の保管スペースからステーションまでの距離より短い。図３に示すように、該方法は以下のステップ３０１〜ステップ３０８を含む。
【００９４】
ステップ３０１〜ステップ３０６：それぞれステップ２０１〜ステップ２０６と同じであり、ここで詳細に説明しない。
【００９５】
ステップ３０７：ステーションに最も近い空き保管スペースを第１の保管スペースとして選択し、搬送工具を制御して第１の棚を第１の保管スペースに搬送させる。
【００９６】
第１の保管スペースが載せられている搬送コマンドを搬送工具に送信し、搬送工具は該搬送コマンドを受信し、該搬送コマンドに載せられている第１の保管スペースに基づいて、第１の保管スペースに到達する経路を計画し、次に、該経路に基づいて第１の棚を第１の保管スペースに搬送する。
【００９７】
ステップ３０８：ステーションに最も近い空き保管スペース以外の他の空き保管スペースを第２の保管スペースとして選択し、搬送工具を制御して第１の棚を第２の保管スペースに搬送させる。
【００９８】
第２の保管スペースが載せられている搬送コマンドを搬送工具に送信し、搬送工具は該搬送コマンドを受信し、該搬送コマンドに載せられている第２の保管スペースに基づいて、第２の保管スペースに到達する経路を計画し、次に、該経路に基づいて第１の棚を第２の保管スペースに搬送する。
【００９９】
本願の実施形態では、第１の棚から在庫品を取り出した後、第１の棚が高頻度棚である場合、搬送工具を制御して第１の棚を第１の保管スペースに搬送させ、第１の棚が低頻度棚である場合、搬送工具を制御して第１の棚を第２の保管スペースに搬送させ、第１の保管スペースからステーションまでの距離が第２の保管スペースからステーションまでの距離より短い。このように高頻度棚をステーションに近い第１の保管スペースに搬送し、低頻度棚をステーションから離れる保管スペースに搬送することにより、高頻度棚が頻繁に搬送されるので、高頻度棚の搬送時間を短くし、搬送効率を向上させることができる。
【０１００】
（実施形態４）
本願の実施形態は棚管理方法を提供する。該方法は図２−１に示される倉庫構造に適用され、該方法では、搬送工具は棚のタイプに基づいて、棚を高頻度区域に搬送するか、それとも低頻度区域に搬送するかを選択する。図４に示すように、該方法は、以下のステップ４０１〜ステップ４０８を含む。
【０１０１】
ステップ４０１：端末は、履歴記録情報に基づいて、各種の在庫品の毎日の平均出庫回数及び毎回の平均出庫数量を計算する。
【０１０２】
端末が各種の在庫品の毎日の平均出庫回数及び毎回の平均出庫数量を計算する詳細な過程は、ステップ２０１の関連内容を参照することができ、ここで詳細に説明しない。
【０１０３】
ステップ４０２：端末は、在庫品の識別情報と、棚の識別情報と在庫品数量の対応関係と、各種の在庫品の平均出庫回数及び毎回の平均出庫数量に基づいて、倉庫内の各棚の出庫回数を計算する。
【０１０４】
端末が倉庫内の各棚の出庫回数を計算する詳細な過程は、ステップ２０２の関連内容を参照することができ、ここで詳細に説明しない。
【０１０５】
ステップ４０３：端末は、出庫回数が最も高い所定個数の棚を高頻度棚として設定し、倉庫内の高頻度棚以外の他の棚を低頻度棚として設定する。
【０１０６】
ステップ４０３を実行した後、搬送工具は、出庫予定在庫品の識別情報を受信する。該搬送工具は処理、計算及び通信する能力を有し、搬送車であってもよい。搬送工具は出庫予定在庫品の識別情報を受信した後に以下のプロセスで出庫予定在庫品を出庫する。
【０１０７】
ステップ４０４：搬送工具は出庫予定在庫品の識別情報を受信する。
【０１０８】
端末は、ショッピングウエブサイトのバックグラウンドサーバによって送信されたオーダー情報を受信してもよく、作業者によって入力されたオーダー情報を受信してもよい。該オーダー情報は出庫予定在庫品の識別情報を含む。端末は、該オーダー情報を受信した後、ステーションに近い空き搬送工具を選択し、次に、該オーダー情報に含まれる出庫予定在庫品の識別情報を該搬送工具に送信する。
【０１０９】
ステップ４０５：搬送工具は、出庫予定在庫品が保存されている第１の棚を倉庫のステーションに搬送する。
【０１１０】
端末は棚の識別情報と保管スペースの対応関係を予め保持し、該対応関係は現在の倉庫内の各棚の識別情報と位置する保管スペースを記憶している。
【０１１１】
本ステップは以下のとおりである。搬送工具は、出庫予定在庫品の識別情報に基づいて、端末に記憶されている在庫品の識別情報と、棚の識別情報と在庫品数量の対応関係から、出庫予定在庫品を保存する各棚の識別情報をクエリする各棚の識別情報に基づいて、端末に記憶されている棚の識別情報と保管スペースの対応関係から各棚の位置する保管スペースをクエリする。各棚から保管スペースがステーションに最も近い棚を第１の棚として選択し、第１の棚の保管スペースに基づいて、第１の棚の搬送経路を自動的に決定し、該経路に基づいて第１の棚をステーションに搬送する。
【０１１２】
搬送工具は第１の棚を第１の棚の保管スペースから搬出する際に、端末に通知コマンドを送信してもよい。端末は、第１の棚の識別情報及び第１の棚の保管スペースを含む記録を、棚の識別情報と保管スペースの対応関係から削除することができる。このように、第１の棚の保管スペースを空き状態にする。
【０１１３】
第１の棚がステーションに搬送された後、作業者は、出庫予定在庫品の出庫回数に基づいて第１の棚から出庫予定在庫品を取り出して梱包して出庫する。
【０１１４】
出庫予定在庫品を出庫する際に、端末はさらに、現在の時間を出庫予定在庫品の出庫時間として取得し、出庫予定在庫品の識別情報、出庫時間及び出庫数量を、履歴記録情報における在庫品の識別情報と、出庫時間と出庫数量の対応関係に記憶する。
【０１１５】
第１の棚から出庫予定在庫品が取り出された後、搬送工具は、以下のプロセスで第１の棚を倉庫の保管スペースに搬送する必要がある。
【０１１６】
ステップ４０６：搬送工具は、第１の棚が高頻度棚であるか、それとも低頻度棚であるかを判断する。高頻度棚である場合、ステップ４０７を実行し、低頻度棚である場合、ステップ４０８を実行する。
【０１１７】
具体的には、搬送工具は、高頻度棚の識別情報を含む識別情報集合を端末から取得し、第１の棚の識別情報に基づいて、識別情報集合を検索する。検索した結果、該識別情報集合に第１の棚の識別情報が含まれる場合、第１の棚が高頻度棚であると判断し、該識別情報集合に第１の棚の識別情報が含まれない場合、第１の棚が低頻度棚であると判断する。
【０１１８】
ステップ４０７：搬送工具は、第１の棚をステーションから倉庫の高頻度区域内の保管スペースである第１の保管スペースに搬送する。
【０１１９】
本ステップは以下の４０７１〜４０７４の操作によって実施することができる。
【０１２０】
４０７１：搬送工具は、高頻度区域内に空き保管スペースが存在するか否かを判断し、存在する場合、４０７２を実行し、存在しない場合、４０７３を実行する。
【０１２１】
端末における棚の識別情報と保管スペースの対応関係には倉庫内に現在で占用されている保管スペースが記憶されているので、搬送工具は、端末に記憶されている該識別情報と保管スペースの対応関係から、倉庫内に現在で占用されている保管スペースを取得することができる。そして、倉庫内に現在で占用されている保管スペースに基づいて、高頻度区域内に空き保管スペースが存在するか否かを決定する。
【０１２２】
例えば、高頻度区域内に保管スペース１、２、３、４、５を含み、倉庫全体内に現在で占用されている保管スペースが保管スペース１、２、３、７、８、９を含むと仮定すると、倉庫内に現在で占用されている保管スペースが保管スペース１、２、３、７、８、９を含むことに基づいて、高頻度区域内に空き保管スペース４及び５が存在すると決定できる。
【０１２３】
４０７２：搬送工具は、ステーションに最も近い保管スペースを第１の保管スペースとして選択し、第１の棚をステーションから第１の保管スペースに搬送し、終了して戻る。
【０１２４】
搬送工具はさらに、第１の棚の識別情報及び第１の保管スペースを端末に送信してもよい。端末によって第１の棚の識別情報及び第１の保管スペースを棚の識別情報と保管スペースの対応関係に記憶する。
【０１２５】
４０７３：搬送工具は、第２の棚を低頻度区域内の低頻度保管スペースに搬送させ、前記第２の棚が高頻度区域内の低頻度棚又は空き高頻度棚である。
【０１２６】
第２の棚が低頻度棚である場合、先ず、高頻度区域から低頻度棚を第２の棚としてサーチし、次に、第２の棚を低頻度区域の低頻度保管スペースに搬送し、詳細な実施過程は以下のとおりである。
【０１２７】
搬送工具は、高頻度区域内の各保管スペースに基づいて、端末に記憶されている棚の識別情報と保管スペースの対応関係から、高頻度区域内に位置する各棚の識別情報をクエリし、高頻度区域内の各棚の識別情報から識別情報集合にない識別情報をサーチし、サーチした識別情報に対応する棚が低頻度棚になり、低頻度棚を第２の棚として選択し、低頻度区域に含まれる低頻度保管スペースから１つの低頻度保管スペースを選択し、第２の棚を選択された低頻度保管スペースに搬送する。又は、
【０１２８】
第２の棚が空き高頻度棚である場合、先ず、高頻度区域から空き高頻度棚を第２の棚としてサーチし、次に、第２の棚を低頻度区域の低頻度保管スペースに搬送し、詳細な実施過程は以下のとおりである。
【０１２９】
搬送工具は、高頻度区域内の各保管スペース及び識別情報集合内の各棚の識別情報に基づいて、端末に記憶されている棚の識別情報と保管スペースの対応関係にから、高頻度区域内に位置する各高頻度棚の識別情報をクエリし、各高頻度棚の識別情報に基づいて、端末に記憶されている在庫品の識別情報と、棚の識別情報と在庫品数量の対応関係から、各高頻度棚に保存されている各在庫品の在庫品数量をクエリし、保存されている各在庫品の在庫品数量がいずれも零である高頻度棚を空き高頻度棚としてサーチし、１つの空き高頻度棚を第２の棚として選択し、第２の棚を選択された低頻度保管スペースに搬送する。
【０１３０】
搬送工具はさらに、第２の棚の識別情報及び選択された該低頻度保管スペースを端末に送信し、端末はさらに、棚の識別情報と保管スペースの対応関係から第２の棚の識別情報に対応する保管スペースを、選択された該低頻度保管スペースに更新する。
【０１３１】
４０７４：搬送工具は、高頻度区域において第２の棚に占用される保管スペースを第１の保管スペースとし、第１の棚を第１の保管スペースに搬送し、終了して戻る。
【０１３２】
搬送工具はさらに、第１の棚の識別情報及び第１の保管スペースを端末に送信し、端末は、第１の棚の識別情報及び第１の保管スペースを棚の識別情報と保管スペースの対応関係に記憶する。
【０１３３】
ステップ４０８：搬送工具は、第１の棚をステーションから倉庫の低頻度区域内の保管スペースである第２の保管スペースに搬送する。
【０１３４】
搬送工具は、倉庫の低頻度区域内の空き保管スペースからステーションに最も近い１つの保管スペースを第２の保管スペースとして選択し、第１の棚を第２の保管スペースに搬送する。
【０１３５】
搬送工具は、第２の保管スペースを選択した後、さらに、第１の棚の識別情報及び第２の保管スペースを端末に送信し、端末は、第１の棚の識別情報及び第２の保管スペースを棚の識別情報と保管スペースの対応関係に記憶する。
【０１３６】
本願の実施形態では、第１の棚から在庫品を取り出した後、第１の棚が高頻度棚である場合、搬送工具は第１の棚を高頻度区域の第１の保管スペースに搬送し、第１の棚が低頻度棚である場合、搬送工具は第１の棚を低頻度区域の第２の保管スペースに搬送し、高頻度区域からステーションまでの距離が低頻度区域からステーションまでの距離より短い。このように高頻度棚をステーションに近い高頻度区域に搬送し、低頻度棚をステーションから離れる低頻度区域に搬送することにより、高頻度棚が頻繁に搬送されるので、高頻度棚の搬送時間を短くし、搬送効率を向上させることができる。
【０１３７】
（実施形態５）
図５に示すように、本願の実施形態は棚管理装置５００を提供し、前記装置５００は、
搬送工具を制御し、倉庫内の棚である第１の棚を倉庫のステーションに搬送させる第１の制御モジュール５０１と、
前記第１の棚が高頻度棚である場合、前記搬送工具を制御して前記第１の棚を前記倉庫の第１の保管スペースに搬送させ、前記高頻度棚が前記倉庫内に出庫回数が最も高い所定個数の棚である第２の制御モジュール５０２と、
前記第１の棚が低頻度棚である場合、前記搬送工具を制御して前記第１の棚を前記倉庫の第２の保管スペースに搬送させ、前記低頻度棚が前記倉庫内の前記高頻度棚以外の他の棚である低頻度棚であり、前記第１の保管スペースと前記ステーションとの間の距離が前記第２の保管スペースと前記ステーションとの間の距離より短い第３の制御モジュール５０３と、を備える。
【０１３８】
好ましくは、第１の制御モジュール５０１は、
出庫予定在庫品の識別情報を含むオーダー情報を受信する受信ユニットと、
搬送工具を制御し、前記識別情報に対応する出庫予定在庫品が保存されている第１の棚を倉庫のステーションに搬送させる第１の制御ユニットと、を備える。
【０１３９】
好ましくは、前記倉庫は高頻度区域及び低頻度区域を含み、前記高頻度区域と前記ステーションとの間の距離が前記低頻度区域と前記ステーションとの間の距離より小さく、
前記第２の制御モジュール５０２は、
前記高頻度区域内に空き保管スペースが存在する場合、前記ステーションに最も近い保管スペースを第１の保管スペースとして選択する選択ユニットと、
前記搬送工具を制御して前記第１の棚を前記第１の保管スペースに搬送させる第２の制御ユニットと、を備える。
【０１４０】
好ましくは、前記第２の制御モジュール５０２は、
前記高頻度区域内に空き保管スペースが存在しない場合、前記搬送工具を制御し、第２の棚を低頻度区域内の低頻度保管スペースに搬送させ、前記第２の棚が前記高頻度区域内の低頻度棚又は空き高頻度棚である第３の制御ユニットと、
が前記高頻度区域において前記第２の棚に占用される保管スペースを第１の保管スペースとし、前記搬送工具を制御して前記第１の棚を前記第１の保管スペースに搬送させる第４の制御ユニットと、をさらに備える。
【０１４１】
好ましくは、前記装置５００は、
履歴記録情報に基づいて、前記倉庫内の各棚の出庫回数を計算し、前記履歴記録情報が在庫品の識別情報と、出庫時間と出庫数量の対応関係を含む計算モジュールと、
前記出庫回数が最も高い所定個数の棚を高頻度棚として設定し、前記倉庫内の前記高頻度棚以外の他の棚を低頻度棚として設定する設定モジュールと、をさらに備える。
【０１４２】
好ましくは、前記計算モジュールは、
履歴記録情報に基づいて、各在庫品の毎日の平均出庫回数及び毎回の平均出庫数量を計算する計算ユニットと、
在庫品の識別情報と、棚の識別情報と出庫数量の対応関係と、前記各在庫品の平均出庫回数及び毎回の平均出庫数量に基づいて、前記倉庫内の各棚の出庫回数を決定する決定ユニットと、を備える。
【０１４３】
本願の実施形態では、第１の棚から在庫品を取り出した後、第１の棚が高頻度棚である場合、搬送工具を制御して第１の棚を第１の保管スペースに搬送させ、第１の棚が低頻度棚である場合、搬送工具を制御して第１の棚を第２の保管スペースに搬送させ、第１の保管スペースからステーションまでの距離が第２の保管スペースからステーションまでの距離より短い。このように高頻度棚をステーションに近い第１の保管スペースに搬送し、低頻度棚をステーションから離れる保管スペースに搬送することにより、高頻度棚が頻繁に搬送されるので、高頻度棚の搬送時間を短くし、搬送効率を向上させることができる。
【０１４４】
（実施形態６）
図６は例示的な実施形態に係る棚管理装置６００のブロック図である。該装置６００は上記提供した棚管理方法を実行することができる。例えば、該装置６００は、モバイル端末、コンピュータ、メッセージ送受信装置、タブレット機器、携帯情報端末等であってもよい。
【０１４５】
図６に示すように、装置６００は、処理ユニット６０２、メモリ６０４、電源ユニット６０６、マルチメディアユニット６０８、音声ユニット６１０、入力／出力（Ｉ／Ｏ）インタフェース６１２、センサユニット６１４、及び通信ユニット６１６のうちの１つ又は複数のユニットを備える。
【０１４６】
処理ユニット６０２は、通常、装置６００の全体操作、例えば表示、電話発呼、データ通信、カメラ操作及び記録操作に関連する操作を制御する。処理ユニット６０２は、指令を実行し、上記方法の全部又は一部のステップを完了する１つ又は複数のプロセッサ６２０を備える。また、処理ユニット６０２は、他のユニットとの相互作用を容易にする１つ又は複数のモジュールを備える。例えば、処理ユニット６０２は、マルチメディアユニット６０８と処理ユニット６０２との相互作用を容易にするマルチメディアモジュールを備える。
【０１４７】
メモリ６０４は各タイプのデータを記憶して装置６００の操作をサポートするように配置される。これらのデータの例としては、装置６００にいずれかのアプリケーションプログラム又は方法を操作する指令、連絡先データ、電話帳データ、メッセージ、ピクチャ、ビデオ等を含む。メモリ６０４は、スタティックランダムアクセスメモリ（ＳＲＡＭ）、電気的消去可能プログラマブル読み出し専用メモリ（ＥＥＰＲＯＭ）、消去可能プログラマブル読み出し専用メモリ（ＥＰＲＯＭ）、プログラマブル読み出し専用メモリ（ＰＲＯＭ）、読み出し専用メモリ（ＲＯＭ）、磁気メモリ、フラッシュメモリ、磁気ディスク又は光ディスクなどの、いずれかのタイプの揮発性又は不揮発性記憶デバイス又はそれらの組み合わせにより実現される。
【０１４８】
電源ユニット６０６は装置６００の各ユニットに電力を提供する。電源ユニット６０６は、電源管理システム、１つ又は複数の電源、及び装置６００の電力の発生、管理、分配に関連する他のユニットを備える。
【０１４９】
マルチメディアユニット６０８は、前記装置６００とユーザとの間で１つの出力インタフェースとして提供されるスクリーンを備える。いくつかの実施形態では、スクリーンは液晶ディスプレイ（ＬＣＤ）及びタッチパネル（ＴＰ）を備える。スクリーンは、タッチパネルを備える場合、タッチスクリーンとして実現され、ユーザからの入力信号を受信する。タッチパネルは、タッチ、スライド及びタッチパネル上のジェスチャを検知する１つ又は複数のタッチセンサを備える。前記タッチセンサは、タッチ又はスライド動作の境界だけでなく、前記タッチ又はスライド操作に関連する持続時間及び圧力も検知する。いくつかの実施形態では、マルチメディアユニット６０８は１つのフロントカメラ及び／又はリアカメラを備える。装置６００が操作モード、例えば、撮影モード又はビデオモードにあるとき、フロントカメラ及び／又はリアカメラは外部のマルチメディアデータを受信することができる。各フロントカメラ及びリアカメラは、１つの固定光学レンズシステムであってもよく、焦点距離及び光学ズーム能力を有してもよい。
【０１５０】
音声ユニット６１０は、音声信号を出力及び／又は入力するように配置される。例えば、音声ユニット６１０は１つのマイクロホン（ＭＩＣ）を備え、装置６００が操作モード、例えば、発呼モード、記録モード及び音声認識モードにあるとき、マイクロホンは外部の音声信号を受信するように配置される。受信された音声信号は更にメモリ６０４に記憶され、又は通信ユニット６１６により送信される。いくつかの実施形態では、音声ユニット６１０は、音声信号を出力する１つのスピーカをさらに備える。
【０１５１】
Ｉ／Ｏインタフェース６１２は、処理ユニット６０２と周辺インタフェースモジュールとの間のインタフェースを提供し、上記周辺インタフェースモジュールは、キーボード、クリックホイール、ボタン等であってもよい。これらのボタンは、ホームページボタン、音量ボタン、スタートボタン及びロックボタンを含むが、これらに限定しない。
【０１５２】
センサユニット６１４は、装置６００に様々な状態評価を提供する１つ又は複数のセンサを備える。例えば、センサユニット６１４は、装置６００のオン／オフ状態、装置６００のディスプレイ及びテンキー等のユニットの相対位置を検出でき、さらに、センサユニット６１４は、装置６００又は装置６００の１つのユニットの位置変化、ユーザと装置６００との接触の有無、装置６００の方位又は加速／減速、及び装置６００の温度変化を検出することができる。センサユニット６１４は、いかなる物理的接触もないときに近くの物体の存在を検出するように配置される近接センサを備える。センサユニット６１４は、撮像用途で使用するＣＭＯＳ又はＣＣＤ画像センサ等の光センサをさらに備える。いくつかの実施形態では、該センサユニット６１４は、加速度センサ、ジャイロスコープセンサ、磁気センサ、圧力センサ又は温度センサをさらに備える。
【０１５３】
通信ユニット６１６は、装置６００と他の装置との間の有線又は無線通信を容易にするように配置される。装置６００は、ＷｉＦｉ、２Ｇ又は３Ｇ、又はそれらの組み合わせ等の、通信規則に基づくワイヤレスネットワークにアクセスすることができる。一例示的な実施形態では、通信ユニット６１６は、放送チャネルを介して外部放送管理システムからの放送信号又は放送関連情報を受信する。一例示的な実施形態では、前記通信ユニット６１６は、近距離通信を容易にするように、近距離無線通信（ＮＦＣ）モジュールをさらに備える。例えば、ＮＦＣモジュールは、無線周波数識別（ＲＦＩＤ）技術、赤外線データ協会（ＩｒＤＡ）技術、超広帯域無線通信（ＵＷＢ）技術、ブルートゥース（ＢＴ）技術、及び他の技術に基づいて実現できる。
【０１５４】
例示的な実施形態では、装置６００は、１つ又は複数の特定用途向けの集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理装置（ＤＳＰＤ）、プログラマブルロジックデバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、コントローラ、マイクロコントローラ、マイクロプロセッサ又は他の電子部品により実現され、上記方法を実行することに用いられる。
【０１５５】
例示的な実施形態では、上記方法を完了するために装置６００のプロセッサ６２０により実行される指令を含むメモリ６０４等の、指令を含む非一時的コンピュータ可読記憶媒体を提供する。例えば、前記非一時的コンピュータ可読記憶媒体は、ＲＯＭ、ランダムアクセスメモリ（ＲＡＭ）、ＣＤ−ＲＯＭ、磁気テープ、フロッピーディスク及び光データ記憶デバイス等であってもよい。
【０１５６】
（実施形態７）
本願の実施形態は、電子機器を提供し、図７に示すように、該電子機器は、プロセッサ７０１及びメモリ７０２を備える。メモリ７０２は、実行可能プログラムコードを記憶し、プロセッサ７０１は、メモリ７０２に記憶されている実行可能プログラムコードを読み出すことによって実行可能プログラムコードに対応するプログラムを実行することで上記棚管理方法を実行する。方法は、
搬送工具を制御し、倉庫内の棚である第１の棚を倉庫のステーションに搬送させるステップと、
前記第１の棚が高頻度棚である場合、前記搬送工具を制御して前記第１の棚を前記倉庫の第１の保管スペースに搬送させ、前記高頻度棚が前記倉庫内に出庫回数が最も高い所定個数の棚であるステップと、
前記第１の棚が低頻度棚である場合、前記搬送工具を制御して前記第１の棚を前記倉庫の第２の保管スペースに搬送させ、前記低頻度棚が前記倉庫内の前記高頻度棚以外の他の棚であり、前記第１の保管スペースと前記ステーションとの間の距離が前記第２の保管スペースと前記ステーションとの間の距離より短いステップと、を含む。
【０１５７】
本願の図７に示される実施形態によれば、第１の棚から在庫品を取り出した後、第１の棚が高頻度棚である場合、搬送工具を制御して第１の棚を第１の保管スペースに搬送させ、第１の棚が低頻度棚である場合、搬送工具を制御して第１の棚を第２の保管スペースに搬送させ、第１の保管スペースからステーションまでの距離が第２の保管スペースからステーションまでの距離より短い。このように高頻度棚をステーションに近い第１の保管スペースに搬送し、低頻度棚をステーションから離れる保管スペースに搬送することにより、高頻度棚が頻繁に搬送されるので、高頻度棚の搬送時間を短くし、搬送効率を向上させることができる。
【０１５８】
本願の実施形態は、実行可能プログラムコードをさらに提供し、前記実行可能プログラムコードが実行されることで上記棚管理方法を実行する。方法は、
搬送工具を制御し、倉庫内の棚である第１の棚を倉庫のステーションに搬送させるステップと、
前記第１の棚が高頻度棚である場合、前記搬送工具を制御して前記第１の棚を前記倉庫の第１の保管スペースに搬送させ、前記高頻度棚が前記倉庫内に出庫回数が最も高い所定個数の棚であるステップと、
前記第１の棚が低頻度棚である場合、前記搬送工具を制御して前記第１の棚を前記倉庫の第２の保管スペースに搬送させ、前記低頻度棚が前記倉庫内の前記高頻度棚以外の他の棚であり、前記第１の保管スペースと前記ステーションとの間の距離が前記第２の保管スペースと前記ステーションとの間の距離より短いステップと、を含む。
【０１５９】
本願に示される実施形態によれば、第１の棚から在庫品を取り出した後、第１の棚が高頻度棚である場合、搬送工具を制御して第１の棚を第１の保管スペースに搬送させ、第１の棚が低頻度棚である場合、搬送工具を制御して第１の棚を第２の保管スペースに搬送させ、第１の保管スペースからステーションまでの距離が第２の保管スペースからステーションまでの距離より短い。このように高頻度棚をステーションに近い第１の保管スペースに搬送し、低頻度棚をステーションから離れる保管スペースに搬送することにより、高頻度棚が頻繁に搬送されるので、高頻度棚の搬送時間を短くし、搬送効率を向上させることができる。
【０１６０】
本願の実施形態は、コンピュータ可読記憶媒体をさらに提供し、前記コンピュータ可読記憶媒体が実行可能プログラムコードを記憶し、前記実行可能プログラムコードが実行されることで棚管理方法を実行する。前記方法は、
搬送工具を制御し、倉庫内の棚である第１の棚を倉庫のステーションに搬送させるステップと、
前記第１の棚が高頻度棚である場合、前記搬送工具を制御して前記第１の棚を前記倉庫の第１の保管スペースに搬送させ、前記高頻度棚が前記倉庫内に出庫回数が最も高い所定個数の棚であるステップと、
前記第１の棚が低頻度棚である場合、前記搬送工具を制御して前記第１の棚を前記倉庫の第２の保管スペースに搬送させ、前記低頻度棚が前記倉庫内の前記高頻度棚以外の他の棚であり、前記第１の保管スペースと前記ステーションとの間の距離が前記第２の保管スペースと前記ステーションとの間の距離より短いステップと、を含む。
【０１６１】
好ましくは、前記搬送工具を制御して第１の棚を倉庫のステーションに搬送させるステップは、
出庫予定在庫品の識別情報を含むオーダー情報を受信するステップと、
搬送工具を制御し、前記識別情報に対応する出庫予定在庫品が保存されている第１の棚を倉庫のステーションに搬送させるステップと、を含む。
【０１６２】
好ましくは、前記倉庫は高頻度区域及び低頻度区域を含み、前記高頻度区域と前記ステーションとの間の距離が前記低頻度区域と前記ステーションとの間の距離より小さく、
前記した前記搬送工具を制御して前記第１の棚を前記倉庫の第１の保管スペースに搬送させるステップは、
前記高頻度区域内に空き保管スペースが存在する場合、前記ステーションに最も近い保管スペースを第１の保管スペースとして選択するステップと、
前記搬送工具を制御して前記第１の棚を前記第１の保管スペースに搬送させるステップと、を含む。
【０１６３】
好ましくは、前記方法は、
前記高頻度区域内に空き保管スペースが存在しない場合、前記搬送工具を制御し、前記高頻度区域内の低頻度棚又は空き高頻度棚である第２の棚を低頻度区域内の低頻度保管スペースに搬送させるステップと、
前記高頻度区域において前記第２の棚に占用される保管スペースを第１の保管スペースとし、前記搬送工具を制御して前記第１の棚を前記第１の保管スペースに搬送させるステップと、をさらに含む。
【０１６４】
好ましくは、前記方法は、
履歴記録情報に基づいて、前記倉庫内の各棚の出庫回数を計算し、前記履歴記録情報が在庫品の識別情報と、出庫時間と出庫数量の対応関係を含むステップと、
前記出庫回数が最も高い所定個数の棚を高頻度棚として設定し、前記倉庫内の前記高頻度棚以外の他の棚を低頻度棚として設定するステップと、をさらに含む。
【０１６５】
好ましくは、前記履歴記録情報に基づいて前記倉庫内の各棚の出庫回数を計算するステップは、
履歴記録情報に基づいて、各種の在庫品の毎日の平均出庫回数及び毎回の平均出庫数量を計算するステップと、
在庫品の識別情報と、棚の識別情報と出庫数量の対応関係と、前記各種の在庫品の平均出庫回数及び毎回の平均出庫数量に基づいて、前記倉庫内の各棚の出庫回数を決定するステップと、を含む。
【０１６６】
本願の実施形態では、第１の棚から在庫品を取り出した後、第１の棚が高頻度棚である場合、搬送工具を制御して第１の棚を第１の保管スペースに搬送させ、第１の棚が低頻度棚である場合、搬送工具を制御して第１の棚を第２の保管スペースに搬送させ、第１の保管スペースからステーションまでの距離が第２の保管スペースからステーションまでの距離より短い。このように高頻度棚をステーションに近い第１の保管スペースに搬送し、低頻度棚をステーションから離れる保管スペースに搬送することにより、高頻度棚が頻繁に搬送されるので、高頻度棚の搬送時間を短くし、搬送効率を向上させることができる。
【０１６７】
当業者であれば、上記実施形態を実施する全部又は一部のステップはハードウェアによって完了することができ、プログラムによって関連ハードウェアを指令して完了させることもできることを理解すべきであり、前記プログラムはコンピュータ可読記憶媒体に記憶することができ、上記記憶媒体は読み出し専用メモリ、磁気ディスク又は光ディスク等であってもよい。
【０１６８】
ただし、明細書において、第１の及び第２のような関係用語は、エンティティ又は操作間の実際の関係又は順番を必ずしも必要としない又は指摘せず、あるエンティティ又は操作を別のエンティティ又は操作と区別するために使用される。且つ、用語「備える」、「含む」又は他のバリエーションは非排他的に含むことを意味し、一連の要素を含む過程、方法、在庫品又は装置は、それらの要素を含むだけでなく、明確に挙げていない他の要素も含み、又は、過程、方法、在庫品又は装置に固有される要素をさらに含む。より多い制限がない場合に、「１つの……を含む」のような記載に限定される要素は、前記要素を含む過程、方法、在庫品又は装置に他の同じ要素がさらに存在していることを排除しない。
【０１６９】
本明細書における各実施形態は関連して説明されており、各実施形態間の同一又は類似の部分は互いに参照することができ、各実施形態は他の実施形態との相違点を主に説明する。特に、図５、図６に示される棚管理装置の実施形態、図７に示される電子機器の実施形態、上記実行可能プログラムコードの実施形態、上記コンピュータ可読記憶媒体の実施形態に対し、基本的に図１−４に示される棚管理方法の実施形態と類似するので、説明は比較的簡単であり、関連部分は図１−４に示される棚管理方法の実施形態の説明を参照することができる。
【０１７０】
以上は本願の好ましい実施形態に過ぎず、本願を制限するものではなく、本願の趣旨及び原則から逸脱することなく行われるいずれかの補正、均等置き換え、改良等は、本願の保護範囲内に含まれる。
【図１】
0006815535.tif 000002
【図２−１】
0006815535.tif 000003
【図２−２】
0006815535.tif 000004
【図３】
0006815535.tif 000005
【図４】
0006815535.tif 000006
【図５】
0006815535.tif 000007
【図６】
0006815535.tif 000008
【図７】
0006815535.tif 000009