KR20200076124A - Smart shopping cart and operating method thereof - Google Patents

Smart shopping cart and operating method thereof Download PDF

Info

Publication number
KR20200076124A
KR20200076124A KR1020180164878A KR20180164878A KR20200076124A KR 20200076124 A KR20200076124 A KR 20200076124A KR 1020180164878 A KR1020180164878 A KR 1020180164878A KR 20180164878 A KR20180164878 A KR 20180164878A KR 20200076124 A KR20200076124 A KR 20200076124A
Authority
KR
South Korea
Prior art keywords
shopping cart
rssi value
value
smart
wheel
Prior art date
Application number
KR1020180164878A
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 KR1020180164878A priority Critical patent/KR20200076124A/en
Publication of KR20200076124A publication Critical patent/KR20200076124A/en

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62BHAND-PROPELLED VEHICLES, e.g. HAND CARTS OR PERAMBULATORS; SLEDGES
    • B62B3/00Hand carts having more than one axis carrying transport wheels; Steering devices therefor; Equipment therefor
    • B62B3/14Hand carts having more than one axis carrying transport wheels; Steering devices therefor; Equipment therefor characterised by provisions for nesting or stacking, e.g. shopping trolleys
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62BHAND-PROPELLED VEHICLES, e.g. HAND CARTS OR PERAMBULATORS; SLEDGES
    • B62B5/00Accessories or details specially adapted for hand carts
    • B62B5/0026Propulsion aids
    • B62B5/0069Control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62BHAND-PROPELLED VEHICLES, e.g. HAND CARTS OR PERAMBULATORS; SLEDGES
    • B62B5/00Accessories or details specially adapted for hand carts
    • B62B5/0096Identification of the cart or merchandise, e.g. by barcodes or radio frequency identification [RFID]

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Handcart (AREA)

Abstract

The present invention relates to a smart shopping cart. According to an embodiment of the present invention, the smart shopping cart includes: a short-distance sensor installed on the shopping cart to detect an object positioned in a moving direction; a beacon installed on the shopping cart to communicate with a terminal within a predetermined distance; and a control part receiving an identification code and an RSSI value with respect to the beacon from the terminal, receiving a distance value with respect to the object from the short-distance sensor, and controlling movement of wheels of the shopping cart based on received information.

Description

스마트 쇼핑 카트 및 이의 동작 방법{SMART SHOPPING CART AND OPERATING METHOD THEREOF}Smart shopping cart and its operation method {SMART SHOPPING CART AND OPERATING METHOD THEREOF}

본 발명은 스마트 쇼핑 카트에 관한 것으로, 상세하게는 사용자 위치 인식 및 사용자와의 거리 인식에 따라 자동으로 이동 가능하고, 자동으로 배송 요청 및 결제를 수행할 수 있도록 구현된 스마트 쇼핑 카트 및 이의 동작 방법에 관한 것이다.The present invention relates to a smart shopping cart, and in detail, a smart shopping cart and an operation method thereof, which are automatically movable according to user location recognition and distance recognition from the user, and are implemented to automatically perform a delivery request and payment It is about.

넓은 공간을 갖으며, 각종 다양한 구매품이 비치된 쇼핑몰이 증가함에 따라, 이동이 가능하여 구매품이 적재되는 쇼핑 카트가 널리 보급되어 사용되고 있다.As shopping malls having a wide space and various various purchase products are increasing, a shopping cart loaded with purchase products is widely used because it is mobile.

이러한 쇼핑 카트는 상품을 담는 바스켓과, 바스켓을 원하는 위치로 이동시키기에 편리한 캐스터와, 캐스터 및 바스켓을 설치하며 이동을 위한 손잡이가 구비된 프레임을 갖춘 운반체로서 규격화되게 제작되어 쇼핑몰에 제공된다.These shopping carts are manufactured to be standardized and provided to shopping malls as a carrier having a basket containing products, a caster convenient to move the basket to a desired location, and a frame equipped with a caster and a basket and a handle for movement.

이러한 쇼핑 카트는 상품구매자인 소비자가 상품구매를 목적으로 쇼핑몰을 입장할 때 쇼핑몰 입구에서 선택하게 되고, 구매하고자 하는 상품들을 쇼핑 카트의 바스켓에 담으면서 밀거나 당기는 상태로 이동하여 상품 선택활동에 이용된다.Such a shopping cart is selected at the entrance of a shopping mall when a consumer who is a product purchaser enters the shopping mall for the purpose of purchasing the product, and moves the product to be pushed or pulled while being put in the basket of the shopping cart and used for product selection activities. do.

상품 선택활동이 완료되면 소비자는 쇼핑 카트를 계산대로 이동시켜 바스켓에 담긴 선택 상품들을 계산대에 꺼낸 후, 계산원을 통해 정산된 금액을 지불함으로써 상품구매가 종료된다.When the product selection activity is completed, the consumer moves the shopping cart to the checkout, takes out the selected products in the basket to the checkout, and pays the amount settled through the cashier to end the product purchase.

소비자는 상품 구매를 완료하면, 구매 상품을 쇼핑 카트에 담아 주차 공간으로 이동하여 차량에 옮겨 싣거나, 포장대에서 포장을 하거나, 배달을 요청한다.When the consumer completes the purchase of the product, the purchase product is placed in a shopping cart, moved to a parking space, transferred to a vehicle, loaded on a packaging stand, or requested for delivery.

이와 같은 쇼핑몰에서 쇼핑 카트를 이용한 상품구매는 정상인의 구매활동인 것이어서 신체가 정상인보다 불편하거나, 하체를 다친 또는 유아와 동반한 정상인 등의 신체적 약자의 경우에는, 장시간 동안 쇼핑 카트와 함께 이동하는 것이 매우 힘들 수 밖에 없다.In such shopping malls, purchasing products using shopping carts is a normal person's purchasing activity, so in the case of a physically disadvantaged person, such as a normal person accompanied by an infant or an injured lower body or a lower body, moving with a shopping cart for a long time It is very difficult.

또한, 현재 이루어지는 결제시스템은 유동인구가 많은 대형 마트 등에 적용되는 경우 카운터 수량 대비 구매자 수량이 높기 때문에 구매자의 결제 대기시간이 과도하게 증가하여 구매자의 불편함을 초래하는 단점을 갖게 된다.In addition, the current payment system is disadvantageous in that when applied to a large mart with a large floating population, the number of purchasers is higher than the number of counters, so the waiting time for purchasers increases excessively, causing inconvenience to buyers.

또한 종래의 결제시스템은 구매자가 결제 대기 시 소정의 부피를 갖는 쇼핑 카트를 구비한 상태로 대기열에 따라 대기하여야 하기 때문에 비효율적인 공간 소모를 발생시키고, 대기열에 인접한 지점에 진열된 상품을 구매하기 위한 구매자들과 대기자들의 상충이 발생하는 문제점이 빈번하게 발생한다.In addition, the conventional payment system generates an inefficient space consumption because the purchaser must wait along the queue in the state of having a shopping cart having a predetermined volume when waiting for payment, and for purchasing a product displayed at a point adjacent to the queue. Frequently, there is a conflict between buyers and waiters.

본 발명은 전술한 바와 같은 종래의 문제점을 해결하기 위한 것으로, 본 발명의 목적은 사용자 위치 인식 및 사용자와의 거리 인식에 따라 자동으로 이동함으로써, 아이를 동반한 사용자, 신체적 약자나 노약자 등도 편리하게 쇼핑을 할 수 있도록 구현된 스마트 쇼핑 카트 및 이의 동작 방법을 제공함에 있다.The present invention is to solve the conventional problems as described above, the object of the present invention is to automatically move in accordance with the user's position recognition and distance recognition from the user, the user accompanied by a child, physically weak or the elderly are also convenient It is to provide a smart shopping cart and an operation method implemented to enable shopping.

또한, 본 발명은 쇼핑 카트에 담기는 상품을 바코드 스캐너를 이용하여 상품을 인식하고, 인식된 상품에 대한 금액을 합산하여 자동으로 결제가 가능하도록 하여, 결제를 위한 대기시간을 획기적으로 절감할 수 있도록 구현된 스마트 쇼핑 카트 및 이의 동작 방법을 제공하는 것을 목적으로 한다.In addition, the present invention recognizes a product in a shopping cart using a barcode scanner and sums the amount of the recognized product to enable automatic payment, thereby dramatically reducing the waiting time for payment. It is an object of the present invention to provide a smart shopping cart and an operation method thereof.

또한, 본 발명은 쇼핑 카트의 이동 전방의 소정 거리 내에 물체가 위치하는 경우 쇼핑 카트의 이동을 중지함으로써 쇼핑 카트가 다른 물체와 충돌하는 것을 방지할 수 있도록 구현된 스마트 쇼핑 카트 및 이의 동작 방법을 제공하는 것을 목적으로 한다.In addition, the present invention provides a smart shopping cart and a method of operating the same, which are implemented to prevent the shopping cart from colliding with another object by stopping the movement of the shopping cart when the object is located within a predetermined distance in front of the movement of the shopping cart. It aims to do.

또한, 본 발명은 현재 쇼핑 카트 내에 담겨있는 상품들의 무게가 기준 무게를 초과하는 경우 사용자의 의사에 따라 자동으로 배송 요청을 수행함으로써, 사용자의 쇼핑 편의를 향상시킬 수 있도록 구현된 스마트 쇼핑 카트 및 이의 동작 방법을 제공하는 것을 목적으로 한다.In addition, the present invention is a smart shopping cart implemented to improve the user's shopping convenience by automatically performing a delivery request according to the user's intention when the weight of the products currently contained in the shopping cart exceeds the reference weight, and the same It is an object to provide a method of operation.

또한, 본 발명은 사용자가 구매한 물품을 저장하여, 구매 횟수에 기반하여 사용자의 물품 구매 성향을 분석하여 알려줌으로써, 사용자가 자신의 쇼핑 패턴을 알 수 있도록 구현된 스마트 쇼핑 카트 및 이의 동작 방법을 제공하는 것을 목적으로 한다.In addition, the present invention stores a purchased item by the user, and analyzes and informs the user's purchase tendency based on the number of purchases, thereby implementing a smart shopping cart and an operation method thereof so that the user can know his or her shopping pattern. It aims to provide.

본 발명의 기술적 과제는 이상에서 언급한 사항에 제한되지 않으며, 이하의 기재들로부터 본 발명이 속하는 기술 분야의 통상의 지식을 가진 자라면 본 발명이 의도하는 기타의 과제들 또한 명료하게 이해할 수 있을 것이다.The technical problem of the present invention is not limited to the above-mentioned matters, and those skilled in the art to which the present invention pertains from the following descriptions can also clearly understand other problems that the present invention intends. will be.

상기와 같은 목적을 달성하기 위한 본 발명의 실시 예에 따른 스마트 쇼핑 카트는, 상기 쇼핑 카트에 설치되어 이동 방향에 위치하는 물체를 감지하는 근거리 센서; 상기 쇼핑 카트에 설치되어 일정 거리 내의 단말기와 통신하는 비콘; 및 상기 단말기로부터 상기 비콘에 대한 식별 코드 및 RSSI 값을 수신하고, 상기 근거리 센서로부터 물체에 대한 거리 값을 수신하고, 수신한 정보를 바탕으로 하여 상기 쇼핑 카트의 바퀴의 움직임을 제어하는 제어부를 포함한다.Smart shopping cart according to an embodiment of the present invention for achieving the above object is installed in the shopping cart, a short-range sensor for sensing an object located in the moving direction; A beacon installed in the shopping cart to communicate with a terminal within a certain distance; And a control unit receiving an identification code and an RSSI value for the beacon from the terminal, receiving a distance value for an object from the short-range sensor, and controlling the movement of the wheel of the shopping cart based on the received information. do.

상기 제어부는, 상기 RSSI 값이 기준 RSSI 값을 초과하는지를 판단하고, 상기 RSSI 값이 상기 기준 RSSI 값을 초과하면, 상기 식별 코드를 바탕으로 상기 RSSI 값과 관련된 바퀴를 동작시키는 것을 특징으로 한다.The control unit may determine whether the RSSI value exceeds a reference RSSI value, and when the RSSI value exceeds the reference RSSI value, operate a wheel associated with the RSSI value based on the identification code.

상기 제어부는, 상기 거리 값과 최소 거리 값을 비교하여 상기 거리 값이 상기 최소 거리 값 미만이면, 상기 쇼핑 카트의 바퀴의 움직임을 중지시키는 것을 특징으로 한다.The controller compares the distance value with the minimum distance value, and when the distance value is less than the minimum distance value, the movement of the wheel of the shopping cart is stopped.

상기 제어부는, 상기 거리 값과 최소 거리 값을 비교하여 상기 거리 값이 상기 최소 값 이상이면, 상기 쇼핑 카트의 바퀴를 동작시켜 상기 쇼핑 카트의 이동을 재개시키는 것을 특징으로 한다.The controller compares the distance value with the minimum distance value, and when the distance value is greater than or equal to the minimum value, the wheel of the shopping cart is operated to resume movement of the shopping cart.

상기 스마트 쇼핑 카트는, 쇼핑 카트 내에 적재되는 물품의 바코드를 인식하는 바코드 스캐너; 및 상기 쇼핑 카트 내에 적재되는 물품의 무게를 측정하는 무게 센서를 더 포함한다.The smart shopping cart includes a barcode scanner that recognizes a barcode of an item loaded in the shopping cart; And a weight sensor for measuring the weight of items loaded in the shopping cart.

상기 제어부는 상기 바코드의 인식 결과를 바탕으로 상기 쇼핑 카트에 적재된 구매 물품의 종류, 물품별 금액 및 구매 물품의 총 금액에 대한 정보를 생성하여, 상기 단말기로 제공하는 것을 특징으로 한다.The control unit is characterized in that it generates information on the type of purchase items loaded in the shopping cart, the amount of each item and the total amount of purchased items, based on the recognition result of the barcode, and provides the information to the terminal.

본 발명의 실시 예에 따른 스마트 쇼핑 카트의 동작 방법은, 쇼핑 카트에 설치된 비콘이 단말기와 통신하고, 상기 쇼핑 카트에 설치된 근거리 센서가 소정 범위 내의 물체를 감지하는 단계; 상기 단말기로부터 상기 비콘의 식별 코드 및 RSSI 값을 수신하는 단계; 및 상기 RSSI 값이 기준 RSSI 값을 초과하는지를 판단하고, 상기 RSSI 값이 상기 기준 RSSI 값을 초과하면, 상기 식별 코드를 바탕으로 상기 RSSI 값과 관련된 쇼핑 카트의 바퀴를 동작시키는 단계를 포함한다.A method of operating a smart shopping cart according to an embodiment of the present invention includes: a beacon installed in a shopping cart communicating with a terminal, and a short-range sensor installed in the shopping cart detecting an object within a predetermined range; Receiving an identification code and an RSSI value of the beacon from the terminal; And determining whether the RSSI value exceeds a reference RSSI value, and when the RSSI value exceeds the reference RSSI value, operating a wheel of a shopping cart associated with the RSSI value based on the identification code.

상기 식별 코드를 바탕으로 상기 RSSI 값과 관련된 쇼핑 카트의 바퀴를 동작시키는 단계는, 상기 식별 코드를 바탕으로 상기 RSSI 값이 상기 쇼핑 카트의 오른쪽 바퀴 측에 위치하는 비콘과 관련된 RSSI 값인지 왼쪽 바퀴 측에 위치하는 비콘과 관련된 RSSI 값인지를 확인하는 것을 포함한다.Operating the wheels of the shopping cart associated with the RSSI value based on the identification code may include, on the basis of the identification code, whether the RSSI value is an RSSI value associated with a beacon located on the right wheel side of the shopping cart or a left wheel side. It includes checking whether it is an RSSI value related to a beacon located at.

상기 스마트 쇼핑 카트의 동작 방법은, 상기 RSSI 값이 상기 기준 RSSI 값 이하인 경우 혹은 상기 쇼핑 카트의 바퀴를 동작시킨 후, 상기 근거리 센서로부터의 거리 값과 최소 거리 값을 비교하는 단계를 포함한다.The operation method of the smart shopping cart includes comparing the distance value and the minimum distance value from the short-range sensor when the RSSI value is less than or equal to the reference RSSI value or after operating the wheel of the shopping cart.

상기 스마트 쇼핑 카트의 동작 방법은, 상기 거리 값이 상기 최소 거리 값 미만이면, 상기 쇼핑 카트의 바퀴의 움직임을 중지시켜 상기 쇼핑 카트의 이동을 중지시키고, 상기 거리 값이 상기 최소 값 이상이면, 상기 쇼핑 카트의 바퀴를 동작시켜 상기 쇼핑 카트의 이동을 재개시키는 단계를 포함한다.In the operation method of the smart shopping cart, if the distance value is less than the minimum distance value, the movement of the wheel of the shopping cart is stopped to stop movement of the shopping cart, and if the distance value is greater than or equal to the minimum value, the And restarting movement of the shopping cart by operating a wheel of the shopping cart.

이와 같은 본 발명의 실시 예에 따른 스마트 쇼핑 카트를 이용하면, 쇼핑 카트는 사용자 위치 인식 및 사용자와의 거리 인식에 따라 자동으로 사용자를 따라 이동하기 때문에, 아이를 동반한 사용자, 신체적 약자나 노약자 등도 편리하게 쇼핑을 할 수 있다.When using the smart shopping cart according to the embodiment of the present invention, the shopping cart automatically moves along the user according to the user's location recognition and distance recognition from the user, so that a user accompanied by a child, a physically weak or an elderly person, etc. Convenient shopping.

또한, 본 발명의 실시 예에 따른 스마트 쇼핑 카트를 이용하면, 쇼핑 카트에 담기는 물품이 자동으로 인식되고, 인식된 상품에 대한 금액을 합산하여 자동으로 결제를 위한 서비스가 제공되기 때문에, 결제를 위한 대기시간을 획기적으로 절감할 수 있으며, 물품 구매자와 대기자 간의 충돌을 방지할 수 있다.In addition, when using the smart shopping cart according to an embodiment of the present invention, the goods in the shopping cart are automatically recognized, and a service for payment is automatically provided by adding up the amounts for the recognized products, so that payment is made. The waiting time for the device can be dramatically reduced, and collision between the buyer and the waiting person can be prevented.

또한, 본 발명의 실시 예에 따른 스마트 쇼핑 카트를 이용하면, 쇼핑 카트는 이동 전방의 소정 거리 내에 물체가 위치하는 경우 자동으로 이동을 중지하기 때문에, 쇼핑 카트가 예기치 않게 다른 물체와 충돌하는 것을 방지할 수 있다.In addition, when using the smart shopping cart according to an embodiment of the present invention, the shopping cart automatically stops moving when an object is located within a predetermined distance in front of the movement, thereby preventing the shopping cart from colliding with another object unexpectedly. can do.

또한, 본 발명의 실시 예에 따른 스마트 쇼핑 카트를 이용하면, 현재 쇼핑 카트 내에 담겨있는 상품들의 무게가 기준 무게를 초과하는 경우 사용자의 의사에 따라 자동으로 배송 요청을 수행하기 때문에, 사용자의 쇼핑 편의를 향상시킬 수 있다.In addition, when using the smart shopping cart according to an embodiment of the present invention, when the weight of the products currently contained in the shopping cart exceeds the reference weight, the user's intention is to automatically perform the delivery request, so that the user's shopping convenience To improve.

또한, 본 발명의 실시 예에 따른 스마트 쇼핑 카트를 이용하면, 쇼핑 카트가 사용자의 구매한 물품을 저장하기 때문에, 사용자는 구매 횟수에 기반하여 자신의 쇼핑 패턴을 알 수 있다.In addition, when using the smart shopping cart according to an embodiment of the present invention, since the shopping cart stores the purchased items of the user, the user can know his shopping pattern based on the number of purchases.

도 1은 본 발명의 바람직한 실시 예에 따른 스마트 쇼핑 카트의 구성에 대한 일례를 도시한 도면이다.
도 2는 본 발명의 바람직한 실시 예에 따른 스마트 쇼핑 카트를 이용한 스마트 쇼핑 카트 시스템의 구성을 도시한 도면이다.
도 3은 본 발명의 바람직한 실시 예에 따른 스마트 쇼핑 카트의 동작 방법을 설명하기 위한 순서도이다.
1 is a view showing an example of the configuration of a smart shopping cart according to a preferred embodiment of the present invention.
2 is a diagram showing the configuration of a smart shopping cart system using a smart shopping cart according to a preferred embodiment of the present invention.
3 is a flowchart illustrating an operation method of a smart shopping cart according to a preferred embodiment of the present invention.

본문에 개시되어 있는 본 발명의 실시 예들에 대해서, 특정한 구조적 내지 기능적 설명들은 단지 본 발명의 실시 예를 설명하기 위한 목적으로 예시된 것으로, 본 발명의 실시 예들은 다양한 형태로 실시될 수 있으며 본문에 설명된 실시 예들에 한정되는 것으로 해석되어서는 안 된다.With respect to the embodiments of the present invention disclosed in the text, specific structural or functional descriptions are merely exemplified for the purpose of explaining the embodiments of the present invention, and the embodiments of the present invention can be implemented in various forms, and It should not be construed as being limited to the described embodiments.

본 발명은 다양한 변경을 가할 수 있고 여러 가지 형태를 가질 수 있는 바, 특정 실시 예들을 도면에 예시하고 본문에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 개시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.The present invention can be applied to various changes and may have various forms, and specific embodiments will be illustrated in the drawings and described in detail in the text. However, this is not intended to limit the present invention to a specific disclosure form, and it should be understood that all modifications, equivalents, and substitutes included in the spirit and scope of the present invention are included.

제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위로부터 이탈되지 않은 채 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다.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 are used only for the purpose of distinguishing one component from other components. 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.

어떤 구성요소가 다른 구성요소에 “연결되어” 있다거나 “접속되어” 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 “직접 연결되어” 있다거나 “직접 접속되어” 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. 구성요소들 간의 관계를 설명하는 다른 표현들, 즉 “~사이에”와 “바로 ~사이에” 또는 “~에 이웃하는”과 “~에 직접 이웃하는” 등도 마찬가지로 해석되어야 한다.When an element is said to be "connected" or "connected" to another component, it is understood that other components may be directly connected to or connected to other components, but other components may exist in the middle. It should be. On the other hand, when a component is said to be “directly connected” or “directly connected” to another component, it should be understood that no other component exists in the middle. Other expressions describing the relationship between the components, such as “between” and “just between” or “neighboring to” and “directly neighboring to” should be interpreted similarly.

본 출원에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, “포함하다” 또는 “가지다” 등의 용어는 개시된 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.Terms used in the present application are only used to describe specific embodiments, and are not intended to limit the present invention. Singular expressions include plural expressions unless the context clearly indicates otherwise. In this application, the terms “include” or “have” are intended to indicate the existence of a disclosed feature, number, step, operation, component, part or combination thereof, one or more other features or numbers, It should be understood that the presence or addition possibilities of steps, actions, components, parts or combinations thereof are not excluded in advance.

다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by a person skilled in the art to which the present invention pertains. Terms, such as those defined in a commonly used dictionary, should be interpreted to have meanings consistent with meanings in the context of related technologies, and should not be interpreted as ideal or excessively formal meanings unless explicitly defined in the present application. Does not.

한편, 어떤 실시 예가 달리 구현 가능한 경우에 특정 블록 내에 명기된 기능 또는 동작이 순서도에 명기된 순서와 다르게 일어날 수도 있다. 예를 들어, 연속하는 두 블록이 실제로는 실질적으로 동시에 수행될 수도 있고, 관련된 기능 또는 동작에 따라서는 상기 블록들이 거꾸로 수행될 수도 있다.On the other hand, when an embodiment can be implemented differently, a function or operation specified in a specific block may occur differently from the order specified in the flowchart. For example, two successive blocks may actually be executed substantially simultaneously, or the blocks may be performed backwards depending on the function or operation involved.

이하, 본 발명의 바람직한 실시 예에 따른 스마트 쇼핑 카트 및 이의 동작 방법에 대하여 첨부된 도면을 참조하여 상세하게 설명한다.Hereinafter, a smart shopping cart and a method of operation according to a preferred embodiment of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 바람직한 실시 예에 따른 스마트 쇼핑 카트의 구성에 대한 일례를 도시한 도면이다.1 is a view showing an example of the configuration of a smart shopping cart according to a preferred embodiment of the present invention.

도 1에 도시된 스마트 쇼핑 카트(100)는 쇼핑 카트의 구조적 구성에 설치되는 전자적 구성으로서, 바코드 스캐너(110), 근거리 센서(120), 무게 센서(130), GPS 센서(140), 비콘(beacon, 150), 제어부(160), 통신부(170) 등을 포함할 수 있으나, 스마트 쇼핑 카트(100)의 구성이 이에 한정되는 것은 아니다.The smart shopping cart 100 shown in FIG. 1 is an electronic configuration installed in a structural configuration of a shopping cart, a barcode scanner 110, a short-range sensor 120, a weight sensor 130, a GPS sensor 140, a beacon ( beacon, 150), a control unit 160, a communication unit 170, and the like, but the configuration of the smart shopping cart 100 is not limited thereto.

상기 바코드 스캐너(110)는 쇼핑 카트의 바스켓 내에 적재되는 물품의 바코드를 인식하는 것으로서, 예를 들면 쇼핑 카트의 바스켓의 투입구에 설치될 수 있다.The barcode scanner 110 recognizes a barcode of an item loaded in a basket of a shopping cart, and may be installed at an input port of a basket of a shopping cart, for example.

상기 바코드 스캐너(110)는 마트 등에서 물품 인식을 위해 사용되는 통상의 바코드 스캐너일 수 있으며, 바코드 스캐너(110)에 의해 인식된 결과는 제어부(160)로 제공된다.The barcode scanner 110 may be a conventional barcode scanner used for article recognition in a mart or the like, and the result recognized by the barcode scanner 110 is provided to the control unit 160.

이에 따라, 상기 제어부(160)는 바코드 스캐너(110)에 의해 인식된 결과에 기초하여, 쇼핑 카트에 적재된 물품에 대한 금액을 합산할 수 있고, 사용자의 구매 물품, 물품별 금액 및 구매 물품 총 금액을 사용자의 단말기로 제공할 수 있다.Accordingly, the control unit 160 may sum the amount of the goods loaded in the shopping cart, based on the result recognized by the barcode scanner 110, the user's purchased items, the amount of each item and the total of purchased items The amount of money can be provided to the user's terminal.

상기 근거리 센서(120)는 쇼핑 카트의 소정의 위치에 설치되는 것으로, 적어도 쇼핑 카트의 이동 방향에 위치하는 물체를 감지한다.The short-range sensor 120 is installed at a predetermined position of the shopping cart, and senses an object located at least in the moving direction of the shopping cart.

예를 들어, 상기 근거리 센서(120)는 쇼핑 카트의 손잡이가 설치되는 위치의 맞은 편에 설치되는 것이 바람직하나, 근거리 센서(120)의 설치 위치가 이에 한정되는 것은 아니며, 쇼핑 카트를 기준으로 전후좌우의 물체를 감지하도록 설치될 수 있다.For example, the short-range sensor 120 is preferably installed opposite the position where the handle of the shopping cart is installed, but the installation position of the short-range sensor 120 is not limited thereto, and before and after the shopping cart. It can be installed to detect left and right objects.

상기 근거리 센서(120)는 예를 들면, 초음파 센서로 구현될 수 있고, 근거리 센서의 사양은 센서가 설치되는 위치 및 시스템 사양에 따라 다양하게 선택될 수 있다.The short-range sensor 120 may be implemented as, for example, an ultrasonic sensor, and the specification of the short-range sensor may be variously selected according to the location of the sensor and the system specification.

상기 근거리 센서(120)는 물체를 감지하면 감지신호를 제어부(160)로 출력하며, 이외에도 감지신호를 필요로 하는 다른 장치로 출력할 수 있다.When the short-range sensor 120 detects an object, it outputs a detection signal to the controller 160, and may output it to other devices that require the detection signal.

상기 감지신호에는 물체와의 거리 정보가 포함되는데, 제어부(160)는 근거리 센서(120)로부터의 감지신호를 수신하고, 물체와의 거리 정보가 기 설정된 최소 거리값 미만이면 쇼핑 카트의 이동을 중지시키고, 물체와의 거리 정보가 최소 거리값 이상이면 쇼핑 카트의 이동을 재개시킨다.The detection signal includes distance information to the object. The control unit 160 receives the detection signal from the short-range sensor 120 and stops moving the shopping cart when the distance information to the object is less than a predetermined minimum distance value. When the distance information to the object is greater than or equal to the minimum distance value, the movement of the shopping cart is resumed.

상기 무게 센서(130)는 쇼핑 카트의 소정의 위치에 설치되는 것으로, 쇼핑 카트의 바스켓 내에 적재되는 물품의 무게를 측정한다.The weight sensor 130 is installed at a predetermined position of the shopping cart, and measures the weight of an item loaded in the basket of the shopping cart.

쇼핑 카트 내에 적재된 물품의 무게를 측정할 수 있도록 하기 위한 무게 센서(130)의 구성 및 설치 구조는 어느 하나의 예시에 국한되지 않으며, 다양하게 설정될 수 있으나, 예를 들어, 쇼핑 카트의 바스켓의 하부에 위치하는 구조로 이루어질 수 있다.The configuration and installation structure of the weight sensor 130 for allowing the weight of the goods loaded in the shopping cart to be measured is not limited to any one example, and may be variously set, for example, a basket of a shopping cart It may be made of a structure located at the bottom of.

상기 무게 센서(130)는 측정 값을 제어부(160)로 출력하며, 이에 따라, 제어부(160)는 무게 센서(130)로부터의 측정 값을 바탕으로 배송 요청 서비스를 제공할 수 있는데, 측정 무게 값이 기준 무게 값을 초과하는 경우 팝 업을 통해 배송 요청 문의를 하고, 사용자의 의사에 따라 자동으로 배송 요청을 수행할 수 있다.The weight sensor 130 outputs the measured value to the control unit 160, and accordingly, the control unit 160 may provide a delivery request service based on the measured value from the weight sensor 130. If it exceeds this standard weight value, a request for delivery can be inquired through a pop-up, and a delivery request can be automatically performed according to a user's intention.

상기 GPS 센서(140)는 쇼핑 카트의 소정의 위치에 설치되는 것으로, GPS 위성으로부터 쇼핑 카트의 위치 데이터를 수신하고, 쇼핑 카트에 대한 위치 데이터를 제어부(160)로 출력한다.The GPS sensor 140 is installed at a predetermined location of the shopping cart, receives location data of the shopping cart from a GPS satellite, and outputs location data for the shopping cart to the control unit 160.

이에 따라, 제어부(160)는 쇼핑 카트의 위치를 쇼핑 공간 맵에 표시하여 제공할 수 있으며, 사용자는 자신이 사용하고 있는 쇼핑 카트의 위치를 확인할 수 있다.Accordingly, the control unit 160 may display and provide the location of the shopping cart on the shopping space map, and the user may check the location of the shopping cart he is using.

상기 GPS 센서(140)는 기 공지되거나 사용되고 있는 통상의 GPS 센서 중 적절하게 선택될 수 있으며, 이에 대한 상세한 설명은 생략한다.The GPS sensor 140 may be appropriately selected from known or used conventional GPS sensors, and detailed description thereof will be omitted.

상기 비콘(beacon, 150)은 쇼핑 카트의 소정 위치에 설치되는 것으로, 일정 거리 내의 단말기와 통신한다.The beacon (beacon, 150) is installed at a predetermined location of the shopping cart, and communicates with a terminal within a certain distance.

예를 들어, 상기 비콘(150)은 쇼핑 카트의 바퀴에 혹은 쇼핑 카트의 바퀴에 인접하여 설치될 수 있다.For example, the beacon 150 may be installed on or adjacent to the wheel of a shopping cart.

본 실시 예에 이어서, 상기 비콘(150)은 쇼핑 카트의 사용자가 휴대하는 단말기와 통신을 하며, 비콘(150)과 통신하는 단말기는 수신 신호 강도 지수(RSSI: Received Signal Strength Indication)를 제어부(160)로 제공한다.Following the present embodiment, the beacon 150 communicates with a terminal carried by a user of a shopping cart, and the terminal communicating with the beacon 150 controls a received signal strength index (RSSI) control unit 160 ).

이때, 쇼핑 카트에는 다수의 비콘(150)이 설치될 수 있고, 이러한 경우, 다수의 비콘(150)과 통신하는 단말기는 각 비콘과의 통신에 대한 수신 신호 강도 지수를 제어부(160)로 제공한다.At this time, a plurality of beacons 150 may be installed in the shopping cart, and in this case, a terminal communicating with the plurality of beacons 150 provides the received signal strength index for communication with each beacon to the control unit 160. .

상기 제어부(160)는 바코드 스캐너(110)로부터의 바코드 인식 결과에 기초하여 쇼핑 카트에 적재된 구매 물품의 종류, 물품별 금액 및 구매 물품의 총 금액에 대한 정보를 생성할 수 있다.The control unit 160 may generate information on the type of purchase items loaded in the shopping cart, the amount of each item, and the total amount of purchased items based on the barcode recognition result from the barcode scanner 110.

이를 위해, 상기 제어부(160)는 내부 혹은 외부 저장 장치에 기 저장되어 있는 바코드별 물품의 종류 및 물품별 금액에 대한 정보와 비교할 수 있다.To this end, the control unit 160 may compare information on the type of each barcode and the amount of each article, which is pre-stored in the internal or external storage device.

설정에 따라, 상기 제어부(160)는 쇼핑 카트 내에 연동되어 설치되는 디스플레이 장치를 통해 구매 물품에 대한 정산 정보(‘구매 정산 정보’)를 출력할 수 있다.Depending on the setting, the control unit 160 may output settlement information (“purchase settlement information”) for the purchased item through a display device interlocked and installed in the shopping cart.

설정에 따라, 상기 제어부(160)는 연동되는 사용자의 단말기로 구매 정산 정보를 제공할 수 있다. Depending on the setting, the control unit 160 may provide purchase settlement information to a terminal of a linked user.

즉, 상기 제어부(160)는 바코드 스캐너(110)로부터의 바코드 인식 결과에 기초하여 구매 정산 정보를 생성하고, 생성한 구매 정산 정보를 디스플레이 장치에 출력하거나, 연동되는 사용자의 단말기로 제공할 수 있다.That is, the control unit 160 may generate purchase settlement information based on the barcode recognition result from the barcode scanner 110, output the generated purchase settlement information to the display device, or provide the generated settlement settlement information to a terminal of a linked user. .

또한, 상기 제어부(160)는 근거리 센서(120)로부터의 감지신호를 수신하고, 감지신호에 포함된 물체와의 거리 정보를 기반으로 쇼핑 카트의 바퀴를 제어하여 쇼핑 카트의 이동을 중지시키거나 재개시킬 수 있다.In addition, the control unit 160 stops or resumes the movement of the shopping cart by receiving the detection signal from the short-range sensor 120 and controlling the wheel of the shopping cart based on the distance information to the object included in the detection signal. I can do it.

예를 들어, 상기 제어부(160)는 근거리 센서(120)로부터의 거리 값이 기 설정된 최소 거리 값 미만이면 쇼핑 카트 바퀴의 움직임을 중지시켜 쇼핑 카트의 이동을 중지시키고, 거리 값이 최소 거리값 이상이면 쇼핑 카트 바퀴를 동작시켜 쇼핑 카트의 이동을 재개시킨다.For example, if the distance value from the short-range sensor 120 is less than a predetermined minimum distance value, the controller 160 stops the movement of the shopping cart wheel to stop the shopping cart, and the distance value is greater than or equal to the minimum distance value. If it is, the wheel of the shopping cart is operated to resume the movement of the shopping cart.

또한, 상기 제어부(160)는 무게 센서(130)로부터 구매 물품 무게 정보를 수신하고, 구매 물품 무게 정보를 사용자의 단말기로 제공할 수 있다.In addition, the control unit 160 may receive the purchase item weight information from the weight sensor 130 and provide the purchased item weight information to the user's terminal.

혹은, 설정에 따라 상기 제어부(160)는 사용자의 선택에 기초하여 배송 요청 서비스를 제공할 수 있는데, 구매 물품 무게 값이 기준 무게 값을 초과하는 경우 팝 업을 통해 배송 요청 문의를 하고, 사용자의 배송 요청이 입력되는 경우에 배송 요청을 할 수 있다.Alternatively, depending on the setting, the control unit 160 may provide a delivery request service based on a user's selection. If the purchased item weight value exceeds a reference weight value, a request for a delivery request is made through a pop-up, and the user When a delivery request is input, a delivery request can be made.

또한, 상기 제어부(160)는 GPS 센서(140)로부터의 쇼핑 카트 위치 데이터를 수신하고, 수신한 쇼핑 카트 위치 데이터를 연동되는 사용자의 단말기 혹은 기 설정된 서버로 제공할 수 있다.In addition, the control unit 160 may receive the shopping cart location data from the GPS sensor 140 and provide the received shopping cart location data to a user's terminal or a preset server that is linked.

이에 따라, 쇼핑 카트 위치 데이터를 수신한 제어부(160), 사용자의 단말기 혹은 서버는 쇼핑 카트의 위치를 쇼핑 공간 맵에 표시하여 제공할 수 있다.Accordingly, the control unit 160 receiving the shopping cart location data, the user's terminal or the server may provide the location of the shopping cart by displaying it on the shopping space map.

또한, 상기 제어부(160)는 연동되는 사용자의 단말기로부터 단말기와 비콘 간 RSSI 값을 수신하고, RSSI 값에 따라 쇼핑 카트의 바퀴를 제어하여 쇼핑 카트의 이동을 중지시키거나 재개시킬 수 있다.In addition, the controller 160 may receive the RSSI value between the terminal and the beacon from the user's terminal to be linked, and control the wheel of the shopping cart according to the RSSI value to stop or resume the movement of the shopping cart.

예를 들어, 상기 제어부(160)는 RSSI 값이 기준 RSSI 값을 초과하면, RSSI 값에 상응하는 바퀴를 동작시키고, RSSI 값이 기준 RSSI 값 이하이면 바퀴의 동작을 중지시킨다.For example, when the RSSI value exceeds the reference RSSI value, the controller 160 operates the wheel corresponding to the RSSI value, and stops the wheel operation when the RSSI value is less than the reference RSSI value.

즉, 상기 제어부(160)는 수신한 RSSI 값이 어떠한 바퀴 쪽에 설치된 비콘과 관련된 RSSI 값인지를 확인하고, 왼쪽 바퀴 쪽에 설치된 비콘과 관련된 RSSI 값이면 왼쪽 바퀴를 제어하고, 오른쪽 바퀴 쪽에 설치된 비콘과 관련된 RSSI 값이면 오른쪽 바퀴를 제어한다.That is, the control unit 160 determines whether the received RSSI value is an RSSI value associated with a beacon installed on the wheel side, and if an RSSI value associated with a beacon installed on the left wheel side, controls the left wheel, and relates to a beacon installed on the right wheel side. If the value is RSSI, the right wheel is controlled.

상기 통신부(170)는 외부 장치와의 통신을 위한 구성으로, 예를 들면 스마트 쇼핑 카트를 이용하는 사용자의 단말기와의 통신을 통해 데이터를 송수신하도록 구현될 수 있다.The communication unit 170 is a configuration for communication with an external device, for example, may be implemented to transmit and receive data through communication with a user's terminal using a smart shopping cart.

이상에서는 본 발명의 바람직한 실시 예에 따른 스마트 쇼핑 카트의 전자 전자적 구성에 대해서 상세하게 설명하였다. 이하에서는 본 발명의 바람직한 실시 예에 따른 스마트 쇼핑 카트를 이용한 스마트 쇼핑 카트 시스템에 대해서 설명한다.In the above, the electronic and electronic configuration of the smart shopping cart according to the preferred embodiment of the present invention has been described in detail. Hereinafter, a smart shopping cart system using a smart shopping cart according to a preferred embodiment of the present invention will be described.

도 2는 본 발명의 바람직한 실시 예에 따른 스마트 쇼핑 카트를 이용한 스마트 쇼핑 카트 시스템의 구성을 도시한 도면이다.2 is a view showing the configuration of a smart shopping cart system using a smart shopping cart according to a preferred embodiment of the present invention.

도 2에 도시된 바와 같이, 스마트 쇼핑 카트 시스템(200)은 스마트 쇼핑 카트(210)와 스마트 쇼핑 카트를 이용하여 쇼핑을 하는 사용자의 단말기(220)를 포함한다. As shown in FIG. 2, the smart shopping cart system 200 includes a smart shopping cart 210 and a terminal 220 of a user shopping using the smart shopping cart.

상기 스마트 쇼핑 카트(210)는 바코드 스캐너(211), 근거리 센서(212), 무게 센서(213), GPS 센서(214), 비콘(beacon, 215), 제어부(216) 및 통신부(217)를 포함하는데, 스마트 쇼핑 카트(210)의 구성들(211 ~ 217)의 기능은 도 1의 스마트 쇼핑 카트(100)의 대응하는 구성들(110 ~ 170)의 기능과 동일하므로, 스마트 쇼핑 카트(210)에 대해서는 필요한 부분에 대해서만 간략하게 설명한다.The smart shopping cart 210 includes a barcode scanner 211, a short-range sensor 212, a weight sensor 213, a GPS sensor 214, a beacon (215), a control unit 216, and a communication unit 217 However, since the functions of the components 211 to 217 of the smart shopping cart 210 are the same as those of the corresponding components 110 to 170 of the smart shopping cart 100 of FIG. 1, the smart shopping cart 210 Will be briefly described only where necessary.

상기 바코드 스캐너(211)는 스마트 쇼핑 카트(210)에 적재되는 물품의 바코드를 인식하여, 인식 결과를 제어부(216)로 제공한다.The barcode scanner 211 recognizes a barcode of an item loaded in the smart shopping cart 210 and provides the recognition result to the control unit 216.

상기 근거리 센서(212)는 소정 범위 내의 물체를 감지하여, 물체와의 거리 정보를 포함하는 감지신호를 제어부(216)로 출력한다.The short-range sensor 212 detects an object within a predetermined range, and outputs a detection signal including distance information to the control unit 216.

상기 무게 센서(213)는 스마트 쇼핑 카트(210)에 적재되는 물품의 무게를 측정하여, 물품 무게 정보를 제어부(216)로 제공한다.The weight sensor 213 measures the weight of an item loaded in the smart shopping cart 210 and provides the item weight information to the control unit 216.

상기 GPS 센서(214)는 스마트 쇼핑 카트(210)의 위치 데이터를 제어부(216)로 출력한다.The GPS sensor 214 outputs the location data of the smart shopping cart 210 to the control unit 216.

상기 비콘(215)은 일정 거리 내의 단말기(220)와 통신하며, 통신 시 자신의 식별 코드를 송신할 수 있다.The beacon 215 communicates with the terminal 220 within a certain distance, and may transmit its own identification code during communication.

상기 제어부(216)는 바코드 스캐너(211)로부터의 인식 결과를 바탕으로, 스마트 쇼핑 카트(210)에 적재된 구매 물품의 종류, 물품별 금액 및 구매 물품의 총 금액에 대한 정보(구매 정산 정보)를 생성하고, 통신부(217)를 통해 구매 정산 정보를 단말기(220)로 제공한다.The control unit 216 is based on the recognition result from the barcode scanner 211, information about the type of purchase goods loaded in the smart shopping cart 210, the amount for each item, and the total amount of purchased items (purchase settlement information) And provides purchase settlement information to the terminal 220 through the communication unit 217.

또한, 상기 제어부(216)는 근거리 센서(212)로부터의 감지신호를 수신하고, 물체와의 거리 정보를 기반으로 스마트 쇼핑 카트(210)의 바퀴를 제어하여 스마트 쇼핑 카트(210)의 이동을 중지시키거나 재개시킨다.In addition, the control unit 216 receives the detection signal from the short-range sensor 212, and stops the movement of the smart shopping cart 210 by controlling the wheel of the smart shopping cart 210 based on the distance information to the object. Let or resume.

예를 들어, 상기 제어부(216)는 근거리 센서(212)로부터의 거리 값이 기 설정된 최소 거리 값 미만이면 쇼핑 카트 바퀴의 움직임을 중지시켜 스마트 쇼핑 카트(210)의 이동을 중지시키고, 거리 값이 최소 거리값 이상이면 쇼핑 카트 바퀴를 동작시켜 스마트 쇼핑 카트(210)의 이동을 재개시킨다.For example, if the distance value from the short-range sensor 212 is less than a predetermined minimum distance value, the control unit 216 stops the movement of the shopping cart wheel to stop the movement of the smart shopping cart 210, and the distance value is If it is more than the minimum distance value, the shopping cart wheel is operated to restart the movement of the smart shopping cart 210.

또한, 상기 제어부(216)는 무게 센서(213)로부터 물품 무게 정보를 수신하고, 물품 무게 정보를 단말기(220)로 제공한다.In addition, the control unit 216 receives the product weight information from the weight sensor 213, and provides the product weight information to the terminal 220.

상기 제어부(216)는 GPS 센서(214)로부터의 위치 데이터를 수신하고, 수신한 위치 데이터를 단말기(220)로 제공한다.The control unit 216 receives the location data from the GPS sensor 214, and provides the received location data to the terminal 220.

상기 제어부(216)는 단말기(220)로부터의 RSSI 값을 수신하고, RSSI 값이 기준 RSSI 값을 초과하면, RSSI 값에 상응하는 바퀴를 동작시키고, RSSI 값이 기준 RSSI 값 이하이면 바퀴의 동작을 중지시킨다.The control unit 216 receives the RSSI value from the terminal 220, if the RSSI value exceeds the reference RSSI value, operates the wheel corresponding to the RSSI value, and operates the wheel when the RSSI value is less than the reference RSSI value. Stop it.

이때, 상기 단말기(220)는 RSSI 값과 함께 비콘의 식별 코드를 전송하고, 제어부(216)는 식별 코드를 바탕으로, 수신한 RSSI 값이 어떠한 바퀴 쪽에 설치된 비콘과 관련된 RSSI 값인지를 확인하고, 왼쪽 바퀴 쪽에 설치된 비콘과 관련된 RSSI 값이면 왼쪽 바퀴를 제어하고, 오른쪽 바퀴 쪽에 설치된 비콘과 관련된 RSSI 값이면 오른쪽 바퀴를 제어한다.At this time, the terminal 220 transmits the identification code of the beacon along with the RSSI value, and the control unit 216 checks on which wheel side the received RSSI value is the RSSI value associated with the beacon installed, The RSSI value associated with the beacon installed on the left wheel side controls the left wheel, and the RSSI value associated with the beacon installed on the right wheel side controls the right wheel.

한편, 상기 단말기(220)는 스마트 쇼핑 카트(210)로부터 구매 정산 정보를 제공받고, 구매 정산 정보를 바탕으로 구매 물품에 대한 결제를 수행할 수 있다.Meanwhile, the terminal 220 may receive purchase settlement information from the smart shopping cart 210 and perform payment for the purchased goods based on the purchase settlement information.

그리고, 상기 단말기(220)는 스마트 쇼핑 카트(210)로부터 물품 무게 정보를 제공받고, 결제를 완료한 후, 물품 무게 값이 기준 무게 값을 초과하는 경우 팝 업을 통해 배송 요청 문의를 하고, 사용자의 배송 요청이 입력되는 경우에 배송 요청을 할 수 있다.Then, the terminal 220 receives the product weight information from the smart shopping cart 210, and after completing the payment, if the product weight value exceeds the reference weight value, inquires a delivery request through a pop-up, and the user A delivery request can be made when a delivery request of.

상기 단말기(220)는 스마트 쇼핑 카트(210)로부터 위치 데이터를 제공받고, 스마트 쇼핑 카트(210)의 위치를 쇼핑 공간 맵에 표시하여 제공할 수 있다.The terminal 220 may receive location data from the smart shopping cart 210 and display the location of the smart shopping cart 210 on a shopping space map.

상기 단말기(220)는 스마트 쇼핑 카트(210)의 비콘(215)과 통신하여, 비콘(215)의 식별 코드를 제공받으며, 비콘(215)과의 통신 시의 RSSI 값을 계산하고, 스마트 쇼핑 카트(210)로 식별 코드와 RSSI 값을 전송한다.The terminal 220 communicates with the beacon 215 of the smart shopping cart 210, receives an identification code of the beacon 215, calculates an RSSI value when communicating with the beacon 215, and smart shopping cart An identification code and an RSSI value are transmitted to 210.

이상에서는 본 발명의 바람직한 실시 예에 따른 스마트 쇼핑 카트를 이용한 스마트 쇼핑 카트 시스템의 구성 및 구성별 동작에 대해서 설명하였다. 이하에서는 본 발명의 바람직한 실시 예에 따른 스마트 쇼핑 카트의 동작 방법에 대해서 설명한다.In the above, the configuration and operation of each configuration of the smart shopping cart system using the smart shopping cart according to a preferred embodiment of the present invention have been described. Hereinafter, a method of operating a smart shopping cart according to a preferred embodiment of the present invention will be described.

도 3은 본 발명의 바람직한 실시 예에 따른 스마트 쇼핑 카트의 동작 방법을 설명하기 위한 순서도이다.3 is a flowchart illustrating a method of operating a smart shopping cart according to a preferred embodiment of the present invention.

도 3에 도시된 스마트 쇼핑 카트의 동작은 도 2에 도시된 스마트 쇼핑 카트(210)에 의해 이루어지는 것으로 가정한다.It is assumed that the operation of the smart shopping cart shown in FIG. 3 is performed by the smart shopping cart 210 shown in FIG. 2.

우선, 스마트 쇼핑 카트(210)의 구성이 기능을 수행한다(S300).First, the configuration of the smart shopping cart 210 performs a function (S300).

상세하게, 상기 단계 S300에서, 비콘(215)이 단말기(220)와 통신하고(S301), 근거리 센서(212)가 소정 범위 내의 물체를 감지한다(S302).In detail, in step S300, the beacon 215 communicates with the terminal 220 (S301), and the short-range sensor 212 detects an object within a predetermined range (S302).

이에 더하여, 상기 단계 S300에서, 바코드 스캐너(211)가 스마트 쇼핑 카트에 적재되는 물품의 바코드를 인식하고(S303), 무게 센서(213)가 스마트 쇼핑 카트에 적재되는 물품의 무게를 측정하고(S304), GPS 센서(214)가 스마트 쇼핑 카트의 위치를 수신할 수 있다(S305).In addition, in step S300, the barcode scanner 211 recognizes the barcode of the article loaded in the smart shopping cart (S303), and the weight sensor 213 measures the weight of the article loaded in the smart shopping cart (S304) ), the GPS sensor 214 may receive the location of the smart shopping cart (S305).

상기 단계 S300 이후, 제어부(216)는 단말기(220)로부터 비콘(215)의 식별 코드 및 RSSI 값을 수신한다(S310).After the step S300, the control unit 216 receives the identification code and the RSSI value of the beacon 215 from the terminal 220 (S310).

상기 단계 S310 이후, 제어부(216)는 RSSI 값이 기준 RSSI 값을 초과하는지를 판단하고(S320), RSSI 값이 기준 RSSI 값을 초과하면(S320-예), 식별 코드를 바탕으로 RSSI 값과 관련된 스마트 쇼핑 카트(210)의 바퀴를 동작시킨다(S330).After the step S310, the control unit 216 determines whether the RSSI value exceeds the reference RSSI value (S320), and if the RSSI value exceeds the reference RSSI value (S320-Yes), the smart associated with the RSSI value based on the identification code The wheel of the shopping cart 210 is operated (S330).

즉, 상기 S330에서, 제어부(216)는 식별 코드를 바탕으로 RSSI 값이 스마트 쇼핑 카트(210)의 오른쪽 바퀴 측에 위치하는 비콘과 관련된 RSSI 값인지 왼쪽 바퀴 측에 위치하는 비콘과 관련된 RSSI 값인지를 확인하고, 관련된 바퀴를 동작시킨다.That is, in S330, the control unit 216 determines whether the RSSI value is the RSSI value associated with the beacon located on the right wheel side of the smart shopping cart 210 or the RSSI value associated with the beacon located on the left wheel side based on the identification code. Check and operate the related wheel.

상기 단계 S320에의 판단 결과, RSSI 값이 기준 RSSI 이하인 경우(S320-아니오), 혹은 단계 S330 이후, 제어부(216)는 근거리 센서(212)로부터 물체와의 거리 정보를 포함하는 감지신호를 수신하고, 근거리 센서(212)로부터의 거리 값과 최소 거리 값을 비교하여(S340), 거리 값이 최소 거리 값 미만인지를 판단한다(S350).As a result of the determination in step S320, if the RSSI value is less than or equal to the reference RSSI (S320-No), or after step S330, the control unit 216 receives a detection signal including distance information from the object from the short-range sensor 212, The distance value from the short-range sensor 212 is compared with the minimum distance value (S340), and it is determined whether the distance value is less than the minimum distance value (S350).

상기 단계 S340에서의 판단 결과, 거리 값이 최소 거리 값 미만이면(S350-예), 제어부(216)는 스마트 쇼핑 카트(210)의 바퀴의 움직임을 중지시켜 스마트 쇼핑 카트(210)의 이동을 중지시킨다(S360).As a result of the determination in step S340, if the distance value is less than the minimum distance value (S350-Yes), the controller 216 stops the movement of the smart shopping cart 210 by stopping the movement of the wheel of the smart shopping cart 210. Let (S360).

상기 단계 S340에서의 판단 결과, 거리 값이 최소 값 이상이면(S350-아니오), 제어부(216)는 스마트 쇼핑 카트(210)의 바퀴를 동작시켜 스마트 쇼핑 카트(210)의 이동을 재개시킨다(S370).As a result of the determination in step S340, if the distance value is equal to or greater than the minimum value (S350-No), the controller 216 restarts the movement of the smart shopping cart 210 by operating the wheels of the smart shopping cart 210 (S370). ).

이상에서 설명한 본 발명의 실시 예를 구성하는 모든 구성요소들이 하나로 결합하거나 결합하여 동작하는 것으로 기재되어 있다고 해서, 본 발명이 반드시 이러한 실시 예에 한정되는 것은 아니다. 즉, 본 발명의 목적 범위 안에서라면, 그 모든 구성요소들이 하나 이상으로 선택적으로 결합하여 동작할 수도 있다. 또한, 그 모든 구성요소들이 각각 하나의 독립적인 하드웨어로 구현될 수 있지만, 각 구성요소들의 그 일부 또는 전부가 선택적으로 조합되어 하나 또는 복수 개의 하드웨어에서 조합된 일부 기능 혹은 모든 기능을 수행하는 프로그램 모듈을 갖는 컴퓨터 프로그램으로서 구현될 수도 있다. 또한, 이와 같은 컴퓨터 프로그램은 USB 메모리, CD 디스크, 플래쉬 메모리 등과 같은 컴퓨터가 읽을 수 있는 기록매체(Computer Readable Media)에 저장되어 컴퓨터에 의하여 읽혀지고 실행됨으로써, 본 발명의 실시 예를 구현할 수 있다. 컴퓨터 프로그램의 기록매체로서는 자기 기록매체, 광 기록매체, 캐리어 웨이브 매체 등이 포함될 수 있다.Even if all components constituting the embodiments of the present invention described above are described as being combined or operated as one, the present invention is not necessarily limited to these embodiments. That is, within the scope of the present invention, all of the components may be selectively combined and operated. In addition, although all of the components may be implemented by one independent hardware, a part or all of the components are selectively combined to perform a program module that performs some functions or all functions combined in one or more hardware. It may be implemented as a computer program having a. In addition, such a computer program is stored in a computer readable recording medium (Computer Readable Media) such as a USB memory, CD disk, flash memory, etc., and read and executed by a computer, thereby implementing an embodiment of the present invention. The recording medium of the computer program may include a magnetic recording medium, an optical recording medium, a carrier wave medium, and the like.

이상에서와 같이, 본 발명에 따른 스마트 쇼핑 카트 및 이의 동작 방법을 실시 예에 따라 설명하였지만, 본 발명의 범위는 특정 실시 예에 한정되는 것은 아니며, 본 발명과 관련하여 통상의 지식을 가진 자에게 자명한 범위 내에서 여러 가지의 대안, 수정 및 변경하여 실시할 수 있다.As described above, although the smart shopping cart and its operation method according to the present invention have been described according to embodiments, the scope of the present invention is not limited to a specific embodiment, and to a person having ordinary knowledge in connection with the present invention Various alternatives, modifications and changes can be carried out within the scope of the self-evident.

따라서, 본 발명에 기재된 실시 예 및 첨부된 도면들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시 예 및 첨부된 도면에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리 범위에 포함되는 것으로 해석되어야 할 것이다.Therefore, the embodiments and the accompanying drawings described in the present invention are not intended to limit the technical spirit of the present invention, but to explain, and the scope of the technical spirit of the present invention is not limited by these embodiments and the accompanying drawings. . The scope of protection of the present invention should be interpreted by the claims, and all technical spirits within the scope equivalent thereto should be interpreted as being included in the scope of the present invention.

100: 스마트 쇼핑 카트 110: 바코드 스캐너
120: 근거리 센서 130: 무게 센서
140: GPS 센서 150: 비콘(beacon)
160: 제어부 170: 통신부
200: 스마트 쇼핑 카트 시스템 210: 스마트 쇼핑 카트
220: 단말기 211: 바코드 스캐너
212: 근거리 센서 213: 무게 센서
214: GPS 센서 215: 비콘
216: 제어부 217: 통신부
100: smart shopping cart 110: barcode scanner
120: short-range sensor 130: weight sensor
140: GPS sensor 150: beacon
160: control unit 170: communication unit
200: smart shopping cart system 210: smart shopping cart
220: terminal 211: barcode scanner
212: short-range sensor 213: weight sensor
214: GPS sensor 215: Beacon
216: control unit 217: communication unit

Claims (10)

상기 쇼핑 카트에 설치되어 이동 방향에 위치하는 물체를 감지하는 근거리 센서;
상기 쇼핑 카트에 설치되어 일정 거리 내의 단말기와 통신하는 비콘; 및
상기 단말기로부터 상기 비콘에 대한 식별 코드 및 RSSI 값을 수신하고, 상기 근거리 센서로부터 물체에 대한 거리 값을 수신하고, 수신한 정보를 바탕으로 하여 상기 쇼핑 카트의 바퀴의 움직임을 제어하는 제어부를 포함하는
스마트 쇼핑 카트.
A short-range sensor installed in the shopping cart to detect an object located in a moving direction;
A beacon installed in the shopping cart to communicate with a terminal within a certain distance; And
And a control unit receiving an identification code and an RSSI value for the beacon from the terminal, receiving a distance value for an object from the short-range sensor, and controlling the movement of the wheel of the shopping cart based on the received information.
Smart shopping cart.
제1항에 있어서,
상기 제어부는, 상기 RSSI 값이 기준 RSSI 값을 초과하는지를 판단하고, 상기 RSSI 값이 상기 기준 RSSI 값을 초과하면, 상기 식별 코드를 바탕으로 상기 RSSI 값과 관련된 바퀴를 동작시키는 것을 특징으로 하는
스마트 쇼핑 카트.
According to claim 1,
The control unit determines whether the RSSI value exceeds a reference RSSI value, and when the RSSI value exceeds the reference RSSI value, operates a wheel associated with the RSSI value based on the identification code.
Smart shopping cart.
제1항에 있어서,
상기 제어부는, 상기 거리 값과 최소 거리 값을 비교하여 상기 거리 값이 상기 최소 거리 값 미만이면, 상기 쇼핑 카트의 바퀴의 움직임을 중지시키는 것을 특징으로 하는
스마트 쇼핑 카트.
According to claim 1,
The controller compares the distance value with the minimum distance value, and when the distance value is less than the minimum distance value, the movement of the wheel of the shopping cart is stopped.
Smart shopping cart.
제1항에 있어서,
상기 제어부는, 상기 거리 값과 최소 거리 값을 비교하여 상기 거리 값이 상기 최소 값 이상이면, 상기 쇼핑 카트의 바퀴를 동작시켜 상기 쇼핑 카트의 이동을 재개시키는 것을 특징으로 하는
스마트 쇼핑 카트.
According to claim 1,
The controller compares the distance value with the minimum distance value, and when the distance value is greater than or equal to the minimum value, the wheel of the shopping cart is operated to resume movement of the shopping cart.
Smart shopping cart.
제1항에 있어서,
쇼핑 카트 내에 적재되는 물품의 바코드를 인식하는 바코드 스캐너; 및
상기 쇼핑 카트 내에 적재되는 물품의 무게를 측정하는 무게 센서를 더 포함하는
스마트 쇼핑 카트.
According to claim 1,
A barcode scanner that recognizes a barcode of an item loaded in a shopping cart; And
Further comprising a weight sensor for measuring the weight of the goods loaded in the shopping cart
Smart shopping cart.
제5항에 있어서,
상기 제어부는 상기 바코드의 인식 결과를 바탕으로 상기 쇼핑 카트에 적재된 구매 물품의 종류, 물품별 금액 및 구매 물품의 총 금액에 대한 정보를 생성하여, 상기 단말기로 제공하는 것을 특징으로 하는
스마트 쇼핑 카트.
The method of claim 5,
The control unit generates information on the type of purchase items loaded in the shopping cart, the amount of each item, and the total amount of purchased items based on the recognition result of the barcode, and provides the information to the terminal.
Smart shopping cart.
쇼핑 카트에 설치된 비콘이 단말기와 통신하고, 상기 쇼핑 카트에 설치된 근거리 센서가 소정 범위 내의 물체를 감지하는 단계;
상기 단말기로부터 상기 비콘의 식별 코드 및 RSSI 값을 수신하는 단계; 및
상기 RSSI 값이 기준 RSSI 값을 초과하는지를 판단하고, 상기 RSSI 값이 상기 기준 RSSI 값을 초과하면, 상기 식별 코드를 바탕으로 상기 RSSI 값과 관련된 쇼핑 카트의 바퀴를 동작시키는 단계를 포함하는
스마트 쇼핑 카트의 동작 방법.
A beacon installed in a shopping cart communicating with a terminal, and a short-range sensor installed in the shopping cart detecting an object within a predetermined range;
Receiving an identification code and an RSSI value of the beacon from the terminal; And
Determining whether the RSSI value exceeds a reference RSSI value, and when the RSSI value exceeds the reference RSSI value, operating a wheel of a shopping cart associated with the RSSI value based on the identification code.
How the smart shopping cart works.
제7항에 있어서,
상기 식별 코드를 바탕으로 상기 RSSI 값과 관련된 쇼핑 카트의 바퀴를 동작시키는 단계는, 상기 식별 코드를 바탕으로 상기 RSSI 값이 상기 쇼핑 카트의 오른쪽 바퀴 측에 위치하는 비콘과 관련된 RSSI 값인지 왼쪽 바퀴 측에 위치하는 비콘과 관련된 RSSI 값인지를 확인하는 것을 포함하는
스마트 쇼핑 카트의 동작 방법.
The method of claim 7,
The step of operating the wheel of the shopping cart related to the RSSI value based on the identification code may include whether the RSSI value is an RSSI value related to a beacon located on the right wheel side of the shopping cart or the left wheel side based on the identification code. To check whether it is an RSSI value related to the beacon located in
How the smart shopping cart works.
제7항에 있어서,
상기 RSSI 값이 상기 기준 RSSI 값 이하인 경우 혹은 상기 쇼핑 카트의 바퀴를 동작시킨 후, 상기 근거리 센서로부터의 거리 값과 최소 거리 값을 비교하는 단계를 포함하는
스마트 쇼핑 카트의 동작 방법.
The method of claim 7,
Comprising the step of comparing the distance value and the minimum distance value from the short-range sensor, if the RSSI value is less than the reference RSSI value or after operating the wheel of the shopping cart.
How the smart shopping cart works.
제9항에 있어서,
상기 거리 값이 상기 최소 거리 값 미만이면, 상기 쇼핑 카트의 바퀴의 움직임을 중지시켜 상기 쇼핑 카트의 이동을 중지시키고, 상기 거리 값이 상기 최소 값 이상이면, 상기 쇼핑 카트의 바퀴를 동작시켜 상기 쇼핑 카트의 이동을 재개시키는 단계를 포함하는
스마트 쇼핑 카트의 동작 방법.
The method of claim 9,
If the distance value is less than the minimum distance value, the movement of the shopping cart wheel is stopped to stop movement of the shopping cart. If the distance value is greater than the minimum value, the shopping cart wheel is operated to operate the shopping cart. Including resuming movement of the cart
How the smart shopping cart works.
KR1020180164878A 2018-12-19 2018-12-19 Smart shopping cart and operating method thereof KR20200076124A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180164878A KR20200076124A (en) 2018-12-19 2018-12-19 Smart shopping cart and operating method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180164878A KR20200076124A (en) 2018-12-19 2018-12-19 Smart shopping cart and operating method thereof

Publications (1)

Publication Number Publication Date
KR20200076124A true KR20200076124A (en) 2020-06-29

Family

ID=71400992

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180164878A KR20200076124A (en) 2018-12-19 2018-12-19 Smart shopping cart and operating method thereof

Country Status (1)

Country Link
KR (1) KR20200076124A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102353550B1 (en) * 2021-08-10 2022-01-21 주식회사 유디센터 Method and system for providing shopping service by using wheelchair combined shopping cart
KR20230018804A (en) * 2021-07-30 2023-02-07 박지호 Method and system for providing auto payment service using cartrail

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20230018804A (en) * 2021-07-30 2023-02-07 박지호 Method and system for providing auto payment service using cartrail
KR102353550B1 (en) * 2021-08-10 2022-01-21 주식회사 유디센터 Method and system for providing shopping service by using wheelchair combined shopping cart

Similar Documents

Publication Publication Date Title
US10573135B2 (en) Apparatus, system, and method for self-service shopping
JP7093783B2 (en) Systems and methods for a dynamic customer checkout experience in an automated shopping environment
US11587061B2 (en) System and method for beacon based navigation to offer based transactions and beacon based digital transactions with multiple layer authentication
CA2876465C (en) Vehicle transaction data communication using communication device
KR101951819B1 (en) Method, apparatus and computer-readable medium for providing delivery information
EP3403229B1 (en) Point of sale transactions
WO2020011165A1 (en) Open-type self-service vending method based on buyer positioning, and system
JP6580651B2 (en) Information processing apparatus, information processing apparatus control method, information processing apparatus control program, and article providing system
KR20200076124A (en) Smart shopping cart and operating method thereof
WO2019130778A1 (en) Unstaffed store system
CN112990956A (en) Sales promotion system
US11297958B2 (en) Utilizing a multi-function transaction card to capture item data and enable expedited checkout for purchased items
WO2020168846A1 (en) Vending machine and refund method and apparatus therefor
US11276107B2 (en) Product management device, control method for product management device, and program
US20210248889A1 (en) Article display system
JP7173518B2 (en) Information processing system, information processing method and program
WO2019171988A1 (en) Information processing system, information processing method, and storage medium
KR102330366B1 (en) Payment processing method and system in store using smart Cart
KR102199646B1 (en) A system for purchasing and managing an goods using smart cart and smart stand
KR101426517B1 (en) System and Method for Automated Payment Using Cart
EP3798962A1 (en) Information processing apparatus, information processing system, information processing method, and information processing program
KR20200097532A (en) A shopping system using a shopping cart equipped with a smartphone
JP2020038489A (en) Portable terminal device and program therefor
JP2009163359A (en) Price display terminal, price display device, price display system, price display program and price display method
KR101701111B1 (en) Cart for auto calculating