KR20200022341A - Method and system for managing manless store - Google Patents
Method and system for managing manless store Download PDFInfo
- Publication number
- KR20200022341A KR20200022341A KR1020190098919A KR20190098919A KR20200022341A KR 20200022341 A KR20200022341 A KR 20200022341A KR 1020190098919 A KR1020190098919 A KR 1020190098919A KR 20190098919 A KR20190098919 A KR 20190098919A KR 20200022341 A KR20200022341 A KR 20200022341A
- Authority
- KR
- South Korea
- Prior art keywords
- product
- information
- management server
- payment
- customer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
- G06Q20/208—Input by product or record sensing, e.g. weighing or scanner processing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06037—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
- G06Q20/203—Inventory monitoring
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Theoretical Computer Science (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Cash Registers Or Receiving Machines (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
본 발명의 실시예는 무인 상점 결제 기술과 관련된다.Embodiments of the present invention relate to unattended store payment techniques.
최근, 인건비 상승으로 인해 자영업자들의 인력 절감 솔루션에 대한 수요가 발생하고 있으며, 소형 점포, 대형 매장 등의 매대 등 특수 목적의 유통 채널이 발달하면서 무인 정산 시스템의 필요성이 증대하고 있다.Recently, a rise in labor costs has created a demand for a workforce reduction solution for self-employed workers, and the development of special purpose distribution channels such as small stores and large stores has increased the need for an unmanned settlement system.
본 발명의 실시예는 무인 상점의 관리 및 결제를 위한 새로운 기법을 제공하기 위한 것이다.An embodiment of the present invention is to provide a new technique for the management and payment of unmanned stores.
본 발명의 사상에 따른 무인상점 관리시스템은 상품의 상품식별정보를 갖고, 판매대에 진열된 복수의 상품들에 부착된 상품 태그; 상기 상품태그로부터 상기 상품식별정보를 획득하고, 상기 상품태그의 신호세기를 검출하는 진열리더기; 상기 진열리더기에서 검출된 신호세기가 전송되는 관리서버로서, 상품의 이동 또는 상품에 대한 접촉으로 인해 변화하는 상기 상품태그의 신호세기의 변화를 감지하는 관리서버;를 포함한다.The unmanned store management system according to the spirit of the present invention includes a product tag having product identification information of a product and attached to a plurality of products displayed on a sales stand; A display reader for acquiring the product identification information from the product tag and detecting a signal strength of the product tag; And a management server to which the signal strength detected by the display reader is transmitted, wherein the management server senses a change in signal strength of the product tag that changes due to movement of the product or contact with the product.
상기 관리서버는, 전송된 상기 신호세기의 변화가 감지되면, 해당 상품에 대한 관심도가 카운트되어 기록되는 관심상품저장부;를 포함할 수 있다.When the change in the transmitted signal strength is detected, the management server may include an interest product storage unit that counts and records the interest of the corresponding product.
상기 상품 태그로부터 상품 식별 정보를 획득하고, 획득한 상품 식별 정보 및 상품 수량 정보를 포함하는 결제 정보를 상기 관리서버로 전송하는 결제 리더기; 상기 결제정보를 전송받은 상기 관리서버로부터 결제 개시 승인 정보를 전송받아, 결제와 관련된 상품 식별 정보 및 상품 수량 정보를 획득하고, 상기 결제와 관련된 상품 식별 정보 및 상품 수량 정보를 기반으로 상기 계산대에 놓인 상품의 총 가격을 산출하며, 고객으로부터 고객 결제 정보를 획득하여 상기 산출한 상품의 총 가격에 대해 결제를 수행하고, 결제 완료 신호를 상기 관리서버로 전송하는 결제 단말기;를 더 포함하고, 상기 관심상품저장부는, 상기 관리서버로 상기 결제 완료 신호가 수신되면, 해당 상품의 구매도가 카운트되어 기록될 수 있다.A payment reader for acquiring product identification information from the product tag and transmitting payment information including the obtained product identification information and product quantity information to the management server; Receiving payment start approval information from the management server that received the payment information, to obtain product identification information and product quantity information related to the payment, and placed on the checkout based on the product identification information and product quantity information related to the payment A payment terminal that calculates a total price of the product, obtains customer payment information from a customer, performs payment on the calculated total price of the product, and transmits a payment completion signal to the management server; When the payment completion signal is received by the management server, the product storage unit may count and record the purchase degree of the corresponding product.
고객의 상품으로의 접근 또는 접촉을 감지하는 상품감지부;를 더 포함할 수 있다.It may further include a product detection unit for detecting the access or contact of the customer's product.
상기 관심상품저장부는, 상기 상품감지부에 의해 상기 접근 또는 접촉이 감지되고, 상기 신호세기의 변화가 감지된 상품에 대한 관심도가 카운트되어 기록될 수 있다.The interest product storage unit may detect the approach or contact by the product detection unit, and count and record an interest level for the product of which the change in the signal strength is detected.
상기 상품감지부는, 상품으로 접근하는 동작을 감지하는 모션센서, 적외선을 통해 상품으로 접근하는 동작을 감지하는 적외선센서와, 상품의 무게를 감지하는 무게센서 중 적어도 어느 하나의 센서를 포함할 수 있다.The product detection unit may include at least one sensor of a motion sensor for detecting a motion approaching a product, an infrared sensor for sensing a motion approaching a product through infrared rays, and a weight sensor for sensing the weight of the product. .
상기 진열리더기는, 상기 상품감지부에 의해 상기 접근 또는 접촉이 감지된 상품의 상품 식별 정보를 상기 관리서버로부터 전송받아, 전송받은 상품 식별 정보를 가진 상품태그의 신호세기를 감지하도록 마련될 수 있다.The display reader may be provided to receive the product identification information of the product detected the approach or contact by the product detection unit from the management server, to detect the signal strength of the product tag with the received product identification information. .
상기 상품에 접근 또는 접촉하는 고객을 촬영하여 상기 관리서버로 전송하는 촬영부;를 더 포함하고, 상기 관리서버는, 상기 촬영부로부터 전송된 영상으로부터 고객의 성별, 연령정보를 생성하는 고객인식부;를 포함할 수 있다.And a photographing unit for photographing a customer accessing or contacting the product and transmitting the photographed information to the management server, wherein the management server generates customer's gender and age information from an image transmitted from the photographing unit. It can include;
상기 고객인식부는, 데이터베이스에 저장된 사람들의 얼굴영상들과 상기 사람들의 성별, 연령간의 관계가 기학습된 기계학습모델이 저장되는 모델저장부; 상기 촬영부에 의해 인식된 고객의 얼굴영상을 기초로 상기 기계학습모델을 통해 상기 고객의 성별, 연령별 정보를 생성하는 정보생성부;를 포함하고, 상기 관심상품저장부는, 상기 카운트된 관심도와 상기 생성된 성별과, 연령별 정보가 함께 저장될 수 있다.The customer recognition unit may include a model storage unit for storing machine learning models in which relationships between face images of people stored in a database and gender and age of the people are pre-learned; And an information generator configured to generate gender and age-specific information of the customer through the machine learning model based on the face image of the customer recognized by the photographing unit. The interest product storage unit may include the counted interest and the The generated gender and age-specific information may be stored together.
본 발명의 사상에 따른 무인상점 관리방법은 하나 이상의 프로세서들, 및 상기 하나 이상의 프로세서들에 의해 실행되는 하나 이상의 프로그램들을 저장하는 메모리를 구비한 컴퓨팅 장치에서 수행되는 방법으로서, 진열리더기로부터 상품식별정보와, 상품태그의 신호세기정보를 수신하는 단계; 상기 수신된 신호세기정보를 기초로 신호세기의 변화를 감지하는 단계; 상기 신호세기의 변화가 감지된 경우, 해당 상품의 관심도를 카운트하여 저장하는 단계;를 포함한다.An unmanned store management method according to the spirit of the present invention is a method performed in a computing device having one or more processors, and a memory for storing one or more programs executed by the one or more processors, the product identification information from the display reader Receiving signal strength information of a product tag; Detecting a change in signal strength based on the received signal strength information; If the change in the signal strength is detected, counting and storing the degree of interest of the product.
상기 관심도가 카운트된 상품에 대해 결제단말기로부터 결제완료신호가 수신되면, 해당 상품의 구매도를 카운트하여 저장하는 단계;를 더 포함할 수 있다.When the payment completion signal is received from the payment terminal for the goods for which the interest is counted, counting and storing the purchase degree of the corresponding goods; may further include a.
개시되는 실시예에 의하면, 제1 스캐너를 통해 각 판매대의 상품을 스캔하여 판매대에서 이탈된 상품을 확인하고, 제2 스캐너를 통해 계산대에 놓인 상품을 스캔하여 계산대에 놓은 상품이 판매대에서 이탈된 상품과 일치하는지 여부를 확인하여 결제를 수행하도록 함으로써, 상점 내 관리인이 없더라도 상점 내 판매되는 상품에 대해 결제가 가능하며, 상품의 도난 및 분실 등을 방지할 수 있게 된다.According to an embodiment of the present disclosure, a product is scanned from a merchandise stand by a first scanner to identify a product that has been removed from the merchandise, and a product that is placed on the cash register is scanned by a second scanner to remove the merchandise from the merchandise. By checking whether the coincides with the payment and performing payment, even if there is no manager in the store, payment is possible for the product sold in the store, and theft and loss of the product can be prevented.
또한 진열대에 진열된 상품의 관심도와 구매도가 저장됨으로서, 재고관리 및 선호상품에 대한 공급을 용이하게 할 수 있다.In addition, the interest and purchase degree of the goods displayed on the shelves are stored, thereby facilitating inventory management and supply of preferred products.
또한 상품의 관심도를 성별, 연령별로 분류할 수 있어서, 다양한 고객층에 대한 구매성향파악과 상권분석이 용이하게 된다.In addition, the interest of the product can be classified by gender and age, so that it is easy to grasp the purchase propensity and business rights analysis for various customer groups.
도 1은 본 발명의 일 실시예에 따른 무인 상점 관리 시스템의 구성을 나타낸 도면
도 2는 본 발명의 일 실시예에 따른 무인 상점 관리 방법을 설명하기 위한 흐름도
도 3은 본 발명의 다른 실시예에 따른 무인 상점 결제 시스템의 구성을 나타낸 도면
도 4는 본 발명의 다른 실시예에 따른 무인 상점 관리 방법을 설명하기 위한 흐름도
도 5는 예시적인 실시예들에서 사용되기에 적합한 컴퓨팅 장치를 포함하는 컴퓨팅 환경(을 예시하여 설명하기 위한 블록도
도 6은 본 발명의 또 다른 실시예에 따른 무인 상점 결제 시스템의 구성을 나타낸 도면
도 7은 본 발명의 또 다른 실시예에 따른 무인 상점 관리 방법을 설명하기 위한 흐름도
도 8은 본 발명의 또 다른 실시예에 따른 무인 상점 관리 방법을 설명하기 위한 흐름도
도 9는 본 발명의 또 다른 실시예에 따른 무인 상점 결제 시스템의 구성을 나타낸 도면
도 10은 본 발명의 또 다른 실시예에 따른 무인 상점 관리 방법을 설명하기 위한 흐름도
도 11은 본 발명의 또 다른 실시예에 따른 무인 상점 결제 시스템의 구성을 나타낸 도면
도 12는 본 발명의 또 다른 실시예에 따른 무인 상점 결제 시스템의 관리서버의 블록도
도 13은 본 발명의 또 다른 실시예에 따른 무인 상점 관리 방법을 설명하기 위한 흐름도1 is a view showing the configuration of an unmanned shop management system according to an embodiment of the present invention
2 is a flowchart illustrating a method for managing an unmanned store according to an embodiment of the present invention.
3 is a diagram showing the configuration of an unmanned shop payment system according to another embodiment of the present invention
4 is a flowchart illustrating a method for managing an unmanned store according to another embodiment of the present invention.
5 is a block diagram for illustrating and describing a computing environment including a computing device suitable for use in example embodiments.
6 is a view showing the configuration of an unmanned store payment system according to another embodiment of the present invention
7 is a flowchart illustrating a method for managing an unmanned store according to another embodiment of the present invention.
8 is a flowchart illustrating an unmanned store management method according to another embodiment of the present invention.
9 is a view showing the configuration of an unmanned store payment system according to another embodiment of the present invention
10 is a flowchart illustrating an unmanned store management method according to another embodiment of the present invention.
11 is a view showing the configuration of an unmanned shop payment system according to another embodiment of the present invention
12 is a block diagram of a management server of an unmanned shop payment system according to another embodiment of the present invention.
13 is a flowchart for explaining an unmanned store management method according to another embodiment of the present invention.
이하, 도면을 참조하여 본 발명의 구체적인 실시형태를 설명하기로 한다. 이하의 상세한 설명은 본 명세서에서 기술된 방법, 장치 및/또는 시스템에 대한 포괄적인 이해를 돕기 위해 제공된다. 그러나 이는 예시에 불과하며 본 발명은 이에 제한되지 않는다.Hereinafter, specific embodiments of the present invention will be described with reference to the drawings. The following detailed description is provided to assist in a comprehensive understanding of the methods, devices, and / or systems described herein. However, this is only an example and the present invention is not limited thereto.
본 발명의 실시예들을 설명함에 있어서, 본 발명과 관련된 공지기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략하기로 한다. 그리고, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다. 상세한 설명에서 사용되는 용어는 단지 본 발명의 실시예들을 기술하기 위한 것이며, 결코 제한적이어서는 안 된다. 명확하게 달리 사용되지 않는 한, 단수 형태의 표현은 복수 형태의 의미를 포함한다. 본 설명에서, "포함" 또는 "구비"와 같은 표현은 어떤 특성들, 숫자들, 단계들, 동작들, 요소들, 이들의 일부 또는 조합을 가리키기 위한 것이며, 기술된 것 이외에 하나 또는 그 이상의 다른 특성, 숫자, 단계, 동작, 요소, 이들의 일부 또는 조합의 존재 또는 가능성을 배제하도록 해석되어서는 안 된다.In describing the embodiments of the present invention, when it is determined that the detailed description of the known technology related to the present invention may unnecessarily obscure the gist of the present invention, the detailed description thereof will be omitted. In addition, terms to be described below are terms defined in consideration of functions in the present invention, and may be changed according to intention or custom of a user or an operator. Therefore, the definition should be made based on the contents throughout the specification. The terminology used in the description is for the purpose of describing embodiments of the invention only and should not be limiting. Unless expressly used otherwise, the singular forms “a,” “an,” and “the” include plural forms of meaning. In this description, expressions such as "comprises" or "equipment" are intended to indicate certain features, numbers, steps, actions, elements, portions or combinations thereof, and one or more than those described. It should not be construed to exclude the presence or possibility of other features, numbers, steps, actions, elements, portions or combinations thereof.
이하의 설명에 있어서, 신호 또는 정보의 "전송", "통신", "송신", "수신" 기타 이와 유사한 의미의 용어는 일 구성요소에서 다른 구성요소로 신호 또는 정보가 직접 전달되는 것뿐만이 아니라 다른 구성요소를 거쳐 전달되는 것도 포함한다. 특히 신호 또는 정보를 일 구성요소로 "전송" 또는 "송신"한다는 것은 그 신호 또는 정보의 최종 목적지를 지시하는 것이고 직접적인 목적지를 의미하는 것이 아니다. 이는 신호 또는 정보의 "수신"에 있어서도 동일하다. 또한 본 명세서에 있어서, 2 이상의 데이터 또는 정보가 "관련"된다는 것은 하나의 데이터(또는 정보)를 획득하면, 그에 기초하여 다른 데이터(또는 정보)의 적어도 일부를 획득할 수 있음을 의미한다. In the following description, the terms "transfer", "communication", "transmit", "receive", and the like in the sense of a signal or information are not only to directly convey the signal or information from one component to another component, It also includes passing through other components. In particular, "transmitting" or "transmitting" a signal or information to one component indicates the final destination of the signal or information and does not mean a direct destination. The same is true for the "reception" of a signal or information. In addition, in this specification, "relating" two or more pieces of data or information means that if one data (or information) is obtained, at least a portion of the other data (or information) can be obtained based thereon.
또한, 제1, 제2 등의 용어는 다양한 구성 요소들을 설명하는데 사용될 수 있지만, 상기 구성 요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성 요소를 다른 구성 요소로부터 구별하는 목적으로 사용될 수 있다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성 요소는 제2 구성 요소로 명명될 수 있고, 유사하게 제2 구성 요소도 제1 구성 요소로 명명될 수 있다.In addition, terms such as first and second may be used to describe various components, but the components should not be limited by the terms. The terms may be used for the purpose of distinguishing one component from another component. For example, without departing from the scope of the present invention, the first component may be referred to as the second component, and similarly, the second component may also be referred to as the first component.
도 1은 본 발명의 일 실시예에 따른 무인 상점 관리 시스템의 구성을 나타낸 도면이다. 1 is a view showing the configuration of an unmanned shop management system according to an embodiment of the present invention.
도 1을 참조하면, 무인 상점 관리 시스템(100)은 제1 스캐너(102), 제2 스캐너(104), 관리 서버(106), 및 결제 단말기(108)를 포함할 수 있다. 제1 스캐너(102), 제2 스캐너(104), 및 결제 단말기(108)는 각각 통신 네트워크(150)를 통해 관리 서버(106)와 통신 가능하게 연결된다. Referring to FIG. 1, the unmanned
몇몇 실시예들에서, 통신 네트워크(150)는 인터넷, 하나 이상의 로컬 영역 네트워크(local area networks), 광역 네트워크(wide area networks), 셀룰러 네트워크, 모바일 네트워크, 그 밖에 다른 종류의 네트워크들, 또는 이러한 네트워크들의 조합을 포함할 수 있다.In some embodiments,
제1 스캐너(102)는 판매대에 진열된 상품(60)들을 스캔할 수 있다. 제1 스캐너(102)는 무인 상점 내에서 판매대에 진열된 모든 상품(60)들을 스캔할 수 있는 위치에 장착될 수 있다. 무인 상점 내에 복수 개의 판매대가 구비된 경우, 각 판매대 별로 제1 스캐너(102)를 마련할 수 있다. The
여기서, 판매대에 진열된 각 상품들에는 RFID 태그(60a)가 부착될 수 있다. RFID 태그(60a)에는 해당 상품과 관련된 상품 식별 정보가 기록될 수 있다. 상품 식별 정보는 예를 들어, 상품 식별 코드, 상품 명칭, 상품 가격, 상품 제조일, 상품 유통기일, 제조사 정보 등이 포함될 수 있다. Here, the
제1 스캐너(102)는 기 설정된 주기에 따라 판매대에 진열된 상품(60)들을 스캔하고 각 상품(60)에 부착된 RFID 태그(60a)로부터 해당 상품의 상품 식별 정보를 수신할 수 있다. 제1 스캐너(102)는 제1 스캔 정보를 관리 서버(106)로 전송할 수 있다. 여기서, 제1 스캔 정보는 판매대 식별 정보, 해당 판매대에서 스캔 된 상품 식별 정보, 각 상품 별 상품 수량 정보 등을 포함할 수 있다. 예시적인 실시예에서, 제1 스캐너(102)는 UHF(Ultra High Frequency) 스캐너가 사용될 수 있으나, 제1 스캐너(102)의 종류가 이에 한정되는 것은 아니다. The
제2 스캐너(104)는 계산대에 놓은 상품(60)들을 스캔할 수 있다. 제2 스캐너(104)는 무인 상점 내에서 계산대에 놓인 상품(60)들을 스캔할 수 있는 위치에 장착될 수 있다. 예시적인 실시예에서, 제2 스캐너(104)는 기 설정된 주기에 따라 계산대 상부를 스캔하도록 마련될 수 있다. 그러나, 이에 한정되는 것은 아니며, 제2 스캐너(104)는 센서(예를 들어, 무게 센서 등)에 의해 계산대에 상품(60)이 놓여진 것이 감지된 경우, 계산대에 놓여진 상품(60)을 스캔 할 수도 있다. 제2 스캐너(104)는 제2 스캔 정보를 관리 서버(106)로 전송할 수 있다. 제2 스캔 정보는 계산대에서 스캔 된 상품 식별 정보 및 상품 수량 정보를 포함할 수 있다. 예시적인 실시예에서, 제2 스캐너(104)는 UHF(Ultra High Frequency) 스캐너가 사용될 수 있으나, 제2 스캐너(104)의 종류가 이에 한정되는 것은 아니다.The
관리 서버(106)는 무인 상점의 판매를 관리하기 위한 서버 컴퓨팅 장치일 수 있다. 관리 서버(106)는 무인 상점 내에 배열된 각 상품(60)들의 상품 식별 정보를 저장할 수 있다. 이때, 관리 서버(106)는 무인 상점 내 각 판매대 별로 해당 판매대에 진열된 각 상품(60)들의 상품 식별 정보 및 상품 수량 정보를 저장할 수 있다.
관리 서버(106)는 기 저장된 상품 관련 정보(판매대 별 상품 식별 정보 및 상품 수량 정보)와 제1 스캔 정보를 비교하여 해당 판매대에서 이탈된 상품을 확인할 수 있다. 즉, 관리 서버(106)는 제1 스캐너(102)로부터 제1 스캔 정보를 수신하는 경우, 제1 스캔 정보에 포함된 판매대 식별 정보를 확인하여 해당 판매대에 진열된 상품 식별 정보를 추출하고, 추출한 상품 식별 정보와 제1 스캔 정보에 포함된 상품 식별 정보를 비교하여 해당 판매대에서 이탈된 상품을 확인할 수 있다. The
또한, 관리 서버(106)는 판매대에서 이탈된 상품의 상품 식별 정보 및 상품 수량 정보와 제2 스캔 정보(즉, 계산대에서 스캔 된 상품 식별 정보 및 상품 수량 정보)가 일치하는지 여부를 확인할 수 있다. 관리 서버(106)는 판매대에서 이탈된 상품의 상품 식별 정보 및 상품 수량 정보와 제2 스캔 정보가 일치하는 경우, 결제 개시 승인 정보를 결제 단말기(108)로 전송할 수 있다. 즉, 무인 상점을 방문한 고객이 판매대에서 가져간 상품들과 계산대에 놓여진 상품들이 일치하는 경우, 관리 서버(106)는 결제를 진행해도 좋다는 내용의 결제 개시 승인 정보를 결제 단말기(108)로 전송할 수 있다. In addition, the
관리 서버(106)는 소정 판매대에서 이탈된 상품을 확인한 시점으로부터 기 설정된 시간 이내에 제2 스캐너(104)로부터 제2 스캔 정보가 수신되는지 여부를 확인할 수 있다. 상기 기 설정된 시간 이내에 제2 스캔 정보가 수신되지 않는 경우, 관리 서버(106)는 알람 신호를 기 설정된 관리자 단말기(미도시)로 전송할 수 있다. The
관리 서버(106)는 결제 단말기(108)로부터 결제 완료 신호를 수신한 경우, 무인 상점 내의 상품 재고 정보를 갱신할 수 있다. 즉, 관리 서버(106)는 결제 단말기(108)로부터 결제 완료 신호를 수신한 경우, 상기 판매대에서 이탈된 상품이 판매된 것으로 판단하고 상품 재고 정보(어느 판매대에 어느 상품이 몇 개 진열되어 있고 몇 개가 판매되었는지 등)를 갱신할 수 있다.When the
관리 서버(106)는 소정 판매대에서 이탈된 상품이 다시 해당 판매대에 진열되는지 여부를 확인할 수 있다. 즉, 소정 판매대에서 이탈된 상품을 확인한 시점 이후, 제1 스캐너(102)로부터 제1 스캔 정보를 수신하여 기 저장된 상품 관련 정보와 비교한 결과, 해당 판매대에서 이탈된 것으로 판단된 상품이 상기 제1 스캔 정보에 포함된 경우(해당 판매대에서 이탈된 것으로 판단된 상품이 다시 해당 판매대에 진열된 것으로 확인되는 경우), 관리 서버(106)는 해당 상품에 대해 고객의 관심도를 카운트하여 기록할 수 있다. The
결제 단말기(108)는 무인 상점 내에서 계산대 또는 계산대 인근에 설치될 수 있다. 결제 단말기(108)는 관리 서버(106)로부터 결제 개시 승인 정보를 수신하는 경우, 고객에게 결제를 위한 서비스를 제공할 수 있다. 구체적으로, 결제 단말기(108)는 결제 개시 승인 정보를 수신하는 경우, 제1 스캐너(102), 제2 스캐너(104), 및 관리 서버(106) 중 어느 하나로부터 결제와 관련된 상품 식별 정보 및 상품 수량 정보를 획득할 수 있다. The
결제 단말기(108)는 결제와 관련된 상품 식별 정보 및 상품 수량 정보를 기반으로 계산대에 놓인 상품의 총 가격을 산출할 수 있다. 결제 단말기(108)는 고객에게 상기 산출한 상품의 총 가격을 표시해줄 수 있다. 결제 단말기(108)는 고객으로부터 고객 결제 정보(예를 들어, 신용카드 정보 등)를 획득하여 상기 산출한 상품의 총 가격에 대한 결제를 진행할 수 있다. 결제 단말기(108)는 결제가 완료된 경우, 결제 완료 신호를 관리 서버(106)로 전송할 수 있다. The
한편, 무인 상점 관리 시스템(100)은 무인 상점의 출입구에 설치되는 제3 스캐너(114)를 더 포함할 수도 있다. 제3 스캐너(114)는 무인 상점의 출입구에서 무인 상점의 내부를 향하여 설치될 수 있다. 제3 스캐너(114)는 무인 상점의 출입구 인근에서 인식되는 상품(60)으로부터 해당 상품의 상품 식별 정보를 수신할 수 있다. 제3 스캐너(114)는 제3 스캔 정보를 관리 서버(106)로 전송할 수 있다. 제3 스캔 정보는 무인 상점의 출입구 인근에서 인식되는 상품의 상품 식별 정보를 포함할 수 있다. Meanwhile, the unmanned
관리 서버(106)는 소정 판매대에서 이탈된 상품과 제3 스캔 정보에 포함된 상품이 일치하고, 결제 단말기(108)로부터 해당 상품에 대한 결제 완료 신호를 수신하지 않은 경우, 관리 서버(106)는 관리자 단말기(미도시)로 알람 신호를 발생시킬 수 있다. 또한, 관리 서버(106)는 무인 상점의 출입구를 잠금 시킬 수 있다. If the product deviated from the predetermined sales floor and the product included in the third scan information match, and the
개시되는 실시예에 의하면, 제1 스캐너(102)를 통해 각 판매대의 상품을 스캔하여 판매대에서 이탈된 상품을 확인하고, 제2 스캐너(104)를 통해 계산대에 놓인 상품을 스캔하여 계산대에 놓은 상품이 판매대에서 이탈된 상품과 일치하는지 여부를 확인하여 결제를 수행하도록 함으로써, 상점 내 관리인이 없더라도 상점 내 판매되는 상품에 대해 결제가 가능하며, 상품의 도난 및 분실 등을 방지할 수 있게 된다. According to an exemplary embodiment of the present disclosure, a product that is separated from a merchandise stand is scanned by scanning a merchandise of each merchandise through the
한편, 관리 서버(106)는 기 설정된 단위 시간(예를 들어, 1분 또는 3분 등)동안 무인 상점의 각 판매대에서 이탈된 상품들의 전체 리스트(상품 식별 정보 및 상품 수량 정보)와 결제 완료된 상품들의 전체 리스트(상품 식별 정보 및 상품 수량 정보)가 일치하는지 여부를 비교할 수도 있다. 여기서, 기 설정된 단위 시간 동안 각 판매대에서 이탈된 상품들의 전체 리스트와 결제 완료된 상품들의 전체 리스트가 일치하지 않는 경우, 관리 서버(106)는 알람 신호를 관리자 단말기(미도시)로 발생시킬 수 있다. On the other hand, the
즉, 복수 명의 고객이 해당 무인 상점을 동시에 이용하는 경우, 상품의 분실 또는 도난을 방지하기 위해, 기 설정된 단위 시간 동안 무인 상점의 각 판매대에서 이탈된 상품들의 전체 리스트와 결제 완료된 상품들의 전체 리스트가 일치하는지 여부를 비교할 수 있다. That is, when a plurality of customers use the unmanned store at the same time, in order to prevent the loss or theft of the product, the entire list of the products that have been removed from each sales stand of the unmanned store for the predetermined unit time and the total list of the settlement products Can be compared.
또한, 관리 서버(106)는 무인 상점 내의 판매대에서 이탈된 상품들 중 기 설정된 거리 이내에 위치한 상품들을 하나의 상품 군집으로 분류할 수 있다. 예를 들어, 제2 스캐너(104)는 계산대 인근에 위치한 상품(60)들에 부착된 상품 태그(60a)와의 거리를 측정하여 측정된 상품 거리 정보를 관리 서버(106)로 전송할 수 있다. 관리 서버(106)는 제2 스캐너(104)로부터 수신한 상품 거리 정보를 기반으로 기 설정된 거리 이내에 위치하는 상품들을 하나의 상품 군집으로 분류할 수 있다. 여기서, 소정 상품 군집으로 분류된 상품들은 하나의 고객이 소지한 상품들일 수 있다. 즉, 기 설정된 거리는 복수 개의 상품들을 하나의 고객이 소지할 수 있는 거리로 설정될 수 있다. In addition, the
관리 서버(106)는 동일한 상품 군집으로 분류된 상품들이 기 설정된 시간 내에 결제 완료되는지 여부를 확인할 수 있다. 관리 서버(106)는 동일한 상품 군집으로 분류된 상품들이 기 설정된 시간 내에 모두 결제 완료가 되지 않는 경우, 알람 신호를 발생시킬 수 있다. The
또한, 판매대에는 상품(60)을 거치 구조물(미도시)에 고정시키는 잠금 장치가 설치될 수 있다. 잠금 장치는 해당 상품(60)에 대한 결제가 완료되는 경우, 잠금 해제되도록 마련될 수 있다. In addition, the sales stand may be provided with a locking device for fixing the
도 2는 본 발명의 일 실시예에 따른 무인 상점 관리 방법을 설명하기 위한 흐름도이다. 도시된 흐름도에서는 상기 방법을 복수 개의 단계로 나누어 기재하였으나, 적어도 일부의 단계들은 순서를 바꾸어 수행되거나, 다른 단계와 결합되어 함께 수행되거나, 생략되거나, 세부 단계들로 나뉘어 수행되거나, 또는 도시되지 않은 하나 이상의 단계가 부가되어 수행될 수 있다.2 is a flowchart illustrating an unmanned store management method according to an embodiment of the present invention. In the flowchart shown, the method is divided into a plurality of steps, but at least some of the steps may be performed in a reverse order, in combination with other steps, omitted together, divided into detailed steps, or not shown. One or more steps may be added and performed.
도 2를 참조하면, 관리 서버(106)는 제1 스캐너(102)로부터 제1 스캔 정보를 수신한다(S 101). 제1 스캔 정보는 제1 스캐너(102)가 스캔하는 판매대의 판매대 식별 정보 및 해당 판매대에서 스캔 된 상품들의 상품 식별 정보를 포함할 수 있다. Referring to FIG. 2, the
다음으로, 관리 서버(106)는 제1 스캔 정보와 기 저장된 상품 관련 정보를 비교하여 해당 판매대에서 이탈된 상품이 있는지 여부를 확인한다(S 103). Next, the
관리 서버(106)는 제1 스캐너(102)로부터 제1 스캔 정보를 수신하는 경우, 제1 스캔 정보에 포함된 판매대 식별 정보를 확인하여 기 저장된 상품 관련 정보에서 해당 판매대에 진열된 상품 식별 정보를 추출하고, 추출한 상품 식별 정보와 제1 스캔 정보에 포함된 상품 식별 정보를 비교하여 해당 판매대에서 이탈된 상품을 확인할 수 있다. When the
단계 S 103의 확인 결과, 해당 판매대에서 이탈된 상품이 있는 경우, 관리 서버(106)는 제2 스캐너(104)로부터 제2 스캔 정보가 수신되는지 여부를 확인한다(S 105). 예를 들어, 관리 서버(106)는 해당 판매대에서 이탈된 상품을 확인한 시점으로부터 기 설정된 시간 이내에 제2 스캐너(104)로부터 제2 스캔 정보가 수신되는지 여부를 확인할 수 있다.As a result of checking in step S 103, if there is a product that has been removed from the sales floor, the
단계 S 105의 확인 결과, 제2 스캔 정보가 수신되는 경우, 관리 서버(106)는 판매대에서 이탈된 상품의 상품 식별 정보 및 상품 수량 정보와 제2 스캔 정보에 포함된 상품의 상품 식별 정보 및 상품 수량 정보가 일치하는지 여부를 확인한다(S 107). When the second scan information is received as a result of the checking in step S 105, the
단계 S 107의 확인 결과, 판매대에서 이탈된 상품의 상품 식별 정보 및 상품 수량 정보와 제2 스캔 정보에 포함된 상품의 상품 식별 정보 및 상품 수량 정보가 일치하는 경우, 관리 서버(106)는 결제 단말기(108)로 결제 개시 승인 정보를 전송한다(S 109). As a result of the check in step S 107, when the product identification information and the product quantity information of the product deviated from the merchandise and the product identification information and the product quantity information of the product included in the second scan information match, the
그러면, 결제 단말기(108)에서는 결제와 관련된 상품 식별 정보(예를 들어, 계산대에 놓인 상품들의 상품 식별 정보)를 기반으로 계산대에 놓인 상품의 총 가격을 산출하며, 고객으로부터 고객 결제 정보를 획득하여 결제를 진행할 수 있다. 결제가 완료된 경우, 결제 단말기(108)는 결제 완료 신호를 관리 서버(106)로 전송할 수 있다. 결제 완료 신호에는 결제가 진행된 상품의 상품 식별 정보 및 결제 가격 등이 포함될 수 있다. Then, the
다음으로, 관리 서버(106)는 결제 단말기(108)로부터 결제 완료 신호가 수신되는지 여부를 확인한다(S 111). 단계 S 111의 확인 결과, 결제 완료 신호가 수신되는 경우, 관리 서버(106)는 판매대에서 이탈된 상품이 판매 완료된 것으로 판단하고 상품 재고 정보를 갱신한다(S 113).Next, the
한편, 단계 S 105의 확인 결과, 제2 스캔 정보가 수신되지 않는 경우, 관리 서버(106)는 제1 스캐너(102)로부터 수신한 제1 스캔 정보를 기반으로 해당 판매대에서 이탈된 상품이 해당 판매대에 다시 진열되는지 여부를 확인한다(S 115). On the other hand, if the second scan information is not received as a result of the check in step S 105, the
단계 S 115의 확인 결과, 해당 판매대에서 이탈된 상품이 해당 판매대에 다시 진열된 경우, 관리 서버(106)는 상기 판매대에서 이탈되었다가 다시 진열된 상품에 대해 고객의 관심도를 카운트하여 기록한다(S 117). As a result of checking in step S 115, when the goods separated from the sales stand are displayed on the sales stand again, the
단계 S 115의 확인 결과, 해당 판매대에서 이탈된 상품이 해당 판매대에 다시 진열되지 않은 경우, 관리 서버(106)는 제3 스캐너(114)로부터 제3 스캔 정보를 수신하고, 해당 판매대에서 이탈된 상품의 상품 식별 정보와 제3 스캔 정보의 상품 식별 정보가 일치하면 알람 신호를 발생시킨다(S 119). As a result of the check in step S 115, when the goods separated from the sales stand are not displayed again on the sales stand, the
이 경우, 관리 서버(106)는 해당 판매대에서 이탈된 상품이 결제가 진행되지 않은 상태에서 무인 상점을 이탈하는 것으로 판단하여 알람 신호를 발생시킬 수 있다. 또한, 관리 서버(106)는 무인 상점의 출입구를 잠금 시킬 수 있다. 예시적인 실시예에서, 관리 서버(106)는 해당 판매대에서 이탈된 상품이 결제가 완료될 때까지 상기 출입구를 잠금 시킬 수 있다.In this case, the
또한, 단계 S 107의 확인 결과, 판매대에서 이탈된 상품의 상품 식별 정보 및 상품 수량 정보와 제2 스캔 정보에 포함된 상품의 상품 식별 정보 및 상품 수량 정보가 일치하지 않는 경우, 관리 서버(106)는 결제를 위한 상품 정보가 일치하지 않는다는 내용의 알람 신호를 발생시켜 해당 상품에 대해 정확한 결제가 이루어지도록 유도할 수 있다(S 121). If the product identification information and the product quantity information of the product deviated from the sales stand and the product identification information and the product quantity information of the product included in the second scan information do not match, the
도 3은 본 발명의 다른 실시예에 따른 무인 상점 결제 시스템의 구성을 나타낸 도면이다. 여기서는, 도 1에 도시된 실시예와 차이가 나는 부분을 중점으로 설명하기로 한다.3 is a diagram showing the configuration of an unmanned store payment system according to another embodiment of the present invention. Here, a description will be given focusing on the parts that differ from the embodiment shown in FIG.
도 3을 참조하면, 무인 상점 결제 시스템(200)은 제1 스캐너(202), 관리 서버(206), 고객 단말기(210), 및 결제 서버(212)를 포함할 수 있다. 제1 스캐너(202), 고객 단말기(210), 및 결제 서버(212)는 각각 통신 네트워크(250)를 통해 관리 서버(206)와 통신 가능하게 연결된다. Referring to FIG. 3, the unmanned
제1 스캐너(202)는 기 설정된 주기에 따라 판매대에 진열된 상품(60)들을 스캔하고 각 상품(60)에 부착된 RFID 태그(60a)로부터 해당 상품의 상품 식별 정보를 수신할 수 있다. 제1 스캐너(202)는 제1 스캔 정보를 관리 서버(206)로 전송할 수 있다. 여기서, 제1 스캔 정보는 판매대 식별 정보 및 해당 판매대에서 스캔 된 상품 식별 정보를 포함할 수 있다.The
고객 단말기(210)는 무인 상점을 방문한 고객이 소지하는 단말기일 수 있다. 고객 단말기(210)는 무인 상점 내에 마련되는 상점 코드(70)를 촬영 또는 스캔하여 획득할 수 있다. 여기서, 상점 코드(70)는 예를 들어, QR 코드 형태일 수 있으나, 이에 한정되는 것은 아니다. 예를 들어, 상점 코드(70)는 무인 상점 내의 계산대에 부착될 수 있으나, 이에 한정되는 것은 아니다. The
상점 코드(70)는 해당 무인 상점 내에 진열된 상품 리스트를 제공하는 웹 페이지의 주소 정보를 포함할 수 있다. 따라서, 고객 단말기(210)가 상점 코드를 획득하면, 고객 단말기(210)에는 해당 무인 상점 내에 진열된 상품 리스트가 표시될 수 있다. The
고객 단말기(210)는 고객의 입력에 따라 고객이 선택한 상품의 상품 식별 정보, 상품 수량 정보, 및 고객 결제 정보를 기반으로 결제 요청 정보를 생성할 수 있다. 고객 단말기(210)는 결제 요청 정보를 결제 서버(212)로 전송하여 고객이 선택한 상품에 대한 결제를 요청할 수 있다. The
예시적인 실시예에서, 무인 상점을 방문한 고객은 고객 단말기(210)를 통해 상점 코드(70)를 획득한 후, 고객 단말기(210)에 표시되는 상품 리스트에서 상품을 선택하여 결제를 진행하고, 판매대에서 해당 상품을 가져 갈 수 있다. 그러나, 이에 한정되는 것은 아니며 무인 상점을 방문한 고객은 판매대에서 상품을 가져온 후 고객 단말기(210)를 통해 계산대 등에서 상점 코드(70)를 획득하여 상품 리스트를 표시하고, 표시된 상품 리스트에서 해당 상품을 선택하여 결제를 진행할 수도 있다. 이 경우, 고객은 무인 상점에서 모바일 결제를 통해 상품을 쉽게 구매할 수 있게 된다.In an exemplary embodiment, a customer who visits an unmanned store acquires a
결제 서버(212)는 고객 단말기(210)로부터 수신한 결제 요청 정보에 따라 고객이 선택한 상품에 대해 결제를 진행할 수 있다. 결제 서버(212)는 고객이 선택한 상품에 대해 결제가 완료된 경우, 고객이 선택한 상품의 상품 식별 정보 및 상품 수량 정보를 포함하는 결제 완료 신호를 관리 서버(206)로 전송할 수 있다. The
관리 서버(206)는 고객 단말기(210)의 요청에 따라 무인 상점 내에 진열된 상품들의 상품 리스트를 웹 페이지로 제공할 수 있다. 관리 서버(206)는 제1 스캐너(202)로부터 제1 스캔 정보를 수신할 수 있다. 관리 서버(206)는 기 저장된 상품 관련 정보(판매대 별 상품 식별 정보)와 제1 스캔 정보를 비교하여 해당 판매대에서 이탈된 상품을 확인할 수 있다. 관리 서버(206)는 해당 판매대에서 이탈된 상품의 상품 식별 정보 및 상품 수량과 결제 완료 신호에 포함된 상품 식별 정보 및 상품 수량 정보가 일치하는지 여부를 확인할 수 있다. The
해당 판매대에서 이탈된 상품의 상품 식별 정보 및 상품 수량과 결제 완료 신호에 포함된 상품 식별 정보 및 상품 수량 정보가 일치하는 경우, 관리 서버(106)는 고객이 상기 결제가 완료된 상품을 판매대에서 가져간 것으로 판단(즉, 해당 상품에 대한 판매가 완료된 것으로 판단)하고, 상품 재고 정보를 갱신할 수 있다. If the product identification information and the product quantity of the product deviated from the merchandise and the product identification information and the product quantity information included in the payment completion signal match, the
해당 판매대에서 이탈된 상품의 상품 식별 정보 및 상품 수량과 결제 완료 신호에 포함된 상품 식별 정보 및 상품 수량 정보가 일치하지 않는 경우, 관리 서버(106)는 무인 상점 내에서 알람을 발생시키도록 마련될 수 있다. 이때, 무인 상점 내에는 관리 서버(106)로부터 알람 신호를 수신하여 알람을 발생시키는 알람 수단이 마련될 수 있다. 또한, 관리 서버(106)는 알람 신호를 기 설정된 관리자 단말기(미도시)로 전송할 수 있다. If the product identification information and the product quantity of the product deviated from the merchandise and the product identification information and the product quantity information included in the payment completion signal do not match, the
또한, 관리 서버(206)는 제1 스캔 정보를 통해 해당 판매대에서 이탈된 상품을 확인한 후, 기 설정된 시간 이내에 결제 서버(212)로부터 결제 완료 신호가 수신되지 않는 경우, 알람 신호를 발생시킬 수 있다. In addition, the
도 4는 본 발명의 다른 실시예에 따른 무인 상점 관리 방법을 설명하기 위한 흐름도이다. 도시된 흐름도에서는 상기 방법을 복수 개의 단계로 나누어 기재하였으나, 적어도 일부의 단계들은 순서를 바꾸어 수행되거나, 다른 단계와 결합되어 함께 수행되거나, 생략되거나, 세부 단계들로 나뉘어 수행되거나, 또는 도시되지 않은 하나 이상의 단계가 부가되어 수행될 수 있다.4 is a flowchart illustrating an unmanned store management method according to another embodiment of the present invention. In the flowchart shown, the method is divided into a plurality of steps, but at least some of the steps may be performed in a reverse order, in combination with other steps, omitted together, divided into detailed steps, or not shown. One or more steps may be added and performed.
도 4를 참조하면, 관리 서버(206)는 고객 단말기(210)로부터 상점 코드 정보의 요청을 수신하는 경우, 해당 무인 상점 내 상품 리스트가 게시된 웹 페이지를 고객 단말기(210)로 전송한다(S 201). 여기서, 고객 단말기(210)는 무인 상점 내에 마련된 상점 코드(70)를 촬영 또는 스캔하여 상점 코드 정보의 요청을 관리 서버(206)로 전송할 수 있다.Referring to FIG. 4, when the
다음으로, 관리 서버(206)는 결제 서버(212)로부터 고객이 선택한 상품의 상품 식별 정보 및 상품 수량 정보를 포함하는 결제 완료 신호를 수신한다(S 203). Next, the
다음으로, 관리 서버(206)는 제1 스캐너(202)로부터 제1 스캔 정보를 수신하고(S 205), 제1 스캔 정보와 기 저장된 상품 관련 정보를 비교하여 해당 판매대에서 이탈된 상품이 있는지 여부를 확인한다(S 207).Next, the
단계 S 207의 확인 결과, 해당 판매대에서 이탈된 상품이 있는 경우, 관리 서버(206)는 해당 판매대에서 이탈된 상품의 상품 식별 정보 및 상품 수량과 결제 완료 신호에 포함된 상품 식별 정보 및 상품 수량 정보가 일치하는지 여부를 확인한다(S 209).As a result of the check in step S 207, if there is a product that has been removed from the sales floor, the
단계 S 209의 확인 결과, 해당 판매대에서 이탈된 상품의 상품 식별 정보 및 상품 수량과 결제 완료 신호에 포함된 상품 식별 정보 및 상품 수량 정보가 일치하는 경우, 관리 서버(206)는 판매대에서 이탈된 상품이 판매 완료된 것으로 판단하고 상품 재고 정보를 갱신한다(S 211).As a result of the check in step S 209, when the product identification information and the product quantity of the product which has been removed from the sales floor and the product identification information and the product quantity information included in the payment completion signal match, the
단계 S 209의 확인 결과, 해당 판매대에서 이탈된 상품의 상품 식별 정보 및 상품 수량과 결제 완료 신호에 포함된 상품 식별 정보 및 상품 수량 정보가 일치하지 않은 경우, 관리 서버(206)는 알람 신호를 발생시킨다(S 213). As a result of checking in step S 209, when the product identification information and the product quantity of the product deviated from the merchandise and the product identification information and the product quantity information included in the payment completion signal do not match, the
도 5는 예시적인 실시예들에서 사용되기에 적합한 컴퓨팅 장치를 포함하는 컴퓨팅 환경(10)을 예시하여 설명하기 위한 블록도이다. 도시된 실시예에서, 각 컴포넌트들은 이하에 기술된 것 이외에 상이한 기능 및 능력을 가질 수 있고, 이하에 기술된 것 이외에도 추가적인 컴포넌트를 포함할 수 있다.5 is a block diagram illustrating and describing a
도시된 컴퓨팅 환경(10)은 컴퓨팅 장치(12)를 포함한다. 일 실시예에서, 컴퓨팅 장치(12)는 스캐너 장치(예를 들어, 제1 스캐너(102, 202), 제2 스캐너(104), 제3 스캐너(114) 등)일 수 있다. 또한, 컴퓨팅 장치(12)는 결제를 위한 컴퓨팅 장치(예를 들어, 결제 단말기(108), 결제 서버(212) 등)일 수 있다. 또한, 컴퓨팅 장치(12)는 무인 상점의 관리를 위한 장치(예를 들어, 관리 서버(106, 206) 등)일 수 있다.The illustrated
컴퓨팅 장치(12)는 적어도 하나의 프로세서(14), 컴퓨터 판독 가능 저장 매체(16) 및 통신 버스(18)를 포함한다. 프로세서(14)는 컴퓨팅 장치(12)로 하여금 앞서 언급된 예시적인 실시예에 따라 동작하도록 할 수 있다. 예컨대, 프로세서(14)는 컴퓨터 판독 가능 저장 매체(16)에 저장된 하나 이상의 프로그램들을 실행할 수 있다. 상기 하나 이상의 프로그램들은 하나 이상의 컴퓨터 실행 가능 명령어를 포함할 수 있으며, 상기 컴퓨터 실행 가능 명령어는 프로세서(14)에 의해 실행되는 경우 컴퓨팅 장치(12)로 하여금 예시적인 실시예에 따른 동작들을 수행하도록 구성될 수 있다.
컴퓨터 판독 가능 저장 매체(16)는 컴퓨터 실행 가능 명령어 내지 프로그램 코드, 프로그램 데이터 및/또는 다른 적합한 형태의 정보를 저장하도록 구성된다. 컴퓨터 판독 가능 저장 매체(16)에 저장된 프로그램(20)은 프로세서(14)에 의해 실행 가능한 명령어의 집합을 포함한다. 일 실시예에서, 컴퓨터 판독 가능 저장 매체(16)는 메모리(랜덤 액세스 메모리와 같은 휘발성 메모리, 비휘발성 메모리, 또는 이들의 적절한 조합), 하나 이상의 자기 디스크 저장 디바이스들, 광학 디스크 저장 디바이스들, 플래시 메모리 디바이스들, 그 밖에 컴퓨팅 장치(12)에 의해 액세스되고 원하는 정보를 저장할 수 있는 다른 형태의 저장 매체, 또는 이들의 적합한 조합일 수 있다.Computer
통신 버스(18)는 프로세서(14), 컴퓨터 판독 가능 저장 매체(16)를 포함하여 컴퓨팅 장치(12)의 다른 다양한 컴포넌트들을 상호 연결한다.The
컴퓨팅 장치(12)는 또한 하나 이상의 입출력 장치(24)를 위한 인터페이스를 제공하는 하나 이상의 입출력 인터페이스(22) 및 하나 이상의 네트워크 통신 인터페이스(26)를 포함할 수 있다. 입출력 인터페이스(22) 및 네트워크 통신 인터페이스(26)는 통신 버스(18)에 연결된다. 입출력 장치(24)는 입출력 인터페이스(22)를 통해 컴퓨팅 장치(12)의 다른 컴포넌트들에 연결될 수 있다. 예시적인 입출력 장치(24)는 포인팅 장치(마우스 또는 트랙패드 등), 키보드, 터치 입력 장치(터치패드 또는 터치스크린 등), 음성 또는 소리 입력 장치, 다양한 종류의 센서 장치 및/또는 촬영 장치와 같은 입력 장치, 및/또는 디스플레이 장치, 프린터, 스피커 및/또는 네트워크 카드와 같은 출력 장치를 포함할 수 있다. 예시적인 입출력 장치(24)는 컴퓨팅 장치(12)를 구성하는 일 컴포넌트로서 컴퓨팅 장치(12)의 내부에 포함될 수도 있고, 컴퓨팅 장치(12)와는 구별되는 별개의 장치로 컴퓨팅 장치(12)와 연결될 수도 있다.
이하는 본 발명의 또 다른 실시예에 따른 무인상점 관리시스템에 대해서 설명한다. 설명에 있어서, 앞서 설명한 구성과 동일한 구성의 중복된 설명에 대해서는 구체적인 설명을 생략한다. 설명에 앞서, 제 1 스캐너는 진열리더기(302)로 명명될 수 있다. 제 2 스캐너는 결제리더기(304)로 명명될 수 있다.The following describes an unmanned store management system according to another embodiment of the present invention. In the description, detailed description of duplicated description of the same configuration as the above-described configuration will be omitted. Prior to description, the first scanner may be referred to as the
도 6은 본 발명의 또 다른 실시예에 따른 무인 상점 결제 시스템의 구성을 나타낸 도면이다.6 is a view showing the configuration of an unmanned store payment system according to another embodiment of the present invention.
무인상점 관리시스템(300)은 상품(60)에 대한 고객의 관심도와 구매도 중 적어도 하나를 카운트할 수 있다.The unmanned
진열리더기(302)는 기 설정된 주기에 따라 판매대에 진열된 상품(60)들을 스캔하고 각 상품(60)에 부착된 RFID태그(60a)로부터 해당 상품(60)의 상품 식별 정보를 수신할 수 있다. 진열리더기(302)는 수신된 상품 식별 정보를 관리서버(306)로 전송할 수 있다. 여기서, 상품 식별 정보는 판매대 식별정보, 해당 판매대에서 스캔된 상품 식별 정보, 각 상품별 상품수량정보 등을 포함할 수 있다. 예시적인 실시예에서, 진열리더기(302)는 UHF(Ultra High Frequency) 스캐너가 사용될 수 있으나, 이에 한정되지는 않는다.The
진열리더기(302)는 상품태그(60a)로부터 해당 상품(60)의 상품 식별 정보를 획득하고, 상품태그(60a)의 신호세기를 검출할 수 있다. 고객이 상품(60)에 접근하거나, 접촉하거나, 이동시키거나, 판매대로부터 이탈시키는 경우, 상품(60)의 상품태그(60a)로부터의 신호세기는 변화가 발생할 수 있다. 진열리더기(302)는 이러한 상품태그(60a)의 신호세기 정보를 검출할 수 있다. 진열리더기(302)에 의해 검출된 상품태그(60a)의 신호세기 정보는 관리서버(306)로 전송될 수 있다.The
결제리더기(304)는 계산대에 놓은 상품(60)들을 스캔할 수 있다. 결제리더기(304)는 무인 상점 내에서 계산대에 놓인 상품(60)들을 스캔할 수 있는 위치에 장착될 수 있다. 예시적인 실시예에서, 결제리더기(304)는 기 설정된 주기에 따라 계산대 상부를 스캔하도록 마련될 수 있다. 그러나, 이에 한정되는 것은 아니며, 결제리더기(304)는 센서(예를 들어, 무게 센서 등)에 의해 계산대에 상품(60)이 놓여진 것이 감지된 경우, 계산대에 놓여진 상품(60)을 스캔 할 수도 있다. 결제리더기(304)는 스캔된 정보를 관리서버(306)로 전송할 수 있다. 결제 정보는 계산대에서 스캔 된 상품 식별 정보 및 상품 수량 정보를 포함할 수 있다. 예시적인 실시예에서, 결제리더기(304)는 UHF(Ultra High Frequency) 스캐너가 사용될 수 있으나, 결제리더기(304)의 종류가 이에 한정되는 것은 아니다.The
관리서버(306)는 진열리더기(302)로부터 검출된 상품태그(60a)의 신호세기 정보를 수신받을 수 있다. 관리서버(306)는 전송받은 상품태그(60a)의 신호세기정보로부터 상품태그(60a)의 신호세기 변화의 발생여부를 확인할 수 있다. 즉, 관리서버(306)는 진열리더기(302)로부터 전송 받는 신호세기의 변화를 감지할 수 있다. 신호세기의 변화는 시계열적으로 발생할 수 있다. 또한 관리서버(306)에서 감지하는 신호세기의 변화는 신호세기가 작아지거나 커지는 경우를 모두 포함할 수 있다. 상품태그(60a)의 신호세기는 주변을 이동하는 고객이나, 바람등에 의해 변화할 수 있으므로, 관리서버(306)는 상품태그(60a)의 설정된 시간에 따라 신호세기가 설정된 크기 이상으로 변화하는 경우를 탐지할 수 있다. 설정된 시간과 설정된 크기는 신호의 민감도에 따라 달리 적용할 수 있다. 관리서버(306)는 상품태그(60a)의 신호세기 변화를 기초로 고객이 접근하거나, 접촉하거나, 이동시키거나, 판매대로부터 이탈시킨 상품(60)을 확인할 수 있다. The
관리서버(306)는 관심상품저장부를 포함할 수 있다. 관리서버(306)는 상품태그(60a)의 신호세기 변화가 발생하는 경우, 해당상품(60)에 대한 고객의 관심도를 관심상품저장부에 카운트하여 기록할 수 있다. 즉, 고객이 상품(60)에 접근하거나, 접촉하거나, 이동시키거나, 판매대로부터 이탈시키는 동작 중 어느 하나의 동작을 고객이 관심이 있어하는 동작으로 정의할 수 있다. 관리서버(306)는 고객의 관심동작을 감지함으로서, 관심상품을 검색 또는 관리할 수 있다. 관리서버(306)는 이러한 고객의 관심도를 카운트하여 관심상품으로 카운트 할 수 있다. 관심상품저장부는 복수의 상품(60)에 대한 상품 식별 정보와 함께, 신호세기의 변화를 기초로 카운트된 관심도가 저장될 수 있다.The
관리서버(306)는 기 저장된 상품 관련 정보(판매대 별 상품 식별 정보 및 상품 수량 정보)와 진열리더기(302)에 의해 수신된 정보를 비교하여 해당 판매대에서 이탈된 상품을 확인할 수 있다. 즉, 관리서버(306)는 진열리더기(302)로부터 정보를 수신하는 경우, 해당 정보에 포함된 판매대 식별 정보를 확인하여 해당 판매대에 진열된 상품 식별 정보를 추출하고, 추출한 상품 식별 정보와 수신된 정보에 포함된 상품 식별 정보를 비교하여 해당 판매대에서 이탈된 상품을 확인할 수 있다. The
또한, 관리서버(306)는 판매대에서 이탈된 상품의 상품 식별 정보 및 상품 수량 정보와 결제리더기(304)에 의해 수신된 정보(즉, 계산대에서 스캔 된 상품 식별 정보 및 상품 수량 정보)가 일치하는지 여부를 확인할 수 있다. 관리서버(306)는 판매대에서 이탈된 상품의 상품 식별 정보 및 상품 수량 정보와 결제리더기(304)에 의해 수신된 정보가 일치하는 경우, 결제 개시 승인 정보를 결제 단말기(308)로 전송할 수 있다. 즉, 무인 상점을 방문한 고객이 판매대에서 가져간 상품들과 계산대에 놓여진 상품들이 일치하는 경우, 관리서버(306)는 결제를 진행해도 좋다는 내용의 결제 개시 승인 정보를 결제 단말기(308)로 전송할 수 있다. In addition, the
결제 단말기(308)는 무인 상점 내에서 계산대 또는 계산대 인근에 설치될 수 있다. 결제 단말기(308)는 관리서버(306)로부터 결제 개시 승인 정보를 수신하는 경우, 고객에게 결제를 위한 서비스를 제공할 수 있다. 구체적으로, 결제 단말기(308)는 결제 개시 승인 정보를 수신하는 경우, 진열리더기(302), 결제리더기(304) 및 관리서버(306) 중 어느 하나로부터 결제와 관련된 상품 식별 정보 및 상품 수량 정보를 획득할 수 있다.The payment terminal 308 may be installed near a cashier or cashier in an unmanned store. When the payment terminal 308 receives payment start approval information from the
결제 단말기(308)는 결제와 관련된 상품 식별 정보 및 상품 수량 정보를 기반으로 계산대에 놓인 상품의 총 가격을 산출할 수 있다. 결제 단말기(308)는 고객에게 상기 산출한 상품의 총 가격을 표시해줄 수 있다. 결제 단말기(308)는 고객으로부터 고객 결제 정보(예를 들어, 신용카드 정보 등)를 획득하여 상기 산출한 상품의 총 가격에 대한 결제를 진행할 수 있다. 결제 단말기(308)는 결제가 완료된 경우, 결제 완료 신호를 관리서버(306)로 전송할 수 있다. The payment terminal 308 may calculate the total price of the goods placed on the checkout based on the product identification information and the product quantity information related to the payment. The payment terminal 308 may display the total price of the calculated product to the customer. The payment terminal 308 may acquire customer payment information (for example, credit card information, etc.) from the customer and proceed with payment for the total price of the calculated product. The payment terminal 308 may transmit a payment completion signal to the
관리서버(306)는 결제완료 신호를 전송받고, 해당 상품(60)에 대한 구매도를 카운트하여 기록할 수 있다. 관심상품저장부는 카운트된 구매도가 저장될 수 있다.The
이러한 과정을 통해 복수의 상품 또는 상품군들에 대해, 관심도가 높은 상품 또는 상품군을 검색할 수 있으며, 관심도도 높고 구매도도 높은 상품 또는 상품군을 검색할 수도 있다.Through this process, a product or a product group having a high interest may be searched for a plurality of product or product groups, and a product or a product group having a high interest and a high purchase degree may also be searched for.
이하는 본 발명의 실시예에 따른 무인상점관리시스템의 동작방법에 대해서 설명한다.Hereinafter will be described the operation method of the unmanned store management system according to an embodiment of the present invention.
먼저 무인상점 관리시스템(300)이 상품에 대한 관심도를 카운트하는 방법에 대해서 설명한다.First, the unmanned
도 7은 본 발명의 또 다른 실시예에 따른 무인 상점 관리 방법을 설명하기 위한 흐름도이다.7 is a flowchart illustrating a method for managing an unmanned store according to another embodiment of the present invention.
진열리더기(302)는 상품(60)에 부착된 상품태그(60a)의 신호세기를 검출할 수 있다. 진열리더기(302)에 의해 검출된 상품태그(60a)의 신호세기 정보는 관리서버(306)로 전송될 수 있다(S310).The
관리서버(306)는 수신된 상품태그(60a)의 신호세기의 변화의 발생여부를 확인할 수 있다(S320). 상품태그(60a)의 신호세기의 변화가 발생한 경우에(S321), 관리서버(306)는 상품태그(60a)가 부착된 상품(60)의 관심도를 카운트하여 기록할 수 있다. 상품의 관심도는 상품 식별 정보와 관심상품저장부에 저장될 수 있다(S330).The
상품태그(60a)의 신호세기의 변화가 발생하지 않은 경우에는(S322), 관리서버(306)는 고객의 접촉 또는 관심이 없는 것으로 판단하여, 관심도를 카운트하지 않을 수 있다.If a change in signal strength of the
다음으로 무인상점관리시스템이 고객의 관심도와 구매도를 카운트하는 방법에 대해서 설명한다.Next, a description will be given of how the unmanned store management system counts customer interest and purchase.
도 8은 본 발명의 또 다른 실시예에 따른 무인 상점 관리 방법을 설명하기 위한 흐름도이다.8 is a flowchart illustrating an unmanned store management method according to another embodiment of the present invention.
고객의 관심도를 카운트하는 방법은 앞서 설명한 내용과 동일하다.How to count the interest of the customer is the same as described above.
이후 관리서버(306)는 결제단말기에 의해 결제완료신호를 전달받을 수 있다(S340). 관리서버(306)로 결제완료신호가 전달된 경우(S341), 관리서버(306)는 상품태그(60a)가 부착된 상품(60)의 구매도를 카운트하여 기록할 수 있다. 상품의 구매도는 상품별로 관심상품저장부에 저장될 수 있다(S350). 관리서버(306)로 결제완료신호가 전달되지 않은 경우(S342), 관리서버(306)는 상품(60)을 다시 판매대에 진열한 것으로 판단하고, 구매도를 카운트하지 않을 수 있다.Thereafter, the
이하는 본 발명의 또 다른 실시예에 따른 무인상점 관리시스템에 대해서 설명한다.The following describes an unmanned store management system according to another embodiment of the present invention.
도 9는 본 발명의 또 다른 실시예에 따른 무인 상점 결제 시스템의 구성을 나타낸 도면이다.9 is a view showing the configuration of an unmanned store payment system according to another embodiment of the present invention.
무인상점 관리시스템(400)은 상품감지부(410)를 더 포함할 수 있다.The unmanned
상품감지부(410)는 상품태그(60a)의 신호세기 변화에 대한 노이즈정보를 제거할 수 있다. 상품감지부(410)는 고객이 상품(60)에 접근하거나 접촉하거나 이동시키거나, 판매대로부터 이탈시키는 경우, 고객접근정보를 생성할 수 있다. 고객접근정보는 고객이 상품(60)에 접근하거나 접촉하거나 상품(60)을 이동시키거나, 판매대로부터 이탈시키는 상품(60)에 대한 정보를 포함할 수 있다. 고객이 상품(60)에 접근, 접촉, 상품(60)을 이동시키거나, 판매대로부터 이탈시키는 등의 동작은 복수의 상품에 대해서 이루어질 수도 있으므로 하나의 고객접근정보는 복수의 상품의 상품 식별 정보를 포함할 수 있다. 또한 고객접근정보는 고객의 동작이 이루어진 상품과, 그 주변상품들의 상품 식별 정보를 포함할 수도 있다. 상품감지부(410)는 고객접근정보를 관리서버(306)로 전송할 수 있다.The
관리서버(306)는 상품감지부(410)로부터 고객접근정보와, 진열리더기(302)로부터 상품태그(60a)의 신호세기 변화정보를 전송받을 수 있다.The
관리서버(306)는 신호세기 변화가 발생한 적어도 하나의 상품(60)과 고객접근정보에 포함된 적어도 하나의 상품(60) 중 중첩되는 상품(60)을 확인할 수 있다. 외부환경에 의해 복수의 상품(60)들로부터 상품태그(60a)의 신호세기 변화가 발생하는 경우, 고객이 관심을 가지는 상품(60)을 정확히 알기 어려울 수 있다. 관리서버(306)는 진열리더기(302)에 의한 신호세기정보와, 상품감지부(410)에 의한 고객접근정보를 통해 고객이 관심을 가지는 상품(60)을 보다 정확하게 검색할 수 있다.The
관리서버(306)는 진열리더기(302)와, 상품감지부(410)로부터 중첩된 정보를 가지고 관심도를 카운트할 수도 있으나, 이에 한정되지 않는다. 일례로, 상품감지부(410)로 고객의 접근 또는 접촉등이 이루어진 상품(60) 또는 상품군들에 대한 고객접근정보가 관리서버(306)로 전달될 수 있다. 관리서버(306)는 고객접근정보가 생성된 상품(60)에 대해서 신호세기 변화를 감지하도록, 진열리더기(302)로 감지개시신호를 송신할 수도 있다. 감지개시신호를 수신한 진열리더기(302)는 해당 상품들에 대해서 상품태그(60a)의 신호세기를 검출하여 관리서버(306)로 전송할 수 있다. The
이와 같이 진열리더기(302)로부터의 신호세기측정과, 상품감지부(410)의 고객의 접근 또는 접촉등에 대한 정보생성은 제어방법에 따라 동시에 발생할 수도 있으며, 전후관계를 가지고 발생할 수도 있다.As described above, the signal strength measurement from the
관리서버(306)는 신호세기 변화도 발생하고, 고객이 접근 또는 접촉등이 이루어진 상품(60)들에 대해 고객의 관심도를 카운트하여 기록할 수 있다. 고객의 관심도는 관심상품저장부에 저장될 수 있다.The
상품감지부(410)는 모션센서, 적외선센서, 무게센서 중 적어도 어느 하나의 센서를 포함할 수 있다. The
모션센서는 상품(60)에 인접하게 배치되어, 상품(60)으로 인접하는 고객의 동작을 감지할 수 있다. The motion sensor may be disposed adjacent to the
적외선센서는 적외선을 통해 상품(60)으로 인접하는 고객의 동작을 감지할 수 있다.The infrared sensor may detect a motion of a customer adjacent to the
모션센서와 적외선센서는 복수개가 마련되어 상품별 또는 영역별로 접근하는 고객을 감지할 수도 있으며, 진열대에 마련되어 진열대로 접근하는 고객을 감지할 수도 있다.A plurality of motion sensors and infrared sensors may be provided to detect a customer approaching by product or area, or may be provided on a display stand to detect a customer approaching a display stand.
무게센서는 진열대에 배치되어 복수의 상품(60)마다 또는 영역별로 상품(60)들의 무게를 감지할 수 있다. 어느 상품(60)이 진열대로부터 이탈하는 경우, 진열대로부터 이탈된 상품과 대응되게 위치한 무게센서는 해당상품의 이탈로 인한 무게변화를 감지할 수 있다.The weight sensor may be disposed on the display rack to detect the weight of the
이와 같이 상품감지부(410)는 진열리더기(302)의 보조적인 구성으로 기능함으로서, 관심도를 정확하게 체크할 수 있다.As described above, the
이하는 본 발명의 또 다른 실시예에 따른 무인상점 관리시스템의 동작방법에 대해서 설명한다.Hereinafter, a method of operating an unmanned store management system according to another embodiment of the present invention will be described.
도 10은 본 발명의 또 다른 실시예에 따른 무인 상점 관리 방법을 설명하기 위한 흐름도이다.10 is a flowchart illustrating an unmanned store management method according to another embodiment of the present invention.
상품감지부(410)는 고객이 상품(60)에 접근하거나, 접촉하거나, 이동시키거나, 판매대로부터 이탈시키는 지 여부를 감지할 수 있다. 즉, 상품감지부(410)는 상품에 대한 동작을 감지할 수 있다(S410). 상품에 대한 동작이 이루어지는 경우(S411), 상품감지부(410)는 고객접근정보를 생성할 수 있다. 상품감지부(410)는 고객의 동작을 감지하거나, 진열대로부터의 상품(60)의 이탈을 무게로 감지함으로서 고객접근정보를 생성할 수 있다. 상품감지부(410)는 고객접근정보를 관리서버(306)로 전송할 수 있다(S420).The
관리서버(306)는 고객접근정보가 발생한 상품 또는 발생한 상품과 이를 포함하는 주변의 상품들에 대해 진열리더기(302)로 신호세기 감지를 위한 감지개시신호를 송신할 수 있다(S430).The
감지신호를 송신한 진열리더기(302)는 감지개시신호를 받은 상품(60)들의 상품태그(60a)에 대해서 신호세기를 검출하여, 관리서버(306)로 송신하게 된다.The
관리서버(306)는 수신된 상품태그(60a)의 신호세기정보로부터 변화를 감지할 수 있다(S440). 특정 상품태그(60a)의 신호세기의 변화가 발생한 경우에(S441), 관리서버(306)는 상품태그(60a)가 부착된 특정 상품(60)의 관심도를 카운트하여 기록할 수 있다(S450).The
상품에 대한 동작이 감지되지 않거나(S412), 상품태그(60a)의 신호세기의 변화가 발생하지 않은 경우에는(S442), 관리서버(306)는 관심도를 카운트하지 않을 수 있다.If an operation for a product is not detected (S412) or if a change in signal strength of the
그러나 이에 한정되지 않고, 진열리더기(302)로부터의 신호세기측정과, 상품감지부(410)의 고객의 접근 또는 접촉에 대한 정보생성은 전후관계를 가지지 않고, 관리서버(306)로 전송될 수 있다. 이 경우 관리서버(306)는 신호세기 변화가 발생한 적어도 하나의 상품과 고객접근정보에 포함된 적어도 하나의 상품 중 중첩되는 상품을 확인할 수 있으며, 해당 상품의 관심도가 카운트되어 기록될 수 있다. 물론, 진열리더기(302)로부터의 신호세기측정과, 상품감지부(410)의 고객의 접근 또는 접촉에 대한 정보생성은 전후관계를 가지고 발생할 수도 있다. However, the present invention is not limited thereto, and the signal strength measurement from the
관리서버(306)는 신호세기 변화도 발생하고, 고객이 접근 또는 접촉이 이루어진 상품(60)들을 기초로 생성된 고객의 관심도는 상품 식별 정보와 관심상품저장부에 저장될 수 있다.The
이하는 본 발명의 또 다른 실시예에 따른 무인상점 관리시스템에 대해서 설명한다.The following describes an unmanned store management system according to another embodiment of the present invention.
도 11은 본 발명의 또 다른 실시예에 따른 무인 상점 결제 시스템의 구성을 나타낸 도면, 도 12는 본 발명의 또 다른 실시예에 따른 무인 상점 결제 시스템의 관리서버의 블록도이다.11 is a view showing the configuration of an unmanned shop payment system according to another embodiment of the present invention, Figure 12 is a block diagram of a management server of the unattended shop payment system according to another embodiment of the present invention.
무인상점 관리시스템(500)은 촬영부(512)를 더 포함할 수 있다.The unmanned
촬영부(512)는 카메라, 캠코더등 촬영장치를 통해 상품(60)으로 접근하는 고객에 대한 영상을 얻을 수 있도록 구성된다. 촬영부(512)는 상품(60)으로 접근하는 고객의 정지된 이미지 또는 동영상을 촬영할 수 있다. 촬영부(512)로부터 촬영된 영상은 관리서버(506)로 전송될 수 있다.The photographing
관리서버(506)는 고객인식부를 포함할 수 있다.The
고객인식부는 상품(60)의 관심도가 기록될 때, 상품태그의 신호세기를 변화시킨 고객에 대한 영상의 인식 및 연령, 성별을 분류, 기록할 수 있다.When the degree of interest of the
고객인식부는 모델저장부(506a)와, 정보생성부(506b)를 포함할 수 있다.The customer recognition unit may include a
모델저장부(506a)는 데이터베이스에 저장된 사람들의 얼굴영상들과, 성별, 연령간의 관계를 기학습한 기계학습모델이 저장될 수 있다. 기계학습모델의 학습기초가 되는 사람들의 영상은 얼굴영상인 것으로 설명하나, 이에 한정되지 않는다. 일례로 기계학습모델의 학습기초가 되는 영상은 전신영상을 포함할 수 있다. The
기계학습모델은 데이터베이스에 저장되는 사람들의 영상정보와, 성별, 연령정보를 기초로 알고리즘을 적용하여 기계학습이 이루어짐으로서 생성될 수 있다. 데이터베이스에는 복수의 사람들의 영상정보와, 성별, 연령정보가 저장될 수 있다. 데이터베이스에는 무인상점관리시스템을 이용하는 고객들의 정보가 누적될 수 있다. 기계학습모델은 새로 업데이트되는 정보를 통해 갱신됨으로서, 그 정확도가 향상될 수 있다.Machine learning model can be generated by applying the algorithm based on the image information, gender, age information of people stored in the database can be generated. The database may store image information, gender, and age information of a plurality of people. The database may accumulate information of customers using the unmanned store management system. The machine learning model is updated with newly updated information, so that its accuracy can be improved.
기계학습모델은 외부에서 생성되어 모델저장부(506a)에 저장될 수도 있다. 그러나 이에 한정되지 않고, 관리서버(506)는 그 내부의 데이터베이스에 저장된 정보를 기초로 기계학습모델을 생성할 수도 있다. The machine learning model may be generated externally and stored in the
기계학습모델의 생성은 로지스틱 회귀법(logistic regression), 서포트 벡터머신(support vector machine), 그라디언트 부스팅(gradient boosting), 랜덤포레스트(random forest)등의 알고리즘이 적용될 수 있다. 사람들의 외관이 나타난 영상들과, 이들의 성별, 연령정보의 관계에 대한 기계학습이 이루어지면 이를 만족하고, 적용되는 알고리즘의 종류는 한정되지 않는다.The generation of the machine learning model may include algorithms such as logistic regression, support vector machines, gradient boosting, and random forest. If the machine learning about the image of the appearance of people, and the relationship between their gender and age information is satisfied, this is satisfied, and the type of algorithm applied is not limited.
정보생성부(506b)는 모델저장부(506a)에 저장된 기계학습모델에 의해 촬영부(512)에 의해 입력된 고객의 영상으로부터 고객의 성별과, 연령정보를 생성할 수 있다.The
관리서버(506)는 관심도를 카운트하여 기록할 때, 정보생성부(506b)에 의해 생성된 성별, 연령정보를 함께 기록할 수 있다. 즉, 관심상품저장부(506c)에는 상품 식별 정보와, 해당상품의 관심도와, 해당상품(60)의 관심도를 증가시킨 고객의 성별과, 연령정보가 함께 저장될 수 있다. 이러한 과정을 통해 상품별로 어느 성별, 어느연령이 관심도가 높은지를 파악할 수 있다. When the
이하는 본 발명의 또 다른 실시예에 따른 무인상점 관리시스템의 동작방법에 대해서 설명한다.Hereinafter, a method of operating an unmanned store management system according to another embodiment of the present invention will be described.
도 13은 본 발명의 또 다른 실시예에 따른 무인 상점 관리 방법을 설명하기 위한 흐름도이다.13 is a flowchart illustrating an unmanned store management method according to another embodiment of the present invention.
진열리더기(302)는 상품(60)에 부착된 상품태그(60a)의 신호세기를 검출할 수 있다. 진열리더기(302)에 의해 검출된 상품태그(60a)의 신호세기 정보는 관리서버(506)로 전송될 수 있다(S510).The
관리서버(506)는 수신된 상품태그(60a)의 신호세기의 변화의 발생여부를 확인할 수 있다(S520). 상품태그(60a)의 신호세기의 변화가 발생한 경우에(S521), 촬영부(512)에 의해 신호세기의 변화를 발생시킨 고객의 영상이 촬영될 수 있다(S530). 촬영된 상품(60)으로 접근하는 고객에 대한 영상은 관리서버(506)로 전송될 수 있다.The
정보생성부(506b)는 관리서버(506)로 전송된 영상을 기초로, 기학습된 기계학습모델을 통해 해당 고객의 성별, 연령정보를 생성할 수 있다.(S540).The
관리서버(506)는 정보생성부(506b)에 의해 생성된 고객의 성별, 연령정보와 함께, 상품태그(60a)가 부착된 상품(60)의 관심도를 카운트하여 기록할 수 있다. 관심도와 고객의 성별, 연령정보는 관심상품저장부에 함께 저장될 수 있다(S550).The
상품태그(60a)의 신호세기의 변화가 발생하지 않은 경우에는(S522), 관리서버(506)는 고객의 접촉 또는 관심이 없는 것으로 판단하여, 관심도를 카운트하지 않을 수 있다.If there is no change in the signal strength of the
이상에서 본 발명의 대표적인 실시예들을 상세하게 설명하였으나, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 상술한 실시예에 대하여 본 발명의 범주에서 벗어나지 않는 한도 내에서 다양한 변형이 가능함을 이해할 것이다. 그러므로 본 발명의 권리범위는 설명된 실시예에 국한되어 정해져서는 안 되며, 후술하는 특허청구범위뿐만 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.Although exemplary embodiments of the present invention have been described in detail above, those skilled in the art will appreciate that various modifications can be made to the above-described embodiments without departing from the scope of the present invention. . Therefore, the scope of the present invention should not be limited to the embodiments described, but should be defined by the claims below and equivalents thereof.
100, 200 : 무인 상점 관리 시스템
102, 202 : 제1 스캐너
104 : 제2 스캐너
106, 206 : 관리 서버
108 : 결제 단말기
210 : 고객 단말기
212 : 결제 서버
114 : 제3 스캐너100, 200: unmanned shop management system
102, 202: first scanner
104: second scanner
106, 206: management server
108: payment terminal
210: customer terminal
212: payment server
114: third scanner
Claims (11)
상기 상품태그로부터 상기 상품식별정보를 획득하고, 상기 상품태그의 신호세기를 검출하는 진열리더기;
상기 진열리더기에서 검출된 신호세기가 전송되는 관리서버로서, 상품의 이동 또는 상품에 대한 접촉으로 인해 변화하는 상기 상품태그의 신호세기의 변화를 감지하는 관리서버;를 포함하는 무인상점 관리시스템.A product tag having product identification information of the product and attached to a plurality of products displayed on the merchandise stand;
A display reader for acquiring the product identification information from the product tag and detecting a signal strength of the product tag;
An unmanned store management system comprising: a management server to which the signal strength detected by the display reader is transmitted, the management server detecting a change in signal strength of the product tag that changes due to a movement of a product or a contact with the product.
상기 관리서버는,
전송된 상기 신호세기의 변화가 감지되면, 해당 상품에 대한 관심도가 카운트되어 기록되는 관심상품저장부;를 포함하는 무인상점관리시스템.The method of claim 1,
The management server,
When the change in the signal strength transmitted is detected, the interest product storage unit counts and recorded the interest level for the product.
상기 상품 태그로부터 상품 식별 정보를 획득하고, 획득한 상품 식별 정보 및 상품 수량 정보를 포함하는 결제 정보를 상기 관리서버로 전송하는 결제 리더기;
상기 결제정보를 전송받은 상기 관리서버로부터 결제 개시 승인 정보를 전송받아, 결제와 관련된 상품 식별 정보 및 상품 수량 정보를 획득하고, 상기 결제와 관련된 상품 식별 정보 및 상품 수량 정보를 기반으로 상기 계산대에 놓인 상품의 총 가격을 산출하며, 고객으로부터 고객 결제 정보를 획득하여 상기 산출한 상품의 총 가격에 대해 결제를 수행하고, 결제 완료 신호를 상기 관리서버로 전송하는 결제 단말기;를 더 포함하고,
상기 관심상품저장부는,
상기 관리서버로 상기 결제 완료 신호가 수신되면, 해당 상품의 구매도가 카운트되어 기록되는 무인상점 관리시스템.The method of claim 2,
A payment reader for acquiring product identification information from the product tag and transmitting payment information including the obtained product identification information and product quantity information to the management server;
Receiving payment start approval information from the management server that received the payment information, to obtain product identification information and product quantity information related to the payment, based on the product identification information and product quantity information related to the payment placed on the checkout counter A payment terminal which calculates a total price of the product, obtains customer payment information from a customer, performs payment on the calculated total price of the product, and transmits a payment completion signal to the management server;
The interest product storage unit,
When the settlement completion signal is received by the management server, the degree of purchase of the product is counted and unmanned store management system.
고객의 상품으로의 접근 또는 접촉을 감지하는 상품감지부;를 더 포함하는 무인상점 관리시스템.The method of claim 2,
Unmanned store management system further comprising; product detection unit for detecting the access or contact of the customer's product.
상기 관심상품저장부는,
상기 상품감지부에 의해 상기 접근 또는 접촉이 감지되고, 상기 신호세기의 변화가 감지된 상품에 대한 관심도가 카운트되어 기록되는 무인상점 관리시스템.The method of claim 4, wherein
The interest product storage unit,
The approach or contact is detected by the merchandise detection unit, unmanned store management system that records the interest in the product detected the change in the signal strength is recorded.
상기 상품감지부는,
상품으로 접근하는 동작을 감지하는 모션센서, 적외선을 통해 상품으로 접근하는 동작을 감지하는 적외선센서와, 상품의 무게를 감지하는 무게센서 중 적어도 어느 하나의 센서를 포함하는 무인상점관리시스템.The method of claim 4, wherein
The product detection unit,
An unmanned store management system comprising at least one of a motion sensor for detecting a motion approaching a product, an infrared sensor for detecting motion approaching a product through infrared rays, and a weight sensor for sensing the weight of the product.
상기 진열리더기는,
상기 상품감지부에 의해 상기 접근 또는 접촉이 감지된 상품의 상품 식별 정보를 상기 관리서버로부터 전송받아, 전송받은 상품 식별 정보를 가진 상품태그의 신호세기를 감지하도록 마련되는 무인상점 관리시스템.The method of claim 4, wherein
The display reader,
The unmanned store management system is provided to receive the product identification information of the product detected the access or contact by the product detection unit from the management server, to detect the signal strength of the product tag with the received product identification information.
상기 상품에 접근 또는 접촉하는 고객을 촬영하여 상기 관리서버로 전송하는 촬영부;를 더 포함하고,
상기 관리서버는,
상기 촬영부로부터 전송된 영상으로부터 고객의 성별, 연령정보를 생성하는 고객인식부;를 포함하는 무인상점 관리시스템.The method of claim 2,
And a photographing unit which photographs the customer accessing or contacting the product and transmits the photographed to the management server.
The management server,
And a customer recognition unit generating gender and age information of the customer from the image transmitted from the photographing unit.
상기 고객인식부는,
데이터베이스에 저장된 사람들의 얼굴영상들과 상기 사람들의 성별, 연령간의 관계가 기학습된 기계학습모델이 저장되는 모델저장부;
상기 촬영부에 의해 인식된 고객의 얼굴영상을 기초로 상기 기계학습모델을 통해 상기 고객의 성별, 연령별 정보를 생성하는 정보생성부;를 포함하고,
상기 관심상품저장부는,
상기 카운트된 관심도와 상기 생성된 성별과, 연령별 정보가 함께 저장되는 무인상점 관리시스템.The method of claim 8,
The customer recognition unit,
A model storage unit for storing a machine learning model in which a relationship between face images of people stored in a database and sex and age of the people are pre-learned;
And an information generator for generating gender and age-specific information of the customer through the machine learning model based on the face image of the customer recognized by the photographing unit.
The interest product storage unit,
And the counted interest, the generated gender, and age-specific information are stored together.
상기 하나 이상의 프로세서들에 의해 실행되는 하나 이상의 프로그램들을 저장하는 메모리를 구비한 컴퓨팅 장치에서 수행되는 방법으로서,
진열리더기로부터 상품식별정보와, 상품태그의 신호세기정보를 수신하는 단계;
상기 수신된 신호세기정보를 기초로 신호세기의 변화를 감지하는 단계;
상기 신호세기의 변화가 감지된 경우, 해당 상품의 관심도를 카운트하여 저장하는 단계;를 포함하는 무인상점 관리방법.One or more processors, and
A method performed in a computing device having a memory that stores one or more programs executed by the one or more processors, the method comprising:
Receiving product identification information and signal strength information of the product tag from the display reader;
Detecting a change in signal strength based on the received signal strength information;
And counting and storing an interest level of a corresponding product when the change of the signal strength is detected.
상기 관심도가 카운트된 상품에 대해 결제단말기로부터 결제완료신호가 수신되면, 해당 상품의 구매도를 카운트하여 저장하는 단계;를 더 포함하는 무인 상점 관리방법.The method of claim 10,
And counting and storing a purchase degree of a corresponding product when a payment completion signal is received from a payment terminal with respect to the product of which the interest is counted.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20170105868 | 2017-08-22 | ||
| KR1020180097846 | 2018-08-22 | ||
| KR1020180097846A KR20190021183A (en) | 2017-08-22 | 2018-08-22 | Method and system for managing manless store |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20200022341A true KR20200022341A (en) | 2020-03-03 |
Family
ID=65760413
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020180097846A Pending KR20190021183A (en) | 2017-08-22 | 2018-08-22 | Method and system for managing manless store |
| KR1020190098918A Ceased KR20190096922A (en) | 2017-08-22 | 2019-08-13 | Method and system for managing manless store |
| KR1020190098919A Ceased KR20200022341A (en) | 2017-08-22 | 2019-08-13 | Method and system for managing manless store |
Family Applications Before (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020180097846A Pending KR20190021183A (en) | 2017-08-22 | 2018-08-22 | Method and system for managing manless store |
| KR1020190098918A Ceased KR20190096922A (en) | 2017-08-22 | 2019-08-13 | Method and system for managing manless store |
Country Status (1)
| Country | Link |
|---|---|
| KR (3) | KR20190021183A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102179614B1 (en) * | 2020-08-24 | 2020-11-18 | (주) 인터마인즈 | Method And System for Providing Unmanned Sale |
| KR20210141234A (en) * | 2020-05-15 | 2021-11-23 | 하나시스 주식회사 | Un-manned sell system |
| KR20220001939A (en) * | 2020-06-30 | 2022-01-06 | 주식회사 디투리소스 | Payment and Stock Control System for Unmanned Convenience Store |
| KR102349793B1 (en) * | 2020-11-18 | 2022-01-10 | 장관익 | Commodity cost unmanned payment method |
| KR20220035617A (en) * | 2020-09-14 | 2022-03-22 | 주식회사 현대아이티앤이 | A method of configuring an unmanned store system using artificial intelligence based on image information and sensor information, and a method of controlling |
| KR20230171490A (en) | 2022-06-13 | 2023-12-21 | 주식회사 코아소프트 | Unmanned store apparatus based metaverse |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102338215B1 (en) * | 2019-03-14 | 2021-12-09 | 이진구 | Vending system |
| WO2021002587A1 (en) * | 2019-07-03 | 2021-01-07 | 인하대학교 산학협력단 | Method, system, and program for in-store automatic payment |
| KR102121428B1 (en) * | 2019-08-20 | 2020-06-10 | 김승연 | System and method for purchasing and managing an goods using application interact with smart stand |
| KR20210025950A (en) * | 2019-08-28 | 2021-03-10 | 주식회사 위펀 | Method for managing an unmanned store and system therefor |
| KR20210059330A (en) | 2019-11-15 | 2021-05-25 | 동의대학교 산학협력단 | System and Method for Selling Product Using Antitheft Cabinet with Unattended Payment and Refund |
| KR102492806B1 (en) * | 2019-12-20 | 2023-01-30 | 김승연 | Method for managing inventory and product sales using smart shelves and smart shelves for inventory management and product sales |
| KR102439875B1 (en) | 2020-02-17 | 2022-09-02 | 주식회사 엑스와이지 | Unmanned shop operation method and unmanned shop system using the same |
| CN111612525B (en) * | 2020-04-28 | 2023-08-04 | 杭州沃朴物联科技有限公司 | Integral acquisition method, device, medium and electronic equipment |
| KR102409561B1 (en) | 2020-07-13 | 2022-06-21 | 주식회사 코아소프트 | Clerkless store apparatus providing augmented reality |
| KR102209705B1 (en) * | 2020-08-11 | 2021-01-28 | 주식회사 신세계아이앤씨 | Rfid-road type apparatus and method for automatic purchase information generation of goods |
| KR102456370B1 (en) | 2020-08-19 | 2022-10-20 | 주식회사 코아소프트 | Clerkless store apparatus |
| KR102284675B1 (en) * | 2021-01-20 | 2021-08-03 | 주식회사 문구야놀자 | System for providing artificial intelligence based unmanned store management service |
| KR102484224B1 (en) | 2022-02-04 | 2023-01-04 | 주식회사 굿타임즈 | operation method and device of kiosk installed in lodging facility |
| KR102899328B1 (en) * | 2024-04-15 | 2025-12-15 | 주식회사 지어소프트 | Method and apparatus for counting unmanned store merchandise |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR200433365Y1 (en) | 2006-09-28 | 2006-12-11 | 나이스정보통신주식회사 | Unmanned Sales Credit Card Payment System |
-
2018
- 2018-08-22 KR KR1020180097846A patent/KR20190021183A/en active Pending
-
2019
- 2019-08-13 KR KR1020190098918A patent/KR20190096922A/en not_active Ceased
- 2019-08-13 KR KR1020190098919A patent/KR20200022341A/en not_active Ceased
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR200433365Y1 (en) | 2006-09-28 | 2006-12-11 | 나이스정보통신주식회사 | Unmanned Sales Credit Card Payment System |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20210141234A (en) * | 2020-05-15 | 2021-11-23 | 하나시스 주식회사 | Un-manned sell system |
| KR20220001939A (en) * | 2020-06-30 | 2022-01-06 | 주식회사 디투리소스 | Payment and Stock Control System for Unmanned Convenience Store |
| KR102179614B1 (en) * | 2020-08-24 | 2020-11-18 | (주) 인터마인즈 | Method And System for Providing Unmanned Sale |
| KR20220035617A (en) * | 2020-09-14 | 2022-03-22 | 주식회사 현대아이티앤이 | A method of configuring an unmanned store system using artificial intelligence based on image information and sensor information, and a method of controlling |
| KR102349793B1 (en) * | 2020-11-18 | 2022-01-10 | 장관익 | Commodity cost unmanned payment method |
| KR20230171490A (en) | 2022-06-13 | 2023-12-21 | 주식회사 코아소프트 | Unmanned store apparatus based metaverse |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20190021183A (en) | 2019-03-05 |
| KR20190096922A (en) | 2019-08-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR20200022341A (en) | Method and system for managing manless store | |
| US11847689B2 (en) | Dynamic customer checkout experience within an automated shopping environment | |
| US20230017398A1 (en) | Contextually aware customer item entry for autonomous shopping applications | |
| JP6869345B2 (en) | Order information determination method and equipment | |
| CN111919233B (en) | Store management apparatus and store management method | |
| RU2739542C1 (en) | Automatic registration system for a sales outlet | |
| EP4075399A1 (en) | Information processing system | |
| US11049170B1 (en) | Checkout flows for autonomous stores | |
| US11651416B2 (en) | Goods purchase analysis assist system | |
| JP2019527865A (en) | System and method for computer vision driven applications in an environment | |
| US11216651B2 (en) | Information processing device and reporting method | |
| US20250225496A1 (en) | Frictionless store | |
| US20250371494A1 (en) | Cart-based availability determination for an online concierge system | |
| WO2023026496A1 (en) | Gate device, control method for gate device, program, and gate system | |
| JP2023162229A (en) | Monitoring device and program | |
| JP2024085336A (en) | Information processing program, information processing method, and information processing device | |
| JP7582308B2 (en) | Store system, information processing device, information processing method, and program | |
| US20220270061A1 (en) | System and method for indicating payment method availability on a smart shopping bin | |
| KR20220138475A (en) | Method and system for managing manless store | |
| JP2016024601A (en) | Information processing apparatus, information processing system, information processing method, commodity recommendation method, and program | |
| WO2019225260A1 (en) | Information processing device, control method, and program | |
| KR20220114719A (en) | System based on user behavior analysis and situational awareness using artificial intelligence | |
| US12511636B1 (en) | Item return for customized retail environments | |
| US20250285099A1 (en) | Information processing device, information processing system, and information processing method | |
| JP2024037466A (en) | Information processing system, information processing method and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20190813 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20201210 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20210608 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20201210 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |