Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7212910B2 - Goods management system, distribution system, server equipment, and goods management method - Google Patents
[go: Go Back, main page]

JP7212910B2 - Goods management system, distribution system, server equipment, and goods management method - Google Patents

Goods management system, distribution system, server equipment, and goods management method Download PDF

Info

Publication number
JP7212910B2
JP7212910B2 JP2021533023A JP2021533023A JP7212910B2 JP 7212910 B2 JP7212910 B2 JP 7212910B2 JP 2021533023 A JP2021533023 A JP 2021533023A JP 2021533023 A JP2021533023 A JP 2021533023A JP 7212910 B2 JP7212910 B2 JP 7212910B2
Authority
JP
Japan
Prior art keywords
article
item
picking
container
management system
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.)
Active
Application number
JP2021533023A
Other languages
Japanese (ja)
Other versions
JPWO2021010298A1 (en
JPWO2021010298A5 (en
Inventor
シシュコフスキ グジェゴジュ
デイヴィッド ドレヴノフスキ ウカシュ
洋介 前野
純平 清水
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Roms Inc
Original Assignee
Roms Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Roms Inc filed Critical Roms Inc
Publication of JPWO2021010298A1 publication Critical patent/JPWO2021010298A1/ja
Publication of JPWO2021010298A5 publication Critical patent/JPWO2021010298A5/ja
Application granted granted Critical
Publication of JP7212910B2 publication Critical patent/JP7212910B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G1/00Storing articles, individually or in orderly arrangement, in warehouses or magazines
    • B65G1/02Storage devices
    • B65G1/04Storage devices mechanical
    • B65G1/137Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed
    • B65G1/1373Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed for fulfilling orders in warehouses
    • B65G1/1375Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed for fulfilling orders in warehouses the orders being assembled on a commissioning stacker-crane or truck
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Managing shopping lists, e.g. compiling or processing purchase lists
    • G06Q30/0635Managing shopping lists, e.g. compiling or processing purchase lists replenishment orders; recurring orders
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G1/00Storing articles, individually or in orderly arrangement, in warehouses or magazines
    • B65G1/02Storage devices
    • B65G1/04Storage devices mechanical
    • B65G1/137Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • Theoretical Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Human Resources & Organizations (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Mechanical Engineering (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Warehouses Or Storage Devices (AREA)

Description

関連出願の相互参照Cross-reference to related applications

本出願は、2019年7月12日に日本国において提出された特願2019-130474号の優先権を主張するものであり、この先の出願の開示全体を、ここに参照のために取り込む。 This application claims priority from Japanese Patent Application No. 2019-130474 filed in Japan on July 12, 2019, and the entire disclosure of this earlier application is incorporated herein for reference.

本開示は、物品管理システム、物流システム、サーバ機器、及び物品管理方法に関する。 The present disclosure relates to an article management system, a distribution system, a server device, and an article management method.

特許文献1には、作業用ロボットが、店舗に納入された商品を発注情報と照合する検品処理を行い、納入された商品を商品陳列棚に陳列する技術が記載されている。 Patent Literature 1 describes a technique in which a work robot performs an inspection process in which a product delivered to a store is compared with order information, and the delivered product is displayed on a product display shelf.

特開2018-151923号公報JP 2018-151923 A

従来の店舗では、商品を購入する客が、その商品を商品陳列棚から手で取ってレジまで持っていく。そのため、商品陳列棚の周辺に、人が通れるような広い通路を確保しなければならず、また商品陳列棚の高さが、人の手が届くような高さでなければならない。よって、店舗の敷地面積に応じて陳列可能な商品数、すなわち、敷地面積に対する品数密度が限られてしまう。 In a conventional store, a customer who purchases a product manually picks up the product from the product display shelf and brings it to the cash register. Therefore, it is necessary to secure a wide aisle around the product display shelf so that people can pass through, and the height of the product display shelf must be such that a person can reach it. Therefore, the number of products that can be displayed according to the site area of the store, that is, the density of the number of products with respect to the site area is limited.

本開示の目的は、敷地面積に対する品数密度を高めることである。 An object of the present disclosure is to increase the product density with respect to site area.

本開示の一実施形態に係る物品管理システムは、
それぞれ1つ以上の物品が入った複数の容器を収納し、前記複数の容器のうち、受取りエリアで受け取られる少なくとも1つの物品が入った容器を、前記受取りエリアに隣接するピッキングエリアへ搬出する自動倉庫と、
前記自動倉庫により搬出された容器から前記少なくとも1つの物品を前記ピッキングエリアで取り出すピッキングを制御又は支援する制御装置と
を備える。
An article management system according to an embodiment of the present disclosure includes:
Automatic storage of a plurality of containers each containing one or more items, and carrying out of the plurality of containers containing at least one item to be received in a receiving area to a picking area adjacent to the receiving area a warehouse;
a control device that controls or assists picking of the at least one article in the picking area from the container unloaded by the automated warehouse.

本開示の一実施形態に係るサーバ機器は、
それぞれ1つ以上の物品が入った複数の容器を収納し、前記複数の容器のうち、受取りエリアで受け取られる少なくとも1つの物品が入った容器を、前記受取りエリアに隣接するピッキングエリアへ搬出する自動倉庫と、前記自動倉庫により搬出された容器から前記少なくとも1つの物品を前記ピッキングエリアで取り出すピッキングを制御又は支援する制御装置とを備える物品管理システムと接続されるサーバ機器であって、
ユーザの端末機器と通信を行う通信部と、
前記通信部を介して前記少なくとも1つの物品の指定又は事前注文を受け付け、複数の場所のそれぞれに設置された前記物品管理システムの在庫情報を参照して、前記複数の場所の中から、前記少なくとも1つの物品が入った容器が前記自動倉庫に収納されている場所を選択し、前記通信部を介して、選択した場所を前記端末機器へ通知する制御部と
を備える。
A server device according to an embodiment of the present disclosure,
Automatic storage of a plurality of containers each containing one or more items, and carrying out of the plurality of containers containing at least one item to be received in a receiving area to a picking area adjacent to the receiving area A server device connected to an article management system comprising a warehouse and a control device for controlling or supporting picking of the at least one article in the picking area from a container unloaded by the automated warehouse,
a communication unit that communicates with a user's terminal device;
Accepting the designation or advance order of the at least one item via the communication unit, referring to the inventory information of the item management system installed at each of the plurality of locations, and selecting the at least one item from among the plurality of locations a control unit that selects a location where a container containing one article is stored in the automated warehouse and notifies the selected location to the terminal device via the communication unit.

本開示の一実施形態に係る物品管理方法では、
それぞれ1つ以上の物品が入った複数の容器を収納する自動倉庫が、前記複数の容器のうち、受取りエリアで受け取られる少なくとも1つの物品が入った容器を、前記受取りエリアに隣接するピッキングエリアへ搬出し、
制御装置が、前記自動倉庫により搬出された容器から前記少なくとも1つの物品を前記ピッキングエリアで取り出すピッキングを制御又は支援する。
In an article management method according to an embodiment of the present disclosure,
An automated warehouse that stores a plurality of containers each containing one or more articles moves a container containing at least one article to be received in a receiving area from among the plurality of containers to a picking area adjacent to the receiving area. carry out,
A control device controls or assists picking of the at least one article in the picking area from a container unloaded by the automated warehouse.

本開示によれば、敷地面積に対する品数密度を高めることができる。 According to the present disclosure, it is possible to increase the product density with respect to the site area.

第1実施形態に係る物品管理システムの構成を示すブロック図である。1 is a block diagram showing the configuration of an article management system according to a first embodiment; FIG. 第1実施形態に係る物品管理システムが設置された店舗の斜視図である。1 is a perspective view of a store in which an article management system according to the first embodiment is installed; FIG. 第1実施形態に係る物品管理システムの斜視図である。1 is a perspective view of an article management system according to a first embodiment; FIG. 第1実施形態に係る物品管理システムのマニピュレータの斜視図である。1 is a perspective view of a manipulator of an article management system according to the first embodiment; FIG. 第1実施形態に係る物品管理システムのラックの斜視図である。1 is a perspective view of a rack of an article management system according to the first embodiment; FIG. 第1実施形態に係る物品管理システムのクレーンの斜視図である。1 is a perspective view of a crane of an article management system according to the first embodiment; FIG. 第1実施形態に係る物品管理システムの動作を示すフローチャートである。4 is a flow chart showing the operation of the article management system according to the first embodiment; 第2実施形態に係る物品管理システムの構成を示すブロック図である。It is a block diagram which shows the structure of the goods management system which concerns on 2nd Embodiment. 第2実施形態に係る物品管理システムの動作を示すフローチャートである。9 is a flowchart showing operations of an article management system according to the second embodiment; 第3実施形態に係る物品管理システムの構成を示すブロック図である。FIG. 11 is a block diagram showing the configuration of an article management system according to a third embodiment; FIG. 第3実施形態に係る物品管理システムが設置された店舗の斜視図である。It is a perspective view of a store in which an article management system according to a third embodiment is installed. 第3実施形態に係る物品管理システムの斜視図である。FIG. 11 is a perspective view of an article management system according to a third embodiment; 第3実施形態に係る物品管理システムの動作を示すフローチャートである。It is a flow chart which shows operation of an article management system concerning a 3rd embodiment. 第4実施形態に係る物品管理システムの構成を示すブロック図である。FIG. 11 is a block diagram showing the configuration of an article management system according to a fourth embodiment; FIG. 第4実施形態に係る物品管理システムの動作を示すフローチャートである。FIG. 11 is a flow chart showing the operation of an article management system according to the fourth embodiment; FIG. 第5実施形態に係る物流システムの構成を示すブロック図である。FIG. 11 is a block diagram showing the configuration of a physical distribution system according to a fifth embodiment; FIG. 第5実施形態に係るサーバ機器の動作を示すフローチャートである。FIG. 16 is a flow chart showing the operation of the server device according to the fifth embodiment; FIG. 第6実施形態に係る物品管理システムにおいて実行される処理を示す図である。It is a figure which shows the process performed in the goods management system which concerns on 6th Embodiment. 第7実施形態に係る物品管理システムにおいて実行される処理を示す図である。FIG. 22 is a diagram showing processing executed in an article management system according to the seventh embodiment; FIG. 第8実施形態に係る物品管理システムの一部の構成を示す図である。It is a figure which shows the structure of one part of the goods management system which concerns on 8th Embodiment. 第9実施形態に係る物品管理システムの一部の構成を示す図である。It is a figure which shows the structure of one part of the goods management system which concerns on 9th Embodiment.

以下、本開示の実施形態について、図を参照して説明する。 Embodiments of the present disclosure will be described below with reference to the drawings.

各図中、同一又は相当する部分には、同一符号を付している。各実施形態の説明において、同一又は相当する部分については、説明を適宜省略又は簡略化する。 In each figure, the same reference numerals are given to the same or corresponding parts. In the description of each embodiment, the description of the same or corresponding parts will be omitted or simplified as appropriate.

(第1実施形態)
図1、図2、及び図3を参照して、本実施形態の概要を説明する。
(First embodiment)
An outline of the present embodiment will be described with reference to FIGS. 1, 2, and 3. FIG.

本実施形態に係る物品管理システム100において、自動倉庫110は、それぞれ1つ以上の物品200が入った複数の容器210を収納する。自動倉庫110は、それら複数の容器210のうち、受取りエリア103で受け取られる少なくとも1つの物品201が入った容器211を、受取りエリア103に隣接するピッキングエリア102へ搬出する。制御装置120は、自動倉庫110により搬出された容器211から少なくとも1つの物品201をピッキングエリア102で取り出すピッキングを制御する。 In the article management system 100 according to this embodiment, the automated warehouse 110 stores a plurality of containers 210 each containing one or more articles 200 . The automated warehouse 110 unloads the container 211 containing at least one article 201 to be received in the receiving area 103 out of the plurality of containers 210 to the picking area 102 adjacent to the receiving area 103 . The control device 120 controls picking in which at least one article 201 is taken out from the container 211 unloaded by the automated warehouse 110 in the picking area 102 .

本実施形態では、物品201を受取りエリア103で受け取るユーザ220が、その物品201を収納位置から手で取る代わりに、自動倉庫110が、その物品201が入った容器211を収納位置から自動的に取り出す。そのため、収納位置の周辺スペースが、人が通れないほど狭くてもよく、また収納位置の高さが、人の手が届かないほど高くてもよい。よって、物品管理システム100が設置される場所の敷地面積に応じて収納可能な物品数、すなわち、敷地面積に対する品数密度を高めることができる。 In this embodiment, instead of the user 220 receiving the item 201 in the receiving area 103 manually picking up the item 201 from the storage position, the automated warehouse 110 automatically removes the container 211 containing the item 201 from the storage position. Take out. Therefore, the space around the storage position may be so narrow that people cannot pass through, and the height of the storage position may be so high that people cannot reach it. Therefore, it is possible to increase the number of articles that can be stored according to the site area where the article management system 100 is installed, that is, the article number density with respect to the site area.

物品管理システム100は、ユーザ220が物品201を受け取ることのできる任意の場所に設置されてよいが、本実施形態では、コンビニエンスストア又はスーパーマーケットなどの、小売業者の店舗230に設置される。本実施形態の一変形例として、物品管理システム100は、ガソリンスタンド、駅、事務所、オフィスビル、及びマンションのうち、いずれかの施設に設置されてもよい。本実施形態の別の変形例として、物品管理システム100は、街の中に設置されてもよい。本実施形態のさらに別の変形例として、物品管理システム100は、トラック又は自動運転車両などの車両の荷台に載せられて運搬され、移動式店舗として運用されてもよい。本実施形態のさらに別の変形例として、物品管理システム100は、マイクロDCのような役割を持つベース店舗に設置されてもよい。「DC」は、distribution centerの略語である。ベース店舗は、商品を複数のサテライト店舗への補充前に保管する。各サテライト店舗は、例えば、セルフレジ型無人店舗である。各サテライト店舗は、例えば、マンション又はオフィスビルに設置される。各サテライト店舗の顧客は、サテライト店舗ごとに一意の2次元コードをスマートフォンなどのモバイル機器で読むことで、顧客がどこの店舗で買い物をしようとしているのかを決済システムに認識させる。顧客は、商品を購入する際に、その商品のバーコードをモバイル機器でスキャンしてオンラインで決済を行うことで、商品の代金を支払う。 Item management system 100 may be installed at any location where user 220 can receive item 201, but in this embodiment is installed at a retailer's store 230, such as a convenience store or supermarket. As a modified example of this embodiment, the article management system 100 may be installed in any one of gas stations, stations, offices, office buildings, and condominiums. As another modified example of this embodiment, the article management system 100 may be installed in the city. As yet another modified example of the present embodiment, the article management system 100 may be placed on the platform of a vehicle such as a truck or an automatic driving vehicle and transported, and operated as a mobile store. As yet another modification of this embodiment, the article management system 100 may be installed in a base store that acts like a micro DC. "DC" is an abbreviation for distribution center. A base store stores merchandise prior to replenishment to multiple satellite stores. Each satellite store is, for example, a self-checkout type unmanned store. Each satellite store is installed in, for example, an apartment building or an office building. Customers at each satellite store read the two-dimensional code unique to each satellite store with a mobile device such as a smartphone, allowing the payment system to recognize which store the customer intends to shop at. When customers purchase a product, they pay for the product by scanning the product's barcode with a mobile device and making an online payment.

それぞれの物品200は、本実施形態では、店舗230で販売される商品である。物品200の種類としては、例えば、食品、日用品、及び雑誌があるが、これら以外にも様々な種類があってよいし、又は逆に1種類若しくは2種類しかなくてもよい。物品200の種類は、本実施形態ではSKUとして区別される。「SKU」は、stock keeping unitの略語である。ユーザ220が受け取る物品201は、本実施形態では、ユーザ220が購入した商品である。 Each item 200 is a product sold at a store 230 in this embodiment. The types of articles 200 include, for example, foods, daily necessities, and magazines, but there may be various types other than these, or conversely, there may be only one or two types. The types of items 200 are identified as SKUs in this embodiment. "SKU" is an abbreviation for stock keeping unit. The article 201 received by the user 220 is a product purchased by the user 220 in this embodiment.

それぞれの容器210は、本実施形態ではトートであるが、例えば、カートン、バッグ、ボックス、パレット、ケース、又はバケットでもよい。 Each container 210 is a tote in this embodiment, but may be, for example, a carton, bag, box, pallet, case, or bucket.

本実施形態では、マニピュレータ130がピッキングを行う。そのため、制御装置120は、マニピュレータ130によるピッキングを制御する。ピッキングの制御方法としては、任意の方法を用いてよいが、本実施形態では、物品201に付されたバーコード、2次元コード、若しくはRFIDなどの識別情報、又は物品201の画像をマニピュレータ130に入力して、マニピュレータ130に物品201を識別させ、容器211から取り出させるという方法を用いることができる。「RFID」は、radio-frequency identificationの略語である。 In this embodiment, the manipulator 130 picks. Therefore, the control device 120 controls picking by the manipulator 130 . Any method may be used as a picking control method. A method of inputting and causing the manipulator 130 to identify the article 201 and remove it from the container 211 can be used. "RFID" is an abbreviation for radio-frequency identification.

本実施形態では、自動倉庫110が、物品201が入った容器211を収納位置から自動的に取り出すだけでなく、マニピュレータ130が、物品201を、自動倉庫110により取り出された容器211から自動的に取り出す。そのため、ユーザ220が物品201を容器211から手で取り出す必要がなく、利便性が向上する。あるいは、店員が物品201を容器211から手で取り出す必要がなく、店舗230の人員不足を解消することができる。 In this embodiment, the automated warehouse 110 not only automatically removes the container 211 containing the article 201 from the storage position, but also the manipulator 130 automatically removes the article 201 from the container 211 removed by the automated warehouse 110. Take out. Therefore, the user 220 does not have to manually take out the article 201 from the container 211, which improves convenience. Alternatively, the store clerk does not have to manually take out the article 201 from the container 211, and the staff shortage at the store 230 can be resolved.

本実施形態の一変形例として、マニピュレータ130の代わりに、ユーザ220又は店員などの人が、物品201を、自動倉庫110により取り出された容器211から手で取り出してもよい。その場合、制御装置120は、人によるピッキングを支援する。ピッキングの支援方法としては、任意の方法を用いてよいが、この変形例では、物品201に付されたバーコード、2次元コード、又はRFIDなどの識別情報をリーダに入力して、人に物品201をリーダで識別させ、容器211から取り出させるという方法を用いることができる。あるいは、物品201の画像をディスプレイに表示して、人に物品201を目で識別させ、容器211から取り出させるという方法を用いることができる。 As a modified example of this embodiment, instead of the manipulator 130 , the user 220 or a person such as a store clerk may manually take out the article 201 from the container 211 taken out by the automated warehouse 110 . In that case, the controller 120 assists the picking by a person. Any method may be used as a picking support method, but in this modification, identification information such as a barcode, two-dimensional code, or RFID attached to the article 201 is input into the reader, and the person receives the article. A method of identifying the 201 with a reader and removing it from the container 211 can be used. Alternatively, a method can be used in which an image of the article 201 is displayed on a display to allow a person to visually identify the article 201 and take it out of the container 211 .

図1から図3のほかに、図4、図5、及び図6を参照して、本実施形態に係る物品管理システム100の構成を説明する。 4, 5, and 6 in addition to FIGS. 1 to 3, the configuration of an article management system 100 according to this embodiment will be described.

物品管理システム100は、自動倉庫110、制御装置120、及びマニピュレータ130のほかに、データベース140、入力装置150、出力装置160、コンベヤ170、及び受取りボックス180を備える。 The article management system 100 includes an automated warehouse 110 , a control device 120 and a manipulator 130 as well as a database 140 , an input device 150 , an output device 160 , a conveyor 170 and a receiving box 180 .

自動倉庫110は、各物品200の収納のための収納エリア101に設置される。収納エリア101は、物品201のピッキングのためのピッキングエリア102に隣接する。ピッキングエリア102は、物品201の受取りのための受取りエリア103に隣接する。自動倉庫110は、「AS/RS」とも呼ばれる。自動倉庫110は、本実施形態ではクレーン式のAS/RSであるが、例えば、回転棚式、シャトル式、又はボット式のAS/RSであってもよい。 An automated warehouse 110 is installed in a storage area 101 for storing each article 200 . Storage area 101 adjoins picking area 102 for picking of articles 201 . Picking area 102 adjoins receiving area 103 for receipt of items 201 . The automated warehouse 110 is also called "AS/RS". The automated warehouse 110 is a crane-type AS/RS in this embodiment, but may be, for example, a carousel-type, shuttle-type, or bot-type AS/RS.

自動倉庫110には、それぞれ1つ以上の物品200が入った複数の容器210が搬入される。自動倉庫110は、搬入された複数の容器210を収納する。 A plurality of containers 210 containing one or more articles 200 are carried into the automated warehouse 110 . The automated warehouse 110 stores a plurality of containers 210 that have been brought in.

各容器210には、1種類の物品200しか入っていなくてもよいし、又は2種類以上の物品200が入っていてもよい。2種類以上の物品200が同じ容器210に入っている場合は、それら2種類以上の物品200が、各物品200の種類に応じてソートされていてもよい。ソート方法としては、任意の方法を用いてよいが、本実施形態では、その容器210の中をディバイダによって複数のスペースに分け、各物品200を種類別のスペースに入れるという方法を用いることができる。ソート作業は、各容器210が店舗230に配送される前に行われてもよいし、各容器210が店舗230に配送されてから自動倉庫110へ搬入される前に行われてもよいし、又は店舗230の中でマニピュレータ130を用いて行われてもよい。 Each container 210 may contain only one type of item 200 or may contain more than one type of item 200 . When two or more types of articles 200 are contained in the same container 210 , the two or more types of articles 200 may be sorted according to the type of each article 200 . As a sorting method, any method may be used, but in this embodiment, a method of dividing the inside of the container 210 into a plurality of spaces by dividers and placing each article 200 in each type of space can be used. . The sorting operation may be performed before each container 210 is delivered to the store 230, or may be performed after each container 210 is delivered to the store 230 and before it is carried into the automated warehouse 110, Or it may be performed using the manipulator 130 in the store 230 .

制御装置120は、収納エリア101、ピッキングエリア102、受取りエリア103、又はその他のエリアに設置される。制御装置120は、コンピュータである。 The controller 120 is installed in the storage area 101, the picking area 102, the receiving area 103, or any other area. Controller 120 is a computer.

マニピュレータ130は、ピッキングエリア102に設置される。マニピュレータ130の台数は、任意の台数でよいが、図3の例では1台である。マニピュレータ130は、例えば、図4に示すような多関節ロボットと、当該ロボットのピッキング対象を上方から撮影するカメラと、当該ロボットの動作を制御するモーションコントローラとを含むシステムである。例えば、マニピュレータ130は、カメラで得られた物品201の撮影画像をモーションコントローラによって解析することで物品201を識別する。そして、マニピュレータ130は、多関節ロボットのピッキング動作をモーションコントローラによって制御することで物品201を容器211から取り出す。 A manipulator 130 is installed in the picking area 102 . The number of manipulators 130 may be any number, but in the example of FIG. 3 there is one. The manipulator 130 is, for example, a system including an articulated robot as shown in FIG. 4, a camera for photographing the picking target of the robot from above, and a motion controller for controlling the motion of the robot. For example, the manipulator 130 identifies the article 201 by analyzing the photographed image of the article 201 obtained by the camera with the motion controller. The manipulator 130 takes out the article 201 from the container 211 by controlling the picking operation of the articulated robot with a motion controller.

データベース140は、制御装置120と同じように、収納エリア101、ピッキングエリア102、受取りエリア103、又はその他のエリアに設置される。データベース140は、例えば、RDBMSである。「RDBMS」は、relational database management systemの略語である。データベース140は、本実施形態では制御装置120とは別体であるが、制御装置120に一体化されてもよい。 The database 140 is located in the storage area 101, the picking area 102, the receiving area 103, or any other area, just like the controller 120. FIG. Database 140 is, for example, an RDBMS. "RDBMS" is an abbreviation for relational database management system. The database 140 is separate from the control device 120 in this embodiment, but may be integrated with the control device 120 .

データベース140は、自動倉庫110の在庫情報240を保持する。在庫情報240には、各容器210に付されたバーコード、2次元コード、若しくはRFIDなどの識別情報、又は各容器210の、自動倉庫110における収納位置を示す情報と、各容器210に入っている物品200の種類を示す情報との組み合わせが含まれる。在庫情報240は、各容器210が自動倉庫110へ搬入される際、及び各容器210が自動倉庫110から搬出される際に更新される。 The database 140 holds inventory information 240 of the automated warehouse 110 . The inventory information 240 includes identification information such as a barcode, two-dimensional code, or RFID attached to each container 210, information indicating the storage position of each container 210 in the automated warehouse 110, and A combination with information indicating the type of item 200 present is included. The inventory information 240 is updated when each container 210 is carried into the automated warehouse 110 and when each container 210 is unloaded from the automated warehouse 110 .

入力装置150は、受取りエリア103、又はユーザ220が入ることのできる、その他のエリアに設置される。入力装置150は、例えば、店舗230の正面に設置される。入力装置150は、例えば、物理キー、静電容量キー、ポインティングデバイス、ディスプレイと一体的に設けられたタッチスクリーン、又はマイクである。入力装置150は、本実施形態では制御装置120とは別体であるが、制御装置120に一体化されてもよい。 Input device 150 is located in receiving area 103 or other area into which user 220 may enter. The input device 150 is installed in front of the store 230, for example. The input device 150 is, for example, a physical key, a capacitive key, a pointing device, a touch screen integrated with a display, or a microphone. The input device 150 is separate from the control device 120 in this embodiment, but may be integrated with the control device 120 .

出力装置160は、入力装置150と同じように、受取りエリア103、又はユーザ220が入ることのできる、その他のエリアに設置される。出力装置160は、例えば、店舗230の正面に設置される。出力装置160は、例えば、ディスプレイ又はスピーカである。ディスプレイは、例えば、LCD又は有機ELディスプレイである。「LCD」は、liquid crystal displayの略語である。「EL」は、electro luminescenceの略語である。出力装置160は、本実施形態では制御装置120とは別体であるが、制御装置120に一体化されてもよい。 The output device 160, like the input device 150, is located in the receiving area 103 or other area that the user 220 can enter. The output device 160 is installed in front of the store 230, for example. Output device 160 is, for example, a display or a speaker. The display is, for example, an LCD or an organic EL display. "LCD" is an abbreviation for liquid crystal display. "EL" is an abbreviation for electro luminescence. The output device 160 is separate from the control device 120 in this embodiment, but may be integrated with the control device 120 .

コンベヤ170は、ピッキングエリア102に設置される。コンベヤ170は、例えば、ベルトコンベヤ、チェーンコンベヤ、オムニホイールを応用したコンベヤ、ボット型の移載装置、又はこれらの任意の組合せである。 A conveyor 170 is installed in the picking area 102 . Conveyor 170 is, for example, a belt conveyor, a chain conveyor, an omniwheel-applied conveyor, a bot-type transfer device, or any combination thereof.

受取りボックス180は、受取りエリア103に設置される。受取りボックス180は、例えば、自動又は手動で開閉可能なボックスである。 A receiving box 180 is installed in the receiving area 103 . The receiving box 180 is, for example, a box that can be opened and closed automatically or manually.

自動倉庫110は、1台以上のラック111、及び1台以上のクレーン112を備える。 The automated warehouse 110 includes one or more racks 111 and one or more cranes 112 .

ラック111の台数は、任意の台数でよいが、図3の例では2台である。ラック111は、任意の数の容器210を収納できるように構成されてよいが、図3の例では、縦方向に12個、横方向に12個、奥行き方向に1個の容器210を収納することができる高密度ラックとして構成されている。ラック111は、一部のスペースがマニピュレータ130を設置するスペースに置き換えられてもよい。図3の例では、2台中1台のラック111の、縦方向に6個、横方向に4個の容器210を収納できるスペースが、マニピュレータ130を設置するスペースに置き換えられている。 The number of racks 111 may be any number, but two in the example of FIG. The rack 111 may be configured to accommodate any number of containers 210, but in the example of FIG. It is configured as a high-density rack that can A part of the space of the rack 111 may be replaced with a space for installing the manipulator 130 . In the example of FIG. 3, the space of one of the two racks 111 that can accommodate six containers 210 in the vertical direction and four containers 210 in the horizontal direction is replaced with a space for installing the manipulator 130 .

クレーン112の台数は、ラック111の台数によって決まり、図3の例では1台である。クレーン112は、ラック111の面する通路に設置される。図3の例では、1台のクレーン112が、2台のラック111間の通路に設置されている。この通路は、クレーン112を設置できる幅があれば、人が通れないほど狭くてもよい。クレーン112は、本実施形態ではミニロードクレーンであるが、例えば、ユニットロードクレーン又はミッドロードクレーンであってもよい。 The number of cranes 112 is determined by the number of racks 111, and is one in the example of FIG. A crane 112 is installed in the aisle facing the rack 111 . In the example of FIG. 3, one crane 112 is installed in the aisle between two racks 111 . As long as the passage is wide enough for the crane 112 to be installed, the passage may be narrow enough for people to pass through. Crane 112 is a mini-load crane in this embodiment, but may be, for example, a unit-load crane or a mid-load crane.

本実施形態では、ラック111、クレーン112、又はこれらの組み合わせをモジュールとして扱うことで、自動倉庫110の拡張性を高めている。すなわち、物品管理システム100が設置される店舗230の敷地面積及び必要な品数などの様々な要件に応じて、自動倉庫110の構成を簡単に決定又は変更することができる。さらに、物品管理システム100の自動倉庫110以外の構成要素、又は物品管理システム100の構成要素の組み合わせをモジュールとして扱うことで、物品管理システム100全体の拡張性を高めてもよい。すなわち、物品管理システム100が設置される店舗230の様々な要件に応じて、物品管理システム100の全体構成を簡単に決定又は変更することができるようにしてもよい。例えば、物品管理システム100の自動倉庫110又はその他の構成要素を少数のモジュール、又は小規模なモジュールで構成することで、店舗230としての、沿道のコンビニエンスストア、ガソリンスタンド内、事務所内、オフィスビル内、若しくはマンション内の小型コンビニエンスストア、又は駅の小さな売店に物品管理システム100を簡単に導入できる。あるいは、物品管理システム100の自動倉庫110又はその他の構成要素を多数のモジュール、又は大規模なモジュールで構成することで、店舗230としての大型コンビニエンスストア又は大型スーパーマーケットに物品管理システム100を簡単に導入できる。また、物品管理システム100が導入された店舗230が閉鎖になった場合、物品管理システム100の各モジュールを他店舗、又はその他の場所で再利用することができる。 In this embodiment, the expandability of the automated warehouse 110 is enhanced by treating the racks 111, the cranes 112, or a combination thereof as modules. That is, the configuration of the automated warehouse 110 can be easily determined or changed according to various requirements such as the site area of the store 230 where the article management system 100 is installed and the required number of items. Furthermore, by treating components other than the automated warehouse 110 of the product management system 100 or combinations of components of the product management system 100 as modules, the expandability of the product management system 100 as a whole may be enhanced. That is, the overall configuration of the article management system 100 may be easily determined or changed according to various requirements of the store 230 where the article management system 100 is installed. For example, by configuring the automated warehouse 110 or other components of the article management system 100 with a small number of modules or small-scale modules, the store 230 can be a convenience store along the road, inside a gas station, inside an office, or in an office building. The article management system 100 can be easily introduced into a small convenience store inside an apartment building, or a small shop at a station. Alternatively, by configuring the automated warehouse 110 or other components of the article management system 100 with a large number of modules or large-scale modules, the article management system 100 can be easily introduced into a large convenience store or large supermarket as the store 230. can. Moreover, when the store 230 into which the article management system 100 is installed is closed, each module of the article management system 100 can be reused in other shops or other places.

本実施形態では、自動倉庫110は、搬入された複数の容器210を、各容器210に入っている物品200の種類に応じて、互いに温度設定の異なる2つ以上の区画に分けて収納する。例えば、2台のラック111が、全体で冷凍、冷蔵、定温、及び常温の4温度帯に対応する4つの区画に分けられ、搬入された複数の容器210を、各容器210に入っている物品200の種類に応じて、これら4つの区画に分けて収納する。その場合、冷凍の区画には、冷凍食品などの、冷凍保存が必要な商品が入った容器210が収納される。冷蔵の区画には、要冷蔵の商品が入った容器210が収納される。定温の区画には、酒類などの、定温保管が必要な商品が入った容器210が収納される。常温の区画には、その他の商品が入った容器210が収納される。 In this embodiment, the automated warehouse 110 stores a plurality of containers 210 that have been brought in, divided into two or more compartments with different temperature settings according to the type of the articles 200 contained in each container 210 . For example, two racks 111 are divided into four compartments corresponding to four temperature zones of frozen, refrigerated, constant temperature, and normal temperature, and a plurality of containers 210 carried in are stored in each container 210. 200 types are divided into these four compartments for storage. In that case, the freezer compartment contains containers 210 containing products that require frozen storage, such as frozen foods. The refrigeration compartment contains containers 210 containing items requiring refrigeration. The constant temperature compartment houses containers 210 containing products that require constant temperature storage, such as alcoholic beverages. The cold compartment contains containers 210 containing other merchandise.

制御装置120は、制御部121、記憶部122、通信部123、入力部124、及び出力部125を備える。 The control device 120 includes a control section 121 , a storage section 122 , a communication section 123 , an input section 124 and an output section 125 .

制御部121には、1つ以上のプロセッサ、1つ以上の専用回路、又はこれらの組み合わせが含まれる。プロセッサは、CPUなどの汎用プロセッサ、又は特定の処理に特化した専用プロセッサである。「CPU」は、central processing unitの略語である。専用回路は、例えば、FPGA又はASICである。「FPGA」は、field-programmable gate arrayの略語である。「ASIC」は、application specific integrated circuitの略語である。制御部121は、制御装置120の各部を制御しながら、制御装置120の動作に関わる情報処理を実行する。 Control unit 121 includes one or more processors, one or more dedicated circuits, or a combination thereof. A processor may be a general-purpose processor, such as a CPU, or a dedicated processor specialized for a particular process. "CPU" is an abbreviation for central processing unit. A dedicated circuit is, for example, an FPGA or an ASIC. "FPGA" is an abbreviation for field-programmable gate array. "ASIC" is an abbreviation for application specific integrated circuit. Control unit 121 executes information processing related to the operation of control device 120 while controlling each unit of control device 120 .

記憶部122には、1つ以上の半導体メモリ、1つ以上の磁気メモリ、1つ以上の光メモリ、又はこれらのうち少なくとも2種類の組み合わせが含まれる。半導体メモリは、例えば、RAM又はROMである。「RAM」は、random access memoryの略語である。「ROM」は、read only memoryの略語である。RAMは、例えば、SRAM又はDRAMである。「SRAM」は、static random access memoryの略語である。「DRAM」は、dynamic random access memoryの略語である。ROMは、例えば、EEPROMである。「EEPROM」は、electrically erasable programmable read only memoryの略語である。記憶部122は、例えば、主記憶装置、補助記憶装置、又はキャッシュメモリとして機能する。記憶部122には、制御装置120の動作に用いられる情報と、制御装置120の動作によって得られた情報とが記憶される。 The storage unit 122 includes one or more semiconductor memories, one or more magnetic memories, one or more optical memories, or a combination of at least two of them. A semiconductor memory is, for example, a RAM or a ROM. "RAM" is an abbreviation for random access memory. "ROM" is an abbreviation for read only memory. RAM is, for example, SRAM or DRAM. "SRAM" is an abbreviation for static random access memory. "DRAM" is an abbreviation for dynamic random access memory. ROM is, for example, EEPROM. "EEPROM" is an abbreviation for electrically erasable programmable read only memory. The storage unit 122 functions as, for example, a main storage device, an auxiliary storage device, or a cache memory. Storage unit 122 stores information used for the operation of control device 120 and information obtained by the operation of control device 120 .

通信部123には、1つ以上の通信用インタフェースが含まれる。通信用インタフェースは、例えば、LANインタフェース、又はLTE、4G、若しくは5Gなどの移動通信規格に対応したインタフェースである。「LAN」は、local area networkの略語である。「LTE」は、Long Term Evolutionの略語である。「4G」は、4th generationの略語である。「5G」は、5th generationの略語である。通信部123は、制御装置120の動作に用いられる情報をデータベース140又はその他の外部機器から受信し、また制御装置120の動作によって得られる情報をデータベース140又はその他の外部機器へ送信する。 The communication unit 123 includes one or more communication interfaces. The communication interface is, for example, a LAN interface or an interface compatible with mobile communication standards such as LTE, 4G, or 5G. "LAN" is an abbreviation for local area network. "LTE" is an abbreviation for Long Term Evolution. "4G" is an abbreviation for 4th generation. “5G” is an abbreviation for 5th generation. The communication unit 123 receives information used for the operation of the control device 120 from the database 140 or other external devices, and transmits information obtained by the operation of the control device 120 to the database 140 or other external devices.

入力部124には、1つ以上の入力用インタフェースが含まれる。入力用インタフェースは、例えば、USBインタフェースである。「USB」は、universal serial busの略語である。入力部124は、入力装置150を介して、制御装置120の動作に用いられる情報を入力する操作を受け付ける。 The input unit 124 includes one or more input interfaces. The input interface is, for example, a USB interface. "USB" is an abbreviation for universal serial bus. Input unit 124 receives an operation of inputting information used for operation of control device 120 via input device 150 .

出力部125には、1つ以上の出力用インタフェースが含まれる。出力用インタフェースは、例えば、USBインタフェースである。出力部125は、出力装置160を介して、制御装置120の動作によって得られる情報を出力する。 The output unit 125 includes one or more output interfaces. The output interface is, for example, a USB interface. The output unit 125 outputs information obtained by the operation of the control device 120 via the output device 160 .

制御装置120の機能は、本実施形態に係る制御プログラムを、制御部121に含まれるプロセッサで実行することにより実現される。すなわち、制御装置120の機能は、ソフトウェアにより実現される。制御プログラムは、制御装置120の動作に含まれるステップの処理をコンピュータに実行させることで、当該ステップの処理に対応する機能をコンピュータに実現させるためのプログラムである。すなわち、制御プログラムは、コンピュータを制御装置120として機能させるためのプログラムである。 The functions of the control device 120 are implemented by executing the control program according to the present embodiment with a processor included in the control unit 121 . That is, the functions of the control device 120 are realized by software. The control program is a program for causing a computer to execute a step process included in the operation of the control device 120, thereby causing the computer to implement a function corresponding to the step process. That is, the control program is a program for causing the computer to function as the control device 120 .

プログラムは、コンピュータで読取り可能な記録媒体に記録しておくことができる。コンピュータで読取り可能な記録媒体は、例えば、磁気記録装置、光ディスク、光磁気記録媒体、又は半導体メモリである。プログラムの流通は、例えば、プログラムを記録したDVD又はCD-ROMなどの可搬型記録媒体を販売、譲渡、又は貸与することによって行う。「DVD」は、digital versatile discの略語である。「CD-ROM」は、compact disc read only memoryの略語である。プログラムをサーバのストレージに格納しておき、サーバから他のコンピュータにプログラムを転送することにより、プログラムを流通させてもよい。プログラムをプログラムプロダクトとして提供してもよい。 The program can be recorded on a computer-readable recording medium. A computer-readable recording medium is, for example, a magnetic recording device, an optical disk, a magneto-optical recording medium, or a semiconductor memory. Program distribution is performed, for example, by selling, assigning, or lending a portable recording medium such as a DVD or CD-ROM on which the program is recorded. "DVD" is an abbreviation for digital versatile disc. "CD-ROM" is an abbreviation for compact disc read only memory. The program may be distributed by storing the program in the storage of the server and transferring the program from the server to another computer. A program may be provided as a program product.

コンピュータは、例えば、可搬型記録媒体に記録されたプログラム又はサーバから転送されたプログラムを、一旦、主記憶装置に格納する。そして、コンピュータは、主記憶装置に格納されたプログラムをプロセッサで読み取り、読み取ったプログラムに従った処理をプロセッサで実行する。コンピュータは、可搬型記録媒体から直接プログラムを読み取り、プログラムに従った処理を実行してもよい。コンピュータは、コンピュータにサーバからプログラムが転送される度に、逐次、受け取ったプログラムに従った処理を実行してもよい。サーバからコンピュータへのプログラムの転送は行わず、実行指示及び結果取得のみによって機能を実現する、いわゆるASP型のサービスによって処理を実行してもよい。「ASP」は、application service providerの略語である。プログラムには、電子計算機による処理の用に供する情報であってプログラムに準ずるものが含まれる。例えば、コンピュータに対する直接の指令ではないがコンピュータの処理を規定する性質を有するデータは、「プログラムに準ずるもの」に該当する。 A computer temporarily stores, for example, a program recorded on a portable recording medium or a program transferred from a server in a main storage device. Then, the computer reads the program stored in the main storage device with the processor, and executes processing according to the read program with the processor. The computer may read the program directly from the portable recording medium and execute processing according to the program. The computer may execute processing according to the received program every time the program is transferred from the server to the computer. The processing may be executed by a so-called ASP type service that realizes the function only by executing the execution instruction and obtaining the result without transferring the program from the server to the computer. "ASP" is an abbreviation for application service provider. The program includes information that is used for processing by a computer and that conforms to the program. For example, data that is not a direct instruction to a computer but that has the property of prescribing the processing of the computer corresponds to "things equivalent to a program."

制御装置120の一部又は全ての機能が、制御部121に含まれる専用回路により実現されてもよい。すなわち、制御装置120の一部又は全ての機能が、ハードウェアにより実現されてもよい。 A part or all of the functions of the controller 120 may be implemented by a dedicated circuit included in the controller 121 . That is, some or all of the functions of control device 120 may be realized by hardware.

図7を参照して、本実施形態に係る物品管理システム100の動作を説明する。この動作は、本実施形態に係る物品管理方法に相当する。図7の動作は、ユーザ220が店舗230を訪れたときに開始される。 The operation of the article management system 100 according to this embodiment will be described with reference to FIG. This operation corresponds to the article management method according to this embodiment. The operation of FIG. 7 is started when user 220 visits store 230 .

ステップS101において、制御装置120の制御部121は、データベース140を検索して、自動倉庫110に収納された複数の容器210に入っている物品200の種類の一覧250を生成する。一覧250の生成方法としては、任意の方法を用いてよいが、本実施形態では、店舗230で販売される商品のSKUごとに、データベース140に保持された在庫情報240から商品名、在庫の有無、及び数量などの情報を抽出し、抽出した情報を掲載した、階層構造を持つページ群を一覧250として生成するという方法を用いることができる。制御部121は、出力部125を介して、出力装置160に、生成した一覧250を出力させる。すなわち、出力装置160は、自動倉庫110に収納された複数の容器210に入っている物品200の種類の一覧250をユーザ220に向けて出力するように制御される。例えば、出力装置160に含まれるディスプレイは、一覧250を画面に表示する。 In step S<b>101 , the control unit 121 of the control device 120 searches the database 140 to generate a list 250 of types of articles 200 contained in a plurality of containers 210 stored in the automated warehouse 110 . Any method may be used as the method for generating the list 250, but in this embodiment, for each SKU of the product sold at the store 230, the product name and availability of inventory are obtained from the inventory information 240 held in the database 140. , and quantity, and generates a list 250 of pages having a hierarchical structure on which the extracted information is posted. The control unit 121 causes the output device 160 to output the generated list 250 via the output unit 125 . That is, the output device 160 is controlled to output to the user 220 a list 250 of types of articles 200 contained in a plurality of containers 210 stored in the automated warehouse 110 . For example, a display included in output device 160 displays list 250 on the screen.

ステップS102において、入力装置150は、ユーザ220による少なくとも1つの物品201の注文操作を受け付ける。 In step S<b>102 , the input device 150 receives an order operation for at least one item 201 by the user 220 .

入力装置150は、注文操作の一部として、ユーザ220が出力装置160により出力された一覧250から少なくとも1つの物品201を選択する操作を受け付ける。例えば、入力装置150に含まれる、ディスプレイと一体的に設けられたタッチスクリーンは、ユーザ220がディスプレイにより表示されたページ上で購入したい商品をショッピングカートに追加する操作を受け付ける。注文操作は、ユーザ220がショッピングカートに追加した商品の代金を支払う操作などの、商品の購入を確定させる操作によって完了する。商品の代金の支払い方法としては、任意の方法を用いてよいが、例えば、店舗230に設置されたPOSシステムなどの決済システムを介して、現金、クレジットカード、電子マネー、ポイント、又は仮想通貨による決済を行うという方法を用いることができる。「POS」は、point of saleの略語である。決済システムは、ユーザ220のスマートフォン若しくはタブレットなどの携帯機器に表示されるか、又はユーザ220の会員カードに印刷されたバーコード若しくは2次元コードなどの識別情報を読み取ってユーザ220を識別してもよい。あるいは、決済システムは、ユーザ220の携帯機器又は会員カードに記録されたIDなどの識別情報を読み取ってユーザ220を識別してもよい。「ID」は、identifierの略語である。決済システムは、物品管理システム100の一部として提供されてもよいし、又は物品管理システム100と接続して連携する別のシステムとして提供されてもよい。前者の場合、決済システムは、小売業者の既存のシステムと接続して連携するシステムでもよいし、又は小売業者の既存のシステムと接続せずに稼動するスタンドアローンのシステムでもよい。後者の場合、すなわち、決済システムが物品管理システム100とは別のシステムである場合、決済システムは、小売業者の既存のシステムに含まれない新型のシステムでもよいし、小売業者の既存のシステムに含まれる従来型のシステムでもよい。 The input device 150 accepts an operation of selecting at least one article 201 from the list 250 output by the output device 160 by the user 220 as part of the ordering operation. For example, a touch screen provided integrally with a display included in input device 150 accepts an operation of adding items to a shopping cart that user 220 wants to purchase on a page displayed by the display. The order operation is completed by an operation of confirming the purchase of the product, such as an operation of paying for the product added to the shopping cart by the user 220 . Any payment method may be used as the payment method for the product. A method of making a payment can be used. "POS" is an abbreviation for point of sale. The payment system may identify the user 220 by reading identification information such as a barcode or two-dimensional code displayed on a mobile device such as a smartphone or tablet of the user 220 or printed on the membership card of the user 220. good. Alternatively, the payment system may identify the user 220 by reading identification information such as an ID recorded on the mobile device or membership card of the user 220 . "ID" is an abbreviation for identifier. The settlement system may be provided as part of the article management system 100, or may be provided as a separate system that connects and cooperates with the article management system 100. FIG. In the former case, the payment system may be a system that connects and cooperates with the retailer's existing system, or it may be a stand-alone system that operates without connection with the retailer's existing system. In the latter case, that is, when the settlement system is a system separate from the goods management system 100, the settlement system may be a new system that is not included in the retailer's existing system, or may be a new system that is not included in the retailer's existing system. Contained conventional systems are also acceptable.

本実施形態では、制御装置120の制御部121は、注文操作が完了する前に、注文操作によって注文される物品202を予測する。注文される物品202の予測方法としては、任意の方法を用いてよいが、本実施形態では、ユーザ220が商品をショッピングカートに追加したときに、その商品が購入されると予測するという方法を用いることができる。制御部121は、自動倉庫110に収納された複数の容器210のうち、予測した物品202が入った容器212の、ラック111における収納位置に応じてクレーン112を移動させる。制御部121は、注文操作が完了する前に、クレーン112が容器212を取り出すことのできる位置に到達した場合は、注文操作が完了するまでクレーン112を待機させる。 In this embodiment, the control unit 121 of the control device 120 predicts the article 202 to be ordered by the ordering operation before the ordering operation is completed. Any method may be used as a method for predicting the item 202 to be ordered, but in this embodiment, when the user 220 adds an item to the shopping cart, it is predicted that the item will be purchased. can be used. The control unit 121 moves the crane 112 according to the storage position in the rack 111 of the container 212 containing the predicted article 202 among the plurality of containers 210 stored in the automated warehouse 110 . If the crane 112 reaches a position where the container 212 can be taken out before the ordering operation is completed, the control unit 121 causes the crane 112 to wait until the ordering operation is completed.

ステップS103において、制御装置120の制御部121は、入力部124を介して、入力装置150で受け付けられた注文操作で選択された物品201を特定する。制御部121は、データベース140を検索して、特定した物品201が入った容器211を特定する。容器211の特定方法としては、任意の方法を用いてよいが、本実施形態では、データベース140に保持された在庫情報240から、物品201が入った容器211の識別情報、又は収納位置を示す情報を抽出するという方法を用いることができる。制御部121は、通信部123を介して、自動倉庫110に、特定した容器211をピッキングエリア102へ搬出させる。すなわち、自動倉庫110は、入力装置150で受け付けられた注文操作に応じて、収納している複数の容器210のうち、受取りエリア103で受け取られる少なくとも1つの物品201が入った容器211をピッキングエリア102へ搬出するように制御される。具体的には、クレーン112が、ラック111の面する通路を移動して、その容器211を取り出し、取り出した容器211をピッキングエリア102へ搬出する。 In step S<b>103 , the control unit 121 of the control device 120 identifies the article 201 selected by the order operation accepted by the input device 150 via the input unit 124 . The control unit 121 searches the database 140 to identify the container 211 containing the identified article 201 . Any method may be used to specify the container 211, but in this embodiment, identification information of the container 211 containing the article 201 or information indicating the storage position is obtained from the inventory information 240 held in the database 140. can be used. The control unit 121 causes the automated warehouse 110 to carry out the identified container 211 to the picking area 102 via the communication unit 123 . That is, the automated warehouse 110 selects a container 211 containing at least one article 201 to be received in the receiving area 103 from among the plurality of containers 210 stored in the picking area according to the order operation received by the input device 150 . 102 is controlled. Specifically, the crane 112 moves along the path facing the rack 111 , takes out the container 211 , and carries out the taken out container 211 to the picking area 102 .

ステップS104において、制御装置120の制御部121は、通信部123を介して、マニピュレータ130によるピッキングを制御する。すなわち、マニピュレータ130は、ピッキングを行うように制御される。ピッキングは、自動倉庫110により搬出された容器211から少なくとも1つの物品201をピッキングエリア102で取り出す動作である。ピッキングの制御のためにマニピュレータ130に入力される、物品201に付されたバーコード、2次元コード、若しくはRFIDなどの識別情報、又は物品201の画像は、入力装置150で受け付けられた注文操作で直接又は間接的に指定される。 In step S<b>104 , the control unit 121 of the control device 120 controls picking by the manipulator 130 via the communication unit 123 . That is, manipulator 130 is controlled to perform picking. Picking is an operation of taking out at least one article 201 from the container 211 unloaded by the automated warehouse 110 in the picking area 102 . Identification information such as a barcode, two-dimensional code, or RFID attached to the article 201 or an image of the article 201, which is input to the manipulator 130 for picking control, is input by an order operation accepted by the input device 150. Directly or indirectly specified.

本実施形態では、マニピュレータ130は、ピッキングを行う前に、複数種類の物品200の外観を学習する。外観の学習方法としては、機械学習又はその他のAIによる学習などの任意の方法を用いてよいが、本実施形態では、店舗230で販売される商品のSKUごとに、商品の画像をメモリに読み込むという方法を用いることができる。「AI」は、artificial intelligenceの略語である。マニピュレータ130は、ピッキングを行う際に、自動倉庫110により搬出された容器211に入っている物品200の外観を観察する。外観の観察方法としては、任意の方法を用いてよいが、本実施形態では、容器211に入っている物品200をカメラで撮影するという方法を用いることができる。マニピュレータ130は、学習及び観察の結果に応じて少なくとも1つの物品201を識別する。物品201の識別方法としては、任意の方法を用いてよいが、本実施形態では、メモリに読み込んだ画像と、カメラの撮影画像とを比較して、カメラで撮影された物品200の中から目標の物品201を識別するという方法を用いることができる。 In this embodiment, the manipulator 130 learns the appearances of multiple types of articles 200 before picking. Any method such as machine learning or other AI-based learning may be used as an appearance learning method. method can be used. "AI" is an abbreviation for artificial intelligence. The manipulator 130 observes the appearance of the article 200 contained in the container 211 unloaded by the automated warehouse 110 during picking. Any method may be used as a method for observing the appearance, but in this embodiment, a method of photographing the article 200 contained in the container 211 with a camera may be used. Manipulator 130 identifies at least one item 201 as a result of learning and observation. Any method may be used as a method for identifying the article 201. In this embodiment, the image read into the memory is compared with the photographed image of the camera, and the target article 200 is selected from among the articles 200 photographed by the camera. can be used to identify the item 201 of the

ステップS105において、制御装置120の制御部121は、通信部123を介して、コンベヤ170に、ピッキングによって取り出された少なくとも1つの物品201を、その物品201をユーザ220が受取りエリア103で受け取るのに用いられる受取りボックス180へ投入させる。すなわち、コンベヤ170は、ピッキングによって取り出された少なくとも1つの物品201を受取りエリア103へ搬送するように制御される。 In step S<b>105 , the control unit 121 of the control device 120 sends at least one picked-out item 201 to the conveyor 170 via the communication unit 123 until the user 220 receives the item 201 in the receiving area 103 . Drop it into the receiving box 180 that is used. That is, the conveyor 170 is controlled to convey at least one article 201 picked by picking to the receiving area 103 .

本実施形態の一変形例として、ステップS104において、制御装置120の制御部121が人によるピッキングを支援する場合も、ステップS105において、コンベヤ170は、ピッキングによって取り出された少なくとも1つの物品201を受取りエリア103へ搬送する。 As a modified example of the present embodiment, even if the control unit 121 of the control device 120 supports picking by a person in step S104, the conveyor 170 receives at least one article 201 taken out by picking in step S105. Transport to area 103 .

本実施形態によれば、商品を購入するユーザ220が、その商品を商品陳列棚から手で取ってレジまで持っていく必要がなく、受取りエリア103で受け取ってそのまま持って帰ることができる。 According to this embodiment, the user 220 who purchases the product does not have to manually pick up the product from the product display shelf and bring it to the register, and can receive the product at the receiving area 103 and take it home.

上述のように、本実施形態では、自動倉庫110は、それぞれ1つ以上の物品200が入った複数の容器210を収納する。自動倉庫110は、複数の容器210のうち、受取りエリア103で受け取られる少なくとも1つの物品201が入った容器211を、受取りエリア103に隣接するピッキングエリア102へ搬出する。制御装置120は、自動倉庫110により搬出された容器211から少なくとも1つの物品201をピッキングエリア102で取り出すピッキングを制御する。 As described above, in this embodiment, the automated warehouse 110 stores multiple containers 210 each containing one or more articles 200 . Automated warehouse 110 unloads container 211 containing at least one article 201 to be received in receiving area 103 among a plurality of containers 210 to picking area 102 adjacent to receiving area 103 . The control device 120 controls picking in which at least one article 201 is taken out from the container 211 unloaded by the automated warehouse 110 in the picking area 102 .

したがって、本実施形態によれば、敷地面積に対する品数密度を高めることができる。 Therefore, according to the present embodiment, it is possible to increase the density of the number of products with respect to the site area.

本実施形態では、ミニロードクレーンは、高密度ラックに格納されたトートのローディング及びアンローディングのタスクを担う。ミニロードクレーンは、高密度ラック間のスペースを移動しながらトートを運ぶための水平移動レールと、高密度ラックからトートを取り出すためのテレスコープ機構が設けられた垂直移動プラットフォームとを備える。高密度ラックは、奥行き方向に2個以上のトートを収納することができてもよい。 In this embodiment, the mini load crane takes on the task of loading and unloading totes stored in high density racks. The mini load crane comprises a horizontal travel rail for transporting the totes while moving through the spaces between the high density racks and a vertical travel platform provided with a telescoping mechanism for retrieving the totes from the high density racks. A high density rack may be able to accommodate more than one tote in the depth direction.

多関節ロボットは、自動的に交換可能なアームエンドツーリングを備える。アームエンドツーリングは、具体的には吸引型のグリッパーであるが、商品によって、自動的に他の型のグリッパー又はハンドに変更されてもよい。多関節ロボットは、タッチスクリーン付きのディスプレイであるフロントユーザパネルを用いて出された注文を処理するために、商品をトートから直接取り出すピッキングのタスクを担う。 Articulated robots are equipped with automatically exchangeable end-of-arm tooling. The end-of-arm tooling is specifically a suction-type gripper, but may automatically change to other types of grippers or hands, depending on the product. The articulated robot is tasked with picking items directly from the tote for processing orders placed using the front user panel, which is a display with a touch screen.

したがって、本実施形態によれば、ショッピングプロセスを完全に自動化することができる。すなわち、店舗230を完全に無人化することができる。ただし、店舗230を有人店舗と無人店舗とのハイブリッド型で運営してもよい。例えば、24時間営業のコンビニエンスストアに従来の商品陳列棚及びレジとともに本実施形態に係る物品管理システム100を設置し、朝から夜までは有人店舗、夜中は無人店舗としてコンビニエンスストアを営業してもよい。 Therefore, according to this embodiment, the shopping process can be fully automated. That is, the store 230 can be completely unmanned. However, the store 230 may be operated as a hybrid type of manned store and unmanned store. For example, even if the article management system 100 according to the present embodiment is installed in a convenience store that operates 24 hours a day, together with a conventional product display shelf and cash register, the convenience store is operated as a manned store from morning to night and an unmanned store during the night. good.

本実施形態によれば、商業地にある、敷地面積の狭いショップ又はキオスクで働く人々の代わりに、ロボット及び自動化モジュールによって注文を処理することができる。 According to this embodiment, orders can be fulfilled by robots and automation modules on behalf of people working in small footprint shops or kiosks in commercial areas.

本実施形態によれば、店舗230において、人の手を介さずに収納エリア101から受取りエリア103まで商品を持っていくことができる。さらに、収納エリア101の品数密度を高めることができる。 According to this embodiment, in the store 230, it is possible to bring the product from the storage area 101 to the receiving area 103 without human intervention. Furthermore, the density of items in the storage area 101 can be increased.

本実施形態の一変形例として、POSシステムなどの決済システム、IMS、及びERPシステムなどの、小売業者の既存の各種システムを物品管理システム100と接続して連携させるためのAPIが規定されてもよい。「IMS」は、inventory management systemの略語である。「ERP」は、enterprise resource planningの略語である。「API」は、application programming interfaceの略語である。この変形例によれば、APIを介して、物品管理システム100をターンキーシステムとして提供することができる。 As a modified example of this embodiment, an API for connecting and cooperating various existing retailer systems, such as payment systems such as POS systems, IMS, and ERP systems, with the article management system 100 may be defined. good. "IMS" is an abbreviation for inventory management system. "ERP" is an abbreviation for enterprise resource planning. "API" is an abbreviation for application programming interface. According to this modification, the article management system 100 can be provided as a turnkey system via API.

本実施形態の一変形例として、制御装置120の制御部121は、各容器210の収納位置を、各容器210に入っている物品200の注文頻度に応じて変更してもよい。具体的には、制御部121は、頻繁に注文される商品が入ったトートをマニピュレータ130に近いラック111に収納してもよい。この変形例によれば、サイクルタイムを短縮することができる。 As a modified example of the present embodiment, the control unit 121 of the control device 120 may change the storage position of each container 210 according to the order frequency of the articles 200 contained in each container 210 . Specifically, the control unit 121 may store a tote containing frequently ordered products in the rack 111 near the manipulator 130 . According to this modification, the cycle time can be shortened.

本実施形態の一変形例として、配送センターからトートが配送されたときに、店員又はトラック運転手が搬入ポイントにトートを置き、トートに付されたバーコードなどの識別ラベルを、搬入ポイントに設けられたスキャナでスキャンしてもよい。その場合、制御装置120の制御部121は、スキャナによって識別されたトートの中身に応じて、トートの、自動倉庫110における収納位置を決定する。クレーン112は、制御部121により決定された収納位置にトートを収納する。 As a modification of this embodiment, when the tote is delivered from the distribution center, the clerk or truck driver places the tote at the loading point, and an identification label such as a barcode attached to the tote is placed at the loading point. may be scanned with a scanner provided. In this case, the control unit 121 of the control device 120 determines the storage position of the tote in the automated warehouse 110 according to the contents of the tote identified by the scanner. The crane 112 stores the tote at the storage position determined by the control section 121 .

本実施形態の一変形例として、配送センターから第1トートが配送されたときに、店員が第1トートの中身を別のトートである第2トートに移し替えながらソート作業を行ってもよい。そして、店員が搬入ポイントに第2トートを置き、第2トートに付されたバーコードなどの識別ラベルを、搬入ポイントに設けられたスキャナでスキャンしてもよい。その場合、制御装置120の制御部121は、スキャナによって識別された第2トートの中身に応じて、第2トートの、自動倉庫110における収納位置を決定する。クレーン112は、制御部121により決定された収納位置に第2トートを収納する。制御部121は、在庫情報240を更新して、第2トートの識別情報、又は収納位置を示す情報と、第2トート内のSKUを示す情報との組み合わせをデータベース140に追加する。第2トート内のSKUを示す情報は、例えば、ソート作業中に、第2トート内の商品に付されたバーコードなどの識別ラベルをスキャンすることで取得される。 As a modified example of this embodiment, when the first tote is delivered from the distribution center, the clerk may sort the contents of the first tote while transferring the contents of the first tote to a second tote that is another tote. Then, the clerk places the second tote at the loading point, and an identification label such as a barcode attached to the second tote may be scanned by a scanner provided at the loading point. In this case, the control unit 121 of the control device 120 determines the storage position of the second tote in the automated warehouse 110 according to the contents of the second tote identified by the scanner. The crane 112 stores the second tote at the storage position determined by the control unit 121 . The control unit 121 updates the inventory information 240 and adds to the database 140 the combination of the identification information of the second tote or the information indicating the storage position and the information indicating the SKU in the second tote. Information indicating the SKUs in the second tote is obtained, for example, by scanning identification labels, such as barcodes, attached to the products in the second tote during sorting.

(第2実施形態)
図8を参照して、本実施形態の概要を説明する。
(Second embodiment)
An outline of the present embodiment will be described with reference to FIG.

第1実施形態では、ユーザ220が、ピッキングによって取り出された少なくとも1つの物品201を受取りエリア103で受け取るが、本実施形態では、移動ロボット280又はドローン290が、その物品201を受取りエリア103で受け取ってユーザ220へ配送する。 In the first embodiment, the user 220 receives at least one picked item 201 at the receiving area 103, but in the present embodiment, the mobile robot 280 or drone 290 receives the item 201 at the receiving area 103. and deliver it to the user 220 .

図8を参照して、本実施形態に係る物品管理システム100の構成を説明する。第1実施形態に係る物品管理システム100の構成と共通する部分については、説明を省略する。 The configuration of an article management system 100 according to this embodiment will be described with reference to FIG. Descriptions of parts common to the configuration of the article management system 100 according to the first embodiment will be omitted.

物品管理システム100は、移動ロボット280及びドローン290の少なくともいずれかを備える。 Item management system 100 includes at least one of mobile robot 280 and drone 290 .

移動ロボット280は、例えば、4輪ロボット又は6輪ロボットである。 Mobile robot 280 is, for example, a four-wheeled robot or a six-wheeled robot.

ドローン290は、例えば、マルチコプターである。 Drone 290 is, for example, a multicopter.

図9を参照して、本実施形態に係る物品管理システム100の動作を説明する。この動作は、本実施形態に係る物品管理方法に相当する。第1実施形態に係る物品管理システム100の動作と共通する部分については、説明を省略する。図9の動作は、ユーザ220が電子商取引サイトで少なくとも1つの物品201を注文したときに開始される。 The operation of the article management system 100 according to this embodiment will be described with reference to FIG. This operation corresponds to the article management method according to this embodiment. A description of the parts common to the operation of the article management system 100 according to the first embodiment will be omitted. The operations of FIG. 9 are initiated when user 220 orders at least one item 201 at an e-commerce site.

ステップS201において、制御装置120の制御部121は、通信部123を介して、インターネットなどのネットワーク330経由で送信された、少なくとも1つの物品201の注文情報260を受信する。注文情報260には、ユーザ220が電子商取引サイトで注文した物品201に付されたバーコード、2次元コード、若しくはRFIDなどの識別情報、又は物品201の画像が含まれる。 In step S<b>201 , the control unit 121 of the control device 120 receives the order information 260 of at least one item 201 transmitted via the network 330 such as the Internet via the communication unit 123 . The order information 260 includes identification information such as a barcode, two-dimensional code, or RFID attached to the item 201 ordered by the user 220 on the electronic commerce site, or an image of the item 201 .

ステップS202において、制御装置120の制御部121は、受信した注文情報260に対応する物品201を特定する。制御部121は、データベース140を検索して、特定した物品201が入った容器211を特定する。制御部121は、通信部123を介して、自動倉庫110に、特定した容器211をピッキングエリア102へ搬出させる。すなわち、自動倉庫110は、制御装置120で受信された注文情報260に応じて、収納している複数の容器210のうち、受取りエリア103で受け取られる少なくとも1つの物品201が入った容器211をピッキングエリア102へ搬出するように制御される。 In step S<b>202 , the control unit 121 of the control device 120 identifies the article 201 corresponding to the received order information 260 . The control unit 121 searches the database 140 to identify the container 211 containing the identified article 201 . The control unit 121 causes the automated warehouse 110 to carry out the identified container 211 to the picking area 102 via the communication unit 123 . That is, the automated warehouse 110 picks the container 211 containing at least one article 201 to be received in the receiving area 103 from among the plurality of stored containers 210 according to the order information 260 received by the control device 120. It is controlled to carry out to area 102 .

ステップS203の処理については、図7のステップS104の処理と同じであるため、説明を省略する。ピッキングの制御のためにマニピュレータ130に入力される、物品201に付されたバーコード、2次元コード、若しくはRFIDなどの識別情報、又は物品201の画像は、制御装置120で受信された注文情報260で直接又は間接的に指定される。 Since the processing of step S203 is the same as the processing of step S104 in FIG. 7, the description thereof is omitted. Identification information such as a barcode, two-dimensional code, or RFID attached to the item 201 or an image of the item 201, which is input to the manipulator 130 for picking control, is order information 260 received by the control device 120. specified directly or indirectly by

ステップS204において、制御装置120の制御部121は、通信部123を介して、コンベヤ170に、ピッキングによって取り出された少なくとも1つの物品201を、受取りエリア103で待機する移動ロボット280又はドローン290へ搭載させる。すなわち、コンベヤ170は、ピッキングによって取り出された少なくとも1つの物品201を受取りエリア103へ搬送するように制御される。移動ロボット280又はドローン290は、その物品201を受取りエリア103で受け取る。 In step S204, the control unit 121 of the control device 120 loads at least one article 201 taken out by picking onto the conveyor 170 via the communication unit 123 onto the mobile robot 280 or drone 290 waiting in the receiving area 103. Let That is, the conveyor 170 is controlled to convey at least one article 201 picked by picking to the receiving area 103 . A mobile robot 280 or drone 290 receives the item 201 at the receiving area 103 .

ステップS205において、制御装置120の制御部121は、通信部123を介して、移動ロボット280又はドローン290に、搭載した物品201をユーザ220へ配送させる。すなわち、移動ロボット280又はドローン290は、受取りエリア103で受け取った物品201をユーザ220へ配送するように制御される。移動ロボット280又はドローン290に入力される、ユーザ220の自宅住所、又はユーザ220が指定した任意の配送先住所などの宛先情報は、制御装置120で受信された注文情報260で直接又は間接的に指定される。 In step S<b>205 , the control unit 121 of the control device 120 causes the mobile robot 280 or drone 290 to deliver the mounted article 201 to the user 220 via the communication unit 123 . That is, mobile robot 280 or drone 290 is controlled to deliver article 201 received at receiving area 103 to user 220 . Destination information, such as the user's 220 home address, or any shipping address specified by the user 220 , entered into the mobile robot 280 or drone 290 is directly or indirectly included in the order information 260 received at the controller 120 . It is specified.

本実施形態によれば、商品を購入したユーザ220が、その商品を受け取るために店舗230を訪れる必要がなく、利便性が向上する。 According to this embodiment, the user 220 who has purchased the product does not need to visit the store 230 to receive the product, thereby improving convenience.

(第3実施形態)
図10、図11、及び図12を参照して、本実施形態の概要を説明する。
(Third embodiment)
An outline of the present embodiment will be described with reference to FIGS. 10, 11, and 12. FIG.

第1実施形態では、ユーザ220が店舗230を訪れたときにピッキングが行われるが、本実施形態では、ユーザ220が店舗230を訪れる前にピッキングが行われる。 In the first embodiment, picking is performed when the user 220 visits the store 230 , but in this embodiment, the picking is performed before the user 220 visits the store 230 .

図10から図12を参照して、本実施形態に係る物品管理システム100の構成を説明する。第1実施形態に係る物品管理システム100の構成と共通する部分については、説明を省略する。 The configuration of an article management system 100 according to this embodiment will be described with reference to FIGS. 10 to 12. FIG. Descriptions of parts common to the configuration of the article management system 100 according to the first embodiment will be omitted.

物品管理システム100は、収納庫190を備える。 The article management system 100 includes a repository 190 .

収納庫190は、ユーザ220が受け取る物品201の一時的な収納のための事前注文エリア104に設置される。収納庫190は、本実施形態ではクレーン式のAS/RSであるが、例えば、回転棚式、シャトル式、若しくはボット式のAS/RSであってもよいし、又はAS/RS以外の倉庫であってもよい。 A repository 190 is located in the pre-order area 104 for temporary storage of items 201 received by the user 220 . The storage shed 190 is a crane-type AS/RS in this embodiment, but may be, for example, a carousel-type, shuttle-type, or bot-type AS/RS, or a warehouse other than the AS/RS. There may be.

図13を参照して、本実施形態に係る物品管理システム100の動作を説明する。この動作は、本実施形態に係る物品管理方法に相当する。第1実施形態又は第2実施形態に係る物品管理システム100の動作と共通する部分については、説明を省略する。図13の動作は、ユーザ220が電子商取引サイトで少なくとも1つの物品201を注文したときに開始され、その物品201を一旦収納したら停止し、ユーザ220が店舗230を訪れたときに再開される。 The operation of the article management system 100 according to this embodiment will be described with reference to FIG. This operation corresponds to the article management method according to this embodiment. Descriptions of parts common to the operation of the article management system 100 according to the first embodiment or the second embodiment will be omitted. The operation of FIG. 13 begins when user 220 orders at least one item 201 at an e-commerce site, stops once item 201 is in storage, and resumes when user 220 visits store 230.

ステップS301からステップS303の処理については、図9のステップS201からステップS203の処理と同じであるため、説明を省略する。 Since the processing from step S301 to step S303 is the same as the processing from step S201 to step S203 in FIG. 9, description thereof is omitted.

ステップS304において、制御装置120の制御部121は、通信部123を介して、収納庫190に、ピッキングによって取り出された少なくとも1つの物品201を一旦収納させる。すなわち、収納庫190は、ピッキングによって取り出された少なくとも1つの物品201を一旦収納するように制御される。具体的には、収納庫190のクレーンが、収納庫190のラックの面する通路を移動して、その物品201がピッキング時に移し入れられた容器213を収納する。データベース140は、容器213に付されたバーコード、2次元コード、若しくはRFIDなどの識別情報、又は容器213の、収納庫190における収納位置を示す情報を引換え番号などの認証情報271に対応付けて保持する。認証情報271は、制御装置120で受信された注文情報260の一部として電子商取引サイトから提供されてもよいし、又は容器213が収納庫190へ搬入される際に制御部121により新たに生成され、インターネットなどのネットワーク330経由でユーザ220に通知されてもよい。 In step S<b>304 , the control unit 121 of the control device 120 temporarily stores at least one article 201 taken out by picking in the storage shed 190 via the communication unit 123 . That is, the storage 190 is controlled to temporarily store at least one article 201 taken out by picking. Specifically, the crane of the storage 190 moves along the passage facing the rack of the storage 190 and stores the container 213 into which the article 201 was transferred during picking. The database 140 associates identification information such as a barcode, two-dimensional code, or RFID attached to the container 213, or information indicating the storage position of the container 213 in the storage 190, with authentication information 271 such as an exchange number. Hold. The authentication information 271 may be provided by the e-commerce site as part of the order information 260 received by the control device 120, or may be newly generated by the control unit 121 when the container 213 is carried into the storage 190. and may be communicated to user 220 via network 330, such as the Internet.

本実施形態の一変形例として、ステップS303において、制御装置120の制御部121が人によるピッキングを支援する場合も、ステップS304において、収納庫190は、ピッキングによって取り出された少なくとも1つの物品201を一旦収納する。 As a modification of the present embodiment, even if the control unit 121 of the control device 120 assists picking by a person in step S303, the storage 190 stores at least one article 201 taken out by picking in step S304. Store once.

ステップS305において、入力装置150は、ユーザ220による、少なくとも1つの物品201を受け取るための認証情報270の入力操作を受け付ける。例えば、入力装置150に含まれる、ディスプレイと一体的に設けられたタッチスクリーンは、ユーザ220が電子商取引サイト又は制御装置120からネットワーク330経由で通知された引換え番号を入力する操作を受け付ける。制御装置120の制御部121は、入力部124を介して、入力装置150で受け付けられた入力操作で入力された認証情報270を取得する。 In step S<b>305 , the input device 150 accepts input operation of the authentication information 270 for receiving at least one article 201 by the user 220 . For example, the touch screen provided integrally with the display included in the input device 150 accepts an operation for the user 220 to input the exchange number notified from the electronic commerce site or the control device 120 via the network 330 . The control unit 121 of the control device 120 acquires the authentication information 270 input by the input operation accepted by the input device 150 via the input unit 124 .

制御部121は、取得した認証情報270をデータベース140と照合して、認証に失敗した場合は、動作を終了する。すなわち、制御部121は、取得した認証情報270と一致する正規の認証情報271がデータベース140に保持されていない場合は、動作を終了する。一方、制御部121は、認証に成功した場合、すなわち、取得した認証情報270と一致する正規の認証情報271がデータベース140に保持されている場合は、ステップS306において、データベース140を検索して、その認証情報271に対応する容器213を特定する。容器213の特定方法としては、任意の方法を用いてよいが、本実施形態では、認証情報271に対応付けてデータベース140に保持された、容器213の識別情報、又は収納位置を示す情報を抽出するという方法を用いることができる。制御部121は、通信部123を介して、収納庫190に、特定した容器213を受取りエリア103へ搬出させる。すなわち、収納庫190は、入力装置150で受け付けられた入力操作に応じて、少なくとも1つの物品201を受取りエリア103へ搬出するように制御される。具体的には、収納庫190のクレーンが、収納庫190のラックの面する通路を移動して、その物品201が入った容器213を取り出し、取り出した容器213を受取りエリア103へ搬出する。 The control unit 121 collates the acquired authentication information 270 with the database 140, and ends the operation when the authentication fails. That is, if the database 140 does not hold the regular authentication information 271 that matches the acquired authentication information 270, the control unit 121 terminates the operation. On the other hand, if the authentication is successful, that is, if the database 140 holds the valid authentication information 271 that matches the acquired authentication information 270, the control unit 121 searches the database 140 in step S306, The container 213 corresponding to the authentication information 271 is specified. Any method may be used as a method for specifying the container 213, but in this embodiment, the identification information of the container 213 or the information indicating the storage position, which is held in the database 140 in association with the authentication information 271, is extracted. You can use the method of The control unit 121 causes the container 190 to carry out the specified container 213 to the receiving area 103 via the communication unit 123 . That is, the storage 190 is controlled to carry out at least one article 201 to the receiving area 103 according to the input operation accepted by the input device 150 . Specifically, the crane of the storage 190 moves along the passage facing the rack of the storage 190 , takes out the container 213 containing the article 201 , and carries out the taken out container 213 to the receiving area 103 .

本実施形態によれば、商品を注文したユーザ220が、自動倉庫110による搬出、及びマニピュレータ130によるピッキングが終わるのを店舗230で待つ必要がなく、その商品を、店舗230に着いてから短時間で受け取ることができる。 According to this embodiment, the user 220 who ordered the product does not have to wait at the store 230 for the unloading by the automated warehouse 110 and the picking by the manipulator 130 to be completed. can be received at

(第4実施形態)
図14を参照して、本実施形態の概要を説明する。
(Fourth embodiment)
An outline of this embodiment will be described with reference to FIG.

第1実施形態では、物品管理システム100が小売業者の店舗230に設置されるが、本実施形態では、物品管理システム100が宅配便業者の配送所に設置される。 In the first embodiment, the item management system 100 is installed at the retailer's store 230, but in this embodiment, the item management system 100 is installed at the courier's delivery point.

それぞれの物品200は、本実施形態では、配送所で保管される荷物である。ユーザ220が受け取る物品201は、本実施形態では、ユーザ220宛ての荷物である。 Each item 200, in this embodiment, is a parcel stored at a delivery point. An article 201 received by the user 220 is a parcel addressed to the user 220 in this embodiment.

本実施形態では、データベース140に保持された在庫情報240には、各容器210に付されたバーコード、2次元コード、若しくはRFIDなどの識別情報、又は各容器210の、自動倉庫110における収納位置を示す情報と、各容器210に入っている物品200に付されたバーコード、2次元コード、若しくはRFIDなどの識別情報との組み合わせが含まれる。データベース140は、在庫情報240に加えて、自動倉庫110に収納された複数の容器210に入っている物品200ごとに、正規の認証情報271を保持する。具体的には、データベース140は、各物品200に付されたバーコード、2次元コード、若しくはRFIDなどの識別情報を引換え番号などの認証情報271に対応付けて保持する。各物品200の宛先のユーザ220には、認証情報271と同じ情報が任意の方法で通知されているものとする。 In this embodiment, the inventory information 240 held in the database 140 includes identification information such as a barcode, two-dimensional code, or RFID attached to each container 210, or storage position of each container 210 in the automated warehouse 110. and identification information such as a bar code, two-dimensional code, or RFID attached to the article 200 contained in each container 210 is included. In addition to inventory information 240 , database 140 holds authorized authentication information 271 for each article 200 contained in multiple containers 210 stored in automated warehouse 110 . Specifically, the database 140 stores identification information such as a barcode, two-dimensional code, or RFID attached to each item 200 in association with authentication information 271 such as an exchange number. It is assumed that the user 220 to whom each item 200 is addressed has been notified of the same information as the authentication information 271 by any method.

図15を参照して、本実施形態に係る物品管理システム100の動作を説明する。この動作は、本実施形態に係る物品管理方法に相当する。第1実施形態又は第3実施形態に係る物品管理システム100の動作と共通する部分については、説明を省略する。図15の動作は、ユーザ220が配送所を訪れたときに開始される。 The operation of the article management system 100 according to this embodiment will be described with reference to FIG. This operation corresponds to the article management method according to this embodiment. A description of the parts common to the operation of the article management system 100 according to the first embodiment or the third embodiment will be omitted. The operations of FIG. 15 are initiated when user 220 visits the delivery station.

ステップS401において、入力装置150は、ユーザ220による、少なくとも1つの物品201を受け取るための認証情報270の入力操作を受け付ける。例えば、入力装置150に含まれる、ディスプレイと一体的に設けられたタッチスクリーンは、ユーザ220が引換え番号を入力する操作を受け付ける。制御装置120の制御部121は、入力部124を介して、入力装置150で受け付けられた入力操作で入力された認証情報270を取得する。 In step S<b>401 , the input device 150 accepts input operation of the authentication information 270 for receiving at least one article 201 by the user 220 . For example, a touch screen provided integrally with the display included in the input device 150 accepts an operation for the user 220 to input the exchange number. The control unit 121 of the control device 120 acquires the authentication information 270 input by the input operation accepted by the input device 150 via the input unit 124 .

制御部121は、取得した認証情報270をデータベース140と照合して、認証に失敗した場合は、動作を終了する。すなわち、制御部121は、取得した認証情報270と一致する正規の認証情報271がデータベース140に保持されていない場合は、動作を終了する。一方、制御部121は、認証に成功した場合、すなわち、取得した認証情報270と一致する正規の認証情報271がデータベース140に保持されている場合は、ステップS402において、データベース140を検索して、その認証情報271に対応する物品201を特定し、さらに、特定した物品201が入った容器211を特定する。物品201の特定方法としては、任意の方法を用いてよいが、本実施形態では、認証情報271に対応付けてデータベース140に保持された、物品201の識別情報を抽出するという方法を用いることができる。容器211の特定方法としては、任意の方法を用いてよいが、本実施形態では、データベース140に保持された在庫情報240から、物品201が入った容器211の識別情報、又は収納位置を示す情報を抽出するという方法を用いることができる。制御部121は、通信部123を介して、自動倉庫110に、特定した容器211をピッキングエリア102へ搬出させる。すなわち、自動倉庫110は、入力装置150で受け付けられた入力操作に応じて、収納している複数の容器210のうち、受取りエリア103で受け取られる少なくとも1つの物品201が入った容器211をピッキングエリア102へ搬出するように制御される。 The control unit 121 collates the acquired authentication information 270 with the database 140, and ends the operation when the authentication fails. That is, if the database 140 does not hold the regular authentication information 271 that matches the acquired authentication information 270, the control unit 121 terminates the operation. On the other hand, if the authentication is successful, that is, if the database 140 holds regular authentication information 271 that matches the acquired authentication information 270, the control unit 121 searches the database 140 in step S402, The article 201 corresponding to the authentication information 271 is identified, and further, the container 211 containing the identified article 201 is identified. Any method may be used as a method for specifying the article 201, but in this embodiment, a method of extracting the identification information of the article 201 held in the database 140 in association with the authentication information 271 may be used. can. Any method may be used to specify the container 211, but in this embodiment, identification information of the container 211 containing the article 201 or information indicating the storage position is obtained from the inventory information 240 held in the database 140. can be used. The control unit 121 causes the automated warehouse 110 to carry out the identified container 211 to the picking area 102 via the communication unit 123 . That is, the automated warehouse 110 selects a container 211 containing at least one article 201 to be received in the receiving area 103 from among the plurality of containers 210 stored in the picking area according to the input operation received by the input device 150 . 102 is controlled.

ステップS403及びステップS404の処理については、図7のステップS104及びステップS105の処理と同じであるため、説明を省略する。ピッキングの制御のためにマニピュレータ130に入力される、物品201に付されたバーコード、2次元コード、若しくはRFIDなどの識別情報、又は物品201の画像は、認証情報271に対応付けてデータベース140に保持される。 The processing of steps S403 and S404 is the same as the processing of steps S104 and S105 in FIG. 7, and thus description thereof is omitted. Identification information such as a barcode, two-dimensional code, or RFID attached to the article 201, or an image of the article 201, which is input to the manipulator 130 for picking control, is stored in the database 140 in association with the authentication information 271. retained.

本実施形態によれば、荷物の宛先に指定されたユーザ220が、その荷物を受取りエリア103で受け取ることができる。 According to this embodiment, the user 220 designated as the destination of the package can receive the package in the receiving area 103 .

本実施形態では、第1実施形態と同じように、ユーザ220が、ピッキングによって取り出された少なくとも1つの物品201を受取りエリア103で受け取るが、本実施形態の一変形例として、第2実施形態と同じように、移動ロボット280又はドローン290が、その物品201を受取りエリア103で受け取ってユーザ220へ配送してもよい。 In this embodiment, as in the first embodiment, the user 220 receives at least one item 201 picked by picking in the receiving area 103. However, as a modification of this embodiment, Similarly, a mobile robot 280 or drone 290 may receive the item 201 at the receiving area 103 and deliver it to the user 220 .

本実施形態の一変形例として、第3実施形態と同じように、ユーザ220が配送所を訪れる前にピッキングが行われ、収納庫190が、ピッキングによって取り出された少なくとも1つの物品201を一旦収納してもよい。その場合、収納庫190は、ユーザ220が配送所を訪れたときに、入力装置150で受け付けられた入力操作に応じて、少なくとも1つの物品201を受取りエリア103へ搬出する。 As a modification of this embodiment, as in the third embodiment, picking is performed before the user 220 visits the delivery station, and the storage shed 190 temporarily stores at least one article 201 taken out by picking. You may In that case, storage shed 190 carries out at least one item 201 to receiving area 103 in response to an input operation accepted by input device 150 when user 220 visits the delivery station.

(第5実施形態)
図16を参照して、本実施形態に係る物流システム300の構成を説明する。
(Fifth embodiment)
The configuration of a physical distribution system 300 according to this embodiment will be described with reference to FIG.

物流システム300は、第1実施形態又は第3実施形態に係る複数の物品管理システム100と、サーバ機器310と、端末機器320と、移動ロボット340と、ドローン350と、管理機器360とを備える。 A physical distribution system 300 includes a plurality of article management systems 100 according to the first embodiment or the third embodiment, server equipment 310 , terminal equipment 320 , mobile robots 340 , drones 350 , and management equipment 360 .

サーバ機器310は、任意の場所に設置されてよいが、本実施形態ではデータセンタに設置される。サーバ機器310は、コンピュータである。サーバ機器310は、インターネットなどのネットワーク330を介して、各物品管理システム100と接続される。 The server device 310 may be installed at any location, but is installed in the data center in this embodiment. The server device 310 is a computer. The server device 310 is connected to each article management system 100 via a network 330 such as the Internet.

端末機器320は、ユーザ220によって利用される。端末機器320は、例えば、スマートフォン若しくはタブレットなどの携帯機器、又はPCである。「PC」は、personal computerの略語である。 Terminal equipment 320 is used by user 220 . The terminal device 320 is, for example, a mobile device such as a smart phone or a tablet, or a PC. "PC" is an abbreviation for personal computer.

移動ロボット340は、例えば、4輪ロボット又は6輪ロボットである。移動ロボット340は、各物品管理システム100の自動倉庫110へ搬入される物品200を各物品管理システム100へ配送する。 Mobile robot 340 is, for example, a four-wheeled robot or a six-wheeled robot. The mobile robot 340 delivers the articles 200 carried into the automated warehouse 110 of each article management system 100 to each article management system 100 .

ドローン350は、例えば、マルチコプターである。ドローン350は、各物品管理システム100の自動倉庫110へ搬入される物品200を各物品管理システム100へ配送する。 Drone 350 is, for example, a multicopter. The drone 350 delivers the article 200 carried into the automated warehouse 110 of each article management system 100 to each article management system 100 .

管理機器360は、任意の場所に設置されてよいが、本実施形態では有人コンビニエンスストアなどの有人店舗に設置される。管理機器360は、有人店舗のマネージャによって利用される。管理機器360は、例えば、スマートフォン若しくはタブレットなどの携帯機器、又はPCである。管理機器360は、複数の物品管理システム100を一括して監視及び制御する。 The management device 360 may be installed at any location, but in this embodiment, it is installed at a manned store such as a manned convenience store. Management equipment 360 is used by a manned store manager. The management device 360 is, for example, a mobile device such as a smart phone or a tablet, or a PC. The management equipment 360 collectively monitors and controls a plurality of article management systems 100 .

管理機器360が設置された有人店舗は親店として、複数の物品管理システム100が設置された店舗230はサテライトとして展開される。本実施形態によれば、有人店舗の機能のニーズを担保しながら、フランチャイズオーナの収益向上と負担軽減とが可能な新たなフランチャイズモデルを実現することができる。 A staffed store in which the management equipment 360 is installed is deployed as a parent store, and stores 230 in which a plurality of article management systems 100 are installed are deployed as satellites. According to this embodiment, it is possible to realize a new franchise model that can improve the profit and reduce the burden on the franchise owner while ensuring the needs of the functions of the manned store.

サーバ機器310は、制御部311、記憶部312、通信部313、入力部314、及び出力部315を備える。 The server device 310 includes a control section 311 , a storage section 312 , a communication section 313 , an input section 314 and an output section 315 .

制御部311には、1つ以上のプロセッサ、1つ以上の専用回路、又はこれらの組み合わせが含まれる。プロセッサは、CPUなどの汎用プロセッサ、又は特定の処理に特化した専用プロセッサである。専用回路は、例えば、FPGA又はASICである。制御部311は、サーバ機器310の各部を制御しながら、サーバ機器310の動作に関わる情報処理を実行する。 Controller 311 includes one or more processors, one or more dedicated circuits, or a combination thereof. A processor may be a general-purpose processor, such as a CPU, or a dedicated processor specialized for a particular process. A dedicated circuit is, for example, an FPGA or an ASIC. The control unit 311 executes information processing related to the operation of the server device 310 while controlling each unit of the server device 310 .

記憶部312には、1つ以上の半導体メモリ、1つ以上の磁気メモリ、1つ以上の光メモリ、又はこれらのうち少なくとも2種類の組み合わせが含まれる。半導体メモリは、例えば、RAM又はROMである。RAMは、例えば、SRAM又はDRAMである。ROMは、例えば、EEPROMである。記憶部312は、例えば、主記憶装置、補助記憶装置、又はキャッシュメモリとして機能する。記憶部312には、サーバ機器310の動作に用いられる情報と、サーバ機器310の動作によって得られた情報とが記憶される。 Storage unit 312 includes one or more semiconductor memories, one or more magnetic memories, one or more optical memories, or a combination of at least two of these. A semiconductor memory is, for example, a RAM or a ROM. RAM is, for example, SRAM or DRAM. ROM is, for example, EEPROM. The storage unit 312 functions, for example, as a main memory device, an auxiliary memory device, or a cache memory. The storage unit 312 stores information used for the operation of the server device 310 and information obtained by the operation of the server device 310 .

通信部313には、1つ以上の通信用インタフェースが含まれる。通信用インタフェースは、例えば、LANインタフェース、又はLTE、4G、若しくは5Gなどの移動通信規格に対応したインタフェースである。通信部313は、各物品管理システム100の制御装置120、及びユーザ220の端末機器320などの外部機器と通信を行う。通信部313は、サーバ機器310の動作に用いられる情報を外部機器から受信し、またサーバ機器310の動作によって得られる情報を外部機器へ送信する。 The communication unit 313 includes one or more communication interfaces. The communication interface is, for example, a LAN interface or an interface compatible with mobile communication standards such as LTE, 4G, or 5G. The communication unit 313 communicates with external devices such as the control device 120 of each article management system 100 and the terminal device 320 of the user 220 . The communication unit 313 receives information used for the operation of the server device 310 from an external device, and transmits information obtained by the operation of the server device 310 to the external device.

入力部314には、1つ以上の入力用インタフェースが含まれる。入力用インタフェースは、例えば、USBインタフェースである。入力部314は、入力装置を介して、サーバ機器310の動作に用いられる情報を入力する操作を受け付ける。 The input unit 314 includes one or more input interfaces. The input interface is, for example, a USB interface. Input unit 314 receives an operation of inputting information used for operation of server device 310 via an input device.

出力部315には、1つ以上の出力用インタフェースが含まれる。出力用インタフェースは、例えば、USBインタフェースである。出力部315は、出力装置を介して、サーバ機器310の動作によって得られる情報を出力する。 The output unit 315 includes one or more output interfaces. The output interface is, for example, a USB interface. The output unit 315 outputs information obtained by the operation of the server device 310 via an output device.

サーバ機器310の機能は、本実施形態に係るサーバプログラムを、制御部311に含まれるプロセッサで実行することにより実現される。すなわち、サーバ機器310の機能は、ソフトウェアにより実現される。サーバプログラムは、サーバ機器310の動作に含まれるステップの処理をコンピュータに実行させることで、当該ステップの処理に対応する機能をコンピュータに実現させるためのプログラムである。すなわち、サーバプログラムは、コンピュータをサーバ機器310として機能させるためのプログラムである。 The functions of the server device 310 are implemented by executing the server program according to the present embodiment with the processor included in the control unit 311 . That is, the functions of the server device 310 are realized by software. The server program is a program for causing a computer to execute a step process included in the operation of the server device 310, thereby causing the computer to implement a function corresponding to the step process. That is, the server program is a program for causing the computer to function as the server device 310 .

サーバ機器310の一部又は全ての機能が、制御部311に含まれる専用回路により実現されてもよい。すなわち、サーバ機器310の一部又は全ての機能が、ハードウェアにより実現されてもよい。 A part or all of the functions of the server device 310 may be implemented by a dedicated circuit included in the controller 311 . That is, part or all of the functions of the server device 310 may be realized by hardware.

図17を参照して、本実施形態に係るサーバ機器310の動作を説明する。この動作は、本実施形態に係るサービス提供方法に相当する。 The operation of the server device 310 according to this embodiment will be described with reference to FIG. This operation corresponds to the service providing method according to this embodiment.

ステップS501において、制御部311は、通信部313を介して少なくとも1つの物品201の指定又は事前注文を受け付ける。具体的には、制御部311は、電子商取引サイトでユーザ220による物品201の指定又は事前注文を受け付ける。 In step S<b>501 , the control unit 311 receives designation or advance order of at least one item 201 via the communication unit 313 . Specifically, the control unit 311 accepts designation or advance order of the article 201 by the user 220 on the electronic commerce site.

ステップS502において、制御部311は、複数の場所のそれぞれに設置された物品管理システム100の在庫情報240を参照して、それら複数の場所の中から、指定又は注文された物品201が入った容器211が自動倉庫110に収納されている場所を特定する。具体的には、制御部311は、通信部313を介して、各物品管理システム100の制御装置120と通信を行い、各物品管理システム100のデータベース140を検索して、指定又は注文された物品201が入った容器211を特定する。容器211の特定方法としては、任意の方法を用いてよいが、本実施形態では、データベース140に保持された在庫情報240から、物品201が入った容器211の識別情報、又は収納位置を示す情報を抽出するという方法を用いることができる。制御部311は、特定した容器211が収納された自動倉庫110を備える物品管理システム100が設置されている店舗230を特定する。 In step S502, the control unit 311 refers to the inventory information 240 of the article management system 100 installed at each of the plurality of locations, and selects a container containing the designated or ordered article 201 from the plurality of locations. 211 is stored in the automated warehouse 110. Specifically, the control unit 311 communicates with the control device 120 of each article management system 100 via the communication unit 313, searches the database 140 of each article management system 100, and retrieves the designated or ordered article. Identify the container 211 containing 201 . Any method may be used to specify the container 211, but in this embodiment, identification information of the container 211 containing the article 201 or information indicating the storage position is obtained from the inventory information 240 held in the database 140. can be used. The control unit 311 identifies the store 230 in which the article management system 100 including the automated warehouse 110 storing the identified container 211 is installed.

指定又は注文された物品201が入った容器211が自動倉庫110に収納されている2つ以上の場所がある場合、ステップS503において、制御部311は、通信部313を介してユーザ220の位置を検出する。そして、ステップS504において、制御部311は、検出した位置と当該2つ以上の場所との間の距離に応じて、当該2つ以上の場所の中から、端末機器320へ通知する場所を選択する。具体的には、制御部311は、特定した店舗230の数が2つ以上である場合、物品201を指定又は注文したユーザ220の端末機器320の位置情報を取得する。そして、制御部311は、特定した店舗230の中から、取得した位置情報で示される位置から基準範囲内に存在するか、又は最も近い店舗230を選択する。 If there are two or more places where the container 211 containing the designated or ordered item 201 is stored in the automated warehouse 110, the control unit 311 sends the position of the user 220 via the communication unit 313 in step S503. To detect. Then, in step S504, the control unit 311 selects a location to be notified to the terminal device 320 from among the two or more locations according to the distance between the detected location and the two or more locations. . Specifically, when the number of specified shops 230 is two or more, the control unit 311 acquires the position information of the terminal device 320 of the user 220 who specified or ordered the article 201 . Then, the control unit 311 selects the store 230 that exists within the reference range or is closest to the position indicated by the acquired position information from among the identified stores 230 .

指定又は注文された物品201が入った容器211が自動倉庫110に収納されている1つの場所のみがある場合、ステップS505において、制御部311は、当該1つの場所を選択する。具体的には、制御部311は、特定した店舗230の数が1つである場合、特定した店舗230を選択する。 If there is only one place where the container 211 containing the designated or ordered article 201 is stored in the automated warehouse 110, the control unit 311 selects the one place in step S505. Specifically, when the number of specified stores 230 is one, the control unit 311 selects the specified store 230 .

ステップS506において、制御部311は、通信部313を介して、選択した場所を端末機器320へ通知する。具体的には、制御部311は、選択した店舗230に関する情報を、物品201を指定したユーザ220の端末機器320へ送信して、ユーザ220に、その店舗230で物品201を購入するよう促す。あるいは、制御部311は、選択した店舗230に関する情報を、物品201を注文したユーザ220の端末機器320へ送信して、ユーザ220に、その店舗230で物品201を受け取るよう促す。 In step S<b>506 , the control unit 311 notifies the terminal device 320 of the selected location via the communication unit 313 . Specifically, the control unit 311 transmits information about the selected store 230 to the terminal device 320 of the user 220 who has specified the item 201 and prompts the user 220 to purchase the item 201 at the store 230 . Alternatively, the control unit 311 transmits information about the selected store 230 to the terminal device 320 of the user 220 who ordered the item 201 and prompts the user 220 to receive the item 201 at the store 230 .

本実施形態によれば、商品を購入するか、又はその商品を注文済みのユーザ220が、その商品があり、且つユーザ220から近い店舗230を知ることができ、利便性が向上する。 According to this embodiment, the user 220 who has purchased a product or has ordered the product can know the store 230 that has the product and is close to the user 220, thereby improving convenience.

(第6実施形態)
図18を参照して、本実施形態に係る物品管理システム100の構成を説明する。第1実施形態に係る物品管理システム100の構成と共通する部分については、説明を省略する。
(Sixth embodiment)
The configuration of an article management system 100 according to this embodiment will be described with reference to FIG. Descriptions of parts common to the configuration of the article management system 100 according to the first embodiment will be omitted.

物品管理システム100は、商取引プラットフォーム400を備える。 Item management system 100 comprises a commerce platform 400 .

商取引プラットフォーム400は、サーバ機器310、端末機器320、及びキオスク端末370を備える。 The commerce platform 400 comprises server equipment 310 , terminal equipment 320 and kiosk terminals 370 .

サーバ機器310は、任意の場所に設置されてよいが、本実施形態ではデータセンタに設置される。サーバ機器310は、コンピュータである。サーバ機器310は、キオスク端末370からの注文と、端末機器320からの事前注文とを、注文の種類別の注文キュー410に順次入力する。サーバ機器310は、注文キュー410から注文を順次読み出す。サーバ機器310は、読み出した注文ごとに、注文の種類別の送信処理420を実行して、インターネットなどのネットワーク330経由で制御装置120のAPI430を呼び出す。 The server device 310 may be installed at any location, but is installed in the data center in this embodiment. The server device 310 is a computer. The server device 310 sequentially inputs the order from the kiosk terminal 370 and the pre-order from the terminal device 320 to the order queue 410 classified by order type. Server device 310 sequentially reads orders from order queue 410 . The server device 310 executes an order-type transmission process 420 for each read order, and calls an API 430 of the control device 120 via a network 330 such as the Internet.

端末機器320は、ユーザ220によって利用される。端末機器320は、例えば、スマートフォン若しくはタブレットなどの携帯機器、又はPCである。 Terminal equipment 320 is used by user 220 . The terminal device 320 is, for example, a mobile device such as a smart phone or a tablet, or a PC.

キオスク端末370は、任意の場所に設置されてよいが、本実施形態では店舗230又は店舗230の近傍に設置される。キオスク端末370は、ディスプレイと一体的に設けられたタッチスクリーンなどの入力装置150、及びディスプレイなどの出力装置160を備える。 The kiosk terminal 370 may be installed at any location, but is installed at the store 230 or near the store 230 in this embodiment. The kiosk terminal 370 includes an input device 150 such as a touch screen provided integrally with a display, and an output device 160 such as a display.

図18を参照して、本実施形態に係る物品管理システム100において実行される処理を説明する。 Processing executed in the article management system 100 according to the present embodiment will be described with reference to FIG.

キオスク端末370からの注文に関する処理のフローを説明する。このフローは、図7のステップS101からステップS105に相当するステップを含む。図7の各ステップの処理と共通する部分については、説明を適宜省略又は簡略化する。 A flow of processing regarding an order from the kiosk terminal 370 will be described. This flow includes steps corresponding to steps S101 to S105 in FIG. Descriptions of portions common to the processing of each step in FIG. 7 will be omitted or simplified as appropriate.

図7のステップS101に相当するステップにおいて、制御装置120の制御部121は、データベース140を検索して、自動倉庫110に収納された複数の容器210に入っている物品200の種類の一覧250を生成する。制御部121は、通信部123又は出力部125を介して、キオスク端末370の出力装置160に、生成した一覧250を出力させる。すなわち、キオスク端末370は、自動倉庫110に収納された複数の容器210に入っている物品200の種類の一覧250をユーザ220に向けて出力するように制御される。例えば、キオスク端末370のディスプレイは、一覧250を画面に表示する。 In a step corresponding to step S101 in FIG. 7, the control unit 121 of the control device 120 searches the database 140 to obtain a list 250 of types of articles 200 contained in a plurality of containers 210 stored in the automated warehouse 110. Generate. The control unit 121 causes the output device 160 of the kiosk terminal 370 to output the generated list 250 via the communication unit 123 or the output unit 125 . That is, the kiosk terminal 370 is controlled so as to output to the user 220 a list 250 of types of articles 200 contained in a plurality of containers 210 stored in the automated warehouse 110 . For example, the display of kiosk terminal 370 displays list 250 on the screen.

図7のステップS102に相当するステップにおいて、キオスク端末370の入力装置150は、ユーザ220による少なくとも1つの物品201の注文操作を受け付ける。注文操作には、ユーザ220が少なくとも1つの物品201を選択する第1操作と、ユーザ220が少なくとも1つの物品201の購入を確定させる第2操作とが含まれる。キオスク端末370は、第1操作として、ユーザ220がキオスク端末370により出力された一覧250から少なくとも1つの物品201を選択する操作を受け付ける。本実施形態では、第1操作は、ユーザ220が少なくとも1つの物品201を仮想のショッピングカートに追加する操作である。例えば、キオスク端末370のタッチスクリーンは、ユーザ220がディスプレイにより表示されたページ上で購入したい商品をショッピングカートに追加する操作を受け付ける。キオスク端末370は、第2操作として、ユーザ220がショッピングカートに追加した商品の代金を支払う操作などの、商品の購入を確定させる操作を受け付ける。本実施形態では、第2操作は、ユーザ220が少なくとも1つの物品201の決済を行う操作である。例えば、キオスク端末370のタッチスクリーンは、店舗230に設置されたPOSシステムなどの決済システムを介して、現金、クレジットカード、電子マネー、ポイント、又は仮想通貨による決済を行う操作を受け付ける。 In a step corresponding to step S102 in FIG. 7, the input device 150 of the kiosk terminal 370 receives an order operation for at least one article 201 by the user 220. FIG. The order operation includes a first operation in which the user 220 selects at least one item 201 and a second operation in which the user 220 confirms purchase of the at least one item 201 . Kiosk terminal 370 accepts, as a first operation, user 220 selecting at least one item 201 from list 250 output by kiosk terminal 370 . In this embodiment, the first operation is an operation by the user 220 to add at least one item 201 to the virtual shopping cart. For example, the touch screen of kiosk terminal 370 accepts an operation of adding a product that user 220 wants to purchase to a shopping cart on the page displayed by the display. As a second operation, the kiosk terminal 370 accepts an operation of confirming the purchase of the product, such as an operation of paying for the product added to the shopping cart by the user 220 . In this embodiment, the second operation is an operation for the user 220 to pay for at least one article 201 . For example, the touch screen of the kiosk terminal 370 accepts an operation of making a payment with cash, credit card, electronic money, points, or virtual currency via a payment system such as a POS system installed at the store 230 .

図7のステップS103に相当するステップにおいて、サーバ機器310は、キオスク端末370で第1操作が受け付けられる度に、第1操作で選択された物品201の情報をネットワーク330経由で受信する。サーバ機器310は、受信した情報をキオスク注文として注文キューAに入力する。サーバ機器310は、注文キューAからキオスク注文を読み出す度に、送信処理Aを実行して、ネットワーク330経由でAPI430のretrieve_tote_by_order_lineを呼び出す。制御装置120の制御部121は、retrieve_tote_by_order_lineが呼び出されると、データベース140を検索して、第1操作で選択された物品201が入った容器211を特定する。制御部121は、通信部123を介して、自動倉庫110に、特定した容器211を収納位置から取り出させる。すなわち、自動倉庫110は、キオスク端末370で受け付けられた第1操作に応じて、収納している複数の容器210のうち、受取りエリア103で受け取られる少なくとも1つの物品201が入った容器211をラック111における収納位置からクレーン112で取り出すように制御される。 In a step corresponding to step S103 in FIG. 7, server device 310 receives information on article 201 selected by the first operation via network 330 each time kiosk terminal 370 accepts the first operation. Server device 310 enters the received information into order queue A as a kiosk order. Each time the server device 310 reads a kiosk order from the order queue A, it executes the send process A and calls retrieve_tote_by_order_line of the API 430 via the network 330 . When retrieve_tote_by_order_line is called, the control unit 121 of the control device 120 searches the database 140 to identify the container 211 containing the article 201 selected in the first operation. The control unit 121 causes the automated warehouse 110 to take out the identified container 211 from the storage position via the communication unit 123 . That is, the automated warehouse 110 racks a container 211 containing at least one article 201 to be received in the receiving area 103 among the plurality of stored containers 210 in response to the first operation received at the kiosk terminal 370 . The crane 112 is controlled to be taken out from the storage position at 111 .

サーバ機器310は、キオスク端末370で第2操作が受け付けられると、第2操作で購入された物品201の情報をネットワーク330経由で受信する。サーバ機器310は、受信した情報を、決済が完了したキオスク注文として注文キューBに入力する。サーバ機器310は、第2操作で購入された物品201が第1操作で選択されたときに注文キューAに入力されたキオスク注文がまだ注文キューAから読み出されずに残っている場合は、そのキオスク注文を注文キューAから削除する。すなわち、サーバ機器310は、第1操作に対応するキオスク注文が注文キューAから読み出される前に、第2操作によって、そのキオスク注文の決済が完了した場合は、実質的には、そのキオスク注文を、決済が完了したキオスク注文として注文キューAから注文キューBに移動する。一方で、サーバ機器310は、第1操作に対応するキオスク注文が注文キューAから読み出された後に、第2操作によって、そのキオスク注文の決済が完了した場合は、単に、その決済が完了したキオスク注文を注文キューBに入力する。サーバ機器310は、1回のクリックで商品が購入された場合など、第1操作を経ずに第2操作によって決済が完了したキオスク注文があれば、その決済が完了したキオスク注文も注文キューBに入力する。サーバ機器310は、注文キューBから、決済が完了したキオスク注文を読み出す度に、送信処理Bを実行して、ネットワーク330経由でAPI430のretrieve_tote_and_pickingを呼び出す。制御装置120の制御部121は、retrieve_tote_and_pickingが呼び出されると、データベース140を検索して、第2操作で購入された物品201が入った容器211を特定する。制御部121は、特定した容器211がまだ収納位置から取り出されていなければ、通信部123を介して、自動倉庫110に、特定した容器211を収納位置から取り出させる。すなわち、自動倉庫110は、キオスク端末370で受け付けられた第2操作に応じて、収納している複数の容器210のうち、受取りエリア103で受け取られる少なくとも1つの物品201が入った容器211をラック111における収納位置からクレーン112で取り出すように制御される。 When the kiosk terminal 370 accepts the second operation, the server device 310 receives the information on the article 201 purchased by the second operation via the network 330 . The server device 310 inputs the received information to the order queue B as a kiosk order for which payment has been completed. If the kiosk order input to the order queue A when the item 201 purchased in the second operation is selected in the first operation remains unread from the order queue A, the server device 310 Delete the order from order queue A. That is, if the payment for the kiosk order corresponding to the first operation is completed by the second operation before the kiosk order corresponding to the first operation is read from the order queue A, the server device 310 effectively reads the kiosk order. , moves from order queue A to order queue B as a kiosk order for which payment has been completed. On the other hand, after the kiosk order corresponding to the first operation has been read out from order queue A, the server device 310 simply indicates that the payment has been completed if the payment for the kiosk order has been completed by the second operation. Enter the kiosk order into Order Queue B. If there is a kiosk order for which payment has been completed by the second operation without going through the first operation, such as when a product is purchased with a single click, the server device 310 stores the kiosk order for which payment has been completed. to enter. Every time the server device 310 reads a kiosk order for which payment has been completed from the order queue B, it executes the transmission process B and calls retrieve_tote_and_picking of the API 430 via the network 330 . When retrieve_tote_and_picking is called, the control unit 121 of the control device 120 searches the database 140 to identify the container 211 containing the article 201 purchased in the second operation. If the identified container 211 has not yet been removed from the storage position, the control unit 121 causes the automated warehouse 110 to remove the identified container 211 from the storage position via the communication unit 123 . That is, the automated warehouse 110 racks a container 211 containing at least one article 201 to be received in the receiving area 103 among the plurality of stored containers 210 in response to the second operation accepted by the kiosk terminal 370 . The crane 112 is controlled to be taken out from the storage position at 111 .

図7のステップS104に相当するステップにおいて、制御装置120の制御部121は、通信部123を介して、マニピュレータ130によるピッキングを制御する。すなわち、マニピュレータ130は、ピッキングを行うように制御される。 In a step corresponding to step S104 in FIG. 7 , the control unit 121 of the control device 120 controls picking by the manipulator 130 via the communication unit 123 . That is, manipulator 130 is controlled to perform picking.

図7のステップS105に相当するステップにおいて、制御装置120の制御部121は、通信部123を介して、コンベヤ170に、ピッキングによって取り出された少なくとも1つの物品201を、その物品201をユーザ220が受取りエリア103で受け取るのに用いられる受取りボックス180へ投入させる。すなわち、コンベヤ170は、ピッキングによって取り出された少なくとも1つの物品201を受取りエリア103へ搬送するように制御される。 In a step corresponding to step S105 in FIG. 7, the control unit 121 of the control device 120 transfers at least one picked-out article 201 to the conveyor 170 via the communication unit 123, and the article 201 is transferred to the conveyor 170 by the user 220. Drop it into the receiving box 180 used for receiving in the receiving area 103 . That is, the conveyor 170 is controlled to convey at least one article 201 picked by picking to the receiving area 103 .

端末機器320からの事前注文に関する処理のフローを説明する。このフローは、図9のステップS201、図9のステップS202、図15のステップS401、図15のステップS402、図7のステップS104、及び図7のステップS105に相当するステップを含む。図7、図9、及び図15の各ステップの処理と共通する部分については、説明を適宜省略又は簡略化する。 A flow of processing relating to pre-ordering from the terminal device 320 will be described. This flow includes steps corresponding to step S201 in FIG. 9, step S202 in FIG. 9, step S401 in FIG. 15, step S402 in FIG. 15, step S104 in FIG. 7, and step S105 in FIG. 7, 9, and 15 will be omitted or simplified as appropriate.

端末機器320は、ユーザ220が電子商取引サイトで少なくとも1つの物品201を注文したときに、その物品201の注文情報260を、ネットワーク330経由でサーバ機器310へ送信する。注文情報260には、ユーザ220が電子商取引サイトで注文した物品201に付されたバーコード、2次元コード、若しくはRFIDなどの識別情報、又は物品201の画像が含まれる。 When the user 220 orders at least one item 201 on the electronic commerce site, the terminal device 320 transmits the order information 260 of the item 201 to the server device 310 via the network 330 . The order information 260 includes identification information such as a barcode, two-dimensional code, or RFID attached to the item 201 ordered by the user 220 on the electronic commerce site, or an image of the item 201 .

図9のステップS201に相当するステップにおいて、サーバ機器310は、端末機器320から注文情報260が送信されると、注文情報260をネットワーク330経由で受信する。図9のステップS202に相当するステップにおいて、サーバ機器310は、受信した注文情報260を事前注文として注文キューCに入力する。サーバ機器310は、注文情報260を引換え番号などの認証情報271に対応付けて保持する。認証情報271は、注文情報260の一部として電子商取引サイトから提供されてもよいし、又はサーバ機器310により新たに生成され、ネットワーク330経由でユーザ220に通知されてもよい。認証情報271の形式は、任意の形式でよいが、本実施形態では2次元コードである。サーバ機器310は、注文キューCから事前注文を読み出す度に、送信処理Cを実行して、ネットワーク330経由でAPI430のretrieve_toteを呼び出す。制御装置120の制御部121は、retrieve_toteが呼び出されると、データベース140を検索して、注文情報260に対応する物品201が入った容器211を特定する。制御部121は、通信部123を介して、自動倉庫110に、特定した容器211を収納位置から取り出させる。すなわち、自動倉庫110は、端末機器320から送信された注文情報260に応じて、収納している複数の容器210のうち、受取りエリア103で受け取られる少なくとも1つの物品201が入った容器211をラック111における収納位置からクレーン112で取り出すように制御される。 In a step corresponding to step S201 in FIG. 9, when the order information 260 is transmitted from the terminal device 320, the server device 310 receives the order information 260 via the network 330. FIG. In a step corresponding to step S202 in FIG. 9, the server device 310 inputs the received order information 260 to the order queue C as a pre-order. The server device 310 holds the order information 260 in association with the authentication information 271 such as the exchange number. Authentication information 271 may be provided by the e-commerce site as part of order information 260 or may be newly generated by server device 310 and communicated to user 220 via network 330 . The format of the authentication information 271 may be any format, but in this embodiment it is a two-dimensional code. Each time the server device 310 reads a pre-order from the order queue C, it executes the transmission process C and calls retrieve_tote of the API 430 via the network 330 . When retrieve_tote is called, the control unit 121 of the control device 120 searches the database 140 to identify the container 211 containing the article 201 corresponding to the order information 260 . The control unit 121 causes the automated warehouse 110 to take out the identified container 211 from the storage position via the communication unit 123 . That is, the automated warehouse 110 racks the container 211 containing at least one article 201 to be received in the receiving area 103 from among the plurality of stored containers 210 according to the order information 260 transmitted from the terminal device 320 . The crane 112 is controlled to be taken out from the storage position at 111 .

図15のステップS401に相当するステップにおいて、キオスク端末370の入力装置150は、ユーザ220が店舗230を訪れたときに、ユーザ220による、少なくとも1つの物品201を受け取るための認証情報270の入力操作を受け付ける。例えば、キオスク端末370のタッチスクリーンは、ユーザ220が電子商取引サイト又はサーバ機器310からネットワーク330経由で通知された2次元コードを入力する操作を受け付ける。 In a step corresponding to step S401 in FIG. 15, the input device 150 of the kiosk terminal 370 performs an input operation of the authentication information 270 for receiving at least one item 201 by the user 220 when the user 220 visits the store 230. accept. For example, the touch screen of kiosk terminal 370 accepts an operation of user 220 inputting a two-dimensional code notified from electronic commerce site or server device 310 via network 330 .

サーバ機器310は、キオスク端末370で入力操作が受け付けられると、認証情報270をネットワーク330経由で受信する。サーバ機器310は、受信した認証情報270を正規の認証情報271と照合する。サーバ機器310は、認証に成功した場合、すなわち、認証情報270が正規の認証情報271と一致する場合は、その認証情報271に対応する注文情報260を、認証が完了した事前注文として注文キューBに入力する。図15のステップS402に相当するステップにおいて、サーバ機器310は、注文キューBから、認証が完了した事前注文を読み出す度に、送信処理Bを実行して、ネットワーク330経由でAPI430のretrieve_tote_and_pickingを呼び出す。制御装置120の制御部121は、retrieve_tote_and_pickingが呼び出されると、データベース140を検索して、認証情報270に対応する物品201が入った容器211を特定する。制御部121は、特定した容器211がまだ収納位置から取り出されていなければ、通信部123を介して、自動倉庫110に、特定した容器211を収納位置から取り出させる。すなわち、自動倉庫110は、端末機器320から送信された注文情報260に応じて、収納している複数の容器210のうち、受取りエリア103で受け取られる少なくとも1つの物品201が入った容器211をラック111における収納位置からクレーン112で取り出すように制御される。 The server device 310 receives the authentication information 270 via the network 330 when the kiosk terminal 370 accepts the input operation. The server device 310 collates the received authentication information 270 with the valid authentication information 271 . If the authentication is successful, that is, if the authentication information 270 matches the authentic authentication information 271, the server device 310 stores the order information 260 corresponding to the authentication information 271 as an authenticated pre-order in the order queue B. to enter. In a step corresponding to step S402 in FIG. 15, the server machine 310 executes the transmission process B and calls retrieve_tote_and_picking of the API 430 via the network 330 every time it reads out an authenticated pre-order from the order queue B. When retrieve_tote_and_picking is called, the control unit 121 of the control device 120 searches the database 140 to identify the container 211 containing the article 201 corresponding to the authentication information 270 . If the identified container 211 has not yet been removed from the storage position, the control unit 121 causes the automated warehouse 110 to remove the identified container 211 from the storage position via the communication unit 123 . That is, the automated warehouse 110 racks the container 211 containing at least one article 201 to be received in the receiving area 103 from among the plurality of stored containers 210 according to the order information 260 transmitted from the terminal device 320 . The crane 112 is controlled to be taken out from the storage position at 111 .

図7のステップS104に相当するステップにおいて、制御装置120の制御部121は、通信部123を介して、マニピュレータ130によるピッキングを制御する。すなわち、マニピュレータ130は、ピッキングを行うように制御される。 In a step corresponding to step S104 in FIG. 7 , the control unit 121 of the control device 120 controls picking by the manipulator 130 via the communication unit 123 . That is, manipulator 130 is controlled to perform picking.

図7のステップS105に相当するステップにおいて、制御装置120の制御部121は、通信部123を介して、コンベヤ170に、ピッキングによって取り出された少なくとも1つの物品201を、その物品201をユーザ220が受取りエリア103で受け取るのに用いられる受取りボックス180へ投入させる。すなわち、コンベヤ170は、ピッキングによって取り出された少なくとも1つの物品201を受取りエリア103へ搬送するように制御される。 In a step corresponding to step S105 in FIG. 7, the control unit 121 of the control device 120 transfers at least one picked-out article 201 to the conveyor 170 via the communication unit 123, and the article 201 is transferred to the conveyor 170 by the user 220. Drop it into the receiving box 180 used for receiving in the receiving area 103 . That is, the conveyor 170 is controlled to convey at least one article 201 picked by picking to the receiving area 103 .

上述のように、本実施形態では、制御装置120の制御部121は、ユーザ220による少なくとも1つの物品201の注文操作と、ネットワーク330経由で送信された、少なくとも1つの物品201の注文情報260とのそれぞれに応じて、自動倉庫110に、少なくとも1つの物品201が入った容器211をピッキングエリア102へ搬出させる処理を実行する。制御部121は、あるユーザ220によって注文操作が行われている間に、別のユーザ220からの注文情報260が送信された場合は、注文操作を行っているユーザ220を優先して当該処理を実行する。例えば、サーバ機器310は、送信処理Cを、送信処理A及び送信処理Bを実行していない場合のみ実行してもよい。送信処理Aは、API430のretrieve_tote_by_order_lineを呼び出してから、応答としてacceptを受信するまで実行中とみなされる。送信処理Bは、API430のretrieve_tote_and_pickingを呼び出してから、応答としてacceptを受信するだけでなく、該当する全ての容器211がピッキングエリア102へ搬出されるまでは実行中とみなされる。送信処理Cは、API430のretrieve_toteを呼び出してから、応答としてacceptを受信するだけでなく、該当する全ての容器211が収納位置から取り出されるまでは実行中とみなされる。 As described above, in the present embodiment, the control unit 121 of the control device 120 controls the order operation of at least one product 201 by the user 220 and the order information 260 of the at least one product 201 transmitted via the network 330. , the automated warehouse 110 carries out a process of carrying out a container 211 containing at least one article 201 to the picking area 102 . If order information 260 from another user 220 is transmitted while a certain user 220 is performing an ordering operation, the control unit 121 gives priority to the user 220 who is performing the ordering operation and performs the processing. Run. For example, the server device 310 may execute transmission processing C only when transmission processing A and transmission processing B are not executed. Sending process A is considered to be running after calling retrieve_tote_by_order_line of API 430 until it receives accept as a response. The transmission process B is considered to be in progress until not only is accept received as a response after calling retrieve_tote_and_picking of the API 430 but all applicable containers 211 are carried out to the picking area 102 . The transmission process C is considered to be in progress until not only is accept received as a response after calling retrieve_tote of the API 430, but all relevant containers 211 are taken out from the storage positions.

本実施形態によれば、キオスク注文の処理の空き時間を事前注文の処理に充てて、注文の処理効率を向上させることができる。 According to the present embodiment, it is possible to improve the order processing efficiency by allocating the idle time for kiosk order processing to pre-order processing.

本実施形態の一変形例として、注文キューA、注文キューB、及び注文キューCのそれぞれの注文をいくつ重複して送信できるのかを制御してもよい。例えば、サーバ機器310は、重複して実行できる送信処理Aの数を3本までに制限してもよい。サーバ機器310は、重複して実行できる送信処理Bの数を2本までに制限してもよい。サーバ機器310は、送信処理Cを1本ずつ実行してもよい。 As a modified example of this embodiment, the number of duplicate orders that can be sent for each of order queue A, order queue B, and order queue C may be controlled. For example, the server device 310 may limit the number of transmission processes A that can be redundantly executed to three. The server device 310 may limit the number of transmission processes B that can be redundantly executed to two. The server device 310 may execute the transmission process C one by one.

本実施形態の一変形例として、注文キューA、注文キューB、及び注文キューCの注文を合計でいくつ重複して送信できるのかを制御してもよい。例えば、サーバ機器310は、同時に実行できる送信処理420の総数を4本までに制限してもよい。全体としての最大の重複度を定義できるようにすることで、容量オーバー及びキュー滞留を防ぐことができる。 As a modification of the present embodiment, the total number of orders in order queue A, order queue B, and order queue C that can be redundantly transmitted may be controlled. For example, server device 310 may limit the total number of transmission processes 420 that can be executed simultaneously to four. By making it possible to define the maximum redundancy as a whole, it is possible to prevent capacity overruns and queue stagnation.

さらなる変形例として、状況に応じて動的に重複度を変化させてもよい。商品の搬入作業の指示、及び電子商取引サイトのデリバリー商品の搬出作業の指示など、各種指示についても、注文キュー410と同様のキュー、及び送信処理420と同様の並列可能な送信処理を用意してもよい。様々な処理の要求に対して、それぞれの送信処理の重複度を動的に変化させることで、状況に応じて最適な優先順位で処理を実行することができる。例えば、キオスク注文及び事前注文が少ない場合は、商品の搬入作業の指示を多く処理することができる。 As a further modification, the redundancy may be dynamically changed according to the situation. A queue similar to the order queue 410 and parallel transmission processing similar to the transmission processing 420 are prepared for various instructions such as instructions for carrying in products and instructions for carrying out delivery products for electronic commerce sites. good too. By dynamically changing the redundancy of each transmission process in response to requests for various processes, it is possible to execute processes with the optimum priority according to the situation. For example, if there are few kiosk orders and pre-orders, then many product delivery instructions can be processed.

本実施形態の一変形例として、注文キューA、注文キューB、及び注文キューCのそれぞれにおいて、注文の順番が入替え可能であってもよい。 As a modified example of the present embodiment, order queue A, order queue B, and order queue C may be interchangeable in order of orders.

本実施形態の一変形例として、ネットワーク330経由でAPI430が呼び出されることで注文が処理される代わりに、MQなど、他の通信方式によって注文が処理されてもよい。「MQ」は、message queuingの略語である。 As a modified example of this embodiment, instead of processing the order by calling the API 430 via the network 330, the order may be processed by another communication method such as MQ. "MQ" is an abbreviation for message queuing.

本実施形態の一変形例として、サーバ機器310は、制御装置120に統合されてもよい。 As a variation of this embodiment, the server device 310 may be integrated with the control device 120 .

(第7実施形態)
図19を参照して、本実施形態に係る物品管理システム100において実行される処理を説明する。第6実施形態に係る物品管理システム100において実行される処理と共通する部分については、説明を省略する。
(Seventh embodiment)
Processing executed in the article management system 100 according to the present embodiment will be described with reference to FIG. 19 . A description of the parts common to the processing executed in the article management system 100 according to the sixth embodiment will be omitted.

キオスク端末370からの注文に関する処理のフローを説明する。 A flow of processing regarding an order from the kiosk terminal 370 will be described.

図7のステップS103に相当するステップにおいて、サーバ機器310は、キオスク端末370で第1操作が受け付けられる度に、第1操作で選択された物品201の情報をネットワーク330経由で受信する。サーバ機器310は、受信した情報をキオスク注文として送信キュー411に入力する。サーバ機器310は、送信キュー411からキオスク注文を読み出す度に、送信処理420を実行して、ネットワーク330経由で制御装置120のAPI430のretrieve_tote_by_order_lineを呼び出す。制御装置120が、retrieve_tote_by_order_lineが呼び出されたときに実行する処理については、第6実施形態のものと同じであるため、説明を省略する。 In a step corresponding to step S103 in FIG. 7, server device 310 receives information on article 201 selected by the first operation via network 330 each time kiosk terminal 370 accepts the first operation. Server device 310 inputs the received information to transmission queue 411 as a kiosk order. Each time the server device 310 reads a kiosk order from the transmission queue 411 , it executes the transmission process 420 and calls retrieve_tote_by_order_line of the API 430 of the control device 120 via the network 330 . The processing executed by the control device 120 when retrieve_tote_by_order_line is called is the same as that of the sixth embodiment, and thus description thereof is omitted.

サーバ機器310は、キオスク端末370で第2操作が受け付けられると、第2操作で購入された物品201の情報をネットワーク330経由で受信する。サーバ機器310は、受信した情報を、決済が完了したキオスク注文として送信キュー411に入力する。サーバ機器310は、送信キュー411から、決済が完了したキオスク注文を読み出す度に、送信処理420を実行して、ネットワーク330経由でAPI430のretrieve_tote_and_pickingを呼び出す。制御装置120が、retrieve_tote_and_pickingが呼び出されたときに実行する処理については、第6実施形態のものと同じであるため、説明を省略する。 When the kiosk terminal 370 accepts the second operation, the server device 310 receives the information on the article 201 purchased by the second operation via the network 330 . The server device 310 inputs the received information to the transmission queue 411 as a kiosk order for which payment has been completed. Every time the server device 310 reads a kiosk order for which payment has been completed from the transmission queue 411 , it executes the transmission processing 420 and calls retrieve_tote_and_picking of the API 430 via the network 330 . The processing executed by the control device 120 when retrieve_tote_and_picking is called is the same as that of the sixth embodiment, and thus description thereof is omitted.

本実施形態では、サーバ機器310は、優先度変更440を実行して、決済が完了したキオスク注文を、決済が完了していないキオスク注文よりも優先する。例えば、サーバ機器310は、決済が完了したキオスク注文Bよりも前に送信キュー411に入力され、且つ決済が完了していない未送信のキオスク注文Aがあれば、キオスク注文Bをキオスク注文Aよりも送信キュー411の先頭側へ移動させる。 In this embodiment, the server device 310 performs a priority change 440 to prioritize paid kiosk orders over unpaid kiosk orders. For example, if there is an unsent kiosk order A that has been input to the transmission queue 411 before kiosk order B for which payment has been completed and for which payment has not been completed, the server device 310 receives kiosk order B from kiosk order A. is also moved to the head side of the transmission queue 411 .

端末機器320からの事前注文に関する処理のフローを説明する。 A flow of processing relating to pre-ordering from the terminal device 320 will be described.

図9のステップS201に相当するステップにおいて、サーバ機器310は、端末機器320から注文情報260が送信されると、注文情報260をネットワーク330経由で受信する。注文情報260には、ユーザ220が電子商取引サイトで注文した物品201を店舗230で受け取る時刻である受取り時刻の情報が含まれる。図9のステップS202に相当するステップにおいて、サーバ機器310は、受信した注文情報260を事前注文として事前注文キュー412に入力する。サーバ機器310は、注文情報260を引換え番号などの認証情報271に対応付けて保持する。サーバ機器310は、受取り時刻が早い順に、事前注文キュー412から事前注文を読み出し、読み出した事前注文を送信キュー411に入力する。サーバ機器310は、送信キュー411から事前注文を読み出す度に、送信処理420を実行して、ネットワーク330経由でAPI430のretrieve_toteを呼び出す。制御装置120が、retrieve_toteが呼び出されたときに実行する処理については、第6実施形態のものと同じであるため、説明を省略する。 In a step corresponding to step S201 in FIG. 9, when the order information 260 is transmitted from the terminal device 320, the server device 310 receives the order information 260 via the network 330. FIG. The order information 260 includes reception time information, which is the time at which the user 220 receives the article 201 ordered by the electronic commerce site at the store 230 . In a step corresponding to step S202 in FIG. 9, server device 310 inputs received order information 260 to pre-order queue 412 as a pre-order. The server device 310 holds the order information 260 in association with the authentication information 271 such as the exchange number. The server device 310 reads out the pre-orders from the pre-order queue 412 in order of earliest reception time, and inputs the read pre-orders to the transmission queue 411 . Each time the server device 310 reads a pre-order from the transmission queue 411 , it executes the transmission process 420 and calls retrieve_tote of the API 430 via the network 330 . The processing executed by the control device 120 when retrieve_tote is called is the same as that of the sixth embodiment, so the description is omitted.

サーバ機器310は、キオスク端末370で入力操作が受け付けられると、認証情報270をネットワーク330経由で受信する。サーバ機器310は、受信した認証情報270を正規の認証情報271と照合する。サーバ機器310は、認証に成功した場合、すなわち、認証情報270が正規の認証情報271と一致する場合は、その認証情報271に対応する事前注文がまだ送信キュー411に入力されていなければ、受取り時刻に関わらず、事前注文キュー412から、その事前注文を読み出し、読み出した事前注文を、認証が完了した事前注文として送信キュー411に入力する。図15のステップS402に相当するステップにおいて、サーバ機器310は、送信キュー411から、認証が完了した事前注文を読み出す度に、送信処理420を実行して、ネットワーク330経由でAPI430のretrieve_tote_and_pickingを呼び出す。 The server device 310 receives the authentication information 270 via the network 330 when the kiosk terminal 370 accepts the input operation. The server device 310 collates the received authentication information 270 with the valid authentication information 271 . If the authentication is successful, that is, if the authentication information 270 matches the valid authentication information 271, and the pre-order corresponding to the authentication information 271 has not yet been input to the transmission queue 411, the server device 310 accepts the Regardless of the time, the pre-order is read from the pre-order queue 412 and is input to the transmission queue 411 as an authenticated pre-order. In a step corresponding to step S402 in FIG. 15 , the server device 310 executes the transmission process 420 and calls retrieve_tote_and_picking of the API 430 via the network 330 each time it reads the pre-order for which authentication has been completed from the transmission queue 411 .

本実施形態では、サーバ機器310は、優先度変更440を実行して、キオスク注文を、認証が完了していない事前注文よりも優先する。例えば、サーバ機器310は、キオスク注文Cよりも前に送信キュー411に入力され、且つ認証が完了していない未送信の事前注文Yがあれば、キオスク注文Cを事前注文Yよりも送信キュー411の先頭側へ移動させる。 In this embodiment, the server device 310 performs a priority change 440 to prioritize kiosk orders over pre-orders that have not been authenticated. For example, if there is an unsent pre-order Y that has been input to the transmission queue 411 before the kiosk order C and has not been authenticated, the server device 310 places the kiosk order C before the pre-order Y in the transmission queue 411 . to the beginning of the

本実施形態では、サーバ機器310は、優先度変更440を実行して、認証が完了した事前注文を最優先する。例えば、サーバ機器310は、認証が完了した事前注文Zよりも前に送信キュー411に入力された未送信の注文があれば、事前注文Zを送信キュー411の先頭へ移動させる。 In this embodiment, the server device 310 performs a priority change 440 to prioritize pre-orders that have been authenticated. For example, the server device 310 moves the pre-order Z to the top of the transmission queue 411 if there is an unsent order input to the transmission queue 411 before the pre-order Z for which authentication has been completed.

本実施形態によれば、受取りが早く終わる注文の処理を優先して、ユーザ220が店舗230を訪れたときの待ち時間を短縮することができる。 According to the present embodiment, it is possible to shorten the waiting time when the user 220 visits the store 230 by giving priority to the processing of orders whose receipt is completed early.

本実施形態の一変形例として、送信キュー411において、あるキオスク注文が、認証が完了した事前注文により順番を追い越された回数が一定数を超えた場合に、そのキオスク注文を、優先度を上げて処理してもよい。 As a variation of this embodiment, if a kiosk order has been overtaken by authenticated pre-orders in the transmission queue 411 more than a certain number of times, the kiosk order is given a higher priority. may be processed.

(第8実施形態)
図20を参照して、本実施形態に係る物品管理システム100の構成を説明する。第1実施形態に係る物品管理システム100の構成と共通する部分については、説明を省略する。
(Eighth embodiment)
The configuration of an article management system 100 according to this embodiment will be described with reference to FIG. Descriptions of parts common to the configuration of the article management system 100 according to the first embodiment will be omitted.

物品管理システム100は、コンベヤ170とは別のコンベヤ173、及び受取り端末380を備える。 The article management system 100 comprises a conveyor 173 separate from the conveyor 170 and a receiving terminal 380 .

コンベヤ170は、単一レーンのみを有していてもよいが、本実施形態では、第1レーン171及び第2レーン172を有する。コンベヤ170は、レーンごとに独立して駆動する。 Conveyor 170 may have only a single lane, but in this embodiment it has first lane 171 and second lane 172 . Conveyor 170 is driven independently for each lane.

コンベヤ173は、本実施形態ではコンベヤ170の下方に設置されるが、コンベヤ170の上方に設置されてもよい。コンベヤ173は、例えば、ベルトコンベヤ、チェーンコンベヤ、オムニホイールを応用したコンベヤ、ボット型の移載装置、又はこれらの任意の組合せである。コンベヤ173は、単一レーンのみを有していてもよいが、本実施形態では、第3レーン174及び第4レーン175を有する。コンベヤ173は、レーンごとに独立して駆動する。 Conveyor 173 is installed below conveyor 170 in this embodiment, but may be installed above conveyor 170 . The conveyor 173 is, for example, a belt conveyor, a chain conveyor, an omniwheel conveyor, a bot-type transfer device, or any combination thereof. Conveyor 173 may have only a single lane, but in this embodiment it has a third lane 174 and a fourth lane 175 . Conveyors 173 are driven independently for each lane.

受取り端末380は、受取りエリア103に設置される。受取り端末380は、ディスプレイと一体的に設けられたタッチスクリーンなどの入力装置150、ディスプレイなどの出力装置160、及び自動又は手動で開閉可能な受取りボックス180を備える。 A receiving terminal 380 is installed in the receiving area 103 . The receiving terminal 380 includes an input device 150 such as a touch screen integrated with a display, an output device 160 such as a display, and a receiving box 180 that can be opened and closed automatically or manually.

自動倉庫110は、本実施形態では回転棚式のAS/RSである。自動倉庫110は、それぞれ独立して回転する縦回転式ラックである複数台のラック116を備える。 The automatic warehouse 110 is a rotating rack type AS/RS in this embodiment. The automated warehouse 110 includes a plurality of racks 116 that are vertically rotating racks that rotate independently.

ラック116の台数は、2台以上であれば、任意の台数でよいが、図20の例では、左右5台ずつで、合計10台である。ラック116は、任意の数の容器210を収納できるように構成されてよいが、図20の例では、縦方向に11個、横方向に1個、奥行き方向に2個の容器210を収納することができるように構成されている。ラック116には、容器210を排出するための取出し口と、容器210を挿入するための戻し口との2つの開口部が設けられている。 The number of racks 116 may be any number as long as it is two or more, but in the example of FIG. The rack 116 may be configured to hold any number of containers 210, but in the example of FIG. 20 holds 11 vertically, 1 horizontally, and 2 deep. configured to be able to The rack 116 is provided with two openings, a take-out opening for ejecting the container 210 and a return opening for inserting the container 210 .

自動倉庫110は、ラック116のほかに、第1コンベヤ113、第2コンベヤ114、及び第3コンベヤ115を備える。 The automated warehouse 110 includes a first conveyor 113 , a second conveyor 114 and a third conveyor 115 in addition to racks 116 .

第1コンベヤ113は、ラック116に隣接するように設置される。第1コンベヤ113は、ラック116の縦方向における、ラック116の取出し口の位置に合わせて設置される。第1コンベヤ113は、例えば、ベルトコンベヤ、チェーンコンベヤ、オムニホイールを応用したコンベヤ、ボット型の移載装置、又はこれらの任意の組合せである。 The first conveyor 113 is installed adjacent to the rack 116 . The first conveyor 113 is installed so as to match the position of the outlet of the rack 116 in the vertical direction of the rack 116 . The first conveyor 113 is, for example, a belt conveyor, a chain conveyor, a conveyor using an omniwheel, a bot-type transfer device, or any combination thereof.

第2コンベヤ114は、第1コンベヤ113に隣接するように設置される。第2コンベヤ114は、例えば、ベルトコンベヤ、チェーンコンベヤ、オムニホイールを応用したコンベヤ、ボット型の移載装置、又はこれらの任意の組合せである。第2コンベヤ114は、単一レーンのみを有していてもよいが、本実施形態では複数のレーンを有し、図20の例では2つのレーンを有する。第2コンベヤ114は、レーンごとに独立して駆動する。 A second conveyor 114 is installed adjacent to the first conveyor 113 . The second conveyor 114 is, for example, a belt conveyor, a chain conveyor, an omniwheel-applied conveyor, a bot-type transfer device, or any combination thereof. The second conveyor 114 may have only a single lane, but in this embodiment it has multiple lanes, and in the example of FIG. 20 it has two lanes. The second conveyor 114 is driven independently for each lane.

第3コンベヤ115は、本実施形態では第1コンベヤ113及び第2コンベヤ114の下方でラック116に隣接するように設置されるが、第1コンベヤ113及び第2コンベヤ114の上方でラック116に隣接するように設置されてもよい。第3コンベヤ115は、ラック116の縦方向における、ラック116の戻し口の位置に合わせて設置される。第3コンベヤ115は、例えば、ベルトコンベヤ、チェーンコンベヤ、オムニホイールを応用したコンベヤ、ボット型の移載装置、又はこれらの任意の組合せである。 Third conveyor 115 is positioned below first conveyor 113 and second conveyor 114 and adjacent rack 116 in this embodiment, but above first conveyor 113 and second conveyor 114 and adjacent rack 116 . may be installed to The third conveyor 115 is installed at the position of the return port of the rack 116 in the vertical direction of the rack 116 . The third conveyor 115 is, for example, a belt conveyor, a chain conveyor, an omniwheel-applied conveyor, a bot-type transfer device, or any combination thereof.

図20を参照して、本実施形態に係る物品管理システム100の動作を説明する。この動作は、本実施形態に係る物品管理方法に相当する。第1実施形態に係る物品管理システム100の動作と共通する部分については、説明を適宜省略又は簡略化する。 The operation of the article management system 100 according to this embodiment will be described with reference to FIG. This operation corresponds to the article management method according to this embodiment. Descriptions of parts common to the operation of the article management system 100 according to the first embodiment will be omitted or simplified as appropriate.

図7のステップS101に相当するステップにおいて、制御装置120の制御部121は、データベース140を検索して、自動倉庫110に収納された複数の容器210に入っている物品200の種類の一覧250を生成する。制御部121は、出力部125を介して、受取り端末380の出力装置160に、生成した一覧250を出力させる。すなわち、受取り端末380は、自動倉庫110に収納された複数の容器210に入っている物品200の種類の一覧250をユーザ220に向けて出力するように制御される。例えば、受取り端末380のディスプレイは、一覧250を画面に表示する。 In a step corresponding to step S101 in FIG. 7, the control unit 121 of the control device 120 searches the database 140 to obtain a list 250 of types of articles 200 contained in a plurality of containers 210 stored in the automated warehouse 110. Generate. The control unit 121 causes the output device 160 of the receiving terminal 380 to output the generated list 250 via the output unit 125 . That is, the receiving terminal 380 is controlled to output to the user 220 the list 250 of the types of the articles 200 contained in the plurality of containers 210 stored in the automated warehouse 110 . For example, the display of receiving terminal 380 displays list 250 on the screen.

図7のステップS102に相当するステップにおいて、受取り端末380の入力装置150は、ユーザ220による少なくとも1つの物品201の注文操作を受け付ける。注文操作には、ユーザ220が少なくとも1つの物品201を選択する第1操作と、ユーザ220が少なくとも1つの物品201の購入を確定させる第2操作とが含まれる。受取り端末380は、第1操作として、ユーザ220が受取り端末380により出力された一覧250から少なくとも1つの物品201を選択する操作を受け付ける。本実施形態では、第1操作は、ユーザ220が少なくとも1つの物品201を仮想のショッピングカートに追加する操作である。例えば、受取り端末380のタッチスクリーンは、ユーザ220がディスプレイにより表示されたページ上で購入したい商品をショッピングカートに追加する操作を受け付ける。受取り端末380は、第2操作として、ユーザ220がショッピングカートに追加した商品の代金を支払う操作などの、商品の購入を確定させる操作を受け付ける。本実施形態では、第2操作は、ユーザ220が少なくとも1つの物品201の決済を行う操作である。例えば、受取り端末380のタッチスクリーンは、店舗230に設置されたPOSシステムなどの決済システムを介して、現金、クレジットカード、電子マネー、ポイント、又は仮想通貨による決済を行う操作を受け付ける。 In a step corresponding to step S102 in FIG. 7, the input device 150 of the receiving terminal 380 receives an order operation for at least one article 201 by the user 220. FIG. The order operation includes a first operation in which the user 220 selects at least one item 201 and a second operation in which the user 220 confirms purchase of the at least one item 201 . Receiving terminal 380 receives, as a first operation, user 220 selecting at least one item 201 from list 250 output by receiving terminal 380 . In this embodiment, the first operation is an operation by the user 220 to add at least one item 201 to the virtual shopping cart. For example, the touch screen of receiving terminal 380 accepts an operation of adding a product that user 220 wants to purchase to the shopping cart on the page displayed on the display. Receiving terminal 380 receives, as a second operation, an operation for confirming the purchase of a product, such as an operation for paying for the product added to the shopping cart by user 220 . In this embodiment, the second operation is an operation for the user 220 to pay for at least one article 201 . For example, the touch screen of the receiving terminal 380 accepts an operation of making a payment with cash, credit card, electronic money, points, or virtual currency via a payment system such as a POS system installed at the store 230 .

図7のステップS103に相当するステップにおいて、制御装置120の制御部121は、第1操作に応じて、それぞれ1つ以上の物品200が入った複数の容器210のうち、少なくとも1つの物品201が入った容器211を、第1操作で選択された物品201が入った容器212としてラック116から第1コンベヤ113へ移動させる。 In a step corresponding to step S103 in FIG. 7, the control unit 121 of the control device 120 causes at least one article 201 out of the plurality of containers 210 each containing one or more articles 200 to The filled container 211 is moved from the rack 116 to the first conveyor 113 as the container 212 containing the item 201 selected in the first operation.

具体的には、制御装置120の制御部121は、入力部124を介して、受取り端末380で受け付けられた第1操作で選択された物品201を特定する。制御部121は、データベース140を検索して、特定した物品201が入った容器212を特定する。制御部121は、通信部123を介して、自動倉庫110に、特定した容器212をラック116から取り出させる。すなわち、自動倉庫110は、受取り端末380で受け付けられた第1操作に応じて、第1操作で選択された物品201が入った容器212を収納しているラック116を回転させて、その容器212をラック116の取出し口から第1コンベヤ113へ排出するように制御される。制御部121は、その容器212の、第1コンベヤ113における位置を示す情報を記憶部122に記憶させる。 Specifically, the control unit 121 of the control device 120 identifies the item 201 selected by the first operation accepted by the receiving terminal 380 via the input unit 124 . The control unit 121 searches the database 140 to identify the container 212 containing the identified article 201 . The control unit 121 causes the automated warehouse 110 to take out the specified container 212 from the rack 116 via the communication unit 123 . That is, the automated warehouse 110 rotates the rack 116 storing the container 212 containing the article 201 selected in the first operation in response to the first operation accepted by the receiving terminal 380, and rotates the container 212. are discharged from the outlet of the rack 116 to the first conveyor 113 . The control unit 121 causes the storage unit 122 to store information indicating the position of the container 212 on the first conveyor 113 .

制御装置120の制御部121は、第2操作に応じて、第2操作で購入されることが確定した物品201が入った容器211を第1コンベヤ113から第2コンベヤ114へ移動させる。 The control unit 121 of the control device 120 moves the container 211 containing the article 201 confirmed to be purchased by the second operation from the first conveyor 113 to the second conveyor 114 in response to the second operation.

具体的には、制御装置120の制御部121は、入力部124を介して、受取り端末380で受け付けられた第2操作で購入されることが確定した物品201を特定する。制御部121は、記憶部122に記憶された情報を参照して、特定した物品201が入った容器211の、第1コンベヤ113における位置を特定する。制御部121は、通信部123を介して、自動倉庫110に、特定した位置にある容器211を第1コンベヤ113から第2コンベヤ114へ移動させる。すなわち、自動倉庫110は、受取り端末380で受け付けられた第2操作に応じて、第2操作で購入されることが確定した物品201が入った容器211を第1コンベヤ113から第2コンベヤ114へ移動させるように制御される。 Specifically, the control unit 121 of the control device 120 specifies, via the input unit 124 , the article 201 confirmed to be purchased by the second operation accepted by the receiving terminal 380 . The control unit 121 refers to the information stored in the storage unit 122 and identifies the position of the container 211 containing the identified article 201 on the first conveyor 113 . The control unit 121 causes the automatic warehouse 110 to move the container 211 at the specified position from the first conveyor 113 to the second conveyor 114 via the communication unit 123 . That is, in response to the second operation accepted by the receiving terminal 380, the automated warehouse 110 moves the container 211 containing the article 201 confirmed to be purchased by the second operation from the first conveyor 113 to the second conveyor 114. controlled to move.

制御装置120の制御部121は、第2コンベヤ114を駆動させて、購入されることが確定した物品201が入った容器211を、ピッキングが行われる位置に到達させる。 The control unit 121 of the control device 120 drives the second conveyor 114 to bring the container 211 containing the article 201 confirmed to be purchased to the picking position.

具体的には、制御装置120の制御部121は、第2コンベヤ114をレーンごとに独立して駆動させて、購入されることが確定した物品201が入った容器211を、ピッキングが行われる位置に到達させる。すなわち、第2コンベヤ114は、レーンごとに独立して駆動して、購入されることが確定した物品201が入った容器211を、ピッキングが行われる位置に到達させるように制御される。 Specifically, the control unit 121 of the control device 120 drives the second conveyor 114 independently for each lane to move the container 211 containing the article 201 confirmed to be purchased to the picking position. to reach That is, the second conveyor 114 is driven independently for each lane, and is controlled so that the container 211 containing the article 201 confirmed to be purchased reaches the picking position.

本実施形態では、制御装置120の制御部121は、複数のユーザ220が並行して注文操作を行った場合に、複数のユーザ220のそれぞれによる第1操作に応じて、複数の容器210のうち、各ユーザ220によって選択された物品201が入った容器212をラック116から第1コンベヤ113の各ユーザ220に対応する位置へ移動させる。制御部121は、複数のユーザ220のうち、第1ユーザが第2ユーザよりも先に第2操作を行った場合に、第1ユーザによって選択された物品201が入った容器212を、第2ユーザによって選択された物品201が入った容器212よりも先に第2コンベヤ114へ移動させる。 In the present embodiment, the control unit 121 of the control device 120, when a plurality of users 220 perform ordering operations in parallel, controls the , move the container 212 containing the item 201 selected by each user 220 from the rack 116 to the position corresponding to each user 220 on the first conveyor 113 . When the first user among the plurality of users 220 performs the second operation before the second user, the control unit 121 moves the container 212 containing the article 201 selected by the first user to the second user. The article 201 selected by the user is moved to the second conveyor 114 before the container 212 containing the article 201 .

本実施形態では、制御装置120の制御部121は、第2コンベヤ114を、第1コンベヤ113の駆動方向と直交する方向に駆動させる。図20の例では、制御部121は、容器211を第1コンベヤ113から第2コンベヤ114へ移動させる際に、第1コンベヤ113を前方向に駆動させる。制御部121は、容器211を第2コンベヤ114の前側のレーンへ移動させる場合は、第2コンベヤ114も前方向に駆動させる。容器211を第2コンベヤ114の前後どちらのレーンへ移動させるかは、ラウンドロビンなどの任意の方式で決定されてよい。図20の例では、制御部121は、容器211を、ピッキングが行われる位置に到達させる際に、第2コンベヤ114を右方向に駆動させる。 In this embodiment, the control unit 121 of the control device 120 drives the second conveyor 114 in a direction orthogonal to the driving direction of the first conveyor 113 . In the example of FIG. 20 , the controller 121 drives the first conveyor 113 forward when moving the container 211 from the first conveyor 113 to the second conveyor 114 . When the container 211 is moved to the front lane of the second conveyor 114, the controller 121 also drives the second conveyor 114 forward. Which lane of the second conveyor 114 the container 211 should be moved to, front or back, may be determined by any method such as round robin. In the example of FIG. 20, the control unit 121 drives the second conveyor 114 rightward when the container 211 reaches the picking position.

本実施形態では、制御装置120の制御部121は、ユーザ220が少なくとも1つの物品201の選択を解除する第3操作を行った場合に、第3操作に応じて、その物品201が入った容器212を第1コンベヤ113からラック116に戻す。具体的には、制御部121は、第3操作に応じて、第1コンベヤ113を駆動させて、その容器212をラック116に戻す。すなわち、自動倉庫110は、受取り端末380で受け付けられた第3操作に応じて、第3操作で選択が解除された物品201が入った容器212を第1コンベヤ113からラック116の戻し口へ挿入するように制御される。本実施形態では、第3操作は、ユーザ220が少なくとも1つの物品201を仮想のショッピングカートから削除する操作である。図20の例では、制御部121は、容器212を第1コンベヤ113からラック116に戻す際に、第1コンベヤ113を後方向に駆動させる。 In this embodiment, when the user 220 performs the third operation of deselecting at least one item 201, the control unit 121 of the control device 120 changes the container containing the item 201 according to the third operation. 212 from the first conveyor 113 back to the rack 116; Specifically, the control unit 121 drives the first conveyor 113 to return the container 212 to the rack 116 in response to the third operation. That is, the automated warehouse 110 inserts the container 212 containing the article 201 whose selection was canceled by the third operation from the first conveyor 113 to the return opening of the rack 116 in response to the third operation accepted by the receiving terminal 380. controlled to In this embodiment, the third operation is an operation for the user 220 to delete at least one item 201 from the virtual shopping cart. In the example of FIG. 20 , the controller 121 drives the first conveyor 113 backward when returning the container 212 from the first conveyor 113 to the rack 116 .

図7のステップS104に相当するステップにおいて、制御装置120の制御部121は、通信部123を介して、マニピュレータ130によるピッキングを制御する。すなわち、マニピュレータ130は、ピッキングを行うように制御される。本実施形態では、このピッキングの際に、自動倉庫110により搬出された容器211から少なくとも1つの物品201がピッキングエリア102で取り出され、取り出された物品201が別の容器215に移し入れられる。 In a step corresponding to step S104 in FIG. 7 , the control unit 121 of the control device 120 controls picking by the manipulator 130 via the communication unit 123 . That is, manipulator 130 is controlled to perform picking. In this embodiment, at the time of picking, at least one article 201 is taken out from the container 211 unloaded by the automated warehouse 110 in the picking area 102, and the taken-out article 201 is transferred to another container 215.

制御装置120の制御部121は、第3コンベヤ115に、少なくとも1つの物品201が入った容器211を、ピッキングが行われた後に収納位置に戻させる。すなわち、第3コンベヤ115は、少なくとも1つの物品201が入った容器211を、ピッキングが行われた後に収納位置に戻すように制御される。 The control unit 121 of the control device 120 causes the third conveyor 115 to return the container 211 containing at least one article 201 to the storage position after picking has taken place. That is, the third conveyor 115 is controlled to return the container 211 containing at least one article 201 to the storage position after picking has taken place.

具体的には、制御装置120の制御部121は、ピッキングによって少なくとも1つの物品201が取り出された容器211を、ピッキングが完了した容器214として第2コンベヤ114から第3コンベヤ115へ移動させる。制御部121は、第3コンベヤ115を駆動させて、その容器214をラック116に戻す。すなわち、自動倉庫110は、ピッキングが完了した容器214を第3コンベヤ115からラック116の戻し口へ挿入するように制御される。図20の例では、制御部121は、容器214を第3コンベヤ115からラック116に戻す際に、第3コンベヤ115を後方向、又は左方向及び後方向に駆動させる。 Specifically, the control unit 121 of the control device 120 moves the container 211 from which at least one article 201 has been taken out by picking from the second conveyor 114 to the third conveyor 115 as the container 214 for which the picking is completed. The controller 121 drives the third conveyor 115 to return the container 214 to the rack 116 . That is, the automated warehouse 110 is controlled to insert the container 214 for which picking has been completed from the third conveyor 115 into the return port of the rack 116 . In the example of FIG. 20 , the control unit 121 drives the third conveyor 115 backward or leftward and backward when returning the container 214 from the third conveyor 115 to the rack 116 .

図7のステップS105に相当するステップにおいて、制御装置120の制御部121は、通信部123を介して、コンベヤ170に、ピッキングによって取り出された少なくとも1つの物品201を受取り端末380の受取りボックス180へ投入させる。すなわち、コンベヤ170は、ピッキングによって取り出された少なくとも1つの物品201を受取りエリア103へ搬送するように制御される。 In a step corresponding to step S105 in FIG. 7, the control unit 121 of the control device 120 transfers at least one picked-out item 201 to the receiving box 180 of the receiving terminal 380 via the communication unit 123 to the conveyor 170. put in. That is, the conveyor 170 is controlled to convey at least one article 201 picked by picking to the receiving area 103 .

具体的には、制御装置120の制御部121は、コンベヤ170の各レーンを適宜駆動させて、ピッキングによって少なくとも1つの物品201が入れられた容器215を受取り端末380の受取りボックス180へ投入する。容器215の投入方法としては、任意の方法を用いてよいが、本実施形態では、コンベヤ170から、受取りボックス180の背面に設けられた開口部を介して受取りボックス180の中へ容器215を移動させるという方法を用いることができる。 Specifically, the control unit 121 of the control device 120 appropriately drives each lane of the conveyor 170 to put the container 215 containing at least one article 201 into the receiving box 180 of the receiving terminal 380 by picking. Any method may be used as the method of inputting the container 215, but in this embodiment, the container 215 is moved from the conveyor 170 into the receiving box 180 through an opening provided on the back side of the receiving box 180. You can use the method of

図20の例では、制御装置120の制御部121は、コンベヤ170の第1レーン171を右方向に駆動させて、ピッキングによって少なくとも1つの物品201が入れられた容器215を受取り端末380に対応する位置に到達させる。制御部121は、第1レーン171を前方向に駆動させて、その容器215をコンベヤ170の第2レーン172へ移動させる。制御部121は、第2レーン172を前方向に駆動させて、その容器215を受取り端末380の受取りボックス180へ投入する。 In the example of FIG. 20 , the control unit 121 of the control device 120 drives the first lane 171 of the conveyor 170 rightward so that the container 215 containing at least one article 201 by picking corresponds to the receiving terminal 380 . reach the position. The controller 121 drives the first lane 171 forward to move the container 215 to the second lane 172 of the conveyor 170 . The control unit 121 drives the second lane 172 forward to throw the container 215 into the receiving box 180 of the receiving terminal 380 .

制御装置120の制御部121は、コンベヤ173に、ピッキングによって少なくとも1つの物品201が入れられた容器215を、その物品201が受取りエリア103で受け取られた後に、ピッキングエリア102に戻させる。すなわち、コンベヤ173は、ピッキングによって少なくとも1つの物品201が入れられた容器215を、その物品201が受取りエリア103で受け取られた後に、ピッキングエリア102に戻すように制御される。 The control unit 121 of the control device 120 causes the conveyor 173 to return the container 215 containing at least one item 201 by picking to the picking area 102 after the item 201 is received in the receiving area 103 . That is, the conveyor 173 is controlled to return the container 215 containing at least one item 201 by picking to the picking area 102 after the item 201 is received in the receiving area 103 .

具体的には、制御装置120の制御部121は、ユーザ220によって少なくとも1つの物品201が取り出された容器215を、受取りが完了した容器216として受取りボックス180からコンベヤ173へ移動させる。容器216をコンベヤ173へ移動させる方法としては、任意の方法を用いてよいが、本実施形態では、受取りボックス180の中に設けられた、角度を調節可能な板を後側に傾け、受取りボックス180の背面に設けられた開口部を介して受取りボックス180の中から容器216をコンベヤ173へ滑らせるという方法を用いることができる。制御部121は、コンベヤ173を駆動させて、その容器216を元の位置に戻す。元の位置とは、空になった容器216が、ピッキング用の容器215として再び利用されるまで保管される位置のことである。 Specifically, the control unit 121 of the control device 120 moves the container 215 from which the user 220 has taken out at least one article 201 from the receiving box 180 to the conveyor 173 as the container 216 that has been received. Any method may be used to move the container 216 to the conveyor 173, but in this embodiment, an angle-adjustable plate provided in the receiving box 180 is tilted rearward to move the receiving box. A method of sliding containers 216 from receiving box 180 onto conveyor 173 through an opening in the back of 180 can be used. The controller 121 drives the conveyor 173 to return the container 216 to its original position. The original position is the position where the empty container 216 is stored until it is used again as the container 215 for picking.

図20の例では、制御装置120の制御部121は、コンベヤ173の第4レーン175を後方向に駆動させて、空になった容器216をコンベヤ173の第3レーン174へ移動させる。制御部121は、第3レーン174を左方向に駆動させて、その容器216を元の位置に戻す。 In the example of FIG. 20 , the control unit 121 of the control device 120 drives the fourth lane 175 of the conveyor 173 backward to move the empty container 216 to the third lane 174 of the conveyor 173 . The control unit 121 drives the third lane 174 leftward to return the container 216 to its original position.

上述のように、本実施形態では、複数の容器210を収納する複数台のラック116がそれぞれ縦回転式ラックであり、ラック116ごとに独立して回転する。そのため、ラック116の台数分だけ並列処理を実行することができる。図20の例では、最大10処理を並列に実行することができる。 As described above, in this embodiment, each of the plurality of racks 116 storing the plurality of containers 210 is a vertically rotating rack, and each rack 116 rotates independently. Therefore, as many parallel processes as the number of racks 116 can be executed. In the example of FIG. 20, a maximum of 10 processes can be executed in parallel.

第1実施形態では、クレーン112の移動速度を上げることで、サイクルタイムを短縮することができる。本実施形態でも、ラック116の回転速度を上げることで、サイクルタイムを短縮することができるが、クレーン112より速度を下げてもサイクルタイムが落ちない。そのため、商品を傷める可能性を下げることができる。 In the first embodiment, the cycle time can be shortened by increasing the moving speed of the crane 112 . In this embodiment as well, the cycle time can be shortened by increasing the rotation speed of the rack 116, but the cycle time does not decrease even if the speed of the crane 112 is decreased. Therefore, the possibility of damaging the product can be reduced.

本実施形態では、第1実施形態と同じように、自動倉庫110が、搬入された複数の容器210を、各容器210に入っている物品200の種類に応じて、互いに温度設定の異なる2つ以上の区画に分けて収納する。例えば、10台のラック116が、全体で冷凍、冷蔵、定温、及び常温の4温度帯に対応する4つの区画に分けられ、搬入された複数の容器210を、各容器210に入っている物品200の種類に応じて、これら4つの区画に分けて収納する。ラック116ごとに温度帯を分けることで、温度帯を管理しやすくなる。ラック116の開口部を取出し口及び戻し口の2箇所のみに限定することで、温度帯をさらに管理しやすくなる。取出し口及び戻し口の少なくともいずれかを開閉可能に構成してもよい。 In this embodiment, as in the first embodiment, the automated warehouse 110 stores a plurality of containers 210 that have been brought in, and stores them in two different temperature settings according to the type of the articles 200 contained in each container 210. Store in the above compartments. For example, ten racks 116 are divided into four compartments corresponding to four temperature zones of frozen, chilled, constant temperature, and normal temperature, and a plurality of containers 210 carried in are stored in each container 210. 200 types are divided into these four compartments for storage. By dividing the temperature zone for each rack 116, it becomes easier to manage the temperature zone. By limiting the openings of the rack 116 to only the take-out opening and the return opening, it becomes easier to manage the temperature zones. At least one of the extraction port and the return port may be configured to be openable.

本実施形態では、それぞれ1つ以上の物品200が入った複数の容器210を収納するラック116に隣接する第1コンベヤ113が、ユーザ220が少なくとも1つの物品201を選択する第1操作に応じて、複数の容器210のうち、少なくとも1つの物品201が入った容器211をラック116から受け取る。第1コンベヤ113に隣接する第2コンベヤ114が、ユーザ220が少なくとも1つの物品201の購入を確定させる第2操作に応じて、少なくとも1つの物品201が入った容器211を、第1コンベヤ113から受け取る。そして、第2コンベヤ114が、少なくとも1つの物品201が入った容器211を、少なくとも1つの物品201を取り出すピッキングが行われる位置へ搬送する。 In this embodiment, a first conveyor 113 adjacent to a rack 116 containing a plurality of containers 210 each containing one or more items 200 is oriented in response to a first operation in which a user 220 selects at least one item 201 . , receives a container 211 containing at least one item 201 from a plurality of containers 210 from rack 116 . A second conveyor 114 adjacent to the first conveyor 113 moves containers 211 containing at least one item 201 from the first conveyor 113 in response to a second action by the user 220 confirming purchase of the at least one item 201 . receive. The second conveyor 114 then conveys the container 211 containing at least one article 201 to a picking position for removing the at least one article 201 .

したがって、本実施形態によれば、物品201の購入が確定する前にラック116からの容器211の取出しを実行することができる。また、後から開始された注文操作において、先に物品201の購入が確定するという注文の追越しが発生しても、その物品201のピッキングを先に行うことができる。そのため、注文からピッキングまでの時間を短縮することができる。 Therefore, according to this embodiment, the container 211 can be removed from the rack 116 before the purchase of the article 201 is confirmed. In addition, in order operations started later, even if there is an overtaking order in which the purchase of the item 201 is confirmed first, the item 201 can be picked first. Therefore, the time from ordering to picking can be shortened.

本実施形態では、第2コンベヤ114は、レーンごとに独立して駆動して、購入されることが確定した物品201が入った容器211を、ピッキングが行われる位置に到達させる。第3コンベヤ115は、その容器211を、ピッキングが行われた後に収納位置に戻す。 In this embodiment, the second conveyor 114 is driven independently for each lane to bring the containers 211 containing the confirmed purchase items 201 to the picking position. A third conveyor 115 returns the container 211 to the storage position after picking has taken place.

したがって、本実施形態によれば、第2コンベヤ114において、あるレーンでピッキングが行われている間に、別のレーンで、既にピッキングが行われた容器214を取り除き、次にピッキングが行われる容器211をピッキング位置に持ってくることができる。 Therefore, according to this embodiment, while picking is taking place in one lane on the second conveyor 114, another lane removes the containers 214 that have already been picked, and the next container to be picked. 211 can be brought to the picking position.

本実施形態の一変形例として、受取り端末380の代わりに、キオスク端末が、自動倉庫110に収納された複数の容器210に入っている物品200の種類の一覧250を出力してもよい。その場合、キオスク端末が注文操作を受け付ける。例えば、複数のキオスク端末があり、いずれかのキオスク端末で商品がショッピングカートに入れられたとすると、その商品が入ったトートがラック116から取り出され、第1コンベヤ113に載せられる。第1コンベヤ113において、どの位置に、どのキオスク端末、又はどのユーザ220からの注文に対応するトートがあるかが常に管理される。いずれかのキオスク端末で決済が完了したとすると、そのキオスク端末に対応する位置にあるトートが第1コンベヤ113から第2コンベヤ114へ載せ替えられる。そして、そのトートが第2コンベヤ114によってマニピュレータ130の近傍まで運ばれて、ピッキングが行われる。この変形例によれば、どのキオスク端末で先に決済が完了したとしても、決済後すぐにピッキングを開始することができる。 As a modified example of this embodiment, instead of the receiving terminal 380, a kiosk terminal may output a list 250 of types of articles 200 contained in a plurality of containers 210 stored in the automated warehouse 110. FIG. In that case, the kiosk terminal accepts the order operation. For example, if there are a plurality of kiosk terminals and a product is placed in a shopping cart at one of the kiosk terminals, the tote containing the product is taken out from the rack 116 and placed on the first conveyor 113 . In the first conveyor 113, it is always managed which kiosk terminal or tote corresponding to the order from which user 220 is at which position. Assuming that payment is completed at any kiosk terminal, the tote at the position corresponding to that kiosk terminal is transferred from the first conveyor 113 to the second conveyor 114 . Then, the tote is carried by the second conveyor 114 to the vicinity of the manipulator 130 and picked. According to this modification, picking can be started immediately after payment regardless of which kiosk terminal completes payment first.

本実施形態の一変形例として、制御装置120の制御部121は、ユーザ220が少なくとも1つの物品201の選択を解除する第3操作を行った場合に、その物品201が入った容器212を第1コンベヤ113から直接ではなく、第3コンベヤ115を介してラック116に戻してもよい。その場合、制御部121は、第3操作に応じて、第3操作で選択が解除された物品201が入った容器212を第1コンベヤ113から第3コンベヤ115へ移動させる。制御部121は、第3コンベヤ115を駆動させて、その容器212をラック116に戻す。例えば、制御部121は、容器212を第3コンベヤ115からラック116に戻す際に、第3コンベヤ115を後方向に駆動させる。 As a modified example of the present embodiment, when the user 220 performs a third operation of deselecting at least one item 201, the control unit 121 of the control device 120 moves the container 212 containing the item 201 to the It may be returned to the rack 116 via the third conveyor 115 rather than directly from the first conveyor 113 . In that case, the control unit 121 moves the container 212 containing the article 201 whose selection was canceled by the third operation from the first conveyor 113 to the third conveyor 115 according to the third operation. The controller 121 drives the third conveyor 115 to return the container 212 to the rack 116 . For example, the controller 121 drives the third conveyor 115 backward when returning the container 212 from the third conveyor 115 to the rack 116 .

本実施形態の一変形例として、マニピュレータ130の多関節ロボットを、天井吊り式など、空中に配置できる方式を採用することによって空いたスペースに、第1コンベヤ113、第2コンベヤ114、及び第3コンベヤ115を拡張してもよい。あるいは、その空いたスペースに、第1コンベヤ113、第2コンベヤ114、及び第3コンベヤ115を代替する仕分けエリアを設置してもよい。 As a modified example of the present embodiment, the multi-joint robot of the manipulator 130 can be placed in the air by adopting a system such as a ceiling suspension system. Conveyor 115 may be extended. Alternatively, a sorting area that replaces the first conveyor 113, the second conveyor 114, and the third conveyor 115 may be installed in the empty space.

本実施形態の一変形例として、マニピュレータ130が移動可能であってもよい。この変形例によれば、ピッキングエリア102周りの柔軟性を増すことができる。 As a modification of this embodiment, the manipulator 130 may be movable. This variant allows for greater flexibility around the picking area 102 .

本実施形態の一変形例として、配送センターから配送されるトートの中に小型トートが入っていて、この小型トートが自動倉庫110に収納されてもよい。 As a modified example of this embodiment, a small tote may be included in the tote delivered from the distribution center, and the small tote may be stored in the automated warehouse 110 .

本実施形態の一変形例として、図20に示した左の5台のラック116の向かい側に、例えば、同じ構造の5台のラックを、第1コンベヤ113、第2コンベヤ114、及び第3コンベヤ115を共有するように設置してもよい。 As a modification of this embodiment, five racks of the same structure are arranged on the opposite side of the left five racks 116 shown in FIG. 115 may be installed in common.

(第9実施形態)
図21を参照して、本実施形態に係る物品管理システム100の構成を説明する。第3実施形態に係る物品管理システム100の構成と共通する部分については、説明を省略する。
(Ninth embodiment)
The configuration of an article management system 100 according to this embodiment will be described with reference to FIG. Descriptions of parts common to the configuration of the article management system 100 according to the third embodiment will be omitted.

物品管理システム100は、第8実施形態に係る物品管理システム100と同じ自動倉庫110、コンベヤ170、コンベヤ173、及び受取り端末380を備える。 The article management system 100 includes the same automated warehouse 110, conveyors 170, 173, and receiving terminals 380 as the article management system 100 according to the eighth embodiment.

収納庫190は、1台以上のラック191、及び1台以上のクレーン192を備える。 Storage shed 190 includes one or more racks 191 and one or more cranes 192 .

ラック191の台数は、任意の台数でよいが、図21の例では1台である。クレーン192の台数は、ラック191の台数によって決まり、図21の例では1台である。クレーン192は、ラック191の面する通路に設置される。図21の例では、1台のクレーン192が、1台のラック191の手前の通路に設置されている。この通路は、クレーン192を設置できる幅があれば、人が通れないほど狭くてもよい。クレーン192は、本実施形態ではミニロードクレーンであるが、例えば、ユニットロードクレーン又はミッドロードクレーンであってもよい。 The number of racks 191 may be any number, but in the example of FIG. 21 there is one. The number of cranes 192 is determined by the number of racks 191, and is one in the example of FIG. A crane 192 is installed in the aisle facing the rack 191 . In the example of FIG. 21 , one crane 192 is installed in the aisle in front of one rack 191 . As long as the passage is wide enough for the crane 192 to be installed, the passage may be too narrow for people to pass through. Crane 192 is a mini-load crane in this embodiment, but may be, for example, a unit-load crane or a mid-load crane.

収納庫190は、自動倉庫110の複数台のラック116よりも受取りエリア103の近くに設置される。収納庫190の少なくとも一部は、本実施形態では第2コンベヤ114の上方に設置されるが、第2コンベヤ114の下方に設置されてもよい。図21の例では、収納庫190のラック191が、左の5台のラック116に隣接する第1コンベヤ113と、その第1コンベヤ113に隣接する第2コンベヤ114との上方に設置されている。 The storage shed 190 is installed closer to the receiving area 103 than the multiple racks 116 of the automated warehouse 110 . At least part of the storage 190 is installed above the second conveyor 114 in this embodiment, but may be installed below the second conveyor 114 . In the example of FIG. 21, the rack 191 of the storage 190 is installed above the first conveyor 113 adjacent to the left five racks 116 and the second conveyor 114 adjacent to the first conveyor 113. .

図21を参照して、本実施形態に係る物品管理システム100の動作を説明する。この動作は、本実施形態に係る物品管理方法に相当する。受取り端末380又はキオスク端末からの注文に関する動作については、第8実施形態に係る物品管理システム100の動作と同じであるため、説明を省略する。以下では、ユーザ220のスマートフォンなどの端末機器からの事前注文に関する動作を説明するが、第3実施形態に係る物品管理システム100の動作と共通する部分については、説明を適宜省略又は簡略化する。 The operation of the article management system 100 according to this embodiment will be described with reference to FIG. This operation corresponds to the article management method according to this embodiment. The operation regarding the order from the receiving terminal 380 or the kiosk terminal is the same as the operation of the article management system 100 according to the eighth embodiment, so the explanation is omitted. Below, the operation related to the advance order from the terminal device such as the smartphone of the user 220 will be described, but the description of the part common to the operation of the article management system 100 according to the third embodiment will be omitted or simplified as appropriate.

図13のステップS301に相当するステップにおいて、制御装置120の制御部121は、通信部123を介して、インターネットなどのネットワーク330経由で送信された、少なくとも1つの物品201の注文情報260を受信する。 In a step corresponding to step S301 in FIG. 13, the control unit 121 of the control device 120 receives the order information 260 of at least one article 201 transmitted via the network 330 such as the Internet via the communication unit 123. .

図13のステップS302に相当するステップにおいて、制御装置120の制御部121は、受信した注文情報260に対応する物品201を特定する。制御部121は、データベース140を検索して、特定した物品201が入った容器211を特定する。制御部121は、通信部123を介して、自動倉庫110に、特定した容器211をラック116から取り出させる。制御部121は、通信部123を介して、自動倉庫110に、その容器211を第1コンベヤ113から第2コンベヤ114へ移動させる。制御部121は、第2コンベヤ114をレーンごとに独立して駆動させて、その容器211を、ピッキングが行われる位置に到達させる。すなわち、自動倉庫110は、制御装置120で受信された注文情報260に応じて、受取りエリア103で受け取られる少なくとも1つの物品201が入った容器211を収納しているラック116を回転させて、その容器211をラック116の取出し口から第1コンベヤ113へ排出するように制御される。自動倉庫110は、その容器211を第1コンベヤ113から第2コンベヤ114へ移動させるように制御される。第2コンベヤ114は、レーンごとに独立して駆動して、その容器211を、ピッキングが行われる位置に到達させるように制御される。 In a step corresponding to step S302 in FIG. 13, the control unit 121 of the control device 120 identifies the article 201 corresponding to the received order information 260. FIG. The control unit 121 searches the database 140 to identify the container 211 containing the identified article 201 . The control unit 121 causes the automated warehouse 110 to take out the specified container 211 from the rack 116 via the communication unit 123 . The control unit 121 causes the automatic warehouse 110 to move the container 211 from the first conveyor 113 to the second conveyor 114 via the communication unit 123 . The control unit 121 drives the second conveyor 114 independently for each lane to bring the container 211 to the picking position. That is, the automated warehouse 110 rotates the rack 116 containing the container 211 containing at least one article 201 to be received in the receiving area 103 according to the order information 260 received by the control device 120 to It is controlled to discharge the container 211 from the outlet of the rack 116 to the first conveyor 113 . Automated warehouse 110 is controlled to move its containers 211 from first conveyor 113 to second conveyor 114 . The second conveyor 114 is controlled so that each lane is driven independently to bring its containers 211 to the picking position.

図13のステップS303に相当するステップにおいて、制御装置120の制御部121は、通信部123を介して、マニピュレータ130によるピッキングを制御する。すなわち、マニピュレータ130は、ピッキングを行うように制御される。本実施形態では、このピッキングの際に、自動倉庫110により搬出された容器211から少なくとも1つの物品201がピッキングエリア102で取り出され、取り出された物品201が別の容器213に移し入れられる。 At a step corresponding to step S303 in FIG. 13 , the control unit 121 of the control device 120 controls picking by the manipulator 130 via the communication unit 123 . That is, manipulator 130 is controlled to perform picking. In this embodiment, at the time of picking, at least one article 201 is taken out from the container 211 unloaded by the automated warehouse 110 in the picking area 102, and the taken-out article 201 is transferred to another container 213.

図13のステップS304に相当するステップにおいて、制御装置120の制御部121は、通信部123を介して、収納庫190に、ピッキングによって取り出された少なくとも1つの物品201を一旦収納させる。すなわち、収納庫190は、ピッキングによって取り出された少なくとも1つの物品201を一旦収納するように制御される。具体的には、収納庫190のクレーン192が、収納庫190のラック191の面する通路を移動して、その物品201がピッキング時に移し入れられた容器213を収納する。データベース140は、容器213に付されたバーコード、2次元コード、若しくはRFIDなどの識別情報、又は容器213の、収納庫190における収納位置を示す情報を引換え番号などの認証情報271に対応付けて保持する。 In a step corresponding to step S304 in FIG. 13, the control unit 121 of the control device 120 temporarily stores at least one article 201 taken out by picking in the storage shed 190 via the communication unit 123 . That is, the storage 190 is controlled to temporarily store at least one article 201 taken out by picking. Specifically, the crane 192 of the storage 190 moves along the passage facing the rack 191 of the storage 190 and stores the container 213 into which the article 201 was transferred during picking. The database 140 associates identification information such as a barcode, two-dimensional code, or RFID attached to the container 213, or information indicating the storage position of the container 213 in the storage 190, with authentication information 271 such as an exchange number. Hold.

図13のステップS305に相当するステップにおいて、受取り端末380の入力装置150は、ユーザ220による、少なくとも1つの物品201を受け取るための認証情報270の入力操作を受け付ける。例えば、受取り端末380のタッチスクリーンは、ユーザ220が電子商取引サイト又は制御装置120からネットワーク330経由で通知された引換え番号を入力する操作を受け付ける。制御装置120の制御部121は、入力部124を介して、入力装置150で受け付けられた入力操作で入力された認証情報270を取得する。 In a step corresponding to step S305 in FIG. 13, the input device 150 of the receiving terminal 380 receives an input operation of the authentication information 270 for receiving at least one article 201 by the user 220. FIG. For example, the touch screen of receiving terminal 380 accepts an operation by user 220 to input an exchange number notified from electronic commerce site or control device 120 via network 330 . The control unit 121 of the control device 120 acquires the authentication information 270 input by the input operation accepted by the input device 150 via the input unit 124 .

制御部121は、取得した認証情報270をデータベース140と照合して、認証に失敗した場合は、動作を終了する。すなわち、制御部121は、取得した認証情報270と一致する正規の認証情報271がデータベース140に保持されていない場合は、動作を終了する。一方、制御部121は、認証に成功した場合、すなわち、取得した認証情報270と一致する正規の認証情報271がデータベース140に保持されている場合は、図13のステップS306に相当するステップにおいて、データベース140を検索して、その認証情報271に対応する容器213を特定する。制御部121は、通信部123を介して、収納庫190に、特定した容器213を受取りエリア103へ搬出させる。すなわち、収納庫190は、入力装置150で受け付けられた入力操作に応じて、少なくとも1つの物品201を受取りエリア103へ搬出するように制御される。具体的には、収納庫190のクレーン192が、収納庫190のラック191の面する通路を移動して、その物品201が入った容器213を取り出し、取り出した容器213を受取りエリア103へ搬出する。 The control unit 121 collates the acquired authentication information 270 with the database 140, and ends the operation when the authentication fails. That is, if the database 140 does not hold the regular authentication information 271 that matches the acquired authentication information 270, the control unit 121 terminates the operation. On the other hand, if the authentication is successful, that is, if the database 140 holds the valid authentication information 271 that matches the acquired authentication information 270, the control unit 121, in a step corresponding to step S306 in FIG. The database 140 is searched to identify the container 213 corresponding to the authentication information 271 . The control unit 121 causes the storage shed 190 to carry out the specified container 213 to the receiving area 103 via the communication unit 123 . That is, the storage 190 is controlled to carry out at least one article 201 to the receiving area 103 according to the input operation accepted by the input device 150 . Specifically, the crane 192 of the storage 190 moves along the passage facing the rack 191 of the storage 190, takes out the container 213 containing the article 201, and carries out the taken out container 213 to the receiving area 103. .

制御装置120の制御部121は、通信部123を介して、コンベヤ170に、収納庫190から搬出された容器213を受取り端末380の受取りボックス180へ投入させる。すなわち、コンベヤ170は、収納庫190から搬出された容器213を受取りボックス180へ投入するように制御される。 The control unit 121 of the control device 120 causes the conveyor 170 to put the container 213 carried out from the storage 190 into the receiving box 180 of the receiving terminal 380 via the communication unit 123 . That is, the conveyor 170 is controlled so that the container 213 carried out from the storage 190 is thrown into the receiving box 180 .

具体的には、制御装置120の制御部121は、収納庫190のクレーン192で取り出された容器213をクレーン192からコンベヤ170の第2レーン172へ移動させる。制御部121は、第2レーン172を駆動させて、その容器213を受取り端末380の受取りボックス180へ投入する。容器213の投入方法としては、任意の方法を用いてよいが、本実施形態では、コンベヤ170から、受取りボックス180の背面に設けられた開口部を介して受取りボックス180の中へ容器213を移動させるという方法を用いることができる。 Specifically, the control unit 121 of the control device 120 moves the container 213 taken out by the crane 192 of the storage 190 from the crane 192 to the second lane 172 of the conveyor 170 . The control unit 121 drives the second lane 172 to put the container 213 into the receiving box 180 of the receiving terminal 380 . Any method may be used as the method of inputting the container 213, but in this embodiment, the container 213 is moved from the conveyor 170 into the receiving box 180 through an opening provided on the back side of the receiving box 180. You can use the method of

図21の例では、制御装置120の制御部121は、コンベヤ170の第2レーン172を右方向に駆動させて、収納庫190のクレーン192で取り出された容器213を受取り端末380に対応する位置に到達させる。制御部121は、第2レーン172を前方向に駆動させて、その容器213を受取り端末380の受取りボックス180へ投入する。 In the example of FIG. 21 , the control unit 121 of the control device 120 drives the second lane 172 of the conveyor 170 rightward to move the container 213 picked up by the crane 192 of the storage 190 to a position corresponding to the receiving terminal 380 . to reach The control unit 121 drives the second lane 172 forward to throw the container 213 into the receiving box 180 of the receiving terminal 380 .

制御装置120の制御部121は、コンベヤ173に、収納庫190から搬出された容器213を、その容器213に入っている物品201が受取りエリア103で受け取られた後に、ピッキングエリア102に戻させる。すなわち、コンベヤ173は、収納庫190から搬出された容器213を、その容器213に入っている物品201が受取りエリア103で受け取られた後に、ピッキングエリア102に戻すように制御される。 The control unit 121 of the control device 120 causes the conveyor 173 to return the container 213 carried out from the storage 190 to the picking area 102 after the article 201 contained in the container 213 is received in the receiving area 103 . That is, the conveyor 173 is controlled to return the container 213 carried out from the storage 190 to the picking area 102 after the article 201 contained in the container 213 is received in the receiving area 103 .

具体的には、制御装置120の制御部121は、ユーザ220によって少なくとも1つの物品201が取り出された容器213を、受取りが完了した容器216として受取りボックス180からコンベヤ173へ移動させる。容器216をコンベヤ173へ移動させる方法としては、任意の方法を用いてよいが、本実施形態では、受取りボックス180の中に設けられた、角度を調節可能な板を後側に傾け、受取りボックス180の背面に設けられた開口部を介して受取りボックス180の中から容器216をコンベヤ173へ滑らせるという方法を用いることができる。制御部121は、コンベヤ173を駆動させて、その容器216を元の位置に戻す。元の位置とは、空になった容器216が、ピッキング用の容器213として再び利用されるまで保管される位置のことである。 Specifically, the control unit 121 of the control device 120 moves the container 213 from which the user 220 has taken out at least one article 201 from the receiving box 180 to the conveyor 173 as the container 216 that has been received. Any method may be used to move the container 216 to the conveyor 173, but in this embodiment, an angle-adjustable plate provided in the receiving box 180 is tilted rearward to move the receiving box. A method of sliding containers 216 from receiving box 180 onto conveyor 173 through an opening in the back of 180 can be used. The controller 121 drives the conveyor 173 to return the container 216 to its original position. The original position is the position where the empty container 216 is stored until it is used again as the container 213 for picking.

図21の例では、制御装置120の制御部121は、コンベヤ173の第4レーン175を後方向に駆動させて、空になった容器216をコンベヤ173の第3レーン174へ移動させる。制御部121は、第3レーン174を左方向に駆動させて、その容器216を元の位置に戻す。 In the example of FIG. 21 , the controller 121 of the control device 120 drives the fourth lane 175 of the conveyor 173 backward to move the empty container 216 to the third lane 174 of the conveyor 173 . The control unit 121 drives the third lane 174 leftward to return the container 216 to its original position.

上述のように、本実施形態では、コンベヤ170の第1レーン171は、ピッキングによって取り出された少なくとも1つの物品201が収納庫190に一旦収納されない場合に、その物品201を受取りエリア103へ搬送する。コンベヤ170の第2レーン172は、ピッキングによって取り出された少なくとも1つの物品201が収納庫190に一旦収納された場合に、その物品201を受取りエリア103へ搬送する。 As described above, in this embodiment, the first lane 171 of the conveyor 170 conveys at least one picked item 201 to the receiving area 103 if the item 201 is not once stored in the storage bin 190. . A second lane 172 of the conveyor 170 conveys at least one article 201 taken out by picking to the receiving area 103 once the article 201 is stored in the storage shed 190 .

したがって、本実施形態によれば、ピッキング直後に受け取られる物品201と、収納庫190に一旦収納されてから受け取られる物品201とを並行して受取り口へ運ぶことができる。 Therefore, according to this embodiment, the article 201 to be received immediately after picking and the article 201 to be received once stored in the storage 190 can be transported to the receiving port in parallel.

本実施形態では、収納庫190は、自動倉庫110の複数台のラック116よりも受取りエリア103の近くに設置される。そのため、受取りにかかる時間を短縮することができる。 In this embodiment, storage shed 190 is installed closer to receiving area 103 than multiple racks 116 of automated warehouse 110 . Therefore, the time required for receiving can be shortened.

本実施形態では、収納庫190の少なくとも一部は、第2コンベヤ114の上方に設置される。そのため、空きスペースを有効活用できる。 In this embodiment, at least part of the storage 190 is installed above the second conveyor 114 . Therefore, the empty space can be effectively utilized.

本実施形態では、収納庫190が、自動倉庫110と同じように、各容器213を、各容器213に入っている物品201の種類に応じて、互いに温度設定の異なる2つ以上の区画に分けて収納する。例えば、1台以上のラック191が、全体で冷凍、冷蔵、定温、及び常温の4温度帯に対応する4つの区画に分けられ、各容器213を、各容器213に入っている物品200の種類に応じて、これら4つの区画に分けて収納する。収納庫190が、自動倉庫110から独立しているため、頻繁な開閉が必要なくなり、温度帯を管理しやすくなる。 In this embodiment, the storage shed 190 divides each container 213 into two or more compartments with different temperature settings according to the type of the article 201 contained in each container 213, as in the automated warehouse 110. storage. For example, one or more racks 191 may be divided into four compartments that collectively correspond to four temperature zones: frozen, chilled, constant temperature, and room temperature, and each container 213 may be labeled with a type of article 200 contained therein. Depending on the situation, it should be stored in these four compartments. Since the storage shed 190 is independent from the automated warehouse 110, frequent opening and closing is not required, making it easier to manage temperature zones.

本実施形態では、収納庫190は、ユーザ220によって預けられた、荷物などの物品を収納することもできる。制御装置120の制御部121は、第2レーン172を、少なくとも1つの物品201を受取りエリア103へ搬送する際と逆方向に駆動させて、ユーザ220によって預けられた物品を収納庫190へ搬送する。すなわち、第2レーン172は、少なくとも1つの物品201を受取りエリア103へ搬送する際と逆方向に駆動して、ユーザ220によって預けられた物品を収納庫190へ搬送するように制御される。図21の例では、制御部121は、ユーザ220によって預けられた物品が入った容器217を受取りボックス180からコンベヤ173へ移動させる。制御部121は、コンベヤ173を左方向に駆動させて、その容器217を収納庫190へ搬送する。収納庫190は、その容器217を収納する。ユーザ220によって預けられた物品は、ユーザ220によって注文され、収納庫190に一旦収納された物品201と同じ手順でユーザ220によって受け取られてよい。 In this embodiment, the repository 190 can also store items such as luggage deposited by the user 220 . The control unit 121 of the control device 120 drives the second lane 172 in the direction opposite to the direction in which the at least one article 201 is conveyed to the receiving area 103, thereby conveying the article deposited by the user 220 to the storage 190. . That is, the second lane 172 is driven in a direction opposite to the direction in which at least one article 201 is conveyed to the receiving area 103 and is controlled to convey the article deposited by the user 220 to the storage 190 . In the example of FIG. 21 , the control unit 121 moves the container 217 containing the articles deposited by the user 220 from the receiving box 180 to the conveyor 173 . The controller 121 drives the conveyor 173 leftward to convey the container 217 to the storage shed 190 . The storage shed 190 stores the container 217 . Items deposited by user 220 may be received by user 220 in the same procedure as item 201 ordered by user 220 and once stored in repository 190 .

図20の例と図21の例との差異は、事前注文用の収納庫190が図21の例では存在する点である。図21の例では、事前にピッキングによって取り出された少なくとも1つの物品201が入った容器213が収納庫190に収納される。その物品201の受取りにユーザ220が来た場合は、その物品201がピッキングエリア102を介さずに収納庫190から受取り端末380に直接搬送される。 The difference between the example of FIG. 20 and the example of FIG. 21 is that the pre-order repository 190 is present in the example of FIG. In the example of FIG. 21, a container 213 containing at least one article 201 previously picked up is stored in the storage 190 . When the user 220 comes to pick up the item 201 , the item 201 is directly transported from the storage 190 to the receiving terminal 380 without going through the picking area 102 .

本実施形態の一変形例として、各容器213に温度帯管理機能が付加されてもよい。例えば、冷凍、冷蔵、定温、及び常温の4温度帯のうち、対応する温度帯が容器213ごとに異なっていてもよい。この変形例によれば、より確実に温度帯を管理することができる。 As a modified example of this embodiment, each container 213 may be added with a temperature zone management function. For example, among the four temperature zones of frozen, refrigerated, constant temperature, and room temperature, each container 213 may correspond to a different temperature zone. According to this modification, the temperature zone can be managed more reliably.

本実施形態の一変形例として、収納庫190から搬出された容器213がコンベヤ170を介さずに直接投入される専用の受取りボックスが設置されてもよい。 As a modified example of the present embodiment, a dedicated receiving box may be installed in which the containers 213 unloaded from the storage 190 are directly thrown in without going through the conveyor 170 .

本実施形態の一変形例として、ユーザ220のスマートフォンなどの端末機器からの事前注文の後、端末機器の位置が確認され、ユーザ220の到着時刻が予測され、到着時刻から逆算された早めの準備時刻に、ユーザ220によって受け取られる物品201が準備されてもよい。 As a modified example of the present embodiment, after an advance order from a terminal device such as a smartphone of the user 220, the position of the terminal device is confirmed, the arrival time of the user 220 is predicted, and early preparations are calculated backward from the arrival time. At the time, item 201 may be ready to be received by user 220 .

本開示は上述の実施形態に限定されるものではない。例えば、ブロック図に記載の複数のブロックを統合してもよいし、又は1つのブロックを分割してもよい。フローチャートに記載の複数のステップを記述に従って時系列に実行する代わりに、各ステップを実行する装置の処理能力に応じて、又は必要に応じて、並列的に又は異なる順序で実行してもよい。その他、本開示の趣旨を逸脱しない範囲での変更が可能である。 The disclosure is not limited to the embodiments described above. For example, multiple blocks depicted in the block diagrams may be integrated or one block may be divided. Instead of executing the steps described in the flowchart in chronological order according to the description, the steps may be executed in parallel or in a different order depending on the processing power of the device executing each step or as required. Other modifications are possible without departing from the scope of the present disclosure.

100 物品管理システム
101 収納エリア
102 ピッキングエリア
103 受取りエリア
104 事前注文エリア
110 自動倉庫
111 ラック
112 クレーン
113 第1コンベヤ
114 第2コンベヤ
115 第3コンベヤ
116 ラック
120 制御装置
121 制御部
122 記憶部
123 通信部
124 入力部
125 出力部
130 マニピュレータ
140 データベース
150 入力装置
160 出力装置
170 コンベヤ
171 第1レーン
172 第2レーン
173 コンベヤ
174 第3レーン
175 第4レーン
180 受取りボックス
190 収納庫
191 ラック
192 クレーン
200 物品
201 物品
202 物品
210 容器
211 容器
212 容器
213 容器
214 容器
215 容器
216 容器
217 容器
220 ユーザ
230 店舗
240 在庫情報
250 一覧
260 注文情報
270 認証情報
271 認証情報
280 移動ロボット
290 ドローン
300 物流システム
310 サーバ機器
311 制御部
312 記憶部
313 通信部
314 入力部
315 出力部
320 端末機器
330 ネットワーク
340 移動ロボット
350 ドローン
360 管理機器
370 キオスク端末
380 受取り端末
400 商取引プラットフォーム
410 注文キュー
411 送信キュー
412 事前注文キュー
420 送信処理
430 API
440 優先度変更
100 article management system 101 storage area 102 picking area 103 receiving area 104 advance order area 110 automated warehouse 111 rack 112 crane 113 first conveyor 114 second conveyor 115 third conveyor 116 rack 120 control device 121 control unit 122 storage unit 123 communication unit 124 input unit 125 output unit 130 manipulator 140 database 150 input device 160 output device 170 conveyor 171 first lane 172 second lane 173 conveyor 174 third lane 175 fourth lane 180 receiving box 190 storage 191 rack 192 crane 200 article 201 article 202 article 210 container 211 container 212 container 213 container 214 container 215 container 216 container 217 container 220 user 230 store 240 inventory information 250 list 260 order information 270 authentication information 271 authentication information 280 mobile robot 290 drone 300 distribution system 310 control unit 310 312 storage unit 313 communication unit 314 input unit 315 output unit 320 terminal device 330 network 340 mobile robot 350 drone 360 management device 370 kiosk terminal 380 receiving terminal 400 commercial transaction platform 410 order queue 411 transmission queue 412 pre-order queue 420 transmission processing 430 API
440 Priority Change

Claims (29)

それぞれ1つ以上の物品が入った複数の容器を収納し、前記複数の容器のうち、受取りエリアで受け取られる少なくとも1つの物品が入った容器を、前記受取りエリアに隣接するピッキングエリアへ搬出する自動倉庫と、
前記自動倉庫により搬出された容器から前記少なくとも1つの物品を前記ピッキングエリアで取り出すピッキングを制御又は支援する制御装置と
前記ピッキングによって取り出された前記少なくとも1つの物品を前記受取りエリアへ搬送するコンベヤと、
前記ピッキングによって取り出された前記少なくとも1つの物品を一旦収納する収納庫と
を備え
前記コンベヤは、前記ピッキングによって取り出された前記少なくとも1つの物品が前記収納庫に一旦収納されない場合に、前記少なくとも1つの物品を前記受取りエリアへ搬送する第1レーンと、前記ピッキングによって取り出された前記少なくとも1つの物品が前記収納庫に一旦収納された場合に、前記少なくとも1つの物品を前記受取りエリアへ搬送する第2レーンとを有する物品管理システム。
Automatic storage of a plurality of containers each containing one or more items, and carrying out of the plurality of containers containing at least one item to be received in a receiving area to a picking area adjacent to the receiving area a warehouse;
a control device that controls or assists picking of the at least one article in the picking area from a container unloaded by the automated warehouse ;
a conveyor for transporting the at least one item retrieved by the picking to the receiving area;
a storage for temporarily storing the at least one article taken out by the picking;
with
The conveyor includes a first lane for conveying the at least one item taken out by the picking to the receiving area when the at least one item taken out by the picking is not stored in the storage once, and the item taken out by the picking. and a second lane for transporting the at least one item to the receiving area once the at least one item has been stored in the storage .
前記ピッキングを行うマニピュレータをさらに備え、
前記制御装置は、前記マニピュレータによる前記ピッキングを制御する請求項1に記載の物品管理システム。
Further comprising a manipulator that performs the picking,
2. The article management system according to claim 1, wherein said control device controls said picking by said manipulator.
前記マニピュレータは、前記ピッキングを行う前に、複数種類の物品の外観を学習し、前記ピッキングを行う際に、前記自動倉庫により搬出された容器に入っている物品の外観を観察し、学習及び観察の結果に応じて前記少なくとも1つの物品を識別する請求項2に記載の物品管理システム。 The manipulator learns appearances of a plurality of types of articles before picking, observes appearances of articles contained in containers carried out by the automated warehouse during picking, and learns and observes the appearances of the articles. 3. The item management system of claim 2, wherein the at least one item is identified as a result of. 前記自動倉庫は、前記複数の容器を、各容器に入っている物品の種類に応じて、互いに温度設定の異なる2つ以上の区画に分けて収納する請求項1から請求項3のいずれか1項に記載の物品管理システム。 4. Any one of claims 1 to 3, wherein the automated warehouse stores the plurality of containers by dividing them into two or more compartments with different temperature settings according to the types of articles contained in each container. Article management system described in the item. 前記自動倉庫の在庫情報を保持するデータベースをさらに備え、
前記制御装置は、前記データベースを検索して、前記少なくとも1つの物品が入った容器を特定し、前記自動倉庫に、特定した容器を前記ピッキングエリアへ搬出させる請求項1から請求項4のいずれか1項に記載の物品管理システム。
further comprising a database holding inventory information of the automated warehouse,
5. The controller according to any one of claims 1 to 4, wherein the control device searches the database to specify a container containing the at least one article, and causes the automated warehouse to carry out the specified container to the picking area. The article management system according to item 1.
ユーザによる前記少なくとも1つの物品の注文操作を受け付ける入力装置をさらに備え、
前記自動倉庫は、前記入力装置で受け付けられた注文操作に応じて、前記少なくとも1つの物品が入った容器を前記ピッキングエリアへ搬出する請求項1から請求項のいずれか1項に記載の物品管理システム。
further comprising an input device for accepting an order operation for the at least one item by a user;
The article according to any one of claims 1 to 5 , wherein the automated warehouse carries out the container containing the at least one article to the picking area in accordance with an order operation received by the input device. management system.
前記自動倉庫は、前記複数の容器を収納するラックと、前記ラックの面する通路を移動して、前記少なくとも1つの物品が入った容器を取り出し、取り出した容器を前記ピッキングエリアへ搬出するクレーンとを備え、
前記制御装置は、前記注文操作が完了する前に、前記注文操作によって注文される物品を予測し、前記複数の容器のうち、予測した物品が入った容器の、前記ラックにおける収納位置に応じて前記クレーンを移動させる請求項に記載の物品管理システム。
The automated warehouse includes a rack that stores the plurality of containers, and a crane that moves along a passage facing the rack, takes out the container containing the at least one article, and carries the taken out container to the picking area. with
The control device predicts an item to be ordered by the ordering operation before the ordering operation is completed, and determines, from among the plurality of containers, a container containing the predicted item according to a storage position in the rack. 7. An article management system according to claim 6 , wherein said crane is moved.
前記複数の容器に入っている物品の種類の一覧を前記ユーザに向けて出力する出力装置をさらに備え、
前記入力装置は、前記注文操作の一部として、前記ユーザが前記出力装置により出力された一覧から前記少なくとも1つの物品を選択する操作を受け付ける請求項又は請求項に記載の物品管理システム。
further comprising an output device that outputs a list of types of articles contained in the plurality of containers to the user;
8. The article management system according to claim 6 , wherein said input device receives, as part of said ordering operation, said user's operation of selecting said at least one article from a list output by said output device.
前記制御装置は、ネットワーク経由で送信された、前記少なくとも1つの物品の注文情報を受信し、
前記自動倉庫は、前記制御装置で受信された注文情報に応じて、前記少なくとも1つの物品が入った容器を前記ピッキングエリアへ搬出する請求項1から請求項のいずれか1項に記載の物品管理システム。
The control device receives order information for the at least one item transmitted via a network;
The article according to any one of claims 1 to 5 , wherein the automated warehouse carries out the container containing the at least one article to the picking area according to the order information received by the control device. management system.
ユーザによる、前記少なくとも1つの物品を受け取るための認証情報の入力操作を受け付ける入力装置と、
前記ピッキングによって取り出された前記少なくとも1つの物品を一旦収納し、前記入力装置で受け付けられた入力操作に応じて、前記少なくとも1つの物品を前記受取りエリアへ搬出する収納庫と
をさらに備える請求項に記載の物品管理システム。
an input device that receives a user's input operation of authentication information for receiving the at least one item;
10. A storage that once stores the at least one item picked up by the picking and carries out the at least one item to the receiving area in accordance with an input operation accepted by the input device. The article management system described in .
ユーザによる、前記少なくとも1つの物品を受け取るための認証情報の入力操作を受け付ける入力装置をさらに備え、
前記自動倉庫は、前記入力装置で受け付けられた入力操作に応じて、前記少なくとも1つの物品が入った容器を前記ピッキングエリアへ搬出する請求項1から請求項のいずれか1項に記載の物品管理システム。
further comprising an input device that receives a user's input operation of authentication information for receiving the at least one item;
The article according to any one of claims 1 to 5 , wherein the automated warehouse carries out the container containing the at least one article to the picking area in accordance with an input operation accepted by the input device. management system.
前記複数の容器に入っている物品ごとに、正規の認証情報を保持するデータベースをさらに備え、
前記制御装置は、前記入力操作によって入力された認証情報を前記データベースと照合して、前記少なくとも1つの物品が入った容器を特定し、前記自動倉庫に、特定した容器を前記ピッキングエリアへ搬出させる請求項11に記載の物品管理システム。
further comprising a database holding authorized authentication information for each item contained in the plurality of containers;
The control device collates the authentication information input by the input operation with the database, identifies a container containing the at least one article, and causes the automated warehouse to carry out the identified container to the picking area. An article management system according to claim 11 .
宅配便業者の配送所に設置される請求項11又は請求項12に記載の物品管理システム。 13. The article management system according to claim 11 or 12 , which is installed at a delivery point of a home delivery company. 小売業者の店舗に設置される請求項1から請求項12のいずれか1項に記載の物品管理システム。 13. The goods management system according to any one of claims 1 to 12 , which is installed in a store of a retailer. ガソリンスタンド、駅、事務所、オフィスビル、及びマンションのうち、いずれかの施設に設置される請求項1から請求項12のいずれか1項に記載の物品管理システム。 13. The article management system according to any one of claims 1 to 12 , which is installed in any one of gas stations, stations, offices, office buildings, and condominiums. 前記制御装置は、ユーザによる前記少なくとも1つの物品の注文操作と、ネットワーク経由で送信された、前記少なくとも1つの物品の注文情報とのそれぞれに応じて、前記自動倉庫に、前記少なくとも1つの物品が入った容器を前記ピッキングエリアへ搬出させる処理を実行し、あるユーザによって前記注文操作が行われている間に、別のユーザからの前記注文情報が送信された場合は、前記注文操作を行っているユーザを優先して前記処理を実行する請求項1から請求項のいずれか1項に記載の物品管理システム。 The control device stores the at least one item in the automated warehouse according to each of the user's ordering operation of the at least one item and the order information of the at least one item transmitted via a network. When the order information from another user is transmitted while the order operation is being performed by a certain user, the order operation is performed. 6. The article management system according to any one of claims 1 to 5 , wherein said processing is executed with priority given to a user who is in the office. 前記自動倉庫は、前記複数の容器を収納し、ラックごとに独立して回転する複数台の縦回転式ラックを備える請求項1から請求項のいずれか1項に記載の物品管理システム。 6. The article management system according to any one of claims 1 to 5 , wherein the automated warehouse stores the plurality of containers and includes a plurality of vertically rotating racks that rotate independently for each rack. 前記ピッキングによって取り出された前記少なくとも1つの物品を一旦収納する収納庫をさらに備え、
前記自動倉庫は、ネットワーク経由で送信された、前記少なくとも1つの物品の注文情報に応じて、前記少なくとも1つの物品が入った容器を前記ピッキングエリアへ搬出し、
前記収納庫は、ユーザによる、前記少なくとも1つの物品を受け取るための認証情報の入力操作に応じて、前記少なくとも1つの物品を前記受取りエリアへ搬出する請求項1から請求項のいずれか1項に記載の物品管理システム。
further comprising a storage for temporarily storing the at least one item taken out by the picking;
The automated warehouse carries out the container containing the at least one item to the picking area according to the order information of the at least one item transmitted via the network;
6. Any one of claims 1 to 5 , wherein the storage unloads the at least one item to the receiving area in response to a user inputting authentication information for receiving the at least one item. The article management system described in .
前記自動倉庫は、前記複数の容器を収納するラックを備え、
前記収納庫は、前記ラックよりも前記受取りエリアの近くに設置される請求項18に記載の物品管理システム。
The automated warehouse includes a rack that stores the plurality of containers,
19. The item management system of claim 18 , wherein said storage is located closer to said receiving area than said rack.
前記自動倉庫は、前記少なくとも1つの物品が入った容器を、前記ピッキングが行われる位置に到達させるコンベヤを備え、
前記収納庫の少なくとも一部は、前記コンベヤの上方又は下方に設置される請求項18又は請求項19に記載の物品管理システム。
The automated warehouse comprises a conveyor that causes the container containing the at least one article to reach the picking position,
20. The article management system according to claim 18 or 19 , wherein at least part of said storage is installed above or below said conveyor.
前記収納庫は、各容器を、各容器に入っている物品の種類に応じて、互いに温度設定の異なる2つ以上の区画に分けて収納する請求項18から請求項20のいずれか1項に記載の物品管理システム。 21. The storage according to any one of claims 18 to 20 , wherein each container is divided into two or more compartments with different temperature settings according to the type of articles contained in each container. Item management system as described. 前記ピッキングでは、前記自動倉庫により搬出された容器から取り出された前記少なくとも1つの物品が別の容器に入れられ、
前記コンベヤの下方又は上方に設置され、前記ピッキングによって前記少なくとも1つの物品が入れられた容器を、前記少なくとも1つの物品が前記受取りエリアで受け取られた後に、前記ピッキングエリアに戻す別のコンベヤをさらに備える請求項に記載の物品管理システム。
In the picking, the at least one article taken out from the container unloaded by the automated warehouse is placed in another container,
a further conveyor positioned below or above said conveyor for returning the container containing said at least one item by said picking to said picking area after said at least one item has been received in said receiving area; The item management system of claim 1 , comprising:
前記第2レーンは、前記少なくとも1つの物品を前記受取りエリアへ搬送する際と逆方向に駆動して、ユーザによって預けられた物品を前記収納庫へ搬送し、
前記収納庫は、前記ユーザによって預けられた物品を収納する請求項又は請求項22に記載の物品管理システム。
The second lane is driven in a direction opposite to when conveying the at least one item to the receiving area to convey the item deposited by the user to the storage;
23. The article management system according to claim 1 or 22 , wherein said repository stores articles deposited by said user.
請求項1から請求項15のいずれか1項に記載の物品管理システムと、
前記自動倉庫へ搬入される物品を前記物品管理システムへ配送する移動ロボットと
を備える物流システム。
an article management system according to any one of claims 1 to 15 ;
A physical distribution system comprising a mobile robot that delivers articles carried into the automated warehouse to the article management system.
請求項1から請求項15のいずれか1項に記載の物品管理システムと、
前記自動倉庫へ搬入される物品を前記物品管理システムへ配送するドローンと
を備える物流システム。
an article management system according to any one of claims 1 to 15 ;
A physical distribution system comprising a drone that delivers articles to be carried into the automated warehouse to the article management system.
それぞれ請求項1から請求項15のいずれか1項に記載の物品管理システムである複数の物品管理システムと、
前記複数の物品管理システムを一括して監視及び制御する管理機器と
を備える物流システム。
a plurality of article management systems each being an article management system according to any one of claims 1 to 15 ;
and a management device for collectively monitoring and controlling the plurality of article management systems.
それぞれ1つ以上の物品が入った複数の容器を収納し、前記複数の容器のうち、受取りエリアで受け取られる少なくとも1つの物品が入った容器を、前記受取りエリアに隣接するピッキングエリアへ搬出する自動倉庫と、前記自動倉庫により搬出された容器から前記少なくとも1つの物品を前記ピッキングエリアで取り出すピッキングを制御又は支援する制御装置とを備える物品管理システムと接続されるサーバ機器であって、
ユーザの端末機器と通信を行う通信部と、
前記通信部を介して前記少なくとも1つの物品の指定又は事前注文を受け付け、複数の場所のそれぞれに設置された前記物品管理システムの在庫情報を参照して、前記複数の場所の中から、前記少なくとも1つの物品が入った容器が前記自動倉庫に収納されている場所を選択し、前記通信部を介して、選択した場所を前記端末機器へ通知する制御部と
を備えるサーバ機器。
Automatic storage of a plurality of containers each containing one or more items, and carrying out of the plurality of containers containing at least one item to be received in a receiving area to a picking area adjacent to the receiving area A server device connected to an article management system comprising a warehouse and a control device for controlling or supporting picking of the at least one article in the picking area from a container unloaded by the automated warehouse,
a communication unit that communicates with a user's terminal device;
Accepting the designation or advance order of the at least one item via the communication unit, referring to the inventory information of the item management system installed at each of the plurality of locations, and selecting the at least one item from among the plurality of locations A server device comprising a control unit that selects a location where a container containing one article is stored in the automated warehouse and notifies the terminal device of the selected location via the communication unit.
前記制御部は、前記通信部を介して前記ユーザの位置を検出し、前記複数の場所の中に、前記少なくとも1つの物品が入った容器が前記自動倉庫に収納されている2つ以上の場所がある場合は、検出した位置と前記2つ以上の場所との間の距離に応じて、前記2つ以上の場所の中から、前記端末機器へ通知する場所を選択する請求項27に記載のサーバ機器。 The control unit detects the position of the user via the communication unit, and detects, among the plurality of locations, two or more locations where the container containing the at least one article is stored in the automated warehouse. 28. The location to be notified to the terminal device is selected from the two or more locations according to the distance between the detected location and the two or more locations if there is server equipment. それぞれ1つ以上の物品が入った複数の容器を収納する自動倉庫が、前記複数の容器のうち、受取りエリアで受け取られる少なくとも1つの物品が入った容器を、前記受取りエリアに隣接するピッキングエリアへ搬出し、
制御装置が、前記自動倉庫により搬出された容器から前記少なくとも1つの物品を前記ピッキングエリアで取り出すピッキングを制御又は支援し、
コンベヤの第1レーンが、前記ピッキングによって取り出された前記少なくとも1つの物品が収納庫に一旦収納されない場合に、前記少なくとも1つの物品を前記受取りエリアへ搬送し、
前記コンベヤの第2レーンが、前記ピッキングによって取り出された前記少なくとも1つの物品が前記収納庫に一旦収納された場合に、前記少なくとも1つの物品を前記受取りエリアへ搬送する物品管理方法。
An automated warehouse that stores a plurality of containers each containing one or more articles moves a container containing at least one article to be received in a receiving area from among the plurality of containers to a picking area adjacent to the receiving area. carry out,
A control device controls or supports picking in which the at least one article is taken out from the container unloaded by the automated warehouse in the picking area ;
a first lane of the conveyor transports the at least one item picked by the picking to the receiving area if the at least one item is not once stored in a storage bin;
An article management method , wherein a second lane of the conveyor transports the at least one article taken out by the picking to the receiving area when the at least one article is once stored in the storage .
JP2021533023A 2019-07-12 2020-07-09 Goods management system, distribution system, server equipment, and goods management method Active JP7212910B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2019130474 2019-07-12
JP2019130474 2019-07-12
PCT/JP2020/026933 WO2021010298A1 (en) 2019-07-12 2020-07-09 Article management system, physical distribution system, server appliance, and article management method

Publications (3)

Publication Number Publication Date
JPWO2021010298A1 JPWO2021010298A1 (en) 2021-01-21
JPWO2021010298A5 JPWO2021010298A5 (en) 2022-04-01
JP7212910B2 true JP7212910B2 (en) 2023-01-26

Family

ID=74210825

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020118824A Active JP7549836B2 (en) 2019-07-12 2020-07-09 CONTROL DEVICE, ITEM MANAGEMENT DEVICE, AND ITEM MANAGEMENT METHOD
JP2021533023A Active JP7212910B2 (en) 2019-07-12 2020-07-09 Goods management system, distribution system, server equipment, and goods management method

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2020118824A Active JP7549836B2 (en) 2019-07-12 2020-07-09 CONTROL DEVICE, ITEM MANAGEMENT DEVICE, AND ITEM MANAGEMENT METHOD

Country Status (5)

Country Link
US (1) US12351392B2 (en)
EP (1) EP3998222A4 (en)
JP (2) JP7549836B2 (en)
CN (1) CN114127762B (en)
WO (1) WO2021010298A1 (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12450562B2 (en) 2021-02-19 2025-10-21 Nec Corporation Information processing apparatus, article management system, and article management method
JP7543217B2 (en) 2021-06-28 2024-09-02 株式会社東芝 Handling system, instruction device, handling method, program, and storage medium
JP7464025B2 (en) * 2021-09-13 2024-04-09 株式会社ダイフク Item storage facility, item storage method, and item storage program
KR20230052426A (en) * 2021-10-13 2023-04-20 (주)필드로 Robot parcel keeping automatic delivery system
PL439611A1 (en) * 2021-11-23 2023-05-29 Veloxalpha Spółka Akcyjna Nano-warehouse for storing products and parcels with the creating cargo units and picking of orders, method of moving containers with products in a nano-warehouse and method of order picking in a nano-warehouse
NO347833B1 (en) * 2021-11-30 2024-04-15 Autostore Tech As A system for transporting a product item to an access station
JP7797897B2 (en) * 2022-02-01 2026-01-14 日本電気株式会社 Advertisement providing system and advertisement selection method
CN116727255A (en) * 2022-03-04 2023-09-12 北京极智嘉科技股份有限公司 Picking and distribution system and its control method
JP7632397B2 (en) * 2022-06-20 2025-02-19 トヨタ自動車株式会社 Management device, management method, and program
JPWO2024161695A1 (en) * 2023-02-02 2024-08-08
JP7530614B1 (en) * 2024-05-22 2024-08-08 株式会社Roms Automated Warehouse System
JP7560196B1 (en) * 2024-06-28 2024-10-02 株式会社Roms Automatic sorting system
WO2026083939A1 (en) * 2024-10-15 2026-04-23 Telexistence株式会社 Merchandise replenishment system, management device, rotary rack, unpacking unit, and package transfer unit

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002128242A (en) 2000-10-31 2002-05-09 Nohhi Warehouse & Forwarding Co Ltd Distribution system and recording medium recording distribution system program
JP2016103094A (en) 2014-11-27 2016-06-02 株式会社豊田自動織機 Image processing method, image processor, and image processing program
WO2018094286A1 (en) 2016-11-17 2018-05-24 Alert Innovation Inc. Automated-service retail system and method
WO2018116589A1 (en) 2016-12-19 2018-06-28 株式会社安川電機 Industrial device image recognition processor and controller
JP2018145004A (en) 2017-03-09 2018-09-20 村田機械株式会社 Picking system and automatic warehouse system

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0622646Y2 (en) * 1992-09-02 1994-06-15 株式会社岡村製作所 Controller for rotating shelf unit in vertical rotating automatic warehouse
GB201310784D0 (en) * 2013-06-17 2013-07-31 Ocado Ltd Systems and Methods for Order Processing
EP3166058A1 (en) * 2015-11-09 2017-05-10 Dematic Systems GmbH Method of fulfilling orders in a warehouse with an order fulfillment area
US20180374144A1 (en) * 2016-04-04 2018-12-27 Eyepick Llc On-line shopping system and method for fresh food shopping
HK1216819A2 (en) * 2016-05-13 2016-12-02 Goldbox Technologies Limited Automated retail fulfilment system
US11142399B2 (en) * 2016-10-06 2021-10-12 Doerfer Corporation Automated warehouse fulfillment system and method of operation
WO2018094019A1 (en) * 2016-11-16 2018-05-24 Staples, Inc. Autonomous multimodal logistics
EP4273787A3 (en) * 2017-01-31 2024-01-24 Walmart Apollo, Llc Automated proxy picker system for non-fungible goods
JP2018151923A (en) 2017-03-14 2018-09-27 株式会社野村総合研究所 Product sales support system
US20190114564A1 (en) * 2017-10-18 2019-04-18 United Parcel Service Of America, Inc. Enriched Logistics System for Unmanned Vehicle Delivery of Parcels
CN109359759A (en) * 2018-08-07 2019-02-19 深圳市易达云科技有限公司 Intelligence divides storehouse method, equipment and computer readable storage medium
US20200202284A1 (en) * 2018-12-21 2020-06-25 Ford Global Technologies, Llc Systems, methods, and devices for item delivery using unmanned aerial vehicles
US11927472B1 (en) * 2019-06-26 2024-03-12 Amazon Technologies, Inc. Modular storage systems

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002128242A (en) 2000-10-31 2002-05-09 Nohhi Warehouse & Forwarding Co Ltd Distribution system and recording medium recording distribution system program
JP2016103094A (en) 2014-11-27 2016-06-02 株式会社豊田自動織機 Image processing method, image processor, and image processing program
WO2018094286A1 (en) 2016-11-17 2018-05-24 Alert Innovation Inc. Automated-service retail system and method
WO2018116589A1 (en) 2016-12-19 2018-06-28 株式会社安川電機 Industrial device image recognition processor and controller
JP2018145004A (en) 2017-03-09 2018-09-20 村田機械株式会社 Picking system and automatic warehouse system

Also Published As

Publication number Publication date
US12351392B2 (en) 2025-07-08
CN114127762A (en) 2022-03-01
JPWO2021010298A1 (en) 2021-01-21
US20220234831A1 (en) 2022-07-28
JP2021015606A (en) 2021-02-12
JP7549836B2 (en) 2024-09-12
EP3998222A1 (en) 2022-05-18
EP3998222A4 (en) 2023-08-09
WO2021010298A1 (en) 2021-01-21
CN114127762B (en) 2026-03-20

Similar Documents

Publication Publication Date Title
JP7212910B2 (en) Goods management system, distribution system, server equipment, and goods management method
CN113646793B (en) Multi-entity inventory management system using storage containers and inventory reassignment
US11836672B2 (en) Inventory management system and method
JP6704030B2 (en) Distribution system and distribution method
JP5876447B2 (en) Method and apparatus for processing item receptacle in cargo handling equipment, and medium with program for controlling cargo handling equipment
CA2866940C (en) Pickup locations
US10235650B2 (en) Pre-order delivery of items to a pickup location
US9811784B2 (en) Modular station pickup locations
US10259651B2 (en) Pickup location monitoring
JP7544864B2 (en) High density micro-fulfillment center with overnight batch pick replenishment of G2P storage from the store floor &#34;HD-MFC&#34; and method of operation
US20130262252A1 (en) Pickup locations as a transfer point
US20050238465A1 (en) Robotic retail facility
CN109117999A (en) Sow bit allocation method, device, server and medium
CN209433473U (en) Self-service shop
JP7712430B2 (en) Dynamic storage management using mobile robots
JP7539655B2 (en) Item receiving support system and item receiving support method
JP7539654B2 (en) Store system, logistics system, and logistics support method
US12330875B1 (en) Storage, retrieval and order sortation arranged in vertical orientation
WO2025193247A1 (en) Storage, retrieval and order sortation arranged in vertical orientation

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220112

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220112

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20221206

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230105

R150 Certificate of patent or registration of utility model

Ref document number: 7212910

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250