Nothing Special   »   [go: up one dir, main page]

KR101963999B1 - System for storing product and operation method thereof - Google Patents

System for storing product and operation method thereof Download PDF

Info

Publication number
KR101963999B1
KR101963999B1 KR1020180001228A KR20180001228A KR101963999B1 KR 101963999 B1 KR101963999 B1 KR 101963999B1 KR 1020180001228 A KR1020180001228 A KR 1020180001228A KR 20180001228 A KR20180001228 A KR 20180001228A KR 101963999 B1 KR101963999 B1 KR 101963999B1
Authority
KR
South Korea
Prior art keywords
product
information
merchandise
commodity
goods
Prior art date
Application number
KR1020180001228A
Other languages
Korean (ko)
Inventor
류왕선
송재국
김명수
최정태
박혜연
Original Assignee
(주) 비지에프리테일
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 (주) 비지에프리테일 filed Critical (주) 비지에프리테일
Priority to KR1020180001228A priority Critical patent/KR101963999B1/en
Application granted granted Critical
Publication of KR101963999B1 publication Critical patent/KR101963999B1/en

Links

Images

Classifications

    • G06Q50/28
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Disclosed is a product storage system. The product storage system includes: multiple product storage areas; a product inspecting device identifying a product transferred to the product storage system and inspecting whether the identified product is damaged; at least a transfer device transferring the product to a designated storage position on the product; and a control device including a processor and a memory. The memory stores stock information about the products stored in the multiple product storage areas and storage position information. The processor determines whether each of multiple first products is stored based on an inspection result about damage to the multiple first products transferred to the product storage system obtained by the product inspecting device. The processor also checks the kind and number of at least a second product determined to be stored among the multiple first products based on an identification result about the multiple first products obtained by the product inspecting device. The product storage system renews the stock information based on the kind and number of at least a second product checked and controls at least a transfer device to transfer at least a second product to the checked storage position when the storage position about at least a second product is checked based on the storage position information.

Description

상품 저장 시스템 및 그 동작 방법{SYSTEM FOR STORING PRODUCT AND OPERATION METHOD THEREOF}TECHNICAL FIELD [0001] The present invention relates to a product storage system,

본 개시는 상품을 저장하는 시스템 및 상품을 저장하는 시스템의 동작 방법에 관한 것이다.The present disclosure relates to a system for storing goods and a method of operating the system for storing goods.

소매점은 역 주변, 도로변, 주택가 주변 등 고객이 이용하기 편리한 곳에 위치하여 다양한 종류의 상품을 판매한다. 또한, 고객이 원하는 어느 시간 때에도 상품 구매가 가능하도록, 연중 무휴로 24시간 영업 체제로 운영되고 있는 편의점과 같은 소매점이 증가하고 있는 추세이다.Retail stores are located in convenient locations for customers such as around the station, on the roadside, around the residential area, and sell various kinds of products. In addition, retail stores such as convenience stores are operating 24 hours a day, seven days a week, so that customers can purchase products whenever they want.

한편, 최근에는 소매점에서 판매하는 상품의 종류가 다양해져, 취식 가능한 식음료품 뿐만 아니라 다양한 생필품, 주류, 담배, 상품권 및 안전상비의약품 등까지 판매하고 있다. 또한, 택배 발송 또는 수령 등과 같이 상품 판매 이외에도 다양한 서비스가 소매점을 통해 제공되고 있다. 이외에도, 소매점에서는 고객에게 편의를 제공하기 위한 다양한 서비스를 제공하고 있다.On the other hand, in recent years, various types of products sold in retail stores have been diversified, selling not only food and beverages that can be consumed, but also a variety of daily necessities, alcohol, tobacco, gift certificates and safe supplements. In addition to the sale of goods such as courier dispatch or receipt, various services are provided through retail stores. In addition, retailers offer a variety of services to provide convenience to customers.

이와 같이, 소매점은 대형 마트, 대형 유통 업체 등과의 차별화를 위하여 고객에게 편의를 제공하기 위한 다양한 노력을 하고 있으며, 고객에게 편의를 제공하기 위한 방향으로 변모해 가고 있다.In this way, retailers are making various efforts to provide convenience to customers in order to differentiate them from large-sized marts and large retailers, and are moving toward providing convenience to customers.

한편, 소매점을 운영하기 위해 수행되는 업무는, 상품 주문, 상품 수령, 상품 검수, 상품 진열, 상품의 반품 및 폐기와 같은 노동 집약적 성격이 강하다. 또한, 고객에게 편의를 제공하기 위하여 소매점에서 다양한 종류의 상품을 취급하고, 다양한 서비스를 제공함에 따라, 소매점에서 근무하는 근무자의 업무가 가중되고 있다. 또한, 소매점을 운영하는 운영자는 소매점의 운영시간이 증가함에 따라 인건비가 증가하게 되고, 이에 따른 비용적 측면에서 큰 부담을 느끼고 있다.On the other hand, tasks performed to operate a retail store are labor intensive such as ordering goods, receiving goods, inspecting goods, displaying merchandise, returning goods and disposing of goods. In addition, to provide convenience to customers, various kinds of goods are handled by retailers, and various services are provided, so that the work of the workers working at the retail stores is increasing. In addition, the operators operating the retail stores feel that the labor costs increase as the hours of operation of the retail stores increase, and they are burdensome in terms of cost.

본 개시의 다양한 실시예는 상술한 문제점 또는 다른 문제점을 해결하기 위한 상품 저장 시스템을 제공할 수 있다.Various embodiments of the present disclosure may provide a merchandise storage system for addressing the above or other problems.

본 개시의 일 실시예에 따르면, 상품 저장 시스템은, 복수의 상품 저장소, 상기 상품 저장 시스템으로 이송된 상품을 식별하고, 상기 식별된 상품의 파손 여부를 검사하는 상품 검사 장치, 상품을 상기 상품에 대해 지정된 저장 위치로 운반하는 적어도 하나의 운반 장치 및 프로세서 및 메모리를 포함하는 제어 장치를 포함하고, 상기 메모리는, 상기 복수의 상품 저장소에 저장된 상품들에 대한 재고 정보 및 저장 위치 정보를 저장하고, 상기 프로세서는, 상기 상품 검사 장치로부터 획득되는 상기 상품 저장 시스템으로 이송된 복수의 제1 상품의 파손 여부에 대한 검사 결과에 기초하여, 상기 복수의 제1 상품 각각의 입고 여부를 결정하고, 상기 상품 검사 장치로부터 획득되는 상기 복수의 제1 상품에 대한 식별 결과에 기초하여, 상기 복수의 제1 상품 중 입고가 결정된 적어도 하나의 제2 상품의 종류 및 수량을 확인하고, 상기 확인된 적어도 하나의 제2 상품의 종류 및 수량에 기초하여, 상기 재고 정보를 갱신하고, 상기 저장 위치 정보에 기초하여 상기 적어도 하나의 제2 상품에 대한 저장 위치가 확인되면, 상기 확인된 저장 위치로 상기 적어도 하나의 제2 상품을 운반하도록, 상기 적어도 하나의 운반 장치를 제어할 수 있다.According to an embodiment of the present disclosure, a product storage system includes: a plurality of product repositories; a product inspection device for identifying a product transferred to the product storage system and checking whether the identified product is damaged; And a control device including a processor and a memory, wherein the memory stores inventory information and storage location information for goods stored in the plurality of merchandise stores, Wherein the processor determines whether or not each of the plurality of first products is to be loaded on the basis of the inspection result of whether or not the plurality of first goods transferred to the product storage system obtained from the product inspection apparatus is damaged, Based on the identification result of the plurality of first goods obtained from the inspection apparatus, The method comprising the steps of: confirming the type and quantity of at least one second product determined to be stocked, updating the stock information based on the type and quantity of the at least one second product identified, And control the at least one transport device to transport the at least one second merchandise to the identified storage location once the storage location for one second merchandise is identified.

일 실시예에서, 상기 메모리는, 상품의 명칭, 형상, 가격, 규격 및 중량에 대한 정보 중 적어도 하나를 포함하는 상품 정보를 더 저장할 수 있다.In one embodiment, the memory may further store product information including at least one of a name, a shape, a price, a specification, and a weight of the product.

일 실시예에서, 상기 상품 검사 장치는, 상기 복수의 제1 상품에 대한 적어도 하나의 이미지를 획득하고, 상기 적어도 하나의 이미지를 통해 상기 복수의 제1 상품에 대한 정보를 획득하고, 상기 상품 정보와 상기 상기 복수의 제1 상품에 대한 정보를 이용하여, 상기 복수의 제1 상품을 식별할 수 있다.In one embodiment, the merchandise testing apparatus further comprises: acquiring at least one image for the plurality of first merchandise items; acquiring information about the plurality of first merchandise items through the at least one image; And the information on the plurality of first goods may be used to identify the plurality of first goods.

일 실시예에서, 상기 메모리는, 상기 재고 정보와 연관되도록 상기 복수의 상품 저장소에 저장된 상품들에 대한 유통 기한 정보를 더 저장하고, 상기 프로세서는, 상기 상품 검사 장치에 의해 상기 적어도 하나의 제2 상품에 대한 유통 기한이 확인되면, 상기 상품 검사 장치로부터 상기 적어도 하나의 제2 상품의 유통 기한에 대한 정보를 획득하고, 상기 획득된 적어도 하나의 제2 상품의 유통 기한에 대한 정보에 기초하여, 상기 유통 기한 정보를 갱신할 수 있다.In one embodiment, the memory further stores expiration information for goods stored in the plurality of goods repositories to be associated with the inventory information, and the processor is further configured to determine, by the goods inspection apparatus, The information on the expiration date of the at least one second commodity is obtained from the commodity inspecting apparatus when the expiration date for the commodity is confirmed and based on the information on the expiration date of the obtained at least one second commodity, It is possible to update the expiration date information.

일 실시예에서, 상기 메모리는, 상품의 출고 기한 정보를 더 저장하고, 상기 프로세서는, 상기 상품 검사 장치에 의해 상기 적어도 하나의 제2 상품에 대한 유통 기한이 확인되지 않으면, 상기 출고 기한 정보에 기초하여, 상기 적어도 하나의 제2 상품의 출고 기한을 확인하고, 상기 확인된 상기 적어도 하나의 제2 상품의 출고 기한에 따라, 상기 적어도 하나의 제2 상품의 입고일을 기준으로 상기 적어도 하나의 제2 상품의 유통 기한을 설정하고, 상기 설정된 적어도 하나의 제2 상품의 유통 기한에 따라, 상기 유통 기한 정보를 갱신할 수 있다.In one embodiment, the memory further stores the time-of-departure information of the goods, and if the expiration date for the at least one second goods is not confirmed by the goods inspection apparatus, On the basis of the receipt date of the at least one second merchandise, the delivery date of the at least one second merchandise, and, in accordance with the confirmed delivery date of the at least one second merchandise, The expiration date of the second commodity may be set and the expiration date information may be updated in accordance with the set expiration date of the at least one second commodity.

일 실시예에서, 반품 대상이 되는 상품을 저장하는 반품 상품 저장소를 더 포함하고, 상기 프로세서는, 상기 유통 기한 정보에 기초하여, 상기 복수의 상품 저장소에 저장된 상품들 중, 유통 기한보다 앞선 날짜로 설정된 제1 기한이 도래된 적어도 하나의 제3 상품을 식별하고, 상기 적어도 하나의 제3 상품을 상기 반품 상품 저장소로 운반하도록, 상기 적어도 하나의 운반 장치를 제어할 수 있다.In one embodiment, the system further includes a return merchandise storage for storing the merchandise to be returned, and the processor, based on the expiration date information, selects a merchandise stored in the plurality of merchandise stores as a date To identify the at least one third commodity for which the set first term has expired, and to convey the at least one third commodity to the returned commodity store.

일 실시예에서, 상기 프로세서는, 상기 유통 기한 정보에 기초하여, 상기 복수의 상품 저장소에 저장된 상품들 중, 상기 제1 기한보다 앞선 날짜로 설정된 제2 기한이 도래된 적어도 하나의 제4 상품을 식별하고, 상기 적어도 하나의 제4 상품에 대한 가격을 설정된 기준에 따라 조정할 수 있다.In one embodiment, the processor is further configured to determine, based on the expiration date information, at least one fourth item of merchandise stored in the plurality of merchandise stores, the second expiration date of which is set to a date earlier than the first expiration date And adjust the price of the at least one fourth commodity according to a set criterion.

일 실시예에서, 상기 프로세서는, 외부 서버로부터 수신되는 판매 중단이 요청된 적어도 하나의 제5 상품에 대한 정보에 기초하여, 상기 적어도 하나의 제5 상품을 상기 반품 상품 저장소로 운반하도록, 상기 적어도 하나의 운반 장치를 제어할 수 있다.In one embodiment, the processor is further adapted to: convey the at least one fifth commodity to the return merchandise store based on information about at least one fifth commodity for which a sale discontinued from the external server is requested, One conveying device can be controlled.

일 실시예에서, 상기 프로세서는, 외부 서버로부터 수신되는 제1 기간 동안만 판매가 허용된 적어도 하나의 제6 상품에 대한 정보에 기초하여, 상기 제1 기간이 도과되면, 상기 적어도 하나의 제6 상품을 상기 반품 상품 저장소로 운반하도록, 상기 적어도 하나의 운반 장치를 제어할 수 있다.In one embodiment, the processor is configured to determine, based on information about at least one sixth commodity that is only allowed to be sold for a first period of time received from an external server, To the return merchandise store, to control the at least one haulage device.

일 실시예에서, 상기 복수의 상품 저장소는, 설정된 제1 온도 이하로 보관되는 상품들을 저장하는 제1 상품 저장소, 상기 제1 온도를 초과하고 설정된 제2 온도 미만으로 보관되는 상품들을 저장하는 제2 상품 저장소 및 상기 제2 온도 이상으로 보관되는 상품들을 저장하는 제3 상품 저장소를 포함할 수 있다.In one embodiment, the plurality of merchandise stores comprises a first merchandise store for storing merchandise stored at a set first temperature or lower, a second merchandise store for storing products stored at a second temperature above the first temperature, And a third merchandise store for storing goods stored above the second temperature.

일 실시예에서, 상기 메모리는, 상품에 대한 보관 방법을 나타내는 보관 방법 정보 및 상기 복수의 상품 저장소에서의 저장 가능 공간을 나타내는 저장 공간 정보를 더 저장하고, 상기 프로세서는, 상기 저장 위치 정보에 기초하여, 상기 적어도 하나의 제2 상품에 대한 저장 위치가 확인되지 않으면, 상기 보관 방법 정보에 기초하여, 상기 적어도 하나의 제2 상품에 대한 보관 방법을 확인하고, 상기 확인된 보관 방법에 따라 상기 제1 상품 저장소, 상기 제2 상품 저장소 및 상기 제3 상품 저장소 중, 상기 적어도 하나의 제2 상품을 저장할 저장소를 선택하고, 상기 저장 공간 정보에 기초하여, 상기 선택된 저장소 내에 상기 적어도 하나의 제2 상품의 저장 위치를 결정하고, 상기 결정된 상기 적어도 하나의 제2 상품의 저장 위치에 따라 상기 저장 위치 정보를 갱신할 수 있다.In one embodiment, the memory further stores storage method information indicating a storage method for a product and storage space information indicating a storable space in the plurality of product storages, and the processor is configured to store, based on the storage location information, If the storage position of the at least one second product is not confirmed, checking the storage method for the at least one second product based on the storage method information, Selecting a store to store the at least one second merchandise among the first merchandise store, the second merchandise store, and the third merchandise store; and based on the storage space information, Determining a storage position of the at least one second product based on the stored position information, It can be updated.

일 실시예에서, 상기 상품 검사 장치는, 상기 식별된 복수의 제1 상품의 종류 및 수량을 나타내는 제1 정보와 상기 프로세서로부터 수신되는 외부 서버로 발주한 복수의 상품의 종류 및 수량을 나타내는 제2 정보를 비교하고, 상기 제1 정보와 상기 제2 정보가 상이하면, 상기 제1 정보와 상기 제2 정보가 상이함을 나타내는 알림을 출력하고, 상기 복수의 제1 상품을 상기 상품 저장 시스템 외부로 반출할 수 있다.In one embodiment, the product inspecting apparatus includes first information indicating a type and a quantity of the plurality of first goods identified and a second information indicating a type and a quantity of a plurality of goods ordered from an external server received from the processor, And outputting a notification indicating that the first information and the second information are different when the first information and the second information differ from each other, and outputting the plurality of first goods to the outside of the goods storage system It can be removed.

일 실시예에서, 상기 상품 검사 장치는, 상기 제1 정보와 상기 제2 정보가 일치하면, 상기 복수의 제1 상품의 중량, 형상 및 규격 중 적어도 하나를 측정하고, 상기 상품 정보에 기초하여 확인되는 상기 복수의 제1 상품의 중량, 형상 및 규격 중 적어도 하나와 상기 측정된 복수의 제1 상품의 중량, 형상 및 규격 중 적어도 하나를 비교하고, 상기 비교 결과에 따라 상기 복수의 제1 상품의 파손 여부를 검사할 수 있다.In one embodiment, the goods inspection apparatus measures at least one of a weight, a shape, and a specification of the plurality of first goods when the first information and the second information coincide with each other, And comparing the at least one of the weight, shape, and size of the plurality of first goods with the at least one of the measured weight, shape, and size of the plurality of first goods, It can be checked whether it is damaged or not.

일 실시예에서, 상기 프로세서는, 상기 파손 여부 검사 결과에 기초하여, 파손된 것으로 결정된 상품에 대해서는 반품 상품으로 결정하고, 파손되지 않은 것으로 결정된 상품에 대해서는 입고를 결정하고, 상기 반품 상품으로 결정된 상품은 상기 상품 저장 시스템의 외부로 반출하도록 상기 상품 검사 장치를 제어할 수 있다.In one embodiment, the processor determines, based on the result of the breakage check, that the product is determined as a return product for the product determined to be damaged, the product is determined for the product determined not to be damaged, Can control the product inspecting apparatus to take it out of the product storage system.

일 실시예에서, 상기 상품 검사 장치는, 상기 복수의 제1 상품을 식별하기 전에, 상기 복수의 제1 상품이 적어도 하나의 포장 용기에 포장되어 있는지 여부를 확인하고, 상기 복수의 제1 상품의 적어도 하나의 포장 용기에 포장되어 있는 것으로 확인된 경우, 상기 적어도 하나의 포장 용기를 해체할 수 있다.In one embodiment, the product inspecting apparatus may check whether the plurality of first goods are packaged in at least one packaging container before identifying the plurality of first goods, If at least one of the packaging containers is found to be packaged, the at least one packaging container may be disassembled.

일 실시예에서, 상기 메모리는, 설정된 기간 동안의 판매 이력을 나타내는 제1 판매 이력 정보, 계절 및 날씨에 따른 판매 이력을 나타내는 제2 판매 이력 정보, 요일에 따른 판매 이력을 나타내는 제3 판매 이력 정보 및 위치에 따른 판매 이력을 나타내는 제4 판매 이력 정보 중 적어도 하나를 저장할 수 있다.In one embodiment, the memory includes first sales history information indicating a sales history for a set period, second sales history information indicating a sales history according to season and weather, third sales history information indicating a sales history according to the day, And fourth sales history information indicating a sales history according to the position.

일 실시예에서, 상기 프로세서는, 상기 제1 판매 이력 정보, 상기 제2 판매 이력 정보, 상기 제3 판매 이력 정보 및 상기 제4 판매 이력 정보 중 적어도 하나에 기초하여, 상기 제1 저장소, 상기 제2 저장소 및 상기 제3 저장소에 저장된 상품들 각각에 대한 발주의 기준이 되는 상품의 수량을 나타내는 발주 발주 기준 정보를 생성할 수 있다.In one embodiment, the processor is configured to determine, based on at least one of the first sales history information, the second sales history information, the third sales history information, and the fourth sales history information, Order store order information indicating the quantity of goods that is the basis of the order for each of the goods stored in the second store and the third store.

일 실시예에서, 상기 프로세서는, 상기 발주 발주 기준 정보와 상기 재고 정보를 비교하고, 상기 비교 결과에 기초하여, 상기 복수의 상품 저장소에 저장된 상품들 중, 발주할 적어도 하나의 제7 상품 및 적어도 하나의 제7 상품의 발주 수량을 결정하고, 상기 적어도 하나의 제7 상품 및 상기 적어도 하나의 제7 상품의 발주 수량에 기초하여 생성된 발주 정보를 상품의 공급을 관리하는 외부 서버로 전송할 수 있다.In one embodiment, the processor compares the ordering order reference information with the stock information, and determines, based on the comparison result, at least one seventh commodity to be ordered among the commodities stored in the plurality of commodity stores, Determine the order quantity of one seventh product, and transmit the order information generated based on the order quantity of the at least one seventh product and the at least one seventh product to an external server managing the supply of the goods .

일 실시예에서, 상품 저장 시스템은 반품을 위한 상품들을 저장하는 반품 상품 저장소를 더 포함하고, 상기 프로세서는, 상기 제1 판매 이력 정보, 상기 제2 판매 이력 정보, 상기 제3 판매 이력 정보 및 상기 제4 판매 이력 정보 중 적어도 하나에 기초하여, 상기 복수의 상품 저장소에 저장된 상품들 중 설정된 판매 수량에 도달하지 못한 적어도 하나의 제8 상품을 결정하고, 상기 적어도 하나의 제8 상품을 상기 반품 상품 저장소로 운반하도록, 상기 적어도 하나의 운반 장치를 제어할 수 있다.In one embodiment, the merchandise storage system further includes a return merchandise store for storing merchandise for returning, and the processor is further configured to store the first sales history information, the second sales history information, the third sales history information, Determining at least one eighth commodity that does not reach the set sales quantity among the commodities stored in the plurality of commodity stores based on at least one of the first sales history information and the fourth sales history information, And to control the at least one conveying device to convey it to the reservoir.

본 개시의 일 실시예에 따르면, 상품 저장 시스템의 동작 방법은, 상기 상품 저장 시스템으로 이송된 복수의 제1 상품을 식별하고, 상기 복수의 제1 상품의 파손 여부를 검사하는 단계, 상기 파손 여부 검사 결과에 기초하여, 상기 복수의 제1 상품 각각의 입고 여부를 결정하는 단계, 상기 복수의 제1 상품에 대한 식별 결과에 기초하여, 상기 복수의 제1 상품 중 입고가 결정된 상기 적어도 하나의 제2 상품의 종류 및 수량을 확인하는 단계, 상기 확인된 적어도 하나의 제2 상품의 종류 및 수량에 기초하여, 복수의 상품 저장소에 저장된 상품들에 대한 재고 정보를 갱신하는 단계 및 상기 복수의 상품 저장소에 저장된 상품들에 대한 저장 위치 정보에 기초하여, 상기 적어도 하나의 제2 상품에 대한 저장 위치가 확인되면, 상기 확인된 저장 위치로 상기 적어도 하나의 제2 상품을 운반하도록, 상기 상품 저장 시스템에 포함된 적어도 하나의 운반 장치를 제어하는 단계를 포함할 수 있다.According to an embodiment of the present disclosure, an operation method of a product storage system includes the steps of: identifying a plurality of first products transferred to the product storage system and checking whether the plurality of first products are damaged; Determining whether or not each of the plurality of first goods is to be placed on the basis of the inspection result, determining, based on the identification result of the plurality of first goods, Updating the stock information on the products stored in the plurality of product repositories based on the type and quantity of the at least one second product identified, If the storage location of the at least one second product is confirmed based on the storage location information of the goods stored in the storage location, To carry one of the second items, and may include the step of controlling the at least one delivery device contained in the product storage system.

본 개시의 다양한 실시예에 따른 상품 저장 시스템은, 물류 센터로부터 이송된 상품을 자동으로 검사하고, 검사 결과에 따라 입고 결정된 상품을 운반 장치를 통해 지정된 위치로 운반하여 저장할 수 있다. 또한, 상품 저장 시스템은 실시간으로 상품에 대한 재고를 파악하고, 파악된 재고에 따라 물류 센터로 요청할 상품을 결정하여, 자동으로 물류 센터로 결정된 상품을 주문할 수 있다. 이를 통해, 소매점을 운영함에 있어, 요구되는 노동력이 절감될 수 있으며, 인건비도 감소될 수 있다.The merchandise storage system according to various embodiments of the present disclosure can automatically inspect the merchandise transported from the distribution center and transport the merchandise determined to be worn according to the inspection result to the designated location via the transport apparatus and store it. Also, the product storage system can grasp the inventory of the product in real time, determine the product to be requested to the distribution center according to the identified inventory, and automatically order the product determined as the distribution center. As a result, the required labor force can be saved and the labor cost can be reduced in operating the retail store.

도 1은 본 개시의 다양한 실시예에 따른 상품 저장 시스템을 도시한다.
도 2는 본 개시의 다양한 실시예에 따른 무인 점포의 구성을 나타내는 블록도이다.
도 3은 본 개시의 다양한 실시예에 따른 상품 저장 시스템의 동작 방법에 대한 흐름도이다.
도 4는 본 개시의 다양한 실시예에 따른 상품 정보의 데이터 구조를 도시한다.
도 5는 본 개시의 다양한 실시예에 따른, 상품 저장 시스템의 제1 개폐 장치 및 제2 개폐 장치를 도시한다.
도 6은 본 개시의 다양한 실시예에 따른 상품 저장 시스템에 의한 이송된 복수의 제1 상품의 반입 여부를 결정하는 방법의 흐름도이다.
도 7은 본 개시의 다양한 실시예에 따른 상품 저장 시스템의 상품 검사 장치를 도시한다.
도 8은 본 개시의 다양한 실시예에 따른 상품 저장 시스템(200)에 의한 유통 기한 정보를 갱신하는 방법의 흐름도이다.
도 9는 본 개시의 다양한 실시예에 따른 상품 저장 시스템이 상품의 유통 기한에 기초하여 상품을 관리하는 방법의 흐름도이다.
도 10a 및 도 10b는 본 개시의 다양한 실시예에 따른 상품 저장 시스템(200)에 포함된 운반 장치를 도시한다.
도 11a 및 도 11b는 본 개시의 다양한 실시예에 따른 상품 저장 시스템의 복수의 상품 저장소 내에 위치한 운반 장치를 도시한다.
도 12는 본 개시의 다양한 실시예에 따른 상품 저장 시스템에 의한 상품의 저장 위치를 갱신하는 방법의 흐름도이다.
도 13은 본 개시의 다양한 실시예에 따른 상품 저장 시스템에 의한 상품을 발주하는 방법의 흐름도이다.
도 14는 본 개시의 다양한 실시예에 따른 상품 저장 시스템에 의한 반품 상품을 반품하는 방법의 흐름도이다.
Figure 1 illustrates a merchandise storage system in accordance with various embodiments of the present disclosure.
2 is a block diagram illustrating the configuration of an unattended shop in accordance with various embodiments of the present disclosure;
3 is a flow diagram of a method of operating a merchandise storage system in accordance with various embodiments of the present disclosure.
4 shows a data structure of product information according to various embodiments of the present disclosure.
Figure 5 shows a first opening and closing device and a second opening and closing device of a commodity storage system, according to various embodiments of the present disclosure.
Figure 6 is a flow diagram of a method for determining whether to transfer a plurality of transferred first goods by a merchandise storage system in accordance with various embodiments of the present disclosure.
Figure 7 shows a product inspection apparatus of a product storage system according to various embodiments of the present disclosure.
8 is a flow diagram of a method for updating expiration date information by a merchandise storage system 200 in accordance with various embodiments of the present disclosure.
9 is a flow diagram of a method for a merchandise storage system in accordance with various embodiments of the present disclosure to manage merchandise based on the shelf life of the merchandise.
10A and 10B illustrate a delivery apparatus included in the merchandise storage system 200 according to various embodiments of the present disclosure.
Figures 11A and 11B illustrate a delivery device located within a plurality of product stores of a product storage system in accordance with various embodiments of the present disclosure.
12 is a flow diagram of a method for updating a storage location of goods by a goods storage system in accordance with various embodiments of the present disclosure.
13 is a flow diagram of a method for ordering goods by a merchandise storage system in accordance with various embodiments of the present disclosure.
14 is a flow diagram of a method for returning a return merchandise by a merchandise storage system in accordance with various embodiments of the present disclosure.

본 개시의 실시예들은 본 개시의 기술적 사상을 설명하기 위한 목적으로 예시된 것이다. 본 개시에 따른 권리범위가 이하에 제시되는 실시예들이나 이들 실시예들에 대한 구체적 설명으로 한정되는 것은 아니다.The embodiments of the present disclosure are illustrated for the purpose of describing the technical idea of the present disclosure. The scope of the claims according to the present disclosure is not limited to the embodiments described below or to the detailed description of these embodiments.

본 개시에 사용되는 모든 기술적 용어들 및 과학적 용어들은, 달리 정의되지 않는 한, 본 개시가 속하는 기술 분야에서 통상의 지식을 가진 자에게 일반적으로 이해되는 의미를 갖는다. 본 개시에 사용되는 모든 용어들은 본 개시를 더욱 명확히 설명하기 위한 목적으로 선택된 것이며 본 개시에 따른 권리범위를 제한하기 위해 선택된 것이 아니다.All technical and scientific terms used in the present disclosure have the meaning commonly understood by one of ordinary skill in the art to which this disclosure belongs unless otherwise defined. All terms used in the disclosure are selected for the purpose of more clearly illustrating the disclosure and are not chosen to limit the scope of the rights under the present disclosure.

본 개시에서 사용되는 "포함하는", "구비하는", "갖는" 등과 같은 표현은, 해당 표현이 포함되는 어구 또는 문장에서 달리 언급되지 않는 한, 다른 실시예를 포함할 가능성을 내포하는 개방형 용어(open-ended terms)로 이해되어야 한다.As used in this disclosure, expressions such as " comprising, "" having," "having, " and the like, unless the context requires otherwise, (open-ended terms).

본 개시에서 기술된 단수형의 표현은 달리 언급하지 않는 한 복수형의 의미를 포함할 수 있으며, 이는 청구범위에 기재된 단수형의 표현에도 마찬가지로 적용된다.The expressions of the singular forms described in this disclosure may include plural meanings unless the context clearly dictates otherwise, and the same applies to the singular expressions set forth in the claims.

본 개시에서 사용되는 "제1", "제2" 등의 표현들은 복수의 구성요소들을 상호 구분하기 위해 사용되며, 해당 구성요소들의 순서 또는 중요도를 한정하는 것은 아니다.As used in this disclosure, expressions such as " first ", "second ", and the like are used to distinguish a plurality of components from each other and do not limit the order or importance of the components.

본 개시에서 사용되는 "~에 기초하여"라는 표현은, 해당 표현이 포함되는 어구 또는 문장에서 기술되는, 결정, 판단의 행위 또는 동작에 영향을 주는 하나 이상의 인자를 기술하는데 사용되며, 이 표현은 결정, 판단의 행위 또는 동작에 영향을 주는 추가적인 인자를 배제하지 않는다.As used in this disclosure, the expression "based on" is used to describe one or more factors affecting an action or an action of a decision, judgment, as described in the phrase or sentence in which the expression is contained, It does not exclude any additional factors that affect the decision, act of judgment or action.

본 개시에서, 어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 경우, 상기 어떤 구성요소가 상기 다른 구성요소에 직접적으로 연결될 수 있거나 접속될 수 있는 것으로, 또는 새로운 다른 구성요소를 매개로 하여 연결될 수 있거나 접속될 수 있는 것으로 이해되어야 한다.In the present disclosure, when an element is referred to as being "connected" or "connected" to another element, it is to be understood that the element may be directly connected to or connected to the other element, But may be connected or connected via other components.

이하, 첨부한 도면들을 참조하여, 본 개시의 실시예들을 설명한다. 첨부된 도면에서, 동일하거나 대응하는 구성요소에는 동일한 참조부호가 부여되어 있다. 또한, 이하의 실시예들의 설명에 있어서, 동일하거나 대응하는 구성요소를 중복하여 기술하는 것이 생략될 수 있다. 그러나, 구성요소에 관한 기술이 생략되어도, 그러한 구성요소가 어떤 실시예에 포함되지 않는 것으로 의도되지는 않는다.Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. In the accompanying drawings, the same or corresponding components are denoted by the same reference numerals. In the following description of the embodiments, description of the same or corresponding components may be omitted. However, even if a description of components is omitted, such components are not intended to be included in any embodiment.

도 1은 본 개시의 다양한 실시예에 따른 상품 저장 시스템을 포함하는 무인 점포를 도시한다.BRIEF DESCRIPTION OF THE DRAWINGS Figure 1 illustrates an unattended shop that includes a merchandise storage system in accordance with various embodiments of the present disclosure.

본 개시의 다양한 실시예에 따르면, 무인 점포(100)는 운영자 또는 근무자가 무인 점포(100)에 상주하지 않더라도, 상품의 저장 및 판매를 자동으로 수행할 수 있다. 무인 점포(100)는 복수의 상품을 저장하기 위한 복수의 상품 저장소(110)를 포함하고, 무인 점포(100)로 입고되는 상품을 복수의 상품 저장소(110)로 운반하는 제1 운반 장치(121) 및 고객(140, 141)에 의해 선택된 상품을 반출하기 위한 개폐 장치로 운반하는 제2 운반 장치(122)를 포함할 수 있다. 무인 점포(100)에 포함되는 구체적인 구성 요소에 대해서는 후술하도록 한다.According to various embodiments of the present disclosure, the unattended store 100 may automatically perform the storage and sale of the merchandise, even if the operator or the worker does not reside in the unattended shop 100. The unmanned shop 100 includes a plurality of commodity stores 110 for storing a plurality of commodities and a first conveying device 121 for conveying the commodities received in the unmanned shop 100 to a plurality of commodity stores 110 And a second conveying device 122 for conveying the goods selected by the customers 140 and 141 to an opening and closing device for carrying out the goods. Specific components included in the unattended shop 100 will be described later.

일 실시예에서, 배송 기사(140)에 의해 이송된 상품은 개폐 장치를 통해 무인 점포(100) 내로 반입될 수 있다. 무인 점포(100)는 이송된 상품을 자동으로 식별 및 검수하여 상품을 무인 점포(100) 내의 복수의 상품 저장소(110) 중 하나에 저장할 수 있다. 이를 통해, 배송 기사(140)로부터 상품이 이송될 때, 근무자가 이송된 상품을 육안으로 일일이 확인하여 검사하고, 직접 진열대나 저장소에 상품을 저장할 필요가 없게 되어, 노동력이 감소될 수 있다. 또한, 무인 점포(100)는 상품의 재고를 실시간으로 파악하여, 무인 점포(100)에서 어떤 상품이 필요한지를 파악하여 물류 센터로 필요한 상품을 발주함으로써, 재고 파악 및 상품 발주 등과 같은 기존 소매점의 운영자에게 부가되던 업무 부담이 감소될 수 있다.In one embodiment, the goods transported by the delivery engineer 140 may be imported into the unmanned shop 100 via the opening and closing device. The unattended shop 100 can automatically identify and inspect the transferred goods and store the goods in one of the plurality of commodity stores 110 in the unattended shop 100. As a result, when a product is transferred from the dispatcher 140, the worker can visually check and inspect the transferred product one by one, and there is no need to directly store the product in the shelf or storage, and the labor force can be reduced. In addition, the unmanned shop 100 grasps the inventory of the goods in real time, grasps what goods are needed in the unattended shop 100, and orders the necessary goods to the distribution center 100, so that the operators of the existing retail stores The burden of the work added to the work can be reduced.

일 실시예에서, 고객(150, 151)은 상품을 선택하고 결제하기 위한 장치(130)(예: 키오스크 등) 또는 전자 장치(예: 스마트 폰, 태블릿 pc 등)를 통해 무인 점포(100)에서 상품을 주문할 수 있다. 무인 점포(100)는 고객(150, 151)에 의해 주문된 상품을 제2 운반 장치(122)를 통해 복수의 상품 저장소(110)로부터 운반하여 제공할 수 있다. 고객(150, 151)에게 상품을 판매하기 위하여, 무인 점포(100)에는 기존의 소매점에서와 같이 소매점의 운영 시간에 항시 근무자가 상주해야 할 필요가 없으므로, 노동력이 절감될 수 있다. 또한, 고객(150, 151)은 자신이 원하는 상품을 신속하게 구매하여 수취할 수 있을 뿐만 아니라, 대면 거래를 통해 구입하기 어려운 상품을 부담 없이 쉽게 구입할 수 있다.In one embodiment, the customer 150, 151 may receive the merchandise from the unattended shop 100 via the device 130 (e.g., kiosk) or electronic device (e.g., smartphone, tablet pc, etc.) You can order goods. The unattended shop 100 can deliver the commodities ordered by the customers 150 and 151 from the plurality of commodity stores 110 through the second transporter 122. [ In order to sell the goods to the customers 150 and 151, the labor force can be saved in the unmanned shop 100 since it is not necessary for the worker to always reside in the operating hours of the retail store as in the existing retail store. In addition, the customers 150 and 151 can quickly purchase and receive a desired product, and can readily purchase a product that is difficult to purchase through face-to-face transaction.

이와 같이, 무인 점포(100)는 상품의 저장 및 판매가 자동으로 이루어짐으로써, 노동력 및 비용이 절감될 뿐만 아니라, 고객의 입장에서도 보다 편리하게 자신이 원하는 상품을 구매하여 수취할 수 있다.As described above, since the unattended store 100 automatically stores and sells merchandise, the labor and the cost are reduced, and the user can purchase the desired merchandise more conveniently from the customer's standpoint.

도 2는 본 개시의 다양한 실시예에 따른 무인 점포의 구성을 나타내는 블록도이다.2 is a block diagram illustrating the configuration of an unattended shop in accordance with various embodiments of the present disclosure;

본 개시의 다양한 실시예에 따르면, 무인 점포(100)에 포함되는 상품 저장 시스템(200)은 제1 개폐 장치(210), 제2 개폐 장치(211), 검사 장치(220), 제1 운반 장치(230), 복수의 상품 저장소(241, 242, 243, 244), 반품 상품 저장소(245) 및 제어 장치(250)를 포함할 수 있다.According to various embodiments of the present disclosure, the merchandise storage system 200 included in the unattended shop 100 includes a first opening and closing device 210, a second opening and closing device 211, an inspection device 220, A return merchandise store 245 and a control device 250. The merchandise store 241, 242, 243, 244, the return merchandise store 245,

일 실시예에서, 제1 개폐 장치(210)는 폐쇄된 상태에서, 외부로부터 상품이 이송되는 경우, 이송된 상품을 상품 저장 시스템(200)의 내부로 반입하기 위하여 개방될 수 있다. 예를 들어, 제1 개폐 장치(210)는 입력 인터페이스(예: 버튼, 터치 스크린 등)를 포함하고, 입력 인터페이스를 통해 개방 요청이 수신되면, 개방될 수 있다. 또 다른 예로, 제1 개폐 장치(210)는 센서 또는 리더기를 포함할 수 있다. 제1 개폐 장치(210)는 센서를 통해 제1 개폐 장치(210)로부터 설정된 거리 내에서 상품이 감지되거나 리더기를 통해 설정된 정보가 판독되면, 개방 요청이 된 것으로 판단하여, 개방될 수 있다.In one embodiment, the first opening and closing device 210 may be opened to bring the transferred goods into the interior of the goods storage system 200 when the goods are transported from the outside, in a closed state. For example, the first switching device 210 may include an input interface (e.g., a button, a touch screen, etc.) and may be opened when an opening request is received via the input interface. As another example, the first opening / closing device 210 may include a sensor or a reader. When the first opening / closing device 210 senses a product within a predetermined distance from the first opening / closing device 210 through the sensor or reads information set through the reader, the first opening and closing device 210 determines that the opening request has been made and can be opened.

일 실시예에서, 제1 개폐 장치(210)는 출력 인터페이스(예: 디스플레이, 스피커, LED 램프 등)를 더 포함할 수 있다. 제1 개폐 장치(210)는 입력 인터페이스 또는 센서를 통한 개방 요청에 따라, 개방 요청을 한 사람에게 권한이 있는지 여부를 확인하기 위한 정보를 요청하는 알림을 출력 인터페이스를 통해 출력할 수 있다. 제1 개폐 장치(210)는 입력 인터페이스를 통해 수신되는 정보에 기초하여, 개방을 요청한 사람에게 권한이 있다고 판단되면, 개방될 수 있다. 또한, 제1 개폐 장치(210)는 입력 인터페이스를 통해 수신되는 정보에 기초하여, 개방을 요청한 사람에게 권한이 없다고 판단되면, 권한이 없음을 나타내는 알림을 출력 인터페이스를 통해 출력할 수 있다.In one embodiment, the first opening and closing device 210 may further include an output interface (e.g., a display, a speaker, an LED lamp, etc.). The first opening and closing device 210 may output a notification through the output interface to request information for confirming whether the person who made the opening request is authorized according to the opening request through the input interface or the sensor. The first opening / closing device 210 can be opened based on the information received via the input interface, if it is determined that the person who requested the opening is authorized. Further, when it is determined that the person who requested the opening is not authorized based on the information received via the input interface, the first opening and closing device 210 can output a notification indicating that the person is not authorized through the output interface.

일 실시예에서, 제1 개폐 장치(210)는 이송된 상품을 상품 저장 시스템(200) 내부로 이동시키기 위한 이동 장치를 포함할 수 있다. 이송된 상품은 이동 장치 통해 제1 개폐 장치(210)를 통과하여 상품 저장 시스템(200)의 내부로 반입될 수 있다. 제1 개폐 장치(210)는 상품이 상품 저장 시스템(200) 내부로 반입되었음이 확인되면, 폐쇄될 수 있다.In one embodiment, the first opening and closing device 210 may include a moving device for moving the transferred goods into the goods storage system 200. The transferred product can be transferred into the interior of the product storage system 200 through the first opening / closing device 210 through the mobile device. The first opening and closing device 210 can be closed when it is confirmed that the goods have been brought into the goods storage system 200.

일 실시예에서, 제2 개폐 장치(211)는 폐쇄된 상태에서, 반품이 결정된 반품 상품을 상품 저장 시스템(200)의 외부로 반출하기 위하여 개방될 수 있다. 예를 들어, 제2 개폐 장치(211)는 출력 인터페이스(예: 디스플레이, 스피커, LED 램프 등)를 포함할 수 있다. 제2 개폐 장치(211)는 반품 상품이 반품 상품 저장소(245)에 저장된 것으로 확인되면, 반품 상품이 수거 대기 중임을 나타내는 알림을 출력 인터페이스를 통해 출력할 수 있다.In one embodiment, the second open / close device 211 may be opened to take out the return merchandise to be returned to the outside of the merchandise storage system 200 in a closed state. For example, the second switching device 211 may include an output interface (e.g., a display, a speaker, an LED lamp, etc.). If the second opening and closing device 211 confirms that the returned product is stored in the returned product storage 245, the second opening and closing device 211 may output a notification through the output interface that the returned product is waiting for collection.

일 실시예에서, 제2 개폐 장치(211)는 입력 인터페이스(예: 버튼, 터치 스크린 등)를 더 포함할 수 있다. 제2 개폐 장치(211)는 입력 인터페이스를 통해 개방 요청이 수신되면, 개방될 수 있다. 또 다른 예로, 제2 개폐 장치(211)는 센서 또는 리더기를 포함할 수 있다. 제2 개폐 장치(211)는 센서를 통해 제2 개폐 장치(211)로부터 설정된 거리 내에서 사람이 감지되거나, 리더기를 통해 설정된 정보가 판독되면, 개방 요청이 된 것으로 판단하여, 개방될 수 있다.In one embodiment, the second switching device 211 may further include an input interface (e.g., a button, a touch screen, etc.). The second switching device 211 can be opened when an opening request is received via the input interface. As another example, the second opening / closing device 211 may include a sensor or a reader. When the second opening / closing device 211 senses a person within a predetermined distance from the second opening / closing device 211 through the sensor or reads the set information through the reader, the second opening / closing device 211 can be determined to be opened and opened.

또한, 제2 개폐 장치(211)는 입력 인터페이스 또는 센서를 통한 개방 요청에 따라, 개방 요청을 한 사람에게 권한이 있는지 여부를 확인하기 위한 정보를 요청하는 알림을 출력 인터페이스를 통해 출력할 수 있다. 제2 개폐 장치(211)는 입력 인터페이스를 통해 수신되는 정보에 기초하여, 개방을 요청한 사람에게 권한이 있다고 판단되면, 개방될 수 있다. 또한, 제2 개폐 장치(211)는 입력 인터페이스를 통해 수신되는 정보에 기초하여, 개방을 요청한 사람에게 권한이 없다고 판단되면, 권한이 없음을 나타내는 알림을 출력 인터페이스를 통해 출력할 수 있다.In addition, the second open / close device 211 may output a notification through the output interface, requesting information for confirming whether or not the person making the opening request is authorized, according to the opening request through the input interface or the sensor. The second switching device 211 can be opened based on the information received via the input interface, if it is determined that the person who requested the opening is authorized. Further, based on the information received via the input interface, the second opening and closing device 211 can output a notification indicating that there is no authority through the output interface, if it is determined that the person who requested the opening is not authorized.

일 실시예에서, 제2 개폐 장치(211)는 반품 상품을 상품 저장 시스템(200) 외부로 이동시키기 위한 이동 장치를 포함할 수 있다. 반품 상품은 이동 장치를 통해 제2 개폐 장치(211)를 통과하여 상품 저장 시스템(200)의 외부로 반출될 수 있다. 제2 개폐 장치(211)는 반품 상품이 상품 저장 시스템(200)의 외부로 반출되었음이 확인되면, 폐쇄될 수 있다.In one embodiment, the second opening and closing device 211 may include a moving device for moving the return merchandise out of the merchandise storage system 200. The returned goods can be taken out of the goods storage system 200 through the second opening and closing device 211 through the mobile device. The second opening and closing apparatus 211 can be closed if it is confirmed that the returned merchandise has been taken out of the merchandise storage system 200.

도 2를 참조하면, 제1 개폐 장치(210)와 제2 개폐 장치(211)는 서로 다른 구성 요소로 도시되었으나, 이에 제한되는 것은 아니며, 제1 개폐 장치(210)와 제2 개폐 장치(211)는 하나의 개폐 장치로 구성될 수도 있다.2, the first opening and closing device 210 and the second opening and closing device 211 are shown as different components, but the present invention is not limited thereto. The first opening and closing device 210 and the second opening and closing device 211 May be constituted by one opening / closing device.

일 실시예에서, 상품 검사 장치(220)는 상품 저장 시스템(200)으로 이송된 상품을 식별하고, 식별된 상품의 파손 여부를 검사할 수 있다. 상품 검사 장치(220)는 식별 결과 및 검사 결과를 제어 장치(250)로 전달할 수 있다.In one embodiment, the product inspection apparatus 220 can identify a product transferred to the product storage system 200 and check whether the identified product is damaged. The product inspection apparatus 220 can transmit the identification result and the inspection result to the control device 250.

예를 들어, 상품 검사 장치(220)는 적어도 하나의 이미지 센서를 통해 획득되는 상품에 대한 적어도 하나의 이미지를 이용하여 상품을 식별할 수 있다. 또 다른 예로, 상품 검사 장치(220)는 리더기(예: 바코드 스캐너 등)를 통해 판독되는 상품의 표면에 인쇄된 정보(예: 바코드 등)를 이용하여 상품을 식별할 수 있다. 상품 검사 장치(220)가 상품을 식별하는 구체적인 방법에 대해서는 후술하도록 한다.For example, the merchandise tester 220 may identify the merchandise using at least one image of the merchandise obtained through the at least one image sensor. As another example, the product inspection apparatus 220 can identify a product using information printed on the surface of the product (for example, a bar code or the like) read through a reader (e.g., a bar code scanner). A specific method for the merchandise inspecting apparatus 220 to identify the merchandise will be described later.

예를 들어, 상품 검사 장치(220)는 상품의 중량 및 규격 중 적어도 하나를 측정하고, 측정된 상품의 중략 및 규격 중 적어도 하나를 이용하여 상품의 파손 여부를 검사할 수 있다. 또한, 상품 검사 장치(220)는 X-ray 검사 장치를 포함할 수 있다. 상품 검사 장치(220)는 X-ray 검사 장치를 통해 획득되는 검사 결과에 기초하여, 상품의 파손 여부를 검사할 수 있다. 상품 검사 장치(220)가 상품의 파손 여부를 검사하는 구체적인 방법에 대해서는 후술하도록 한다.For example, the product inspection apparatus 220 may measure at least one of the weight and the standard of the product, and may check whether the product is damaged or not by using at least one of the measure and the specification of the product. The product inspection apparatus 220 may include an X-ray inspection apparatus. The product inspection apparatus 220 can check whether the product is damaged based on the inspection result obtained through the X-ray inspection apparatus. A concrete method for inspecting whether or not the product inspection apparatus 220 breaks the product will be described later.

일 실시예에서, 제1 운반 장치(230)는 무인 점포(100) 내에서 상품을 운반하도록 구성될 수 있다. 제1 운반 장치(230)는 무인 점포(100) 내에서 이동 가능한 장치로 구성될 수도 있고, 고정된 장치로 구성될 수도 있다. 또한, 제1 운반 장치(230)는 하나의 장치로 구성되어 지정된 위치로 상품을 운반할 수도 있고, 복수의 운반 장치를 포함하고 복수의 운반 장치 간에 서로 상품을 전달함으로써, 지정된 위치로 상품을 운반할 수도 있다. 도 2에서는 상품 저장 시스템(200) 내에서 상품을 운반하는 제1 운반 장치(230)와 상품 저장 시스템(200)에 저장된 상품 중 고객에 의해 선택된 상품을 고객에게 제공하기 위하여 선택된 상품을 운반하는 제2 운반 장치(260)가 별도의 구성인 것으로 도시되었으나, 이에 제한되는 것은 아니며, 제1 운반 장치(230) 및 제2 운반 장치(260) 모두 입고된 상품을 지정된 위치로 운반하고, 선택된 상품을 고객에게 제공하기 위하여 운반할 수도 있다.In one embodiment, the first delivery device 230 may be configured to carry merchandise within the unattended shop 100. The first delivery device 230 may be configured to be movable within the unattended shop 100, or may be configured as a fixed device. In addition, the first conveying device 230 may be constituted by a single device and may convey the goods to a designated position, and may include a plurality of conveying devices and convey goods to each other among the plurality of conveying devices, You may. 2, the first transport device 230 for transporting goods in the product storage system 200 and the second transport device 230 for transporting goods selected to provide a product selected by the customer among the products stored in the product storage system 200 2 transport device 260 is shown as a separate configuration, but not limited to, both the first transport device 230 and the second transport device 260 carry the goods received to a designated location, It may be carried for delivery to the customer.

일 실시예에서, 상품은 상품의 특성 또는 상품의 보관 방법에 따라 제1 상품 저장소(241) 내지 제n 상품 저장소(244) 중 하나의 상품 저장소에 저장될 수 있다. 예를 들어, 제1 상품 저장소(241)는 설정된 제1 온도 이하로 보관되는 상품을 저장하고, 제2 상품 저장소(242)는 제1 온도를 초과하고 설정된 제2 온도 미만으로 보관되는 상품들을 저장하고, 제3 상품 저장소(243)는 제2 온도 이상으로 보관되는 상품들을 저장할 수 있다. 또한, 제n 상품 저장소(244)는 주류, 담배 등과 같이 판매에 있어 제한이 있는 상품이나 현금성 상품, 고가의 상품등과 같이 상품 보관에 있어 보안이 요구되는 상품과 같이 별도의 보관이 요구되는 상품들을 저장할 수 있다. 다만, 이는 설명의 목적일 뿐, 이에 제한되는 것은 아니며, 상품의 특성 또는 상품의 보관 방법에 따라 다양한 방법으로 상품들을 분류하고, 상품들 각각을 복수의 상품 저장소 중 분류 결과에 따라 선택된 상품 저장소에 저장하여 보관할 수 있다.In one embodiment, the merchandise may be stored in a merchandise store of one of the first merchandise store 241 to the nth merchandise store 244, depending on the nature of the merchandise or the method of storing the merchandise. For example, the first merchandise store 241 stores goods stored at a set first temperature or lower, and the second merchandise store 242 stores goods stored at a set temperature < RTI ID = 0.0 > And the third merchandise store 243 may store merchandise stored above the second temperature. In addition, the n-th merchandise store 244 may be a merchandise that requires a separate storage such as a merchandise that is limited in terms of sales such as alcoholic beverages and cigarettes, a cash-like merchandise, an expensive merchandise, Lt; / RTI > However, the present invention is not limited thereto, and it is possible to classify the products in various ways according to the characteristics of the product or the method of storing the products, and to classify each of the products into a plurality of product stores, You can save and store.

일 실시예에서, 제1 상품 저장소(241) 내지 제n 상품 저장소(244) 각각은 적어도 하나의 운반 장치를 포함할 수 있다. 적어도 하나의 운반 장치는 각각의 저장소 내에서 이동 가능한 장치로 구성될 수도 있고, 각각의 저장소 내에 고정된 장치로 구성될 수도 있다. 적어도 하나의 운반 장치는 제1 운반 장치(230)로부터 상품을 전달받고, 전달받은 상품을 상품에 대해 지정된 위치로 운반할 수 있다. 또한, 적어도 하나의 운반 장치는 고객에 의해 선택된 상품을 확인하고, 확인된 상품을 제2 운반 장치(260)로 전달할 수 있다.In one embodiment, each of the first to n < th > warehouses 241 to 244 may include at least one conveying device. The at least one transport device may be comprised of a movable device within each of the reservoirs, or may be comprised of a device fixed within each of the reservoirs. At least one transport device can receive the goods from the first delivery device 230 and transport the delivered goods to the designated location for the goods. In addition, at least one carrier device may identify the merchandise selected by the customer and deliver the identified merchandise to the second carrier device 260.

일 실시예에서, 반품 상품 저장소(245)는 반품이 결정된 반품 상품을 저장할 수 있다. 상품의 유통 기한, 판매 중단 요청, 설정된 판매 허용 기간, 상품의 판매 이력, 고객의 변심, 상품의 불량 등 다양한 이유로 반품 결정된 반품 상품은 제1 운반 장치(230)에 의해 반품 상품 저장소(245)로 운반될 수 있다. 반품 상품 저장소(245)에 저장된 반품 상품은 제2 개폐 장치(211)롤 통해 상품 저장 시스템(200) 외부로 반출되어 수거될 수 있다.In one embodiment, the return merchandise store 245 may store the return merchandise for which a return has been determined. The returned goods determined to be returned for various reasons such as the expiration date of the product, the request to discontinue the sale, the set sales permission period, the product sales history, the customer's remorse, the defective product, etc. are returned to the return merchandise store 245 by the first delivery device 230 Lt; / RTI > The returned merchandise stored in the returned merchandise store 245 may be taken out of the merchandise storage system 200 through the second opening and closing apparatus 211 and collected.

일 실시예에서, 제어 장치(250)는 메모리(251) 및 프로세서(252)를 포함하고, 프로세서(252)를 통해 무인 점포(100)에 포함되는 모든 구성 요소를 제어할 수 있다. 메모리(251)는 제1 상품 저장소(241) 내지 제n 상품 저장소(244)에 저장된 상품들에 대한 재고 정보 및 저장 위치 정보를 저장할 수 있다. 재고 정보는 저장된 상품들 각각에 대한 수량을 나타내는 정보일 수 있다. 프로세서(252)는 상품이 입고, 반품 또는 판매될 때마다 재고 정보를 실시간으로 갱신할 수 있다. 재고 정보는 물류 센터 등에 발주할 상품을 결정하기 위하여 이용될 수 있다. 저장 위치 정보는 상품의 저장 위치, 예를 들어 상품이 어느 상품 저장소의 어느 위치에 저장되는 지를 나타내는 정보와 필요 소모품의 저장 위치, 예를 들어 필요 소모품이 어느 상품 저장소의 어느 위치에 저장되는 지를 나타내는 정보를 포함할 수 있다. 상품의 저장 위치는 상품 종류 별로 지정될 수 있으며, 동일한 종류의 상품들은 지정된 위치에서 입고일 또는 유통 기한에 따라 결정되는 순서로 적재되어 저장될 수 있다.In one embodiment, the control device 250 includes a memory 251 and a processor 252 and is capable of controlling all of the components contained in the unattended shop 100 via the processor 252. The memory 251 may store inventory information and storage location information for goods stored in the first to nth goods stores 241 to 244. [ The inventory information may be information indicating the quantity for each of the stored products. The processor 252 can update inventory information in real time whenever a product is received, returned or sold. The inventory information can be used to determine the goods to be ordered, such as the distribution center. The storage location information includes information indicating a storage location of a product, for example, a location of a product storage in which the product is stored, and a storage location of a necessary consumable, for example, Information. The storage location of a product can be designated for each product type, and products of the same type can be stored and loaded in the order determined according to the goods receipt date or the expiration date at the designated location.

또한, 메모리(251)는 상품의 명칭, 형상, 가격, 규격 및 중량에 대한 정보 중 적어도 하나를 포함하는 상품 정보, 재고 정보와 연관되도록 제1 상품 저장소(241) 내지 제n 상품 저장소(244)에 저장된 상품들에 대한 유통 기한 정보, 상품에 대해 설정된 출고 기한을 나타내는 출고 기한 정보, 상품에 대한 보관 방법을 나타내는 보관 방법 정보, 제1 상품 저장소(241) 내지 제n 상품 저장소(244)에서의 저장 가능 공간을 나타내는 저장 공간 정보, 설정된 기간 동안의 판매 이력을 나타내는 제1 판매 이력 정보, 계절 및 날씨에 따른 판매 이력을 나타내는 제2 판매 이력 정보, 요일에 따른 판매 이력을 나타내는 제3 판매 이력 정보 및 위치에 따른 판매 이력을 나타내는 제4 판매 이력 정보 중 적어도 하나를 더 저장할 수 있다. 다만, 이는 설명의 목적일 뿐, 이에 제한되는 것은 아니며, 메모리(251)는 상품과 관련된 다양한 정보 및 상품의 저장을 위해 요구되는 다양한 정보를 저장할 수 있다.Also, the memory 251 stores the first goods store 241 to the nth goods store 244 so as to be associated with the goods information and the stock information including at least one of the name, shape, price, specification and weight information of the goods, , Shelf life information indicating the warehouse time limit set for the product, storage method information indicating the storage method for the product, information on the storage period of the products stored in the first to nth warehouses 241 to 244 Storage history information indicating a recordable space, first sales history information indicating a sales history for a set period, second sales history information indicating a sales history according to season and weather, third sales history information indicating a sales history according to the day, And fourth sales history information indicating a sales history according to the position. However, the present invention is not limited thereto, and the memory 251 may store various information related to the goods and various information required for storing the goods.

일 실시예에서, 프로세서(252)는 상품 저장 시스템(200)으로 이송된 복수의 제1 상품이 이송된 경우, 복수의 제1 상품의 파손 여부에 대한 검사 결과를 상품 검사 장치(220)로부터 획득할 수 있다. 프로세서(252)는 복수의 제1 상품의 파손 여부에 대한 검사 결과에 기초하여, 복수의 제1 상품 각각의 입고 여부를 결정할 수 있다. 예를 들어, 프로세서(252)는 파손 여부에 대한 검사 결과에 기초하여, 복수의 제1 상품 중 파손되지 않은 것으로 결정된 적어도 하나의 제2 상품에 대해서는 입고를 결정할 수 있다. 또한, 프로세서(252)는 복수의 제1 상품 중 파손된 것으로 결정된 적어도 하나의 상품에 대해서는 반품 상품으로 결정할 수 있다. 프로세서(252)는 반품 상품으로 결정된 적어도 하나의 상품을 반품 상품 저장소(245)로 운반하도록 제1 운반 장치(230)를 제어할 수 있다. 제1 운반 장치(230)는 프로세서(252)의 제어에 따라, 반품 상품으로 결정된 적어도 하나의 상품을 반품 상품 저장소(245)로 운반할 수 있다.In one embodiment, when the plurality of first goods transferred to the product storage system 200 are transferred, the processor 252 obtains the inspection result of the damage of the plurality of first goods from the product inspection apparatus 220 can do. The processor 252 can determine whether or not each of the plurality of first goods is to be put on the basis of the inspection result of whether or not the plurality of first goods are broken. For example, the processor 252 may determine the goods receipt for at least one second commodity that is determined to be unbroken among the plurality of first commodities, based on the inspection result of the breakage. Also, the processor 252 may determine that at least one commodity determined to be broken among the plurality of first commodities is a return commodity. The processor 252 may control the first conveyance device 230 to convey at least one commodity determined to be returned to the return merchandise store 245. [ The first delivery device 230 can carry at least one commodity determined as a return commodity to the return commodity store 245 under the control of the processor 252. [

일 실시예에서, 프로세서(252)는 상품 검사 장치(220)로부터 획득되는 상품 저장 시스템(200)으로 이송된 복수의 제1 상품에 대한 식별 결과를 획득할 수 있다. 프로세서(252)는 복수의 제1 상품에 대한 식별 결과에 기초하여, 복수의 제1 상품 중 입고가 결정된 적어도 하나의 제2 상품의 종류 및 수량을 확인할 수 있다. 예를 들어, 프로세서(252)는 복수의 제1 상품에 대한 식별 결과 중 적어도 하나의 제2 상품에 대한 식별 결과를 확인하고, 확인된 적어도 하나의 제2 상품에 대한 식별 결과에 따라 적어도 하나의 제2 상품의 종류 및 수량을 확인할 수 있다. 상품 검사 장치(220)에서 이송된 복수의 제1 상품 각각에 대한 식별이 수행되므로, 프로세서(252)는 복수의 제1 상품에 대한 식별 결과를 통해 적어도 하나의 제2 상품의 종류 및 수량을 확인할 수 있다.In one embodiment, the processor 252 may obtain an identification result for a plurality of first goods transferred to the merchandise storage system 200 obtained from the merchandise inspection apparatus 220. The processor 252 can confirm the type and the quantity of the at least one second goods for which the goods receipt has been determined among the plurality of first goods based on the identification result for the plurality of first goods. For example, the processor 252 may identify an identification result for at least one of the plurality of first goods and identify at least one of the plurality of first goods based on the identified result of the at least one second goods The type and quantity of the second product can be confirmed. Since the identification of each of the plurality of first goods transferred from the product inspection apparatus 220 is performed, the processor 252 confirms the type and quantity of the at least one second product through the identification result of the plurality of first goods .

일 실시예에서, 프로세서(252)는 확인된 적어도 하나의 제2 상품의 종류 및 수량에 기초하여, 메모리(251)에 저장된 재고 정보를 갱신할 수 있다. 예를 들어, 프로세서(252)는 재고 정보에서 적어도 하나의 제2 상품의 종류에 대응하는 재고량을 확인된 수량만큼 증가시킬 수 있다.In one embodiment, the processor 252 may update inventory information stored in the memory 251 based on the type and quantity of the at least one second merchandise identified. For example, the processor 252 may increase, in the inventory information, the amount of inventory corresponding to the type of at least one second merchandise by the identified quantity.

일 실시예에서, 프로세서(252)는 메모리(251)에 저장된 저장 위치 정보에 기초하여, 적어도 하나의 제2 상품의 저장 위치를 확인할 수 있다. 프로세서(252)는 적어도 하나의 제2 상품의 저장 위치가 확인되면, 확인된 적어도 하나의 제2 상품의 저장 위치로 적어도 하나의 제2 상품을 운반하도록 제1 운반 장치(230)를 제어할 수 있다. 제1 운반 장치(230)는 프로세서(252)의 제어에 의해, 적어도 하나의 제2 상품을 적어도 하나의 제2 상품의 저장 위치로 운반할 수 있다. 또 다른 예로, 제1 운반 장치(230)는 프로세서(252)의 제어에 의해, 적어도 하나의 제2 상품의 저장 위치에 근거하여, 제1 상품 저장소(241) 내지 제n 상품 저장소(244) 중 적어도 하나의 제2 상품이 저장될 저장소를 확인할 수 있다. 제1 운반 장치(230)는 확인된 저장소에 포함된 적어도 하나의 운반 장치로 적어도 하나의 제2 상품을 전달되고, 확인된 저장소에 포함된 적어도 하나의 운반 장치는 적어도 하나의 제2 상품을 적어도 하나의 제2 상품의 저장 위치로 운반할 수 있다.In one embodiment, the processor 252 can determine the storage location of the at least one second merchandise based on the storage location information stored in the memory 251. [ The processor 252 may control the first transport device 230 to transport at least one second merchandise to a storage location of the at least one second merchandise identified when the storage location of the at least one second merchandise is identified have. The first conveyance device 230 can convey at least one second commodity to the storage location of at least one second commodity under the control of the processor 252. [ As another example, the first delivery device 230 may be controlled by the processor 252 to determine, based on the storage location of the at least one second merchandise, one of the first merchandise store 241 to the nth merchandise store 244 A repository in which at least one second merchandise is to be stored can be identified. The first delivery device 230 is delivered with at least one second item to at least one conveyance device contained in the identified reservoir and the at least one conveyance device included in the verified reservoir receives at least one second item at least To a storage location of one second merchandise.

일 실시예에서, 프로세서(252)는 저장 위치 정보에 기초하여, 적어도 하나의 제2 상품에 대한 저장 위치가 확인되지 않으면, 적어도 하나의 제2 상품에 대한 저장 위치를 결정하여 저장 위치 정보를 갱신할 수 있다. 저장 위치 정보는 상품 저장 시스템(200)에 새롭게 입고된 상품의 저장 위치를 포함하지 않을 수 있다. 이에 따라, 프로세서(252)는 새롭게 입고된 상품에 대해서는 저장 위치를 결정하여 저장 위치 정보를 갱신할 수 있다.In one embodiment, the processor 252 determines, based on storage location information, a storage location for the at least one second merchandise and updates the storage location information if the storage location for the at least one second merchandise is not ascertained can do. The storage location information may not include the storage location of the commodity newly loaded in the commodity storage system 200. [ Accordingly, the processor 252 can determine the storage location for the newly received merchandise and update the storage location information.

예를 들어, 프로세서(252)는 저장 위치 정보에 기초하여, 적어도 하나의 제2 상품에 대한 저장 위치가 확인되지 않으면, 메모리(251)에 저장된 보관 방법 정보에 기초하여, 적어도 하나의 제2 상품에 대한 보관 방법을 확인할 수 있다. 프로세서(252)는 확인된 보관 방법에 따라 제1 상품 저장소(241) 내지 제n 상품 저장소(244) 중, 적어도 하나의 제2 상품을 저장할 저장소를 선택할 수 있다. 또한, 프로세서(252)는 메모리(251)에 저장된 저장 공간 정보에 기초하여, 선택된 저장소 내에 적어도 하나의 제2 상품의 저장 위치를 결정하고, 결정된 적어도 하나의 제2 상품의 저장 위치에 따라 저장 위치 정보를 갱신할 수 있다.For example, based on the storage location information, the processor 252 may determine, based on the storage method information stored in the memory 251, that at least one second product You can see how to keep it for. The processor 252 may select a repository for storing at least one second commodity among the first commodity store 241 to the nth commodity store 244 according to the determined storing method. The processor 252 also determines the storage location of the at least one second item in the selected storage based on the storage space information stored in the memory 251, Information can be updated.

일 실시예에서, 상품 검사 장치(220)는 상품 저장 시스템(200)으로 이송된 복수의 제1 상품의 유통 기한을 확인할 수 있다. 예를 들어, 상품 검사 장치(220)는 복수의 제1 상품에 대한 이미지 또는 리더기를 통해 판독되는 복수의 제1 상품의 표면에 인쇄된 정보를 이용하여 복수의 제1 상품의 유통 기한을 확인할 수 있다. 상품 검사 장치(220)는 복수의 제1 상품의 유통 기한에 대한 정보 또는 복수의 제1 상품의 유통 기한에 대한 정보 중 입고 결정된 적어도 하나의 제2 상품의 유통 기한에 대한 정보를 프로세서(252)로 전달할 수 있다. 프로세서(252)는 상품 검사 장치(220)로부터 획득되는 복수의 제1 상품의 유통 기한에 대한 정보 또는 복수의 제1 상품의 유통 기한에 대한 정보 중 입고 결정된 적어도 하나의 제2 상품의 유통 기한에 대한 정보에 기초하여, 메모리(251)에 저장된 유통 기한 정보를 갱신할 수 있다.In one embodiment, the product inspection apparatus 220 can confirm the expiration date of a plurality of first goods transferred to the product storage system 200. For example, the product inspecting apparatus 220 can check the expiration date of a plurality of first goods using information printed on the surface of a plurality of first goods read through an image or a reader for a plurality of first goods have. The product inspecting device 220 may store information on the expiration date of the plurality of first goods or the information on the expiration date of at least one second commodity determined to be received among the information on the expiration date of the plurality of first goods, . The processor 252 may store information on the expiration date of the plurality of first goods obtained from the goods inspection apparatus 220 or information on the expiration date of the plurality of first goods, The expiration date information stored in the memory 251 can be updated based on the information on the expiration date.

일 실시예에서, 상품 검사 장치(220)는 복수의 제1 상품에 대한 이미지 또는 리더기를 통해 판독되는 복수의 제1 상품의 표면에 인쇄된 정보를 이용하더라도, 복수의 제1 상품 전체의 유통 기한 또는 복수의 제1 상품 중 적어도 하나의 상품의 유통 기한이 확인되지 않을 수 있다. 상품 검사 장치(220)는 입고 결정된 적어도 하나의 제2 상품의 유통기한이 확인되지 않으면, 적어도 하나의 제2 상품의 유통 기한이 확인되지 않음을 나타내는 메시지를 프로세서(252)로 전달할 수 있다.In one embodiment, even if the product inspection apparatus 220 uses information printed on the surface of a plurality of first goods read through an image or a reader for a plurality of first goods, Or the shelf life of at least one of the plurality of first goods may not be confirmed. The merchandise inspecting device 220 may transmit a message to the processor 252 indicating that the shelf life of the at least one second merchandise is not confirmed unless the shelf life of the at least one second merchandise determined to be received is confirmed.

일 실시예에서, 프로세서(252)는 상품 검사 장치(220)로부터 수신되는 메시지를 통해, 적어도 하나의 제2 상품에 대한 유통 기한이 상품 검사 장치(220)에 의해 확인되지 않았음을 확인할 수 있다. 이 경우, 프로세서(252)는 메모리(251)에 저장된 출고 기한 정보에 기초하여, 적어도 하나의 제2 상품에 대한 출고 기한을 확인할 수 있다. 프로세서(252)는 확인된 적어도 하나의 제2 상품에 대한 출고 기한에 따라, 적어도 하나의 제2 상품의 입고일을 기준으로 적어도 하나의 제2 상품의 유통 기한을 설정할 수 있다. 프로세서(252)는 설정된 적어도 하나의 제2 상품의 유통 기한에 따라 메모리(251)에 저장된 유통 기한 정보를 갱신할 수 있다.In one embodiment, the processor 252 may verify through the message received from the merchandise tester 220 that the shelf life of at least one second merchandise has not been verified by the merchandise tester 220 . In this case, the processor 252 can confirm the shipment term for at least one second merchandise, based on the shipment term information stored in the memory 251. [ The processor 252 may set a shelf life of at least one second merchandise based on the receipt date of the at least one second merchandise according to the warehouse deadline for the at least one identified second merchandise. The processor 252 may update the expiration date information stored in the memory 251 according to the set expiration date of the at least one second commodity.

일 실시예에서, 프로세서(252)는 메모리(251)에 저장된 유통 기한 정보에 기초하여, 제1 상품 저장소(241) 내지 제n 상품 저장소(244)에 저장된 상품들 각각에 대해 유통 기한을 도과하였는지, 유통 기한이 도래하였는지 또는 유통 기한에 임박하였는지를 설정된 주기 마다 확인할 수 있다. 프로세서(252)는 제1 상품 저장소(241) 내지 제n 상품 저장소(244)에 저장된 상품들 중, 유통 기한을 도과했거나, 유통 기한이 도래하였거나 또는 유통 기한에 임박한 적어도 하나의 상품을 식별하고, 식별된 적어도 하나의 상품을 반품 상품으로 결정할 수 있다. 프로세서(252)는 결정된 반품 상품을 반품 상품 저장소(245)로 운반하도록 제1 운반 장치(230)를 제어할 수 있다. 제1 운반 장치(230)는 프로세서(252)의 제어에 의해 반품 상품을 반품 상품 저장소(245)로 운반할 수 있다.In one embodiment, the processor 252 determines whether the expiration date has been exceeded for each of the goods stored in the first to nth goods stores 241 to 244, based on the expiration date information stored in the memory 251 , Whether the expiration date has arrived, or whether the expiration date is imminent. The processor 252 identifies at least one commodity stored in the first to nth commodity stores 241 to 244 that has exceeded the expiration date, has reached the expiration date, or is approaching the expiration date, The identified at least one commodity may be determined as a return commodity. The processor 252 may control the first delivery device 230 to deliver the determined return merchandise to the return merchandise store 245. [ The first delivery device 230 can convey the returned goods to the return merchandise store 245 under the control of the processor 252. [

예를 들어, 프로세서(252)는 유통 기한 정보에 기초하여, 제1 상품 저장소(241) 내지 제n 상품 저장소(244)에 저장된 상품들 중, 유통 기한 보다 앞선 날짜로 설정된 제1 기한이 도래된 적어도 하나의 제3 상품을 식별할 수 있다. 예를 들어, 제1 기한은 유통 기한 보다 앞선 날짜, 예를 들어 유통 기한 보다 하루 앞선 날짜로 설정될 수 있다. 또한, 제1 기한은 전체 상품에 대해 동일하게 설정될 수도 있고, 상품 별로 상이하게 설정될 수도 있으며, 설정된 제1 기한에 대한 정보는 유통 기한 정보와 연관되도록 메모리(251)에 저장될 수 있다. 프로세서(252)는 적어도 하나의 제3 상품을 반품 상품으로 결정하고, 적어도 하나의 제3 상품을 반품 상품 저장소(245)로 운반하도록 제1 운반 장치(230)를 제어할 수 있다.For example, the processor 252 determines, based on the expiration date information, whether or not a first deadline, which is set to a date earlier than the expiration date, of the goods stored in the first to nth goods stores 241 to 244, At least one third product can be identified. For example, the first term may be set to a date before the expiration date, for example, a day ahead of the expiration date. In addition, the first time period may be set to be the same for all products, or may be set differently for each product, and information on the first time limit may be stored in the memory 251 so as to be associated with the expiration date information. The processor 252 may determine the at least one third product as a return merchandise and control the first delivery device 230 to deliver the at least one third merchandise to the return merchandise store 245. [

이와 같이, 프로세서(252)는 상품의 입고 시마다 상품의 유통 기한을 확인 또는 상품의 유통 기한을 설정하고, 제1 상품 저장소(241) 내지 제n 상품 저장소(244)에 저장된 상품들의 유통 기한을 관리함으로써, 상품의 유통 기한을 확인하고, 유통 기한이 임박하거나 도과된 상품을 반품하는 데 요구되는 노동력이 절감될 수 있다.In this manner, the processor 252 confirms the expiration date of the commodity or sets the expiration date of the commodity each time the commodity arrives, and manages the expiration date of the commodities stored in the first commodity store 241 to the nth commodity store 244 , The labor force required to check the expiration date of the commodity and to return the imminent or overdue commodity can be reduced.

일 실시예에서, 프로세서(252)는 유통 기한 정보에 기포하여, 제1 상품 저장소(241) 내지 제n 상품 저장소(244)에 저장된 상품들 중, 제1 기한 보다 앞선 날짜로 설정된 제2 기한이 도래된 적어도 하나의 제4 상품을 식별할 수 있다. 제2 기한은 제1 기한 보다 앞선 날짜, 예를 들어 제1 기한 보다 하루 앞선 날짜로 설정될 수 있다. 또한, 제2 기한은 전체 상품에 대해 동일하게 설정될 수도 있고, 상품 별로 상이하게 설정될 수도 있으며, 설정된 제2 기한에 대한 정보는 유통 기한 정보 및 제1 기한에 대한 정보와 연관되도록 메모리(251)에 저장될 수 있다. 프로세서(252)는 적어도 하나의 제4 상품에 대한 가격을 설정된 기준에 따라 조정할 수 있다. 유통 기한이 임박한 적어도 하나의 제4 상품에 대한 가격을 조정함으로써, 유통 기한이 임박한 적어도 하나의 제4 상품이 신속하게 판매되도록 할 수 있다.In one embodiment, the processor 252 bubbles the expiration date information, and among the goods stored in the first to nth goods stores 241 to 244, a second time limit set to a date earlier than the first time limit It is possible to identify at least one fourth commodity that has arrived. The second time period may be set to a date before the first time limit, for example, a day ahead of the first time limit. The second deadline may be set to the same for all products or may be set differently for each product, and the information on the second deadline may be stored in the memory 251 ). ≪ / RTI > The processor 252 may adjust the price for the at least one fourth commodity according to a set criterion. By adjusting the price for at least one fourth commodity with an expiration date, at least one fourth commodity with an imminent expiration date can be quickly sold.

일 실시예에서, 프로세서(252)는 제어 장치(250)에 포함된 통신 모듈(미도시)을 통해 외부 서버로부터 판매 중단이 요청된 적어도 하나의 제5 상품에 대한 정보를 수신할 수 있다. 또한, 프로세서(252)는 통신 모듈을 통해 외부 서버로부터 제1 기간 동안만 판매가 허용된 적어도 하나의 제6 상품에 대한 정보를 수신할 수 있다. 외부 서버는 무인 점포(100)로의 상품 공급을 관리하는 서버일 수 있다. 프로세서(252)는 외부 서버로부터 수신되는 정보에 기초하여, 적어도 하나의 제5 상품을 반품 상품 저장소(245)로 운반하도록 제1 운반 장치(230)를 제어할 수 있다. 또한, 프로세서(252)는 제1 기간이 도괴되면, 적어도 하나의 제6 상품을 반품 상품 저장소(245)로 운반하도록 제1 운반 장치(230)를 제어할 수 있다. 이와 같이, 프로세서(252)는 상품 공급을 관리하는 외부 서버로부터 수신되는 정보에 따라, 상품이 반품되도록 함으로써, 상품의 반품을 위해 요구되는 노동력이 절감될 수 있다.In one embodiment, the processor 252 may receive information about the at least one fifth merchandise requested to be discontinued from an external server via a communication module (not shown) included in the controller 250. In addition, the processor 252 may receive information on at least one sixth commodity that is only allowed to be sold for a first period of time from an external server via the communication module. The external server may be a server that manages the supply of goods to the unattended shop 100. The processor 252 may control the first transport device 230 to transport the at least one fifth commodity to the return merchandise store 245 based on information received from the external server. In addition, the processor 252 may control the first transport device 230 to transport at least one sixth merchandise to the return merchandise store 245 once the first period is over. In this way, the processor 252 can return the goods according to the information received from the external server that manages the supply of goods, thereby reducing labor required for returning the goods.

일 실시예에서, 프로세서(252)는 메모리(251)에 저장된 제1 판매 이력 정보, 제2 판매 이력 정보, 제3 판매 이력 정보 및 제4 판매 이력 정보 중 적어도 하나에 기초하여, 제1 상품 저장소(241) 내지 제n 상품 저장소(244)에 저장된 상품들 각각에 대하여, 외부 서버로 발주를 하기 위한 기준이 되는 상품의 수량을 나타내는 발주 발주 기준 정보를 생성할 수 있다.In one embodiment, the processor 252 may determine, based on at least one of the first sales history information, the second sales history information, the third sales history information, and the fourth sales history information stored in the memory 251, For each of the products stored in the first to n-th product repositories (241) to (n), the ordering order reference information that indicates the quantity of the product as a reference for ordering to the external server.

일 실시예에서, 프로세서(252)는 외부 서버로 발주할 상품을 결정하기 위하여, 생성된 발주 기준 정보와 메모리(251)에 저장된 재고 정보를 비교할 수 있다. 프로세서(252)는 비교 결과에 기초하여, 제1 상품 저장소(241) 내지 제n 상품 저장소(244)에 저장된 상품들 중, 외부 서버로 발주할 적어도 하나의 제7 상품을 결정할 수 있다. 또한, 프로세서(252)는 비교 결과에 기초하여, 외부 서버로 발주할 적어도 하나의 제7 상품의 발주 수량을 결정할 수 있다. 프로세서(252)는 적어도 하나의 제7 상품의 발주 수량을 발주 기준 정보와 재고 정보의 차이로 결정하거나, 발주 기준 정보와 재고 정보의 차이에 설정된 수량을 부가하여 결정할 수 있다. 프로세서(252)는 결정된 적어도 하나의 제7 상품 및 적어도 하나의 제7 상품의 수량에 기초하여 생성된 발주 정보를 외부 서버로 전송할 수 있다. 이를 통해, 점포 내의 상품의 재고를 파악하고, 파악된 재고에 기초하여 발주할 상품을 결정하는 등의 상품 주문과 관련된 노동력이 절감될 수 있다.In one embodiment, the processor 252 may compare the inventory information stored in the memory 251 with the generated ordering information to determine the merchandise to be ordered to the external server. The processor 252 may determine at least one seventh product to be ordered from an external server among the products stored in the first to nth goods stores 241 to 244 based on the comparison result. Further, the processor 252 can determine the order quantity of at least one seventh product to be ordered to the external server based on the comparison result. The processor 252 can determine the order quantity of at least one seventh product as the difference between the ordering reference information and the inventory information or by adding the quantity set to the difference between the ordering reference information and the inventory information. The processor 252 may transmit the generated order information to the external server based on the determined quantity of the at least one seventh commodity and the at least one seventh commodity. This can reduce the labor force associated with ordering the product, such as determining the inventory of the products in the store and determining the products to be ordered based on the identified inventory.

일 실시예에서, 프로세서(252)는 제1 판매 이력 정보, 제2 판매 이력 정보, 제3 판매 이력 정보 및 제4 판매 이력 정보 중 적어도 하나에 기초하여, 제1 상품 저장소(241) 내지 제n 상품 저장소(244)에 저장된 상품들 중, 설정된 판매 수량에 도달하지 못한 적어도 하나의 제8 상품을 결정할 수 있다. 프로세서(252)는 적어도 하나의 제8 상품을 반품 상품 저장소로 운반하도록 제1 운반 장치(230)를 제어할 수 있다. 이를 통해, 매출이 낮은 상품을 반품함으로써, 보다 효율적으로 무인 점포(100)까 운영되도록 할 수 있다.In one embodiment, the processor 252 is configured to determine whether the first merchandise store 241 to the n < th > merchandise store 241 to the n < th > merchandise store 242 are on the basis of at least one of the first sales history information, the second sales history information, the third sales history information, It is possible to determine at least one eighth commodity that has not reached the set sales quantity among commodities stored in the commodity store 244. [ The processor 252 may control the first delivery device 230 to deliver at least one eighth item to the return merchandise store. As a result, it is possible to operate the uninhabited store 100 more efficiently by returning the low-sales commodity.

일 실시예에서, 무인 점포(100)는 제2 운반 장치(260), 결제 장치(270), 제1 디스플레이(281), 제2 디스플레이(282), 제3 개폐 장치(290) 및 조리 장치(291)를 더 포함할 수 있다.In one embodiment, the unattended shop 100 includes a second delivery device 260, a payment device 270, a first display 281, a second display 282, a third switching device 290, and a cooking device 291).

일 실시예에서, 제2 운반 장치(260)는 무인 점포(100) 내에서 이동 가능한 장치로 구성될 수도 있고, 고정된 장치로 구성될 수도 있다. 또한, 제2 운반 장치(260)는 하나의 장치로 구성되어 지정된 위치로 상품을 운반할 수도 있고, 복수의 운반 장치를 포함하고, 복수의 운반 장치 간에 서로 상품을 전달함으로써, 지정된 위치로 상품을 운반할 수도 있다. 위에서 설명한 바와 같이, 제2 운반 장치(260)는 고객에 의해 선택된 상품을 고객에게 제공하기 위하여 선택된 상품을 운반할 수도 있고, 제1 운반 장치(230)와 마찬가지로 입고된 상품을 지정된 위치로 운반할 수도 있다.In one embodiment, the second delivery device 260 may be configured as a movable device within the unattended shop 100, or may be configured as a fixed device. In addition, the second conveying device 260 may be constituted by a single device and may convey the goods to a designated position, and may include a plurality of conveying devices. By delivering the goods to each other among the plurality of conveying devices, It may be carried. As described above, the second conveying device 260 may carry the selected product to provide the customer with the selected product, or may transport the received product to the designated location, such as the first conveying device 230 It is possible.

일 실시예에서, 결제 장치(270)는 고객이 선택한 상품에 대한 결제를 수행할 수 있다. 예를 들어, 결제 장치(270)는 제1 디스플레이(281)를 통해 선택된 상품에 대한 가격 정보를 표시하고, 고객이 선택된 상품에 대한 결제를 수행하면, 결제 정보를 프로세서(252)로 전달할 수 있다. 프로세서(252)는 결제 정보가 수신되면, 선택된 상품을 제3 개폐 장치(290)로 운반하도록 제2 운반 장치(260)를 제어할 수 있다. 또한, 프로세서(252)는 선택된 상품이 운반되는 동안, 선택된 상품과 관련된 영상 또는 선택된 상품과 관련된 정보를 표시하도록 제2 디스플레이(282)를 제어할 수 있다.In one embodiment, the payment device 270 may perform payment for the merchandise selected by the customer. For example, the payment device 270 may display price information for a selected product on the first display 281 and may forward the payment information to the processor 252 when the customer performs payment for the selected product . The processor 252 may control the second conveying device 260 to convey the selected goods to the third opening and closing device 290 when the payment information is received. The processor 252 may also control the secondary display 282 to display information related to the selected item or the image associated with the selected item while the selected item is being carried.

일 실시예에서, 제3 개폐 장치(290)는 폐쇄된 상태에서, 제2 운반 장치(260)에 의해 선택된 상품이 운반되어 오면, 개방될 수 있다. 예를 들어, 제3 개폐 장치(290)는 센서(미도시)를 통해 선택된 상품이 제3 개폐 장치(290)로부터 미리 설정된 거리 내에서 감지되면 개폐될 수 있다. 또한, 제3 개폐 장치(290)는 입력 인터페이스(버튼, 터치 스크린 등)를 통해 개방 요청이 수신되면, 개방될 수 있다.In one embodiment, the third opening and closing device 290 can be opened when the goods selected by the second conveying device 260 are conveyed, in the closed state. For example, the third opening and closing device 290 may be opened or closed if a product selected through a sensor (not shown) is detected within a predetermined distance from the third opening and closing device 290. Also, the third switching device 290 can be opened when an opening request is received via an input interface (button, touch screen, etc.).

일 실시예에서, 조리 장치(291)는 고객의 입력에 따라 조리가 필요한 상품을 조리할 수 있다. 예를 들어, 고객은 선택된 상품을 조리하고자 할 경우, 입력 인터페이스를 통해 조리를 요청할 수 있다. 고객으로부터 수신된 조리 요청은 프로세서(252)로 전달되고, 프로세서(252)는 선택된 상품을 조리하도록 조리 장치(291)를 제어할 수 있다. 조리 장치(291)는 조리가 완료된 상품을 제3 개폐 장치(290)를 통해 고객에게 제공할 수 있다.In one embodiment, the cooking device 291 can cook a product requiring cooking according to a customer's input. For example, if a customer wishes to cook a selected product, he can request cooking through the input interface. The cooking request received from the customer is transmitted to the processor 252, and the processor 252 can control the cooking device 291 to cook the selected product. The cooking device 291 can provide the cooked product to the customer through the third opening and closing device 290. [

도 3은 본 개시의 다양한 실시예에 따른 상품 저장 시스템의 동작 방법에 대한 흐름도이다.3 is a flow diagram of a method of operating a merchandise storage system in accordance with various embodiments of the present disclosure.

도 3, 도 6, 도 8, 도 9, 도 12, 도 13 및 도 14에 도시된 흐름도에서 프로세스 단계들, 방법 단계들, 알고리즘들 등이 순차적인 순서로 설명되었지만, 그러한 프로세스들, 방법들 및 알고리즘들은 임의의 적합한 순서로 작동하도록 구성될 수 있다. 다시 말하면, 본 개시의 다양한 실시예들에서 설명되는 프로세스들, 방법들 및 알고리즘들의 단계들이 본 개시에서 기술된 순서로 수행될 필요는 없다. 또한, 일부 단계들이 비동시적으로 수행되는 것으로서 설명되더라도, 다른 실시예에서는 이러한 일부 단계들이 동시에 수행될 수 있다. 또한, 도면에서의 묘사에 의한 프로세스의 예시는 예시된 프로세스가 그에 대한 다른 변화들 및 수정들을 제외하는 것을 의미하지 않으며, 예시된 프로세스 또는 그의 단계들 중 임의의 것이 본 개시의 다양한 실시예들 중 하나 이상에 필수적임을 의미하지 않으며, 예시된 프로세스가 바람직하다는 것을 의미하지 않는다.Although the process steps, method steps, algorithms, and the like have been described in a sequential order in the flowcharts shown in Figures 3, 6, 8, 9, 12, 13, and 14, And algorithms may be configured to operate in any suitable order. In other words, the steps of the processes, methods and algorithms described in the various embodiments of the present disclosure need not be performed in the order described in this disclosure. Also, although some of the steps are described as being performed asynchronously, some of these steps may be performed concurrently in other embodiments. Also, an illustration of a process by way of illustration in the drawings is not intended to imply that the illustrated process excludes other variations and modifications thereto, and that any of the illustrated processes or steps thereof may be used in various embodiments of the present disclosure Does not imply that it is necessary for more than one, and does not mean that the illustrated process is preferred.

310 단계에서, 상품 저장 시스템(200)은 상품 저장 시스템(200)으로 이송된 복수의 제1 상품을 식별하고, 복수의 제1 상품의 파손 여부를 검사할 수 있다. 예를 들어, 상품 저장 시스템(200)의 상품 검사 장치(220)는 복수의 제1 상품에 대한 적어도 하나의 이미지 또는 리더기를 통해 판독되는 상품의 표면에 인쇄된 정보를 이용하여 복수의 제1 상품 각각을 식별할 수 있다. 또한, 상품 검사 장치(220)는 복수의 제1 상품 각각의 중량 및 규격 중 적어도 하나를 측정하여 복수의 제1 상품 각각에 대한 파손 여부를 검사할 수 있다.In step 310, the product storage system 200 may identify a plurality of first products transferred to the product storage system 200 and check whether a plurality of first products are damaged. For example, the product inspection apparatus 220 of the product storage system 200 may use at least one image for a plurality of first products or information printed on a surface of a product read through a reader, Each can be identified. Also, the product inspection apparatus 220 may measure at least one of the weight and the standard of each of the plurality of first products and check whether each of the plurality of first products is damaged.

320 단계에서, 상품 저장 시스템(200)은 파손 여부 검사 결과에 기초하여, 복수의 제1 상품 각각의 입고 여부를 결정할 수 있다. 예들 들어, 상품 저장 시스템의 프로세서(252)는 파손 여부에 대한 검사 결과에 기초하여, 복수의 제1 상품 중 파손되지 않은 것으로 결정된 적어도 하나의 제2 상품에 대해서는 입고를 결정할 수 있다. 또한, 프로세서(252)는 복수의 제1 상품 중 파손된 것으로 결정된 적어도 하나의 상품에 대해서는 반품 상품으로 결정할 수 있다.In step 320, the merchandise storage system 200 can determine whether or not each of the plurality of first merchandise is to be placed on the basis of the result of the check for the presence of a breakage. For example, the processor 252 of the merchandise storage system can determine the receipt of at least one second merchandise determined to be unbroken among the plurality of first merchandise, based on the inspection result of the breakage. Also, the processor 252 may determine that at least one commodity determined to be broken among the plurality of first commodities is a return commodity.

330 단계에서, 상품 저장 시스템(200)은 복수의 제1 상품에 대한 식별 결과에 기초하여, 복수의 제1 상품 중 입고가 결정된 적어도 하나의 제2 상품의 종류 및 수량을 확인할 수 있다. 예를 들어, 상품 저장 시스템(200)의 프로세서(252)는 복수의 제1 상품에 대한 식별 결과 중 적어도 하나의 제2 상품에 대한 식별 결과를 확인하고, 확인된 적어도 하나의 제2 상품에 대한 식별 결과에 따라 적어도 하나의 제2 상품의 종류 및 수량을 확인할 수 있다.In step 330, the product storage system 200 can confirm the type and quantity of the at least one second product for which the goods receipt has been determined among the plurality of first goods based on the identification result for the plurality of first goods. For example, the processor 252 of the merchandise storage system 200 may identify an identification result for at least one second merchandise out of a plurality of identification results for the first merchandise, And the kind and quantity of the at least one second goods can be confirmed according to the identification result.

340 단계에서, 상품 저장 시스템(200)은 확인된 적어도 하나의 제2 상품의 종류 및 수량에 기초하여, 상품 저장 시스템(200)의 복수의 상품 저장소(241, 242, 243, 244)에 저장된 상품들에 대한 재고 정보를 갱신할 수 있다. 예를 들어, 상품 저장 시스템(200)의 프로세서(252)는 상품 저장 시스템(200)의 메모리(251)에 저장된 재고 정보에서 적어도 하나의 제2 상품의 종류에 대응하는 재고량을 확인된 수량만큼 증가시킬 수 있다.At step 340, the commodity storage system 200 stores the commodities stored in the plurality of commodity stores 241, 242, 243, and 244 of the commodity storage system 200 based on the identified types and quantity of the at least one second commodity Lt; RTI ID = 0.0 > information < / RTI > For example, the processor 252 of the product storage system 200 may increase the stock amount corresponding to the type of at least one second product from the stock information stored in the memory 251 of the product storage system 200 by an ascertained amount .

350 단계에서, 상품 저장 시스템(200)은 상품 저장 시스템(200)의 복수의 상품 저장소(241, 242, 243, 244)에 저장된 상품들에 대한 저장 위치 정보에 기초하여, 적어도 하나의 제2 상품에 대한 저장 위치가 확인되면, 확인된 저장 위치로 적어도 하나의 제2 상품을 운반하도록, 상품 저장 시스템(200)에 포함된 적어도 하나의 운반 장치(230, 260)를 제어할 수 있다. 예를 들어, 상품 저장 시스템(200)의 프로세서(252)는 상품 저장 시스템(200)의 메모리(251)에 저장된 저장 위치 정보에 기초하여, 적어도 하나의 제2 상품의 저장 위치가 확인되면, 확인된 적어도 하나의 제2 상품의 저장 위치로 적어도 하나의 제2 상품을 운반하도록 적어도 하나의 운반 장치를 제어할 수 있다.In step 350, the merchandise storage system 200 determines, based on the storage location information about the merchandise stored in the plurality of merchandise stores 241, 242, 243, and 244 of the merchandise storage system 200, (230, 260) included in the merchandise storage system (200) so as to carry the at least one second merchandise to the identified storage location. For example, the processor 252 of the merchandise storage system 200 determines, based on the storage location information stored in the memory 251 of the merchandise storage system 200, the storage location of at least one second merchandise, To the at least one second merchandise storage location of the at least one second merchandise.

도 4는 본 개시의 다양한 실시예에 따른 상품 정보의 데이터 구조를 도시한다.4 shows a data structure of product information according to various embodiments of the present disclosure.

일 실시예에서, 상품 저장 시스템(200)의 메모리(251)는 상품의 명칭, 가격, 규격 및 중량에 대한 정보 중 적어도 하나를 포함하는 상품 정보를 저장할 수 있다. 예를 들어, 상품 정보는 상품 저장 시스템(200)의 복수의 상품 저장소에 저장되는 상품들 각각의 명칭, 가격, 규격 및 중량 중 적어도 하나와 같이 상품의 특성을 나타내는 정보를 포함할 수 있다. 다만, 이는 설명의 목적일 뿐, 이에 제한되는 것은 아니며, 상품의 특성과 관련된 다양한 정보가 상품 정보에 포함될 수 있다.In one embodiment, the memory 251 of the merchandise storage system 200 may store merchandise information including at least one of the name, price, specification, and weight information of the merchandise. For example, the product information may include information indicating the characteristics of the product, such as at least one of the name, price, specification, and weight of each of the products stored in the plurality of product repositories of the product storage system 200. However, this is for illustrative purposes only, and various information related to the characteristics of the product may be included in the product information.

도 4를 참조하면, 메모리(251)에 저장된 상품 정보는 복수의 상품 저장소에 저장되는 상품들 각각에 대응하는 복수의 상품 상세 정보(401, 402, 403, 404)를 포함할 수 있다. 복수의 상품 상세 정보(401, 402, 403, 404)는 상품의 명칭 정보를 저장하는 제1 필드(410), 가격 정보를 저장하는 제2 필드(420), 규격 정보를 저장하는 제3 필드(440) 및 중량 정보를 저장하는 제4 필드(440)를 포함할 수 있다. 또한, 도시되지는 않았으나, 복수의 상품 상세 정보(401, 402, 403, 404)는 상품의 특성을 나타내기 위한 다양한 정보를 저장하기 위한 필드들을 더 포함할 수도 있다.Referring to FIG. 4, the product information stored in the memory 251 may include a plurality of item detail information 401, 402, 403, and 404 corresponding to products stored in a plurality of product stores. The plurality of item detail information 401, 402, 403, and 404 includes a first field 410 for storing product name information, a second field 420 for storing price information, a third field 440) and a fourth field 440 for storing weight information. Further, although not shown, the plurality of item detail information 401, 402, 403, and 404 may further include fields for storing various information for indicating the characteristics of the goods.

도 5는 본 개시의 다양한 실시예에 따른, 상품 저장 시스템의 제1 개폐 장치 및 제2 개폐 장치를 도시한다.Figure 5 shows a first opening and closing device and a second opening and closing device of a commodity storage system, according to various embodiments of the present disclosure.

일 실시예에서, 제1 개폐 장치(210)는 폐쇄된 상태에서 외부로부터 복수의 제1 상품(510)이 이송되는 경우, 복수의 제1 상품(510)을 상품 저장 시스템(200)의 내부로 반입하기 위하여 개방될 수 있다. 예를 들어, 제1 개폐 장치(210)는 입력 인터페이스(511)를 통해 개방 요청이 수신되거나, 센서(미도시)를 통해 제1 개폐 장치 장치(210)로부터 설정된 거리 내에서 복수의 제1 상품(510)이 감지되거나, 지지판(513)에 복수의 제1 상품(510)이 위치한 것이 확인되면, 개방될 수 있다.The first opening and closing apparatus 210 may be configured such that when a plurality of first articles 510 are transferred from the outside in the closed state, the plurality of first articles 510 are transferred to the inside of the goods storing system 200 Can be opened to import. For example, the first opening and closing device 210 may receive an opening request via the input interface 511 or may receive a request for opening a plurality of first goods (not shown) from the first opening and closing device 210 via a sensor If the first product 510 is detected or a plurality of the first products 510 is found on the support plate 513,

또한, 제1 개폐 장치(210)는 개방 요청에 따라, 개방 요청을 한 사람이 권한이 있는지 여부를 확인하기 위해 출력 인터페이스(521)를 통해 정보 요청 알림을 출력할 수 있다. 제1 개폐 장치(210)는 입력 인터페이스(511)를 통해 수신되는 정보에 기초하여, 개방을 요청한 사람에게 권한이 있다고 판단되면, 개방될 수 있다. 또한, 제1 개폐 장치(210)는 입력 인터페이스(511)를 통해 수신되는 정보에 기초하여, 개방을 요청한 사람에게 권한이 없다고 판단되면, 권한이 없음을 나타내는 알림을 출력 인터페이스(521)를 통해 출력할 수 있다. 또한, 출력 인터페이스(521)는 진행 중인 복수의 제1 상품이 상품 저장 시스템(200) 내부로 반입되는 단계를 나타내는 메시지를 출력할 수 있다. 제1 개폐 장치(210)는 제1 개폐 장치에 포함된 이동 장치를 통해 복수의 제1 상품(510)이 상품 저장 시스템(200) 내부로 반입되었음이 확인되면, 폐쇄될 수 있다.In addition, the first switching device 210 may output an information request notification through the output interface 521 in order to confirm whether the person who requested the opening request is authorized according to the opening request. The first opening / closing device 210 can be opened based on the information received via the input interface 511 if it is determined that the person who requested the opening is authorized. If it is determined that the person who requested the opening is not authorized on the basis of the information received via the input interface 511, the first opening / closing device 210 outputs a notification indicating that the right is not available through the output interface 521 can do. In addition, the output interface 521 may output a message indicating a step in which a plurality of first products in progress are imported into the product storage system 200. The first opening and closing device 210 can be closed when it is confirmed that a plurality of first goods 510 are brought into the product storage system 200 through the mobile device included in the first opening and closing device.

일 실시예에서, 제2 개폐 장치(211)는 폐쇄된 상태에서, 상품 저장 시스템(200)의 반품 상품 저장소(245)에 반품 상품이 저장된 것으로 확인되면, 반품 상품이 수거 대기 중임을 나타내는 알림을 출력 인터페이스(522)를 통해 출력할 수 있다.In one embodiment, when the second open / close device 211 is closed and the return merchandise is stored in the return merchandise store 245 of the merchandise storage system 200, a notification indicating that the return merchandise is awaiting collection Output interface 522 via the interface.

일 실시예에서, 제2 개폐 장치(211)는 입력 인터페이스(512)를 통해 개방 요청이 수신되거나, 센서(미도시)를 통해 제2 개폐 장치(211)로부터 설정된 거리 내에서 사람이 감지되거나, 리더기를 통해 설정된 정보가 판독되면, 개방 요청이 된 것으로 판단하여 개방될 수 있다.In one embodiment, the second opening / closing device 211 receives a request for opening through the input interface 512, detects a person within a predetermined distance from the second opening / closing device 211 via a sensor (not shown) If the information set through the reader is read, it can be determined that the request for opening has been made and can be opened.

또한, 제2 개폐 장치(211)는 개방 요청에 따라, 개방 요청을 한 사람에게 권한이 있는지 여부를 확인하기 위한 정보를 요청하는 알림을 출력 인터페이스(522)를 통해 출력할 수 있다. 제2 개폐 장치(211)는 입력 인터페이스(512)를 통해 수신되는 정보에 기초하여 개방을 요청한 사람에게 권한이 있다고 판단되면, 개방될 수 있다. 또한, 제2 개폐 장치(211)는 입력 인터페이스(512)를 통해 수신되는 정보에 기초하여, 개방을 요청한 사람에게 권한이 없다고 판단되면, 권한이 없음을 나타내는 알림을 출력 인터페이스(522)를 통해 출력할 수 있다.In response to the request for opening, the second switching device 211 may output a notification through the output interface 522 to request information for confirming whether or not the person who requested the opening is authorized. The second switching device 211 can be opened if it is determined that the person who requested the opening is authorized based on the information received via the input interface 512. [ If it is determined that the person who requested the opening is not authorized based on the information received via the input interface 512, the second switching device 211 outputs a notification indicating that the right is not authorized through the output interface 522 can do.

일 실시예에서, 제2 개폐 장치(211)는 개방된 후, 제2 개폐 장치(211)에 포함된 이동 장치를 통해 반품 상품을 상품 저장 시스템(200)의 외부로 반출하고, 반품 상품이 상품 저장 시스템(200)의 외부로 반출되었음이 확인되면, 폐쇄될 수 있다. 또한, 출력 인터페이스(522)는 진행 중인 반품 상품이 상품 저장 시스템(200)의 외부로 반출되는 단계를 나타내는 메시지를 출력할 수 있다.In one embodiment, after the second opening and closing device 211 is opened, the returned goods are taken out to the outside of the goods storage system 200 through the mobile device included in the second opening and closing device 211, If it is confirmed that it has been taken out of the storage system 200, it can be closed. In addition, the output interface 522 may output a message indicating the step of returning the ongoing return merchandise to the outside of the merchandise storage system 200.

도 6은 본 개시의 다양한 실시예에 따른 상품 저장 시스템에 의한 이송된 복수의 제1 상품의 반입 여부를 결정하는 방법의 흐름도이다.Figure 6 is a flow diagram of a method for determining whether to transfer a plurality of transferred first goods by a merchandise storage system in accordance with various embodiments of the present disclosure.

610 단계에서, 상품 저장 시스템(200)은 상품 저장 시스템(200)으로 이송된 복수의 제1 상품을 식별하여, 식별된 복수의 제1 상품의 종류 및 수량을 나타내는 제1 정보를 생성할 수 있다. 도 7을 참조하면, 제1 개폐 장치(210)를 통해 상품 저장 시스템(200)의 내부로 반입된 복수의 제1 상품(510)은 순차적 혹은 동시에 상품 저장 시스템(200)의 상품 검사 장치(220)를 통과할 수 있다. 상품 검사 장치(220)에 포함된 이동 장치(870)는 복수의 제1 상품(510)을 설정된 속도로 이동시킬 수 있다. 예를 들어, 이동 장치(820)는 복수의 제1 상품(510)을 이동시키기 위한 컨베이어를 포함할 수 있다.In step 610, the product storage system 200 may identify a plurality of first products transferred to the product storage system 200, and may generate first information indicating the types and quantities of the plurality of identified first products . Referring to FIG. 7, a plurality of first products 510 transferred into the interior of the product storage system 200 through the first opening and closing device 210 are sequentially or simultaneously inserted into the product inspection device 220 (220) of the product storage system 200 ≪ / RTI > The mobile device 870 included in the goods inspection apparatus 220 can move the plurality of first goods 510 at a predetermined speed. For example, the mobile device 820 may include a conveyor for moving a plurality of first merchandise 510.

일 실시예에서, 상품 저장 시스템(200)은 복수의 제1 상품을 식별하기 전에, 복수의 제1 상품이 적어도 하나의 포장 용기(예: 박스, 비닐 등)에 포장되어 있는지 여부를 확인할 수 있다. 예를 들어, 복수의 제1 상품은 개별적으로 분리되어 이송될 수도 있고, 적어도 하나의 포장 용기에 포장되어 이송될 수도 있다. 복수의 제1 상품이 하나의 포장 용기에 포장되어 이송되는 경우, 복수의 제1 상품 각각을 식별하거나 파손 여부를 검사하기 위하여 복수의 제1 상품에 대한 정보를 획득하거나, 복수의 제1 상품 각각을 지정된 저장 위치로 운반하여 위치시키기에 어려운 점이 있다. 이에 따라, 상품 저장 시스템(200)은 복수의 제1 상품을 식별하기 전에 복수의 제1 상품의 포장 상태를 확인할 수 있다.In one embodiment, the merchandise storage system 200 can determine whether a plurality of first merchandise is packaged in at least one packaging container (e.g., box, vinyl, etc.) before identifying the plurality of first merchandise . For example, the plurality of first goods may be separately transported separately, or may be transported in at least one packaging container. In a case where a plurality of first goods are packaged and transported in one packaging container, information on a plurality of first goods is acquired to identify each of the plurality of first goods or to check for damage, To a designated storage location. Accordingly, the product storage system 200 can confirm the packaging state of a plurality of first goods before identifying the plurality of first goods.

또한, 상품 저장 시스템(200)은 확인된 복수의 제1 상품의 포장 상태에 따라, 복수의 제1 상품이 개별적으로 분리되어 있지 않고, 적어도 하나의 포장 용기에 포장되어 있는 경우, 복수의 제1 상품의 적어도 하나의 포장 용기를 해체할 수 있다. 상품 저장 시스템(200)은 적어도 하나의 포장 용기를 해체한 후, 복수의 제1 상품 각각을 식별하고, 복수의 제1 상품 각각에 대한 파손 여부를 검사할 수 있다.Also, when the plurality of first goods are not individually separated and packaged in at least one packaging container according to the packaging state of the plurality of identified first goods, At least one packaging container of the product can be disassembled. The product storage system 200 can identify each of the plurality of first products and check whether each of the plurality of first products is damaged after disassembling the at least one packaging container.

예를 들어, 상품 검사 장치(220)는 적어도 하나의 이미지 센서(711, 712)를 통해 상품 검사 장치(220)를 통과하는 복수의 제1 상품(510)에 대한 적어도 하나의 이미지를 획득할 수 있다. 상품 검사 장치(220)는 적어도 하나의 이미지를 통해 복수의 제1 상품(510)에 대한 정보(예: 상품의 명칭, 형상, 규격 등)를 획득할 수 있다. 상품 검사 장치(220)는 상품 저장 시스템(200)의 메모리(251)에 저장된 상품 정보에서 복수의 제1 상품에 대한 정보와 대응되는 복수의 상품을 검색하고, 복수의 제1 상품이 검색된 복수의 상품인 것으로 식별할 수 있다. 또한, 상품 검사 장치(220)는 메모리(251)에 저장된 상품 정보에서 리더기(미도시)를 통해 판독되는 상품의 표면에 인쇄된 정보에 대응되는 복수의 상품을 검색하고, 복수의 제1 상품이 검색된 복수의 상품인 것으로 식별할 수 있다.For example, the merchandise tester 220 may obtain at least one image for a plurality of first merchandise 510 passing through the merchandise tester 220 via at least one image sensor 711, 712 have. The product inspection apparatus 220 can acquire information (e.g., name, shape, specification, etc.) of a plurality of first products 510 through at least one image. The product inspection apparatus 220 searches for a plurality of products corresponding to information on a plurality of first products from the product information stored in the memory 251 of the product storage system 200, It can be identified as a commodity. The product inspection apparatus 220 searches a plurality of products corresponding to the information printed on the surface of the product read out through the reader (not shown) from the product information stored in the memory 251, It can be identified as a plurality of searched products.

예를 들어, 상품 검사 장치(220)는 복수의 제1 상품에 대한 식별 결과를 이용하여, 식별된 복수의 제1 상품의 종류 및 수량을 나타내는 제1 정보를 생성할 수 있다. 상품 검사 장치(220)는 복수의 제1 상품 각각을 식별하므로, 복수의 제1 상품에 대한 식별 결과를 이용하여, 복수의 제1 상품의 수량을 확인할 수 있다.For example, the product inspection apparatus 220 can generate first information indicating the types and quantities of a plurality of first goods identified using the identification results of the plurality of first goods. Since the product inspecting apparatus 220 identifies each of the plurality of first goods, the quantity of the plurality of first goods can be confirmed by using the identification result of the plurality of first goods.

620 단계에서, 상품 저장 시스템(200)은 무인 점포(100)로의 상품 공급을 관리하는 외부 서버로 발주한 복수의 상품의 종류 및 수량을 나타내는 제2 정보를 획득할 수 있다. 예를 들어, 상품 검사 장치(220)는 상품 저장 시스템(200)의 프로세서(252)가 외부 서버로 발주한 복수의 상품의 종류 및 수량을 나타내는 제2 정보를 외부 서버로부터 수신하여 획득할 수 있다. 또 다른 예로, 상품 검사 장치(220)는 복수의 제1 상품을 운송한 배송 기사로부터 제2 정보를 획득할 수도 있고, 메모리(251)에 제2 정보가 저장되어 있는 경우, 메모리(251)로부터 제2 정보를 전달받을 수 있다.In step 620, the product storage system 200 may obtain second information indicating the types and quantity of a plurality of products ordered to an external server that manages product supply to the unattended shop 100. For example, the product inspection apparatus 220 can receive and acquire second information from the external server, which indicates the type and quantity of a plurality of products ordered by the processor 252 of the product storage system 200 to an external server . As another example, the product inspection apparatus 220 may acquire second information from a delivery article carrying a plurality of first goods, and when the second information is stored in the memory 251, The second information can be received.

630 단계에서, 상품 저장 시스템(200)은 제1 정보와 제2 정보가 일치하는지 여부를 판단할 수 있다. 예를 들어, 상품 검사 장치(220)는 제1 정보를 통해 확인되는 복수의 제1 상품의 종류 및 수량이 제2 정보를 통해 확인되는 발주한 복수의 상품의 종류 및 수량과 일치하는지 여부를 확인할 수 있다.In step 630, the product storage system 200 may determine whether the first information and the second information are identical. For example, the product inspection apparatus 220 determines whether the types and quantities of a plurality of first goods identified through the first information are identical with the types and quantities of a plurality of products ordered through the second information .

640 단계에서, 상품 저장 시스템(200)은 제1 정보와 제2 정보가 일치하면, 복수의 제1 상품의 중량, 형상 및 규격 중 적어도 하나를 측정할 수 있다. 도 7을 참조하면, 상품 검사 장치(220)는 획득된 복수의 제1 상품(510)에 대한 적어도 하나의 이미지를 이용하여 복수의 제1 상품의 형상 및 규격 중 적어도 하나를 측정할 수 있다. 또한, 상품 검사 장치(220)는 이동 장치(720)를 통해 복수의 제1 상품의 중량을 측정할 수 있다. 이동 장치(720)는 상품의 이동뿐만 아니라, 상품의 중량을 측정하기 위한 센서를 포함할 수 있다.In step 640, the merchandise storage system 200 can measure at least one of the weight, shape, and specification of the plurality of first goods if the first information and the second information coincide with each other. Referring to FIG. 7, the product inspection apparatus 220 may measure at least one of a shape and a size of a plurality of first goods using at least one image of the plurality of first goods 510 obtained. In addition, the product inspection apparatus 220 can measure the weight of the plurality of first goods through the mobile device 720. The mobile device 720 may include a sensor for measuring the weight of the merchandise as well as the movement of the merchandise.

650 단계에서, 상품 저장 시스템(200)은 측정된 복수의 제1 상품의 중량, 형상 및 규격 중 적어도 하나에 기초하여, 복수의 제1 상품 각각이 파손되었는지 여부를 검사할 수 있다. 예를 들어, 상품 검사 장치(220)는 측정된 복수의 제1 상품의 중량, 형상 및 규격 중 적어도 하나를 메모리(251)에 저장된 상품 정보에 기초하여 확인되는 복수의 제1 상품의 중량, 형상 및 규격 중 적어도 하나를 비교할 수 있다. 상품 검사 장치(220)는 비교 결과에 따라 복수의 제1 상품 각각의 파손 여부를 검사할 수 있다.In step 650, the merchandise storage system 200 can check whether each of the plurality of first merchandise is damaged, based on at least one of the weight, shape, and size of the plurality of measured first merchandise. For example, the product inspection apparatus 220 may store at least one of the measured weight, shape, and specification of a plurality of first products in relation to the weight, shape, and shape of a plurality of first products identified based on the product information stored in the memory 251 And the specification can be compared. The product inspecting apparatus 220 can check whether each of the plurality of first goods is damaged according to the comparison result.

예를 들어, 상품 검사 장치(220)는 측정된 복수의 제1 상품 중 하나의 특정 상품이 중량과 상품 정보에 기초하여 확인되는 특정 상품의 중량의 차이를 산출하고, 산출된 차이가 미리 설정된 범위 내이면, 특정 상품이 파손되지 않은 것으로 판단하고, 산출된 차이가 미리 설정된 범위를 벗어나면, 특정 상품이 파손된 것으로 판단할 수 있다.For example, the product inspecting apparatus 220 may calculate the difference in weight of a specific commodity, which is one of the measured plurality of first commodities, which is confirmed based on the weight and the commodity information, It is judged that the specific commodity is not broken, and if the calculated difference is out of the preset range, it can be judged that the specific commodity is damaged.

또 다른 예로, 상품 검사 장치(220)는 측정된 특정 상품의 규격과 상품 정보에 기초하여 확인되는 특정 상품의 규격의 차이를 산출하고, 산출된 차이가 미리 설정된 범위 내이면, 특정 상품이 파손되지 않은 것으로 판단하고, 산출된 차이가 미리 설정된 범위를 벗어나면, 특정 상품이 파손된 것으로 판단할 수 있다.As another example, the product inspection apparatus 220 may calculate the difference between specifications of a specific product that is confirmed based on the measured specification of the specific product and the product information, and if the calculated difference is within a predetermined range, If the calculated difference is out of the preset range, it can be determined that the specific product is broken.

또 다른 예로, 상품 검사 장치(220)는 측정된 특정 상품의 형상과 상품 정보에 기초하여 확인되는 특정 상품의 형상 간의 차이가 미리 설정된 범위 내이면, 특정 상품이 파손되지 않은 것으로 판단하고, 산출된 차이가 미리 설정된 범위를 벗어나면, 특정 상품이 파손된 것으로 판단할 수 있다.아울러, 상품 검사 장치(220)는 특정 상품의 파손 여부를 검사하기 위하여, 중량 및 규격 이용할 수도 있고, 중량, 규격 및 형상 모두를 이용할 수도 있다.As another example, if the difference between the shape of the specific product measured and the shape of the specific product identified based on the product information is within a predetermined range, the product inspection apparatus 220 determines that the specific product is not damaged, In addition, the product inspection apparatus 220 may use a weight and a standard to check whether a specific product is damaged, and the weight, the specification, and the specification may be used to check whether the specific product is damaged. Both shapes can be used.

또한, 도 7을 참조하면, 상품 검사 장치(220)는 X-ray 장치(713) 또는 초음파 장치(미도시)를 더 포함할 수 있다. 상품 검사 장치(220)는 X-ray 장치(713) 또는 초음파 장치를 통해 획득되는 결과에 기초하여 복수의 제1 상품 각각의 파손 여부를 검사할 수도 있다. 다만, 이는 설명의 목적일 뿐, 이에 제한되는 것은 아니며, 상품별 특성에 따라 다양한 방법으로 상품의 파손 여부가 검사될 수 있다.7, the product inspection apparatus 220 may further include an X-ray apparatus 713 or an ultrasonic apparatus (not shown). The product inspection apparatus 220 may check whether each of the plurality of first products is damaged based on the result obtained through the X-ray apparatus 713 or the ultrasonic apparatus. However, this is for illustrative purposes only, and it is not limited thereto, and it is possible to check whether the product is damaged by various methods depending on the characteristics of each product.

660 단계에서, 상품 저장 시스템(200)은 복수의 제1 상품 중 파손되지 않은 것으로 결정된 적어도 하나의 제2 상품에 대하여 입고 결정할 수 있다. 예를 들어, 프로세서(252)는 상품 검사 장치(220)로부터 복수의 제1 상품 각각에 대한 파손 여부 검사 결과를 수신하고, 수신된 검사 결과에 기초하여, 파손되지 않은 것으로 결정된 적어도 하나의 제2 상품에 대하여 입고 결정할 수 있다.In step 660, the merchandise storage system 200 may decide to wear at least one second merchandise determined to be unbroken among the plurality of first merchandise. For example, the processor 252 may receive the result of the damage check for each of the plurality of first goods from the goods inspection apparatus 220, and determine, based on the received inspection result, at least one second You can decide to put on the commodity.

670 단계에서, 상품 저장 시스템(200)은 복수의 제1 상품 중 파손된 것으로 결정된 적어도 하나의 상품을 반출할 수 있다. 도 7을 참조하면, 상품 검사 장치(220)는 파손된 것으로 결정된 적어도 하나의 상품을 제1 개폐 장치(210)를 통해 상품 저장 시스템(200)의 외부로 반출하도록 이동 장치(720)의 상품 이동 방향을 제어할 수 있다. 또 다른 예로, 프로세서(252)는 상품 검사 장치(220)로부터 복수의 제1 상품 각각에 대한 파손 여부 검사 결과를 수신하고, 수신된 검사 결과에 기초하여, 파손된 것으로 결정된 적어도 하나의 상품을 제2 개폐 장치(211)를 통해 반출하기 위하여, 파손된 것으로 결정된 적어도 하나의 상품을 제2 개폐 장치(211)로 운반하도록 적어도 하나의 운반 장치를 제어할 수 있다.In step 670, the product storage system 200 may carry out at least one product determined to be broken among the plurality of first products. Referring to FIG. 7, the product inspecting apparatus 220 determines whether or not the product movement of the moving device 720 is performed so as to move at least one product determined to be damaged to the outside of the product storage system 200 through the first opening / Direction can be controlled. As another example, the processor 252 may receive from the product inspection apparatus 220 a result of the damage check for each of the plurality of first products, and based on the received inspection result, determine whether the at least one product 2 control device 211 to control the at least one conveying device to convey at least one commodity determined to be broken to the second opening and closing device 211 for carrying it out through the opening and closing device 211. [

680 단계에서, 상품 저장 시스템(200)은 제1 정보와 제2 정보가 상이하면, 제1 정보와 제2 정보가 상이함을 나타내는 알림을 출력하고, 복수의 제1 상품을 상품 저장 시스템(200)의 외부로 반출할 수 있다. 도 5 및 도 7 참조하면, 상품 검사 장치(220)는 제1 정보와 제2 정보가 상이하면, 제1 정보와 제2 정보가 상이함을 나타내는 알림을 제1 개폐 장치(210)의 출력 인터페이스(521) 또는 제2 개폐 장치(211)의 출력 인터페이스(522)를 통해 출력할 수 있다. 또한, 상품 검사 장치(220)는 제1 정보와 제2 정보가 상이하면, 복수의 제1 상품(510)을 제1 개폐 장치(210)를 통해 상품 저장 시스템(200)의 외부로 반출하도록 이동 장치(720)의 상품 이동 방향을 제어할 수 있다. 또 다른 예로, 프로세서(252)는 복수의 제1 상품(510)을 제2 개폐 장치(211)를 통해 반출하기 위하여, 복수의 제1 상품(510)을 제2 개폐 장치(211)로 운반하도록 적어도 하나의 운반 장치를 제어할 수 있다.In step 680, the product storage system 200 outputs a notification indicating that the first information differs from the second information when the first information differs from the second information, and outputs a plurality of first goods to the goods storage system 200 To the outside of the vehicle. 5 and 7, when the first information and the second information differ from each other, the product inspecting apparatus 220 transmits a notification indicating that the first information and the second information are different from each other to the output interface Through the output interface 522 of the first opening and closing device 521 or the second opening and closing device 211. When the first information and the second information are different from each other, the product inspecting apparatus 220 moves the plurality of first goods 510 to the outside of the product storage system 200 through the first opening and closing apparatus 210 The direction of goods movement of the device 720 can be controlled. In another example, the processor 252 may be configured to carry a plurality of first goods 510 to the second opening and closing device 211 to carry out the plurality of first goods 510 through the second opening and closing device 211 At least one conveying device can be controlled.

도 8은 본 개시의 다양한 실시예에 따른 상품 저장 시스템(200)에 의한 유통 기한 정보를 갱신하는 방법의 흐름도이다.8 is a flow diagram of a method for updating expiration date information by a merchandise storage system 200 in accordance with various embodiments of the present disclosure.

810 단계에서, 상품 저장 시스템(200)은 상품 저장 시스템(200)으로 이송된 복수의 제1 상품 중 입고 결정된 적어도 하나의 제2 상품의 유통 기한이 확인되는지 여부를 판단할 수 있다. 예를 들어, 상품 저장 시스템(200)의 상품 검사 장치(220)는 적어도 하나의 제2 상품에 대한 적어도 하나의 이미지 또는 리더기를 통해 판독되는 적어도 하나의 제2 상품의 표면에 인쇄된 정보를 이용하여, 적어도 하나의 제2 상품에 대한 유통 기한이 확인되는지 여부를 판단할 수 있다. 적어도 하나의 제2 상품의 표면에 유통 기한에 대한 정보가 인쇄되어 있거나, 적어도 하나의 제2 상품의 표면에 인쇄된 정보에 유통 기한에 대한 정보가 포함되어 있는 경우, 상품 검사 장치(220)는 적어도 하나의 제2 상품에 대한 유통 기한을 확인할 수 있다. 다만, 적어도 하나의 제2 상품의 표면에 유통 기한에 대한 정보가 인쇄되어 있지 않거나, 적어도 하나의 제2 상품의 표면에 인쇄된 정보에 유통 기한에 대한 정보가 포함되어 있지 않은 경우, 상품 검사 장치(220)는 적어도 하나의 제2 상품의 유통 기한을 확인하지 못할 수 있다.In step 810, the product storage system 200 may determine whether the expiration date of at least one second item of the plurality of first goods transferred to the product storage system 200 is confirmed. For example, the product inspection apparatus 220 of the product storage system 200 may use at least one image for at least one second product or information printed on the surface of at least one second product read through the reader And determine whether or not the shelf life of the at least one second product is confirmed. If the information on the shelf life is printed on the surface of at least one second article or if the information printed on the surface of at least one second article includes information on the shelf life, The expiration date for at least one second commodity can be confirmed. However, if information on the shelf life is not printed on the surface of at least one second article, or if the information printed on the surface of at least one second article does not contain information on the shelf life, (220) may not be able to confirm the shelf life of at least one second product.

820 단계에서, 상품 저장 시스템(200)은 적어도 하나의 제2 상품의 유통 기한이 확인되면, 적어도 하나의 제2 상품의 유통 기한에 대한 정보에 기초하여, 상품 저장 시스템(200)의 메모리(251)에 저장된 유통 기한 정보를 갱신할 수 있다. 예를 들어, 상품 저장 시스템(200)의 프로세서(252)는 상품 검사 장치(220)로부터 획득되는 적어도 하나의 제2 상품의 유통 기한에 대한 정보에 기초하여, 메모리(251)에 저장된 유통 기한 정보를 갱신할 수 있다.If the expiration date of at least one second commodity is confirmed in step 820, the commodity storage system 200 stores the expiration date of at least one second commodity in the memory 251 of the commodity storage system 200 The expiration date information stored in the expiration date can be updated. For example, the processor 252 of the product storage system 200 may store the expiration date information stored in the memory 251 based on the information on the expiration date of the at least one second product obtained from the goods inspection apparatus 220 Can be updated.

830 단계에서, 상품 저장 시스템(200)은 적어도 하나의 제2 상품의 유통 기한이 확인되지 않으면, 메모리(251)에 저장된 출고 기한 정보에 기초하여, 적어도 하나의 제2 상품에 대한 출고 기한을 확인할 수 있다. 예를 들어, 프로세서(252)는 상품 검사 장치(220)로부터 적어도 하나의 제2 상품의 유통 기한이 확인되지 않음을 나타내는 메시지를 수신하면, 출고 기한 정보 기초하여, 적어도 하나의 제2 상품의 출고 기한을 확인할 수 있다.In step 830, if the expiration date of at least one second commodity is not confirmed, the commodity storage system 200 checks the expiration date for at least one second commodity based on the expiration date information stored in the memory 251 . For example, when the processor 252 receives a message indicating that the expiration date of at least one second merchandise is not confirmed from the merchandise inspection apparatus 220, the processor 252 determines, based on the expiration date information, You can check the deadline.

840 단계에서, 상품 저장 시스템(200)은 확인되는 적어도 하나의 제2 상품의 출고 기한에 따라, 적어도 하나의 제2 상품의 유통 기한을 설정할 수 있다. 예를 들어, 프로세서(252)는 적어도 하나의 제2 상품의 입고일에 확인되는 적어도 하나의 제2 상품의 출고 기한을 부가한 날짜를 적어도 하나의 제2 상품의 유통 기한으로 설정할 수 있다.In step 840, the merchandise storage system 200 may set a shelf life of at least one second merchandise according to the shelf life of at least one second merchandise to be identified. For example, the processor 252 may set the expiration date of at least one second commodity identified on the date of receipt of at least one second commodity to the expiration date of at least one second commodity.

850 단계에서, 상품 저장 시스템(200)은 설정된 적어도 하나의 제2 상품의 유통 기한에 따라, 유통 기한 정보를 갱신할 수 있다. 예를 들어, 프로세서(252)는 설정된 적어도 하나의 제2 상품의 유통 기한에 따라 메모리(251)에 저장된 유통 기한 정보를 갱신할 수 있다.In step 850, the commodity storage system 200 may update the expiration date information according to the set expiration date of the at least one second commodity. For example, the processor 252 may update the expiration date information stored in the memory 251 according to the set expiration date of the at least one second commodity.

도 9는 본 개시의 다양한 실시예에 따른 상품 저장 시스템이 상품의 유통 기한에 기초하여 상품을 관리하는 방법의 흐름도이다.9 is a flow diagram of a method for a merchandise storage system in accordance with various embodiments of the present disclosure to manage merchandise based on the shelf life of the merchandise.

910 단계에서, 상품 저장 시스템(200)은 유통 기한 정보에 기초하여, 상품 저장 시스템(200)의 복수의 상품 저장소에 저장된 상품들의 유통 기한을 확인할 수 있다. 예를 들어, 상품 저장 시스템(200)의 프로세서(252)는 상품 저장 시스템(200)의 메모리(251)에 저장된 유통 기한 정보에 기초하여, 복수의 상품 저장소에 저장된 상품들의 유통 기한을 설정된 주기에 따라 확인할 수 있다. 예를 들어, 유통 기한을 확인하는 주기는 전체 상품에 대해 동일하게 설정될 수도 있고, 상품 별로 다르게 설정될 수도 있다.In step 910, the product storage system 200 can confirm the expiration date of the products stored in the plurality of product stores of the product storage system 200 based on the expiration date information. For example, the processor 252 of the merchandise storage system 200 may store the expiration dates of the merchandise stored in the plurality of merchandise stores in a predetermined cycle, based on the expiration date information stored in the memory 251 of the merchandise storage system 200 . For example, the period for confirming the expiration date may be set to the same for all products or may be set differently for each product.

920 단계에서, 상품 저장 시스템(200)은 복수의 상품 저장소에 저장된 상품들 중 유통 기한보다 앞선 날짜로 설정된 제1 기한이 도래된 적어도 하나의 제3 상품이 식별되는지 여부를 확인할 수 있다. 예를 들어, 프로세서(252)는 복수의 상품 저장소에 저장된 상품들 중, 제1 기한이 도래된 적어도 하나의 제3 상품이 식별되는지 여부를 확인할 수 있으며, 제1 기한은 전체 상품에 대해 동일하게 설정될 수도 있고, 상품 별로 상이하게 설정될 수도 있으며, 설정된 제1 기한에 대한 정보는 유통 기한 정보와 연관되도록 메모리(251)에 저장될 수 있다.In step 920, the merchandise storage system 200 can determine whether at least one third merchandise arriving at a date that is earlier than the shelf life of the merchandise stored in the plurality of merchandise stores is identified. For example, the processor 252 can determine whether at least one third product arriving at a first time out of the products stored in the plurality of product repositories is identified, and the first time period is the same for all products Or may be set differently for each product, and information on the set first deadline may be stored in the memory 251 so as to be associated with the expiration date information.

930 단계에서, 상품 저장 시스템(200)은 적어도 하나의 제3 상품이 식별되면, 적어도 하나의 제3 상품을 반품할 수 있다. 예를 들어, 프로세서(252)는 적어도 하나의 제3 상품이 식별되면, 적어도 하나의 제3 상품을 반품 상품으로 결정하고, 적어도 하나의 제3 상품을 반품 상품 저장소(230)로 운반하도록 제1 운반 장치(230)를 제어할 수 있다.In step 930, the merchandise storage system 200 may return at least one third merchandise if at least one third merchandise is identified. For example, the processor 252 may determine that at least one third product is a return merchandise, and if the at least one third merchandise is identified, So that the conveying device 230 can be controlled.

940 단계에서, 상품 저장 시스템은(200)은 복수의 상품 저장소에 저장된 상품들 중, 제1 기한 보다 앞선 날짜로 설정된 제2 기한이 도래된 적어도 하나의 제4 상품이 식별되는지 여부를 확인할 수 있다. 예를 들어, 프로세서(252)는 복수의 상품 저장소에 저장된 상품들 중, 제2 기한이 도래된 적어도 하나의 제4 상품이 식별되는지 여부를 확인할 수 있으며, 제2 기한은 전체 상품에 대해 동일하게 설정될 수도 있고, 상품 별로 상이하게 설정될 수도 있으며, 설정된 제2 기한에 대한 정보는 유통 기한 정보 및 제1 기한에 대한 정보와 연관되도록 메모리(251)에 저장될 수 있다.In step 940, the merchandise storage system 200 can determine whether at least one fourth merchandise arriving at a second time-out, which is set to a date earlier than the first time, among the merchandise stored in the plurality of merchandise stores is identified . For example, the processor 252 can determine whether at least one fourth product arriving at a second time out of the products stored in the plurality of product repositories is identified, and the second time period is the same for all products Or may be set differently for each product, and information on the set second deadline may be stored in the memory 251 so as to be associated with information on the shelf life information and the first deadline.

950 단계에서, 상품 저장 시스템(200)은 적어도 하나의 제4 상품이 식별되면, 적어도 하나의 제4 상품에 대한 가격을 조정할 수 있다. 예를 들어, 프로세서(252)는 적어도 하나의 제4 상품이 식별되면, 설정된 기준에 따라 조정할 수 있다.In step 950, the merchandise storage system 200 may adjust the price for the at least one fourth merchandise if at least one fourth merchandise is identified. For example, the processor 252 may adjust according to a set criterion if at least one fourth commodity is identified.

도 10a 및 도 10b는 본 개시의 다양한 실시예에 따른 상품 저장 시스템(200)에 포함된 운반 장치를 도시한다.10A and 10B illustrate a delivery apparatus included in the merchandise storage system 200 according to various embodiments of the present disclosure.

도 10a를 참조하면, 상품 저장 시스템(200)에 포함된 운반 장치(1010)는 이동 가능하도록 구성될 수 있다. 운반 장치(1010)는 상품 저장 시스템(200)의 프로세서(252)의 제어에 따라 적어도 하나의 상품을 운반할 수 있다. 예를 들어, 운반 장치(1010)는 상품 저장 시스템(200)에 이송된 복수의 제1 상품 중 입고 결정된 적어도 하나의 제2 상품을 상품 저장 시스템(200)의 상품 검사 장치(220)로부터 복수의 상품 저장소(241, 242) 중 하나로 운반할 수 있다.Referring to FIG. 10A, the transport apparatus 1010 included in the merchandise storage system 200 may be configured to be movable. The transport apparatus 1010 may carry at least one article under the control of the processor 252 of the merchandise storage system 200. For example, the transport apparatus 1010 may receive at least one second item of the plurality of first goods transferred from the product storage system 200, from the product inspection apparatus 220 of the product storage system 200, May be transported to one of the merchandise stores (241, 242).

예를 들어, 프로세서(252)는 적어도 하나의 제2 상품의 저장 위치에 기초하여, 복수의 상품 저장소(241, 242) 중 적어도 하나의 제2 상품이 운반될 하나의 저장소를 결정하고, 적어도 하나의 제2 상품을 결정된 저장소로 운반하도록 운반 장치(1010)를 제어할 수 있다. 운반 장치(1010)는 프로세서(252)의 제어에 따라 상품 검사 장치(220)로 이동하고, 상품 검사 장치(220)를 통과한 적어도 하나의 제2 상품을 픽업하고, 상품을 픽업한 상태로 결정된 저장소로 이동할 수 있다.For example, the processor 252 may determine, based on the storage location of the at least one second merchandise, a depot to which at least one of the plurality of merchandise stores 241, 242 is to be shipped, Lt; RTI ID = 0.0 > 1010 < / RTI > The transport apparatus 1010 moves to the goods inspection apparatus 220 under the control of the processor 252 and picks up at least one second goods that has passed through the goods inspection apparatus 220 and determines that the goods have been picked up You can move to the repository.

예를 들어, 운반 장치(1010)는 결정된 저장소 내로 이동하여 적어도 하나의 제2 상품을 적어도 하나의 제2 상품의 저장 위치에 위치시킬 수 있다. 또 다른 예로, 운반 장치(1010)는 결정된 저장소로 이동하여, 결정된 저장소 내에 위치한 운반 장치로 적어도 하나의 제2 상품을 전달할 수도 있다. 결정된 저장소 내에 위치한 운반 장치는 운반 장치(1010)로부터 전달 받은 적어도 하나의 제2 상품을 적어도 하나의 제2 상품의 저장 위치에 위치시킬 수 있다.For example, the transport apparatus 1010 may move into the determined reservoir to place at least one second commodity in a storage location of at least one second commodity. As another example, the transport device 1010 may move to a determined store and deliver at least one second merchandise to a carrier located within the determined store. The carrier device located within the determined storage location may place at least one second item delivered from the carrier device 1010 in a storage location of at least one second item.

도 10b를 참조하면, 상품 저장 시스템(200)에 포함된 운반 장치(1020)는 상품 저장 시스템(200) 내에 고정되도록 구성될 수 있다. 운반 장치(1020)는 프로세서(252)의 제어에 따라 적어도 하나의 상품을 운반할 수 있다. 예를 들어, 운반 장치(1010)는 상품 저장 시스템(200)에 이송된 복수의 제1 상품 중 입고 결정된 적어도 하나의 제2 상품을 상품 저장 시스템(200)의 상품 검사 장치(220)로부터 복수의 상품 저장소(241, 242) 중 하나로 운반할 수 있다.Referring to FIG. 10B, the transport apparatus 1020 included in the merchandise storage system 200 may be configured to be fixed within the merchandise storage system 200. The carrier device 1020 may carry at least one merchandise under the control of the processor 252. For example, the transport apparatus 1010 may receive at least one second item of the plurality of first goods transferred from the product storage system 200, from the product inspection apparatus 220 of the product storage system 200, May be transported to one of the merchandise stores (241, 242).

예를 들어, 프로세서(252)는 적어도 하나의 제2 상품의 저장 위치에 기초하여, 복수의 상품 저장소(241, 242) 중 적어도 하나의 제2 상품이 운반될 하나의 저장소를 결정하고, 적어도 하나의 제2 상품을 결정된 저장소로 운반하도록 운반 장치(1010)가 상품을 운반하는 방향을 제어할 수 있다.For example, the processor 252 may determine, based on the storage location of the at least one second merchandise, a depot to which at least one of the plurality of merchandise stores 241, 242 is to be shipped, To control the direction in which the transport apparatus 1010 carries the goods to deliver the second merchandise of the merchandise to the determined store.

예를 들어, 운반 장치(1020)는 결정된 저장소로 적어도 하나의 제2 상품을 운반하기 위하여, 프로세서(252)의 제어에 따라 상품을 운반하는 방향을 결정하고, 결정된 방향으로 적어도 하나의 제2 상품을 이동하여 결정된 저장소 내의 운반 장치로 적어도 하나의 제2 상품을 전달할 수 있다. 결정된 저장소 내에 위치한 운반 장치는 운반 장치(1010)로부터 전달 받은 적어도 하나의 제2 상품을 적어도 하나의 제2 상품의 저장 위치에 위치시킬 수 있다.For example, the carrier device 1020 may determine the direction to carry the goods under the control of the processor 252 to carry the at least one second goods to the determined store, and determine at least one second item To deliver at least one second merchandise to the carrier within the determined depot. The carrier device located within the determined storage location may place at least one second item delivered from the carrier device 1010 in a storage location of at least one second item.

도 11a 및 도 11b는 본 개시의 다양한 실시예에 따른 상품 저장 시스템의 복수의 상품 저장소 내에 위치한 운반 장치를 도시한다.Figures 11A and 11B illustrate a delivery device located within a plurality of product stores of a product storage system in accordance with various embodiments of the present disclosure.

도 11a를 참조하면, 상품 저장 시스템(200)의 복수의 상품 저장소 내에 위치한 운반 장치(1110)는 이동 가능하도록 구성될 수 있다. 운반 장치(1110)는 상품 저장 시스템(200)의 프로세서(252)의 제어에 따라 적어도 하나의 상품을 운반할 수 있다. 예를 들어, 운반 장치(1010)는 상품 저장 시스템(200)에 이송된 복수의 제1 상품 중 입고 결정된 적어도 하나의 제2 상품을 적어도 하나의 제2 상품의 저장 위치에 위치시킬 수 있다.Referring to FIG. 11A, a carrier apparatus 1110 located in a plurality of merchandise stores of the merchandise storage system 200 may be configured to be movable. The transport device 1110 may carry at least one merchandise under the control of the processor 252 of the merchandise storage system 200. For example, the transport apparatus 1010 may place at least one second commodity of the plurality of first commodities transferred to the commodity storage system 200 at the storage position of the at least one second commodity.

예를 들어, 프로세서(252)는 운반 장치(1110)가 적어도 하나의 제2 상품을 적어도 하나의 제2 상품의 저장 위치에 위치시키도록 제어할 수 있다. 운반 장치(1110)는 도 10의 운반 장치(1010, 1020)에 의해 저장소로 운반된 적어도 하나의 제2 상품을 전달 받고, 적어도 하나의 제2 상품의 저장 위치에 대응하는 진열대(1121, 1122)의 진열 칸을 확인할 수 있다. 예를 들어, 상품의 저장 위치는 복수의 상품 저장소 내에 위치한 진열대의 칸의 위치를 나타낼 수 있다. 운반 장치(1110)는 확인된 진열 칸에 적어도 하나의 제2 상품을 위치시키기 위하여 확인된 진열 칸으로 이동하고, 확인된 진열 칸에 적어도 하나의 제2 상품을 위치시킬 수 있다.For example, the processor 252 may control the transport device 1110 to place at least one second merchandise at a storage location of at least one second merchandise. The conveying device 1110 receives the at least one second goods conveyed to the storage by the conveying devices 1010 and 1020 of FIG. 10 and displays the shelves 1121 and 1122 corresponding to the storage locations of the at least one second goods, You can see the shelf space of. For example, the storage location of a product may indicate the location of a shelf space within a plurality of product repositories. The transport device 1110 may move to the shelf space identified to locate at least one second item in the identified shelf space and place at least one second item in the shelf space identified.

도 11b를 참조하면, 상품 저장 시스템(200)의 복수의 상품 저장소 내에 위치한 운반 장치(1131, 1132)는 제1 프레임(1141, 1142)을 통해 상하로 이동하고, 제2 프레임(1151, 1152)을 통해 좌우로 이동 가능하도록 구성될 수 있다. 운반 장치(1131, 1132)는 프로세서(252)의 제어에 따라 적어도 하나의 상품을 운반할 수 있다. 예를 들어, 운반 장치(1131, 1132)는 상품 저장 시스템(200)에 이송된 복수의 제1 상품 중 입고 결정된 적어도 하나의 제2 상품을 적어도 하나의 제2 상품의 저장 위치에 위치시킬 수 있다.11B, the transport apparatuses 1131 and 1132 located in the plurality of commodity stores of the commodity storage system 200 are moved up and down through the first frames 1141 and 1142 and the second frames 1151 and 1152 are moved up and down, As shown in Fig. The transport devices 1131 and 1132 may carry at least one merchandise under the control of the processor 252. [ For example, the transport apparatuses 1131 and 1132 can place at least one second commodity determined to be received among the plurality of first commodities transferred to the commodity storage system 200 at the storage position of at least one second commodity .

예를 들어, 프로세서(252)는 운반 장치(1131, 1132)가 적어도 하나의 제2 상품을 적어도 하나의 제2 상품의 저장 위치에 위치시키도록 제어할 수 있다. 운반 장치(1131, 1132)는 도 10의 운반 장치(1010, 1020)에 의해 저장소로 운반된 적어도 하나의 제2 상품을 전달 받고, 적어도 하나의 제2 상품의 저장 위치에 대응하는 진열대(1121, 1122)의 진열 칸을 확인할 수 있다. 운반 장치(1131, 1132)는 확인된 진열 칸에 적어도 하나의 제2 상품을 위치시키기 위하여 확인된 진열 칸으로 이동하고, 확인된 진열 칸에 적어도 하나의 제2 상품을 위치시킬 수 있다.For example, the processor 252 may control the transport devices 1131 and 1132 to place at least one second commodity in a storage location of at least one second commodity. The conveying devices 1131 and 1132 receive the at least one second goods conveyed to the storage by the conveying devices 1010 and 1020 of FIG. 10 and receive shelves 1121 and 1121 corresponding to the storage locations of the at least one second goods, 1122) can be identified. The conveying devices 1131 and 1132 may move to the shelf space identified to place at least one second item in the identified shelf space and place at least one second item in the shelf space identified.

도 12는 본 개시의 다양한 실시예에 따른 상품 저장 시스템에 의한 상품의 저장 위치를 갱신하는 방법의 흐름도이다.12 is a flow diagram of a method for updating a storage location of goods by a goods storage system in accordance with various embodiments of the present disclosure.

1210 단계에서, 상품 저장 시스템(200)은 상품 저장 시스템(200)에 이송된 복수의 제1 상품 중, 입고 결정된 적어도 하나의 제2 상품의 저장 위치를 확인할 수 있다. 예를 들어, 상품 저장 시스템(200)의 프로세서(252)는 상품 저장 시스템(200)의 메모리(251)에 저장된 저장 위치 정보에 기초하여, 적어도 하나의 제2 상품의 저장 위치를 확인할 수 있다. 예를 들어, 상품의 저장 위치는 복수의 상품 저장소 각각에 포함된 진열대의 진열 칸의 위치를 나타낼 수 있다.In step 1210, the merchandise storage system 200 can confirm the storing position of at least one second merchandise determined to be received from among the plurality of first merchandise transferred to the merchandise storage system 200. For example, the processor 252 of the merchandise storage system 200 can determine the storage location of at least one second merchandise based on the storage location information stored in the memory 251 of the merchandise storage system 200. For example, the storage location of the merchandise may indicate the location of the shelf of the shelf contained in each of the plurality of merchandise stores.

1220 단계에서, 상품 저장 시스템(200)은 적어도 하나의 제2 상품의 저장 위치가 확인되면, 확인된 적어도 하나의 제2 상품의 저장 위치로 적어도 하나의 제2 상품을 운반할 수 있다. 예를 들어, 프로세서(252)는 적어도 하나의 제2 상품의 저장 위치로 적어도 하나의 제2 상품을 운반하도록 상품 저장 시스템(200)의 적어도 하나의 운반 장치를 제어할 수 있다.In step 1220, the merchandise storage system 200 may carry at least one second merchandise to a storage location of the identified at least one second merchandise when the storage location of the at least one second merchandise is identified. For example, the processor 252 may control at least one transport device of the merchandise storage system 200 to transport at least one second merchandise to a storage location of the at least one second merchandise.

1230 단계에서, 상품 저장 시스템(200)은 적어도 하나의 제2 상품의 저장 위치가 확인되지 않으면, 적어도 하나의 제2 상품의 저장 위치를 결정하기 위하여, 적어도 하나의 제2 상품의 보관 방법을 확인할 수 있다. 예를 들어, 프로세서(252)는 메모리(251)에 저장된 보관 방법 정보에 기초하여, 적어도 하나의 제2 상품에 대한 보관 방법을 확인할 수 있다. 예를 들어, 보관 방법 정보는 상품이 보관되어야 할 온도, 판매 제한이나 보안이 요구되어 별도 보관이 필요한지 여부에 대한 정보 등을 포함할 수 있다.In step 1230, the merchandise storage system 200 determines whether the storage location of the at least one second merchandise is determined, and determines the storage method of the at least one second merchandise to determine the storage location of the at least one second merchandise . For example, the processor 252 can confirm the storage method for at least one second product based on the storage method information stored in the memory 251. [ For example, the storage method information may include a temperature at which a product is to be stored, information on restrictions on sales or security, and whether or not separate storage is required.

1240 단계에서, 상품 저장 시스템(200)은 확인된 보관 방법 정보에 기초하여, 복수의 상품 저장소 중 적어도 하나의 제2 상품을 저장할 저장소를 선택할 수 있다. 예를 들어, 프로세서(252)는 적어도 하나의 제2 상품의 제1 온도 이하로 보관되는 것으로 확인되면, 제1 온도 이하로 보관되는 상품을 저장하는 제1 저장소를 선택하고, 적어도 하나의 제2 상품이 제1 온도를 초과하고 제2 온도 미만으로 보관되는 것으로 확인되면 제1 온도를 초과하고 설정된 제2 온도 미만으로 보관되는 상품들을 저장하는 제2 저장소를 선택할 수 있다. 또 다른 예로, 프로세서(252)는 적어도 하나의 제2 상품이 판매 제한 상품이거나 별도의 보안이 요구되어 별도 보관이 필요하다고 판단되면, 판매 제한 상품이나 고가의 상품들을 보관하는 제n 저장소를 선택할 수 있다.In step 1240, the merchandise storage system 200 may select a repository to store at least one second merchandise out of the plurality of merchandise stores, based on the identified storage method information. For example, if processor 252 is found to be stored below a first temperature of at least one second merchandise, select a first store to store merchandise stored below a first temperature, If the merchandise is found to be stored at a temperature above the first temperature and below the second temperature, a second storage may be selected to store goods stored above the first temperature and below the second set temperature. As another example, the processor 252 may select an nth store to store a sale-restricted product or an expensive commodity if at least one second commodity is a sale-restricted commodity, or if separate security is required, have.

1250 단계에서, 상품 저장 시스템(200)은 선택된 저장소 내에 적어도 하나의 제2 상품의 저장 위치를 결정할 수 있다. 예를 들어, 프로세서(252)는 메모리(251)에 저장된 저장 공간 정보에 기초하여, 선택된 저장소 내에 적어도 하나의 제2 상품의 저장 위치를 결정할 수 있다. 예를 들어, 저장 공간 정보는 복수의 상품 저장소 각각에서, 상품의 저장 위치로 지정되지 않은 위치, 예를 들어 상품의 저장 위치로 지정되지 않은 진열대의 진열 칸의 위치를 나타낼 수 있다.In step 1250, the merchandise storage system 200 may determine the storage location of the at least one second merchandise in the selected depot. For example, the processor 252 may determine the storage location of the at least one second merchandise in the selected depot based on the storage space information stored in the memory 251. For example, For example, the storage space information may indicate, in each of the plurality of merchandise stores, a position of a shelf of a shelf not designated as a storage location of the merchandise, for example, a storage location of the merchandise.

1260 단계에서, 상품 저장 시스템(200)은 결정된 적어도 하나의 제2 상품의 저장 위치에 따라 저장 위치 정보를 갱신할 수 있다. 예를 들어, 프로세서(252)는 결정된 적어도 하나의 제2 상품의 저장 위치에 따라 메모리(251)에 저장된 저장 위치 정보를 갱신할 수 있다. 또한, 프로세서(252)는 결정된 적어도 하나의 제2 상품의 저장 위치로 적어도 하나의 제2 상품을 운반하도록 적어도 하나의 운반 장치를 제어할 수 있다.In step 1260, the merchandise storage system 200 may update the storage location information according to the storage location of the determined at least one second merchandise. For example, the processor 252 may update the storage location information stored in the memory 251 according to the storage location of the determined at least one second merchandise. The processor 252 may also control the at least one transport device to transport the at least one second product to the determined storage location of the at least one second product.

도 13은 본 개시의 다양한 실시예에 따른 상품 저장 시스템에 의한 상품을 발주하는 방법의 흐름도이다.13 is a flow diagram of a method for ordering goods by a merchandise storage system in accordance with various embodiments of the present disclosure.

1310 단계에서, 상품 저장 시스템(200)은 복수의 상품 저장소에 저장된 상품들 각각에 대한 발주 기준 정보를 생성할 수 있다. 예를 들어, 발주 기준 정보는 무인 점포(100)로의 상품 공급을 관리하는 외부 서버로 발주를 하기 위한 기준이 되는 상품의 수량을 나타낼 수 있다.In step 1310, the product storage system 200 may generate the ordering reference information for each of the products stored in the plurality of product stores. For example, the ordering reference information may indicate the quantity of goods that is a reference for placing an order with an external server that manages the supply of goods to the unmanned shop 100.

예를 들어, 상품 저장 시스템(200)의 프로세서(252)는 상품 저장 시스템(200)의 메모리(251)에 저장된 제1 판매 이력 정보, 제2 판매 이력 정보, 제3 판매 이력 정보, 제4 판매 이력 정보 중 적어도 하나에 기초하여, 복수의 상품 저장소에 저장된 상품들 각각에 대한 발주 기준 정보를 생성할 수 있다.For example, the processor 252 of the merchandise storage system 200 may store the first sales history information, the second sales history information, the third sales history information, the fourth sales history information, and the second sales history information stored in the memory 251 of the product storage system 200, Based on at least one of the history information and the history information, ordering information for each of the products stored in the plurality of product repositories.

예를 들어, 프로세서(252)는 제1 판매 이력 정보를 이용하여, 저장된 상품들 각각에 대한 일 평균 판매량을 산출할 수 있다. 또한, 프로세서(252)는 제2 판매 이력 정보를 이용하여, 저장된 상품들 각각에 대하여, 발주 일을 기준으로 한 계절 및 날씨에 따른 제1 판매량 예측 지수를 산출할 수 있다. 또한, 프로세서(252)는 제3 판매 이력 정보를 이용하여, 저장된 상품들 각각에 대하여, 발주 일을 기준으로 한 요일에 따른 제2 판매량 예측 지수를 산출하고, 제4 판매 이력 정보를 이용하여, 저장된 상품들 각각에 대하여, 무인 점포(100)의 위치에 따른 제3 판매량 예측 지수를 산출할 수 있다.For example, the processor 252 may calculate the average daily sales volume for each of the stored products using the first sales history information. Also, the processor 252 can calculate the first sales forecast prediction index according to the season and the weather based on the order date, for each of the stored products, using the second sales history information. The processor 252 also calculates the second sales forecast index according to the day of the week based on the order date for each of the stored products using the third sales history information, For each of the stored products, the third sales forecast prediction index according to the position of the unattended shop 100 can be calculated.

예를 들어, 프로세서(252)는 일 평균 판매량, 제1 판매량 예측 지수, 제2 판매량 예측 지수, 제3 판매량 예측 지수 및 제4 판매량 예측 지수 중 적어도 하나를 이용하여 발주 기준 정보를 생성할 수 있다. 또한, 프로세서(252)는 상품이 예상치 못하게 많이 판매되어, 다음 발주까지 판매 재고가 확보되지 않는 상황을 대비하기 위하여, 제1 판매 이력 정보를 이용하여 산출되는 일 평균 판매량의 표준 편차를 고려하여 발주 기준 정보를 생성할 수 있다.For example, the processor 252 may generate the ordering reference information using at least one of the daily average sales amount, the first sales forecast index, the second sales forecast index, the third sales forecast index, and the fourth sales forecast index . Also, in order to prepare for a situation in which a large amount of merchandise is unexpectedly sold and the sales inventory is not secured until the next order, the processor 252 calculates an average of the average daily sales volume, which is calculated using the first sales history information, The reference information can be generated.

다만, 이는 설명의 목적일 뿐, 이에 제한되는 것은 아니며, 무인 점포(100)의 다양한 판매 이력 정보 도는 판매에 영향을 줄 수 있는 다양한 요인들이 발주 기준 정보를 생성하는 데에 이용될 수 있다.However, this is for illustrative purposes only, and various sales history information of the unmanned shop 100 or various factors that may affect sales can be used to generate ordering reference information.

1320 단계에서, 상품 저장 시스템(200)은 발주 기준 정보와 재고 정보를 비교하여 외부 서버로 발주할 적어도 하나의 제7 상품 및 적어도 하나의 제7 상품의 발주 수량을 결정할 수 있다. 예를 들어, 프로세서(252)는 발주 기준 정보와 메모리(251)에 저장된 재고 정보를 비교하여, 재고 정보를 통해 확인되는 복수의 상품 저장소 각각에 저장된 상품들 중, 발주 기준 정보를 통해 확인되는 발주를 하기 위한 기준이 되는 상품의 수량만큼 재고가 확보되지 않은 적어도 하나의 제7 상품을 발주 대상 상품으로 결정할 수 있다. 또한, 프로세서(252)는 적어도 하나의 제7 상품의 발주 수량을 발주 기준 정보와 재고 정보의 차이로 결정하고, 발주 기준 정보와 재고 정보의 차이에 설정된 수량을 부가하여 결정할 수 있다.In step 1320, the product storage system 200 may compare the ordering reference information and the inventory information to determine the order quantity of at least one seventh product and at least one seventh product to be ordered to the external server. For example, the processor 252 compares the ordering reference information with the stock information stored in the memory 251, and selects an order from among the products stored in each of the plurality of commodity stores identified through the stock information, It is possible to determine at least one seventh commodity whose inventory is not secured by the quantity of the commodity as a reference target commodity. The processor 252 may determine the order quantity of at least one seventh product as a difference between the ordering reference information and the inventory information, and determine the order quantity by adding a quantity set to the difference between the ordering reference information and the inventory information.

1330 단계에서, 상품 저장 시스템은 발주 정보를 생성할 수 있다. 예를 들어, 프로세서(252)는 발주 대상 상품으로 결정된 제7 상품 및 적어도 하나의 제7 상품의 발주 수량에 기초하여, 외부 서버로 발주를 요청할 발주 정보를 생성할 수 있다. 발주 정보의 생성 주기는 상품 별로 공통으로 설정될 수도 있고, 상품 별로 상이하게 설정될 수도 있다.In step 1330, the goods storage system may generate the ordering information. For example, the processor 252 may generate the order information for requesting an order to the external server based on the order quantity of the seventh product and at least one seventh product determined as the product to be ordered. The generation period of the order information may be set in common for each product or may be set differently for each product.

1340 단계에서, 상품 저장 시스템(200)은 생성된 발주 정보를 외부 서버로 송신할 수 있다. 예를 들어, 프로세서(252)는 생성된 발주 정보를 상품 저장 시스템(200)의 통신 모듈을 통해 외부 서버로 송신할 수 있다. In step 1340, the product storage system 200 can transmit the created ordering information to the external server. For example, the processor 252 may transmit the generated ordering information to an external server through a communication module of the product storage system 200. [

도 14는 본 개시의 다양한 실시예에 따른 상품 저장 시스템에 의한 반품 상품을 반품하는 방법의 흐름도이다.14 is a flow diagram of a method for returning a return merchandise by a merchandise storage system in accordance with various embodiments of the present disclosure.

1410 단계에서, 무인 점포(100)로의 상품 공급을 관리하는 외부 서버(1400)는 판매 중단이 요청된 적어도 하나의 제5 상품에 대한 정보 또는 제1 기간 동안만 판매가 허용된 적어도 하나의 제6 상품에 대한 정보를 상품 저장 시스템(200)으로 송신할 수 있다. 또한, 외부 서버(1400)는 상품 저장 시스템(200)의 복수의 상품 저장소에 저장된 상품들을 관리하기 위한 다양한 정보 또는 명령을 무인 점포(100)로 송신할 수 있다.In step 1410, the external server 1400, which manages the supply of goods to the unattended shop 100, receives information about at least one fifth commodity for which sale is requested to be discontinued, or at least one sixth commodity Can be transmitted to the product storage system 200. In addition, the external server 1400 may transmit various information or commands to the unattended shop 100 to manage the products stored in the plurality of commodity stores of the commodity storage system 200.

1420 단계에서, 상품 저장 시스템(200)은 수신되는 정보에 기초하여, 적어도 하나의 제5 상품 또는 적어도 하나의 제6 상품을 식별할 수 있다. 예를 들어, 상품 저장 시스템(200)의 프로세서(252)는 적어도 하나의 제5 상품에 대한 정보 또는 적어도 하나의 제6 상품에 대한 정보에 기초하여, 복수의 상품 저장소에 저장된 상품들 중 적어도 하나의 제5 상품 또는 적어도 하나의 제6 상품을 식별할 수 있다.In step 1420, the merchandise storage system 200 may identify at least one fifth merchandise or at least one sixth merchandise based on the information received. For example, the processor 252 of the merchandise storage system 200 may store at least one of the merchandise stored in the plurality of merchandise stores, based on the information about the at least one fifth merchandise or the information about the at least one merchandise, Or at least one sixth item of merchandise.

1430 단계에서, 상품 저장 시스템(200)은 적어도 하나의 제5 상품 또는 적어도 하나의 제6 상품이 상품 저장 시스템(200)의 반품 상품 저장소로 운반할 수 있다. 예를 들어, 프로세서(252)는 적어도 하나의 제5 상품 또는 적어도 하나의 제6 상품을 반품 저장소로 운반하도록 적어도 하나의 운반 장치를 제어할 수 있다.In step 1430, the merchandise storage system 200 may carry at least one fifth merchandise or at least one sixth merchandise to the return merchandise store of the merchandise storage system 200. For example, the processor 252 may control at least one transport device to transport at least one fifth commodity or at least one sixth commodity to a return repository.

1440 단계에서, 상품 저장 시스템(200)은 운반되어 반품 대기 중임을 나타내는 메시지를 외부 서버(1400)로 송신할 수 있다. 예를 들어, 프로세서(252)는 적어도 하나의 제5 상품을 반품 상품 저장소로 운반하도록 적어도 하나의 운반 장치를 제어하고, 적어도 하나의 제5 상품이 반품 상품 저장소로 운반되면, 적어도 하나의 제5 상품이 반품 대기 중임을 나타내는 메시지를 통신 모듈을 통해 외부 서버(1400)로 송신할 수 있다. 또 다른 예로, 프로세서(252)는 제1 기간이 도과되면, 적어도 하나의 제6 상품을 반품 상품 저장소로 운반하도록 적어도 하나의 운반 장치를 제어하고, 적어도 하나의 제6 상품이 반품 상품 저장소로 운반되면, 적어도 하나의 제6 상품이 반품 대기 중임을 나타내는 메시지를 통신 모듈을 통해 외부 서버(1400)로 송신할 수 있다.In step 1440, the merchandise storage system 200 may send a message to the external server 1400 indicating that it is being carried and waiting for a return. For example, the processor 252 may control at least one transport device to transport at least one fifth commodity to the return merchandise store, and if at least one fifth commodity is delivered to the return merchandise store, A message indicating that the product is waiting for return can be transmitted to the external server 1400 through the communication module. As another example, the processor 252 may control at least one transport device to transport at least one sixth merchandise to a return merchandise store when the first period is exceeded, and at least one sixth merchandise is delivered to the return merchandise store , A message indicating that at least one sixth commodity is waiting to be returned may be transmitted to the external server 1400 through the communication module.

1450 단계에서, 외부 서버(1400)는 메시지 수신에 응답하여, 적어도 하나의 제5 상품 또는 적어도 하나의 제6 상품의 반품 수거 지시를 배송 기사의 휴대용 전자 장치로 송신할 수 있다.In step 1450, the external server 1400, in response to receiving the message, may send a return collection instruction of the at least one fifth commodity or at least one sixth commodity to the delivery electronic device of the delivery engineer.

상기 방법은 특정 실시예들을 통하여 설명되었지만, 상기 방법은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의해 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광데이터 저장장치 등을 포함할 수 있다. 또한, 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고, 상기 실시예들을 구현하기 위한 기능적인(functional) 프로그램, 코드 및 코드 세그먼트들은 본 개시가 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있다.Although the method has been described through particular embodiments, the method may also be implemented as computer readable code on a computer readable recording medium. A computer-readable recording medium includes all kinds of recording apparatuses in which data that can be read by a computer system is stored. Examples of the computer-readable recording medium include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, and the like. In addition, the computer-readable recording medium may be distributed over network-connected computer systems so that computer readable codes can be stored and executed in a distributed manner. And, functional programs, codes, and code segments for implementing the above embodiments can be easily inferred by programmers in the technical field to which this disclosure belongs.

이상 일부 실시예들과 첨부된 도면에 도시된 예에 의해 본 개시의 기술적 사상이 설명되었지만, 본 개시가 속하는 기술 분야에서 통상의 지식을 가진 자가 이해할 수 있는 본 개시의 기술적 사상 및 범위를 벗어나지 않는 범위에서 다양한 치환, 변형 및 변경이 이루어질 수 있다는 점을 알아야 할 것이다. 또한, 그러한 치환, 변형 및 변경은 첨부된 청구범위 내에 속하는 것으로 생각되어야 한다.Although the technical idea of the present disclosure has been described above by way of some embodiments and examples shown in the accompanying drawings, it is to be understood that the present invention is not limited to the above- It should be understood that various substitutions, changes, and alterations can be made therein without departing from the scope of the invention. It is also to be understood that such substitutions, modifications and variations are intended to be included within the scope of the appended claims.

Claims (20)

상품 저장 시스템에 있어서,
복수의 상품을 저장하는 복수의 상품 저장소;
상기 상품 저장 시스템으로 이송된 상품을 식별하고, 상기 식별된 상품의 파손 여부를 검사하는 상품 검사 장치;
상품을 상기 상품에 대해 지정된 저장 위치로 운반하는 적어도 하나의 운반 장치; 및
프로세서, 메모리 및 상품의 공급을 관리하는 외부 서버와 통신을 수행하는 통신 모듈을 포함하는 제어 장치를 포함하고,
상기 메모리는,
상기 복수의 상품 각각의 형상, 규격 및 중량에 대한 정보를 포함하는 상품 정보, 상기 복수의 상품에 대한 재고 정보, 저장 위치 정보, 상품 저장 시스템의 위치에 따른 판매 이력을 나타내는 제1 판매 이력 정보 및 상기 복수의 상품 각각의 설정된 기간 동안의 판매 이력을 나타내는 제2 판매 이력 정보를 저장하고,
상기 프로세서는,
상기 제1 판매 이력 정보를 이용하여, 상기 상품 저장 시스템의 위치에 따른 상기 복수의 상품 각각의 판매량 예측 지수를 산출하고,
상기 제2 판매 이력 정보를 이용하여, 상기 복수의 상품 각각의 일 평균 판매량의 표준 편차를 산출하고,
상기 복수의 상품 각각의 판매량 예측 지수 및 일 평균 판매량의 표준 편차를 이용하여 발주 기준 정보를 생성하고,
상기 발주 기준 정보와 상기 복수의 상품에 대한 재고 정보를 비교하여, 상기 외부 서버로 발주할 적어도 하나의 제1 상품과 상기 적어도 하나의 제1 상품의 발주 수량을 결정하고,
상기 적어도 하나의 제1 상품에 대해 상기 적어도 하나의 제1 상품의 발주 수량만큼 발주되도록 생성된 발주 정보를 상기 외부 서버로 송신하도록 상기 통신 모듈을 제어하고,
상기 상품 검사 장치는,
상기 상품 저장 시스템으로 이송된 적어도 하나의 제2 상품을 식별하여, 상기 식별된 적어도 하나의 제2 상품의 종류 및 수량을 나타내는 제1 정보를 생성하고,
상기 제1 정보와 상기 발주 정보가 일치하는지 여부를 판단하고,
상기 제1 정보와 상기 발주 정보가 일치하면, 상기 적어도 하나의 제2 상품의 형상, 규격 및 중량을 측정하고, 상기 상품 정보에 기초하여 상기 적어도 하나의 제2 상품의 형상, 규격 및 중량을 확인하고,
상기 측정된 적어도 하나의 제2 상품의 형상, 규격 및 중량과 상기 확인된 적어도 하나의 제2 상품의 형상, 규격 및 중량을 비교하여, 상기 적어도 하나의 제2 상품의 파손 여부를 검사하고,
상기 적어도 하나의 제2 상품에 대한 파손 여부에 대한 검사 결과를 상기 프로세서로 전달하고,
상기 프로세서는,
상기 상품 검사 장치로부터 획득되는 상기 적어도 하나의 제2 상품에 대한 파손 여부에 대한 검사 결과를 통해 상기 적어도 하나의 제2 상품이 파손되지 않은 것으로 확인되면, 상기 적어도 하나의 제2 상품을 입고하는 것으로 결정하고,
상기 제1 정보를 통해 확인된 적어도 하나의 제2 상품의 종류 및 수량에 기초하여, 상기 재고 정보를 갱신하고,
상기 저장 위치 정보에 기초하여 상기 적어도 하나의 제2 상품에 대한 저장 위치가 확인되면, 상기 확인된 저장 위치로 상기 적어도 하나의 제2 상품을 운반하도록, 상기 적어도 하나의 운반 장치를 제어하는, 상품 저장 시스템.
In a commodity storage system,
A plurality of merchandise stores for storing a plurality of merchandise;
A product inspection device for identifying a product transferred to the product storage system and for checking whether the identified product is damaged;
At least one transport device for transporting goods to a designated storage location for the goods; And
A control device including a processor, a memory, and a communication module that communicates with an external server that manages the supply of goods,
The memory comprising:
Product information including information on shape, size, and weight of each of the plurality of products, inventory information on the plurality of products, storage location information, first sales history information indicating a sales history according to a position of the product storage system, Stores second sales history information indicating a sales history of each of the plurality of products for a set period,
The processor comprising:
Calculates a sales forecast prediction index of each of the plurality of products according to the position of the product storage system using the first sales history information,
Calculating a standard deviation of daily average selling amounts of each of the plurality of products using the second sales history information,
Generating the ordering reference information by using the sales forecasting index of each of the plurality of products and the standard deviation of the daily average selling amount,
Determining order amounts of at least one first commodity to be ordered to the external server and the at least one first commodity by comparing the ordering reference information with stock information for the plurality of commodities,
Controlling the communication module to transmit the ordering information generated to order the at least one first commodity to the at least one first commodity to the external server,
The product inspection apparatus comprises:
Identifying at least one second item transferred to the product storage system to generate first information indicative of the type and quantity of the identified at least one second item,
Determines whether or not the first information and the order information match,
Measuring a shape, size, and weight of the at least one second product when the first information and the order information coincide with each other; and determining the shape, specification, and weight of the at least one second product based on the product information and,
Comparing the shape, size, and weight of the at least one second product with the measured shape, size, and weight of the at least one second product to check whether the at least one second product is damaged;
Delivering to the processor an inspection result of whether the at least one second product is damaged,
The processor comprising:
If it is determined that the at least one second product is not damaged through the inspection result of the damage of the at least one second product obtained from the product inspection apparatus, And,
Updating the stock information based on at least one kind and quantity of the second goods confirmed through the first information,
And controls the at least one conveying device to convey the at least one second item to the identified storage location if a storage location for the at least one second item is identified based on the storage location information, Storage system.
제1항에 있어서,
상기 상품 정보는,
상기 복수의 상품 각각의 명칭 및 가격에 대한 정보를 더 포함하는, 상품 저장 시스템.
The method according to claim 1,
The product information includes:
Further comprising information on a name and a price of each of the plurality of goods.
제2항에 있어서,
상기 상품 검사 장치는,
상기 적어도 하나의 제2 상품에 대한 적어도 하나의 이미지를 획득하고,
상기 적어도 하나의 이미지를 통해 상기 적어도 하나의 제2 상품에 대한 정보를 획득하고,
상기 상품 정보와 상기 적어도 하나의 제2 상품에 대한 정보를 이용하여, 상기 적어도 하나의 제2 상품을 식별하는, 상품 저장 시스템.
3. The method of claim 2,
The product inspection apparatus comprises:
Obtain at least one image for the at least one second merchandise,
Obtain information about the at least one second product through the at least one image,
And identifies the at least one second product using the product information and the information about the at least one second product.
제1항에 있어서,
상기 메모리는, 상기 재고 정보와 연관되도록 상기 복수의 상품 저장소에 저장된 복수의 상품 각각에 대한 유통 기한 정보를 더 저장하고,
상기 프로세서는,
상기 상품 검사 장치에 의해 상기 적어도 하나의 제2 상품에 대한 유통 기한이 확인되면, 상기 상품 검사 장치로부터 상기 적어도 하나의 제2 상품의 유통 기한에 대한 정보를 획득하고,
상기 획득된 적어도 하나의 제2 상품의 유통 기한에 대한 정보에 기초하여, 상기 유통 기한 정보를 갱신하는, 상품 저장 시스템.
The method according to claim 1,
Wherein the memory further stores the expiration date information for each of the plurality of commodities stored in the plurality of commodity stores so as to be associated with the inventory information,
The processor comprising:
Acquiring information on the expiration date of the at least one second commodity from the commodity inspecting apparatus when the expiration date for the at least one second commodity is confirmed by the commodity inspecting apparatus,
And updates the expiration date information based on the acquired information on the expiration date of the at least one second commodity.
제4항에 있어서,
상기 메모리는, 상품의 출고 기한 정보를 더 저장하고,
상기 프로세서는,
상기 상품 검사 장치에 의해 상기 적어도 하나의 제2 상품에 대한 유통 기한이 확인되지 않으면, 상기 출고 기한 정보에 기초하여, 상기 적어도 하나의 제2 상품의 출고 기한을 확인하고,
상기 확인된 상기 적어도 하나의 제2 상품의 출고 기한에 따라, 상기 적어도 하나의 제2 상품의 입고일을 기준으로 상기 적어도 하나의 제2 상품의 유통 기한을 설정하고,
상기 설정된 적어도 하나의 제2 상품의 유통 기한에 따라, 상기 유통 기한 정보를 갱신하는, 상품 저장 시스템.
5. The method of claim 4,
Wherein the memory further stores the goods issue time limit information,
The processor comprising:
And an expiration date of the at least one second commodity is checked based on the expiration date information if the expiration date for the at least one second commodity is not confirmed by the product inspecting apparatus,
Setting the expiration date of the at least one second item based on the receipt date of the at least one second item according to the expiration date of the at least one second item,
And updates the expiration date information according to the set expiration date of the at least one second commodity.
제4항에 있어서,
반품 대상이 되는 상품을 저장하는 반품 상품 저장소를 더 포함하고,
상기 프로세서는,
상기 유통 기한 정보에 기초하여, 상기 복수의 상품 저장소에 저장된 복수의 상품 중, 유통 기한보다 앞선 날짜로 설정된 제1 기한이 도래된 적어도 하나의 제3 상품을 식별하고,
상기 적어도 하나의 제3 상품을 상기 반품 상품 저장소로 운반하도록, 상기 적어도 하나의 운반 장치를 제어하는, 상품 저장 시스템.
5. The method of claim 4,
Further comprising a return merchandise storage for storing the merchandise to be returned,
The processor comprising:
Identifies at least one third commodity having a first time limit set to a date earlier than the expiration date among a plurality of commodities stored in the plurality of commodity stores based on the expiration date information,
And controls the at least one transport device to transport the at least one third product to the return merchandise store.
제6항에 있어서,
상기 프로세서는,
상기 유통 기한 정보에 기초하여, 상기 복수의 상품 저장소에 저장된 복수의 상품 중, 상기 제1 기한보다 앞선 날짜로 설정된 제2 기한이 도래된 적어도 하나의 제4 상품을 식별하고,
상기 적어도 하나의 제4 상품에 대한 가격을 설정된 기준에 따라 조정하는,
상품 저장 시스템.
The method according to claim 6,
The processor comprising:
Identifies at least one fourth commodity arriving at a second time limit set to a date earlier than the first time out of a plurality of commodities stored in the plurality of commodity stores based on the expiration date information,
Adjusting a price for the at least one fourth commodity according to a set criterion,
Goods storage system.
제1항에 있어서,
반품 대상이 되는 상품을 저장하는 반품 상품 저장소를 더 포함하고,
상기 프로세서는,
상기 외부 서버로부터 수신되는 판매 중단이 요청된 적어도 하나의 제5 상품에 대한 정보에 기초하여, 상기 적어도 하나의 제5 상품을 상기 반품 상품 저장소로 운반하도록, 상기 적어도 하나의 운반 장치를 제어하는, 상품 저장 시스템.
The method according to claim 1,
Further comprising a return merchandise storage for storing the merchandise to be returned,
The processor comprising:
And controls the at least one conveying device to convey the at least one fifth commodity to the return merchandise store based on information about the at least one fifth commodity that is requested to be discontinued from the external server. Goods storage system.
제1항에 있어서,
반품 대상이 되는 상품을 저장하는 반품 상품 저장소를 더 포함하고,
상기 프로세서는,
상기 외부 서버로부터 수신되는 제1 기간 동안만 판매가 허용된 적어도 하나의 제6 상품에 대한 정보에 기초하여, 상기 제1 기간이 도과되면, 상기 적어도 하나의 제6 상품을 상기 반품 상품 저장소로 운반하도록, 상기 적어도 하나의 운반 장치를 제어하는, 상품 저장 시스템.
The method according to claim 1,
Further comprising a return merchandise storage for storing the merchandise to be returned,
The processor comprising:
If the first period is exceeded, based on information on at least one sixth commodity that is allowed to be sold only during a first period received from the external server, to transfer the at least one sixth commodity to the returned commodity store , And controls said at least one transport device.
제1항에 있어서,
상기 복수의 상품 저장소는,
설정된 제1 온도 이하로 보관되는 상품들을 저장하는 제1 상품 저장소;
상기 제1 온도를 초과하고 설정된 제2 온도 미만으로 보관되는 상품들을 저장하는 제2 상품 저장소; 및
상기 제2 온도 이상으로 보관되는 상품들을 저장하는 제3 상품 저장소;
를 포함하는 상품 저장 시스템.
The method according to claim 1,
Wherein the plurality of merchandise stores comprises:
A first merchandise store for storing merchandise stored at a set first temperature or lower;
A second merchandise store for storing merchandise that is stored above the first temperature and below a second set temperature; And
A third merchandise store for storing merchandise stored above the second temperature;
Lt; / RTI >
제10항에 있어서,
상기 메모리는,
상기 복수의 상품에 대한 보관 방법을 나타내는 보관 방법 정보 및 상기 복수의 상품 저장소에서의 저장 가능 공간을 나타내는 저장 공간 정보를 더 저장하고,
상기 프로세서는,
상기 저장 위치 정보에 기초하여, 상기 적어도 하나의 제2 상품에 대한 저장 위치가 확인되지 않으면, 상기 보관 방법 정보에 기초하여, 상기 적어도 하나의 제2 상품에 대한 보관 방법을 확인하고,
상기 확인된 보관 방법에 따라 상기 제1 상품 저장소, 상기 제2 상품 저장소 및 상기 제3 상품 저장소 중, 상기 적어도 하나의 제2 상품을 저장할 저장소를 선택하고,
상기 저장 공간 정보에 기초하여, 상기 선택된 저장소 내에 상기 적어도 하나의 제2 상품의 저장 위치를 결정하고,
상기 결정된 상기 적어도 하나의 제2 상품의 저장 위치에 따라 상기 저장 위치 정보를 갱신하는, 상품 저장 시스템.
11. The method of claim 10,
The memory comprising:
Further storing storage method information indicating storage methods for the plurality of products and storage space information indicating a storage available space in the plurality of product stores,
The processor comprising:
If the storage position for the at least one second product is not confirmed based on the storage location information, the storage method for the at least one second product is confirmed based on the storage method information,
Selecting a repository for storing the at least one second commodity among the first commodity store, the second commodity store, and the third commodity store according to the identified storing method,
Determine a storage location of the at least one second merchandise in the selected depot based on the storage space information,
And updates the storage location information according to the determined storage location of the at least one second product.
제1항에 있어서,
상기 상품 검사 장치는,
상기 제1 정보와 상기 발주 정보가 상이하면, 상기 제1 정보와 상기 발주 정보가 상이함을 나타내는 알림을 출력하고, 상기 적어도 하나의 제2 상품을 상기 상품 저장 시스템의 외부로 반출하는, 상품 저장 시스템.
The method according to claim 1,
The product inspection apparatus comprises:
Outputting a notification indicating that the first information and the order information differ from each other when the first information and the order information differ from each other and delivering the at least one second goods to the outside of the goods storage system system.
삭제delete 제1항에 있어서,
상기 프로세서는,
상기 파손 여부에 대한 검사 결과를 통해 상기 적어도 하나의 제2 상품이 파손된 것으로 확인되면, 상기 적어도 하나의 제2 상품을 반품 상품으로 결정하고,
상기 반품 상품으로 결정된 적어도 하나의 제2 상품이 상기 상품 저장 시스템의 외부로 반출되도록 상기 상품 검사 장치를 제어하는, 상품 저장 시스템.
The method according to claim 1,
The processor comprising:
Determining that the at least one second product is a returned product if it is determined that the at least one second product is broken through the inspection result of the breakage,
And controls the product inspecting apparatus such that at least one second product determined as the returned product is taken out of the product storage system.
제1항에 있어서,
상기 상품 검사 장치는,
상기 적어도 하나의 제2 상품을 식별하기 전에, 상기 적어도 하나의 제2 상품이 적어도 하나의 포장 용기에 포장되어 있는지 여부를 확인하고,
상기 적어도 하나의 제2 상품이 상기 적어도 하나의 포장 용기에 포장되어 있는 것으로 확인된 경우, 상기 적어도 하나의 포장 용기를 해체하는, 상품 저장 시스템.
The method according to claim 1,
The product inspection apparatus comprises:
Determining whether the at least one second product is packaged in at least one packaging container prior to identifying the at least one second product,
And disassembles the at least one packaging container if it is determined that the at least one second product is packaged in the at least one packaging container.
제1항에 있어서,
상기 메모리는,
계절 및 날씨에 따른 판매 이력을 나타내는 제3 판매 이력 정보 및 요일에 따른 판매 이력을 나타내는 제4 판매 이력 정보를 더 저장하는, 상품 저장 시스템.
The method according to claim 1,
The memory comprising:
Third sales history information indicating a sales history according to season and weather, and fourth sales history information indicating sales history according to a day of the week.
제16항에 있어서,
상기 프로세서는,
상기 제3 판매 이력 정보 및 상기 제4 판매 이력 정보를 더 이용하여, 상기 발주 기준 정보를 생성하는, 상품 저장 시스템.
17. The method of claim 16,
The processor comprising:
The third sales history information, and the fourth sales history information to generate the ordering reference information.
삭제delete 제16항에 있어서,
반품을 위한 상품들을 저장하는 반품 상품 저장소
를 더 포함하고,
상기 프로세서는,
상기 제1 판매 이력 정보, 상기 제2 판매 이력 정보, 상기 제3 판매 이력 정보 및 상기 제4 판매 이력 정보에 기초하여, 상기 복수의 상품 저장소에 저장된 복수의 상품 중 설정된 판매 수량에 도달하지 못한 적어도 하나의 제7 상품을 결정하고,
상기 적어도 하나의 제7 상품을 상기 반품 상품 저장소로 운반하도록, 상기 적어도 하나의 운반 장치를 제어하는, 상품 저장 시스템.
17. The method of claim 16,
Returned goods store to store goods for return
Further comprising:
The processor comprising:
And the second sales history information, the second sale history information, the second sales history information, the second sales history information, the second sales history information, the second sales history information, the second sales history information, A seventh product is determined,
And controls the at least one transport device to transport the at least one seventh product to the return merchandise store.
상품 저장 시스템의 동작 방법에 있어서,
상품 저장 시스템의 위치에 따른 판매 이력을 나타내는 제1 판매 이력 정보를 이용하여, 상기 상품 저장 시스템의 위치에 따른, 상기 상품 저장 시스템의 복수의 상품 저장소에 저장된 복수의 상품 각각의 판매량 예측 지수를 산출하는 단계;
상기 복수의 상품 각각의 설정된 기간 동안의 판매 이력을 나타내는 제2 판매 이력 정보를 이용하여, 상기 복수의 상품 각각의 일 평균 판매량의 표준 편차를 산출하는 단계;
상기 복수의 상품 각각의 판매량 예측 지수 및 일 평균 판매량의 표준 편차를 이용하여 발주 기준 정보를 생성하는 단계;
상기 발주 기준 정보와 상기 복수의 상품에 대한 재고 정보를 비교하여, 상품의 공급을 관리하는 외부 서버로 발주할 적어도 하나의 제1 상품과 상기 적어도 하나의 제1 상품의 발주 수량을 결정하는 단계;
상기 적어도 하나의 제1 상품에 대해 상기 적어도 하나의 제1 상품의 발주 수량만큼 발주되도록 생성된 발주 정보를 상기 외부 서버로 송신하는 단계;
상기 상품 저장 시스템으로 이송된 적어도 하나의 제2 상품을 식별하여, 식별된 적어도 하나의 제2 상품의 종류 및 수량을 나타내는 제1 정보를 생성하는 단계;
상기 제1 정보와 상기 발주 정보가 일치하는지 여부를 판단하는 단계;
상기 제1 정보와 상기 발주 정보가 일치하면, 상기 적어도 하나의 제2 상품의 형상, 규격 및 중량을 측정하고, 상기 복수의 상품 각각의 형상, 규격 및 중량에 대한 정보를 포함하는 상품 정보에 기초하여 상기 적어도 하나의 제2 상품의 형상, 규격 및 중량을 확인하는 단계;
상기 측정된 적어도 하나의 제2 상품의 형상, 규격 및 중량과 상기 확인된 적어도 하나의 제2 상품의 형상, 규격 및 중량을 비교하여, 상기 적어도 하나의 제2 상품의 파손 여부를 검사하는 단계;
상기 적어도 하나의 제2 상품에 대한 파손 여부에 대한 검사 결과를 통해, 상기 적어도 하나의 제2 상품이 파손되지 않은 것으로 확인되면, 상기 적어도 하나의 제2 상품을 입고하는 것으로 결정하는 단계;
상기 제1 정보를 통해 확인된 적어도 하나의 제2 상품의 종류 및 수량에 기초하여, 상기 재고 정보를 갱신하는 단계; 및
상기 복수의 상품 저장소에 저장된 복수의 상품에 대한 저장 위치 정보에 기초하여, 상기 적어도 하나의 제2 상품에 대한 저장 위치가 확인되면, 상기 확인된 저장 위치로 상기 적어도 하나의 제2 상품을 운반하도록, 상기 상품 저장 시스템에 포함된 적어도 하나의 운반 장치를 제어하는 단계
를 포함하는 상품 저장 시스템의 동작 방법.
A method of operating a commodity storage system,
Calculating a sales forecast index of each of the plurality of products stored in the plurality of product stores of the product storage system according to the position of the product storage system using the first sales history information indicating the sales history according to the position of the product storage system ;
Calculating a standard deviation of daily average selling amounts of each of the plurality of products by using second sales history information indicating sales histories of the plurality of products for a set period;
Generating ordering reference information using the sales forecasting index of each of the plurality of products and the standard deviation of the daily average selling amount;
Determining order amounts of the at least one first commodity and the at least one first commodity to be ordered by an external server for managing the supply of commodities by comparing the ordering reference information and the stock information about the plurality of commodities;
Transmitting ordering information generated to order the at least one first commodity to the at least one first commodity to the external server;
Identifying at least one second item transferred to the product storage system to generate first information indicative of the type and quantity of the at least one second product identified;
Determining whether the first information and the ordering information coincide with each other;
The method comprising: measuring a shape, size, and weight of the at least one second product when the first information and the order information coincide with each other, based on the product information including the shape, Confirming the shape, size and weight of the at least one second merchandise;
Comparing the shape, size, and weight of the at least one second product with the measured shape, size, and weight of the at least one second product to check whether the at least one second product is damaged;
Determining that the at least one second product is to be worn if it is determined that the at least one second product is not broken through the inspection result of the damage of the at least one second product;
Updating the inventory information based on at least one kind and quantity of the second goods identified through the first information; And
And if the storage location for the at least one second product is confirmed based on the storage location information for the plurality of products stored in the plurality of product repositories, , Controlling at least one transport device included in the goods storage system
Lt; RTI ID = 0.0 > 1, < / RTI >
KR1020180001228A 2018-01-04 2018-01-04 System for storing product and operation method thereof KR101963999B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180001228A KR101963999B1 (en) 2018-01-04 2018-01-04 System for storing product and operation method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180001228A KR101963999B1 (en) 2018-01-04 2018-01-04 System for storing product and operation method thereof

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR1020190032844A Division KR20190083627A (en) 2019-03-22 2019-03-22 System for storing product and operation method thereof

Publications (1)

Publication Number Publication Date
KR101963999B1 true KR101963999B1 (en) 2019-07-31

Family

ID=67473639

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180001228A KR101963999B1 (en) 2018-01-04 2018-01-04 System for storing product and operation method thereof

Country Status (1)

Country Link
KR (1) KR101963999B1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102136338B1 (en) * 2019-08-23 2020-07-21 강상호 Vending machine with automatic ordering function based on product stock
KR102196554B1 (en) * 2019-09-09 2020-12-29 최병록 Method and apparatus for forecasting shipments of warehouse using artificial intelligence model
KR102281643B1 (en) * 2021-01-22 2021-07-26 (주)진짜맛있는과일 Automated system for managing fruit warehouse
US11087277B1 (en) 2020-02-12 2021-08-10 Coupang Corp. Method for managing inventory and apparatus thereof
KR102445862B1 (en) * 2021-11-15 2022-09-20 나영호 Automatic recognition system for delivery items
KR20230065097A (en) * 2021-11-04 2023-05-11 주식회사 유피트코리아 Real-time inventory management smart system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080089540A (en) * 2007-02-26 2008-10-07 (주)데일리시스템 Food marketing system and method of managing inventory
KR20090129618A (en) * 2008-06-13 2009-12-17 주식회사 포세 Quality automatic testing equipment of product production line
KR20150045003A (en) * 2013-10-16 2015-04-28 한양대학교 에리카산학협력단 Method for providing store impormation using smart display
KR20150053443A (en) * 2013-11-08 2015-05-18 주식회사 케이지로지텍 Method, apparatus and computer readable medium for managing physucal distribution
KR20150089795A (en) * 2014-01-28 2015-08-05 주식회사 포워드벤처스 method of managing expiration date in warehouse management system
KR20170059248A (en) * 2015-11-20 2017-05-30 쿠팡 주식회사 System, method, and computer program for managing warehouse

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080089540A (en) * 2007-02-26 2008-10-07 (주)데일리시스템 Food marketing system and method of managing inventory
KR20090129618A (en) * 2008-06-13 2009-12-17 주식회사 포세 Quality automatic testing equipment of product production line
KR20150045003A (en) * 2013-10-16 2015-04-28 한양대학교 에리카산학협력단 Method for providing store impormation using smart display
KR20150053443A (en) * 2013-11-08 2015-05-18 주식회사 케이지로지텍 Method, apparatus and computer readable medium for managing physucal distribution
KR20150089795A (en) * 2014-01-28 2015-08-05 주식회사 포워드벤처스 method of managing expiration date in warehouse management system
KR20170059248A (en) * 2015-11-20 2017-05-30 쿠팡 주식회사 System, method, and computer program for managing warehouse

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102136338B1 (en) * 2019-08-23 2020-07-21 강상호 Vending machine with automatic ordering function based on product stock
KR102196554B1 (en) * 2019-09-09 2020-12-29 최병록 Method and apparatus for forecasting shipments of warehouse using artificial intelligence model
US11087277B1 (en) 2020-02-12 2021-08-10 Coupang Corp. Method for managing inventory and apparatus thereof
WO2021162191A1 (en) * 2020-02-12 2021-08-19 쿠팡 주식회사 Method for managing inventory and apparatus therefor
US11861555B2 (en) 2020-02-12 2024-01-02 Coupang Corp. Method for managing inventory and apparatus thereof
KR102281643B1 (en) * 2021-01-22 2021-07-26 (주)진짜맛있는과일 Automated system for managing fruit warehouse
KR20220108695A (en) * 2021-01-22 2022-08-03 (주)진짜맛있는과일 Automated system for uniformly maintaining fruit freshness by re-evaluating freshness in a fruit warehouse
KR102492531B1 (en) * 2021-01-22 2023-01-30 ㈜진짜맛있는과일 Automated system for uniformly maintaining fruit freshness by re-evaluating freshness in a fruit warehouse
KR20230065097A (en) * 2021-11-04 2023-05-11 주식회사 유피트코리아 Real-time inventory management smart system
KR102702540B1 (en) * 2021-11-04 2024-09-04 주식회사 유피트코리아 Real-time inventory management smart system
KR102445862B1 (en) * 2021-11-15 2022-09-20 나영호 Automatic recognition system for delivery items

Similar Documents

Publication Publication Date Title
KR101963999B1 (en) System for storing product and operation method thereof
CN112714746B (en) Unmanned distribution system based on unmanned distribution vehicle
JP6704030B2 (en) Distribution system and distribution method
KR102134290B1 (en) ERP Inventory Management System
KR101523533B1 (en) Automatic logistics management system and method
KR100936655B1 (en) Taking goods out of the warehouse management system and put into a warehouse and taking goods out of the warehouse management system used for independence movement form electron balance
JP2016197420A (en) Supply chain management system
JPH08244919A (en) Article delivery processing device
JP6745785B2 (en) Store
US20230342713A1 (en) Automated Retail Store and System
WO2019130778A1 (en) Unstaffed store system
KR20160067807A (en) Smart distribution management system capable of real-time stock reporting
KR20150089793A (en) method of processing pick and pass framework in warehouse management system
US11948120B2 (en) Systems and methods of merging retail products between containers to optimize storing capacity of retail storage facilities
WO2019130780A1 (en) Store
US11062262B2 (en) Systems and methods for identifying and remedying product mis-shipments to retail stores
KR20190083627A (en) System for storing product and operation method thereof
KR20190083608A (en) System for selling product and operation method thereof
CN112950839B (en) Commodity selling method
KR101889679B1 (en) System for selling product and operation method thereof
KR20120010333A (en) System and method to approve and transmit the list of product items collectively after storing the list of product items in a carrier
US20220165114A1 (en) System and method for the supply and/or acquisition of bulk products
KR20220153720A (en) Product classification system and drive method of the Same
JP2019121012A (en) Unmanned store system
WO2023230127A1 (en) Systems and methods of controlling the loading of packages in fulfilling orders