JP2023050446A - Replenishment assistance system - Google Patents
Replenishment assistance system Download PDFInfo
- Publication number
- JP2023050446A JP2023050446A JP2021160541A JP2021160541A JP2023050446A JP 2023050446 A JP2023050446 A JP 2023050446A JP 2021160541 A JP2021160541 A JP 2021160541A JP 2021160541 A JP2021160541 A JP 2021160541A JP 2023050446 A JP2023050446 A JP 2023050446A
- Authority
- JP
- Japan
- Prior art keywords
- article
- replenishment
- information
- rfid tag
- articles
- 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
- 238000010801 machine learning Methods 0.000 claims abstract description 12
- 238000003860 storage Methods 0.000 claims description 54
- 230000002950 deficient Effects 0.000 claims description 35
- 238000004519 manufacturing process Methods 0.000 claims description 28
- 230000001737 promoting effect Effects 0.000 claims description 2
- 238000007726 management method Methods 0.000 description 172
- 230000004308 accommodation Effects 0.000 description 50
- 238000012545 processing Methods 0.000 description 34
- 238000000034 method Methods 0.000 description 30
- 230000008569 process Effects 0.000 description 25
- 238000010586 diagram Methods 0.000 description 18
- 230000006870 function Effects 0.000 description 18
- 239000003814 drug Substances 0.000 description 9
- 238000004891 communication Methods 0.000 description 7
- 230000004044 response Effects 0.000 description 7
- 238000009826 distribution Methods 0.000 description 5
- 229940079593 drug Drugs 0.000 description 5
- 230000003247 decreasing effect Effects 0.000 description 4
- 239000007788 liquid Substances 0.000 description 4
- 229910052751 metal Inorganic materials 0.000 description 4
- 239000002184 metal Substances 0.000 description 4
- 238000004806 packaging method and process Methods 0.000 description 4
- 230000009467 reduction Effects 0.000 description 4
- 230000007812 deficiency Effects 0.000 description 3
- 239000002699 waste material Substances 0.000 description 3
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical compound [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 2
- 229910052782 aluminium Inorganic materials 0.000 description 2
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 description 2
- 238000013528 artificial neural network Methods 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000007924 injection Substances 0.000 description 2
- 238000002347 injection Methods 0.000 description 2
- 102220151657 rs763546006 Human genes 0.000 description 2
- 102220471758 Proteasome subunit alpha type-7_S24A_mutation Human genes 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000002068 genetic effect Effects 0.000 description 1
- 229910052742 iron Inorganic materials 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000000825 pharmaceutical preparation Substances 0.000 description 1
- 229940127557 pharmaceutical product Drugs 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 238000007637 random forest analysis Methods 0.000 description 1
- 230000002787 reinforcement Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 229940126585 therapeutic drug Drugs 0.000 description 1
- 230000000699 topical effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本開示は、補充補助システムに関する。 The present disclosure relates to replenishment assistance systems.
物品の在庫管理に機械学習を適用する手法が提案されている。 A method of applying machine learning to inventory management of goods has been proposed.
例えば特許文献1には、医薬品の出庫情報を取得する出庫情報取得部と、出庫情報取得部で取得される医薬品の出庫の推移を学習する学習部と、学習部での学習結果に応じて医薬品の需要を予測する需要予測部と、を備える、医薬品の需要を予測するための需要予測装置が記載されている。
For example, in
しかしながら、特許文献1に記載の手法では、出庫情報を取得するために対象物品に付されたバーコードなどの表示体を個別に読み取る、ユーザが入出庫情報を入力する、などの工程が必要であり、物品の補充を行うという総合的な見地では作業に手間がかかる状況が考えられる。
However, the method described in
本開示は、物品の補充をより簡便にかつより高精度にできる補充補助システムを提供することを目的とする。 An object of the present disclosure is to provide a replenishment assistance system capable of replenishing articles more easily and more accurately.
本発明の実施形態の一観点に係る補充補助システムは、物品に付されるRFIDタグと、前記RFIDタグを読み取り可能なRFIDリーダと、前記RFIDリーダにより前記RFIDタグから読み取られた前記物品に関する情報に基づいて、前記物品の在庫数をカウントするカウント部と、前記物品の消費に係る外的条件と、前記外的条件に応じた最適在庫数との入出力関係を予め機械学習によって学習済みの予測器を有しており、現在の前記外的条件に基づき前記予測器を用いて前記物品の最適在庫数を予測する最適在庫数予測部と、を備え、前記カウント部によりカウントされた前記物品の在庫数と、前記最適在庫数予測部により予測された前記物品の最適在庫数とに基づき、前記物品の在庫管理を行う。 A replenishment assistance system according to an aspect of an embodiment of the present invention includes an RFID tag attached to an article, an RFID reader capable of reading the RFID tag, and information about the article read from the RFID tag by the RFID reader. Based on, the input/output relationship between the counting unit that counts the inventory quantity of the goods, the external conditions related to the consumption of the goods, and the optimal inventory quantity according to the external conditions is learned in advance by machine learning. an optimal inventory quantity prediction unit that has a predictor and predicts an optimal inventory quantity of the product using the predictor based on the current external conditions, the product counted by the counting unit and the optimum inventory quantity of the article predicted by the optimum inventory quantity prediction unit, inventory management of the article is performed.
この態様によれば、補充対象の物品に付されているRFIDタグに書き込まれている当該物品に関する情報をRFIDリーダで読み取る作業を行えば、当該物品の在庫数を簡便に計数することができる。また、機械学習によって学習済みの予測器を用いて、補充対象の物品の消費に係る外的条件に基づいて、補充対象の物品の最適在庫数を精度良く予測できるので、物品の在庫数を無駄なく適切なものに設定できる。したがって、この態様によれば、物品の補充をより簡便にかつより高精度にできる補充補助システムを提供できる。 According to this aspect, if the RFID reader reads the information about the article written in the RFID tag attached to the article to be replenished, the inventory quantity of the article can be easily counted. In addition, using a predictor that has been trained by machine learning, it is possible to accurately predict the optimum inventory quantity of the item to be replenished based on the external conditions related to the consumption of the item to be replenished, so the number of items in stock is not wasted. can be set appropriately without Therefore, according to this aspect, it is possible to provide a replenishment assistance system capable of replenishing articles more easily and more accurately.
本発明の実施形態の他の観点に係る補充補助システムは、管理サーバを備え、前記管理サーバは、前記カウント部によりカウントされた前記物品の在庫数と、前記最適在庫数予測部により予測された前記物品の最適在庫数とに基づき、必要に応じて在庫数の不足分を発注する発注指令を出力する発注管理部を有してもよい。 A replenishment assistance system according to another aspect of the embodiment of the present invention comprises a management server, and the management server stores the stock quantity of the article counted by the counting unit and the stock quantity predicted by the optimal stock quantity prediction unit. An order management unit may be provided for outputting an order command for ordering the shortage of the inventory quantity as necessary based on the optimal inventory quantity of the article.
この態様によれば、補充対象の物品に付されているRFIDタグをRFIDリーダで読み取る作業を行えば、現在の物品の在庫数と最適在庫数に基づき在庫の不足がある場合には、管理サーバから自動的に発注まで行うことができるので、物品の在庫をより一層簡便に管理することが可能となる。 According to this aspect, when the RFID reader reads the RFID tag attached to the article to be replenished, if there is a shortage of inventory based on the current inventory number and the optimal inventory number of the article, the management server Since it is possible to automatically place an order from the customer, it becomes possible to manage the inventory of goods more easily.
本発明の実施形態の他の観点に係る補充補助システムは、前記最適在庫数予測部を有する管理サーバと、前記RFIDリーダを搭載する補充補助ロボットと、を備え、前記補充補助ロボットは、前記管理サーバからの指示に基づき前記RFIDリーダにより前記RFIDタグの読み取りを行ってもよい。 A replenishment assistance system according to another aspect of the embodiment of the present invention includes a management server having the optimum inventory quantity prediction unit, and a replenishment assistance robot equipped with the RFID reader. The RFID tag may be read by the RFID reader based on an instruction from a server.
この態様によれば、補充補助ロボットがRFIDタグの読み取り作業を実施するので、物品の補充作業を適切に補助することができ、作業者が物品の補充作業をより効率的に行うことが可能となる。 According to this aspect, since the replenishment assistance robot reads the RFID tag, it is possible to appropriately assist the replenishment work of the articles, and the worker can perform the replenishment work of the articles more efficiently. Become.
本発明の実施形態の他の観点に係る補充補助システムでは、前記物品は、所定の第1位置に保管され、前記第1位置から所定の第2位置に運ばれて陳列されており、前記最適在庫数予測部は、前記第2位置に陳列されている前記物品の最適在庫数を予測し、前記補充補助ロボットは、前記管理サーバからの指示に基づき、前記第2位置の前記物品に付された前記RFIDタグの読み取りを行って前記第2位置の在庫数の情報を取得し、前記在庫数が前記最適在庫数より少ない場合に、前記第1位置から前記第2位置に前記物品の不足分を補充してもよい。 In a replenishment assistance system according to another aspect of an embodiment of the present invention, the articles are stored at a predetermined first location, transported from the first location to a predetermined second location and displayed, and the optimal The inventory quantity prediction unit predicts the optimum inventory quantity of the article displayed at the second position, and the replenishment assistance robot is attached to the article at the second position based on instructions from the management server. and reading the RFID tag to obtain information on the inventory quantity at the second position, and if the inventory quantity is less than the optimum inventory quantity, the shortage of the article is transferred from the first position to the second position. may be supplemented.
この態様によれば、売り場などの第2位置に陳列されている物品の在庫数を最適在庫数となるように調整して補充することが可能となり、該当物品の消費に係る外的要件に応じて適切な在庫数とすることができ、物品の補充をより一層信頼性の高い高精度のものにできる。 According to this aspect, it is possible to adjust the inventory quantity of the goods displayed at the second position such as the sales floor to the optimum inventory quantity and replenish it, and according to the external requirements related to the consumption of the relevant goods. Therefore, it is possible to maintain an appropriate number of items in stock, thereby making the replenishment of articles more reliable and accurate.
本発明の実施形態の他の観点に係る補充補助システムでは、前記物品は、所定の第1位置に保管されて陳列されており、前記最適在庫数予測部は、前記第1位置に保管されている前記物品の最適在庫数を予測し、前記補充補助ロボットは、前記管理サーバからの指示に基づき、前記第1位置の前記物品に付された前記RFIDタグの読み取りを行い、前記管理サーバは、前記補充補助ロボットが前記RFIDタグから読み取った前記物品に関する情報に基づいて前記第1位置の在庫数の情報を取得し、前記在庫数が前記最適在庫数より少ない場合に、前記第1位置に保管されている前記物品の不足分の発注処理を行ってもよい。 In the replenishment assistance system according to another aspect of the embodiment of the present invention, the articles are stored and displayed at a predetermined first location, and the optimal inventory quantity prediction unit is stored at the first location. The replenishment assistance robot reads the RFID tag attached to the article at the first position based on instructions from the management server, and the management server: The replenishment assistance robot acquires information on the inventory quantity at the first location based on the information on the article read from the RFID tag, and stores the article at the first location when the inventory quantity is less than the optimal inventory quantity. Order processing may be performed for the shortage of the goods that have been ordered.
この態様によれば、店舗のバックヤードや倉庫などの第1位置に保管されている物品の在庫数を最適在庫数となるように調整して発注処理を行うことが可能となり、該当物品の消費に係る外的要件に応じて適切な在庫数とすることができ、物品の補充をより一層信頼性の高い高精度のものにできる。 According to this aspect, it is possible to adjust the inventory quantity of the goods stored in the first location such as the backyard of the store or the warehouse so as to be the optimum inventory quantity, and to process the order, thereby consuming the relevant goods. It is possible to maintain an appropriate number of inventories in accordance with the external requirements related to this, and to make replenishment of articles more reliable and accurate.
本発明の実施形態の他の観点に係る補充補助システムでは、前記補充補助ロボットは、前記RFIDタグが付された前記物品を収容する収容部と、所定の第1位置に保管されている前記物品を所定の第2位置に補充する指示を前記管理サーバから受信する端末機と、前記収容部及び前記RFIDリーダが搭載され、前記補充の指示に含まれる物品の位置に関する情報に基づき、前記物品が配置される位置に移動する移動体と、を有し、前記物品に付された前記RFIDタグに書き込まれている前記物品に関する情報は、前記物品の種類を特定するための特定情報と、前記物品に係る前記種類以外の情報を含む固有情報とを含み、前記RFIDリーダは、前記物品が前記収容部に収容される際に前記RFIDタグから前記特定情報及び前記固有情報を読み取り、前記補充補助ロボットは、前記RFIDリーダにより読み取った前記特定情報及び前記固有を前記管理サーバに送信し、前記管理サーバは、前記補充の指示を前記補充補助ロボットに送信する補充指示管理部と、前記RFIDリーダが読み取った物品に付されている前記RFIDタグに書き込まれている前記特定情報と前記固有情報とを受信する情報受信部と、前記固有情報に基づいて、前記補充の対象の前記物品の管理を行う物品管理部と、を有してもよい。 In the replenishment assistance system according to another aspect of the embodiment of the present invention, the replenishment assistance robot includes a storage section that stores the article with the RFID tag and the article stored at a predetermined first position. is mounted with a terminal for receiving an instruction from the management server to replenish an item at a predetermined second position; and a moving body that moves to a position where the article is placed, wherein the information about the article written in the RFID tag attached to the article includes specific information for specifying the type of the article, and the article The RFID reader reads the specific information and the unique information from the RFID tag when the article is stored in the storage unit, and the replenishment assistance robot transmits the specific information and the unique information read by the RFID reader to the management server, and the management server includes a replenishment instruction management unit that transmits the replenishment instruction to the replenishment assistance robot; an information receiving unit that receives the specific information and the unique information written in the RFID tag attached to the article, and an article that manages the article to be replenished based on the unique information and a management unit.
この態様によれば、作業者は、補充補助ロボットが待機している場所に歩いて行き、端末機に表示される補充の指示を見ながら物品を収容部に入れることで、そのピッキング場所における補充対象の物品のピッキング作業(物品を選んで取り出す作業)を完了することができるので、作業者に物品のピッキングを効率的に行わせることが可能となる。また、補充の対象の物品に付されたRFIDタグには、当該物品の種類を特定するための特定情報に加えて、当該物品に係る種類以外の情報を含む固有情報が書き込まれており、ピッキングの際にはこの固有情報も管理サーバに提供される。これにより、上位の管理サーバ側において、補充の対象の物品の固有情報を利用して、例えばより適切な物品の取り直し指示や、不良品の判別や廃棄指示など、よりきめ細かな管理を行うことが可能となり、補充作業をより効率的にできる。したがって、この態様によれば、作業者が物品の補充を効率的に行えるように補助可能な補充補助システムを提供できる。 According to this aspect, the worker walks to the place where the replenishment assistance robot is waiting, and puts the articles into the storage part while watching the replenishment instruction displayed on the terminal device, thereby replenishing the goods at the picking place. Since the picking operation of the target article (the operation of selecting and taking out the article) can be completed, it is possible to make the worker efficiently pick the article. In addition to specific information for specifying the type of the article, unique information including information other than the type of the article is written in the RFID tag attached to the article to be replenished. This unique information is also provided to the management server. As a result, on the host management server side, using the unique information of the article to be replenished, it is possible to perform more detailed management, such as instructing the restocking of more appropriate articles, identifying defective articles, and instructing disposal. This makes replenishment work more efficient. Therefore, according to this aspect, it is possible to provide a replenishment assistance system capable of assisting the worker in efficiently replenishing articles.
本発明の実施形態の他の観点に係る補充補助システムでは、前記物品管理部は、前記特定情報により特定される前記補充の対象の物品群の中から、前記固有情報に基づきピッキングすべき物品を限定してもよい。 In the replenishment assistance system according to another aspect of the embodiment of the present invention, the item management unit selects items to be picked based on the unique information from among the items to be replenished specified by the specific information. may be limited.
この態様によれば、作業者により適切な物品をピッキングするよう誘導することが容易となり、補充対象の物品のピッキング作業をより効率的にできる。 According to this aspect, it becomes easier to guide the worker to pick an appropriate article, and the picking work of the article to be replenished can be made more efficient.
本発明の実施形態の他の観点に係る補充補助システムでは、前記物品には消費期限が設定され、前記固有情報は前記物品の消費期限に関する情報を含み、前記物品管理部は、前記固有情報に基づき、前記補充の対象の物品群の中で前記収容部に収容された物品の他に消費期限が近いものがある場合に、前記物品を前記消費期限が近いものに取り直す指令を前記端末機に表示させてもよい。 In the replenishment assistance system according to another aspect of the embodiment of the present invention, an expiration date is set for the item, the unique information includes information relating to the expiration date of the item, and the item management unit includes: Then, when there is an item whose expiry date is near in addition to the item stored in the storage unit among the items to be replenished, a command is sent to the terminal device to replace the item with an item whose expiry date is near. may be displayed.
この態様によれば、補充の対象の物品群の中から消費期限が近いものを優先的にピッキングさせることが可能となり、補充作業の効率化に加えて、食品ロスなどの物品の無駄の低減にも貢献できる。 According to this aspect, it is possible to preferentially pick items whose expiry date is near from the group of items to be replenished, and in addition to improving the efficiency of the replenishment work, waste of items such as food loss can be reduced. can also contribute.
本発明の実施形態の他の観点に係る補充補助システムでは、前記固有情報は販売促進のキャンペーンに関する情報を含み、前記物品管理部は、前記固有情報に基づき、前記補充の対象の物品群の中で前記収容部に収容された物品の他に前記キャンペーンの対象のものがある場合に、前記物品を前記キャンペーンの対象のものに取り直す指令を前記端末機に表示させてもよい。 In the replenishment assistance system according to another aspect of the embodiment of the present invention, the unique information includes information on a sales promotion campaign, and the article management unit selects items from the group of items to be replenished based on the unique information. In the above, when there is an object of the campaign in addition to the goods stored in the storage part, a command to replace the goods with the object of the campaign may be displayed on the terminal device.
この態様によれば、補充の対象の物品群が販売促進のキャンペーンの期間中の場合に、キャンペーン対象商品を優先的にピッキングさせることが可能となり、補充作業の効率化に加えて、販売促進のキャンペーンをより効果的に行うことが可能となる。 According to this aspect, when a group of articles to be replenished is in the period of a sales promotion campaign, it is possible to preferentially pick up campaign target commodities. Campaigns can be carried out more effectively.
本発明の実施形態の他の観点に係る補充補助システムでは、前記固有情報は、前記物品の生産地または生産時期に関する情報を含み、前記物品管理部は、前記物品の不良品発生の情報を取得すると、前記固有情報に基づき前記補充の対象の物品群の中に前記不良品と同一の前記生産地または前記生産時期のものがある場合に、前記物品群の中に前記不良品があると判定し、前記不良品をピッキングする指令を前記端末機に表示させてもよい。 In the replenishment assistance system according to another aspect of the embodiment of the present invention, the unique information includes information about the place of production or the time of production of the article, and the article management unit acquires information on occurrence of defective articles of the article. Then, based on the unique information, if the group of articles to be replenished includes the same production place or the same production period as the defective article, it is determined that the defective article is present in the article group. and a command for picking the defective product may be displayed on the terminal.
この態様によれば、物品の不良品発生の情報を取得した場合に、棚等に保管されている物品群の中の不良品の有無を迅速に判定でき、また、不良品が有る場合には迅速に除外できるので、不良品の廃棄処理を効率よく行うことができる。 According to this aspect, when information on the occurrence of defective articles is acquired, it is possible to quickly determine the presence or absence of defective articles in a group of articles stored on a shelf or the like. Since it can be excluded quickly, it is possible to efficiently dispose of defective products.
本発明の実施形態の他の観点に係る補充補助システムでは、前記補充補助ロボットは、前記移動体が停止したことを表す停止条件が成立すると前記RFIDリーダのアンテナを読み取り可能状態に切り替え、前記補充の指令に関する物品を前記収容部に収容するピッキングが終了したことを表す終了条件が成立すると前記RFIDリーダのアンテナを読み取り不能状態に切り替える、切替制御部を有してもよい。 In the replenishment assistance system according to another aspect of the embodiment of the present invention, the replenishment assistance robot switches the antenna of the RFID reader to a readable state when a stop condition indicating that the moving object has stopped is established, and the replenishment assistance robot switches the antenna of the RFID reader to a readable state. A switching control unit may be provided for switching the antenna of the RFID reader to a read-disabled state when a termination condition indicating that the picking of the article related to the instruction of (1) is completed in the storage unit is satisfied.
この態様によれば、補充補助ロボットの移動中などの終了条件が成立したときに、RFIDリーダのアンテナを読み取り不能状態に切り替えることにより、補充補助ロボットが例えば、店舗、物流センタ、倉庫等の建物内で走行する場合など、移動中には補充の対象ではない多くの様々な物品が置かれている場所を通過する際に、不要なRFIDタグを読み取らないようにすることができる。また、RFIDリーダの消費電力の低減を図ることができ、消費電力の低減により稼働可能時間が長くなるので、作業者が物品のピッキングを効率的に行えるようになる。 According to this aspect, by switching the antenna of the RFID reader to the non-readable state when the termination condition is met, such as when the replenishment assistance robot is moving, the replenishment assistance robot can be placed in a building such as a store, a distribution center, or a warehouse. Unnecessary RFID tags can be avoided from being read when traveling through locations where many different items are placed that are not subject to replenishment, such as when traveling indoors. In addition, it is possible to reduce the power consumption of the RFID reader, and the reduction in power consumption extends the operable time, so that the worker can efficiently pick up articles.
本発明の実施形態の他の観点に係る補充補助システムでは、前記補充補助ロボットは、前記RFIDリーダによって所定時間以内に同一の前記RFIDタグが所定回数以上読み取られた場合、又は、前記RFIDリーダによって所定時間以内に所定強度以上の電波強度で前記RFIDタグが読み取られた場合に、当該RFIDタグが付された物品が前記収容部に収容されたと判定する収容判定部を有してもよい。 In the replenishment assistance system according to another aspect of the embodiment of the present invention, the replenishment assistance robot is operated when the same RFID tag is read more than a predetermined number of times within a predetermined time by the RFID reader, or when the RFID reader An accommodation determination unit may be provided that determines that an article attached with the RFID tag has been accommodated in the accommodation unit when the RFID tag is read with a radio wave intensity equal to or greater than a predetermined intensity within a predetermined time.
この態様によれば、収容部に収容されたと判定した物品に付されたRFIDタグについて、再度所定時間以内に同一のRFIDタグが所定回数以上読み取られた場合には、当該RFIDタグが付された物品が収容部に収容されたと判定しないことになるので、同一物品の二重カウントを防止でき、収容部に収容されている物品の計数をより高精度にできる。 According to this aspect, with respect to the RFID tag attached to the article determined to be stored in the storage unit, when the same RFID tag is read more than the predetermined number of times within the predetermined time again, the RFID tag is attached. Since it is not determined that the articles are stored in the storage section, double counting of the same article can be prevented, and the number of articles stored in the storage section can be more accurately counted.
本発明の実施形態の他の観点に係る補充補助システムでは、前記最適在庫数予測部が前記予測器の入力として用いる前記物品の消費に係る前記外的条件は、前記物品の保管場所の天気、季節、所在地、前記保管場所が店舗の売り場の場合には客数、店舗周囲の交通情報、の少なくとも一部を含んでもよい。 In the replenishment assistance system according to another aspect of the embodiment of the present invention, the external conditions related to the consumption of the goods that the optimal inventory quantity prediction unit uses as inputs for the predictor include: weather at the storage location of the goods; At least part of the season, the location, the number of customers when the storage location is the sales floor of a store, and the traffic information around the store may be included.
この態様によれば、補充対象の物品の消費に係る情報を最適在庫数の予測に用いることができるので、最適在庫数予測部が予測する最適在庫数をより確度の高いものにすることが可能となり、このような最適在庫数に基づき物品の補充作業を行うことで物品の補充をより一層高精度にできる。 According to this aspect, it is possible to use the information related to the consumption of the goods to be replenished for the prediction of the optimal inventory quantity, so that the optimal inventory quantity predicted by the optimal inventory quantity prediction unit can be made more accurate. By performing the replenishment work of the articles based on such an optimum stock quantity, the replenishment of the articles can be performed with higher accuracy.
本開示によれば、物品の補充をより簡便にかつより高精度にできる補充補助システムを提供することができる。 ADVANTAGE OF THE INVENTION According to this disclosure, it is possible to provide a replenishment assistance system capable of replenishing articles more easily and more accurately.
以下、添付図面を参照しながら実施形態について説明する。説明の理解を容易にするため、各図面において同一の構成要素に対しては可能な限り同一の符号を付して、重複する説明は省略する。 Embodiments will be described below with reference to the accompanying drawings. In order to facilitate understanding of the description, the same constituent elements in each drawing are denoted by the same reference numerals as much as possible, and overlapping descriptions are omitted.
<補充補助ロボット>
図1は、実施形態の補充補助ロボット100を示す側面図である。補充補助ロボット100は、搬送車110、フレーム120、ボックス130A、130B、RFID(Radio Frequency Identifier)リーダ140、タブレットコンピュータ150、顔認証部160、遮蔽部170、及びアラーム発報部180を含む。
<Replenishment assistance robot>
FIG. 1 is a side view showing the
補充補助ロボット100は、一例として、店舗、物流センタ、倉庫等の建物内で用いられ、自走式の搬送車110で自動的に走行しながら、作業者が物品の補充を行う作業を補助するロボット(装置)である。物品の補充を行う作業は、例えば、店舗のバックヤードに保管されている在庫の物品を売り場の棚に補充する作業である。補充補助ロボット100は、このように、第1の位置(例えばバックヤード)に保管されている物品を第2の位置(例えば売り場の棚)に補充する作業を補助するロボットである。この場合に、補充補助ロボット100は、店舗の売り場で個数が少なくなった物品を検出して、店舗のバックヤードの在庫の物品が配置された棚の前に移動してもよいし、また、バックヤードに定期的に物品の入荷がある場合には、入荷の時期に合わせて店舗のバックヤードに移動してもよい。
The
図1において矢印で示す左方が補充補助ロボット100の前方であり、図1における右方は補充補助ロボット100の後方である。以下では、補充補助ロボット100の進行方向における前方及び後方を用いて前後方向と称す。搬送車110は、前方、右前方、及び左前方に走行可能である。
The left side indicated by the arrow in FIG. 1 is the front of the
ここで、物品とは、店舗、物流センタ、倉庫等の建物内の棚等に配置される様々な商品等であり、例えば、洋服や日用品等の様々な商品等であってよい。また、物品は、飲み薬、注射薬、又は外用治療薬等の医薬品、マスク、又はその他の医療用の衣服や器具等であってもよい。 Here, the goods are various products placed on shelves in buildings such as stores, distribution centers, and warehouses, and may be, for example, various products such as clothes and daily necessities. The article may also be pharmaceuticals such as oral medicines, injection drugs, or external therapeutic drugs, masks, or other medical clothing or equipment.
搬送車110は、移動体の一例であり、一例として所謂AGV(Automatic Guided Vehicle)で実現される。搬送車110は、コンピュータで構成される制御部を有する。搬送車110の制御部は、タブレットコンピュータ150と有線通信又は無線通信でデータ通信可能である。搬送車110の制御部は、建物内に配置された棚等の間の通路等について作成された電子マップに従って、タブレットコンピュータ150から伝送される位置情報が表す所定の位置に搬送車110を移動させる。搬送車110の制御部は、位置情報が表す所定の位置への移動が完了すると、所定の位置に到着したことを表す到着通知をタブレットコンピュータ150に伝送する。なお、ここでは、タブレットコンピュータ150が管理サーバから受信する補充の指示に含まれる位置情報を用いて搬送車110が移動する形態について説明するが、搬送車110が管理サーバと直接的に無線通信可能な無線通信機能を有していて、管理サーバから直接的に位置情報を無線通信で入手してもよい。
The
フレーム120は、搬送車110に取り付けられ、ボックス130A、130B、RFIDリーダ140、タブレットコンピュータ150、及び顔認証部160を保持する。フレーム120は、フレーム本体121とステー122A、122Bとを有する。フレーム本体121は、一例としてアルミニウム製の棒状の部材であり、一例として鉄製のステー122A、122Bが取り付けられている。また、フレーム本体121の前面側には、RFIDリーダ140のアンテナ143A、143Bが取り付けられている。
ステー122Aは、フレーム本体121の上端に取り付けられて後方に延在しており、RFIDリーダ140の本体部141及びアンテナ142Aと、タブレットコンピュータ150と、顔認証部160と、アラーム発報部180とを保持している。より具体的には、RFIDリーダ140の本体部141は、ステー122Aの前端の上面に取り付けられており、アンテナ142は、ステー122Aの前後方向における中央の下面に取り付けられており、タブレットコンピュータ150と顔認証部160は、ステー122Aの後端に取り付けられている。タブレットコンピュータ150と顔認証部160は、後方に向けて取り付けられている。補充補助ロボット100は、後方には走行しないため、補充補助ロボット100を利用する作業者の安全性を確保するためである。なお、作業者の安全性が確実に確認できる場合は、自動または手動で後方に走行可能としてよい。
The
ステー122Bは、フレーム本体121の上下方向の中間付近に取り付けられている。このため、ステー122Bは、ステー122Aよりも下側に位置する。ステー122Bの上面にはボックス130Aが取り付けられ、ステー122Bの下面にはRFIDリーダ140のアンテナ142Bが取り付けられる。
The
ボックス130A、130Bは、収容部の一例であり、バックヤードのような第1の位置において作業者によって棚等から取り出された物品が収容される。ボックス130A、130Bは、一例として直方体状の箱であり、上面が開口された入口131A、131Bを有する。入口131A、131Bは、ボックス130A、130B内に物品を入れる際に、物品が必ず通るところである。ここでは、ボックス130A、130Bから物品を取り出す際にも作業者が入口131A、131Bを通じて取り出す形態について説明する。このため、入口131A、131Bは出入り口として用いられる開口部である。しかしながら、ボックス130A、130Bは、取り出すときにのみ利用する専用の取り出し口を有していてもよい。
ボックス130Aは、上述のようにステー122Bの上面に取り付けられ、ボックス130Bは、搬送車110の上面に取り付けられる。ボックス130Aは上段に位置し、ボックス130Bは下段に位置する。ここではボックス130Aがステー122Aでフレーム本体121に取り付けられて、ボックス130Bが搬送車110の上面に取り付けられる形態について説明する。しかしながら、ボックス130Aがボックス130Bよりも上に位置していればよく、ボックス130A、130Bの取り付け方は、どのような形態であってもよい。また、ここでは、補充補助ロボット100が2つのボックス130A、130Bを含む形態について説明するが、ボックスの数が1つであってもよく、3つ以上であってもよい。
RFIDリーダ140は、本体部141、アンテナ142A、142B、及びアンテナ143A、143Bを有する。アンテナ142A、142Bは、第2アンテナの一例であり、アンテナ143A、143Bは、第1アンテナの一例である。ここで、アンテナ143A、143Bについては、図1に加えて図2を用いて説明する。図2は、実施形態の補充補助ロボット100を概略的に示す平面図である。図2には、搬送車110、フレーム120のフレーム本体121、及びアンテナ143A、143Bの平面視における位置関係を示す。
本体部141は、アンテナ142A及び142Bと、アンテナ143A及び143Bとのいずれか一方を選択してRFIDタグの読み取りを行うことができる。
The
アンテナ143A、143Bは、フレーム本体121の前面側に取り付けられており、前向きの指向性を有する。アンテナ143A、143Bは、補充補助ロボット100が店舗の売り場のような第2位置で個数が少なくなった物品の種類と個数を特定するとともに、バックヤードのような第1の位置において棚等に配置されている物品に付されたRFIDタグを読み取って、物品の種類と個数を特定するために設けられている。
The
なお、アンテナ143A、143Bは、必ずしもフレーム本体121の前面側に取り付けられて前向きの指向性を有する構成ではなくてもよい。例えば、フレーム本体121の側面側に取り付けられて、横向きの指向性を有する構成であってもよい。ただし、アンテナ143A、143Bをフレーム本体121の前面側に取り付けて前向きの指向性を有する構成にしておけば、アンテナ143A、143Bの指向性の向きと補充補助ロボット100の進行方向とが同一になるため、補充補助ロボット100がバックヤードのような第1位置や売り場のような第2位置において棚等に置かれた物品に付されたRFIDタグを読み取ってから、その物品に近づく際に、より素早く近づくことができ、作業効率の向上を図ることができる。
The
アンテナ142A、142Bは、下向きの指向性を有する。本体部141は、アンテナ142A、142Bに接続されており、アンテナ142A、142BからRFIDタグの読み取り用の周波数の電波を放射し、RFIDタグが送り返す電波を受信する。RFIDタグは、一例としてパッシブ型であり、バッテリを持たない。各RFIDタグのIC(Integrated Circuit)のメモリには固有の物品ID(Identifier)が格納されており、各RFIDタグは、RFIDリーダ140から電波を受信すると、受信した電波の電力で起動して固有の物品IDを含む信号を放射する。本体部141は、アンテナ142A、142Bが受信した電波に含まれる物品IDを読み取り、各RFIDタグを識別する。
なお、本体部141によるアンテナ143A、143Bを用いたRFIDタグの読み取りの仕組みも、上記のアンテナ142A、142Bを用いた場合と同様である。
The mechanism for reading the RFID tag using the
アンテナ142Aは、ボックス130Aの入口131Aの真上に位置し、入口131Aを通ってボックス130A内に収容される物品に付されるRFIDタグを確実に読み取ることができる位置に配置されている。また、アンテナ142Bは、ボックス130Bの入口131Bの真上に位置し、入口131Bを通ってボックス130B内に収容される物品に付されるRFIDタグを確実に読み取ることができる位置に配置されている。このようにアンテナ142A、142Bを配置することにより、バックヤードのような第1の位置において作業者が棚等から取り出してボックス130A、130Bに収容する物品に付されたRFIDタグを確実に読み取ることができ、読み取り漏れ(読み抜け)を抑制することができる。ボックス130A、130Bに物品を収容した補充補助ロボット100は、売り場のような第2位置に移動し、物品を陳列する棚の前に移動する。作業者は、ボックス130A、130Bから物品を取り出し、棚に物品を補充することができる。このため、所望の物品を所望の個数だけ正確に補充することができる。
The
また、例えば物品にバーコードを付してバーコードリーダで読み取る場合は、バーコードを1つずつ読み取ることになり、複数のバーコードを同時に読み取ることはできない。これに対して、物品にRFIDタグを付している場合には複数のRFIDタグを同時に読み取ることができるため、アンテナ142A、142Bの各々で複数の物品にそれぞれ付された複数のRFIDタグを一括的に読み取ることができ、作業者は補充作業を効率的に、かつ、素早く短時間で行うことができる。 Further, for example, when a bar code is attached to an article and read by a bar code reader, the bar code is read one by one, and a plurality of bar codes cannot be read at the same time. On the other hand, when an article is attached with an RFID tag, a plurality of RFID tags can be read at the same time. This allows the operator to efficiently and quickly perform replenishment work in a short period of time.
また、アンテナ142A、142Bがボックス130A、130Bの下側に設けられていると、物品がアルミニウム製のフィルム等のように金属製の包装を有する場合に、既にボックス130A、130Bに収容されている物品の金属製の包装等によってアンテナ142A、142Bが放射する読み取り用の電波が遮られてしまい、ボックス130A、130Bの入口131A、131Bを通過する物品のRFIDタグを読み取れないおそれがある。また、物体が液体を含む場合に、アンテナ142A、142Bがボックス130A、130Bの下側に設けられていると、既にボックス130A、130Bに収容されている物品の液体によってアンテナ142A、142Bが放射する読み取り用の電波の放射分布が変化して、ボックス130A、130Bの入口131A、131Bを通過する物品のRFIDタグを読み取れないおそれがある。
Also, if the
これに対して、本実施形態では、ボックス130A、130Bの真上にアンテナ142A、142Bをそれぞれ配置しているので、既にボックス130A、130B内に金属製の包装等を有する物品や液体を含む物品が収容されていても、アンテナ142A、142Bで入口131A、131Bを通ってボックス130A、130Bに収容される物品のRFIDタグを確実に読み取ることができる。また、読み取り漏れの発生を抑制することができる。
On the other hand, in the present embodiment, since the
なお、ここでは、RFIDリーダ140がアンテナ142A及び142Bと、アンテナ143A及び143Bとを有する形態について説明するが、バックヤードのような第1位置や売り場のような第2位置において棚等にある物品を読み取るアンテナと、ボックス130A、130Bの入口131A、131Bを通る物品を読み取るアンテナとは、共通のアンテナであってもよい。例えば、補充補助ロボット100が1つのボックス130Aのみを含む構成である場合には、第1位置や第2位置において棚等にある物品を読み取るアンテナと、ボックス130Aの入口131Aを通る物品を読み取るアンテナとは、1つの共通のアンテナで構成されていてもよい。
Here, a configuration in which
タブレットコンピュータ150は、ディスプレイとタッチパネルを有し、ディスプレイに表示されるGUI(Graphic User Interface)等の画像に触れることで操作可能な端末機である。タブレットコンピュータ150は、補充の指示及び補充の状況を管理サーバから受信してディスプレイに表示するとともに、補充の指示に含まれる物品の位置情報を搬送車110の制御部に伝送する。例えば、タブレットコンピュータ150は、アプリケーションソフトウェアを用いて、補充の指示を表示し、位置情報を搬送車110の制御部に伝送することができる。
The
また、タブレットコンピュータ150は、RFIDリーダ140から、RFIDリーダ140がアンテナ142A、142BでRFIDタグから読み取った特定情報を受信する。タブレットコンピュータ150は、RFIDリーダ140から受信した特定情報を管理サーバへ送信する。また、タブレットコンピュータ150は、顔認証部160によって取得された作業者を特定する情報をボックス130A、130Bに収容された物品に付されたRFIDタグから読み取った特定情報と関連付けて管理サーバに送信する。どの作業者がどの物品を収容したかを管理サーバで管理可能にすることにより、各作業者の仕事効率を把握するためである。
なお、ここでは、補充補助ロボット100がタブレットコンピュータ150を含む形態について説明するが、スマートフォンやノート型パーソナルコンピュータ等の任意のコンピュータ端末を用いることができる。
Note that although a mode in which the
顔認証部160は、作業者の顔認証を行うことによって、作業者を特定する作業者ID情報を取得する。一例として各作業者の作業効率を管理サーバで把握するために補充補助ロボット100が顔認証部160を含む形態について説明するが、顔認証部160の代わりに、その他の手法によって作業者の生体を識別する認証部を用いてもよいし、各作業者に割り当てたIDカード等を読み取る読み取り装置を用いてもよい。また、作業効率等の管理を特に行わない場合には、補充補助ロボット100は顔認証部160等のような作業者を識別する認証部を含まなくてもよい。また、ボックス130A、130Bに収容された物品に付されたRFIDタグから読み取った特定情報と関連付けることなく、例えば、補充補助ロボットに触れた場合だけでも、顔認証部160によって取得された作業者を特定する情報をサーバで管理可能としてもよい。
The
遮蔽部170は、導体製で電波を遮蔽する部材である。遮蔽部170は、ボックス130Aとアンテナ142Bとの間に設けられており、アンテナ142Aがボックス130Bに収容される物品に付されたRFIDタグを読み取らないようにする。なお、アンテナ142Bが上方向にも指向性を有する場合には、遮蔽部170でアンテナ142Bが上側に位置するRFIDタグを読み取らないように遮蔽すればよい。
The shielding
アラーム発報部180は、フレーム120のステー122Aに取り付けられており、顔認証部160の隣に位置する。アラーム発報部180は、搬送車110の制御部からバックヤードのような第1位置に移動したことを表す通知を受けると、アラーム音を発報する。例えば、作業者が店舗等の売り場のような第2位置にいることを基本としているような場合に、アラーム音を発報すれば、作業者は補充補助ロボット100がバックヤードで作業を行っていることを知ることができるので、売り場からバックヤードに移動して、在庫の物品を棚等から取り出す作業を行うことができる。例えば、店舗のバックヤードに作業者を配備せずに、売り場の店員がバックヤードでの在庫の物品の取り出しを行うような場合には、店員が売り場から離れる時間を最小限にすることができ、店舗をトータルで見た場合の作業効率の向上を図ることができる。また、バックヤードに専用の作業者を配備しなくて済むため、店舗で働く人員数を減らして効率的な運営が可能になり、人件費の大幅な削減を図ることができる。また、補充補助ロボット100が来客の少ない時間帯や夜間等にバックヤードに行くように設定しておけば、より効率的な補充作業が可能になる。
<システム構成>
図3は、実施形態の補充補助システム1の全体の構成図である。図3に示されるように、補充補助システム1は、管理サーバ10と、補充補助ロボット100とを含む。図3には、タブレットコンピュータ150の制御部151を示す。制御部151は、タブレットコンピュータ150の動作に関するすべての制御を行う制御部であり、CPU(Central Processing Unit)やメモリ等を含む。
<System configuration>
FIG. 3 is an overall configuration diagram of the
補充作業を実施する作業者は、一例として、次のような前提の下で作業を行う。前提として、補充補助ロボット100は、店舗等の売り場のような第2位置で、RFIDリーダ140のアンテナ143A、143Bを通じて棚の物品40の種類と個数を読み取り、個数が少なくなった物品を特定する。そして、物品40の在庫があるバックヤードのような第1位置に移動し、RFIDリーダ140のアンテナ143A、143Bを通じて在庫として保管されている物品40の種類と個数を読み取り、補充対象の物品40が配置されている棚等の前に移動し、取得すべき物品40の種類と個数をディスプレイに表示して待機している。補充作業を実施する作業者は、タブレットコンピュータ150の表示で物品40の種類と必要な個数を確認してから、補充補助ロボット100の前にある棚等に配置されている物品40をボックス130A又は130Bに入れる。各物品40にはRFIDタグ41が1つずつ付されているため、ボックス130A、130Bに物品40が入れられる際に、アンテナ142A、142Bによって物品40に付されたRFIDタグ41の物品IDが読み取られる。物品40をボックス130A又は130Bに入れる作業が完了すると、補充補助ロボット100は、売り場のような第2位置において物品40が陳列される棚の前に移動して待機する。作業者(店員)は、売り場での接客の合間に、ボックス130A、130Bから物品を取り出し、棚に陳列すればよい。
A worker who carries out replenishment works, for example, under the following premises. As a premise, the
なお、ここでは一例として、補充補助ロボット100は、店舗等の売り場のような第2位置で、RFIDリーダ140のアンテナ143A、143Bを通じて棚の物品40の種類と個数を読み取り、個数が少なくなった物品を特定する形態について説明する。しかしながら、補充補助ロボット100がRFIDリーダ140のアンテナ143A、143Bを通じて棚の物品40の種類と個数を読み取って個数が少なくなった物品を特定する代わりに、定期的に在庫から決まった個数の物品を取得する構成であってもよい。
Here, as an example, the
管理サーバ10は、補充の指示をタブレットコンピュータ150へ送信する。補充の指示は、補充補助ロボット100が移動すべき位置と、作業者がボックス130A又は130Bに入れるべき物品40と、陳列棚に並べる各物品40の種類及び個数との情報を含みうる。補充補助ロボット100が移動すべき位置は、物品40が配置又は保管等されている位置である。また、管理サーバ10は、補充の状況をタブレットコンピュータ150へ送信する。補充の状況は、既にボックス130A又は130Bに入れられている各物品40の個数の情報を含みうる。具体的には、管理サーバ10は、RFIDリーダ140がアンテナ142A、142Bを通じてRFIDタグ41から読み取った特定情報に基づいて、ボックス130A又は130Bに入れられている各物品40の個数をカウントする。
The
管理サーバ10は、1つまたは複数のコンピュータで構成される。また、管理サーバ10は、任意のネットワーク50を介して、タブレットコンピュータ150とデータを送受信することができる。管理サーバ10の詳細については後述する。
The
タブレットコンピュータ150は、補充の指示および補充の状況を管理サーバ10から受信してディスプレイ上に表示するとともに、補充の指示に含まれる位置情報を搬送車110の制御部に伝送する。搬送車110は、位置情報が表す位置に移動する。例えば、タブレットコンピュータ150は、アプリケーションソフトウェアを用いて、補充の指示を表示するとともに、補充の指示に含まれる位置情報を搬送車110の制御部に伝送することができる。作業者は、補充補助ロボット100がいる位置に歩いて行き、タブレットコンピュータ150に表示されている物品40の種類と棚等の位置とを確認し、物品40を補充してボックス130A、130Bに入れる。
The
RFIDリーダ140は、RFIDタグ41に書き込まれている特定情報と固有情報とを読み取る。特定情報とは、RFIDタグ41が付されている物品の種類を特定するための情報である。特定情報としては、例えば既存のバーコードベースのシステムで用いられるGTIN(Global Trade Item Number)などのGS1標準の商品識別コードを用いることができる。GTINは、例えばGS1事業者コードや、商品アイテムコードなどの情報が含まれる。GTINは、JANコード(Japanese Article Number)やEANコード(European Article Number)とも呼ばれる場合がある。
The
固有情報とは、RFIDタグ41が付されている物品に関し、種類以外の当該物品に固有の情報である。固有情報の具体例としては、例えば、当該物品の生産地、生産時期、販売促進のキャンペーンに関する情報(キャンペーン開催中、キャンペーン用包装の有無など)などが含まれる。また、当該物品が食品の場合には、固有情報には食品の消費期限に関する情報も含めることができる。
The unique information is information unique to the item, other than the type, regarding the item to which the
また、RFIDタグ41に書き込まれる情報として、EPC(Electronic Product Code)を用いてもよい。EPCの一例としては、SGTIN(Serialized Global Trade Item Number)が挙げられる。SGTINは、商品識別コードであるGTINにシリアル番号(連続番号)を付加したものであり、GTINが同じ商品でもそれぞれ一つ一つ個別に識別することが可能である。RFIDタグ41の登録情報をEPCとする場合には、上記の特定情報と固有情報との両方をEPCに含めることができる。なお、SGTNIにおいて、GTIN(特定情報に対応)に付加されるシリアル番号の部分(固有情報に対応)について、任意のデータに変更しても良い。又は、シリアル番号から管理サーバ10の登録情報の消費期限等を特定して、タブレットコンピュータ150に返す構成でもよい。
Also, an EPC (Electronic Product Code) may be used as the information written in the
RFIDリーダ140は、RFIDタグ41から読み取った特定情報及び固有情報をタブレットコンピュータ150へ伝送する。
The
また、タブレットコンピュータ150は、アンテナ142A、142B、143A、143Bを通じて読み取られた特定情報及び固有情報をRFIDリーダ140から受け取る。タブレットコンピュータ150は、RFIDリーダ140から受信した特定情報及び固有情報を管理サーバ10へ送信する。また、タブレットコンピュータ150は、特定情報及び固有情報を受け取り、補充の指示の通りの正しい物品40であると判定すると、正しい物品40であることを表す応答音を出力する。一方。タブレットコンピュータ150は、特定情報及び固有情報を受け取り、補充の指示の通りの正しい物品40ではないと判定すると、正しい物品40ではないことを表す応答音を出力する。作業者は、自分の行っている補充作業が正しいかどうかを応答音で確認することができる。なお、タブレットコンピュータ150は、応答音の代わりに、又は、応答音に加えて、正しい物品40であること、又は、正しい物品40ではないことを表す応答表示をディスプレイに表示してもよい。
補充補助ロボット100は、タブレットコンピュータ150と、RFIDリーダ140とを含む。ここでは一例として補充補助ロボット100が2つのボックス130A、130Bを含み、RFIDリーダ140がアンテナ142A、142Bと、アンテナ143A、143Bとを有し、ボックス130A、130Bにそれぞれアンテナ142A、142Bが配置される形態について説明する。作業者は、補充した物品40を2つのボックス130A、130Bのいずれに入れてもよいが、例えば、発送先等に応じて2つのボックス130A、130Bのいずれに入れるようにしてもよい。また、発送先等が2つある場合に、2つのボックス130A、130Bを2つの発送先に分けて利用してもよい。
物品40は、上述したように、店舗、物流センタ、倉庫等の建物内の棚等に配置される様々な商品等である。物品40には、RFIDタグ41が付されている。RFIDタグ41は、特定情報及び固有情報が書き込まれているメモリを内蔵するICチップを有する。RFIDタグ41は、各物品40に1つずつ付されている。RFIDタグ41を物品40に付すとは、RFIDタグ41を物品40に取り付けることをいい、具体的には、例えば、RFIDタグ41を物品40に貼り付ける、縫い付ける、又は、ストラップ等で固定すること等を意味する。
The
管理サーバ10は、物品40が物流センタ等に入荷すると、RFIDタグ41に書き込まれている特定情報及び固有情報と、そのRFIDタグ41が付されている物品40の情報とを紐付けて管理する。また、管理サーバ10は、RFIDリーダ140が補充補助ロボット100のボックス130A、130Bのどちらに収容されているかを表す情報を管理する。
When an
<全体の処理>
図4は、実施形態の補充補助システム1の全体の処理を示すシーケンス図である。
<Overall processing>
FIG. 4 is a sequence diagram showing the overall processing of the
管理サーバ10は、まず売り場などの第2位置の陳列棚に並べる各物品40の最適在庫数を予測する(ステップS1A)。ここで「最適在庫数」とは、天気、季節、物品保管場所の独自条件(所在地、保管場所が店舗の売り場の場合には客数や交通情報等)などの各種条件に基づき予測されうる、現時点において陳列した場合に売り上げや消費傾向などに最も適した物品の数をいう。最適在庫数の予測には、例えばニューラルネットワークなどの予測器を用いることができる。予測器は、天気、季節、店舗独自条件(所在地、客数、交通情報等)などの各種条件を入力とし、最適在庫数を出力とする。これらの入出力関係の獲得には、教師あり学習などの機械学習の手法を用いることができる。
The
管理サーバ10は、補充補助ロボット100を誘導するためのマップを作成する(ステップS1B)。
The
管理サーバ10は、補充の指示のデータをタブレットコンピュータ150へ送信する(ステップS2)。上述したとおり、補充の指示は、補充補助ロボット100が移動すべき位置(物品40が保管されている位置)と、作業者がその位置でボックス130A又は130Bに入れるべき物品40と、陳列棚に並べる各物品40の種類及び個数との情報を含みうる。また、補充の指示に含まれる物品40の個数に関する情報は、ステップS1Aにて予測された最適在庫数に基づく。
The
タブレットコンピュータ150は、補充の指示に含まれる位置情報を搬送車110に伝送する(ステップS2A)。
The
これにより、補充補助ロボット100は、売り場のような第2位置に移動する(ステップS2B)。
As a result, the
搬送車110は、到着通知をタブレットコンピュータ150に伝送する(ステップS2C)。
タブレットコンピュータ150は、売り場のような第2位置にある陳列棚の物品40のRFIDタグ41を読み取るようにRFIDリーダ140に指示を伝送する(ステップS2D)。
RFIDリーダ140は、アンテナ143A、143Bで陳列棚の物品40に付されているRFIDタグ41に書き込まれている特定情報を読み取る(ステップS2E)。これにより、陳列棚の物品40の種類及び個数が読み取られる。
The
RFIDリーダ140は、ステップS2Eで読み取った特定情報、RFIDリーダ140を識別するための情報をタブレットコンピュータ150へ送信する(ステップS2F)。
タブレットコンピュータ150は、ステップS2で受信した補充の指示に含まれる陳列棚に並べる各物品40の種類及び個数と、ステップS2Fで受信した特定情報とに基づいて、陳列棚において不足している物品40の種類及び個数を算出する(ステップS2G)。なお、タブレットコンピュータ150は、補充の指示に基づいて算出した不足している物品40の種類及び個数を表すデータを管理サーバ10に送信する。
The
なお、ステップS2Gにおける物品40の種類や個数の算出処理は、管理サーバ10が行ってもよい。この場合、RFIDリーダが読み取った特定情報をタブレットコンピュータ150が管理サーバ10に送信し、管理サーバ10が受信した特定情報に基づき算出して、タブレットコンピュータ150に提供する。
Note that the
タブレットコンピュータ150は、補充の指示に含まれる位置情報を搬送車110に伝送する(ステップS2H)。補充補助ロボット100をバックヤードのような第1位置に移動させるためである。
The
これにより、補充補助ロボット100は、バックヤードのような第1位置に移動する(ステップS2I)。このとき、タブレットコンピュータ150は、RFIDリーダ140にアンテナ143A、143Bで物品40の在庫のRFIDタグ41を読み取らせ、不足している物品40(補充の対象となる物品40)の前に補充補助ロボット100を移動させる。
As a result, the
搬送車110は、到着通知をタブレットコンピュータ150に伝送する(ステップS2J)。この状態で、補充補助ロボット100は、補充の対象となる物品40の前で待機している。
このとき、タブレットコンピュータ150は、アラーム発報部180にアラームを発報させてもよい。売り場のような第2位置にいる店員に、補充補助ロボット100がバックヤードのような第1位置に移動したことを報知するためである。
At this time,
タブレットコンピュータ150は、ステップS2Jで搬送車110の制御部から第1位置に到着したことを表す通知を受けると、ステップ2Gで算出した陳列棚において不足している物品40の種類及び個数をディスプレイ上に表示する(ステップS3)。作業者は、補充補助ロボット100が待機している場所に歩いて行き、補充補助ロボット100のタブレットコンピュータ150に表示されている物品40の種類及び個数を見ながら、バックヤードのような第1位置に配置されている物品40をボックス130A、130Bに入れる作業(ピッキング)を実施することができる。
When the
RFIDリーダ140は、作業者がボックス130A又は130Bに入れた各物品40に付されているRFIDタグ41に書き込まれている特定情報及び固有情報を読み取る(ステップS4)。RFIDリーダ140は、アンテナ142A、142Bでボックス130A、130Bの入口131A、131Bを通過する物品40に付されたRFIDタグ41を読み取る。ステップS4の処理により、作業者によってボックス130A、130Bに入れられた物品40に付されたRFIDタグ41の特定情報及び固有情報を取得することができる。
The
RFIDリーダ140は、ステップS4で読み取った特定情報及び固有情報と、RFIDリーダ140を識別するための情報とをタブレットコンピュータ150へ送信する(ステップS5)。
タブレットコンピュータ150は、ステップS5で受信した特定情報及び固有情報と、RFIDリーダ140を識別するための情報とを管理サーバ10へ送信する(ステップS6)。
The
管理サーバ10は、ステップS6で受信した特定情報に基づいて、ボックス130A又は130Bに入れられている各物品40の個数をカウントする(ステップS7)。すなわち、管理サーバ10は、ボックス130A、130Bに入れられている物品40のカウント処理を行う。
The
管理サーバ10は、ステップS7でカウントした各物品40の個数に基づいて、補充の状況のデータをタブレットコンピュータ150へ送信する(ステップS8)。上述したとおり、補充の状況は、既にボックス130A又は130Bに入れられている各物品40の個数の情報を含みうる。
The
タブレットコンピュータ150は、ステップS8で受信した補充の状況をディスプレイ上に表示する(ステップS9)。作業者は、このような補充の状況を見ながら、バックヤードのような第1位置において物品40をボックス130A、130Bにさらに入れるべきか否かを判断することができる。
The
管理サーバ10は、ステップS6で受信した固有情報に基づいて、補充の対象の物品40の管理を行う(ステップS10)。物品管理の一例としては、特定情報により特定される補充の対象の物品群の中から、固有情報に基づき補充すべき物品40をさらに限定することができる。なお、ステップS10の物品管理の詳細については図10~図12を参照して後述する。
The
管理サーバ10は、ステップS7でカウントした各物品40、すなわち、バックヤードのような第1位置の棚等に保管されている物品群の中からボックス130A又は130Bに入れられてた各物品40について、ステップS10にて先に補充に用いるべき物品40が他にあると判定した場合に、物品を取り直させる指令をタブレットコンピュータ150へ送信する(ステップS11)。タブレットコンピュータ150は、ステップS11で受信した物品の取り直し指令をディスプレイ上に表示する。作業者は、このような取り直し指令に応じて、別の物品40をボックス130A、130Bに入れ直す作業を行うことができる。
The
タブレットコンピュータ150は、作業者によって完了操作が行われると、ステップS2で受信した補充の指示に含まれる位置情報を搬送車110に伝送する(ステップS9A)。完了操作は、ディスプレイの表示を見た作業員が、不足している各物品40について所望の個数をボックス130A、130Bに入れたことを確認した際に、タブレットコンピュータ150のディスプレイに表示される完了ボタンをタップする操作である。
When the operator performs the completion operation, the
これにより、補充補助ロボット100は、売り場のような第2位置に移動する(ステップS2B)。売り場のような第2位置に戻った補充補助ロボット100のボックス130A、130Bには、陳列棚において不足している各物品40が所望の個数だけ入っている。店員は、接客の合間にボックス130A、130Bから物品40を取り出し、陳列棚に陳列すればよい。
As a result, the
<機能ブロック>
図5は、管理サーバ10の機能ブロック図である。図5に示されるように、管理サーバ10は、補充指示管理部101、補充指示格納部102、マップ作成部103、情報受信部104、カウント部105、補充状況管理部106、物品管理部107、最適在庫数予測部108、発注管理部109を備えることができる。また、管理サーバ10は、プログラムを実行することで、補充指示管理部101、マップ作成部103、情報受信部104、カウント部105、補充状況管理部106、物品管理部107、最適在庫数予測部108、発注管理部109として機能することができる。以下、それぞれについて説明する。
<Functional block>
FIG. 5 is a functional block diagram of the
なお、タブレットコンピュータ150が、管理サーバ10の一部または全部の機能を有するようにしてもよい。例えば、タブレットコンピュータ150は、補充の指示を受信する手段(補充指示受信部ともいう)と、情報受信部104と、カウント部105と、補充状況管理部106とを備えることができる。
Note that the
補充指示管理部101は、補充の指示のデータをタブレットコンピュータ150へ送信する。例えば、作業者がタブレットコンピュータ150に表示される補充作業を開始するための画面をタップすることに応じて、補充指示管理部101は、補充の指示のデータの送信を開始する。上述したとおり、補充の指示は、補充補助ロボット100が移動すべき位置(物品40が保管されている棚等の位置)と、作業者がその位置でボックス130A又は130Bに入れるべき物品40と、陳列棚に並べる各物品40の種類及び個数との情報を含みうる。なお、補充の指示に含まれる物品40の個数に関する情報は、後述する最適在庫数予測部108により予測される最適在庫数に基づく。また、補充指示管理部101は、補充の指示のデータを補充指示格納部102に格納する。
The replenishment
補充指示格納部102には、タブレットコンピュータ150へ送信された補充の指示のデータが格納されている。
The replenishment
以下、図6を参照しながら、タブレットコンピュータ150に表示される補充の指示を示す画面について説明する。
A screen indicating a replenishment instruction displayed on the
図6は、実施形態の表示される画面の一例である。図6に示す画面では、ボックス130A、130BをA、Bとして示す。図6に示されるように、補充補助ロボット100が移動すべき位置(物品40が保管されている棚等の位置、「補充場所」とも呼ぶ)が表示されうる。また、図6に示されるように、補充の指示に基づいて算出された不足している物品40の種類及び個数を表す情報として、作業者がその場所でボックス130A又は130Bに入れるべき物品40(補充対象)の品名や物品40の画像(例えば、物流センタ等で保管されているときの物品40の画像)が表示されうる。また、図6に示されるように、補充の指示に基づいて算出された不足している物品40の種類及び個数を表す情報として、作業者がボックス130A又は130Bに入れるべきその物品40の個数(図6の例では、ボックス130A、130Bに入れるべき個数)が表示されうる。また、図6に示されるように、作業を実施している日(作業日)、作業者の識別子(作業者ID)、作業者の氏名(作業者名)、取得すべき物品40の総数のうち取得が完了した個数(完了数/総アイテム数)、取得を完了するまでの目標の時間のうち経過した時間(経過時間/目標時間)などが表示されてもよい。作業者は、図6のような画面を見て、どの場所でどの物品40を何個ずつ取得すべきかを知ることができる。なお、物品40によってボックス130A、130Bのどちらに入れるかが指定されている場合には、作業者は、図6のような画面を見て、指示とは異なるボックス130A、130Bへの入れ間違いを直ちに知ることができる。
FIG. 6 is an example of a screen displayed according to the embodiment.
なお、ボックス130A、130Bごとに、作業者がボックス130A、130Bに入れるべき1つまたは複数の物品40、作業者がボックス130A、130Bに入れるべき各物品40の個数を示すリストを表示してもよい。以下、図7を参照しながら、タブレットコンピュータ150に表示されるボックス130A、130Bごとの補充の指示に基づいて算出された不足している物品40の種類及び個数を表す情報を示す画面について説明する。
For each of the
図7は、タブレットコンピュータ150の表示画面の一例である。図7には、一例として、ボックス130Aに入れるべき物品40に関する表示内容を示す。例えば、図6の画面がタップされると、図7の画面へ遷移しうる。図7に示されるように、作業者がボックス130Aに入れるべき1つまたは複数の物品40が表示されうる。また、図7に示されるように、作業者がボックス130Aに入れるべき各物品40の個数が表示されうる。また、図7に示されるように、物品40が発送される先(行先)、ボックス130Aに入れるべき物品40の総数(アイテム数)、出荷日などが表示されてもよい。作業者は、図7のような画面を見て、ボックス130A、130Bごとに、どの物品40を何個ずつ取得すべきかを知ることができる。
FIG. 7 is an example of the display screen of the
図5に戻る。情報受信部104は、タブレットコンピュータ150から、RFIDリーダ140がアンテナ142A、142Bを通じてRFIDタグ41から読み取った特定情報及び固有情報と、RFIDリーダ140を識別するための情報とを受信する。情報受信部104は、特定情報、RFIDリーダ140を識別するための情報を受信すると、マップ作成部103およびカウント部105に通知する。また、情報受信部104は、固有情報を受信すると、物品管理部107に通知する。
Return to FIG.
マップ作成部103は、マップ作成処理を行う。具体的には、マップ作成部103は、補充補助ロボット100を誘導するためのマップを作成する。以下、補充の実施を開始する時のマップ作成と、補充の実施中のマップ作成とに分けて説明する。
The
<補充実施開始時>
マップ作成部103は、バックヤードのような第1位置においてボックス130A又は130Bに入れるよう作業者へ指示される物品40が保管されている全ての場所を経由する最短距離のルート(経路)を生成する。このルートは、バックヤードのような第1位置と、売り場のような第2位置との両方を含むエリアについて作成されるものであるが、ここではバックヤードのような第1位置におけるマップについて説明する。マップ作成部103は、バックヤード内の各棚の配置図上に、生成したルートと、次の補充場所(つまり、補充補助ロボット100が次に向かうべき補充場所)と、全ての補充場所と、を明示したマップを作成する。補充補助ロボット100は、タブレットコンピュータ150が管理サーバ10から受信する補充の指示に含まれる位置情報と、マップ作成部103によって作成されたマップとに従って、各補充場所に移動する。
<When replenishment starts>
The
<補充実施中>
マップ作成部103は、物流センタ等内の各棚の配置図上に、補充実施開始時に生成したルートと、次の補充場所(つまり、補充が完了した補充場所の次の補充場所)と、全ての補充場所と、を明示したマップを作成する。なお、マップ作成部103は、補充実施開始時に生成したルートを用いず、新たにルートを生成し直すこともできる。
<Replenishment in progress>
The
補充補助ロボット100が複数ある場合には、補充実施開始時、及び、補充実施中のいずれにおいても、マップ作成部103は、複数の補充補助ロボット100の補充の状況に基づいて、複数の補充補助ロボット100が衝突しない(例えば、複数の補充補助ロボット100が、同一の通路を同一方向または逆方向に同時にまたは所定の時間内に通らない)ようにルートを生成すればよい。また、複数の補充補助ロボット100の現在地やルート(経路)が、マップに明示されてもよい。マップ作成部103は、他の補充補助ロボット100によって混んでいる棚を避けるルート(経路)を生成することができる。
When there are a plurality of
以下、図8を参照しながら、タブレットコンピュータ150に表示されるマップを示す画面について説明する。
A screen showing a map displayed on the
図8は、実施形態の表示される画面の一例である。ここではバックヤードのような第1位置におけるマップについて説明する。例えば、図6の画面がタップされると図8の画面へ遷移しうる。図8に示されるように、物流センタ等内の各棚の配置図上に、ルートと、次の補充場所と、全ての補充場所と、が明示されたマップが表示されうる。 FIG. 8 is an example of a screen displayed according to the embodiment. A map at a first location, such as the backyard, will be described here. For example, when the screen in FIG. 6 is tapped, the screen in FIG. 8 can be displayed. As shown in FIG. 8, a map showing the route, the next replenishment location, and all the replenishment locations can be displayed on the layout of each shelf in a distribution center or the like.
図5に戻る。カウント部105は、補充数カウント処理を行う。具体的には、カウント部105は、補充の指示に基づいて算出された不足している物品40の種類及び個数を参照して、ボックス130A又は130Bに入れるよう作業者へ指示された各物品40の個数を特定する。また、カウント部105は、情報受信部104から受信した特定情報に基づいて、ボックス130A又は130Bに入れられている各物品40の個数をカウントする。具体的には、カウント部105は、情報受信部104から特定情報を受信すると、その特定情報が書き込まれているRFIDタグ41が付されている物品40がボックス130A又は130Bに入れられていると判断する。また、カウント部105は、指示された個数とカウントした個数とに基づいて、各物品40の、補充の指示に基づいて算出された不足している個数に対する、既にボックス130A又は130Bに入れられている個数の過不足を判断する。具体的には、カウント部105は、指示された個数がカウントした個数より多いときには物品40が不足していると判断し、指示された個数がカウントした個数と同一であるときには取得が完了したと判断し、指示された個数がカウントした個数より少ないときには物品40が過剰であると判断する。
Return to FIG. The
なお、カウント部105は、特定情報と、RFIDリーダ140を識別するための情報と、RFIDリーダ140がアンテナ142A、142Bのどちらで特定情報を読み取ったかを表す情報と、に基づいて、物品40がボックス130B、130Bのいずれに入れられているかを判断することができる。
Note that
補充状況管理部106は、カウント部105がカウントした各物品40の個数に基づいて、補充の状況のデータをタブレットコンピュータ150へ送信する。上述したとおり、補充の状況は、既にボックス130A又は130Bに入れられている各物品40の個数の情報を含みうる。以下、図6および図7を参照しながら、補充の指示を示す画面上での補充の状況の表示について説明する。
The replenishment
図6に示されるように、補充の指示に基づいて算出された不足している物品40の種類及び個数として、作業者がボックス130A又は130Bに入れるべき物品40の個数が表示されうる(分数の分母を参照)。このような作業者がボックス130A又は130Bに入れるべき物品40の個数の表示とともに、ボックス130A又は130Bに既に入れられている物品40の個数が表示されうる(分数の分子を参照)。さらに、補充の指示に基づいて算出された不足している物品40の個数に対する、既にボックス130A又は130Bに入れられている個数の過不足が表示されうる。例えば、作業者が、物品40が不足していることと、補充が完了していることと、物品40が過剰であることとを、容易に識別できるように表示されうる。例えば、物品40が不足している場合にはチェックを付さず、補充が完了している場合にはチェックを付し、物品40が過剰である場合には×印を付すようにしてもよい。
As shown in FIG. 6, the number of
図7に示されるように、作業者がボックス130Aに入れるべき1つまたは複数の物品40の個数が表示されうる。このような作業者がボックス130Aに入れるべき各物品40の個数の表示とともに、既にボックス130Aに入れられている各物品40の個数が表示されうる。さらに、補充の指示に基づいて算出された不足している物品40の個数に対する、既にボックス130Aに入れられている個数の過不足が表示されうる。例えば、作業者が、物品40が不足していることと、補充が完了していることと、物品40が過剰であることとを作業者が容易に識別できるように表示されうる。例えば、物品40が不足している場合にはチェックを付さず、補充が完了している場合にはチェックを付し、物品40が過剰である場合には×印を付すようにしてもよい。なお、このような表示は、ボックス130Bについても同様に表示可能である。
As shown in FIG. 7, the number of one or
物品管理部107は、情報受信部104から受信した固有情報に基づいて、補充の対象の物品の管理を行う。具体的には、物品管理部107は、情報受信部104から固有情報を受信すると、どのような固有情報が書き込まれているRFIDタグ41が付されている物品40がボックス130A又は130Bに入れられているかを判断する。そして、ボックス130A又は130Bに入れられている補充の対象の物品が適切なものか否かを判断することができる。
The
物品管理部107は、ボックス130A又は130Bに入れられている補充の対象の物品よりも適切なものが他にある場合に、取り直し指令をタブレットコンピュータ150へ送信する。
The
例えば、補充の対象の物品が食品であり、固有情報は当該食品の消費期限に関する情報を含む例を考える。この場合、物品管理部107は、固有情報に基づき、バックヤードのような第1位置の棚等に保管されている補充の対象の物品群の中でピッキングされた物品(ボックス130A又は130Bに入れられている物品40)の他に消費期限が近いものがある場合に、物品40を消費期限が近いものに取り直す指令をタブレットコンピュータ150に表示させる。例えば図6に示すように、タブレットコンピュータ150の補充の指示を示す画面上に、消費期限に基づく取り直し指令に関する指令ウインドウ152を表示させる。図6の例では、ボックス130Bに入れられている物品40について、「消費期限が近い別の物品がありますので取り直して下さい」というメッセージが指令ウインドウ152に表示されている。
For example, consider an example in which the article to be replenished is food, and the specific information includes information regarding the expiration date of the food. In this case, based on the specific information, the
また、固有情報は販売促進のキャンペーンに関する情報を含む例を考える。この場合、物品管理部107は、固有情報に基づき、バックヤードのような第1位置の棚等の保管されている補充の対象の物品群の中でピッキングされた物品(ボックス130A又は130Bに入れられている物品40)の他にキャンペーンの対象のものがある場合に、物品40をキャンペーンの対象のものに取り直す指令をタブレットコンピュータ150に表示させる。例えば図7に示すように、タブレットコンピュータ150の補充の指示を示す画面上に、キャンペーン情報に基づく取り直し指令に関する指令ウインドウ153を表示させる。図7の例では、ボックス130Aまたは130Bに入れられている物品40について、「キャンペーン用パッケージの別の物品がありますので取り直して下さい」というメッセージが指令ウインドウ153に表示されている。
Also, consider an example where the unique information includes information about a promotional campaign. In this case, based on the specific information, the
最適在庫数予測部108は、売り場などの第2位置の陳列棚に並べる各物品40の最適在庫数を予測する。最適在庫数予測部108は、最適在庫数の予測に用いる予測器として例えば特定の入出力関係をもつモデルを有し、機械学習によってモデルの入出力関係を変更する。モデルの入力は、天気、季節、物品保管場所の独自条件(所在地、保管場所が店舗の売り場の場合には客数や交通情報等)などの物品40の売り上げや消費傾向に係る各種条件(物品の消費に係る外的条件)を含む。モデルの出力は物品40の最適在庫数を含む。
The optimum stock
最適在庫数予測部108が用いるモデルとしては、例えば多層ニューラルネットワーク、遺伝的アルゴリズムなどの教師あり学習モデルや、強化学習モデルなどを実装できる。また、モデルの機械学習手法としては、誤差逆伝播法、ディープラーニング、ランダムフォレスト回帰やカーネルリッジ回帰などを用いることができる。
As the model used by the optimal inventory
最適在庫数予測部108は、例えばモデルが教師あり学習モデルであり、物品保管場所が店舗の場合には、例えば自店舗を含む複数店舗の過去の売り上げ実績などを含むビックデータなどの既知のデータベースを利用して、過去の物品売り上げ時の各種条件などの情報をモデルの入力用の情報として抽出し、過去の物品売り上げ時の販売個数や在庫数などをモデルの出力用の情報として抽出して、これらの抽出した入力用と出力用の情報を纏めて学習用データを作成する。そして、これらの学習用データを用いて、モデルの入出力関係が学習用データの入出力関係に近づくようにモデルの機械学習を実行する。
For example, when the model is a supervised learning model and the item storage location is a store, the optimal inventory
最適在庫数予測部108は、予め機械学習によって学習済みの予測器を有しており、現在の各種条件を予測器に入力して、予測器から出力される情報に基づき最適在庫数を予測することができる。なお、予測器は、新しい教師データ(各種条件と最適在庫数との組)が取得されるたびに追加の学習が行われて、入出力関係が逐次更新される構成でもよい。
The optimal inventory
図9は、補充補助ロボット100の作業効率を説明する図である。図9には、左半分にバックヤード(第1位置の一例)を示し、右半分に売り場(第2位置の一例)を示す。バックヤードの棚6には、物品40の在庫が配置されている。バックヤードの棚6の前には補充補助ロボット100A及び100Bが待機している。物品40は、一例として衣類である。
FIG. 9 is a diagram for explaining the work efficiency of the
売り場では、店員8Aが客8Bの接客を行っている。また、売り場では、陳列棚7に陳列された物品40の種類と個数を補充補助ロボット100Cがアンテナ143A、143Bを通じて読み取っている。補充補助ロボット100Cは、読み取りが完了するとマップに従って自動的にバックヤードに移動し、補充対象となる物品40の種類と個数をアンテナ143A、143Bを通じて読み取っている。補充補助ロボット100は、補充対象となる物品40の前で停止し、到着通知を管理サーバ10に送信してからアラームを発報する。
At the sales floor, a
アラームは売り場にも聞こえるため、店員8Aは、接客中であっても補充補助ロボット100Cがバックヤードで待機していることを認識することができる。店員8Aは、接客の合間にバックヤードの補充補助ロボット100Cのところまで歩いて行き、補充補助ロボット100Cの前にある棚6からタブレットコンピュータ150に表示された物品を所望の個数だけ取得してボックス130A、130Bに入れればよい。
Since the alarm is also audible at the sales floor, the
店員8Aがタブレットコンピュータ150に完了操作を行うと、補充補助ロボット100Cは売り場に戻り、補充対象の物品40を陳列する棚の前に移動して待機する。店員8Aは、接客の合間にボックス130A、130Bから物品40を取り出し、陳列棚7に陳列すれば、効率的に物品40の補充を行うことができる。このため、作業効率を大幅に向上させることができる。
When the
[物品管理部の処理の例]
図10~図12を参照して、物品管理部107が実施する処理例を説明する。
[Example of processing by the goods management department]
An example of processing performed by the
図10は、物品管理部107が実施する物品取り直し処理の第1の例を示すフローチャートである。図10に示す物品取り直し処理の第1の例では、上述した消費期限に基づく取り直し指令が行われる。
FIG. 10 is a flow chart showing a first example of the article restocking process performed by the
ステップS101では、バックヤードのような第1位置の棚等に保管されている物品群の中から補充対象としてピッキングされた物品40(ボックス130A又は130Bに入れられた物品40)の固有情報から当該物品の消費期限に関する情報が取得される。
In step S101, from the specific information of the article 40 (the
ステップS102では、ピッキングした物品40と同種の物品群の消費期限情報と、ステップS101で取得した情報とが比較される。なお、物品群の消費期限情報は、例えば管理サーバ10が、バックヤードのような第1位置の棚等に保管されている物品群の各物品に関する固有情報を記憶するデータベースを備えており、物品管理部107がこのデータベースから必要な情報を取得する構成が考えられる。
In step S102, the expiration date information of the same kind of product group as the picked
ステップS103では、ステップS102の比較結果に基づき、ピッキングした物品40より消費期限に近いものがあるか否かが判定される。消費期限に近いものが他にある場合(ステップS103のYes)、ステップS104に進み、例えば図6に例示した指令ウインドウ152のような、物品取り直し指令がタブレットコンピュータ150に表示される。
In step S103, based on the comparison result in step S102, it is determined whether or not there is an item closer to the expiration date than the picked
一方、ピッキングした物品40より消費期限に近いものが無い場合(ステップS103のNo)には、適切な物品がピッキングされているものと判断して、ステップS104の取り直し指令は行わずに本制御フローを終了する。 On the other hand, if there is no item closer to the expiration date than the picked items 40 (No in step S103), it is determined that an appropriate item has been picked, and the control flow continues without issuing a pick-up command in step S104. exit.
なお、図10のフローチャートに示した消費期限に基づく取り直し指令の対象となる物品は、食品の他に、経時変化の影響を受ける物品全般が含まれる。例えば、薬品、電池類、日用品など、消費期限が設定され得るものを対象の物品としてもよい。 It should be noted that, in addition to foodstuffs, the items subject to a restocking order based on the expiration date shown in the flowchart of FIG. 10 include general items that are affected by changes over time. For example, items for which an expiration date can be set, such as medicines, batteries, and daily necessities, may be used as target articles.
図11は、物品管理部107が実施する物品取り直し処理の第2の例を示すフローチャートである。図11に示す物品取り直し処理の第2の例では、上述したキャンペーン情報に基づく取り直し指令が行われる。
FIG. 11 is a flow chart showing a second example of the article restocking process performed by the
ステップS201では、バックヤードのような第1位置の棚等に保管されている物品群の中から補充対象としてピッキングされた物品40(ボックス130A又は130Bに入れられた物品40)の固有情報からキャンペーン情報が取得される。
In step S201, a campaign is performed based on the unique information of the article 40 (the
ステップS202では、ステップS201にて取得したキャンペーン情報に基づき、ピッキングした物品40がキャンペーン対象商品であるか否かが判定される。キャンペーン対象商品とは、例えば商品のパッケージにキャンペーンに関する情報が印字されていたり、キャンペーンに関するシールやラベルが貼付されており、通常の商品とは視覚的に異なるものが挙げられる。
In step S202, based on the campaign information acquired in step S201, it is determined whether or not the picked
ピッキングした物品40がキャンペーン対象商品である場合(ステップS202のYes)には、適切な商品がピッキングされているものと判断して、以下の処理は行わずに本制御フローを終了する。
If the picked
一方、ピッキングした物品40がキャンペーン対象商品でない場合(ステップS202のNo)には、ステップS203に進み、ピッキングした物品40と同種の物品群のキャンペーン情報が取得される。なお、物品群のキャンペーン情報は、図10のステップS102の説明と同様に、例えば管理サーバ10が、バックヤードのような第1位置の棚等に保管されている物品群の各物品に関する固有情報を記憶するデータベースを備えており、物品管理部107がこのデータベースから必要な情報を取得する構成が考えられる。
On the other hand, if the picked
ステップS204では、ステップS203で取得した情報に基づき、ピッキングした物品40と同種の物品群の中に、キャンペーン対象商品があるか否かが判定される。キャンペーン対象商品が他にある場合(ステップS204のYes)、ステップS205に進み、例えば図7に例示した指令ウインドウ153のような、物品取り直し指令がタブレットコンピュータ150に表示される。一方、ピッキングした物品40と同種の物品群の中にキャンペーン対象商品が無い場合(ステップS204のNo)には、ステップS205の取り直し指令は行わずに本制御フローを終了する。
In step S204, based on the information acquired in step S203, it is determined whether or not there is a campaign target product in the same type of product group as the picked
なお、図10、図11の例では、作業員が一旦補充の指示に基づいて物品40をボックス130Aまたは130Bに入れた後に、より適切なものがある場合に物品の取り直しをさせる指令を行う構成を説明したが、物品管理部107による指令を補充作業の前に行う構成とすることもできる。例えば、補充指示管理部101が送信する補充の指示の中に消費期限やキャンペーン対象商品などの固有情報に関する指令も含めて、タブレットコンピュータ150に補充の指示を表示する際(図4のステップS3)に、固有情報に関する指令も併せて表示してもよい。
In the example of FIGS. 10 and 11, after the worker puts the
また、図10、図11の例では、物品取り直し処理の実施を判断するための固有情報として消費期限に関する情報やキャンペーン情報を用いる構成を例示したが、例えば特定の生産地や生産時期などの他の固有情報を用いる構成でもよい。 Further, in the examples of FIGS. 10 and 11, the configuration using the information on the expiration date and the campaign information as the specific information for determining the execution of the product restocking process was exemplified. may be configured to use unique information.
また、物品管理部107は、固有情報を利用する処理であれば、図10や図11に例示したより適切な物品をピッキングする指令を行う以外の処理を行うこともできる。例えば、バックヤードのような第1位置の棚等に保管されている物品群に不良品が存在する場合に、これらの不良品をピッキングして廃棄する指令を行うこともできる。以下に図12を参照して説明する。
In addition, the
図12は、物品管理部107が実施する不良品廃棄処理の例を示すフローチャートである。図12に示す不良品廃棄処理では、固有情報に物品の生産地または生産時期に関する情報が含まれる。
FIG. 12 is a flow chart showing an example of defective product disposal processing performed by the
ステップS301では、バックヤードのような第1位置の棚等に保管されている補充対象の物品群と同一種類の物品の不良品発生情報が取得される。不良品発生情報は、例えば管理サーバ10の外部から入力される。
In step S301, the defective product occurrence information of the same type of product as the group of products to be replenished stored in the first shelf such as the backyard is acquired. Defective product occurrence information is input from the outside of the
ステップS302では、補充対象の物品群の固有情報から生産地や生産時期などの情報が取得される。なお、物品群の生産地や生産時期などの情報は、例えば管理サーバ10が、バックヤードのような第1位置の棚等に保管されている物品群の各物品に関する固有情報を記憶するデータベースを備えており、物品管理部107がこのデータベースから必要な情報を取得する構成が考えられる。
In step S302, information such as the place of production and the time of production is acquired from the unique information of the group of articles to be replenished. As for the information such as the place of production and the time of production of the group of articles, for example, the
ステップS303では、ステップS301で取得された不良品と、ステップS302で取得された物品群の生産地や生産時期の情報とが比較される。 In step S303, the defective product acquired in step S301 is compared with the information on the place of production and production time of the product group acquired in step S302.
ステップS304では、ステップ303の比較結果に基づき、現在バックヤードのような第1位置の棚等に保管されている補充対象の物品群の中に、不良品と同一の生産地や生産時期のものがあるか否かが判定される。 In step S304, based on the comparison result in step 303, among the group of items to be replenished that are currently stored on the shelves in the first position such as the backyard, items that are in the same place of production and production period as the defective item are selected. It is determined whether there is
バックヤードのような第1位置の物品群の中に不良品と同一の生産地や生産時期のものがある場合(ステップS304のYes)、ステップS305に進み、バックヤードのような第1位置の棚等に保管されている補充対象の物品群の中から不良品をピッキングして廃棄する旨の不良品廃棄指令がタブレットコンピュータ150に表示される。
If the product group at the first location, such as the backyard, includes an item in the same place of production and at the same production time as the defective product (Yes in step S304), the process proceeds to step S305, and the first location, such as the backyard, is selected. A defective product disposal command is displayed on the
一方、バックヤードのような第1位置の物品群の中に不良品と同一の生産地や生産時期のものが無い場合(ステップS304のNo)には、現在バックヤードのような第1位置の棚等に保管されている補充対象の物品群の中には不良品が無いものと判断して、ステップS305の不良品廃棄指令は行わずに本制御フローを終了する。 On the other hand, if there is no product in the same place of production or in the same production period as the defective product in the group of products in the first position such as the backyard (No in step S304), the first position such as the current backyard It is determined that there is no defective item in the group of items to be replenished stored on the shelf or the like, and this control flow ends without issuing the defective item disposal command in step S305.
[発注管理部]
本実施形態の補充補助システム1は、図5に示すように管理サーバ10に発注管理部109を設けることもできる。この場合、最適在庫数予測部108は、上述の売り場などの第2位置に並べる各物品40の最適在庫数を予測することに加えて、バックヤードなどの第1位置に保管される物品群の最適在庫数も予測するよう構成される。
[Order management department]
The
発注管理部109は、最適在庫数予測部108により予測されたバックヤードなどの第1位置に保管される物品群の最適在庫数と、現在保管されている実際の在庫数とを比較して、必要に応じて在庫数の不足分を発注する発注指令を出力する。現在第1位置に保管されている物品群の実際の在庫数は、これらの物品群に付されたRFIDタグ41から読み取った特定情報に基づきカウント部105が出力した個数情報から取得できる。
The
発注管理部109は、管理サーバ10より上位のサーバに発注指令を送信して注文を依頼してもよいし、インターネットなどのネットワーク回線を介して外部の該当物品の製造業者や仲介業者に直接発注指令を送信してもよいし、補充補助ロボット100のタブレットコンピュータ150の画面に発注指令を表示させて補充作業の作業者に発注手続を指示する構成でもよい。
The
図13を参照して、管理サーバ10の発注管理部109により実施される物品発注制御について説明する。図13は、物品発注処理の一例を示すシーケンス図である。
The article order control performed by the
管理サーバ10の最適在庫数予測部108は、バックヤードなどの第1位置に保管される物品群の最適在庫数を予測する(ステップS21)。なお、最適在庫数の予測手法は、図4のステップS1Aと同様である。最適在庫数予測部108は、予測した最適在庫数の情報を発注管理部109に送信する。
The optimum stock
管理サーバ10のマップ作成部103は、補充補助ロボット100を誘導するためのマップを作成する(ステップS22)。
The
管理サーバ10の補充指示管理部101は、第1位置の棚などに保管されている物品群の在庫確認の指示のデータをタブレットコンピュータ150へ送信する(ステップS23)。在庫確認の指示は、補充補助ロボット100が移動すべき位置(物品40が保管されている位置)と、その位置に保管されている物品40の種類などの情報を含みうる。
The replenishment
タブレットコンピュータ150は、在庫確認の指示に含まれる位置情報を搬送車110に伝送する(ステップS24A)。
The
これにより、補充補助ロボット100は、バックヤードなどの第1位置に移動する(ステップS24B)。
As a result, the
搬送車110は、到着通知をタブレットコンピュータ150に伝送する(ステップS24C)。
タブレットコンピュータ150は、ステップS24Cで搬送車110の制御部から所定の位置に到着したことを表す通知を受けると、バックヤードなどの第1位置にある棚等に保管されている物品40のRFIDタグ41を読み取るようにRFIDリーダ140に指示を伝送する(ステップS25)。
When the
RFIDリーダ140は、アンテナ143A、143Bで第1位置の棚等に保管されている物品40に付されているRFIDタグ41に書き込まれている物品特定情報を読み取る(ステップS26)。
The
RFIDリーダ140は、ステップS26で読み取った物品特定情報、RFIDリーダ140を識別するための情報をタブレットコンピュータ150へ送信する(ステップS227)。
The
タブレットコンピュータ150は、ステップS27で受信した物品特定情報、RFIDリーダ140を識別するための情報を管理サーバ10へ送信する(ステップS28)。管理サーバ10の情報受信部は、受信した物品特定情報をカウント部105へ送信する。
The
管理サーバ10のカウント部105は、ステップS28で受信した物品特定情報に基づいて、バックヤードなどの第1位置にある棚等に保管されている物品40の現在の実際の在庫数をカウントする(ステップS29)。カウント部105は、算出した在庫数の情報を発注管理部109に送信する。
The
管理サーバ10の発注管理部109は、ステップS29にてカウント部105により算出された現在の在庫数を、ステップS21にて最適在庫数予測部108により予測された第1位置の最適在庫数と比較する(ステップS30)。
The
そして発注管理部109は、ステップS30の比較の結果に応じて在庫の不足分を発注する発注指令を送信する(ステップS31)。例えば、現在の在庫数と最適在庫数との差分が所定の閾値以上の場合に、発注管理部109は発注指令を出力する。
Then, the
なお、ステップS23において管理サーバ10からタブレットコンピュータ150に送信される在庫確認の指示の中に、ステップS21にて予測された最適在庫数の情報を含んでもよい。この場合、タブレットコンピュータ150が、ステップS26、S27にて取得したRFIDタグ41の特定情報に基づき、保管されている物品の実際の個数を算出して、最適在庫数との差分情報を管理サーバ10の発注管理部109に送信する構成としてもよい。
The information on the optimum stock quantity predicted in step S21 may be included in the instruction to check the stock transmitted from the
また、図13を参照して説明した発注管理部109による物品発注制御を、図4を参照して説明した物品補充作業と併せて実施する構成としてもよい。
Also, the article ordering control by the
この場合、図4のステップS1Aにて、最適在庫数予測部108は、売り場などの第2位置に並べる各物品40の最適在庫数を予測することに加えて、バックヤードなどの第1位置に保管される物品群の最適在庫数も予測する。最適在庫数予測部108は、第2位置の最適在庫数を補充指示管理部101に出力し、第1位置の最適在庫数を発注管理部109に出力する。
In this case, in step S1A of FIG. 4, the optimal inventory
発注管理部109は、図4のステップS7にてカウント部105が算出した、バックヤードなどの第1位置の棚に保管されている物品群からボックス130にピッキングされた物品40の個数の情報を用いて、現在第1位置に保管されている物品群の在庫数を更新する(ステップS29)。そして、更新した在庫数と、最適在庫数予測部108により予測された第1位置の最適在庫数とを比較して(ステップS30)、比較結果に応じて発注指令を出力する(ステップS31)。
The
また、図13の物品発注制御では、補充補助システム1が管理する対象として、例えばスーパーマーケットなどの店舗のように、バックヤードのような第1位置と、売り場のような第2位置との両方を有する施設を例示したが、これに限られない。例えば工場の倉庫や、物流倉庫など、上記の第1位置に対応する保管場所のみを有する施設を対象としてもよい。
Also, in the article ordering control of FIG. 13, the objects managed by the
また、補充補助システム1は、棚などへの物品40の補充を補助する機能以外にも、棚などに配置された物品40の棚卸を補助する機能など、物品40の在庫を管理するための他の機能を備えてもよい。図13の物品発注制御も、物品40の在庫を管理するための機能に包含され得る。つまり、補充補助システム1は、物品の在庫を管理するための在庫管理システムとも表現することができる。
In addition to the function of assisting the replenishment of the
<効果>
以上のように、作業者は、補充補助ロボット100が待機している場所に歩いて行き、タブレットコンピュータ150に表示される陳列棚7で不足している各物品40の種類及び個数を見ながら物品40をボックス130A又は130Bに入れることで、第1位置における物品40の取得作業を完了することができる。第1位置で取得する物品40は、第2位置の陳列棚に補充する補充対象の物品40である。したがって、作業者が物品40の補充作業を効率的に行えるように補助可能な補充補助ロボット100、及び、補充補助システム1を提供することができる。
<effect>
As described above, the worker walks to the place where the
また、RFIDリーダ140のアンテナ142A、142Bで複数のRFIDタグ41を一括的に読み取ることができ、作業者は補充作業を効率的に、かつ、素早く短時間で行うことができる。特に、同じ種類の物品40の数が多い場合には、一括的に読み取ることができることで、作業効率が大幅に向上する。このような物品40の一例は、飲み薬、注射薬、又は外用治療薬等の医薬品、マスク、又はその他の医療用の衣服や器具等である。
Further, the
また、物品40をボックス130A又は130Bに入れる際に、応答音によって正しい物品40であるかどうかを把握することができる。そのため、作業者は、物品40を正確に補充することができ、作業効率を向上させることができる。
Also, when the
また、顔認証部160で作業者の認証を行うので、作業者毎の作業量や作業効率を把握することができる。
In addition, since the
また、補充補助ロボット100は、完了操作が行われて顔認証によって作業者ID情報が取得されるまでは、棚の前で移動せずに待機するため、作業者の意図に沿った移動を行うことにより、作業効率の向上を図ることができる。
In addition, since the
また、補充補助ロボット100は、完了操作が行われて顔認証によって作業者ID情報が取得されると移動するので、作業者の意図に沿った移動を行うことにより、作業効率の向上を図ることができる。
In addition, since the
また、補充補助ロボット100は、現在の位置とは異なる位置にある物品40についての補充の指示に従って、その物品40が配置されている棚等の前に移動するので、作業者の意図に沿った移動を行うことにより、作業効率の向上を図ることができる。
In addition, the
また、ボックス130A、130Bの真上にアンテナ142A、142Bをそれぞれ配置しているので、既にボックス130A、130B内に金属製の包装等を有する物品や液体を含む物品が収容されていても、アンテナ142A、142Bで入口131A、131Bを通ってボックス130A、130Bに収容される物品のRFIDタグを確実に読み取ることができる。また、読み取り漏れの発生を抑制することができる。
In addition, since the
また、ボックス130A、130Bの入口131A、131Bにアンテナ142A、142Bを設けたことによって、RFIDタグ41を読み取った物品40が確実にボックス130A、130Bに入れられるので、ボックス130A、130Bに入れたことを確認する作業が不要であり、作業効率を向上させることができる。また、ボックス130A、130Bの上側からRFIDタグ41を読むことにより、ボックス130A、130Bの内部に沢山の他の物品40が収容されている状態でも、ボックス130A、130Bに入れる物品40のRFIDタグ41を確実に読み取ることができる。
In addition, since the
また、ボックス130Aとアンテナ142Bとの間に遮蔽部170を設けているので、アンテナ142Aがボックス130Bに収容される物品に付されたRFIDタグを読み取らないようにすることができる。換言すれば、ボックス130A、130Bに入れられる物品40をアンテナ142A、142Bで正確に読み取ることができ、読み取りのミスを抑制することができる。
Moreover, since the shielding
また、本実施形態に係る補充補助システム1は、物品40に付されるRFIDタグ41と、RFIDタグ41を読み取り可能なRFIDリーダ140と、RFIDリーダ140によりRFIDタグ41から読み取られた物品40に関する情報に基づいて、物品40の在庫数をカウントするカウント部105と、物品40の消費に係る外的条件と、外的条件に応じた最適在庫数との入出力関係を予め機械学習によって学習済みの予測器を有しており、現在の外的条件に基づき予測器を用いて物品40の最適在庫数を予測する最適在庫数予測部108と、を備える。補充補助システム1は、カウント部105によりカウントされた物品40の在庫数と、最適在庫数予測部108により予測された物品40の最適在庫数とに基づき、物品40の在庫管理を行う。
Further, the
この構成により、補充対象の物品40に付されているRFIDタグ41に書き込まれている当該物品40に関する情報をRFIDリーダ140で読み取る作業を行えば、当該物品の在庫数を簡便に計数することができる。また、機械学習によって学習済みの予測器を用いて、補充対象の物品40の消費に係る外的条件に基づいて、補充対象の物品40の最適在庫数を精度良く予測できるので、物品40の在庫数を無駄なく適切なものに設定できる。これにより、本実施形態の補充補助システム1は、物品の補充をより簡便にかつより高精度にできる。
With this configuration, if the
また、本実施形態に係る補充補助システム1は、管理サーバ10を備え、管理サーバ10は、カウント部105によりカウントされた物品40の在庫数と、最適在庫数予測部108により予測された物品40の最適在庫数とに基づき、必要に応じて在庫数の不足分を発注する発注指令を出力する発注管理部109を有するのが好ましい。
The
この構成により、補充対象の物品40に付されているRFIDタグ41をRFIDリーダ140で読み取る作業を行えば、現在の物品40の在庫数と最適在庫数に基づき在庫の不足がある場合には、管理サーバ10から自動的に発注まで行うことができるので、物品の在庫をより一層簡便に管理することが可能となる。
With this configuration, if the
また、本実施形態に係る補充補助システム1は、最適在庫数予測部108を有する管理サーバ10と、RFIDリーダ140を搭載する補充補助ロボット100と、を備え、補充補助ロボット100は、管理サーバ10からの指示に基づきRFIDリーダ140によりRFIDタグ41の読み取りを行うのが好ましい。
Further, the
この構成により、補充補助ロボット100がRFIDタグ41の読み取り作業を実施するので、物品の補充作業を適切に補助することができ、作業者が物品40の補充作業をより効率的に行うことが可能となる。
With this configuration, the
また、本実施形態に係る補充補助システム1において、物品40は、所定の第1位置(例えばバックヤード)に保管され、第1位置から所定の第2位置(例えば売り場)に運ばれて陳列されており、最適在庫数予測部108は、図4に示した例のように、第2位置に陳列されている物品40の最適在庫数を予測し、補充補助ロボット100は、管理サーバ10からの指示に基づき、第2位置の物品40に付されたRFIDタグ41の読み取りを行って第2位置の在庫数の情報を取得し、在庫数が最適在庫数より少ない場合に、第1位置から第2位置に物品40の不足分を補充するのが好ましい。
In addition, in the
この構成により、売り場などの第2位置に陳列されている物品40の在庫数を最適在庫数となるように調整して補充することが可能となり、該当物品の消費に係る外的要件に応じて適切な在庫数とすることができ、物品の補充をより一層信頼性の高い高精度のものにできる。
With this configuration, it is possible to adjust and replenish the inventory of the
また、本実施形態に係る補充補助システム1において、物品40は、所定の第1位置(例えば店舗のバックヤードや倉庫など)に保管されており、最適在庫数予測部108は、図13に示した例のように、第1位置に保管されている物品40の最適在庫数を予測し、補充補助ロボット100は、管理サーバ10からの指示に基づき、前1位置の物品40に付されたRFIDタグ41の読み取りを行い、管理サーバ10は、補充補助ロボット100がRFIDタグ41から読み取った物品40に関する情報に基づいて第1位置の在庫数の情報を取得し、在庫数が最適在庫数より少ない場合に、第1位置に保管されている物品の不足分の発注処理を行うのが好ましい。
In addition, in the
この構成により、店舗のバックヤードや倉庫などの第1位置に保管されている物品40の在庫数を最適在庫数となるように調整して発注処理を行うことが可能となり、該当物品の消費に係る外的要件に応じて適切な在庫数とすることができ、物品の補充をより一層信頼性の高い高精度のものにできる。
With this configuration, it is possible to adjust the inventory quantity of the
また、本実施形態に係る補充補助システム1において、最適在庫数予測部108が予測器の入力として用いる「物品の消費に係る外的条件」とは、物品40の保管場所の天気、季節、所在地、保管場所が店舗の売り場の場合には客数、店舗周囲の交通情報、の少なくとも一部を含むのが好ましい。
In addition, in the
この構成により、補充対象の物品40の消費に係る情報を最適在庫数の予測に用いることができるので、最適在庫数予測部108が予測する最適在庫数をより確度の高いものにすることが可能となり、このような最適在庫数に基づき物品の補充作業を行うことで物品の補充をより一層高精度にできる。
With this configuration, it is possible to use the information related to the consumption of the
また、本実施形態に係る補充補助システム1において、補充補助ロボット100は、RFIDタグ41が付された物品40を収容するボックス130A、130Bと、所定の第1位置(バックヤードなど)に保管されている前記物品を所定の第2位置(売り場など)に補充する指示を管理サーバ10から受信するタブレットコンピュータ150と、ボックス130A、130B及びRFIDリーダ140が搭載され、補充の指示に含まれる物品40の位置に関する情報に基づき、物品40が配置される位置に移動する搬送車110と、を有する。物品40に付されたRFIDタグ41に書き込まれている「物品40に関する情報」は、物品40の種類を特定するための「特定情報」と、物品40に係る種類以外の情報を含む「固有情報」とを含む。RFIDリーダ140は、物品40がボックス130A、130Bに収容される際にRFIDタグ41から特定情報及び固有情報を読み取り、補充補助ロボット100は、RFIDリーダ140により読み取った特定情報及び前記固有を前記管理サーバに送信する。管理サーバ10は、補充の指示を補充補助ロボット100に送信する補充指示管理部101と、RFIDリーダ140が読み取った物品40に付されているRFIDタグ41に書き込まれている特定情報と固有情報とを受信する情報受信部104と、固有情報に基づいて、補充の対象の物品40の管理を行う物品管理部107と、を有する。
In addition, in the
この構成により、作業者は、補充補助ロボット100が待機している場所に歩いて行き、タブレットコンピュータ150に表示される補充の指示を見ながら物品40をボックス130A又は130Bに入れることで、そのピッキング場所における補充対象の物品40のピッキング作業を完了することができるので、本実施形態の補充補助システム1は、作業者に補充対象の物品40のピッキングを効率的に行わせることが可能となる。また、本実施形態では、補充の対象の物品40に付されたRFIDタグ41には、当該物品40の種類を特定するための「特定情報」に加えて、当該物品40に係る種類以外の情報を含む「固有情報」が書き込まれており、ピッキングの際にはこの固有情報も管理サーバ10に提供される。これにより、上位の管理サーバ10側において、補充の対象の物品40の固有情報を利用して、例えばより適切な物品の取り直し指示や、不良品の判別や廃棄指示など、よりきめ細かな管理を行うことが可能となり、補充作業をより効率的にできる。したがって、本実施形態の補充補助システム1は、作業者が物品の補充を効率的に行えるように補助可能である。
With this configuration, the worker walks to the place where the
また、本実施形態に係る補充補助システム1において、物品管理部107は、特定情報により特定される補充の対象の物品群40の中から、固有情報に基づきピッキングすべき物品を限定するのが好ましい。この構成により、作業者により適切な物品40をピッキングするよう誘導することが容易となり、補充対象の物品40のピッキング作業をより効率的にできる。
In addition, in the
また、補充対象の物品40には消費期限が設定され、当該物品に貼付されるRFIDタグ41に書き込まれている固有情報は、物品の消費期限に関する情報を含むのが好ましい。この場合、物品管理部107は、固有情報に基づき、補充の対象の物品群の中でボックス130A又は130Bに収容された物品の他に消費期限が近いものがある場合に、物品を消費期限が近いものに取り直す指令を補充補助ロボット100のタブレットコンピュータ150に表示させるのが好ましい。
Moreover, it is preferable that the
この構成により、補充の対象の物品群の中から消費期限が近いものを優先的にピッキングさせることが可能となり、補充作業の効率化に加えて、食品ロスなどの物品の無駄の低減にも貢献できる。 With this configuration, it is possible to preferentially pick items that are close to the expiry date from the group of items to be replenished, contributing to the efficiency of replenishment work and the reduction of waste of items such as food loss. can.
また、補充対象の物品40に貼付されるRFIDタグ41に書き込まれている固有情報は、販売促進のキャンペーンに関する情報を含むのが好ましい。この場合、物品管理部107は、固有情報に基づき、補充の対象の物品群の中でボックス130A又は130Bに収容された物品の他にキャンペーンの対象のものがある場合に、物品をキャンペーンの対象のものに取り直す指令を補充補助ロボット100のタブレットコンピュータ150に表示させるのが好ましい。
Further, the unique information written in the
この構成により、補充の対象の物品群が販売促進のキャンペーンの期間中の場合に、キャンペーン対象商品を優先的にピッキングさせることが可能となり、補充作業の効率化に加えて、販売促進のキャンペーンをより効果的に行うことが可能となる。 With this configuration, when a group of articles to be replenished is in the middle of a sales promotion campaign, it becomes possible to preferentially pick up the campaign target commodities. It can be done more effectively.
また、補充対象の物品40に貼付されるRFIDタグ41に書き込まれている固有情報は、物品40の生産地または生産時期に関する情報を含むのが好ましい。この場合、物品管理部107は、物品40の不良品発生の情報を取得すると、固有情報に基づき補充の対象の物品群の中に不良品と同一の生産地または生産時期のものがある場合に、物品群の中に不良品があると判定し、不良品をピッキングする指令をピッキング補助ロボット100のタブレットコンピュータ150に表示させるのが好ましい。
Moreover, it is preferable that the unique information written in the
この構成により、物品40の不良品発生の情報を取得した場合に、棚等に保管されている物品群の中の不良品の有無を迅速に判定でき、また、不良品が有る場合には迅速に除外できるので、不良品の廃棄処理を効率よく行うことができる。
With this configuration, when information on the occurrence of
<ハードウェア構成>
図14は、実施形態の管理サーバ10、及び、タブレットコンピュータ150のハードウェア構成図である。管理サーバ10、及び、タブレットコンピュータ150は、CPU(Central Processing Unit)1001、ROM(Read Only Memory)1002、RAM(Random Access Memory)1003を有する。CPU1001、ROM1002、RAM1003は、いわゆるコンピュータを形成する。
<Hardware configuration>
FIG. 14 is a hardware configuration diagram of the
また、管理サーバ10、タブレットコンピュータ150は、補助記憶装置1004、表示装置1005、操作装置1006、I/F(Interface)装置1007、ドライブ装置1008を有する。なお、管理サーバ10、タブレットコンピュータ150の各ハードウェアは、バス1009を介して相互に接続されている。
The
CPU1001は、補助記憶装置1004にインストールされている各種プログラムを実行する演算デバイスである。
A
ROM1002は、不揮発性メモリである。ROM1002は、補助記憶装置1004にインストールされている各種プログラムをCPU1001が実行するために必要な各種プログラム、データ等を格納する主記憶デバイスとして機能する。具体的には、ROM1002はBIOS(Basic Input/Output System)やEFI(Extensible Firmware Interface)等のブートプログラム等を格納する、主記憶デバイスとして機能する。
RAM1003は、DRAM(Dynamic Random Access Memory)やSRAM(Static Random Access Memory)等の揮発性メモリである。RAM1003は、補助記憶装置1004にインストールされている各種プログラムがCPU1001によって実行される際に展開される作業領域を提供する、主記憶デバイスとして機能する。
A
補助記憶装置1004は、各種プログラムや、各種プログラムが実行される際に用いられる情報を格納する補助記憶デバイスである。
The
表示装置1005は、管理サーバ10、及び、タブレットコンピュータ150の内部状態等を表示する表示デバイスである。
The
操作装置1006は、管理サーバ10、及び、タブレットコンピュータ150の管理者が管理サーバ10、及び、タブレットコンピュータ150に対して各種指示を入力する入力デバイスである。
The
I/F装置1007は、ネットワーク50に接続し、管理サーバ10、及び、タブレットコンピュータ150と通信を行うための通信デバイスである。
The I/
ドライブ装置1008は記憶媒体1010をセットするためのデバイスである。ここでいう記憶媒体1010には、CD-ROM、フレキシブルディスク、光磁気ディスク等のように情報を光学的、電気的あるいは磁気的に記録する媒体が含まれる。また、記憶媒体1010には、EPROM (Erasable Programmable Read Only Memory)、フラッシュメモリ等のように情報を電気的に記録する半導体メモリ等が含まれていてもよい。
A
なお、補助記憶装置1004にインストールされる各種プログラムは、例えば、配布された記憶媒体1010がドライブ装置1008にセットされ、該記憶媒体1010に記録された各種プログラムがドライブ装置1008により読み出されることでインストールされる。あるいは、補助記憶装置1004にインストールされる各種プログラムは、I/F装置1007を介して、ネットワーク50とは異なる他のネットワークよりダウンロードされることでインストールされてもよい。
Various programs to be installed in the
[他の実施形態]
図15~図18を参照して、他の実施形態に係る補充補助システム1Aについて説明する。図15は、他の実施形態に係る補充補助システム1Aの機能ブロック図である。図15には、補充補助システム1Aに含まれる搬送車110、RFIDリーダ140、タブレットコンピュータ150、及び管理サーバ10を示す。補充補助ロボット100に含まれる搬送車110、RFIDリーダ140、及びタブレットコンピュータ150は、通信ケーブル等によって通信可能に構成されている。タブレットコンピュータ150と管理サーバ10は、ネットワーク50(図2参照)を介して無線通信によって通信可能に構成されている。
[Other embodiments]
A
管理サーバ10の機能は、図4に示した補充補助システム1のものと同様であるので図12では各機能ブロックの図示を省略している。
Since the functions of the
<搬送車110の構成>
図15に示すように、搬送車110は、制御装置111及びモータ112を有する。制御装置111は、CPU、RAM、ROM、入出力インターフェース、及び内部バス等を含むコンピュータによって実現される制御部である。モータ112は、動力源の一例である。
<Structure of
As shown in FIG. 15, the
制御装置111は、タブレットコンピュータ150から物品の位置情報を取得すると、モータ112を駆動することを表す駆動信号を生成してモータ112に出力する。この結果、モータ112が駆動され、物品の位置情報が表す位置に向かって補充補助ロボット100が移動する。なお、駆動信号は、タブレットコンピュータ150が物品の位置情報に基づいて生成して制御装置111に出力してもよい。また、補充補助ロボット100は、LIDAR(light detection and ranging)センサを用いて位置制御を行ってもよい。
When the
制御装置111は、物品の位置情報が表す位置に到着すると、モータ112を停止することを表す駆動信号を生成してモータ112に出力する。この結果、モータ112が停止され、物品の位置情報が表す位置で補充補助ロボット100が停止する。物品の位置情報が表す位置では、作業者によって補充対象の物品のピッキングが行われる。
When the article reaches the position represented by the position information, the
モータ112が停止しているときに物品補充のためのピッキングが終了したことをタブレットコンピュータ150が検知すると、ピッキングの終了を検知したことがタブレットコンピュータ150から制御装置111に通知され、制御装置111はモータ112を駆動することを表す駆動信号をモータ112に出力する。
When the
ピッキングが終了したことをタブレットコンピュータ150が検知するのは、例えば、作業者による完了操作があったとタブレットコンピュータ150が判定したとき、作業者IDをタブレットコンピュータ150が取得したと判定したとき、又は、特定情報と作業者ID情報とを関連付けて管理サーバ10に送信したときである。
The
制御装置111は、電子マップに従って、物品の位置情報が表す位置まで補充補助ロボット100が移動すると、モータ112を停止することを表す駆動信号を生成してモータ112に出力する。この結果、物品の位置情報が表す位置でモータ112が停止する。なお、電子マップは、制御装置111のメモリに格納しておけばよい。
The
また、制御装置111は、駆動信号をモータ112に出力するとともに、RFIDリーダ140に出力する。モータ112を駆動することを表す駆動信号とは、モータ112に入力される駆動信号の電圧値及び電流値が所定の信号レベルの信号である。モータ112を駆動することを表す駆動信号によってモータ112は駆動される。モータ112を停止させることを表す駆動信号とは、モータ112に入力される駆動信号の電圧値及び電流値が所定の信号レベルよりも低い信号である。モータ112を停止させることを表す駆動信号によってモータ112は駆動されない。モータ112を停止させることを表す駆動信号は、信号レベルがゼロの信号であってもよい。この場合には、モータ112を停止させることを表す駆動信号が出力されることは、モータ112を駆動することを表す駆動信号が出力されないことと同義である。
Also, the
<RFIDリーダ140の構成>
RFIDリーダ140の本体部141は、タブレットコンピュータ150からの制御指令に応じて、RFIDアンテナ142A、142Bの動作を制御し、RFIDアンテナ142A、142Bが受信した電波に含まれる特定情報を読み取り、各RFIDタグ41を識別するための制御装置である。
<Configuration of
The
図15に示すように、RFIDリーダ140の本体部141は、切替制御部141A及び収容判定部141Bを有する。本体部141は、CPU、RAM、ROM、入出力インターフェース、及び内部バス等を含むコンピュータによって実現される制御部である。本体部141は、図14に示す管理サーバ10及びタブレットコンピュータ150のコンピュータと同様の構成であってもよい。切替制御部141A及び収容判定部141Bは、本体部141が実行するプログラムの機能(ファンクション)を機能ブロックとして示したものである。
As shown in FIG. 15, the
<切替制御部141A>
切替制御部141Aは、搬送車110が停止したことを表す停止条件が成立するとRFIDリーダ140のアンテナ142A及び142Bを読み取り可能状態に切り替え、補充対象の物品のピッキングが終了したことを表す終了条件が成立するとRFIDリーダ140のアンテナ142A及び142Bを読み取り不能状態に切り替える。
<
The switching
切替制御部141Aは、搬送車110の制御装置111から入力される駆動信号に基づいて、停止条件の成立と、終了条件の成立とを判定する。より具体的には、切替制御部141Aは、モータ112を停止させることを表す駆動信号が入力されると停止条件が成立したと判定し、停止条件が成立しているときにモータ112を駆動することを表す駆動信号が入力されると終了条件が成立したと判定する。搬送車110の制御装置111から切替制御部141Aに入力される駆動信号は、搬送車110の中で制御装置111からモータ112に入力される駆動信号と同一である。
The switching
すなわち、停止条件は、位置情報が表す位置に補充補助ロボット100が到着してモータ112を停止させることを表す駆動信号が切替制御部141Aに入力されたときに成立する。作業者がピッキングを行うときには、補充補助ロボット100は位置情報が表す位置に到着すると停止するからである。また、アンテナ142A及び142Bの読み取り可能状態とは、アンテナ142A及び142BがRFIDタグ41を読み取るために、読み取り用の電波を出力している状態である。
That is, the stop condition is satisfied when the drive signal indicating that the
また、ピッキングが終了したことを表す終了条件は、位置情報が表す位置におけるピッキングが終了して、モータ112を駆動することを表す駆動信号が切替制御部141Aに入力されたときに成立する。位置情報が表す位置におけるピッキングが終了すると、次にピッキングを行う位置に向かって補充補助ロボット100が移動するからである。
The termination condition indicating that picking is completed is satisfied when picking at the position indicated by the position information is completed and a drive signal indicating that the
切替制御部141Aが停止条件の成立と終了条件の成立とを判定するのは、補充補助ロボット100が移動しているかどうかを判定するためであり、移動中に不要なRFIDタグ41を読み取らないようにするために、RFIDリーダ140のアンテナ142A及び142Bを読み取り不能状態に切り替えるためである。
The reason why the switching
読み取り不能状態とは、例えば、アンテナ142A及び142Bが読み取り用の電波を出力していない状態、又は、アンテナ142A及び142Bが読み取り用の電波を出力しているが、電波の出力が十分に低くてRFIDタグ41を読み取ることができない状態である。また、読み取り不能状態は、電波を遮蔽する物体によってアンテナ142A及び142Bが出力する読み取り用の電波が遮られている状態であってもよい。補充補助ロボット100は、例えば、店舗、物流センタ、倉庫等の建物内で走行するため、移動中には補充の対象ではない多くの様々な物品40が置かれている場所を通過する。このようなときに、不要なRFIDタグ41を読み取らないようにするために、切替制御部141Aは、終了条件の成立を判定すると、RFIDリーダ140のアンテナ142A及び142Bを読み取り不能状態に切り替える。
The unreadable state is, for example, a state in which the
また、補充補助ロボット100の移動中にRFIDリーダ140のアンテナ142A及び142Bを読み取り不能状態に切り替えることにより、RFIDリーダ140の消費電力の低減を図ることができる。また、消費電力の低減により稼働可能時間が長くなるので、作業者が物品のピッキングを効率的に行えるようになる。
Further, by switching the
また、切替制御部141Aが停止条件の成立を判定するのは、モータ112を停止させることを表す駆動信号がモータ112に入力されてから所定時間が経過したときである。所定時間は、一例として1秒である。例えば、補充補助ロボット100の移動中に、作業員や他の補充補助ロボット100とすれ違うために一瞬停止したような場合に停止条件が成立したと判定すると、移動途中でアンテナ142A及び142Bを読み取り可能状態に切り替えて不要なRFIDタグ41を読み取ることになるからである。所定時間は1秒に限られず、使用状況等において適切な時間に設定すればよい。
Further, the switching
このように、移動中に一瞬停止したような場合に停止条件が成立したと判定することを抑制するために、切替制御部141Aは、モータ112を停止させることを表す駆動信号がモータ112に入力されてから所定時間が経過したときに、停止条件が成立したと判定することにしている。なお、所定時間が経過しなくても運用上に問題がないような場合には、切替制御部141Aは、モータ112を停止させることを表す駆動信号がモータ112に入力されたときに、停止条件が成立したと判定してもよい。
In this way, in order to suppress the determination that the stop condition is met when the
また、切替制御部141Aは、搬送車110が、補充の指示に含まれる物品の位置への移動指示を受信するために待機する待機状態において、RFIDリーダ140のアンテナ142A及び142Bを読み取り不能状態に設定し、待機状態においてモータ112を駆動することを表す駆動信号がモータ112に入力されると、RFIDリーダ140のアンテナ142A及び142Bを読み取り不能状態に保持する。
In addition, the switching
待機状態は、すべての補充作業が開始される前に、搬送車110が停止して、補充の指示に含まれる物品の位置への移動指示の受信を待っている状態である。このような待機状態では、RFIDリーダ140のアンテナ142A及び142Bを読み取り不能状態に設定される。また、待機状態から搬送車110が駆動されて補充補助ロボット100が移動を開始すると、移動中の不要な読み取りを無くすためにRFIDリーダ140のアンテナ142A及び142Bを読み取り不能状態に保持される。
The standby state is a state in which the
なお、切替制御部141Aは、本体部141の外部に設けられていてもよく、例えば、タブレットコンピュータ150に設けられていてもよい。例えば、タブレットコンピュータ150が駆動信号に基づいてアンテナ142A及び142Bを読み取り可能状態と読み取り不能状態を切り替えてもよいし、ピッキングの指示に含まれる位置情報等に基づいて読み取り可能状態と読み取り不能状態を切り替えてもよい。
Note that the switching
<収容判定部141B>
収容判定部141Bは、RFIDリーダ140によって所定時間以内に同一のRFIDタグ41が所定回数以上読み取られた場合に、当該RFIDタグ41が付された物品40がボックス130A又は130Bに収容されたと判定し、当該RFIDタグ41が付された物品40を収容リストに追加する。なお、収容判定部141Bは、所定時間以内に同一のRFIDタグ41が所定回数以上読み取られた場合に限らず、例えば、RFIDリーダ140によって所定時間以内に所定強度以上の電波強度でRFIDタグ41が読み取られた場合に、RFIDタグ41が付された物品40がボックス130A又は130Bに収容されたと判定してもよい。
<
When the
また、収容判定部141Bは、RFIDリーダ140が読み取りを行っているときに、所定時間が経過する前に同一のRFIDタグ41が読み取られた場合には、当該RFIDタグ41についての2回目以降の読み取りを無視する。
Further, when the
収容判定部141Bによってボックス130A又は130Bに収容されたと判定された物品40に付されたRFIDタグ41から読み取られた特定情報は、RFIDリーダ140の識別情報とともに、本体部141によってタブレットコンピュータ150に送信される。RFIDリーダ140の識別情報には、アンテナ142A及び142BのどちらがRFIDタグ41を読み取ったかを表す情報が付加される。この情報は、アンテナ142A及び142Bを識別するアンテナ識別情報である。
The specific information read from the
また、収容判定部141Bは、カウント部154がキャンセルモードのときには、RFIDリーダ140によって読み取られたRFIDタグ41を無視する。キャンセルモードは、ボックス130A又は130Bに収容した物品40を取り出す際に作業者が利用可能なモードである。キャンセルモードでは、作業者がタブレットコンピュータ150を操作して、物品40のカウント数を減じることができる。作業者がボックス130A又は130Bから物品40を取り出すときには、アンテナ142A又は142Bが開口部131A又は131Bを通り、RFIDタグ41が読み取られるおそれがあるため、収容判定部141Bは、アンテナ142A又は142Bが読み取り可能状態でRFIDタグ41が読み取られても、読み取られたRFIDタグ41を無視する。この結果、ボックス130A又は130Bから物品40を取り出すときに、物品40のカウント数が増大しないようにすることができる。
Also, the
また、収容判定部141Bは、RFIDリーダ140によって読み取られたRFIDタグ41の特定情報が既に収容リストにある場合は、当該再度の読み取りを無視する。既に収容リストに登録されている特定情報の物品40が再度読み取られた場合に、読み取りを無視するかどうかを判定するためである。ボックス130A又は130Bの中から作業員が物品40を取り出して棚に戻すときに二重カウントを抑制するためである。
Further, if the identification information of the
上述のように、収容判定部141Bは、RFIDリーダ140によって所定時間以内に同一のRFIDタグ41が所定回数以上読み取られた場合に、当該RFIDタグ41が付された物品40がボックス130A及び130Bに収容されたと判定している。このため、収容判定部141Bは、ボックス130A及び130Bに収容されたと判定した物品40に付されたRFIDタグ41が再度所定時間以内に同一のRFIDタグ41が所定回数以上読み取られた場合に、当該RFIDタグ41が付された物品40がボックス130A及び130Bに収容されたと判定しないことになる。
As described above, when the
なお、収容判定部141Bは、RFIDリーダ140の本体部141の外部に設けられていてもよく、例えば、タブレットコンピュータ150に設けられていてもよい。例えば、タブレットコンピュータ150がアンテナ142A又は142Bの読み取り結果に基づいて、物品40がボックス130A及び130Bに収容されたかどうかを判定してもよい。
Note that the
<タブレットコンピュータ150の制御部151>
タブレットコンピュータ150は、図15に示すように、制御部151を含む。制御部151は、タブレットコンピュータ150のうち、図14に示すCPU1001,ROM1002、RAM1003、補助記憶装置1004、及びドライブ装置1008を含む部分である。
<
The
制御部151は、カウント部154を有する。カウント部154は、管理サーバ10から受信する補充の指示を参照して、ボックス130A又は130Bに入れるよう作業者へ指示された各物品40の個数をカウントする。また、カウント部154は、RFIDリーダ140から受信した特定情報に基づいて、ボックス130A又は130Bに収容された各物品40の個数をカウントする。カウント部154の機能は、図4に示したカウント部105と同様である。
The
なお、カウント部154は、タブレットコンピュータ150の外部に設けられていてもよく、例えばRFIDリーダ140の本体部141に設けられていてもよい。本体部141が、アンテナ142A及び142Bのどちらで特定情報を読み取られたかを表す情報に基づいて物品40をカウントしてもよい。
Note that the
また、制御部151は、例えば、管理サーバ10から受信した補充の指示に含まれる物品の位置情報を搬送車110に出力する処理と、タブレットコンピュータ150のモードを表すモード情報をRFIDリーダ140に通知する処理とを行う。モード情報が表すタブレットコンピュータ150のモードには、ピッキングカウントモードや、キャンセルモードを含む。
In addition, the
ピッキングカウントモードは、ピッキング数カウント処理を行うモードであり、管理サーバ10から受信した補充の指示に応じて制御部151はピッキングカウントモードを選択する。キャンセルモードは、上述のように、ボックス130A又は130Bに収容した物品40を取り出す際に作業者が利用可能なモードである。キャンセルモードでは、作業者がタブレットコンピュータ150を操作して、物品40のカウント数を減じることができる。キャンセルモードは、例えば作業者がタブレットコンピュータ150の操作画面上に表示されるキャンセルボタンを操作することによって選択される。
The picking count mode is a mode in which picking number counting processing is performed, and the
<RFIDリーダ140の本体部141が実行する切替処理>
図16は、RFIDリーダ140の本体部141が実行する切替処理を表すフローチャートの一例を示す図である。
<Switching Process Executed by
FIG. 16 is a diagram showing an example of a flowchart representing switching processing executed by
切替制御部141Aは、処理をスタートすると、待機状態においてアンテナ142A及び142Bを読み取り不能状態に設定する(ステップS401)。待機状態は、搬送車110が、ピッキングの指示に含まれる物品40の位置への移動指示を受信するために待機する状態である。処理がスタートして搬送車110が移動する前の状態は待機状態であり、RFIDタグ41を読み取る必要がない状態であるため、消費電力を低減するために、切替制御部141Aは、アンテナ142A及び142Bを読み取り不能状態に設定する。
When starting the process, the switching
切替制御部141Aは、モータ112を駆動することを表す駆動信号を受信したかどうかを判定する(ステップS402)。搬送車110が移動するかどうかを判定するためである。切替制御部141Aは、モータ112を駆動することを表す駆動信号を受信していない(S402:NO)と判定した場合は、モータ112を駆動することを表す駆動信号を受信するまでステップS402の処理を繰り返し実行する。
The switching
切替制御部141Aは、モータ112を駆動することを表す駆動信号を受信した(S402:YES)と判定すると、モータ112を停止させることを表す駆動信号を受信し、かつ、モータ112を停止させることを表す駆動信号を受信してから所定時間が経過したかどうかを判定する(ステップS403)。停止したらアンテナ142A及び142Bを読み取り可能状態に切り替えるからである。なお、所定時間は一例として1秒である。
When the switching
切替制御部141Aは、モータ112を停止させることを表す駆動信号を受信してから所定時間が経過していない(S403:NO)と判定すると、モータ112を停止させることを表す駆動信号を受信してから所定時間が経過するまでステップS403の処理を繰り返し実行する。なお、搬送車110の移動中は、不要なRFIDタグ41を読み取らないようにするために、アンテナ142A及び142Bは読み取り不能状態に保持される。
If the switching
切替制御部141Aは、モータ112を停止させることを表す駆動信号を受信してから所定時間が経過した(S403:YES)と判定すると、アンテナ142A及び142Bを読み取り可能状態に切り替える(ステップS404)。ピッキングや棚卸しを行うためである。
When the switching
切替制御部141Aは、モータ112駆動することを表す駆動信号を受信したかどうかを判定する(ステップS405)。切替制御部141Aは、モータ112を駆動することを表す駆動信号を受信していない(S405:NO)と判定した場合は、モータ112を駆動することを表す駆動信号を受信するまでステップS405の処理を繰り返し実行する。
The switching
切替制御部141Aは、駆動することを表す駆動信号を受信した(S405:YES)と判定すると、アンテナ142A及び142Bを読み取り不能状態に切り替える(ステップS406)。搬送車110の移動中に、不要なRFIDタグ41を読み取らないようにするためである。
When the switching
切替制御部141Aは、終了するかどうかを判定する(ステップS407)。終了するのは、例えば、すべての補充作業が終了して補充補助ロボット100の電源がオフにされるときである。
The switching
切替制御部141Aは、終了しない(S407:NO)と判定すると、フローをステップS403にリターンする。また、切替制御部141Aは、終了する(S407:YES)と判定すると、一連の切替処理を終了する(エンド)。
When the switching
<RFIDリーダ140の本体部141が実行する読み取り処理>
図17及び図18は、RFIDリーダ140の本体部141が実行する読み取り処理を表すフローチャートの一例を示す図である。本体部141の収容判定部141Bは、図17に示す処理と図18に示す処理とを並行して実行する。
<Reading Process Executed by
17 and 18 are diagrams showing an example of a flow chart representing reading processing executed by the
<図17に示す処理>
収容判定部141Bは、読み取り時間Tと、読み取り回数Nの閾値とを設定する(ステップS501)。一例として、本体部141は、1/200秒毎にアンテナ142A及び142Bから読み取り用の電波を放射して、RFIDタグ41の読み取りを行う。読み取り時間Tは一例として5秒であり、読み取り回数Nの閾値は一例として40回である。すなわち、同一のRFIDタグ41が5秒間に40回以上読み取られると、収容判定部141Bは、RFIDタグ41が付された物品40がボックス130A又は130Bに収容されたと判定する。
<Processing shown in FIG. 17>
The
読み取り時間Tと、読み取り回数Nの閾値とは、作業者が物品40を手作業でボックス130A又は130Bに入れる際に掛かる時間と、RFIDタグ41が読み取られる回数とに応じて、適切な値に設定すればよい。上述した時間と回数は一例であり、補充補助ロボット100の形状及びサイズ、棚の高さ、又は、物品40の大きさ又は重さ等に応じて、適切な値に設定すればよい。読み取り時間Tと、読み取り回数Nの閾値とによって規定される条件は、読み取りの条件である。なお、ボックス130A又は130Bのどちらに収容されたかは、アンテナ142A又は142Bのどちらで読み取られたかによって決まる。
The reading time T and the threshold value of the number of times of reading N are set to appropriate values according to the time required for the worker to manually put the
収容判定部141Bは、アンテナ142A及び142Bが読み取り可能状態であるかどうかを判定する(ステップS502)。読み取り可能状態において、RFIDタグ41を読み取ることができるからである。収容判定部141Bは、読み取り可能状態ではない(S502:NO)と判定すると、読み取り可能状態である(S502:YES)と判定するまで、ステップS502の処理を繰り返し実行する。
The
収容判定部141Bは、読み取り可能状態である(S502:YES)と判定すると、読み取りを開始する(ステップS503)。
When the
収容判定部141Bは、カウント部154のモードがキャンセルモードであるかどうかを判定する(ステップS504)。キャンセルモードであれば、RFIDタグ41を読み取っても無視するからである。
The
収容判定部141Bは、キャンセルモードではない(S504:NO)と判定すると、読み取ったRFIDタグ41の特定情報が収容リストにあるかどうかを判定する(ステップS505)。収容リストは、収容判定部141Bによってボックス130A又は130Bに収容されたと判定された物品40についての特定情報を登録したリスト(テーブル形式のデータ)である。
When the
収容判定部141Bは、読み取ったRFIDタグ41の特定情報が収容リストにない(S505:NO)と判定すると、読み取ったRFIDタグ41が付された物品40、読み取った時刻のタイムスタンプ、及び、タイムスタンプの更新回数を一時メモリに格納する(ステップS506)。一時メモリは、メモリ141Dの一部分であり、例えば図11に示すRAM1003である。なお、収容判定部141Bは、特定情報が収容リストにないRFIDタグ41を初めて読み取ったときに、当該RFIDタグ41についての読み取り時間Tのカウントを開始する。特定情報が収容リストにないRFIDタグ41を読み取った時刻のタイムスタンプを収容判定部141Bが利用するのは、特定情報が収容リストにないRFIDタグ41を初めて読み取ったときに読み取り時間Tのカウントを開始するときだけであり、2回目以降の読み取りで得たタイムスタンプは特に利用しない。
When the
収容判定部141Bは、読み取ったRFIDタグ41の特定情報が収容リストにある(S505:YES)と判定すると、読み取ったRFIDタグ41の特定情報を無視する(ステップS507)。
When the
また、収容判定部141Bは、ステップS504において、キャンセルモードである(S504:YES)と判定すると、キャンセルモードで指定された特定情報を取得しても、当該特定情報を含むRFIDタグ41の読み取りを無視する(ステップS508)。キャンセルモードで指定された特定情報の物品40は、作業員が棚に戻すことにした物品だからである。
Further, when the
以上で、図17に示す一連の処理が終了する(エンド)。収容判定部141BがステップS506で特定情報等を一時メモリに格納するのは、読み取ったRFIDタグ41の特定情報が収容リストにない場合であり、RFIDタグ41が初めて読み取られた場合である。
With this, the series of processes shown in FIG. 17 ends (end). The
2回目以降の読み取りの場合には、収容判定部141Bは、ステップS507でRFIDタグ41の特定情報を無視する。特定情報を無視するとは、RFIDタグ41が読み取られて特定情報が取得されているが、一時メモリに格納せずに、収容リストにも追加せずに、読み取り回数をカウントするだけであることをいう。
For the second and subsequent readings, the
<図18に示す処理>
収容判定部141Bは、読み取り時間Tが経過し、読み取り回数Nが閾値以上のRFIDタグ41があるかどうかを判定する(ステップS601)。収容判定部141Bは、例えば図17のステップS506にて一時メモリに格納されている「タイムスタンプ」と、「タイムスタンプの更新回数」を用いて、読み取り時間Tと読み取り回数Nを算出することができる。具体的には、読み取り時間Tが経過したかどうかは、上述したステップS506でカウントを開始してからの経過時間が読み取り時間Tに達したかどうかで判定すればよい。また、初回の読み取りではタイムスタンプは更新されず、タイムスタンプの更新回数は2回目以降の読み取りでカウントが開始される。したがって、読み取り回数Nは、タイムスタンプの更新回数よりも1回分だけ多い。このため、読み取り回数Nが閾値以上であるかどうかは、上述したステップS506で一時メモリに格納したタイムスタンプの更新回数に1を加算した読み取り回数Nが閾値以上のRFIDタグ41があるかどうかを判定すればよい。
<Processing shown in FIG. 18>
The
収容判定部141Bは、読み取り時間Tが経過し、読み取り回数Nが閾値以上のRFIDタグ41がない(S601:NO)と判定すると、そのRFIDタグ41の特定情報を一時メモリから削除する(ステップS602)。読み取りの条件を満たしていないため、一時メモリから削除して、次の判定に備えるためである。
When the
収容判定部141Bは、読み取り時間Tが経過し、読み取り回数Nが閾値以上のRFIDタグ41がある(S601:YES)と判定すると、特定情報が収容リストにあるかどうかを判定する(ステップS603)。ボックス130A又は130Bの中から作業員が物品40を取り出して棚に戻すときに二重カウントを抑制するために設けている判定処理である。
When the
収容判定部141Bは、特定情報が収容リストにあるという条件を満たさない(S603:NO)と判定すると、ステップS601で読み取り時間Tが経過し、読み取り回数Nが閾値以上と判定されたRFIDタグ41の特定情報を一時メモリから削除して収容リストに追加する(ステップS604)。読み取りの条件を満たしたため、収容リストに追加して登録することとしたものである。
If the
また、収容判定部141Bは、ステップS603において、特定情報が収容リストにあるという条件を満たす(S603:YES)と判定すると、ステップS601で読み取り時間Tが経過し、読み取り回数Nが閾値以上と判定されたRFIDタグ41の特定情報を無視する(ステップS605)。ボックス130A又は130Bの中から作業員が物品40を取り出して棚に戻すときに二重カウントを抑制するためである。
Further, when the
収容判定部141Bは、ステップS602、S604、又はS605の処理を終えると、一連の処理を終了する(エンド)。
After completing the process of step S602, S604, or S605, the
店舗、物流センタ、倉庫等の建物内で、複数の棚等に多数の物品40が並べられているような場所では、マルチパス等の影響による誤読み取りが生じ得る。このため、読み取り時間Tと、読み取り回数Nの閾値とを含む読み取りの条件を満たしてRFIDタグ41が安定的に読み取られた場合に、物品40がボックス130A又は130Bに収容されたと判定することにしている。このような読み取りの条件を設けることによって、マルチパス等による誤読み取りを抑制し、ボックス130A及び130Bへの物品40の収容を高精度に判定可能である。
In a building such as a store, a distribution center, or a warehouse, where a large number of
以上、具体例を参照しつつ本実施形態について説明した。しかし、本開示はこれらの具体例に限定されるものではない。これら具体例に、当業者が適宜設計変更を加えたものも、本開示の特徴を備えている限り、本開示の範囲に包含される。前述した各具体例が備える各要素およびその配置、条件、形状などは、例示したものに限定されるわけではなく適宜変更することができる。前述した各具体例が備える各要素は、技術的な矛盾が生じない限り、適宜組み合わせを変えることができる。 The present embodiment has been described above with reference to specific examples. However, the present disclosure is not limited to these specific examples. Design modifications to these specific examples by those skilled in the art are also included in the scope of the present disclosure as long as they have the features of the present disclosure. Each element included in each specific example described above and its arrangement, conditions, shape, etc. are not limited to those illustrated and can be changed as appropriate. As long as there is no technical contradiction, the combination of the elements included in the specific examples described above can be changed as appropriate.
上記実施形態では、補充補助システム1が補充補助ロボット100を備え、補充補助ロボット100が物品40に付されたRFIDタグ41から特定情報や固有情報を取得する構成を例示したが、補充補助システム1が補充補助ロボット100を備えない構成でもよい。この場合、例えば作業員がハンティ型のRFIDリーダを用いて、バックヤードなどの第1位置に保管されている物品群や、売り場などの第2位置に陳列されている物品群からRFIDタグ41の読み取りを行って管理サーバ10に提供することで、管理サーバ10は図4に示した補充作業や図13に示した物品発注作業を実施することができる。
In the above-described embodiment, the
上記実施形態では、補充補助ロボット100が物品40の補充作業の補助を行う機能を実行する構成を例示したが、ロボット制御として、棚などから物品40を取り出すピッキング作業を補助するためのピッキング補助機能と、棚などへの物品40の補充を補助するための補充補助機能と、棚などに配置された物品40の棚卸を補助するための棚卸補助機能とを選択的に実行可能としても良い。
In the above-described embodiment, the configuration in which the
1、1A 補充補助システム
10 管理サーバ
40 物品
41 RFIDタグ
100、100A、100B、100C 補充補助ロボット
101 補充指示管理部
104 情報受信部
107 物品管理部
108 最適在庫数予測部
109 発注管理部
110 搬送車(移動体)
130A、130B ボックス(収容部)
140 RFIDリーダ
141A 切替制御部
141B 収容判定部
142A、142B、143A、143B アンテナ
150 タブレットコンピュータ(端末機)
130A, 130B Box (accommodating part)
140
Claims (13)
前記RFIDタグを読み取り可能なRFIDリーダと、
前記RFIDリーダにより前記RFIDタグから読み取られた前記物品に関する情報に基づいて、前記物品の在庫数をカウントするカウント部と、
前記物品の消費に係る外的条件と、前記外的条件に応じた最適在庫数との入出力関係を予め機械学習によって学習済みの予測器を有しており、現在の前記外的条件に基づき前記予測器を用いて前記物品の最適在庫数を予測する最適在庫数予測部と、
を備え、
前記カウント部によりカウントされた前記物品の在庫数と、前記最適在庫数予測部により予測された前記物品の最適在庫数とに基づき、前記物品の在庫管理を行う、
補充補助システム。 an RFID tag attached to an article;
an RFID reader capable of reading the RFID tag;
a counting unit that counts the number of items in stock based on the information about the item read from the RFID tag by the RFID reader;
A predictor that has learned in advance the input/output relationship between the external conditions related to the consumption of the goods and the optimal inventory quantity corresponding to the external conditions by machine learning, and based on the current external conditions an optimal inventory quantity prediction unit that predicts the optimal inventory quantity of the goods using the predictor;
with
Inventory management of the goods based on the number of goods in stock counted by the counting unit and the optimal number of goods in stock predicted by the optimum stock quantity prediction unit;
Replenishment auxiliary system.
前記管理サーバは、前記カウント部によりカウントされた前記物品の在庫数と、前記最適在庫数予測部により予測された前記物品の最適在庫数とに基づき、必要に応じて在庫数の不足分を発注する発注指令を出力する発注管理部を有する、
請求項1に記載の補充補助システム。 Equipped with a management server,
The management server places an order for the shortage of inventory as necessary based on the inventory quantity of the article counted by the counting unit and the optimum inventory quantity of the article predicted by the optimum inventory quantity prediction unit. has an order management unit that outputs an order command to
The replenishment assistance system of claim 1.
前記RFIDリーダを搭載する補充補助ロボットと、を備え、
前記補充補助ロボットは、前記管理サーバからの指示に基づき前記RFIDリーダにより前記RFIDタグの読み取りを行う、
請求項1または2に記載の補充補助システム。 a management server having the optimal inventory quantity prediction unit;
a replenishment assistance robot equipped with the RFID reader,
The replenishment assistance robot reads the RFID tag with the RFID reader based on the instruction from the management server.
3. Replenishment assistance system according to claim 1 or 2.
前記最適在庫数予測部は、前記第2位置に陳列されている前記物品の最適在庫数を予測し、
前記補充補助ロボットは、前記管理サーバからの指示に基づき、前記第2位置の前記物品に付された前記RFIDタグの読み取りを行って前記第2位置の在庫数の情報を取得し、前記在庫数が前記最適在庫数より少ない場合に、前記第1位置から前記第2位置に前記物品の不足分を補充する、
請求項3に記載の補充補助システム。 The article is stored at a predetermined first position, transported from the first position to a predetermined second position and displayed,
The optimal inventory quantity prediction unit predicts the optimal inventory quantity of the article displayed at the second position,
The replenishment assistance robot reads the RFID tag attached to the article at the second position based on the instruction from the management server, acquires inventory quantity information at the second position, and obtains the inventory quantity. is less than the optimal inventory quantity, replenishing the shortage of the goods from the first location to the second location;
4. The replenishment assistance system of claim 3.
前記最適在庫数予測部は、前記第1位置に保管されている前記物品の最適在庫数を予測し、
前記補充補助ロボットは、前記管理サーバからの指示に基づき、前記第1位置の前記物品に付された前記RFIDタグの読み取りを行い、
前記管理サーバは、前記補充補助ロボットが前記RFIDタグから読み取った前記物品に関する情報に基づいて前記第1位置の在庫数の情報を取得し、前記在庫数が前記最適在庫数より少ない場合に、前記第1位置に保管されている前記物品の不足分の発注処理を行う、
請求項3または4に記載の補充補助システム。 The article is stored and displayed at a predetermined first position,
The optimal inventory quantity prediction unit predicts the optimal inventory quantity of the article stored at the first location,
The replenishment assistance robot reads the RFID tag attached to the article at the first position based on the instruction from the management server,
The management server acquires inventory quantity information at the first position based on the information about the article read from the RFID tag by the replenishment assistance robot, and if the inventory quantity is less than the optimal inventory quantity, the placing an order for the shortage of the goods stored at the first location;
Replenishment assistance system according to claim 3 or 4.
前記RFIDタグが付された前記物品を収容する収容部と、
所定の第1位置に保管されている前記物品を所定の第2位置に補充する指示を前記管理サーバから受信する端末機と、
前記収容部及び前記RFIDリーダが搭載され、前記補充の指示に含まれる物品の位置に関する情報に基づき、前記物品が配置される位置に移動する移動体と、
を有し、
前記物品に付された前記RFIDタグに書き込まれている前記物品に関する情報は、前記物品の種類を特定するための特定情報と、前記物品に係る前記種類以外の情報を含む固有情報とを含み、
前記RFIDリーダは、前記物品が前記収容部に収容される際に前記RFIDタグから前記特定情報及び前記固有情報を読み取り、前記補充補助ロボットは、前記RFIDリーダにより読み取った前記特定情報及び前記固有を前記管理サーバに送信し、
前記管理サーバは、
前記補充の指示を前記補充補助ロボットに送信する補充指示管理部と、
前記RFIDリーダが読み取った物品に付されている前記RFIDタグに書き込まれている前記特定情報と前記固有情報とを受信する情報受信部と、
前記固有情報に基づいて、前記補充の対象の前記物品の管理を行う物品管理部と、
を有する、
請求項3~5のいずれか一項に記載の補充補助システム。 The replenishment assistance robot is
a storage unit that stores the article to which the RFID tag is attached;
a terminal that receives an instruction from the management server to replenish the goods stored at a predetermined first location to a predetermined second location;
a moving body on which the container and the RFID reader are mounted and which moves to a position where the article is placed based on the information regarding the position of the article included in the replenishment instruction;
has
The information about the article written in the RFID tag attached to the article includes specific information for specifying the type of the article and unique information including information other than the type related to the article,
The RFID reader reads the specific information and the unique information from the RFID tag when the article is stored in the storage section, and the replenishment assistance robot reads the specific information and the unique information read by the RFID reader. send to the management server;
The management server is
a replenishment instruction management section that transmits the replenishment instruction to the replenishment assistance robot;
an information receiving unit that receives the specific information and the unique information written in the RFID tag attached to the article read by the RFID reader;
an article management unit that manages the article to be replenished based on the unique information;
has a
Replenishment assistance system according to any one of claims 3-5.
請求項6に記載の補充補助システム。 The article management unit limits articles to be picked based on the unique information from the group of articles to be replenished specified by the specific information.
7. Replenishment assistance system according to claim 6.
前記固有情報は前記物品の消費期限に関する情報を含み、
前記物品管理部は、前記固有情報に基づき、前記補充の対象の物品群の中で前記収容部に収容された物品の他に消費期限が近いものがある場合に、前記物品を前記消費期限が近いものに取り直す指令を前記端末機に表示させる、
請求項7に記載の補充補助システム。 An expiration date is set for the goods,
The unique information includes information on the expiration date of the item,
Based on the unique information, if there is an item whose expiration date is near in addition to the item stored in the storage unit among the items to be replenished, the item management unit removes the item whose expiration date is near. causing the terminal to display a command to retake to a closer one;
Replenishment assistance system according to claim 7.
前記物品管理部は、前記固有情報に基づき、前記補充の対象の物品群の中で前記収容部に収容された物品の他に前記キャンペーンの対象のものがある場合に、前記物品を前記キャンペーンの対象のものに取り直す指令を前記端末機に表示させる、
請求項7または8に記載の補充補助システム。 the unique information includes information about promotional campaigns;
Based on the unique information, the item management unit, if there is an item targeted for the campaign in addition to the item stored in the storage unit among the items to be replenished, selects the item for the campaign. causing the terminal to display a command to retake to the object;
Replenishment assistance system according to claim 7 or 8.
前記物品管理部は、前記物品の不良品発生の情報を取得すると、前記固有情報に基づき前記補充の対象の物品群の中に前記不良品と同一の前記生産地または前記生産時期のものがある場合に、前記物品群の中に前記不良品があると判定し、前記不良品をピッキングする指令を前記端末機に表示させる、
請求項6~9のいずれか一項に記載の補充補助システム。 The unique information includes information on the place of production or the time of production of the item,
When the article management section acquires the information on the occurrence of defective articles, based on the unique information, the articles to be replenished include the same production place or production period as the defective article. In this case, it is determined that the defective item is present in the item group, and a command to pick the defective item is displayed on the terminal device;
Replenishment assistance system according to any one of claims 6-9.
前記移動体が停止したことを表す停止条件が成立すると前記RFIDリーダのアンテナを読み取り可能状態に切り替え、前記補充の指令に関する物品を前記収容部に収容するピッキングが終了したことを表す終了条件が成立すると前記RFIDリーダのアンテナを読み取り不能状態に切り替える、切替制御部を有する、
請求項6~10のいずれか一項に記載の補充補助システム。 The replenishment assistance robot is
When a stop condition indicating that the moving body has stopped is satisfied, the antenna of the RFID reader is switched to a readable state, and an end condition indicating that the picking of the articles related to the replenishment command is completed in the storage unit is satisfied. Then, having a switching control unit that switches the antenna of the RFID reader to an unreadable state,
Replenishment assistance system according to any one of claims 6-10.
前記RFIDリーダによって所定時間以内に同一の前記RFIDタグが所定回数以上読み取られた場合、又は、前記RFIDリーダによって所定時間以内に所定強度以上の電波強度で前記RFIDタグが読み取られた場合に、当該RFIDタグが付された物品が前記収容部に収容されたと判定する収容判定部を有する、
請求項6~11のいずれか一項に記載の補充補助システム。 The replenishment assistance robot is
When the same RFID tag is read by the RFID reader a predetermined number of times or more within a predetermined time, or when the RFID tag is read by the RFID reader with a radio wave intensity equal to or greater than a predetermined strength within a predetermined time, Having a storage determination unit that determines that an article with an RFID tag is stored in the storage unit,
Replenishment assistance system according to any one of claims 6-11.
請求項1~12のいずれか1項に記載の補充補助システム。 The external conditions related to the consumption of the goods used by the optimum inventory quantity prediction unit as inputs to the predictor include the weather, season, and location of the storage location of the goods, and the number of customers if the storage location is the sales floor of a store. , traffic information around the store, including at least part of
Replenishment assistance system according to any one of claims 1-12.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021160541A JP2023050446A (en) | 2021-09-30 | 2021-09-30 | Replenishment assistance system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021160541A JP2023050446A (en) | 2021-09-30 | 2021-09-30 | Replenishment assistance system |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2023050446A true JP2023050446A (en) | 2023-04-11 |
Family
ID=85806499
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021160541A Pending JP2023050446A (en) | 2021-09-30 | 2021-09-30 | Replenishment assistance system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2023050446A (en) |
-
2021
- 2021-09-30 JP JP2021160541A patent/JP2023050446A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210400195A1 (en) | Using a dynamic number of power sources for a camera mountable on retail shelving unit | |
US10294028B2 (en) | Warehouse automation systems and methods | |
JP6220406B2 (en) | Picking system | |
US7118036B1 (en) | Mobile inventory management system | |
CN113168602A (en) | Customer-assisted robotic picking | |
JP2021111148A (en) | Order management device | |
US20210133674A1 (en) | Picking work assistance device and computer-readable recording medium having stored thereon picking work assistance program | |
JP2023050446A (en) | Replenishment assistance system | |
WO2023053493A1 (en) | Picking assistance system and picking assistance robot | |
WO2022044561A1 (en) | Replenishment assistance robot, and replenishment assistance system | |
Torchio | Survey on automated systems for smart warehouses | |
JP2023050445A (en) | Picking auxiliary system | |
CA2938573A1 (en) | Systems, devices and methods for monitoring modular compliance in a shopping space | |
JP7498201B2 (en) | Picking assistance robot and picking assistance system | |
JPH11208827A (en) | Commodity selection control method and device thereof | |
US20240135315A1 (en) | Systems and methods of detecting price tags and associating the price tags with products | |
US20230306497A1 (en) | Methods and apparatus for integrating retail applications and retail operational subsystems, and optimizing operation of same | |
US20240232795A9 (en) | Systems and methods of detecting price tags and associating the price tags with products | |
WO2023053492A1 (en) | Picking assistance robot and picking assistance system | |
JP2023050443A (en) | Picking auxiliary robot and picking auxiliary system | |
JP2022181436A (en) | Conveyance system, conveyance method, and conveyance program | |
CN117522269A (en) | Large-view-field disk point calculation power saving method based on attention guide mechanism |