JP2009023741A - Assisting system - Google Patents
Assisting system Download PDFInfo
- Publication number
- JP2009023741A JP2009023741A JP2007185649A JP2007185649A JP2009023741A JP 2009023741 A JP2009023741 A JP 2009023741A JP 2007185649 A JP2007185649 A JP 2007185649A JP 2007185649 A JP2007185649 A JP 2007185649A JP 2009023741 A JP2009023741 A JP 2009023741A
- Authority
- JP
- Japan
- Prior art keywords
- replenishment
- order
- product
- work
- products
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 239000000047 product Substances 0.000 description 366
- 238000000034 method Methods 0.000 description 57
- 238000002360 preparation method Methods 0.000 description 57
- 238000004891 communication Methods 0.000 description 33
- 239000013589 supplement Substances 0.000 description 19
- 238000010586 diagram Methods 0.000 description 14
- 238000003860 storage Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 7
- 238000004088 simulation Methods 0.000 description 6
- 239000002453 shampoo Substances 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009469 supplementation Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
Images
Landscapes
- Warehouses Or Storage Devices (AREA)
Abstract
Description
本発明は、商品の仕分作業を支援する技術に関する。より詳しくは、仕分作業において、仕分けされる商品が欠品しないように、当該商品の補充順序を適切に決定し、商品の補充作業を行う作業者に対して適切に指示する技術に関する。 The present invention relates to a technology for supporting product sorting work. More specifically, the present invention relates to a technique for appropriately determining the replenishment order of the products and appropriately instructing an operator who performs the product replenishment work so that the products to be sorted are not missing in the sorting operation.
物流センターや問屋、メーカといった比較的他品種かつ多数の商品を出荷する出荷元では、注文等に応じて、出荷先ごとに出荷する商品を仕分けする仕分作業が作業者によって行われる。仕分作業は、予め仕分棚(ピッキング棚)に複数の商品を収納しておき、当該ピッキング棚に収納された商品を作業者が注文等に応じてピッキングし、出荷先ごとに準備されたコンテナにピッキングした商品を投入することにより行われる。そして、全ての商品がコンテナに投入された後に、当該コンテナを出荷先に向けて出荷する。従来より、このような仕分作業を行う作業者を支援するシステムが提案されており、例えば、特許文献1に記載されている。
At a shipping source that ships a relatively large number of products of relatively different varieties, such as a distribution center, wholesaler, or manufacturer, according to an order or the like, a sorting operation for sorting the products to be shipped for each shipping destination is performed by an operator. Sorting work involves storing a plurality of products in a sorting shelf (picking shelf) in advance, picking the products stored in the picking shelf according to orders, etc., and putting them into containers prepared for each shipping destination. This is done by introducing picked goods. Then, after all the commodities are put into the container, the container is shipped to the shipping destination. Conventionally, a system for supporting an operator who performs such sorting work has been proposed, and is described in, for example,
ピッキング棚から必要な商品をピッキングして仕分けを行う場合、仕分作業の途中で、ピッキング棚に収納されている商品に欠品が生じると、作業者は当該商品が補充されるまで仕分作業を中断して待つか、あるいはメモ書き等の欠品処理をした後に不足した商品を足し込む作業が必要となる。このような事態は、仕分作業の遅延や作業者の負担増の原因となる。したがって、ピッキング棚に収納されている商品に不足が生じないように、不足の生じる可能性のある商品を適切に選択してピッキング棚に補充する作業(以下、単に「補充作業」と称する)が重要となる。しかし、補充作業も作業者によって商品ごとに順次行われる作業であるため、例え商品の選択が適切であったとしても、これらの商品の補充順(補充の優先順位)が適切でなければ、結局、補充の遅れた商品については仕分作業の途中で不足することになる。そこで、補充される商品に予め補充順を付与することにより、補充作業を行う作業者に適切な補充順を指示するシステムも提案されている。 When sorting required items by picking necessary products from the picking shelf, if there is a shortage in the products stored in the picking shelf during the sorting operation, the operator interrupts the sorting operation until the products are replenished Therefore, it is necessary to add the missing products after waiting for them, or after taking out the missing items such as memos. Such a situation causes a delay in sorting work and an increase in the burden on the worker. Therefore, in order to prevent shortage of the goods stored in the picking shelf, there is an operation of appropriately selecting a product that may cause shortage and replenishing the picking shelf (hereinafter simply referred to as “replenishment work”). It becomes important. However, since the replenishment work is also performed sequentially for each product by the operator, even if the selection of products is appropriate, if the replenishment order of these products (priority of replenishment) is not appropriate, eventually In the case of products that are delayed in replenishment, there will be a shortage during the sorting operation. Therefore, a system has also been proposed in which a replenishment order is given in advance to products to be replenished to instruct an appropriate replenishment order to a worker who performs the replenishment work.
しかし、補充作業の対象となる商品は多数であるため、一般に、補充作業は複数の作業者によって並行して行われる作業となる。このため、補充順を各商品に付与しただけでは、補充作業の過程において作業者がどの商品を補充してよいか混乱する場合がある。具体的に説明すると、ある作業者が既に「100番目」の商品の補充を行っているにもかかわらず、次の作業者が重ねて「100番目」の商品を補充しようと、該当商品を探し回るという事態を生じるのである。すなわち、補充の対象となる商品は、例えば数百〜千品目にも及ぶため、各商品に作業開始時点の順番(優先順位)が付与されていたとしても、補充作業の途中で、次に補充すべき商品(その時点の最優先商品)を見失うのである。 However, since there are a large number of products to be replenished, the replenishment is generally performed in parallel by a plurality of workers. For this reason, simply giving a replenishment order to each product may confuse which product the operator may replenish in the course of the replenishment operation. More specifically, even though a certain worker has already replenished the “100th” product, the next worker tries to replenish the “100th” product and searches for the corresponding product. It will happen. In other words, the products to be replenished are, for example, hundreds to thousands of items, so even if the order (priority) at the time of starting work is given to each product, it is replenished next in the middle of replenishment work. The product (the highest priority product at that time) to be lost is lost.
これを解決する技術として、例えば、特許文献2には、補充要求が生じる順番(補充順)に、予め商品を荷揃えして(並べて)おく技術が記載されている。この技術によれば、作業者は、補充順に荷揃えされた商品の常に先頭の商品を補充すればよいので、補充作業の途中で最優先商品を見失うことは防止される。
As a technique for solving this problem, for example,
ところが、仕分作業は作業の途中で作業順序が変更される場合があり、一旦、求めた商品の補充順が適切な順序でなくなる場合がある。例えば、天候や事故等の突発的な事由によって、優先的に出荷させるべき出荷先が変更になることがある。このような場合には、変更後の仕分作業の作業順に従って補充作業を行わなければ商品の欠品を生じるおそれがある。すなわち、特許文献2に記載されている技術では、作業開始時に求めた補充順で補充の対象となる商品が並べられているため、任意の時点で商品の補充順を変更する(荷揃えされた商品を並べ替える)ことが困難であるという問題があった。
However, in the sorting work, the work order may be changed in the middle of the work, and the replenishment order of the obtained products may not be an appropriate order. For example, the shipping destination to be preferentially shipped may be changed due to sudden reasons such as weather or an accident. In such a case, if the replenishment operation is not performed according to the changed order of the sorting operation, there is a possibility that a product shortage may occur. That is, in the technique described in
本発明は、上記課題に鑑みなされたものであり、複数の作業員によって補充作業が行われている場合に、各補充員の負担を軽減しつつ、商品の補充作業の途中で最適な補充順が変更された場合であっても、補充を行う作業者に対して補充すべき商品を適切に指示することを目的とする。 The present invention has been made in view of the above-described problems, and when a replenishment operation is performed by a plurality of workers, the optimal replenishment order during the product replenishment operation is reduced while reducing the burden on each replenisher. The purpose is to appropriately instruct the worker who is replenishing the goods to be replenished even if the item is changed.
上記の課題を解決するため、請求項1の発明は、作業者による商品の補充作業を支援する支援システムであって、作業者による補充作業の進捗状況を受け付ける第1受付手段と、前記第1受付手段により受け付けた進捗状況に応じて、複数の商品における各商品の補充順を決定する順序決定手段と、前記複数の商品のうちのいずれかの商品が割り当てられる複数の表示手段とを備え、前記表示手段は、前記順序決定手段により各商品の補充順が決定されるたびに、割り当てられた商品について、前記順序決定手段により決定された補充順を表示することを特徴とする。
In order to solve the above-mentioned problem, the invention of
また、請求項2の発明は、請求項1の発明に係る支援システムであって、前記複数の表示手段は、それぞれに割り当てられた商品に添付されることを特徴とする。
The invention of
また、請求項3の発明は、請求項1または2の発明に係る支援システムであって、前記複数の表示手段は、それぞれを個別に識別するための識別子が付与されており、前記第1受付手段は、補充作業が完了した商品に割り当てられている表示手段の識別子を読み取ることにより前記進捗状況を受け付けることを特徴とする。
The invention according to
また、請求項4の発明は、請求項1ないし3のいずれかの発明に係る支援システムであって、前記順序決定手段は、前記複数の商品の各商品ごとの在庫数に応じて、前記複数の商品における各商品の補充順を決定することを特徴とする。
The invention according to
また、請求項5の発明は、請求項1ないし4のいずれかの発明に係る支援システムであって、前記複数の商品の各商品ごとの受注数を受け付ける第3受付手段をさらに備え、前記順序決定手段は、前記第3受付手段により受け付けた受注数に応じて、前記複数の商品における各商品の補充順を決定することを特徴とする。
The invention according to
また、請求項6の発明は、請求項5の発明に係る支援システムであって、前記第3受付手段は、前記受注数を仕分先ごとに受け付け、作業者によって仕分作業を行う仕分先の前記仕分作業における作業順を受け付け、前記順序決定手段は、前記第3受付手段が前記作業順を受け付けるたびに、前記仕分先ごとに受け付けた受注数と前記作業順とに応じて、前記複数の商品における各商品の補充順を決定することを特徴とする。
Further, the invention of claim 6 is the support system according to the invention of
請求項1ないし6に記載の発明では、作業者による補充作業の進捗状況を受け付ける第1受付手段と、第1受付手段により受け付けた進捗状況に応じて、複数の商品における各商品の補充順を決定する順序決定手段と、複数の商品のうちのいずれかの商品が割り当てられる複数の表示手段とを備え、表示手段は、順序決定手段により各商品の補充順が決定されるたびに、割り当てられた商品について、順序決定手段により決定された補充順を表示することにより、補充作業の進捗状況に応じて表示手段の表示内容が更新されるので、次に作業すべき商品を容易に特定できる。したがって、適切に商品の補充を行うことができ、仕分作業における欠品を防止できる。 According to the first to sixth aspects of the present invention, the first receiving means for receiving the progress status of the replenishment work by the worker, and the replenishment order of each product in the plurality of products according to the progress status received by the first receiving means. An order determining means for determining, and a plurality of display means to which any one of the plurality of products is assigned. The display means is assigned each time the order of determining the replenishment order of each product is determined by the order determining means. By displaying the replenishment order determined by the order determining means for the merchandise, the display content of the display means is updated according to the progress status of the replenishment work, so that the next merchandise to be worked on can be easily specified. Therefore, it is possible to appropriately replenish products, and it is possible to prevent a shortage in sorting operations.
請求項2に記載の発明では、複数の表示手段が、それぞれに割り当てられた商品に添付されることにより、表示手段が商品とともに移動するので、作業者が当該商品に関する情報を容易に確認できる。
In the invention according to
請求項3に記載の発明では、複数の表示手段は、それぞれを個別に識別するための識別子が付与されており、第1受付手段は、補充作業が完了した商品に割り当てられている表示手段の識別子を読み取ることにより進捗状況を受け付ける。これにより、補充作業の進捗状況を容易に受け付けることができる。
In the invention according to
請求項4に記載の発明では、順序決定手段が、複数の商品の各商品ごとの在庫数に応じて、複数の商品における各商品の補充順を決定することにより、適切に各商品の補充順を決定することができる。
In the invention according to
請求項5に記載の発明では、複数の商品の各商品ごとの受注数を受け付ける第3受付手段をさらに備え、順序決定手段は、第3受付手段により受け付けた受注数に応じて、複数の商品における各商品の補充順を決定することにより、適切に各商品の補充順を決定することができる。
The invention according to
請求項6に記載の発明では、第3受付手段は、受注数を仕分先ごとに受け付けるとともに、作業者によって仕分作業を行う仕分先の仕分作業における作業順を受け付け、順序決定手段は、第3受付手段が作業順を受け付けるたびに、仕分先ごとに受け付けた受注数と作業順とに応じて、複数の商品における各商品の補充順を決定することにより、適切に各商品の補充順を決定することができる。また、作業順序が変更された場合に、表示手段の表示内容が更新されるので、より状況の変化に柔軟に対応することができる。 In the invention described in claim 6, the third receiving means receives the number of orders for each sorting destination, receives the work order in the sorting work of the sorting work performed by the worker, and the order determining means includes the third ordering means. Each time the acceptance means accepts the work order, the replenishment order of each product is appropriately determined by determining the replenishment order of each product in a plurality of products according to the number of orders received for each supplier and the work order. can do. In addition, when the work order is changed, the display content of the display means is updated, so that it is possible to more flexibly cope with a change in the situation.
以下、本発明の好適な実施の形態について、添付の図面を参照しつつ、詳細に説明する。 DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, preferred embodiments of the invention will be described in detail with reference to the accompanying drawings.
<1. 実施の形態>
図1は、本発明に係る支援システム1の構成図である。
<1. Embodiment>
FIG. 1 is a configuration diagram of a
図1に示す支援システム1は、補充の対象となる複数の商品のうちのいずれかの商品が割り当てられる複数の表示装置2と、複数の作業者が個々に携帯する複数のハンディスキャナ3と、一般的なパーソナルコンピュータとしての機能を有するサーバ4とを備えている。また、支援システム1は、トランシーバ5および無線アクセスポイント6を備えており、これらはネットワークとしての構内LAN8を介してサーバ4と接続されている。
A
なお、図1では、3台の表示装置2と、2台のハンディスキャナ3と、1台のサーバ4、1台のトランシーバ5と、1つの無線アクセスポイント6とを図示しているが、これらの数はここに示す数に限定されるものではない。また、図1では、ネットワークとして構内LAN8を図示しているが、ネットワークは公衆網やインターネット等であってもよく、各装置間でデータ通信が可能であればどのようなものでもよい。
In FIG. 1, three
図2は、支援システム1が設置される環境(物流センター7)を例示する図である。
FIG. 2 is a diagram illustrating an environment (distribution center 7) in which the
物流センター7には、立体倉庫70と、補充待ちスペース71と、ピッキング棚72とが設けられている。
The distribution center 7 is provided with a three-
図2では図示を省略しているが、物流センター7の天井等にはトランシーバ5が設置されており、物流センター7内では、表示装置2とトランシーバ5との間で無線によるデータ通信が可能となっている。また、物流センター7内には、適宜、無線アクセスポイント6が設けられており、物流センター7内では、ハンディスキャナ3と無線アクセスポイント6との間で無線によるデータ通信が可能となっている。
Although not shown in FIG. 2, a
なお、以下の説明では、立体倉庫70から補充待ちスペース71に商品を運び出す作業を「補充準備作業」、補充準備作業を行う作業員を「補充準備員」、補充待ちスペース71に並べられた商品を「補充商品」と称する。また、ピッキング棚72に補充商品を補充する作業を「補充作業」、補充作業を行う作業員を「補充員」と称する。さらに、ピッキング棚72から商品を取り出して、出荷用のコンテナに投入する作業を「仕分作業」、仕分作業を行う作業員を「仕分作業員」と称する。
In the following description, the operation of carrying out the goods from the three-
立体倉庫70は、複数のいわゆるパレットラック(保管棚)を備えており、通常、数日分の商品を保管するような大型の倉庫である。トラック等によって物流センター7に到着した商品は、所定の検品作業が行われた後、パレットに載せたられた状態で、立体倉庫70に搬入され、保管される。
The three-
補充待ちスペース71は、補充商品を一時的に待機させておく場所である。補充待ちスペース71には、補充準備作業が行われることにより、立体倉庫70から運び出された商品が、補充商品として、コンテナ90に投入された状態で補充準備員によって並べられる。補充準備作業とは、一般にフォークリフト等を用いて行われる作業であるが、もちろんこれに限定されるわけではない。
The
なお、図2では、補充待ちスペース71内に4つのコンテナ90のみを図示しているが、補充待ちスペース71には、さらに多数のコンテナ90が待機することとなる。補充待ちスペース71には、一般に、一日の仕分作業において欠品を生じさせない程度の量の補充商品が並べられ、補充商品は通常一日の補充作業によってピッキング棚72に補充される。
In FIG. 2, only four
ピッキング棚72には各商品ごとに棚が設けられており、コンテナ90に投入された状態の商品がそれぞれ割り当てられた棚に格納される。仕分作業員がある出荷先に対する仕分作業を行う場合、当該仕分作業員は、当該出荷先の受注商品を受注数だけピッキング棚72から取り出して(ピッキングして)、出荷用のコンテナに投入する。そして、1つの出荷先の全ての受注商品についてピッキングが終了すると、当該出荷先に対する仕分作業が終了する。
The
一般にピッキング棚72は、少量ずつの商品しか格納することができない。したがって、ピッキング棚72への商品の補充作業が遅れると、仕分作業において当該商品をピッキングできない状況(欠品)が発生する。なお、以下の説明では、各商品について、ピッキング棚72に格納できる最大数を「最大収納数」と称する。最大収納数は、ピッキング棚72および各商品のサイズ等に基づいて、予め設定される。
Generally, the
コンテナ90は、商品を一時的に入れておく箱状の容器である。本実施の形態では、1つのコンテナ90に対して1つの表示装置2がそれぞれ割り当てられる。すなわち、図2に示すように、各コンテナ90には、それぞれ1つの表示装置2が取り付けられる。コンテナ90に表示装置2を取り付ける作業は、本実施の形態では補充準備員によって行われるがもちろんこれに限定されるものではない。
The
物流センター7からは多種多様の商品が出荷先に対して出荷される。しかし、1つのコンテナ90には、物流センター7において扱われる多種類の商品のうちのいずれか1種類の商品のみが補充準備員によって投入される。補充準備員は、例えば商品「シャンプー」と商品「リンス」とが同一のコンテナ90内において混在することのないように、コンテナ90への商品の投入を行う。ただし、商品「洗髪セット」に物品としての「シャンプー」と「リンス」とが含まれている場合には、1つのコンテナ90に「シャンプー」と「リンス」とが結果的に混在することはあり得る。
A wide variety of products are shipped from the distribution center 7 to shipping destinations. However, only one of the various types of products handled in the distribution center 7 is put into one
先述のように、表示装置2とコンテナ90とは互いに一対一で対応付けられている。したがって、ある商品がコンテナ90に投入されると、投入された商品の近傍に表示装置2(当該コンテナ90に取り付けられている表示装置2)が配置されることになる。これにより、当該商品と当該表示装置2とがコンテナ90を介して間接的に、かつ、物理的に対応付けられ、補充の対象となる複数の商品のうちのいずれかの商品が1つの表示装置2に割り当てられる。なお、表示装置2と商品との論理的な対応付けを行う手法は後述する。
As described above, the
このように、補充準備作業において当該商品と当該表示装置2とが物理的に対応付けられるため、その後の補充作業をおこなう補充員は、当該表示装置2に対応付けられている商品を容易に見つけることができる。なお、コンテナ90に商品を投入してから、表示装置2を当該コンテナ90に取り付けてもよい。すなわち、表示装置2と補充商品との物理的な対応付けは、どのように行われてもよい。
Thus, since the product and the
また、コンテナ90が補充待ちスペース71に並べられているときにおいて、1つのコンテナ90に投入されている商品の数(以下、「補充単位数」と称する。)は、それぞれの商品毎に予め定まっている。すなわち、補充単位数が「100」の商品は、補充待ちスペース71に並べられるときに1つのコンテナ90に100個投入される。一方、補充単位数が「50」の商品は、補充待ちスペース71に並べられるときに1つのコンテナ90に50個投入される。
Further, when the
なお、先述のように、本実施の形態では、各商品は、立体倉庫70から運び出され、補充待ちスペース71に並べられるときに、補充準備員によってコンテナ90に投入される。しかし、例えば、商品が物流センター7に到着したときに、商品を補充単位数ごとに1つのコンテナ90に投入し、コンテナ90に投入した状態で商品を立体倉庫70に格納してもよい。
As described above, in the present embodiment, each commodity is carried out from the three-
また、本実施の形態では、各補充商品は、図2に示すように、コンテナ90に投入された状態のままで、コンテナ90ごと補充員によってピッキング棚72に補充される。これにより、ピッキング棚72内の商品についても表示装置2との対応関係が保たれるので、表示装置2に表示される内容を確認するだけで、仕分作業員はピッキング棚72内の商品に関する様々な情報(製造年月日等)を容易に確認できる。ただし、ピッキング棚72に補充商品を補充するときに、当該補充商品をコンテナ90から取り出して補充してもよい。
Further, in the present embodiment, as shown in FIG. 2, each replenished product is replenished to the
図3は、表示装置2の構成を示すブロック図である。
FIG. 3 is a block diagram illustrating a configuration of the
表示装置2は、制御部20、表示部21および通信部22を備え、先述のように、各コンテナ90に1台ずつ取り付けられる。なお、本実施の形態では、表示装置2として、いわゆる「電子ペーパー」と呼ばれる装置を採用するが、表示装置2は、もちろんこのような装置に限定されるものではない。
The
制御部20は、マイクロコンピュータとしての機能を有し、詳細は図示しないが、様々な演算を実行するCPUと、各種データを記憶するメモリとを備えている。
The
表示部21は、フルドットの液晶ディスプレイであって、制御部20からの制御信号に応じて、各種データを画面表示する。
The
図4は、表示装置2の表示部21に表示される画面の例を示す図である。
FIG. 4 is a diagram illustrating an example of a screen displayed on the
図4に示すように、表示部21に表示される画面には、商品名表示欄23、商品情報表示欄24、補充場所表示欄25、識別子表示欄26および補充順表示欄27が適宜設けられる。
As shown in FIG. 4, a product
商品名表示欄23は、当該表示装置2に割り当てられている商品の名称を表示する領域である。図4では、当該表示装置2に割り当てられている商品が、「潤いシャンプー」である例を示している。
The product
商品情報表示欄24は、当該表示装置2に割り当てられている商品に関する様々な情報を表示する領域である。図4に示す例では、該当する商品を個別に識別するための商品番号と、当該商品の製造元と、当該商品の製造年月日とが表示されている。ただし、商品情報表示欄24に表示される情報は、これらの情報に限定されるものではない。例えば、当該商品の補充単位数や消費期限等を表示してもよい。
The merchandise
このように、表示部21が商品名表示欄23および商品情報表示欄24を表示することにより、作業員(補充員を含む)は、コンテナ90の中身を直接確認しなくても、当該コンテナ90に投入されている商品に関する情報を知得できる。
In this way, the
補充場所表示欄25は、当該表示装置2に割り当てられている商品の補充場所を表示する領域であり、本実施の形態ではピッキング棚72の特定の場所を示す情報が表示される。
The replenishment
このように、表示部21が補充場所表示欄25によって、ピッキング棚72の場所を示すことにより、補充員は、表示装置2の画面を確認するだけで、当該表示装置2に割り当てられている補充商品(当該表示装置2が取り付けられているコンテナ90に投入されている商品)を、ピッキング棚72のどの位置に補充すればよいかを容易に確認することができる。したがって、補充員の作業負担を軽減することができる。
In this way, the
識別子表示欄26は、各表示装置2を個々に識別するための識別子(識別コード)がバーコードとして表示される領域である。各表示装置2には、他の表示装置2と識別するための固有の識別コードが付与されており、各表示装置2は自機の識別コードを表現したバーコードを識別子表示欄26に表示する。本実施の形態において、識別子表示欄26に表示されるバーコードは、補充準備員および補充員が携帯するハンディスキャナ3によって適宜読み取られる。
The
補充順表示欄27は、当該表示装置2に割り当てられた補充商品について、サーバ4により決定される補充順を数字で表示する領域である。詳細は後述するが、表示部21は、制御部20からの制御により、各商品の補充順がサーバ4によって決定され送信されるたびに、新たに決定された補充順を数字で補充順表示欄27に表示する。補充員は、このようにして補充順表示欄27に表示される数字を確認することにより、いつでも当該補充商品の補充順を確認できる。図4に示す例では、補充順が「2」番目であることを示している。
The replenishment
図3に戻って、通信部22は、トランシーバ5との間で無線によるデータ通信を行う機能を有する。これにより、各表示装置2は、トランシーバ5および構内LAN8を介してサーバ4との間でデータ通信が可能とされている。通信部22は、主に、サーバ4によって決定される補充順をサーバ4から受信して、制御部20に転送する。
Returning to FIG. 3, the
図1に戻って、ハンディスキャナ3は、先述のように、作業員によって所持される端末装置である。ハンディスキャナ3は、バーコードを読み取って、当該バーコードによって表現されるコード(番号)をサーバ4に向けて送信する機能を有する。
Returning to FIG. 1, the
図5は、サーバ4の構成を示す図である。サーバ4は、CPU40、ROM41、RAM42、ハードディスク43、操作部44、表示部45および通信部46を備え、一般的なコンピュータとしての機能を有している。サーバ4は、物流センター7内のオペレータ室(図示せず)に設置され、構内LAN8に接続される。
FIG. 5 is a diagram illustrating a configuration of the
CPU40は、ROM41内に記憶されているプログラム47に従って動作することにより、各種データの演算を行うとともに、様々な制御信号を生成して、サーバ4の備える各構成を制御する。読み取り専用の記憶装置であるROM41は、主にプログラム47を記憶するために使用される。また、RAM42は、CPU40の一時的なワーキングエリアとして使用される。
The
ハードディスク43は、比較的大容量のデータを長期的に保存するための記憶装置であり、本実施の形態では、特に、在庫管理情報48および受注情報49を記憶するために使用される。
The
図6は、在庫管理情報48のデータ構造を例示する図である。
FIG. 6 is a diagram illustrating a data structure of the
ハードディスク43に格納される在庫管理情報48は、オペレータが操作部44を操作することにより作成・更新されるデータベースであって、物流センター7内における各商品の在庫を管理するための情報である。なお、在庫管理情報48の内容は、サーバ4のCPU40によっても更新される。
The
図6に示すように、在庫管理情報48には、各商品ごとに1つのレコードが設けられている。在庫管理情報48の各レコードには、商品番号と、立体倉庫70における在庫数(以下、「保管数」と称する)と、立体倉庫70から補充待ちスペース71に運び出される数(以下、「待機数」と称する)と、ピッキング棚72における在庫数(以下、単に「在庫数」と称する)と、補充待ちスペース71において対応づけられている表示装置2の識別子とがそれぞれ格納されている。
As shown in FIG. 6, the
各商品についての「保管数」は、物流センター7に各商品が到着した際に、オペレータによって新たに到着した数を加算するように入力される。また、各商品についての補充準備作業が終了したタイミングで、当該商品の保管数が当日の待機数だけ減算される。なお、支援システム1が、当該タイミングを検出する方法については後述する。
The “stored number” for each product is input so as to add the number of new arrivals by the operator when each product arrives at the distribution center 7. In addition, at the timing when the replenishment preparation work for each product is completed, the storage number of the product is subtracted by the standby number on that day. A method for detecting the timing by the
各商品についての「待機数」は、当日の各商品の受注数が決定した後(当日の受注情報49が作成された後)、CPU40によって自動的に計算される。CPU40は、各商品ごとに、補充単位数と、最大収納数と、在庫数と、当日の受注数とに基づいて、待機数を演算するが詳細は後述する。
The “standby number” for each product is automatically calculated by the
在庫管理情報48における各商品についての「在庫数」は、補充員による補充作業の進捗状況と、仕分作業員による仕分作業の進捗状況とに基づいて、随時更新される。すなわち、補充員によって、ある商品がピッキング棚72に補充されると、当該商品の在庫数はCPU40によって補充単位数だけ加算され更新される。一方、仕分作業員によって、ある商品を注文している出荷先についての仕分作業が開始されると、当該商品の在庫数は、CPU40によって当該出荷先の当該商品の受注数だけ減算され更新される。
The “inventory quantity” for each product in the
在庫管理情報48における各商品についての「表示装置の識別子」は、各商品に割り当てられた表示装置2の識別子を格納する項目である。すなわち、在庫管理情報48の各レコードが各商品の商品番号と表示装置2の識別子とを格納することにより、商品と当該商品に割り当てられた表示装置2とが論理的に対応付けられることとなる。
The “display device identifier” for each product in the
詳細は後述するが、本実施の形態では、補充準備員は、商品を投入したコンテナ90を補充待ちスペース71に置いた後、当該コンテナ90に取り付けられている表示装置2の識別子(識別子表示欄26)を、所持しているハンディスキャナ3に読み取らせる。このとき当該ハンディスキャナ3によって読み取られた表示装置2の識別子は、サーバ4に送信され、在庫管理情報48の「表示装置の識別子」に格納される。
Although details will be described later, in this embodiment, the replenishment preparation person places the
このように構成することにより、本実施の形態では、表示装置2の識別子が、補充準備員が所持するハンディスキャナ3から送信されることは、当該表示装置2に割り当てられている商品について補充準備作業が完了したことを意味する。すなわち、ハンディスキャナ3から送信される表示装置2の識別子は、当該商品について補充作業が完了したことを通知する情報(以下、「補充準備作業完了通知」と称する)として機能する。
With this configuration, in the present embodiment, the fact that the identifier of the
なお、サーバ4が「表示装置の識別子」に格納する情報を取得する方法はここに示した方法に限定されるものではない。例えば、補充準備員がハンディスキャナ3を所持していない場合には、商品番号と表示装置2の識別子とをサーバ4のオペレータに報告してもよい。その場合には、オペレータが操作部44を操作してサーバ4にこれらの情報を入力すればよい。
Note that the method of acquiring information stored in the “display device identifier” by the
図7は、受注情報49のデータ構造を例示する図である。なお、図7に示す、「i」は物流センター7からの出荷先の数である(なお、iは自然数)。
FIG. 7 is a diagram illustrating an example of the data structure of the
受注情報49は、出荷先ごとに1つのレコードが設けられており、i個のレコードから構成されるデータベース構造を有している。各レコードには、「仕分順」、「出荷先(注文主)」、「受注商品および個数」および「進捗」等の項目が設けられ、これらの項目には主に受注伝票等に基づいて情報が格納される。
The
受注情報49における項目「仕分順」とは、全出荷先における仕分作業の優先順位(仕分の順序)を格納する項目である。物流センター7では優先的に商品を出荷すべき出荷先から順に仕分作業も行われる。仕分順は、例えば、物流センター7から各出荷先までの距離に応じて初期設定され、これにより長距離離輸送が必要な出荷先から順に仕分作業を完了させることができる。
The item “sorting order” in the
図7に示す例では、出荷先「和歌山」に対する仕分作業(ピッキング)が最も早く開始されるように仕分順が初期設定されているが、仕分順は、運用上のどのような条件に基づいて初期設定されていてもよい。 In the example shown in FIG. 7, the sorting order is initially set so that the sorting work (picking) for the shipping destination “Wakayama” is started earliest. However, the sorting order is based on any operational conditions. It may be initialized.
受注情報49における項目「進捗」とは、各出荷先についての仕分作業の進捗状況を示す項目である。図7に示す受注情報49は、未だ仕分作業が開始される前の状態であるため、全ての出荷先について進捗「未」となっている。
The item “progress” in the
先述のように、サーバ4は、仕分作業の開始された出荷先の出荷先コードを、当該仕分作業を開始した仕分作業員のハンディスキャナ3から受信する。サーバ4は、このようにしてハンディスキャナ3から受信した出荷先コードに応じて、仕分作業が開始された出荷先を特定し、受注情報49における当該出荷先に対応する「進捗」の項目に「開始」を格納する。
As described above, the
詳細は後述するが、本実施の形態における支援システム1では、既に設定されている仕分順を、随時、変更することが可能とされている。すなわち、サーバ4のオペレータは、操作部44を操作することにより、設定されている仕分順を組み直すことができるように構成されている。ただし、仕分作業が既に開始されている出荷先について仕分順を変更すると作業に混乱を来すことになる。したがって、仕分順を変更できるのは、変更する時点で、仕分作業が開始されていない出荷先(進捗「未」の出荷先)についてのみである。
Although the details will be described later, in the
図5に戻って、操作部44は、各種ボタン類、キーボード、マウス等から構成されている。操作部44は、オペレータがサーバ4(支援システム1)に指示を与える際に操作される。
Returning to FIG. 5, the
表示部45は、例えば、液晶ディスプレイであって、CPU40からの制御信号に応じて各種データを表示する。オペレータは表示部45に表示されたデータ(例えば、操作ガイドメッセージ等)を確認しながら、操作部44を操作することができる。
The
通信部46は、サーバ4を構内LAN8に接続する通信インタフェース機能を提供する構成である。通信部46を備えることにより、サーバ4は、表示装置2およびハンディスキャナ3とデータ通信を行うことが可能となる。
The
図8は、サーバ4の備える機能ブロックをデータの流れとともに示す図である。図8に示す順序決定部400が、主にプログラム47に従ってCPU40が動作することにより実現される機能ブロックである。
FIG. 8 is a diagram illustrating functional blocks included in the
順序決定部400は、必要なタイミングで、在庫管理情報48および受注情報49に基づいて、補充商品の補充順を決定して、順序情報420を生成する。また、補充順を順次繰り上げる際において、順序決定部400は、既に生成した順序情報420に基づいて、新たな順序情報420を生成する。
The
なお、順序情報420が新たに生成されるたびに、生成された順序情報420に基づいて、補充順が通信部46によって各表示装置2に向けて送信される。順序情報420を生成する原理およびタイミングについては後述する。
Each time the
図8に示す進捗情報421は、補充員の所持するハンディスキャナ3から通信部46が受信する情報であって、ハンディスキャナ3によって読み取られた表示装置2の識別子を示す情報である。
以上が本実施の形態における支援システム1の構成および機能の説明である。次に、支援システム1を用いた物流センター7における作業の手順を説明する。
The above is the description of the configuration and functions of the
図9および図10は、物流センター7における作業手順を示す流れ図である。 FIG. 9 and FIG. 10 are flowcharts showing work procedures in the distribution center 7.
全ての作業に先立って、まず、サーバ4が起動され、ハードディスク43に記憶されている在庫管理情報48がRAM42上に読み込まれる(ステップS1)。
Prior to all operations, first, the
ステップS1において読み込まれる在庫管理情報48の「待機数」および「表示装置の識別子」の項目には未だ何の情報も格納されていない。一方、「保管数」および「在庫数」の項目には、それぞれの情報が既に格納されている。
No information is yet stored in the items “standby number” and “display device identifier” of the
次に、オペレータがサーバ4の操作部44を操作して、受注伝票等に基づいて、各出荷先ごとに、受注商品と受注商品の受注数とを入力する。この入力操作に基づいて、サーバ4が受注情報49を生成する(ステップS2)。
Next, the operator operates the
この時点では、未だ仕分作業は開始されていないので、ステップS2において生成される受注情報49の「進捗」の項目には全て「未」が格納される。一方、「仕分順」の項目には、先述のように、初期設定における順序が出荷先に応じて格納される。
At this time, since the sorting work has not yet started, “not yet” is stored in the “progress” item of the
受注情報49が生成されると、サーバ4のCPU40が、各商品ごとに待機数(立体倉庫70から補充待ちスペース71に運び出す商品の数)を求め(ステップS3)、在庫管理情報48の「待機数」の項目に格納する。
When the
本実施の形態において、CPU40が各商品の待機数を自動的に演算する原理を、補充単位数が「100」、ピッキング棚72への最大収納数が「200」、在庫数が「196」、当日の受注数が「215」である商品Aを例に説明する。
In the present embodiment, the principle that the
まず、商品Aに限らず、本実施の形態では、各商品は補充単位数ずつ立体倉庫70から補充待ちスペース71に運び出される。したがって、本実施の形態において、待機数は、「補充単位数の整数倍」であることが条件となる。
First, not only the product A, but in the present embodiment, each product is carried out from the three-
また、商品Aの待機数とは、先述のように、立体倉庫70から補充待ちスペース71に運び出され、ピッキング棚72に補充される商品Aの数であるから、商品Aの待機数が「0」であるということは、ピッキング棚72へ商品Aの補充がされないことを意味する。ここに示す例において、商品Aの待機数を「0」とすると、当日の受注数(当日の仕分作業によってピッキング棚72から取り出される数)が、ピッキング棚72の在庫数(この時点では、仕分作業を開始する前の在庫数)を上回っているので、当日の仕分作業中に必ずピッキング棚72において欠品を生じることとなる。したがって、この場合、待機数を「0」とすることは適切ではない。このことを考慮すれば、待機数は、「受注数−在庫数」以上の値であることが条件となる。
In addition, as described above, the waiting number of the commodity A is the number of the commodity A that is carried out from the three-
一方、商品Aの待機数をそれぞれ「100」、「200」、「300」、・・・と決定すれば、作業終了後の商品Aの在庫数は「81」、「181」、「281」、・・・となる。これらの場合、ピッキング棚72への補充のタイミングさえ適切であれば、ピッキング棚72における商品Aの欠品は防止される。しかし、商品Aのピッキング棚72における最大収納数が「200」であるから、待機数を「300」以上と決定すると、仕分作業が終了しても、ピッキング棚72に補充できない商品Aが補充待ちスペース71に残留し、好ましくない。したがって、仕分作業が終了した時点での商品Aの在庫数が、「81」または「181」となるように待機数を決定することが好ましい。すなわち、待機数は「最大収納数+受注数−在庫数」を超えないことが条件となる。
On the other hand, if the standby number of the product A is determined as “100”, “200”, “300”,..., The stock quantity of the product A after the operation is “81”, “181”, “281”. .. In these cases, if the replenishment timing to the
さらに、本実施の形態における支援システム1は、当日の作業が終了した時点で、最も多くの商品Aがピッキング棚72に残るように待機数を決定する。ここに示す例では、仕分作業が終了した時点での商品Aの在庫数が「181」となるように、商品Aの待機数を「200」と決定する。
Furthermore, the
以上のことから、各商品についての待機数は、本実施の形態では、「補充単位数の整数倍」であって、かつ、「最大収納数+受注数−在庫数」を超えない最大の値として、CPU40によって演算される。
From the above, in this embodiment, the standby number for each product is “an integral multiple of the number of replenishment units” and the maximum value that does not exceed “maximum storage quantity + order quantity−inventory quantity”. Is calculated by the
このように、当日の仕分作業が終了するときに、比較的多数の商品がピッキング棚72に格納されている状態とすることで、翌日の仕分作業が開始されてから当該商品に欠品が生じるまでの時間を確保することができ、翌日の補充作業の時間を稼ぐことができる。したがって、仕分作業と補充作業とがほぼ同時に開始される場合において、補充作業が間に合わず、いきなり欠品となることを防止することができる。
In this way, when the sorting operation on the current day is completed, a relatively large number of products are stored in the
なお、待機数は、商品ごとに異なる条件で演算されてもよいし、システムの運用上の様々な条件に応じて、どのように決定されてもよい。例えば、翌日の作業時間を確保することよりも、商品の保管上の理由等から、できるだけ立体倉庫70において保管する方が好ましい商品も存在しうる。そのような商品については、ピッキング棚72に格納しておく商品の数(仕分作業が終了した時点の在庫数)をできるだけ減らすように待機数を演算することが好ましい。したがって、このような場合には、待機数を、「補充単位数の整数倍」かつ「受注数−在庫数」以上の最小値として演算してもよい。
Note that the number of standbys may be calculated under different conditions for each product, or may be determined in any manner according to various conditions for system operation. For example, there may be a product that is preferably stored in the three-
全商品について待機数が求まると、サーバ4は補充準備作業を開始する準備が整ったことを示すメッセージを表示部45に表示する。このメッセージを確認したオペレータは、補充準備作業を開始するように補充準備員に放送やランプ等により通知する。このようにして、補充準備作業を開始する準備が整ったことを知得した補充準備員は、当日の補充準備作業を開始する(ステップS4)。
When the waiting number is obtained for all the products, the
なお、補充準備作業を開始する前に、補充員には、各商品ごとに、「待機数」や「補充単位数」等が通知される。このような通知は、指示書をプリントアウトして配布することにより実現ができるが、ハンディスキャナ3がデータを表示する表示部を備えている場合には、補充準備員の所持するハンディスキャナ3に表示させてもよい。
Before starting the replenishment preparation work, the replenisher is notified of the number of “standby” and “number of replenishment units” for each product. Such a notification can be realized by printing out and distributing an instruction sheet. However, when the
まず、補充準備員は、立体倉庫70内の所定の場所(補充準備作業の対象となっている商品が保管されている場所)にフォークリフト等で移動し、当該商品のパレットあるいは棚等に表示されている商品番号をハンディスキャナ3で読み取る。読み取られた商品番号は、当該ハンディスキャナ3を識別するための識別子とともに補充準備作業開始通知としてサーバ4に向けて送信される。
First, the replenishment preparation worker moves to a predetermined location in the three-dimensional warehouse 70 (a place where the product to be replenished preparation work is stored) with a forklift or the like, and is displayed on the pallet or shelf of the product. The product number is read by the
ハンディスキャナ3から送信された補充準備作業開始通知を受信したサーバ4は、当該補充準備作業開始通知を記憶する。なお、このとき、他の補充準備員に、当該商品についての補充準備作業が開始されたことを通知してもよい。これにより、他の補充準備員が重複して、当該商品についての補充準備作業を開始してしまうことを防止することができる。
The
次に、補充準備員は、当該商品の補充単位数と待機数とを確認しつつ、1つのコンテナ90にいくつの商品を投入するか、およびいくつのコンテナ90を準備する必要があるかを判断する。そして、立体倉庫70から待機数の当該商品を運び出すとともに、準備したコンテナ90にそれぞれ補充単位数の商品を投入する。さらに、商品を投入したコンテナ90に1つずつ表示装置2を取り付け、表示装置2が取り付けられたコンテナ90を補充待ちスペース71に移動させる。
Next, the replenishment preparation member determines how many products are put in one
これにより、コンテナ90内の商品が補充商品として補充待ちスペース71に準備される。本実施の形態では、補充待ちスペース71における補充商品の位置は、従来の技術のように補充順を示すわけではないので、補充準備員はコンテナ90を並べる位置等について配慮する必要はない。
Thereby, the product in the
コンテナ90の移動を完了した補充準備員は、移動したコンテナ90に取り付けられている表示装置2の識別子(識別子表示欄26)をハンディスキャナ3に読み取らせる。このとき複数のコンテナ90を移動させた場合には、全ての表示装置2の識別子が読み取られる。これにより、補充準備作業完了通知がサーバ4に送信される。
The replenishment preparation worker who has completed the movement of the
サーバ4は、受信した補充準備作業完了通知に含まれるハンディスキャナ3の識別子に基づいて、既に受信し、記憶している複数の補充準備作業開始通知を検索し、該当する補充準備作業開始通知から商品番号を取得する。これにより、サーバ4は、取得した商品番号の商品について、補充準備作業が完了したと判断する。
Based on the identifier of the
そこで、サーバ4は、取得した商品番号に基づいて、在庫管理情報48を検索し、該当する商品の「表示装置の識別子」の項目に、受信した補充準備作業完了通知に含まれる全ての表示装置2の識別子を格納する。これにより、補充商品と表示装置2との論理的な割り当て(対応付け)が完了する。さらに、サーバ4は、在庫管理情報48の当該商品の「保管数」の項目に、待機数だけ減算した値を格納し、保管数を更新する。
Therefore, the
このようにして、各商品についての補充準備作業が補充準備員によって、順次、行われ、必要に応じてサーバ4が在庫管理情報48を更新する。
In this way, the replenishment preparation work for each product is sequentially performed by the replenishment preparation staff, and the
補充準備作業が行われている間、サーバ4は、全商品の補充作業完了通知を受信したか否かを判定することにより、全ての商品についての補充準備作業が完了したか否かを監視している(ステップS5)。
While the replenishment preparation work is being performed, the
全商品について補充準備作業が完了すると(ステップS5においてYes)、順序決定部400は、在庫管理情報48と受注情報49とを参照しつつ、補充順決定処理(ステップS6)を実行し、順序情報420を生成する。
When the replenishment preparation work is completed for all products (Yes in step S5), the
図11および図12は、主にサーバ4によって実行される補充順決定処理を示す流れ図である。これらの図を用いて、補充順を決定して順序情報420を生成する手法について説明する。
FIGS. 11 and 12 are flowcharts showing the replenishment order determination process mainly executed by the
補充順決定処理とは、仕分作業が「仕分順」に行われ、ピッキング棚72に格納されている各商品の個数(在庫数)がどのように変化するかを、順序決定部400が仮想在庫数としてシミュレートすることにより、早く欠品(仮想在庫数が「0」)となると予想される商品(補充商品)から順次優先的に補充順を付与する処理である。
In the replenishment order determination process, the
なお、以下の説明において、仕分順のカウンタを「k」、商品番号のカウンタを「j」、付与する補充順のカウンタを「m」とする(ただし、k,j,mは、いずれも自然数)。 In the following description, the sorting order counter is “k”, the product number counter is “j”, and the replenishment order counter is “m” (where k, j, and m are natural numbers) ).
まず、順序決定部400は、仕分順カウンタkの値および補充順カウンタmの値をいずれも「1」に初期化するとともに(ステップS20)、補充順決定処理が開始される時点における在庫管理情報48の各商品の在庫数で、各商品の仮想在庫数を初期化する(ステップS21)。
First, the
初期化処理が終了すると、順序決定部400は、受注情報49の「仕分順」の項目を仕分順カウンタ「k」で検索し、該当するレコードを抽出する(ステップS22)。
When the initialization process ends, the
以後、kの値がインクリメントされつつステップS22が繰り返されることにより、受注情報49に登録されている出荷先のうち、最も先に(1番目に)仕分作業が行われる出荷先のレコードから順に、受注情報49の全レコードが抽出される。
Thereafter, by repeating step S22 while incrementing the value of k, among the shipping destinations registered in the
次に、順序決定部400は、抽出したレコードの「進捗」の項目に「未」が格納されているか否かを判定する(ステップS23)。
Next, the
詳細は後述するが、進捗「未」以外のレコード(既に仕分作業が開始されている出荷先のレコード)については、仕分作業の結果が在庫管理情報48の在庫数に反映されており、その影響を仮想在庫数としてシミュレートする必要がない。したがって、ステップS23においてNoと判定した場合、順序決定部400は、ステップS24,S30ないしS35をスキップして、後述するステップS36の処理を実行する。
Although details will be described later, with respect to records other than the progress “not yet” (records of shipping destinations where sorting work has already started), the result of sorting work is reflected in the number of stocks in the
一方、進捗「未」である場合(ステップS23においてYes)、順序決定部400は、まず、商品番号カウンタjの値を「1」に初期化する(ステップS24)。さらに、ステップS22において抽出したレコードの「受注商品および受注数」の項目に格納されている情報から商品番号カウンタjの値に一致する商品番号「j」の商品の受注数を取得し、商品番号「j」の商品の仮想在庫数を、取得した受注数の分だけ減算する(ステップS30)。
On the other hand, when the progress is not yet made (Yes in Step S23), the
これにより、当該出荷先(ステップS22で抽出されたレコードの出荷先)に対する仕分作業が実行された後における、商品番号「j」の商品のピッキング棚72における在庫数が仮想在庫数としてシミュレートされる。
As a result, after the sorting operation for the shipping destination (the shipping destination of the record extracted in step S22) is executed, the stock quantity of the product with the product number “j” in the
次に、順序決定部400は、仮想在庫数を求めた商品(商品番号「j」の商品)の仮想在庫数が「0」以下であるか否かを判定する(ステップS31)。ステップS31における判定は、当該レコードの出荷先に対する仕分作業が実行されると、ピッキング棚72において当該商品に欠品が生じるか否かを予測することに相当する。
Next, the
当該仮想在庫数が「0」以下である場合(ステップS31においてYes)、当該商品に補充順カウンタmの値を補充順として付与し(ステップS32)、補充順カウンタmの値をインクリメントする(ステップS33)。 If the virtual inventory quantity is “0” or less (Yes in step S31), the value of the replenishment order counter m is assigned to the product as a replenishment order (step S32), and the value of the replenishment order counter m is incremented (step S32). S33).
ステップS32は、商品番号「j」の補充商品に対して補充順を決定する処理であり、順序情報420を生成する処理である。
Step S32 is a process of determining the replenishment order for the replenishment product with the product number “j”, and is a process of generating the
ステップS32の処理をより具体的に説明する。順序決定部400は、当該商品に付与した補充順カウンタmの値と、当該商品の商品番号「j」とを順序情報420を構成する1つのレコードとして生成する。次に、商品番号「j」で在庫管理情報48を検索し、当該商品番号「j」で識別される商品に対応付けられている表示装置2の識別子を取得して、当該レコードに格納する。
The process of step S32 will be described more specifically. The
図13は、補充順決定処理において作成される順序情報420のデータ構造を例示する図である。図13に示すように、順序情報420の各レコードは、当該商品に付与された補充順と、当該商品の商品番号と、当該商品に割り当てられている表示装置2の識別子から構成される。
FIG. 13 is a diagram illustrating a data structure of the
さらに、ステップS32において、順序決定部400は、「0」以下となった仮想在庫数に当該商品の補充単位数を加算して新たな仮想在庫数とする。これにより、補充作業が適切に行われたことを想定した精度の高いシミュレートを行うことができ、より適切な補充順を決定することができる。
Further, in step S32, the
しかし、このように構成することによって、順序決定部400によるシミュレートにおいて、ある特定の商品についての欠品状態が発生する回数は1回に限定されず、複数回発生する可能性が生じる。すなわち、1回目に仮想在庫数が「0」以下になった場合、補充順を付与するとともに、先述のように、補充単位数を仮想在庫数に加算してシミュレートを継続するため、さらに当該商品に対して、残りのレコード(出荷先)に、補充単位数以上の受注があると、再度、仮想在庫数が「0」以下になる。この場合にも、当該商品に2度目の補充順が付与される。
However, with this configuration, in the simulation by the
図13に示す例では、1度目の補充順として「2」が付与された商品(商品番号「0000956」の商品)について、2度目の補充順として「27」が振られている。すなわち、本実施の形態では、順序情報420において、商品番号が同一であり、かつ、表示装置2の識別子が同一のレコードが複数生成されることとなる。
In the example shown in FIG. 13, “27” is assigned as the second replenishment order for the product to which “2” is assigned as the first replenishment order (the product with the product number “0000956”). That is, in this embodiment, in the
図12に戻って、当該仮想在庫数が「0」より大きい場合(ステップS31においてNo)、当該商品に補充順を付与する必要はないので、順序決定部400は、ステップS32,S33をスキップする。
Returning to FIG. 12, when the number of virtual stock is larger than “0” (No in step S31), the
次に、順序決定部400は、全ての商品について当該出荷先に対する仕分作業のシミュレートが終了しているか否かを判定する(ステップS34)。全ての商品について当該処理が終了しているか否かの判定は、例えば、商品番号カウンタjの値が、商品数と等しいか否かを判定することによって判定できる。
Next, the
ステップS22で抽出したレコードについて、全ての商品の仮想在庫数を求める処理が終了していない場合(ステップS34においてNo)、順序決定部400は、商品番号カウンタjの値をインクリメントして(ステップS35)、ステップS30に戻って次の商品番号の商品について処理を繰り返す。一方、全ての商品の仮想在庫数を求める処理が終了している場合(ステップS34においてYes)、後述するステップS36の処理を実行する。
If the process for obtaining the virtual inventory number of all the products has not been completed for the record extracted in step S22 (No in step S34), the
このようにして受注情報49の1つのレコードによって全ての商品について仮想在庫数がシミュレートされる様子を、図7に示す受注情報49の出荷先「和歌山」のレコードに基づいて、図6に示す在庫管理情報48の在庫数を仮想在庫数として減算する例で説明する。
FIG. 6 shows how the virtual inventory quantity is simulated for all products by one record of the
出荷先「和歌山」の受注商品とその受注数は、商品Aについて「10」、商品Bについて「5」、商品Cについて「5」、・・・である。したがって、減算を行うと、商品Aの仮想在庫数は「186」、商品Bの仮想在庫数は「257」、商品Cの仮想在庫数は「158」、・・・となる。ここに示す商品A,B,Cでは、仮想在庫数が「0」以下になる商品は存在しないので、これらの商品に補充順は付与されない(ステップS32が実行される商品はない)。 The orders received from the shipping destination “Wakayama” and the number of orders are “10” for product A, “5” for product B, “5” for product C,. Accordingly, when subtraction is performed, the virtual inventory number of the product A is “186”, the virtual inventory number of the product B is “257”, the virtual inventory number of the product C is “158”,. In the products A, B, and C shown here, since there is no product whose virtual inventory number is “0” or less, the replenishment order is not given to these products (there is no product for which Step S32 is executed).
図12に戻って、ステップS36では、受注情報49の全てのレコードについてシミュレートを終了したか否かが判定される。受注情報49に登録されている全レコードの数は、出荷先の数「i」に等しく、仕分順カウンタkの最大値に等しい。したがって、全レコードについて終了したか否かは、ステップS37が実行されることによって順次にインクリメントされる仕分順カウンタkの値が、iと等しいか否かを判定することにより判定することができる。
Returning to FIG. 12, in step S <b> 36, it is determined whether or not the simulation has been completed for all records of the
受注情報49に登録されている全てのレコードについて終了していない場合(ステップS36においてNo)、次のレコードを抽出するために、仕分順カウンタkの値をインクリメントし(ステップS37)、ステップS22に戻って処理を繰り返す。これにより、先述のように受注情報49の各レコードが順次抽出され、処理される。
If all the records registered in the
本実施の形態では、各出荷先における受注数が多く、仕分作業が実行されることによって、いずれ在庫数が「0」以下になる(欠品を生じる)可能性のある商品については、必ずステップS32が実行される。したがって、欠品を生じる可能性のある補充商品については、補充順決定処理において必ず補充順が付与される(補充順が決定される)。 In the present embodiment, there is a large number of orders received at each ship-to party, and as a result of the sorting operation, it is always necessary to perform a step for products that may eventually have a stock quantity of “0” or less (resulting in a shortage). S32 is executed. Therefore, a replenishment product that may cause a shortage is always given a replenishment order in the replenishment order determination process (a replenishment order is determined).
一方、本実施の形態では、補充商品には必ずしも欠品を生じない商品も含まれる。したがって、補充順が付与されない補充商品が発生する可能性がある。例えば、作業開始時の在庫数が「196」であって、全ての出荷先の受注数の合計が「100」の商品が存在した場合、全ての出荷先に対する仕分作業が完了してもピッキング棚72に欠品を生じることはない。このような商品は、仮想在庫数が「0」以下とはならないため、補充順決定処理が実行されてもステップS32が実行されることはない。 On the other hand, in the present embodiment, the supplementary products include products that do not necessarily cause a shortage. Therefore, there is a possibility that a supplement product that does not have a supplement order is generated. For example, if there is a product whose stock quantity at the start of work is “196” and the total number of orders received by all ship-to destinations is “100”, the picking shelf will be used even if the sorting work for all ship-to destinations is completed. No shortage will occur in 72. For such products, since the virtual inventory quantity cannot be less than “0”, step S32 is not executed even if the replenishment order determination process is executed.
しかし、本実施の形態では、ピッキング棚72における在庫数を維持(確保)するために、このような商品についても待機数を「0」とはしない。待機数が「0」でない商品については、補充準備員によって補充準備作業が行われるので、当該商品は補充商品として補充待ちスペース71に運び出される。しかし、このような商品は、そもそも欠品を生じないので、補充順が付与されず補充作業において後回しにされたとしても、深刻な問題とはならない。
However, in the present embodiment, in order to maintain (secure) the number of stocks in the
本実施の形態では、補充順が付与された補充商品についての補充作業を終了した後に、補充員は、引き続き、未だ補充待ちスペース71に残留している補充商品についての補充作業を行うものとする。
In the present embodiment, after the replenishment work for the replenishment products to which the replenishment order is given is completed, the replenisher continues to replenish the replenishment products still remaining in the
一方、受注情報49に登録されている全てのレコードについて終了している場合(ステップS36においてYes)、サーバ4の通信部46が、順序決定部400によって作成された順序情報420に基づいて、各表示装置2に補充順を送信する(ステップS38)。
On the other hand, when all the records registered in the
ステップS38において通信部46は、順序情報420の各レコードを補充順に従って1番目から順次参照しつつ、各レコードごとに次の処理を行う。
In step S <b> 38, the
まず、通信部46は、処理対象となっているレコードに格納されている商品番号を取得し、既に処理したレコードに同一の商品番号が格納されているレコードが存在したか否かを判定する。
First, the
同一の商品番号が格納されているレコードが存在しない場合、通信部46は、処理対象となっているレコードに格納されている表示装置2の識別子を全て取得し、取得した識別子によって識別される全ての表示装置2に、当該レコードに格納されている補充順を送信する。これにより、1つのレコードに複数の識別子が格納されている場合には、複数の表示装置2に対して同一の補充順が送信されることとなる。
When there is no record in which the same product number is stored, the
ピッキング棚72には多量の商品を補充することができないので、ある補充商品について複数のコンテナ90が存在していても、補充員はそれら複数のコンテナ90を同時にピッキング棚72に補充することはない。すなわち、これら複数のコンテナ90は順次間隔をあけてピッキング棚72に補充されるため、結果的にこれら複数のコンテナ90は互いに異なる補充順で補充される(異なる補充順が存在する)。
Since a large quantity of products cannot be replenished to the
しかし、ピッキング棚72に欠品を生じさせないためには、通常、複数のコンテナ90のうちのどれが補充されても問題はない(優劣はない)。したがって、同一の補充商品が投入された複数のコンテナ90に、同一の補充順が表示された表示装置2が取り付けられていたとしても、補充員は、それらのコンテナ90のうちのいずれか1つをピッキング棚72に補充すればよいことになる。
However, in order not to cause a shortage in the
補充商品は、待機数にかかわらず、一度の補充準備作業で一度に運び出されるため、例え複数のコンテナ90に分かれている場合であっても、補充待ちスペース71の比較的狭い範囲に固まって置かれていると想定できる。したがって、これら複数のコンテナ90に同一の補充順が表示された表示装置2が取り付けられていたとしても、複数の補充員がこれらのコンテナ90に対する補充作業を誤って同時に開始する可能性は低いといえる(混乱は生じない)。
Regardless of the number of standbys, the replenished goods are carried out at a time in a single replenishment preparation operation, so even if they are divided into a plurality of
逆に、同一の補充商品が投入された複数のコンテナ90に、互いに異なる補充順が表示された表示装置2が取り付けられるとすれば、補充準備員は優先順位の高いコンテナ90を取り出しやすい位置に配置しなければならず、例えば、これら複数のコンテナ90を積み上げた状態で待機させる場合には負担が増大する。すなわち、複数のコンテナ90に分けて投入される同一の補充商品について、特に優劣が存在しないのであれば、本実施の形態のように、同一の補充順を表示する方が作業員の負担が軽減される。
On the other hand, if the
通信部46はステップS38において、同一の商品番号が格納されているレコードが存在した場合は、表示装置2に対する補充順の送信を行わずに、当該レコードに対する処理を終了する。
If there is a record in which the same product number is stored in step S <b> 38, the
先述のように、本実施の形態における支援システム1は、1つの補充商品に対して複数の補充順を付与することがあり、順序情報420に同一の商品について複数のレコードが作成されている場合がある。この場合、これら複数のレコードに格納されている表示装置2の識別子も同一である。したがって、補充順が先のレコードに識別子が格納されている表示装置2に補充順を送信した後に、補充順が後のレコードに識別子が格納されている表示装置2にも補充順を送信すると、同一の表示装置2に複数の補充順を送信することとなる。このような事態が発生すると、表示装置2においていずれの補充順を表示するかを決定しなければならなくなり、比較的簡易な構成の表示装置2において複雑な処理が要求される。
As described above, the
しかし、本実施の形態における通信部46は、上記のように、同一の商品番号が格納されている複数のレコードについては、補充順が先のレコードについてのみ補充順の送信を行う。したがって、同一の補充商品に対して複数の補充順が付与された場合には、付与された複数の補充順の中で、最も優先順位の高い(若い番号の)補充順のみが表示装置2に送信される。
However, as described above, the
このように構成することにより、順序情報420に格納されている全表示装置2に対して、重複することなく、いずれか1つの補充順が通信部46から送信される。また、このようにして送信される補充順は、当該表示装置2に割り当てられた補充商品について、最も早くに欠品を生じると予測されたタイミングに応じて決定された補充順である。
With this configuration, any one replenishment order is transmitted from the
通信部46は、順序情報420のうちの1つのレコードに対する処理が終了すると、次の補充順のレコードに対する処理を開始する。そして、最終のレコードに対する処理を終了すると、ステップS38の処理を終了する。
When the processing for one record in the
通信部46がステップS38の処理を終了すると、サーバ4は、補充順決定処理を終了する。
When the
図9に戻って、ステップS6の補充順決定処理が終了すると、送信された補充順を受信した表示装置2は、表示部21の補充順表示欄27に、受信した補充順を数字で表示する(ステップS7)。
Returning to FIG. 9, when the replenishment order determination process in step S <b> 6 ends, the
図13に示す例で、補充順「2」の補充商品(商品番号「0000956」の商品)に対応付けられている表示装置2には、ステップS6によってサーバ4から補充順「2」が送信され、図4に示すように、補充順表示欄27に「2」が表示される。
In the example shown in FIG. 13, the replenishment order “2” is transmitted from the
このように、本実施の形態における支援システム1は、補充商品に対応付けられている表示装置2に、補充作業における作業の優先順位を示す補充順を表示させるので、複数の補充員によって作業が行われている場合でも、補充員の混乱を抑制し、負担を軽減することができる。
As described above, the
なお、通信部46が必要な全ての表示装置2に補充順を送信し終えたときに、サーバ4はオペレータおよび作業員に仕分作業および補充作業を開始するように、メッセージを報知するように構成してもよい。例えば、通信部46を介して、補充員の所持するハンディスキャナ3に補充作業の開始を促すメッセージを表示させる指示を送信すればよい。
In addition, when the
ステップS7が実行され表示装置2に補充順が表示されると、作業員は、仕分作業および補充作業を開始する(ステップS8)。
When step S7 is executed and the replenishment order is displayed on the
仕分作業および補充作業が開始されると、支援システム1は、仕分作業および補充作業が共に完了しているか否かを監視しつつ(ステップS9)、仕分作業および補充作業が共に完了している場合には、在庫管理情報48をハードディスク43に格納して(ステップS10)、処理を終了する。
When the sorting operation and the replenishing operation are started, the
なお、本実施の形態では、出荷先について仕分作業を開始する際には、仕分作業員の所持するハンディスキャナ3から当該出荷先を示す出荷先コードがサーバ4に送信される。したがって、全ての出荷先について出荷先コードを受信した場合に、サーバ4は仕分作業を完了したと判定することができる。ただし、仕分作業が完了した旨が、オペレータによってサーバ4に入力されてもよい。また、補充作業の完了は、補充商品に対応付けられている全ての表示装置2の識別子がハンディスキャナ3によって読み取られ、サーバ4に送信されたことによって検出できる。
In this embodiment, when the sorting operation is started for the shipping destination, a shipping destination code indicating the shipping destination is transmitted to the
仕分作業および補充作業の少なくとも一方が完了していない状態において(ステップS9においてNo)、支援システム1は仕分作業および補充作業が継続しているのか否かを監視する(ステップS11,S17)。
In a state where at least one of the sorting operation and the replenishing operation is not completed (No in Step S9), the
補充作業が既に終了している場合には、例え仕分作業が終了していなくても、以後、補充員に補充順を指示する必要はない。したがって、補充作業が完了している場合(ステップS11においてYes)、支援システム1はステップS12ないしS16の処理をスキップする。
If the replenishment work has already been completed, there is no need to instruct the replenisher in the order of replenishment even if the sorting work has not been completed. Therefore, when the replenishment work has been completed (Yes in step S11), the
一方、補充作業が継続されている場合(ステップS11においてNo)、支援システム1のサーバ4は、進捗情報421の受信と、順序変更指示とを監視する(ステップS12,S14)。
On the other hand, when the replenishment work is continued (No in step S11), the
本実施の形態では、補充作業において、補充員は、補充商品をピッキング棚72に補充した際に、当該補充商品に対応づけられている表示装置2の識別子表示欄26に表示されているバーコードを、所持しているハンディスキャナ3によって読み取る。この動作によって、ハンディスキャナ3からサーバ4に対して、読み取った識別子が、進捗情報421として送信される。
In the present embodiment, in the replenishment work, when the replenisher refills the
したがって、サーバ4が進捗情報421を受信して当該進捗情報421に含まれる識別子を取得することは、取得した識別子によって識別される表示装置2に割り当てられている補充商品について補充単位数分の補充作業が完了したことを意味する。すなわち、進捗情報421は、補充作業の進捗状況をほぼリアルタイムに示す情報となる。なお、本実施の形態では、補充員は、ピッキング棚72にコンテナ90を1つずつ補充するので、進捗情報421に含まれる表示装置2の識別子は必ず1つである。
Therefore, when the
サーバ4が進捗情報421の受信を監視している状態で、サーバ4の通信部46がハンディスキャナ3から送信された進捗情報421を受信すると、サーバ4のCPU40がステップS12においてYesと判定し、表示装置2が補充順を繰り上げて表示する(ステップS13)。
When the
ステップS13の処理をさらに詳細に説明する。まず、順序決定部400は、通信部46が受信した進捗情報421に含まれる表示装置2の識別子を取得し、取得した識別子によって順序情報420を補充順に検索する。
The process of step S13 will be described in further detail. First, the
これにより、取得した識別子を格納しているレコードが順序情報420から1つ抽出される。なお、本実施の形態では、同一の表示装置2の識別子が、順序情報420の複数のレコードに格納されている場合がある。しかし、順序決定部400が順序情報420を補充順に検索することから、当該複数のレコードのうち、最も若い補充順のレコードが抽出される。
As a result, one record storing the acquired identifier is extracted from the
次に、順序決定部400は、順序情報420から抽出したレコードを順序情報420から削除する。これは、当該補充商品について補充が行われたことを、順序情報420に反映させる処理に相当する。
Next, the
また、順序決定部は、削除したレコードより後順のレコードの補充順を1つずつ繰り上げる。これは、ある補充商品が補充されたことによって、当該補充商品より後順の他の補充商品の補充順が繰り上がることに相当する。 Further, the order determination unit moves up the replenishment order of the records after the deleted record one by one. This is equivalent to the fact that a supplementary product is supplemented, and the supplementary order of other supplementary products in order after the supplementary product is advanced.
先述のように、本実施の形態では、同一の表示装置2の識別子が、順序情報420の複数のレコードに格納されている場合がある。しかし、取得した識別子によって識別される表示装置2は、補充作業によって、ピッキング棚72に移動しているため、このような表示装置2に割り当てられている商品について、以後、補充順を決定する必要はない。したがって、順序決定部400は、取得した識別子を順序情報420の全てのレコードから削除する。
As described above, in the present embodiment, the identifier of the
ここまでの処理を具体例を用いて説明する。 The processing so far will be described using a specific example.
図14は、図13に示す順序情報420が記憶されている状態で、表示装置2の識別子として、「0146877」を含む進捗情報421が受信された際に生成される順序情報420を例示する図である。
FIG. 14 is a diagram illustrating
図13に示される例では、補充順「2」のレコードと、補充順「27」のレコードとが、いずれも取得された識別子「0146877」を格納している。しかし、順序決定部400は補充順に順序情報420を検索するので、これらの2つのレコードのうち、若い補充順を格納している補充順「2」のレコードが抽出される。すなわち、順序情報420から抽出され削除されるレコードは、補充順「2」のレコードである。
In the example shown in FIG. 13, both the record in the replenishment order “2” and the record in the replenishment order “27” store the acquired identifier “0146877”. However, since the
そして、補充順「3」以降のレコードについて、補充順が1つずつ繰り上げられ、例えば、補充順「3」のレコードの補充順は「2」に書き換えられる。このようにして、図13示す例では、補充順「3」であった商品番号「0000051」の補充商品以降の補充商品の補充順が、図14に示すように、順次、1つずつ繰り上げられる。 Then, the replenishment order is incremented by one for the records after the replenishment order “3”. For example, the replenishment order of the record in the replenishment order “3” is rewritten to “2”. In this way, in the example shown in FIG. 13, the replenishment order of the replenishment products after the replenishment product of the product number “0000051” that was the replenishment order “3” is sequentially advanced one by one as shown in FIG. .
そして、図13において補充順「27」のレコードにも識別子「0146877」が格納されているが、当該レコード(補充順は既に繰り上げられ図14では補充順「26」になっているレコード)から、識別子「0146877」が削除される。 In FIG. 13, the identifier “0146877” is also stored in the record in the replenishment order “27”. However, from the record (the record in which the replenishment order has already been advanced and becomes the replenishment order “26” in FIG. 14), The identifier “0146877” is deleted.
このように、1つのコンテナ90がピッキング棚72に補充されるたびに、順序決定部400によって順序情報420が書き換えられ、各補充商品の補充順が繰り上がるように補充順が新たに決定される。このようにして、支援システム1は、補充作業の進捗状況に応じて、補充商品の補充順を決定する。
In this way, each time one
さらに、順序決定部400は、進捗情報421に含まれていた表示装置2の識別子(取得した識別子)によって在庫管理情報48を検索し、「表示装置の識別子」の項目に当該識別子が格納されているレコードを在庫管理情報48から抽出する。
Further, the
そして、抽出したレコードの在庫数に補充単位数を加算して新たに在庫数として格納するとともに、待機数から補充単位数を減算して新たに待機数として格納する。さらに、当該レコードの「表示装置の識別子」から、当該識別子(進捗情報421に含まれていた識別子)を削除する。この処理により、在庫管理情報48に、補充作業の進捗状況が反映される。
Then, the replenishment unit number is added to the stock number of the extracted record and stored as a new stock number, and the replenishment unit number is subtracted from the standby number and stored as a new standby number. Further, the identifier (identifier included in the progress information 421) is deleted from the “display device identifier” of the record. By this processing, the progress status of the replenishment work is reflected in the
以上がステップS13において、新たに補充順が決定され順序情報420が作成される処理の説明である。このようにして順序情報420が生成されると、ステップS38と同様に、新たに決定された補充順が通信部46によって各表示装置2に送信される。そして、ステップS7と同様に、各表示装置2によって新たに決定された補充順が表示される。
The above is the description of the process in which the replenishment order is newly determined and the
このように、支援システム1では、ステップS13が実行されることにより、補充作業の進捗状況に応じて補充順が繰り上げ表示される。したがって、補充作業の進捗状況かかわらず、どの時点においても、補充員は補充順表示欄27に「1」と表示されている表示装置2を発見すればよく、当該表示装置2が取り付けられているコンテナ90(補充商品)をピッキング棚72に補充すればよい。
In this way, in the
したがって、従来のように、複数の補充員が並列して作業を行う場合であっても、他人による補充作業の進捗状況を各補充員が把握していなくても適切な順番で商品を補充することが可能となる。また、従来のように、補充待ちスペース71に、予め補充順(優先順位)に従って補充商品を並べておく必要もない。
Therefore, even when a plurality of replenishers work in parallel as in the past, the replenishers are replenished in an appropriate order even if each replenisher does not know the progress of replenishment work by others. It becomes possible. Further, unlike the prior art, it is not necessary to arrange the replenishment products in the
なお、ここでは、補充順「2」の補充商品が先に補充された例について説明したが、一般には補充順「1」の補充商品を先に補充すべきであり、通常はそのように補充作業が行われる。しかし、本実施の形態の支援システム1は、補充順が多少前後したとしても対応可能に構成されている。
Here, an example has been described in which the replenishment product in the replenishment order “2” is replenished first, but in general, the replenishment product in the replenishment order “1” should be replenished first. Work is done. However, the
サーバ4が順序変更指示を監視している状態で、オペレータによって操作部44が操作され、順序変更指示が入力されると、支援システム1は、補充順決定処理を実行する(ステップS15)。
When the
ステップS15において実行される補充順決定処理は順序変更指示によって受注情報49が書き換えられていることを除いて、ステップS6における補充順決定処理と同様である。
The replenishment order determination process executed in step S15 is the same as the replenishment order determination process in step S6 except that the
図15は、図7に示す受注情報49がオペレータによって書き換えられた状態を例示する図である。図15では、出荷先「和歌山」について仕分作業が開始されている状態で、出荷先「京都」を最優先の出荷先に変更するように、順序変更指示がされた様子を示す。
FIG. 15 is a diagram illustrating a state where the
なお、出荷先「和歌山」のレコードには既に進捗「開始」に更新されており、出荷先「和歌山」以外の出荷先についてのみ仕分順が変更されている。そのため、優先させる出荷先「京都」が、変更可能な仕分順の中で最も優先順位の高い仕分順「2」になり、他の出荷先の仕分順が順次繰り下げられている。なお、進捗「開始」となっている出荷先以外の出荷先については、どのように仕分順が変更されてもよい。 The record of the shipping destination “Wakayama” has already been updated to the progress “start”, and the sorting order is changed only for the shipping destination other than the shipping destination “Wakayama”. Therefore, the shipping destination “Kyoto” to be given priority is the sorting order “2” having the highest priority among the changeable sorting orders, and the sorting orders of other shipping destinations are sequentially lowered. Note that the sorting order may be changed in any way for shipping destinations other than the shipping destination whose progress is “start”.
図7に示す受注情報49が、図15に示すように変更されると、補充順決定処理のステップS22において、出荷先ごとのレコードの抽出順が変更される。これにより、順序決定部400は、仕分作業の順序変更を忠実に再現しつつ仮想在庫数をシミュレートするので、変更後の仕分作業に応じた適切な補充順を付与(決定)することができる。なお、順序決定部400は、新たに決定した補充順に基づいて新たに順序情報420を生成する。また、ステップS15においても、順序情報420が生成されると、ステップS38と同様に通信部46が補充順を送信する。
When the
ステップS15が実行されると、ステップS8と同様に、送信された補充順を受信した各表示装置2(表示部21)が補充順を補充順表示欄27に表示する(ステップS16)。 When step S15 is executed, as in step S8, each display device 2 (display unit 21) that has received the transmitted replenishment order displays the replenishment order in the replenishment order display column 27 (step S16).
このように支援システム1は、仕分作業の作業順(仕分順)が変更された場合には、サーバ4が新たに補充順を決定し、各表示装置2が新たに決定された補充順を表示する。したがって、仕分作業の途中で、仕分作業の作業順が変更されても、補充作業の作業員(補充員)に補充商品の適切な補充順を指示することができる。
As described above, in the
すなわち、支援システム1を採用することにより、補充商品の優先順位で補充商品が並べられている場合のように、作業順が変更されても補充商品の並べ替えを行う必要はない。また、補充員に仕分作業の作業順が変更されたことを通知する必要もない。したがって、作業員の負担を増大させることなく、ピッキング棚72に欠品が生じることを抑制できる。
That is, by using the
仕分作業および補充作業の少なくとも一方が完了しておらず、支援システム1が仕分作業および補充作業の継続を監視している状態において、仕分作業が完了している場合には、支援システム1はステップS17においてYesと判定し、ステップS18,S19の処理をスキップする。
If at least one of the sorting operation and the replenishment operation is not completed and the
一方、仕分作業が完了していない場合(ステップS17においてNo)、支援システム1のサーバ4は、さらに出荷先コードを受信しているか否かを判定し(ステップS18)、出荷先コードを受信している場合は在庫管理情報48および受注情報49を更新する(ステップS19)。
On the other hand, if the sorting operation has not been completed (No in step S17), the
本実施の形態では、仕分作業員は、出荷先に対して仕分作業を開始する際に、所持するハンディスキャナ3によって当該出荷先を示す出荷先コードをサーバ4に送信させる。したがって、サーバ4が出荷先コードを受信することは、当該出荷先コードによって識別される出荷先に対する仕分作業が開始されたことがサーバ4に通知されたことに相当する。
In the present embodiment, when the sorting worker starts sorting work for the shipping destination, the
したがって、この出荷先コードを通信部46が受信すると、サーバ4のCPU40は、受信した出荷先コードによって、受注情報49から当該出荷先のレコードを抽出し、抽出したレコードの「進捗」の項目を「未」から「開始」に更新する。これにより、受注情報49に仕分作業の進捗状況が反映され、当該出荷先については、以後、仕分順を変更できなくなる。
Therefore, when the
さらに、当該レコードの「受注商品および受注数」の項目に格納されている情報に従って、在庫管理情報48の各商品の在庫数をそれぞれ受注数で減算して更新する。これにより、在庫管理情報48に仕分作業の進捗状況が反映される。
Furthermore, according to the information stored in the item “Ordered Goods and Number of Orders” of the record, the stock quantity of each product in the
一方、ステップS18において、出荷先コードを受信していない場合は、仕分作業の進捗状況に変化がないので、在庫管理情報48および受注情報49に反映させる必要がなく、ステップS19の処理をスキップする。
On the other hand, if the shipping destination code has not been received in step S18, there is no change in the progress status of the sorting work, so there is no need to reflect it in the
このように、本実施の形態における支援システム1では、仕分作業および補充作業がいずれも完了するまで(ステップS9においてYesとなるまで)、ステップS9,S11ないしS19の処理が繰り返される。
As described above, in the
一方、仕分作業および補充作業のいずれもが完了すると、先述のように、支援システム1は、次回(明日)の作業のために、現在の在庫管理情報48をハードディスク43に格納して処理を終了する(ステップS10)。
On the other hand, when both the sorting operation and the replenishment operation are completed, as described above, the
以上のように、本実施の形態における支援システム1は、作業者による商品の補充作業を支援するシステムであって、補充員による補充作業の進捗状況を受け付けるハンディスキャナ3と、ハンディスキャナ3により受け付けた進捗状況に応じて、複数の商品における各商品の補充順を決定する順序決定部400と、複数の商品のうちのいずれかの商品が割り当てられる複数の表示装置2(表示部21)とを備え、表示装置2は、順序決定部400により各商品の補充順が決定されるたびに、割り当てられた商品について、順序決定部400により決定された補充順を表示する。したがって、進捗状況に応じて表示装置2の表示内容(補充順表示欄27に表示される内容)が更新されるので、次に作業すべき商品を容易に特定できる。したがって、適切に商品の補充を行うことができ、仕分作業における欠品を防止できる。
As described above, the
また、複数の表示装置2は、それぞれに割り当てられた商品にコンテナ90を介して添付されることにより、それぞれの表示装置2は商品とともに移動するので、作業者が当該商品に関する情報を容易に確認できる。
Moreover, since each
また、ハンディスキャナ3が、補充作業が完了した商品に割り当てられている表示装置2の識別子を読み取ることにより進捗情報421を生成して、サーバ4が進捗状況を受け付けることにより、補充作業の進捗状況を容易に受け付けることができる。
The
また、順序決定部400が、複数の商品の各商品ごとの在庫数に応じて、複数の商品における各商品の補充順を決定することにより、正確にシミュレートできるため、より適切に各商品の補充順を決定することができる。
In addition, since the
また、複数の商品の各商品ごとの受注数を操作部44が受け付け、順序決定部400が、操作部44により受け付けた受注数に応じて、複数の商品における各商品の補充順を決定することにより、正確にシミュレートできるため、より適切に各商品の補充順を決定することができる。
In addition, the
また、商品の受注数を仕分先ごとに受け付けるとともに、作業者によって仕分作業を行う仕分先の仕分作業における作業順を受け付け、順序決定部400が、新たに作業順を受け付けるたびに、受け付けた作業順と仕分先ごとに受け付けた受注数とに応じて、複数の商品における各商品の補充順を決定することにより、さらに適切に各商品の補充順を決定することができる。また、仕分作業の作業順が変更された場合に、表示装置2の表示内容が更新されるので、より状況の変化に柔軟に対応することができる。
In addition to accepting the number of orders for goods for each supplier, the work order in the work of sorting by the worker who performs the sorting work by the worker is accepted, and the accepted work every time the
<2. 変形例>
以上、本発明の実施の形態について説明してきたが、本発明は上記実施の形態に限定されるものではなく様々な変形が可能である。
<2. Modification>
Although the embodiments of the present invention have been described above, the present invention is not limited to the above embodiments, and various modifications can be made.
また、上記実施の形態では、コンテナ90を介して、表示装置2と商品との物理的な対応付けがされていたが、このような手法に限定されるものではない。例えば、補充単位数の商品が1つに梱包されている場合には、商品の梱包に直接的に表示装置2を取り付けてもよい。
In the above embodiment, the
また、上記実施の形態では、各商品が、立体倉庫70から補充待ちスペース71を介してピッキング棚72に補充されると説明したが、立体倉庫70から直接ピッキング棚72に補充されてもよい。すなわち、立体倉庫70が補充待ちスペース71と兼用されていてもよい。
In the above-described embodiment, it has been described that each commodity is replenished from the three-
また、各表示装置2の識別コードは、必ずしもバーコードとして識別子表示欄26に表示されなくてもよい。例えば、QRコードで表示されてもよい。また、表示部21が二次元コードを表示するだけの解像度を有していない場合には、各表示装置2の識別コードはシールやラベル等に印刷された状態で、表示装置2の筐体外面に貼付されてもよい。
Further, the identification code of each
また、上記実施の形態では、同一の補充商品が複数のコンテナ90に分かれて待機している状態において、各コンテナ90に取り付けられている表示装置2は同一の補充順を表示しており、同一の商品である限り補充順に優劣が生じないように構成されていた。しかし、例えば、製造年月日や消費期限等の情報に基づいて、同一商品間で補充順に優劣を付けてもよい。すなわち、消費期限の近い方に対応付けられた表示装置2に優先順位の高い補充順(順序情報420に複数付与された補充順のうちの若い方)を送信して表示させ、他の表示装置2にはそれより優先順位の低い補充順を送信して表示させてもよい。
Moreover, in the said embodiment, in the state which the same replenishment goods are divided into
また、特に優先順位の高い補充順については、フラッシュ表示する等、表示形式を変更してもよい。例えば、補充順が「1」から「5」程度のものについては、表示装置2が補充順表示欄27を赤白反転しつつ表示させてもよい。本実施の形態では、補充員は、常に、若い補充順が表示された表示装置2を探索することになる。したがって、比較的若い補充順を表示する表示装置2において、補充員の注意を喚起しやすい表示態様を採用することによって、補充員は補充すべき補充商品を迅速に発見することができる。
In addition, for the replenishment order with a particularly high priority, the display format may be changed such as flash display. For example, when the replenishment order is about “1” to “5”, the
また、進捗情報421をハンディスキャナ3によって取得する形態に限定されるものではない。例えば、サーバ4のオペレータが操作部44から入力してもよいし、表示装置2に操作ボタンを設けて、補充員が当該操作ボタンを操作することにより、当該表示装置2が自機の識別子を進捗情報421としてサーバ4に送信するように構成してもよい。あるいは、ピッキング棚72に補充した際に、補充員がコンテナ90から表示装置2を取り外して回収場所に返却し、返却され表示装置2がリセットされることにより、進捗情報421が生成されてもよい。
The
また、上記実施の形態では、表示装置2がコンテナ90を介して商品に添付され、商品とともに移動するように構成されていた。しかし、表示装置2と補充商品との物理的な対応付けが明確であれば、表示装置2は商品とともに移動しなくてもよい。例えば、補充商品の補充順と、当該補充商品の補充待ちスペース71内の場所とを補充員によって携帯される装置の表示部に表示してもよい。このような場合、当該装置の位置(補充員の位置)に応じて、補充商品に最も近い位置の装置にのみ表示するようにしてもよい。あるいは、補充待ちスペース71内のどこからでも視認できる位置に大型のディスプレイ(航空機の到着ゲートに設置されるような表示装置)を設置して、補充順とともに場所を表示してもよい。このような場合、比較的若い補充順の商品のみを表示するようにしてもよい。
Moreover, in the said embodiment, the
また、上記実施の形態に示した各ステップは、あくまでも例示であって、ここに示した内容および順序に限定されるものではなく、同様の効果が得られるのであれば、適宜、変更されてもよい。 In addition, each step shown in the above embodiment is merely an example, and is not limited to the contents and order shown here, and may be appropriately changed as long as the same effect can be obtained. Good.
また、上記実施の形態では、ハンディスキャナ3から商品番号を補充準備作業開始通知としてサーバ4に送信し、補充準備作業が完了した時点で、表示装置2の識別子を補充準備作業完了通知としてサーバ4に送信すると説明した。しかし、表示装置2とコンテナ90(商品)との対応付けは、商品に付されているバーコードと表示装置2のバーコード(識別子表示欄26)とをハンディスキャナ3によって読み取り、ハンディスキャナ3において対応付けを行った後に、対応付け情報を無線アクセスポイント6を通じてサーバ4に送信してもよい。このようにして、1つの商品が特定の表示装置2に割り当てられ、当該対応付け情報がサーバ4に登録された後に、例えば、サーバ4からトランシーバ5を介して商品情報を表示装置2に送信し、当該表示装置2が受信した商品情報を、商品名表示欄23や商品情報表示欄24として表示してもよい。
In the above-described embodiment, the product number is transmitted from the
1 支援システム
2 表示装置
21 表示部
22 通信部
23 商品名表示欄
24 商品情報表示欄
25 補充場所表示欄
26 識別子表示欄
27 補充順表示欄
3 ハンディスキャナ
4 サーバ
40 CPU
400 順序決定部
420 順序情報
421 進捗情報
44 操作部
46 通信部
48 在庫管理情報
49 受注情報
90 コンテナ
8 構内LAN
DESCRIPTION OF
400
Claims (6)
作業者による補充作業の進捗状況を受け付ける第1受付手段と、
前記第1受付手段により受け付けた進捗状況に応じて、複数の商品における各商品の補充順を決定する順序決定手段と、
前記複数の商品のうちのいずれかの商品が割り当てられる複数の表示手段と、
を備え、
前記表示手段は、前記順序決定手段により各商品の補充順が決定されるたびに、割り当てられた商品について、前記順序決定手段により決定された補充順を表示することを特徴とする支援システム。 A support system for supporting the replenishment work of goods by an operator,
First accepting means for accepting the progress of supplementary work by the worker;
Order determining means for determining the replenishment order of each product in a plurality of products according to the progress received by the first receiving means;
A plurality of display means to which any one of the plurality of products is assigned;
With
The display unit displays the replenishment order determined by the order determination unit for the assigned product every time the replenishment order of each product is determined by the order determination unit.
前記複数の表示手段は、それぞれに割り当てられた商品に添付されることを特徴とする支援システム。 The support system according to claim 1,
The support system, wherein the plurality of display means are attached to a product assigned to each of the display means.
前記複数の表示手段は、それぞれを個別に識別するための識別子が付与されており、
前記第1受付手段は、補充作業が完了した商品に割り当てられている表示手段の識別子を読み取ることにより前記進捗状況を受け付けることを特徴とする支援システム。 The support system according to claim 1 or 2,
The plurality of display means are provided with identifiers for individually identifying each of the display means,
The support system according to claim 1, wherein the first receiving unit receives the progress status by reading an identifier of a display unit assigned to a product for which a replenishment operation has been completed.
前記順序決定手段は、前記複数の商品の各商品ごとの在庫数に応じて、前記複数の商品における各商品の補充順を決定することを特徴とする支援システム。 The support system according to any one of claims 1 to 3,
The support system according to claim 1, wherein the order determination unit determines a replenishment order of each product in the plurality of products according to a stock quantity of each of the plurality of products.
前記複数の商品の各商品ごとの受注数を受け付ける第3受付手段をさらに備え、
前記順序決定手段は、前記第3受付手段により受け付けた受注数に応じて、前記複数の商品における各商品の補充順を決定することを特徴とする支援システム。 The support system according to any one of claims 1 to 4,
A third receiving means for receiving the number of orders for each of the plurality of products;
The support system according to claim 1, wherein the order determination unit determines a replenishment order of each product in the plurality of products according to the number of orders received by the third reception unit.
前記第3受付手段は、前記受注数を仕分先ごとに受け付けるとともに、作業者によって仕分作業を行う仕分先の前記仕分作業における作業順を受け付け、
前記順序決定手段は、前記第3受付手段が前記作業順を受け付けるたびに、前記仕分先ごとに受け付けた受注数と前記作業順とに応じて、前記複数の商品における各商品の補充順を決定することを特徴とする支援システム。 The support system according to claim 5,
The third accepting unit accepts the number of orders received for each supplier, and accepts a work order in the sorting operation of a supplier who performs a sorting operation by an operator,
The order determining means determines the replenishment order of each product in the plurality of products according to the number of orders received for each of the suppliers and the work order every time the third accepting means accepts the work order. Support system characterized by doing.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007185649A JP2009023741A (en) | 2007-07-17 | 2007-07-17 | Assisting system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007185649A JP2009023741A (en) | 2007-07-17 | 2007-07-17 | Assisting system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009023741A true JP2009023741A (en) | 2009-02-05 |
Family
ID=40395927
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007185649A Pending JP2009023741A (en) | 2007-07-17 | 2007-07-17 | Assisting system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2009023741A (en) |
-
2007
- 2007-07-17 JP JP2007185649A patent/JP2009023741A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2016132534A1 (en) | Warehouse management system, warehouse, and warehouse management method | |
| JP5642490B2 (en) | History information management system, history information management server, and history information management program | |
| JP5201905B2 (en) | Product information display system | |
| JP2015115016A (en) | Supply chain management apparatus, and method, system, and program of the same | |
| JP7647823B2 (en) | Inventory management device, inventory management method and program | |
| JP2019112231A (en) | Article control system and article control module | |
| JPH10120121A (en) | Inventory control system and inventory control method | |
| JP2019034806A (en) | Picking system, picking cart and program | |
| JP2021149171A (en) | Reservation device and reservation program for home delivery locker | |
| JP2017207797A (en) | Delivery management system, method and computer program | |
| JP4590837B2 (en) | Product display shelf system and missing product information display program | |
| JP4855326B2 (en) | Code management system and code management method | |
| JP2009023741A (en) | Assisting system | |
| CN111079870A (en) | Method and system for binding turnover box based on electronic label | |
| CN118690770A (en) | Information processing device and storage medium | |
| WO2024142387A1 (en) | Work support system, work support method, and program | |
| JP2001180811A (en) | Product management device and program recording medium | |
| JP5108360B2 (en) | Code management system and code management method | |
| JP2010140143A (en) | System of synchronizing/managing handling process of deposited article | |
| US10929801B1 (en) | System and method for automated batch inbound transportation appointment setting for retailer distribution centers | |
| JP2023041090A (en) | Order support system, information processing method, and program | |
| JPH11175613A (en) | Order management system, order management system, order management system | |
| JP7077436B1 (en) | Work support system, work support method and program | |
| JP2007119158A (en) | Product replenishment system | |
| JP4890860B2 (en) | Shelf management apparatus and method, and computer program |