KR102577684B1 - 비콘 기반 출입관리 및 주문시스템 - Google Patents

비콘 기반 출입관리 및 주문시스템 Download PDF

Info

Publication number
KR102577684B1
KR102577684B1 KR1020210043325A KR20210043325A KR102577684B1 KR 102577684 B1 KR102577684 B1 KR 102577684B1 KR 1020210043325 A KR1020210043325 A KR 1020210043325A KR 20210043325 A KR20210043325 A KR 20210043325A KR 102577684 B1 KR102577684 B1 KR 102577684B1
Authority
KR
South Korea
Prior art keywords
user
store
information
user terminal
beacon
Prior art date
Application number
KR1020210043325A
Other languages
English (en)
Other versions
KR20220056086A (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 주식회사 대호씨엔에스
Publication of KR20220056086A publication Critical patent/KR20220056086A/ko
Application granted granted Critical
Publication of KR102577684B1 publication Critical patent/KR102577684B1/ko

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/12Hotels or restaurants
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C2009/00753Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys
    • G07C2009/00769Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys with data transmission performed by wireless means

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephonic Communication Services (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

본 발명의 개인맞춤형 비콘기반 출입관리 및 주문시스템은 매장에 구비된 비콘, 출입관리 및 주문시스템에 관한 클라이언트 프로그램이 실행되어 상기 비콘 및 서버와 통신 가능한 사용자단말, 출입관리 및 주문시스템에 관한 클라이언트 프로그램이 실행되어 상기 서버와 통신 가능한 매장단말 및 상기 비콘, 사용자단말 및 매장단말과 통신하고, 매장관련정보 및 사용자정보를 포함하는 데이터를 저장 및 관리하는 서버를 포함하고, 상기 사용자단말은 상기 서버에 사용자정보를 제공하고, 상기 서버로부터 매장서비스 카테고리를 제공받는 것을 포함한다.

Description

비콘 기반 출입관리 및 주문시스템{ENTRANCE MANAGEMENT AND ORDER SYSTER BASED ON BEACON}
본 발명은 비콘 기반 출입관리 및 주문시스템에 관한 것이다.
코로나바이러스감염증-19(COVID-19)은 2019년 12월 중국 우한에서 처음 발생한 이후 중국 전역과 전 세계로 확산된 새로운 유형의 코로나 바이러스에 의한 호흡기 감염질환이다. 이에 따라, 각 국의 정부는 코로나 바이러스와 같이 전염성이 강한 바이러스에 대응하여 국민들의 안전을 도모하기 위해 노력하고 있다.
정부 또는 각 지방단체는 코로나바이러스로부터 국민들을 안전하게 보호하고 코로나바이러스에 관한 주요 정보들을 신속하게 전달하기 위해 사무업무 장소, 영업 장소, 작업 장소, 회의 장소, 식사 또는 회식 장소, 유흥 장소, 교육 장소, 종교활동 장소 등 다중이용시설의 출입자에 대한 개인정보 요청을 요구하고, 사람들간의 직접적인 접촉을 최대한 제한하는 것을 권고하고 있다.
최근에는 다중이용시설의 출입자에 대한 개인정보를 수집하기 위해 카카오톡이나 네이버를 이용한 QR코드 인식을 적용하는 시설이 증가하고 있으나, 단말기 사용이 익숙하지 않은 사람들은 QR코드 인식을 사용하는데 어려움이 있으며, 특히 점심시간 및 저녁시간 등 사람이 많이 몰리는 시간에는 출입에 오랜 시간이 소요되는 단점이 있고, 다중이용시설에서 주문 시 종업원과 어쩔 수 없이 접촉해야한다는 문제점이 있다.
따라서, 단말기에 익숙하지 않은 사람도 다중이용시설 출입 시, 출입기록 및 개인정보를 어려움 없이 신속하게 제공할 수 있고, 관리가 용이하며 다중이용시설에서 비대면으로 주문이 가능한 시스템의 개발이 필요하다.
본 발명의 목적은 다중이용시설 출입 시, 출입기록 및 개인정보를 어려움 없이 신속하게 제공할 수 있고, 관리가 용이하며 비대면으로 주문이 가능한 비콘 기반 출입관리 및 출입시스템을 제공하기 위한 것이다.
본 발명의 상기 및 기타의 목적들은 하기 설명되는 본 발명에 의하여 모두 달성될 수 있다.
본 발명의 하나의 관점은 비콘 기반 출입관리 및 출입시스템에 관한 것이다.
일 구체예에 따르면, 비콘 기반 출입관리 및 출입시스템은 매장에 구비된 비콘, 출입관리 및 주문시스템에 관한 클라이언트 프로그램이 실행되어 상기 비콘 및 서버와 통신 가능한 사용자단말, 출입관리 및 주문시스템에 관한 클라이언트 프로그램이 실행되어 상기 서버와 통신 가능한 매장단말 및 상기 사용자단말 및 매장단말과 통신하고, 매장관련정보 및 사용자정보를 포함하는 데이터를 저장 및 관리하는 서버를 포함하고, 상기 사용자단말은 상기 서버에 사용자정보를 제공하고, 상기 서버로부터 매장서비스 카테고리를 제공받는 것을 포함한다.
상기 비콘은 매장 출입구에 구비된 출입구비콘 및 상기 매장 내에 구비된 위치비콘 중 하나 이상을 포함할 수 있다.
상기 위치비콘은 3 이상의 위치비콘을 포함할 수 있다.
상기 비콘과 사용자단말은 20 m 범위 내에서 통신 가능할 수 있다.
상기 출입구비콘이 사용자단말과 통신할 경우, 상기 사용자단말은 사용자출입신호를 생성하고 상기 서버로 전송할 수 있다.
상기 위치비콘이 사용자단말과 통신할 경우, 상기 사용자단말은 사용자위치신호를 생성하고 상기 서버로 전송할 수 있다.
상기 사용자단말은 사용자정보 관련 데이터 및 매장서비스 카테고리 관련 데이터를 입력하는 입력부, 상기 서버로부터 전송되는 사용자정보 제공요청 및 매장서비스 카레고리를 포함하는 정보를 표시하는 디스플레이부, 상기 서버 및 비콘과 무선통신하는 통신부, 상기 비콘과 통신하여 사용자출입신호 및 사용자위치신호를 생성하고 상기 서버로 전송하는 신호생성부, 상기 사용자단말의 동작을 위한 데이터를 저장하는 저장부 및 상기 입력부, 디스플레이부, 통신부, 신호생성부 및 저장부의 동작을 제어하는 제어부를 포함할 수 있다.
상기 사용자정보는 성명, 주소 및 전화번호를 포함할 수 있다.
상기 서버가 사용자출입신호를 전송받은 경우, 상기 서버는 사용자정보 제공요청을 상기 사용자단말로 전송할 수 있다.
상기 사용자가 상기 사용자단말의 출입관리 및 주문시스템에 관한 클라이언트 프로그램에서 사전 사용자정보 제공 동의를 하는 경우, 상기 사용자단말이 자동으로 상기 서버에 상기 사용자정보를 전송할 수 있다.
상기 사용자가 출입관리 및 주문시스템에 관한 클라이언트 프로그램에서 사전 사용자정보 제공 동의를 하지 않은 경우, 상기 사용자단말의 디스플레이에 사용자정보 제공요청이 표시되고, 상기 사용자가 사용자정보 제공에 동의하는 경우, 상기 사용자단말이 상기 사용자정보를 상기 서버로 전송할 수 있다.
상기 서버는 상기 비콘이 구비된 매장정보와 함께 상기 사용자정보, 상기 사용자의 매장 입장시간 및 퇴장시간을 저장하고 관리할 수 있다.
상기 서버는 상기 사용자단말에 사용자정보 제공을 요청하는 정보요청부, 상기 비콘이 구비된 매장정보, 상기 사용자정보, 상기 사용자의 매장 입장시간 및 퇴장시간을 저장하는 출입정보저장부, 상기 매장의 메뉴판 정보, 테이블 정보 및 wifi 정보를 저장하는 매장정보저장부,
상기 사용자단말로부터 사용자출입신호 및 사용자위치신호를 수신하는 신호수신부, 상기 사용자위치신호로부터 상기 사용자가 착석한 테이블번호를 추정하는 위치추정부, 상기 사용자의 확정된 테이블번호 데이터 및 상기 사용자가 선택한 메뉴 및 수량 데이터를 관리 및 저장하는 주문관리부, 상기 추정된 테이블번호, 합석유무 및 메뉴준비완료 확인을 요청하는 확인요청부, 상기 사용자의 결제 금액을 산출 및 전송하는 결제관리부, 상기 매장 내에 위치하는 단말기 정보를 관리 및 저장하는 매장이용자 관리부, 상기 사용자단말 및 매장단말과의 무선통신이 가능한 통신부, 상기 사용자단말 및 매장단말의 동작을 위한 데이터를 저장하는 저장부 및 상기 정보요청부, 출입정보저장부, 메장정보저장부, 신호수신부, 위치추정부, 주문관리부, 확인요청부, 결제관리부, 통신부 및 저장부의 동작을 제어하는 제어부를 포함할 수 있다.
상기 위치추정부는 상기 3 이상의 위치비콘의 데이터로부터 산출한 사용자위치신호를 기반으로 사용자가 착석한 테이블번호를 추정 및 저장할 수 있다.
상기 매장서비스 카테고리는 상기 사용자단말을 이용한 비대면 메뉴 주문, 상기 주문한 메뉴의 테이블 세팅 확인, wifi 비밀번호 제공 및 비대면 결제 서비스 중 하나 이상을 포함할 수 있다.
상기 사용자가 상기 비대면 메뉴 주문을 활성화하면, 상기 서버는 상기 위치추정부에서 추정한 테이블번호가 일치하는 지 확인 요청을 상기 사용자단말에 전송하고, 상기 사용자는 상기 사용자단말의 입력부를 통해 상기 테이블번호 확인 요청에 승인하거나 테이블번호를 입력하고, 상기 사용자단말은 확정된 테이블번호를 상기 서버로 전송하고, 상기 서버는 메뉴 및 수량을 선택할 수 있는 매장의 메뉴판을 상기 사용자단말에 전송하고, 상기 사용자가 메뉴 및 수량을 선택하면, 상기 사용자가 선택한 메뉴 및 수량을 포함하는 정보를 상기 서버로 전송하며, 상기 서버는 상기 확정된 테이블 번호 및 상기 사용자가 선택한 메뉴 및 수량을 포함하는 정보를 상기 매장단말에 전송할 수 있다.
상기 매장이 셀프로 메뉴를 픽업하는 매장인 경우, 상기 사용자가 주문한 메뉴가 준비되면 상기 매장단말은 상기 서버에 메뉴준비완료 정보를 전송하고, 상기 서버는 메뉴준비완료 확인요청을 상기 사용자단말에 전송하고, 상기 사용자단말은 상기 메뉴준비완료 확인요청에 대응하여 상기 사용자 단말이 진동할 수 있다.
상기 사용자가 상기 주문한 메뉴의 테이블 세팅 확인을 활성화하면, 상기 서버는 상기 사용자가 선택한 메뉴 및 수량에 대응하는 이미지 및 매장테이블 이미지를 조합하여 상기 사용자단말에 전송하고, 상기 사용자단말은 상기 조합된 이미지를 상기 사용자단말의 디스플레이부에 표시할 수 있다.
상기 사용자가 상기 wifi 비밀번호 제공을 활성화하면, 상기 서버는 상기 매장의 wifi 아이디 및 비밀번호를 상기 사용자단말에 전송하고, 상기 사용자단말은 상기 wifi 비밀번호 복사 기능이 활성화되어 사용자단말의 디스플레이부에 표시될 수 있다.
상기 사용자가 상기 비대면 결제 서비스를 활성화하면, 단독결제 또는 공동결제를 선택할 수 있는 결제선택부가 활성화될 수 있다.
상기 사용자가 공동결제를 선택하는 경우, 상기 서버의 매장이용자관리부는 상기 사용자와 일정 거리 내의 매장이용자들 정보를 필터링하고, 상기 필터링된 매장이용자들 정보를 상기 사용자단말에 전송하고, 상기 사용자단말은 상기 필터링된 매장이용자들 정보를 상기 디스플레이부에 표시하면서 상기 사용자와 합석한 매장이용자를 선택하는 공동결제자선택 메뉴가 활성화되고, 상기 사용자가 상기 사용자단말의 입력부를 통해 공동결제할 매장이용자를 선택하면, 상기 사용자가 선택한 매장이용자 정보를 상기 서버에 전송하고, 상기 서버는 선택된 매장이용자의 단말을 통해 상기 매장이용자에게 합석유무확인요청을 전송하고, 상기 매장이용자가 상기 매장이용자단말의 입력부를 통해 합석유무를 입력하면, 상기 매장이용자의 합석유무를 포함하는 정보가 상기 서버로 전송되며, 상기 서버는 합석확인된 매장이용자를 포함하는 정보를 상기 사용자단말에 전송하고, 상기 사용자가 주문한 각각의 메뉴에 대해 상기 사용자를 포함한 공동결제할 매장이용자를 각각 선택하고, 상기 사용자단말은 사용자가 주문한 메뉴별 공동결제할 결제자를 포함하는 정보를 상기 서버로 전송하며, 상기 서버는 상기 공동결제할 각 메뉴금액에 대해 상기 사용자 및 매장이용자를 포함하는 결제자 수만큼 균등하게 나눠 계산하고, 상기 사용자 및 매장이용자별로 결제할 금액을 산출하고, 상기 사용자단말 및 매장이용자단말에 결제 금액을 전송하고, 상기 사용자단말 및 매장이용자단말에 결제 금액이 활성화될 수 있다.
상기 매장단말은 매장의 메뉴판 정보, 매장테이블 이미지, wifi 정보 및 메뉴준비완료 정보를 입력하는 입력부, 상기 서버로부터 전송되는 사용자의 확정된 테이블번호 및 상기 사용자가 선택한 메뉴 및 수량을 포함하는 정보를 표시하는 디스플레이부, 상기 서버와 무선통신하는 통신부, 상기 매장단말의 동작을 위한 데이터를 저장하는 저장부 및 상기 입력부, 디스플레이부, 통신부 및 저장부의 동작을 제어하는 제어부를 포함할 수 있다.
상기 비콘은 비콘 대신 블루투스부, RF신호를 통해 무선통신하는 RF부, 및 UWB신호를 통해 무선통신하는 UWB앵커부 중 하나 이상을 포함할 수 있다.
본 발명은 다중이용시설 출입 시, 출입기록 및 개인정보를 어려움 없이 신속하게 제공할 수 있고, 관리가 용이하며 비대면으로 주문이 가능한 비콘 기반 출입관리 및 출입시스템을 제공하는 효과를 갖는다.
도 1는 본 발명의 일 구체예에 따른 비콘 기반 출입관리 및 출입시스템의 구성을 간단히 도시한 것이다.
도 2는 본 발명의 일 구체예에 따른 서버 구성을 간단히 도시한 것이다.
도 3은 본 발명의 일 구체예에 따른 매장 출입기록 저장 처리 과정의 흐름을 간략히 도시한 것이다.
도 4는 본 발명의 일 구체예에 따른 비대면 메뉴주문 처리 과정의 흐름을 간략히 도시한 것이다.
이하, 첨부한 도면들을 참조하여, 본 출원의 구체예들을 보다 상세하게 설명하고자 한다. 그러나 본 출원에 개시된 기술은 여기서 설명되는 구체예들에 한정되지 않고 다른 형태로 구체화될 수도 있다.
단지, 여기서 소개되는 구체예들은 개시된 내용이 철저하고 완전해 질 줄 수 있도록 그리고 당업자에게 본 출원의 사상이 충분히 전달될 수 있도록 하기 위해 제공되는 것이다. 도면에서 각 장치의 구성요소를 명확하게 표현하기 위하여 상기 구성요소의 폭이나 두께 등의 크기를 다소 확대하여 나타내었다. 또한 설명의 편의를 위하여 구성요소의 일부만을 도시하기도 하였으나, 당업자라면 구성요소의 나머지 부분에 대하여도 용이하게 파악할 수 있을 것이다.
전체적으로 도면 설명 시 관찰자 시점에서 설명하였고, 일 요소가 다른 요소 상부에 또는 하부에 위치하는 것으로 언급되는 경우, 이는 상기 일 요소가 다른 요소 상부에 또는 하부에 바로 위치하거나 또는 그들 요소들 사이에 추가적인 요소가 개재될 수 있다는 의미를 모두 포함한다. 또한 해당 분야에서 통상의 지식을 가진 자라면 본 출원의 기술적 사상을 벗어나지 않는 범위 내에서 본 출원의 사상을 다양한 다른 형태로 구현할 수 있을 것이다. 그리고, 복수의 도면들 상에서 동일 부호는 실질적으로 서로 동일한 요소를 지칭한다.
한편, 본 출원에서 서술되는 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함하는 것으로 이해되어야 하고, '포함하다' 또는 '가지다'등의 용어는 기술되는 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들의 조합한 것에 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들의 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
또한, 본 명세서에 있어서, 범위를 나타내는 'X 내지 Y'는 'X 이상 Y 이하'를 의미한다.
명세서 전체에서 어떤 부분이 다른 부분과 '연결'되어 있다고 할 때, 이는 직접적으로 연결되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 '전기적으로 연결'되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 '포함'한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.
본 명세서에 있어서 '부(部)'란, 하드웨어에 의해 실현되는 유닛 (unit), 소프트웨어에 의해 실현되는 유닛, 양방을 이용하여 실현되는 유닛을 포함한다. 또한, 1개의 유닛이 2개 이상의 하드웨어를 이용하여 실현되어도 되고, 2개 이상의 유닛이 1개의 하드웨어에 의해 실현되어도 된다. 한편, '~부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니며, '~부'는 어드레싱 할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 '~부'는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들 및 변수들을 포함한다. 구성요소들과 '~부'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '~부'들로 결합되거나 추가적인 구성요소들과 '∼부'들로 더 분리 될 수 있다. 뿐만 아니라 구성 요소들 및 '~부'들은 디바이스 또는 보안 멀티미디어카드 내의 하나 또는 그 이상의 CPU 들을 재생시키도록 구현될 수도 있다.
또한, '네트워크'는 근거리 통신망(Local Area Network; LAN), 광역 통신망(Wide Area Network; WAN) 또는 부가가치 통신 망(Value Added Network; VAN) 등과 같은 유선 네트워크나 이동 통신망(mobile radio communication network) 또는 위성 통신망 등과 같은 모든 종류의 무선 네트워크로 구현될 수 있다.
비콘 기반 출입관리 및 출입시스템
도 1 내지 도 2를 참고하여 본 발명 일 구체예에 따른 비콘(20) 기반 출입관리 및 출입시스템을 설명한다. 도 1은 본 발명의 일 구체예에 따른 비콘(20) 기반 출입관리 및 출입시스템의 구성을 간단히 도시한 것이고, 도 2는 본 발명의 일 구체예에 따른 서버 구성을 간단히 도시한 것이다.
도 1 내지 도 2를 참고하면, 본 발명의 일 구체예에 따른 비콘(20) 기반 출입관리 및 출입시스템(1000)은 매장에 구비된 비콘(20), 출입관리 및 주문시스템에 관한 클라이언트 프로그램이 실행되어 상기 비콘(20) 및 서버(10)와 통신 가능한 사용자단말(30), 출입관리 및 주문시스템에 관한 클라이언트 프로그램이 실행되어 상기 서버(10)와 통신 가능한 매장단말(40) 및 상기 사용자단말(30) 및 매장단말(40)과 통신하고, 매장관련정보 및 사용자정보를 포함하는 데이터를 저장 및 관리하는 서버(10)를 포함하고, 상기 사용자단말(30)은 상기 서버(10)에 사용자정보를 제공하고, 상기 서버(10)로부터 매장서비스 카테고리를 제공받는 것을 포함한다.
상기 비콘(20) 기반 출입관리 및 주문시스템(1000)의 각 구성요소들은 일반적으로 네트워크(network)를 통해 연결된다. 예를 들어, 도 1에 도시된 바와 같이 사용자단말(30)은 네트워크를 통해 비콘(20) 또는 서버(10)와 동시에 또는 시간 간격을 두고 연결될 수 있다.
상기 비콘(20)은 비콘(20) 대신 블루투스부, RF신호를 통해 무선통신하는 RF부, 및 UWB신호를 통해 무선통신하는 UWB앵커부 중 하나 이상을 포함할 수 있다.
상기 비콘(20)은 비콘신호를 송출하는 것으로, 상기 비콘(20)과 사용자단말(30)은 50 m, 구체적으로 20 m, 더욱 구체적으로는 15 m 범위 내에서 통신 가능하고, 상기 사용자단말(30)을 소지하고 있는 사용자와 비콘(20)이 상기 범위 내에 위치할 경우, 상기 사용자단말(30)은 상기 비콘(20)이 송출하는 상기 비콘신호를 수신하여 통신할 수 있다.
상기 비콘(20)은 매장 출입구에 구비된 출입구비콘(21) 및 상기 매장 내에 구비된 위치비콘(23) 중 하나 이상을 포함할 수 있다.
상기 출입구비콘(21)은 매장 출입구에 배치될 수 있다. 상기 출입구비콘(21)이 사용자단말(30)과 통신할 경우, 상기 사용자단말(30)은 사용자출입신호를 생성하고 상기 생성된 사용자출입신호를 상기 서버(10)로 전송할 수 있다.
구체적으로, 상기 사용자단말(30)을 소지하고 있는 사용자가 상기 매장의 출입구를 통해 입장 또는 퇴장하는 경우, 상기 사용자단말(30)이 상기 출입구비콘(21)이 통신 가능한 범위에 위치하게 되고 상기 사용자단말(30)은 상기 사용자의 매장 입장 또는 퇴장을 감지할 수 있다.
상기 사용자단말(30)이 사용자의 매장 입장 또는 퇴장을 감지할 경우, 상기 사용자단말(30)은 사용자출입신호를 생성하고, 상기 생성된 사용자출입신호를 상기 서버(10)로 전송할 수 있다.
상기 위치비콘(23)은 매장 내에 배치될 수 있고, 3 이상의 위치비콘(23)을 포함할 수 있다.
상기 위치비콘(23)이 상기 사용자의 사용자단말(30)과 통신할 경우, 상기 사용자단말(30)은 사용자위치신호를 생성하고 상기 생성된 사용자위치신호를 상기 서버(10)로 전송할 수 있다.
구체적으로, 상기 사용자단말(30)을 소지하고 있는 사용자가 상기 매장 안으로 진입한 경우, 상기 사용자단말(30)이 상기 위치비콘(23)과 통신 가능한 범위에 위치하게 되고, 1 이상의 위치비콘(23)과 통신하여 상기 사용자단말(30)은 사용자위치신호를 생성하고, 상기 생성된 사용자위치신호를 상기 서버(10)로 전송할 수 있다.
상기 사용자위치신호는 상기 사용자단말(30)과 상기 위치비콘(23)과의 통신데이터를 통해 생성할 수 있다. 상기 통신데이터는 상기 위치비콘(23)이 설치되어 있는 위치정보, 상기 사용자단말(30)의 위치와 비례하는 위치비콘(23)의 신호세기정보 및 상기 사용자단말(30)과 위치비콘(23)의 수신시간 중 하나 이상을 포함할 수 있다.
예를 들어, 사용자단말(30)은 위치비콘(23)과 위치하는 정도에 따라 각 위치비콘(23)으로부터 서로 다른 세기의 신호를 수신받고, 상기 서로 다른 신호들의 조합을 통해 상기 사용자단말(30)과 각 위치비콘(23)의 거리를 예측하여 사용자위치신호를 생성할 수 있다. 상기 출입구비콘(21) 역시 상기 사용자단말(30)과 위치하는 정도에 따라 상기 사용자단말(30)과 출입구비콘(21)의 거리를 예측할 수 있고, 이는 사용자위치신호로 생성될 수 있다.
상기 사용자단말(30)은 출입관리 및 주문시스템에 관한 클라이언트 프로그램을 통해 상기 사용자의 개인정보를 포함하는 데이터를 입력 받아 상기 서버(10)로 전송할 수 있다.
상기 사용자는 상기 출입관리 및 주문시스템에 관한 클라이언트 프로그램을 등록 및 사용하기 위해 사용자정보 열람 및 활용 동의를 할 수 있고, 상기 사용자단말(30)은 상기 사용자의 동의 후에 사용자정보를 입력 받을 수 있다.
상기 사용자정보는 성명, 주소 및 전화번호를 포함할 수 있다.
상기 사용자단말(30)은 상기 사용자가 사용하는 단말기로서 스마트폰, 태블릿, 노트북일 수 있으나, 이에 제한되지는 않는다.
상기 사용자단말(30)은 입력부, 디스플레이부, 통신부, 신호생성부, 저장부 및 제어부를 포함할 수 있다.
상기 입력부는 상기 서버(10)로부터 사용자정보 관련 데이터 및 매장서비스 카테고리 관련 데이터를 입력할 수 있다.
구체적으로, 상기 사용자정보 관련 데이터는 사용자의 성명, 주소 및 전화번호를 포함할 수 있고, 상기 매장서비스 카테고리 관련 데이터는 상기 서버(10)에서 사용자에게 매장서비스를 제공하기 위해 필요한 정보를 포함할 수 있다.
상기 사용자가 입력한 사용자정보는 상기 사용자단말(30)의 저장부에 저장될 수 있고, 상기 서버(10)로 전송되어 상기 서버(10)의 출입정보저장부에 저장될 수 있으며, 상기 저장된 사용자정보를 이용하여 매장 사용자의 출입기록을 용이하게 관리할 수 있다.
또한, 상기 사용자가 매장서비스 카테고리 관련 데이터를 입력하여 매장의 서비스를 활용하는 것이 가능함으로써, 종업원과의 접촉 없이 매장서비스를 원활하게 이용할 수 있고, 바이러스 감염 위험을 감소시킬 수 있다.
상기 입력부는 키보드, 마우스 또는 터치센서 등일 수 있으나, 이에 제한되지는 않는다.
상기 디스플레이부는 입력부에서 처리된 정보, 서버(10)로부터 전송되는 사용자정보 제공요청 및 매장서비스 카테고리를 포함하는 정보를 표시할 수 있다.
상기 디스플레이부는 액정 디스플레이(liquid crystal display), 박막 트랜지스터 액정 디스플레이(thin film transistor-liquid crystal display), 유기 발광 다이오드(organic light-emitting diode), 플렉시블 디스플레이(flexible display), 3차원 디스플레이(3D display)일 수 있으며, 상기 입력부와 연동하는 터치 스크린으로 구현될 수도 있으나, 이에 제한되지는 않는다.
상기 통신부는 상기 비콘(20) 및 서버(10)와 무선통신이 가능한 하나 이상의 모듈을 포함할 수 있다. 상기 통신부는 이동통신 모듈, 무선 인터넷 모듈, 근거리 통신 모듈일 수 있으나, 이에 제한되지는 않는다.
상기 신호생성부는 상기 비콘(20)과 통신하여 사용자출입신호 및 사용자위치신호를 생성하고, 상기 생성된 사용자출입신호 및 사용자위치신호를 상기 서버(10)로 전송할 수 있다.
상기 사용자출입신호는 상기 사용자단말(30)과 상기 매장의 출입구에 배치되어 있는 출입구비콘(21)과 통신하는 경우에 생성될 수 있고, 상기 사용자위치신호는 상기 사용자단말(30)과 상기 매장 내에 배치되어 있는 1 이상의 위치비콘(23)과 통신하는 경우에 생성될 수 있다. 상기 생성된 사용자출입신호 및 사용자위치신호는 상기 서버(10)로 전송되어 상기 사용자의 출입관리 및 주문 관련 서비스를 제공하기 위해 활용될 수 있다.
상기 서버(10)가 사용자출입신호를 전송받은 경우, 상기 서버(10)의 정보요청부는 상기 사용자단말(30)로 사용자정보 제공요청을 전송할 수 있고, 상기 사용자단말(30)의 디스플레이에서 상기 사용자정보 제공요청을 표시할 수 있다.
상기 사용자가 상기 사용자단말(30)의 출입관리 및 주문시스템에 관한 클라이언트 프로그램에서 사전 사용자정보 제공 동의를 하는 경우, 상기 사용자단말(30)의 저장부에 저장되어 있는 사용자정보를 불러와 상기 사용자단말(30)이 자동으로 상기 서버(10)에 상기 사용자정보를 전송할 수 있다.
상기 사용자가 출입관리 및 주문시스템에 관한 클라이언트 프로그램에서 사전 사용자정보 제공 동의를 하지 않은 경우, 사용자단말(30)의 디스플레이부에 사용자정보 제공요청이 표시되고, 상기 사용자가 사용자정보 제공에 동의하는 경우, 상기 사용자단말(30)의 저장부에 저장되어 있는 사용자정보를 불러와 상기 사용자정보를 상기 서버(10)로 전송할 수 있다.
상기 사용자가 상기 출입관리 및 주문시스템에 관한 클라이언트 프로그램을 통해 사전에 사용자단말(30)의 입력부를 통해 사용자정보를 입력하면, 상기 사용자단말(30)이 상기 서버(10)에 사용자정보를 전송함으로써, 매장 출입 시 출입기록을 제공하기 위한 QR코드 인식에 어려움을 겪는 사용자들도 간편하고 빠르게 사용자정보를 제공할 수 있다.
상기 저장부는 상기 사용자단말(30) 동작을 위한 데이터를 저장할 수 있으며, 상기 사용자가 상기 입력부를 통해 입력한 사용자정보 관련 데이터 및 매장서비스 카테고리 관련 데이터를 저장할 수 있다.
상기 제어부는 사용자단말(30)의 입력부, 디스플레이부, 통신부, 신호생성부 저장부의 동작을 제어할 수 있다.
상기 서버(10)는 상기 사용자단말(30)로부터 수신되는 상기 사용자 정보와 상기 비콘(20)이 구비된 매장정보, 상기 사용자의 매장 입장시간 및 퇴장시간을 저장 및 관리할 수 있어, 상기 매장을 이용한 사용자 중 코로나바이러스 감염자 발생할 경우 상기 감염자의 이동 동선 파악 시에 유용하게 활용될 수 있다.
상기 서버(10)는 정보요청부, 출입정보저장부, 매장정보저장부, 신호수신부, 위치추정부, 매장서비스 제공부, 주문관리부, 확인요청부, 결제관리부, 매장이용자관리부, 통신부, 저장부 및 제어부를 포함할 수 있다.
상기 정보요청부는 상기 사용자가 출입관리 및 주문시스템에 관한 클라이언트 프로그램에서 사전 사용자정보 제공 동의를 하지 않은 경우, 상기 사용자단말(30)에 사용자정보 제공을 요청하여, 상기 사용자단말(30)로부터 상기 사용자정보를 수신할 수 있다.
상기 출입정보저장부는 상기 수신된 사용자정보와 함께 상기 비콘(20)이 구비된 매장정보, 상기 사용자의 매장 입장시간 및 퇴장시간을 저장할 수 있다.
상기 사용자단말(30) 또는 서버(10)가 상기 사용자가 소지하고 있는 사용자단말(30)과 상기 출입구비콘(21)이 3m 거리 내에 있다고 판단되면, 상기 사용자단말(30)은 사용자출입신호를 생성하고, 상기 서버(10)의 정보제공요청부는 상기 사용자단말(30)로 사용자정보 제공요청을 전송할 수 있다. 상기 출입정보저장부는 최초로 상기 사용자단말(30)과 상기 출입구비콘(21)이 3m 거리 내로 판단되는 시간을 출입시간으로 확정하고 상기 출입정보저장부에 저장될 수 있다. 이러한 구성은 매장 근처에 위치하거나 지나가는 사용자단말(30) 소지자와 실제로 매장 내로 출입하는 사용자를 신뢰도 높게 구별할 수 있는 장점이 있다. 이후, 상기 사용자단말(30)이 상기 출입구비콘(21) 및 위치비콘(23) 모두와의 통신이 미리 설정된 시간(구체적으로 5분 내지 30분, 예를 들어 15분) 동안 전혀 없는 경우, 최종으로 상기 출입구비콘(21) 또는 위치비콘(23)과의 통신 시각을 퇴장시간으로 확정하고 상기 출입정보저장부에 저장될 수 있다.
상기 매장정보저장부는 상기 매장의 메뉴판 정보, 테이블 정보 및 wifi 정보를 저장할 수 있다.
상기 매장의 메뉴판 정보는 상기 매장에서 제공하는 음식료의 이미지 및 가격을 포함하는 정보일 수 있고, 상기 매장의 테이블 정보는 매장 테이블의 이미지를 포함하는 정보일 수 있다. 상기 매장의 음식료 이미지 및 매장 테이블 이미지를 조합하여, 상기 사용자가 메뉴 주문 전에 주문할 음식료 및 테이블 플레이팅 이미지를 확인할 수 있다.
상기 wifi 정보는 상기 매장의 wifi 네트워크 아이디 및 비밀번호를 포함하는 정보일 수 있고, 상기 매장에서 상기 사용자가 무선네트워크를 사용하여 사용자단말(30)을 이용할 수 있다.
상기 신호수신부는 상기 사용자단말(30)로부터 사용자출입신호 및 사용자위치신호를 수신할 수 있다.
상기 사용자가 소지하고 있는 사용자단말(30)과 상기 출입구비콘(21)이 통신할 경우, 상기 사용자단말(30)은 상기 사용자출입신호를 생성하여 상기 서버(10)로 상기 사용자출입신호를 전송할 수 있고, 상기 신호수신부에서 상기 사용자출입신호를 수신할 수 있다.
상기 사용자가 소지하고 있는 사용자단말(30)과 상기 1 이상의 위치비콘(23)이 통신할 경우, 상기 사용자단말(30)은 상기 사용자위치신호를 생성하여 상기 서버(10)로 상기 사용자위치신호를 전송할 수 있고, 상기 신호수신부에서 상기 사용자위치신호를 수신할 수 있다.
상기 위치추정부는 상기사용자위치신호로부터 상기 사용자가 착석한 테이블 번호를 추정할 수 있다.
구체적으로, 상기 사용자단말(30)의 신호생성부는 상기 사용자단말(30)과 상기 3 이상의 위치비콘(23)과의 통신데이터를 통해 사용자위치신호를 생성할 수 있고, 상기 생성된 사용자위치신호를 상기 서버(10)의 신호수신부에 전송하고 상기 위치추정부가 상기 사용자위치신호를 기반으로 사용자가 착석한 테이블번호를 추정 및 저장할 수 있다.
구체예에서, 매장단말(40)로부터 매장내 테이블 위치 및 테이블 번호 정보를 미리 입력 받을 수 있다. 이후, 상기 사용자단말(30) 또는 서버(10)는 상기 사용자위치신호로부터 각각의 위치비콘(23)과의 거리를 산출하여 매장내 사용자의 위치를 산출할 수 있으며, 상기 테이블 위치 및 테이블 번호 정보와 상기 추정된 사용자의 위치를 매칭시켜 상기 사용자가 착석한 테이블번호를 추정하고 저장할 수 있다.
상기 매장서비스 제공부(미도시)는 상기 사용자단말(30)에 매장서비스 카테고리를 제공할 수 있다. 상기 매장서비스 제공부가 사용자단말(30)에 매장서비스 카테고리를 제공하고, 사용자단말(30)과의 통신으로 비대면 메뉴 주문, 상기 주문한 메뉴의 테이블 세팅 확인, wifi 비밀번호 제공 및 비대면 결제 서비스를 이용하는 것에 대해서는 아래에서 자세히 설명한다.
상기 주문관리부는 사용자의 확정된 테이블번호 데이터 및 상기 사용자가 선택한 메뉴 및 수량 데이터 관리 및 저장할 수 있다.
상기 확인요청부는 상기 사용자단말(30)의 디스플레이부로 상기 추정된 테이블번호, 합석유무 및 메뉴준비완료 확인을 요청할 수 있다.
상기 사용자는 상기 사용자단말(30)의 디스플레이부를 통해 테이블번호 확인요청이 수신되면 추정된 테이블번호와 착석한 테이블번호가 일치하는 지 확인하여 일치하면 승인을 선택하고, 불일치하면 직접 테이블번호를 입력할 수 있다.
상기 사용자는 상기 사용자단말(30)의 디스플레이부를 통해 합석유무 확인요청이 수신되면 합석유무를 입력할 수 있고, 셀프로 메뉴를 픽업하는 매장인 경우, 메뉴준비완료 확인 요청이 수신되면 확인 후 메뉴를 픽업할 수 있다.
상기 결제관리부는 상기 사용자의 결제 금액을 산출 및 전송할 수 있다.
상기 사용자가 상기 사용자단말(30)을 통해 비대면 결제 서비스를 활성화하면, 상기 사용자가 단독결제 또는 공동결제를 선택할 수 있고, 상기 결제관리부는 사용자별로 결제할 금액을 산출하여 상기 사용자단말(30)로 전송할 수 있다.
상기 매장이용자관리부는 상기 매장 내에 위치하는 단말기 정보를 관리 및 저장할 수 있고, 상기 단말기 정보를 사용하여 일정 거리 내에 있는 매장이용자들 정보를 필터링할 수 있다.
상기 통신부는 상기 사용자단말(30) 및 매장단말(40)과 무선통신이 가능한 하나 이상의 모듈을 포함할 수 있다. 상기 통신부는 이동통신 모듈, 무선 인터넷 모듈, 근거리 통신 모듈일 수 있으나, 이에 제한되지는 않는다.
상기 저장부는 상기 사용자단말(30) 및 매장단말(40)의 동작을 위한 데이터를 저장할 수 있다.
상기 제어부는 서버(10)의 정보요청부, 출입정보저장부, 매장정보저장부, 신호수신부, 위치추정부, 주문관리부, 확인요청부, 결제관리부, 통신부 및 저장부의 동작을 제어할 수 있다.
상기 서버(10)는 상기 구성을 통해 상기 사용자정보를 암호화하여 보관할 수 있으며, 상기 사용자정보는 2주 후 자동 폐기될 수 있다.
상기 매장서비스 카테고리는 상기 사용자단말(30)을 이용한 비대면 메뉴 주문, 상기 주문한 메뉴의 테이블 세팅 확인, wifi 비밀번호 제공 및 비대면 결제 서비스 중 하나 이상을 포함할 수 있다.
상기 매장서비스 제공부가 상기 사용자단말(30)에 매장서비스 카테고리를 제공하면, 상기 사용자가 상기 사용자단말(30)의 입력부를 통해 상기 비대면 메뉴 주문을 활성화할 수 있고, 상기 서버(10)의 확인요청부는 상기 위치추정부에서 추정한 테이블번호가 일치하는 지 확인 요청을 상기 사용자단말(30)에 전송할 수 있다.
상기 사용자는 상기 사용자단말(30)에 테이블번호 확인요청이 수신되면 추정된 테이블번호와 실제로 착석한 테이블번호가 일치하는 지 확인하고 상기 사용자단말(30)의 입력부를 통해 일치하면 승인을 선택하고, 불일치하면 직접 테이블번호를 입력하여, 상기 사용자가 착석한 테이블번호를 확정할 수 있다.
상기 사용자단말(30)은 확정된 테이블번호를 상기 서버(10)로 전송하고, 상기 서버(10)는 메뉴 및 수량을 선택할 수 있는 매장의 메뉴판을 상기 사용자단말(30)에 전송할 수 있다.
상기 사용자가 메뉴 및 수량을 선택하면, 상기 사용자가 선택한 메뉴 및 수량을 포함하는 정보를 상기 서버(10)로 전송하고, 상기 서버(10)는 상기 확정된 테이블 번호 및 상기 사용자가 선택한 메뉴 및 수량을 포함하는 정보를 상기 매장단말(40)에 전송할 수 있다.
상기 매장이 셀프로 메뉴를 픽업하는 매장인 경우, 상기 사용자가 주문한 메뉴가 준비되면 상기 매장단말(40)은 상기 서버(10)에 메뉴준비완료 정보를 전송하고, 상기 서버(10)는 메뉴준비완료 확인요청을 상기 사용자단말(30)에 전송할 수 있다.
상기 사용자단말(30)은 상기 메뉴준비완료 확인요청에 대응하여 상기 사용자단말(30)이 진동할 수 있고, 상기 사용자는 픽업대에 가서 상기 사용자가 주문메뉴를 픽업해올 수 있다.
상기 비대면 메뉴 주문 및 셀프로 메뉴를 픽업하는 경우, 상기 매장을 이용하는 사용자와 종업원이 직접 접촉하지 않음으로써, 바이러스 감염 위험을 낮출 수 있다.
상기 매장이 종업원이 서빙하는 매장인 경우, 상기 사용자가 주문한 메뉴가 준비되면 종업원은 별도의 확인 요청 없이 상기 확정된 테이블 번호로 주문메뉴를 제공할 수 있다.
상기 매장서비스 제공부가 상기 사용자단말(30)에 매장서비스 카테고리를 제공하고, 상기 사용자가 상기 사용자단말(30)의 입력부를 통해 상기 주문한 메뉴의 테이블 세팅 확인을 활성화하면, 상기 서버(10)는 상기 사용자가 선택한 메뉴 및 수량에 대응하는 이미지 및 매장테이블 이미지를 조합하여 상기 사용자단말(30)에 전송할 수 있다.
상기 사용자단말(30)은 상기 사용자가 선택한 메뉴 및 매장테이블이 조합된 이미지를 상기 사용자단말(30)의 디스플레이부에 표시할 수 있다.
동일한 메뉴라도 매장 마다 음식의 양이나 구체적인 레시피가 상이한데, 상기 조합된 이미지를 미리 확인함으로써, 상기 사용자가 메뉴 주문 시 합리적으로 음식료 메뉴 및 수량을 결정할 수 있다는 장점이 있다.
상기 매장서비스 제공부가 상기 사용자단말(30)에 매장서비스 카테고리를 제공하고, 상기 사용자가 상기 사용자단말(30)의 입력부를 통해 상기 wifi 비밀번호 제공을 활성화하면, 상기 서버(10)는 상기 매장의 wifi 아이디 및 비밀번호를 상기 사용자단말(30)에 전송할 수 있다.
상기 사용자단말(30)은 상기 wifi 비밀번호 복사 기능이 활성화되어 사용자단말(30)의 디스플레이부에 표시될 수 있고, 상기 사용자는 복사된 wifi 비밀번호를 이용하여 상기 사용자단말(30)의 무선네트워크연결을 활성화시킬 수 있다.
상기 wifi 아이디 및 비밀번호를 상기 사용자단말(30)로 제공함으로써, 상기 사용자가 종업원에게 대면으로 상기 매장의 wifi 아이디 및 비밀번호를 문의하지 않고 비대면으로 빠르고 편리하게 무선네트워크를 사용할 수 있다.
상기 매장서비스 제공부가 상기 사용자단말(30)에 매장서비스 카테고리를 제공하고, 상기 사용자가 상기 사용자단말(30)의 입력부를 통해 상기 비대면 결제 서비스를 활성화하면, 단독결제 또는 공동결제를 선택할 수 있는 결제선택부가 활성화될 수 있다.
상기 결제선택부에서 상기 사용자가 상기 사용자단말(30)의 입력부를 통해 단독결제를 선택하는 경우, 상기 서버(10)의 주문관리부에 저장되어 있는 상기 사용자가 선택한 메뉴 및 수량데이터를 결제관리부에 전송하고, 상기 결제관리부에서 사용자가 결제할 금액을 산출하여 상기 사용자단말(30)에 전송하면 상기 전송된 결제 금액이 상기 사용자단말(30)에 활성화되어, 상기 사용자는 상기 결제 금액을 확인하고 결제할 수 있다.
상기 결제방식은 기존 모바일 결제를 적용할 수 있고, 당업자가 목적 및 환경에 따라 적절히 선택가능하다.
상기 결제선택부에서 상기 사용자가 상기 사용자단말(30)의 입력부를 통해 공동결제를 선택하는 경우, 상기 서버(10)의 매장이용자관리부는 상기 위치추정부로부터 추정된 거리를 기준으로 상기 사용자와 일정 거리 내의 매장이용자들 정보를 필터링할 수 있다. 상기 매장이용자관리부는 상기 매장 내에 위치하는 단말기 정보를 관리 및 저장할 수 있고, 상기 단말기 정보를 사용하여 상기 사용자와 일정 거리 내에 있는 매장이용자들 정보를 필터링할 수 있다.
상기 필터링된 매장이용자들 정보를 상기 사용자단말(30)에 전송하고, 상기 사용자단말(30)의 디스플레이부에 상기 필터링된 매장이용자들 정보가 표시되고, 합석한 매장이용자를 선택하는 공동결제자선택 메뉴가 활성화될 수 있다.
상기 사용자가 상기 사용자단말(30)의 입력부를 통해 공동결제할 매장이용자를 선택하면, 상기 사용자가 선택한 매장이용자 정보를 상기 서버(10)에 전송하고, 상기 서버(10)는 선택된 매장이용자의 단말을 통해 상기 매장이용자에게 합석유무확인요청을 전송할 수 있다. 이 때 상기 매장이용자 단말(40)은 출입관리 및 주문시스템에 관한 클라이언트 프로그램이 실행된 것일 수 있다.
상기 합석유무확인요청을 전송받은 매장이용자가 상기 매장이용자단말의 상기 입력부를 통해 합석유무를 입력하면, 상기 매장이용자의 합석유무를 포함하는 정보가 상기 서버(10)로 전송되며, 상기 서버(10)는 합석 확인된 매장이용자를 포함하는 정보를 상기 사용자단말(30)에 전송할 수 있다.
상기 사용자가 주문한 각각의 메뉴에 대해 상기 사용자를 포함한 공동결제할 매장이용자를 각각 선택하면, 상기 사용자단말(30)은 사용자가 주문한 메뉴별 공동결제할 결제자를 포함하는 정보를 상기 서버(10)로 전송할 수 있다.
상기 서버(10)는 상기 공동결제할 각 메뉴금액에 대해 사용자 및 매장이용자를 포함하는 결제자 수만큼 균등하게 나눠 계산하고, 상기 사용자 및 매장이용자별로 결제할 금액을 산출하여, 상기 사용자단말(30) 및 매장이용자단말에 결제 금액을 전송하면 상기 전송된 결제 금액이 상기 사용자단말(30) 및 매장이용자단말에 활성화되어, 상기 사용자 및 매장이용자는 상기 결제 금액을 확인하고 결제할 수 있다. 구체적으로, 상기 사용자가 주문한 각각의 메뉴는 기본적으로 공동결제(사용자 및 합석자 균등 계산)로 설정되어 있고, 일부 주문 메뉴에 대해 상기 사용자와 합석 확인된 매장이용자 중 1인 또는 2인 이상의 일부가 결제키로 한 경우, 상기 사용자는 사용자단말(30)의 입력부를 통해 상기 공동결제를 수정할 수 있다. 상기 수정은 상기 사용자 및 합석 확인된 매장이용자를 상기 사용자단말(30)에 표시하고, 상기 사용자가 결제키로한 (1인 이상의)일부 사용자를 선택하면 해당 주문 메뉴의 결제는 선택된 일부 사용자에게 균등하게 나누어 결제 금액을 산출할 수 있다.
상기 결제방식은 기존 모바일 결제를 적용할 수 있고, 당업자가 목적 및 환경에 따라 적절히 선택가능하다.
상기 매장단말(40)은 상기 사용자가 사용하는 단말기로서 스마트폰, 태블릿, 노트북일 수 있으나, 이에 제한되지는 않는다.
상기 매장단말(40)은 입력부, 디스플레이부, 통신부, 저장부 및 제어부를 포함할 수 있다.
상기 입력부는 매장의 메뉴판 정보, 매장테이블 위치정보, 매장테이블 이미지, wifi 정보 및 메뉴준비완료 정보를 입력할 수 있다.
상기 매장의 메뉴판 정보는 상기 매장에서 제공하는 음식료의 이미지 및 가격을 포함할 수 있고, wifi 정보는 wifi 네트워크 아이디 및 비밀번호를 포함할 수 있다. 상기 사용자가 주문한 메뉴가 완성된 경우, 종업원이 메뉴준비완료를 입력하면, 상기 매장단말(40)은 상기 서버(10)에 메뉴준비완료 정보를 전송할 수 있다.
상기 디스플레이부는 상기 서버(10)로부터 전송되는 사용자의 확정된 테이블번호 및 상기 사용자가 선택한 메뉴 및 수량을 포함하는 정보를 표시할 수 있다.
상기 디스플레이부에 표시된 사용자의 테이블번호 및 상기 사용자가 주문한 메뉴 및 수량을 종업원이 확인하고 정확하게 서빙할 수 있다.
상기 통신부는 상기 서버(10)와 무선통신이 가능한 하나 이상의 모듈을 포함할 수 있다. 상기 통신부는 이동통신 모듈, 무선 인터넷 모듈, 근거리 통신 모듈일 수 있으나, 이에 제한되지는 않는다.
상기 저장부는 상기 매장단말(40)의 동작을 위한 데이터를 저장할 수 있으며, 상기 종업원이 상기 입력부를 통해 입력한 상기 매장 데이터를 저장할 수 있다.
상기 제어부는 상기 매장단말(40)의 입력부, 디스플레이부, 통신부 및 저장부의 동작을 제어할 수 있다.
[매장 출입기록 저장]
이하 도 3을 참고하여 매장 출입기록 저장 동작을 설명한다. 도 3은 본 발명의 일 구체예에 따른 매장 출입기록 저장 처리 과정의 흐름을 간략히 도시한 것이다.
구체적으로 사용자는 사용자단말(30)에 출입관리 및 주문시스템에 관한 클라이언트 프로그램을 등록하고 사용자정보 열람 및 활용 동의를 한 후, 사용자단말의 입력부를 통해 성명, 주소 및 전화번호를 포함하는 사용자정보를 입력하고, 사전 사용자정보 제공 동의를 한다.
상기 사용자가 이용할 매장의 입구에 입장하고 상기 매장의 입구에 배치되어 있는 출입구비콘(21)과 상기 사용자의 사용자단말(30)이 통신하게 된다. 상기 사용자단말(30)과 출입구비콘(21)이 3m 거리 내로 판단되면, 상기 사용자단말(30)의 신호생성부에서 사용자출입신호를 생성한다.
상기 생성된 사용자출입신호는 상기 서버(10)의 신호수신부에 수신되고, 상기 신호수신부는 상기 사용자단말(30)과 출입구비콘(21)이 3m 거리 내로 판단되는 시간을 상기 사용자의 매장입장시간으로 판단하고 상기 서버의 출입정보저장부에 사용자의 매장입장시간을 저장하고, 상기 서버(10)의 전송요청부는 상기 사용자단말에 사용자정보 제공을 요청한다.
상기 사용자정보 제공을 요청받은 사용자단말(30)은 저장부에 저장되어 있는 사용자정보를 불러와 상기 서버(10)의 출입정보저장부로 전송하여 상기 사용자정보를 상기 사용자의 매장입장시간과 함께 저장된다.
상기 매장 이용을 완료한 사용자가 매장을 퇴장하여 상기 출입구비콘(21) 및 위치비콘(23)과 상기 사용자의 사용자단말(30)이 특정 거리 밖에 위치하게 되면, 상기 사용자단말(30)은 상기 출입구비콘(21) 및 위치비콘(23)이 송출하는 비콘(20) 신호를 감지하지 못하고 상기 사용자단말(30)과 출입구비콘(21) 및 위치비콘(23)이 더 이상 통신하지 않는다. 상기 사용자단말(30)이 상기 출입구비콘(21) 및 위치비콘(23) 모두와의 통신이 미리 설정된 시간(구체적으로 5분 내지 30분, 예를 들어 15분) 동안 전혀 없는 경우, 최종으로 상기 출입구비콘(21) 또는 위치비콘(23)과의 통신 시각을 매장퇴장시간으로 확정하며, 상기 매장퇴장시간은 상기 사용자정보 및 사용자의 매장입장시간과 함께 서버(10)의 출입정보저장부에 저장된다.
[비대면 메뉴주문]
이하 도 4를 참고하여 비대면 메뉴주문 동작을 설명한다. 도 4는 본 발명의 일 구체예에 따른 비대면 메뉴주문 처리 과정의 흐름을 간략히 도시한 것이다.
구체적으로 사용자가 매장에 입장하여 원하는 테이블에 착석하면, 상기 사용자가 소지하고 있는 사용자단말(30)과 상기 매장 내에 배치되어 있는 위치비콘(23)이 통신한다. 상기 사용자단말(30)은 각 위치비콘(23)으로부터 상기 사용자단말(30)과 위치하는 정도에 따라 서로 다른 세기의 신호를 수신받고, 수신받은 신호들의 조합을 통해 상기 사용자단말(30)과 각 위치비콘(23)의 거리를 예측하여 상기 사용자단말(30)이 사용자위치신호를 생성하고 상기 서버(10)에 전송한다.
상기 서버(10)의 신호수신부는 상기 사용자위치신호를 전송받고, 상기 서버(10)의 위치추정부는 상기 사용자위치신호를 기반으로 사용자가 착석한 테이블번호를 추정 및 저장한다. 구체적으로, 매장단말(40)로부터 매장내 테이블 위치 및 테이블 번호정보를 미리 입력 받을 수 있고, 상기 사용자위치신호로부터 추정되는 상기 사용자의 위치와, 상기 테이블 위치 및 테이블 번호 정보를 매칭시켜 상기 사용자가 착석한 테이블번호를 추정하고 저장할 수 있다.
상기 사용자가 상기 사용자단말(30)의 입력부를 통해 비대면 메뉴 주문을 활성화하면, 상기 서버(10)의 확인요청부는 상기 위치추정부에서 추정한 테이블번호가 일치하는 지 확인 요청을 상기 사용자단말(30)에 전송한다.
상기 사용자단말(30)에 테이블번호 확인요청이 수신되면, 상기 사용자는 테이블번호가 일치하는 지 확인하고 상기 사용자단말(30)의 입력부를 통해 승인을 선택하여 사용자가 착석한 테이블번호를 확정한다.
상기 사용자가 테이블번호를 확정하면 상기 사용자단말(30)은 확정된 테이블번호를 상기 서버(10)로 전송하고 상기 서버(10)는 메뉴 및 수량을 선택할 수 있는 매장의 메뉴판을 상기 사용자단말(30)에 전송한다.
상기 사용자단말(30)에 매장의 메뉴판이 전송되면, 상기 사용자가 주문하고자 하는 메뉴 및 수량을 선택하고 상기 사용자가 선택한 메뉴 및 수량을 포함하는 정보는 상기 서버(10)로 전송된 후, 상기 서버(10)는 상기 확정된 테이블 번호 및 상기 사용자가 선택한 메뉴 및 수량을 포함하는 정보를 상기 매장단말(40)에 전송한다.
상기 사용자가 주문한 메뉴가 완성이 되면, 상기 매장의 종업원은 매장단말(40)의 입력부를 통해 메뉴준비완료를 입력하고 상기 매장단말은 상기 서버(10)로 메뉴준비완료 정보를 전송하고 상기 서버(10)의 확인요청부는 상기 사용자단말(30)에 메뉴준비완료확인 요청을 전송하고 상기 사용자단말(30)은 상기 메뉴준비완료 확인요청에 대응하여 상기 사용자단말(30)이 진동한다.
이상 본 발명의 구체예들을 설명하였으나, 본 발명은 상기 구체예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 제조될 수 있으며, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 구체예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야 한다.
10: 서버 20: 비콘
21: 출입구비콘 23: 위치비콘
30: 사용자단말 40: 매장단말
1000: 비콘기반 출입관리 및 주문시스템

Claims (6)

  1. 매장에 구비된 비콘; 출입관리 및 주문시스템에 관한 클라이언트 프로그램이 실행되어 상기 비콘 및 서버와 통신 가능한 사용자단말; 출입관리 및 주문시스템에 관한 클라이언트 프로그램이 실행되어 상기 서버와 통신 가능한 매장단말; 및 상기 사용자단말 및 매장단말과 통신하고, 매장관련정보 및 사용자정보를 포함하는 데이터를 저장 및 관리하는 서버;를 포함하고,
    상기 사용자단말은 상기 서버에 사용자정보를 제공하고, 상기 서버로부터 매장서비스 카테고리를 제공받는 비콘 기반 출입관리 및 주문시스템이며,
    상기 비콘은,
    매장 출입구에 구비된 출입구비콘; 및 상기 매장 내에 구비된 위치비콘; 중 적어도 위치비콘을 포함하고,
    상기 위치비콘은 3 이상의 위치비콘을 포함하며,
    상기 위치비콘이 사용자단말과 통신할 경우, 상기 사용자단말은 사용자위치신호를 생성하고 상기 서버로 전송하고,
    상기 서버는 상기 사용자단말에 사용자정보 제공을 요청하는 정보요청부, 상기 비콘이 구비된 매장정보, 상기 사용자정보, 상기 사용자의 매장 입장시간 및 퇴장시간을 저장하는 출입정보저장부, 상기 매장의 메뉴판 정보, 테이블 정보 및 wifi 정보를 저장하는 매장정보저장부, 상기 사용자단말로부터 사용자출입신호 및 사용자위치신호를 수신하는 신호수신부, 상기 사용자위치신호로부터 상기 사용자가 착석한 테이블번호를 추정하는 위치추정부, 상기 사용자의 확정된 테이블번호 데이터 및 상기 사용자가 선택한 메뉴 및 수량 데이터를 관리 및 저장하는 주문관리부, 상기 추정된 테이블번호, 합석유무 및 메뉴준비완료 확인을 요청하는 확인요청부, 상기 사용자의 결제 금액을 산출 및 전송하는 결제관리부, 상기 매장 내에 위치하는 단말기 정보를 관리 및 저장하는 매장이용자 관리부, 상기 사용자단말 및 매장단말과의 무선통신이 가능한 통신부, 상기 사용자단말 및 매장단말의 동작을 위한 데이터를 저장하는 저장부 및 상기 정보요청부, 출입정보저장부, 메장정보저장부, 신호수신부, 위치추정부, 주문관리부, 확인요청부, 결제관리부, 통신부 및 저장부의 동작을 제어하는 제어부를 포함하며,
    상기 위치추정부는 상기 3 이상의 각각의 위치비콘과 상기 사용자단말이 통신하는 신호의 세기를 기초로 사용자단말과 각각의 위치비콘의 거리를 예측하고, 이를 기반으로 사용자가 착석한 테이블번호를 추정 및 저장하는 비콘 기반 출입관리 및 주문시스템.
  2. 삭제
  3. 삭제
  4. 제1항에 있어서,
    상기 출입구비콘이 사용자단말과 통신할 경우,
    상기 사용자단말은 사용자출입신호를 생성하고 상기 서버로 전송하는 비콘 기반 출입관리 및 주문시스템.
  5. 삭제
  6. 제1항에 있어서,
    상기 사용자정보는 성명, 주소 및 전화번호를 포함하는 비콘 기반 출입관리 및 주문시스템.


KR1020210043325A 2020-10-27 2021-04-02 비콘 기반 출입관리 및 주문시스템 KR102577684B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20200140650 2020-10-27
KR1020200140650 2020-10-27

Publications (2)

Publication Number Publication Date
KR20220056086A KR20220056086A (ko) 2022-05-04
KR102577684B1 true KR102577684B1 (ko) 2023-09-12

Family

ID=81584288

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210043325A KR102577684B1 (ko) 2020-10-27 2021-04-02 비콘 기반 출입관리 및 주문시스템

Country Status (1)

Country Link
KR (1) KR102577684B1 (ko)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101707979B1 (ko) * 2016-04-26 2017-02-17 이요훈 근거리 무선 통신 장치를 이용한 통합 플랫폼 시스템

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101606491B1 (ko) * 2014-05-22 2016-03-28 팁스밸리(주) 비엘이 비콘 기반의 실내 위치기반 서비스를 이용한 매장관리시스템
KR20170101686A (ko) * 2016-02-29 2017-09-06 주식회사 스마트엔텍 테이블 주문 서비스 제공 방법

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101707979B1 (ko) * 2016-04-26 2017-02-17 이요훈 근거리 무선 통신 장치를 이용한 통합 플랫폼 시스템

Also Published As

Publication number Publication date
KR20220056086A (ko) 2022-05-04

Similar Documents

Publication Publication Date Title
US20220108295A1 (en) Computing system implementing a network transaction service
US10068225B2 (en) System and method for utilizing a universal prepaid card
JP5875167B1 (ja) 情報管理装置及び情報管理方法
US20090203367A1 (en) Method of ordering location-specific services
CN104854624B (zh) 用于向客户签发到队列的票券的方法、移动设备和队列票券终端
US20140257877A1 (en) Location sensitive processing of restaurant orders
US20210264329A1 (en) Automatic location-based transaction service trigger
US20150186803A1 (en) Check-in systems and methods
US10185947B2 (en) Computer system implementing a network transaction service
KR20190108245A (ko) 푸드 코트의 무인키오스크 결제 시스템
JP6505615B2 (ja) 情報管理装置及び情報管理方法
JP6924052B2 (ja) 情報処理システム、情報処理装置、携帯端末装置、及びプログラム
WO2018096772A1 (ja) 情報処理端末、情報処理装置、情報処理方法、情報処理システムおよびプログラム
US20170032478A1 (en) System, Method, and Apparatus for Ordering and Paying
KR20110133884A (ko) 무인 콜 택시 호출 시스템
KR20120076610A (ko) 스마트 폰을 이용한 배달 주문 서비스 제공 장치 및 그 방법
WO2017002952A1 (ja) 情報管理装置及び情報管理方法
JP2024015328A (ja) 情報処理装置、情報処理方法およびプログラム
US20200193403A1 (en) Systems and methods for processing customer payments for an establishment
US11188956B2 (en) System and method for performing operations in response to preauthorization and geographic location data
US20220207592A1 (en) Contactless dining experience system and method
KR102577684B1 (ko) 비콘 기반 출입관리 및 주문시스템
KR101692019B1 (ko) 근거리 모바일 주문/결제 방법 및 시스템
JP2009122769A (ja) 店舗管理システム及び店舗管理方法
TW201413627A (zh) 線上點餐系統及其線上點餐方法

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right