(57)【要約】【課題】荷物を一度に運べない場合でも、効率的なピッキング経路を作業者に指示できるようにする。【解決手段】倉庫管理サーバは、作業者の現在位置が最終目的地か否かを判別する（図３，Ｓ１７）。現在位置が最終目的地であるときには、ピッキング作業が全て完了したか否かを判別する（Ｓ２１）。ピッキング作業が完了していない場合には、ステップＳ１１戻り、最終目的地を起点として残りの荷物をピッキングするための最短経路を算出し、その最短経路に基づいてピッキング位置を作業者に指示する。【選択図】図３
2007204176.tif 000002
【特許請求の範囲】
【請求項１】
倉庫内の荷物のピッキング作業の作業指示を行う倉庫管理装置であって、
荷物のピッキング作業を行う作業者または荷物の運搬用車両の位置情報を取得する位置情報取得手段と、
荷物のピッキング位置を特定するピッキング位置特定手段と、
前記作業者または運搬用車両の現在位置と、複数の荷物のピッキング位置と、荷物の運搬先である最終目的地とに基づいてピッキング作業の最短経路を算出すると共に、前記位置情報取得手段により取得された位置情報により前記作業者または運搬用車両が前記最終目的地に到着したことを認識した場合に、未完了のピッキング作業があるか否かを判断し、未完了のピッキング作業があるときには、前記最終目的地を起点として未完了のピッキング作業を行うための最短経路を算出する経路算出手段と、
前記経路算出手段により算出された最短経路により定まるピッキング位置を前記作業者に指示する指示手段とを備える倉庫管理装置。
【請求項２】
作業者により特定のピッキング作業がスキップされたか否かを検出する検出手段を有し、
前記検出手段により特定のピッキング作業がスキップされたことが検出された場合に、前記経路算出手段は、スキップされたピッキング作業を除いた残りのピッキング作業のピッキング位置と、作業者または運搬用車両の現在位置とに基づいて現在位置から前記最終目的地に至る最短経路を算出する請求項１記載の倉庫管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、倉庫内の荷物のピッキング作業の指示を行う倉庫管理装置に関する。
【背景技術】
【０００２】
倉庫から複数の荷物を出庫する場合、荷物のピッキングを効率的に行うための運搬経路を決める必要がある。運搬経路を決める方法として、作業者が経験により最適と思われるルートを決める方法、予め決められている順序で荷物のピッキングを行う方法、あるいは、コンピュータが荷物のピッキング位置から効率的なピッキングルートを算出して作業者に指示する方法等が考えられる。
【０００３】
特許文献１には、倉庫のフロアをメッシュ状に分割し、ピッキング経路の動線が最短となる経路を算出することが記載されている。
特許文献２には、建物内の所定領域で移動する人や搬送機器の位置をリアルタイムでモニタに表示することが記載されている。
【特許文献１】特開平６−２７１０１９号公報
【特許文献２】特開２００４−１９６５５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、複数の荷物をピッキングする場合の効率的な経路をコンピュータが算出し、その算出した経路を作業者に指示するようにした場合に、荷物を運搬する台車や搬送用車両の最大積載容積や最大積載重量の制限などにより、指示された荷物を一度に目的とする場所まで運べない場合がある。そのような場合、従来は、コンピュータから指示された荷物の中でどの荷物を先に運搬するかを作業者が判断し、さらに、残った荷物のピッキング順序を自分で考える必要がある。そのためピッキング作業に熟練していない人では効率的に荷物のピッキング作業を行うことが難しかった。
【０００５】
本発明の課題は、指示された荷物を一度に運べない場合でも、効率的なピッキング経路を作業者に指示できるようにすることである。
【課題を解決するための手段】
【０００６】
本発明の倉庫管理装置は、倉庫内の荷物のピッキング作業の作業指示を行う倉庫管理装置であって、荷物のピッキング作業を行う作業者または荷物の運搬用車両の位置情報を取得する位置情報取得手段と、荷物のピッキング位置を特定するピッキング位置特定手段と、前記作業者または運搬用車両の現在位置と、複数の荷物のピッキング位置と、荷物の運搬先である最終目的地とに基づいてピッキング作業の最短経路を算出すると共に、前記位置情報取得手段により取得された位置情報により前記作業者または運搬用車両が前記最終目的地に到着したことを認識した場合に、未完了のピッキング作業があるか否かを判断し、未完了のピッキング作業があるときには、前記最終目的地を起点として未完了のピッキング作業を行うための最短経路を算出する経路算出手段と、前記経路算出手段により算出された最短経路により定まるピッキング位置を前記作業者に指示する指示手段とを備える。
【０００７】
この発明によれば、指示された荷物を一度に運べない場合でも、作業者または運搬用車両が最終目的地に到着した時点で、その最終目的地を起点として残りの荷物をピッキングするための最短経路が算出され、その算出された最短経路により定まるピッキング位置が作業者に指示される。従って、ピッキング作業に熟練していない作業者でも効率的にピッキング作業を行うことができる。
【０００８】
本発明の倉庫管理装置において、作業者により特定のピッキング作業がスキップされたか否かを検出する検出手段を有し、前記検出手段により特定のピッキング作業がスキップされたことが検出された場合に、前記経路算出手段は、スキップされたピッキング作業を除いた残りのピッキング作業のピッキング位置と、作業者または運搬用車両の現在位置とに基づいて現在位置から前記最終目的地に至る最短経路を算出する。
【０００９】
このように構成することで、特定のピッキング作業がスキップされた場合でも現在位置を起点として残りのピッキング作業を行うための最短経路が算出されるのでピッキング作業を効率的に行うことができる。
【発明の効果】
【００１０】
本発明によれば、指示された荷物を倉庫の最終目的地に一度に運べない場合でも、最終目的地を起点として残りの荷物をピッキングするための最短経路を算出し、その最短経路により定まるピッキング位置を作業者に指示することができる。これによりピッキング作業に熟練していない人でも効率的に荷物のピッキングを行うことができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態について図面を参照して説明する。図１は、実施の形態の倉庫管理システムのシステム構成を示す図である。
実施の形態の倉庫管理システムは、倉庫の荷物の入出庫を管理する倉庫管理サーバ１５が、指定された荷物をピッキングする最短経路を算出し、その最短経路に基づいてピッキング作業を行う棚の位置を作業者に指示するものである。
【００１２】
図１において、作業者が保持するハンディターミナル１１と、フォークリフト１２の車載端末装置１３は無線信号の送受信機能を有しており、アクセスポイント１４を介して倉庫管理サーバ１５と位置情報サーバ１６と接続されている。倉庫管理サーバ１５及び位置情報サーバ１６は有線のＬＡＮ回線１７によりアクセスポイント１４と接続されている。アクセスポイント１４とハンディターミナル１１及び車載端末装置１３との通信は広帯域無線ＬＡＮ等を利用して行われる。
【００１３】
倉庫管理サーバ１５は、倉庫内の棚に収納する荷物の品番、容積、在庫数、棚の位置等のデータ及び倉庫内のマップ情報を有する。
位置情報サーバ１６は、ハンディターミナル１１及びフォークリフト１２の位置情報を取得し、取得した位置情報を倉庫管理サーバ１５に送信する。ハンディターミナル１１及びフォークリフト１２の位置情報の取得方法は、例えば、無線ＬＡＮシステムの複数のアクセスポイント１４から受信する受信信号の電界強度を各ハンディターミナル１１が検出し、検出した位置情報を位置情報サーバ１６に送信し、位置情報サーバ１６がハンディターミナル１１の現在位置を算出する。あるいは、倉庫の通路に位置検出用の無線タグを設置し、ハンディターミナル１１で無線タグの無線信号を検出したときに無線タグを特定する情報を位置情報サーバ１６に送信し、位置情報サーバ１６が無線タグの設置位置からハンディターミナル１１の現在位置を特定する。あるいは、ＧＰＳ信号を用いてハンディターミナル１１及びフォークリフト１２の位置を算出しても良い。
【００１４】
倉庫管理サーバ１５は、位置情報サーバ１６から受け取った位置情報と倉庫内の棚の位置と通路を示すマップ情報とに基づいてリアルタイムで作業者とフォークリフト１２の現在位置をマップ上で把握する。そして、ピッキングする荷物が指定されると、荷物の収納位置と、作業者またはフォークリフト１２の現在位置と、最終目的地とに基づいてピッキング作業を行うための最短経路を算出し、その最短経路に基づいて作業者に荷物のピッキング位置を指示する。
【００１５】
図２は、倉庫内の棚２１と通路２２と出荷場（または仕分け場）２３の位置を示す図である。倉庫管理サーバ１５の図示しない記憶装置には、図２に示すような棚２１と通路２２と出荷場２３の位置を示すマップ情報が記憶されている。
【００１６】
倉庫管理サーバ１５は、例えば、出庫する荷物が指定されると、指定された荷物が収納されている棚を特定する。さらに、作業者またはフォークリフト１２の現在位置とマップ情報を参照して、複数の荷物をピッキングして出荷場２３まで運搬するときの最短経路を算出する。そして、その最短経路に基づいてハンディターミナル１１またはフォークリフト１２の車載端末装置１３に対して荷物のピッキング位置を示すデータを送信する。
【００１７】
作業者またはフォークリフト１３の運転者は、ハンディターミナル１１の表示部、あるいは車載端末装置１３の表示部に表示されるピッキング位置を示すデータに従って荷物のピッキングを行う。なお、位置情報サーバ１６と倉庫管理サーバ１５の２台のサーバを用いるのではなく、倉庫管理サーバ１５が位置情報サーバ１６の機能をはたすようにしても良い。
【００１８】
ここで、位置情報サーバ１６及び倉庫管理サーバ１５が、作業者またはフォークリフト１２の車載端末装置１３にピッキング指示を与える場合の処理内容を、図３のフローチャートを参照して説明する。
【００１９】
位置情報サーバ１６は、作業者またはフォークリフト１２の現在位置を示す位置情報を取得する（図３，Ｓ１１、位置情報取得手段に対応する）。位置情報サーバ１６が取得した位置情報は倉庫管理サーバ１５に送信される。
【００２０】
倉庫管理サーバ１５は、ピッキング対象の荷物が収納されている棚２１を特定し、その棚２１の位置を示す位置情報をマップ情報から取得する（Ｓ１２、ピッキング位置特定手段に対応する）。
【００２１】
次に、荷物の運搬先である出荷場（または仕分け場）２３の位置情報をマップ情報から取得する（Ｓ１３）。さらに、作業者またはフォークリフト１２の現在位置の位置情報と荷物をピッキングする棚２１の位置情報と出荷場２３の位置情報とに基づいてピッキング経路が最短となる最短経路を算出する（Ｓ１４、経路算出手段に対応する）。
【００２２】
次に、算出した最短経路に基づいてピッキング位置を示すデータを作業者が保持するハンディターミナル１１またはフォークリフト１２の車載端末装置１３に送信し、それらの表示部にデータを表示させる（Ｓ１５、指示手段に対応する）。作業者（フォークリフト１２の運転者も含む）は、ハンディターミナル１１の表示部または車載端末装置１３の表示部に表示されるピッキング位置を示すデータに従ってその位置に移動して荷物のピッキングを行う。
【００２３】
次に、作業者がハンディターミナル１１またはフォークリフト１２の車載端末装置１３の表示画面から経路再検索の指示を行ったか否かを判定する（Ｓ１６）。
作業者がピッキング経路の再検索を指示した場合には（Ｓ１６，ＹＥＳ）、ステップＳ１１に戻り上述したステップＳ１１以降の処理を繰り返す。これらの処理により、例えば、作業者がピッキング作業を一時的に中断して指示されたピッキング経路から離れ、その後ピッキング作業を再開する場合などに最適なピッキング経路を算出することができる。
【００２４】
ピッキング経路の再検索が指示されていない場合には（Ｓ１６，ＮＯ）、ステップＳ１７に進み、現在位置が最終目的地（例えば、出荷場２３）か否かを判別する。
現在位置が最終目的でない場合には（Ｓ１７、ＮＯ）、ステップＳ１８に進み、作業をスキップしたか否かを判断する。荷物のピッキングを行おうとしたときに目的とするピッキング位置で他の作業者が作業を行っているときには、作業者はハンディターミナル１１または車載端末装置１３の表示部に表示されるスキップボタン等を操作することでその作業をスキップさせることができる。
【００２５】
作業者によりピッキング作業のスキップが指示された場合には（Ｓ１８，ＹＥＳ）、ステップＳ１９に進み、スキップした作業の優先度を低く設定し、ステップＳ１１に戻る。スキップした作業の優先度を低く設定することで、ステップＳ１１以降の処理により、スキップが指示されたピッキング作業を除いた残りのピッキング作業のピッキング位置とそのときの作業者またはフォークリフト１２の現在位置とに基づいて最短のピッキング経路が算出される。
【００２６】
上記の処理により、倉庫管理サーバ１５により指示されたピッキング位置で作業が行えなかった場合に、そのピッキング作業をスキップして次のピッキング作業を行う場合の最適なピッキング経路が倉庫管理サーバ１５により算出される。
【００２７】
ステップＳ１８において作業がスキップされていないと判別された場合には（Ｓ１８，ＮＯ）、１つのピッキング作業が完了したものと判断し（Ｓ２０）、次のステップＳ２１において、全てのピッキング作業が完了したか否かを判断する。
【００２８】
ピッキング作業が完了していない場合には（Ｓ２１）、ステップＳ１１に戻り、ピッキング経路の算出を再度行う。
ステップＳ１７において、現在位置が最終目的地であると判別された場合には（Ｓ１７，ＹＥＳ）、ステップＳ１１以降の処理を再度実行する。
【００２９】
ステップＳ１１以降の処理では、作業者または運搬用車両が最終目的地に到着したときに、未完了のピッキング作業が存在するか否かを調べ、未完了のピッキング作業が存在する場合には、それらのピッキング位置の位置情報を再度取得し、最終目的地からそれらのピッキング位置を通り最終目的地に戻る最短経路を算出する。
【００３０】
上記の処理により、例えば、ピッキングを指示された荷物を一度に最終目的地まで運搬できない場合でも、作業者または運搬用車両が最終目的地に到着した時点で、その最終目的地を起点として残りの荷物をピッキングするための最短経路が算出され、その経路に基づいてピッキング位置が作業者に指示される。従って、ピッキング作業に熟練していない作業者でも効率的にピッキング作業を進めることができる。
【００３１】
ステップＳ２１において、全ての作業が完了したと判別された場合には（Ｓ２１，ＹＥＳ）、そこで処理を終了する。
ここで、図４を参照して実施の形態のピッキング方法について説明する。今、図４に黒丸３１で示す位置が作業者の現在位置で、黒く塗りつぶした棚２１の位置ａ１〜ａ７がピッキング作業を行う棚の位置（以下、ａ１〜ａ７をピッキング棚と呼ぶ）を示しているものとする。
【００３２】
ピッキング棚ａ１〜ａ７が、図４に示す７箇所であるとすると、倉庫管理サーバ１５は、作業者の現在位置３１とピッキング棚ａ１〜ａ７の位置とに基づいてピッキング作業を行うための最短経路を算出する。図４に点線で示す経路が算出した最短の指示経路（最短経路）３２を示している。倉庫管理サーバ１５は、指示経路３２を算出したなら、その指示経路３２上で現在位置３１から最も近いピッキング棚（この場合、ピッキング棚ａ１）の位置を次のピッキング位置として作業者のハンディターミナル１１またはフォークリフト１２の車載端末装置１３に送信する。
【００３３】
作業者は、ハンディターミナル１１または車載端末装置１３の表示部に表示されるピッキング棚ａ１の位置を確認し、その位置に移動して荷物のピッキングを行う。ピッキング棚ａ１の作業が完了したなら、作業者が、例えばハンディターミナル１１の完了ボタンを操作することで、現在位置（ピッキング棚ａ１の位置）とピッキング作業の完了通知が倉庫管理サーバ１５に送信される。倉庫管理サーバ１５は、この完了通知を受信することでピッキング棚ａ１に対する作業が完了したことを知ることができる。あるいは、指示したピッキング位置から次のピッキング位置に移動したとき、ピッキング作業が完了したものと判断しても良い。そして、次のピッキング位置（棚ａ２の位置）を示すデータ（位置データ、あるいはピッキング棚ａ２に割当られている番号など）をハンディターミナル１１の表示部に表示させる。
【００３４】
上記のようにしてピッキング作業を行い、作業者が出荷場２３に到着すると、出荷場２３の位置が作業者の現在位置として位置情報サーバ１６に送信され、位置情報サーバ１６から作業者の位置情報が倉庫管理サーバ１５に送信される。倉庫管理サーバ１５は、作業者が出荷場２３に到着したことを認識したなら、ピッキング作業の完了していない荷物が存在するか否かを調べ、ピッキング作業が完了していない荷物が存在しているときには、最終目的地を起点としてピッキング作業が未完了の荷物をピッキングする最短経路を算出する。
【００３５】
これにより、最終目的地である出荷場２３に到着した時点で、その最終目的地を起点として残りの荷物のピッキングを行うための最短経路、あるいはピッキング位置を指示することができる。
【００３６】
上述した実施の形態によれば、作業者が使用する台車やフォークリフト１２の積載容量の制限等により、ピッキング作業の途中で最終目的地（例えば、出荷場、仕分け場）に行って荷物を下ろす必要がある場合でも、最終目的地を起点として残りの荷物のピッキングを行うための最短経路を算出して、その最短経路に基づいてピッキング位置を作業者に指示することができる。これによりピッキング作業に熟練していない作業者でも効率的にピッキング作業を行うことができる。
【図面の簡単な説明】
【００３７】
【図１】実施の形態の倉庫管理システムのシステム構成図である。
【図２】倉庫の棚の配置と通路を示す図である。
【図３】ピッキング処理のフローチャートである。
【図４】ピッキング作業の説明図である。
【符号の説明】
【００３８】
１１  ハンディターミナル
１２  フォークリフト
１３  車載端末装置
１４  アクセスポイント
１５  倉庫管理サーバ
１６  位置情報サーバ
２１  棚
２２  通路
２３  出荷場
３２  指示経路
【図２】
2007204176.tif 000003
【図３】
2007204176.tif 000004
【図４】
2007204176.tif 000005
【図１】
2007204176.tif 000006