KR20200099826A - 공항 내 음식 주문 시스템 및 그 시스템을 이용하는 서비스 방법 - Google Patents
공항 내 음식 주문 시스템 및 그 시스템을 이용하는 서비스 방법 Download PDFInfo
- Publication number
- KR20200099826A KR20200099826A KR1020190017952A KR20190017952A KR20200099826A KR 20200099826 A KR20200099826 A KR 20200099826A KR 1020190017952 A KR1020190017952 A KR 1020190017952A KR 20190017952 A KR20190017952 A KR 20190017952A KR 20200099826 A KR20200099826 A KR 20200099826A
- Authority
- KR
- South Korea
- Prior art keywords
- store
- order
- payment
- information
- processing server
- Prior art date
Links
- 235000013305 food Nutrition 0.000 title claims abstract description 37
- 238000000034 method Methods 0.000 title claims abstract description 24
- 238000012545 processing Methods 0.000 claims abstract description 74
- 238000013500 data storage Methods 0.000 claims description 12
- 238000013475 authorization Methods 0.000 claims description 5
- 230000006870 function Effects 0.000 description 14
- 230000008569 process Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 235000012054 meals Nutrition 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/12—Hotels or restaurants
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
- G06Q20/3223—Realising banking transactions through M-devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0259—Targeted advertisements based on store location
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Marketing (AREA)
- Economics (AREA)
- Tourism & Hospitality (AREA)
- Development Economics (AREA)
- Primary Health Care (AREA)
- Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Computer Networks & Wireless Communication (AREA)
- Entrepreneurship & Innovation (AREA)
- General Health & Medical Sciences (AREA)
- Game Theory and Decision Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
공항에서 미리 음식을 주문하는 시스템 및 그 시스템을 이용하는 서비스 방법에 관한 것으로, 본 발명의 일 실시예에 따른 음식 주문 시스템은 사용자 단말, 주문 처리 서버 및 매장 POS를 포함하고, 상기 주문 처리 서버는, 사용자 단말로부터 공항 내에 있는 사용자의 현재 위치를 수신하여, 상기 사용자의 현재 위치를 중심으로 음식점 지도를 사용자 단말에 제공하고, 사용자 단말로부터 선택된 매장 및 메뉴 정보에 기초한 주문 내역을 수신하여 상기 주문 내역에 상응하는 매장 POS에 상기 주문 내역을 전송할 수 있다.
Description
본 발명은 공항에서 미리 음식을 주문하는 시스템 및 그 시스템을 이용하는 서비스 방법에 관한 것이다.
공항에는 여러 개의 음식점이 있으며, 비행기 탑승객들은 비행기 탑승전 탑승 대기시간 동안 음식점에서 식사를 한다. 그러나, 비행기 탑승 시간이 정해져 있어서 음식점에서 오랫동안 기다릴 수 없는 문제점이 존재한다.
따라서, 미리 스마트폰 등으로 음식을 미리 주문하여 탑승객이 매장에 도착했을 때, 음식을 바로 제공할 수 있는 시스템이 필요한 실정이다.
본 발명은 상기 문제점을 해결하기 위해 안출된 것으로서, 공항 내 음식 주문 시스템 및 그 시스템을 이용하는 서비스 방법을 제공하기 위함이다.
본 발명의 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.
본 발명의 일 실시예에 따른 음식 주문 시스템은 사용자 단말, 주문 처리 서버 및 매장 POS를 포함하고, 상기 주문 처리 서버는, 사용자 단말로부터 공항 내에 있는 사용자의 현재 위치를 수신하여, 상기 사용자의 현재 위치를 중심으로 음식점 지도를 사용자 단말에 제공하고, 사용자 단말로부터 선택된 매장 및 메뉴 정보에 기초한 주문 내역을 수신하여 상기 주문 내역에 상응하는 매장 POS에 상기 주문 내역을 전송할 수 있다.
본 발명의 일 실시예에 따른 음식 주문 시스템은 사용자 단말에서 선택된 결제 수단 및 결제 금액을 승인하고 승인 번호를 주문 처리 서버 또는 매장 POS에 전송하는 결제 서버를 더 포함할 수 있다.
본 발명의 일 실시예에 따른 주문 처리 서버는, 음식점을 지도로 표시하기 위한 매장 위치 정보 및 메뉴를 표시하기 위한 메뉴 정보를 상기 사용자 단말에 제공하며, 사용자 단말로부터 주문 내역 및 결제 정보를 수신하는 APP 연동모듈; 상기 주문 내역을 상기 매장에 설치된 매장 POS에 전달하는 POS 연동 모듈; 및 상기 결제 정보를 결제 서버로 전달하고 결제 서버로부터 승인 번호를 수신하며, 상기 승인 번호를 상기 APP 동 모듈을 통해 상기 사용자 단말로 전달하는 결제 모듈을 포함할 수 있다.
본 발명의 일 실시예에 따른 주문 처리 서버는 데이터 저장 장치를 더 포함하고, 상기 데이터 저장 장치는, 매장의 위치 정보를 저장하는 위치정보 데이터베이스; 매장의 인기도 또는 메뉴 정보를 저장하는 매장/메뉴 데이터베이스; 상기 주문 내역을 저장하는 주문 정보 데이터베이스; 및 상기 결제 정보를 관리하는 결제 정보 데이터베이스를 포함할 수 있다.
본 발명의 일 실시예에 따른 음식 주문 시스템을 이용한 서비스 방법은 주문 처리 서버가 사용자 단말로부터 매장 선택 정보를 수신하는 단계; 상기 주문 처리 서버가 사용자 단말로부터 메뉴 선택 정보를 수신하는 단계; 상기 주문 처리 서버가 상기 메뉴 선택 정보에 대응되는 주문 내역을 매장 POS에 전송하는 단계; 상기 주문 처리 서버가 상기 사용자 단말로부터 결제 정보를 수신하여 결제 서버로 결제 정보를 전송하는 단계; 및 상기 결제 서버는 결제 정보에 따라 사용자와 매장간 거래를 승인하고, 승인 번호를 주문 처리 서버 또는 매장 POS에 전송하는 단계를 포함할 수 있다.
본 발명에 따른 음식 주문 시스템을 이용하면, 사용자는 스마트폰 등으로 쉽게 음식을 주문함으로써 음식을 기다릴 필요없이 매장에 도착하여 바로 식사를 할 수 있는 이점이 있다.
또한, 본 발명에 따른 음식 주문 시스템은 공항 내 매장을 지도에 표시하여 사용자에게 제공하기 때문에 매장을 쉽게 찾을 수 있는 이점이 있다.
본 발명의 효과들은 이상에서 언급한 효과들로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.
도 1은 본 발명의 일 실시예에 따른 공항 내 음식 주문 시스템의 개념도이다.
도 2는 본 발명의 일 실시예에 따른 주문 처리 서버의 물리적인 구성을 도시한다.
도 3은 본 발명의 일 실시예에 따른 음식 주문 시스템을 이용한 서비스 방법의 순서도이다.
도 4는 본 발명의 일 실시예에 따른 주문 처리 서버에 포함된 프로세서의 블록도이다.
도 5는 본 발명의 일 실시예에 따른 주문 처리 서버의 기능적인 구성을 도시한다.
도 2는 본 발명의 일 실시예에 따른 주문 처리 서버의 물리적인 구성을 도시한다.
도 3은 본 발명의 일 실시예에 따른 음식 주문 시스템을 이용한 서비스 방법의 순서도이다.
도 4는 본 발명의 일 실시예에 따른 주문 처리 서버에 포함된 프로세서의 블록도이다.
도 5는 본 발명의 일 실시예에 따른 주문 처리 서버의 기능적인 구성을 도시한다.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면을 참조하여 상세하게 설명하도록 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였다.
제1, 제2, A, B 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재 항목들의 조합 또는 복수의 관련된 기재 항목들 중의 어느 항목을 포함한다.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급될 때에는 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
명세서 및 청구범위 전체에서, 어떤 부분이 어떤 구성 요소를 포함한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성 요소를 제외하는 것이 아니라 다른 구성 요소를 더 포함할 수 있다는 것을 의미한다.
이하, 본 발명에 따른 바람직한 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.
도 1은 본 발명의 일 실시예에 따른 공항 내 음식 주문 시스템의 개념도이다.
도 1을 참조하면, 공항 내 음식 주문 시스템은, 사용자 단말(200), 주문 처리 서버(100), 및 매장 POS(Point of Sale)(300)를 포함하며, 선택적으로 또는 추가적으로 결제 서버(400)를 더 포함할 수 있다.
사용자 단말(200)은 이동 통신 또는 무선 통신이 가능한 휴대 장치로 예컨대, 스마트폰이 해당될 수 있다. 사용자 단말(200)에서 실행된 주문/결제 앱은 매장 밖에서 또는 매장 내에서 음식을 주문 및 결제할 수 있다. 사용자는 매장에 도착하기 전에 메뉴를 주문함으로써, 사용자로 하여금 매장에서 음식을 기다리는데 소요되는 시간을 절약할 수 있도록 한다. 또한, 매장도 고객의 주문을 효율적으로 처리할 수 있어서 인건비를 절약할 수 있도록 한다.
사용자 단말(200)에 설치된 주문/결제 앱은 사용자가 공항 내의 원하는 매장을 선택할 수 있는 기능, 선택된 매장에서 제공하는 메뉴를 표시하는 기능, 선택된 메뉴를 주문 접수하는 기능, 및 결제 기능을 기본적으로 포함하며, 선택적으로 사용자의 매장 도착을 판단하는 기능을 더 포함할 수 있다.
사용자가 원하는 매장을 선택하는 기능은, 사용자가 주문/결제 앱을 구동시 사용자 단말로부터 GPS 정보를 이용하여 현재 위치 정보를 획득함으로써 구현될 수 있다. 주문/결제 앱은, GPS 모듈로부터 현재 위치 정보를 획득하고, 이를 이용하여 현재 위치로부터 일정 거리 내에 위치한 매장을 지도에 표시한다.
지도 및 매장 위치 정보는 주문 처리 서버(100)로부터 제공받거나 데이터 저장 장치(130)에 저장되어 있다. 매장 위치가 표시된 지도는 사용자 단말(200)의 디스플레이부에 표시된다.
선택된 매장에서 제공하는 메뉴를 표시하는 기능은, 사용자가 디스플레이에 표시된 매장 중 어느 하나를 선택하면, 주문/결제 앱은 선택된 매장에서 제공하는 메뉴를 표시한다. 메뉴는 주문 처리 서버(100)로부터 제공받거나 데이터 저장 장치(130)에 저장되어 있다. 여기서, 메뉴에 포함된 음식별 단가가 함께 표시될 수 있다.
선택된 메뉴를 주문 접수하는 기능은, 사용자가 디스플레이에 표시된 메뉴에서 원하는 음식 및 수량을 결정하면, 주문/결제 앱은 주문 내역을 주문 처리 서버(100)로 전송한다. 이후, 주문 처리 서버(100)로부터 주문 접수 응답을 수신하면 주문/결제 앱은 이를 표시한다.
결제 기능은, 주문 내역에 따라 산출된 결제 금액을 사용자가 원하는 결제 수단에 따라 처리하는 기능이다. 주문/결제 앱은 사용자가 선택 또는 입력한 결제 정보(예를 들어, PIN, 카드 번호 등)를 주문 처리 서버(100) 또는 결제 서버(400)로 전송한다. 이후, 주문 처리 서버(100) 또는 결제 서버(400)로부터 결제 완료 응답을 수신하면 주문/결제 앱은 이를 표시한다.
주문 처리 서버(100)는 사용자 단말(200)이 매장 외부 및/또는 내부에서 음식을 선택하고, 선택된 음식을 주문할 수 있도록 한다.
매장 POS(300)는 통신망을 통해 주문 처리 서버(100)와 전기적으로 통신 가능하게 연결되며, 주문 처리 서버(100)를 통해 전달된 주문을 접수한다. 매장 POS(300)는 매장의 출입구 또는 주문대에 설치된 전용 단말기이거나 매장 종업원이 주문을 접수하기 위해 들고 다니는 휴대 단말일 수 있다.
결제 서버(400)는 사용자가 선택한 결제 수단에 따라 다양하게 구현 가능하며, 결제 요청된 금액을 승인하는 기능을 가진다.
도 2는 본 발명의 일 실시예에 따른 주문 처리 서버의 물리적인 구성을 도시한다.
주문 처리 서버(100)는 하나의 또는 복수의 서버로 구성되며, 주문 처리 서버(100)는 각각의 목적에 부합하는 프로그램을 실행하기 위한 하나 이상의 프로세서(110)와 메모리(120)를 구비한다. 추가적으로, 주문 처리 서버(100)는 내장 또는 외장 저장장치를 포함할 수 있으며, 저장장치는 전기적, 자기적, 또는 광학적으로 정보를 기록 및 재생할 수 있다. 본 명세서에서는 설명의 편의를 위해, 각 단계 또는 작업을 처리하는 주체를 주문 처리 서버(100) 또는 주문 결제 시스템으로 표현하였지만, 실제로 모든 처리는 주문 처리 서버(100)에 설치된 프로그램에 의한 명령을 수행하는 프로세서(110)와 메모리(120)에 의해 이루어질 수 있다.
도 2에 도시된 기본적인 구성을 가진 주문 처리 서버(100)는 프로세서(110), 메모리(120), 데이터 저장 장치(130), 입출력 장치(140), 및 네트워크 장치(150)를 포함한다.
프로세서(110)는 데이터 연산 기능을 구비하며 서버의 작동을 전체적으로 제어한다. 상세하게, 프로세서(110)는 주문 처리 서버(100)의 기본 기능을 수행하도록 다른 구성부를 제어하며, 프로그램을 수행하도록 다른 구성부를 제어한다. 이를 위해서, 프로세서(110)는 탑재된 오퍼레이팅 시스템과 협력하여 프로그램을 실행한다. 프로세서(110)에 관한 자세한 사항은 도 4를 참조하여 설명한다.
서버의 종류에 따라 달라질 수 있으나, 메모리(120)는 휘발성 메모리와 비휘발성 메모리를 포함할 수 있다. 메모리(120)는 메모리 컨트롤러(미도시)에 의해 작동이 제어된다. 휘발성 메모리는 예를 들어, RAM(Random Access Memory) 등이며, 비휘발성 메모리는 예를 들어, ROM(Read Only Memory), Flash memory 등이다. 메모리(120)는 서버의 기본적인 기능 수행에 필요한 오퍼레이팅 시스템(OS, Operating System), 미들웨어, API 등과 프로세서(110)에 의해 수행되는 프로그램 등을 구성하는 하나 이상의 파일 등을 저장하며, 프로그램의 실행 중 필요한 데이터를 저장한다.
주문 처리 서버(100)는 추가적으로 데이터 저장 장치(130)를 포함할 수 있다. 데이터 저장 장치(130)는 착탈식 또는 고정식일 수 있으며, 예를 들어, 마그네틱 디스크, 옵티컬 디스크 등일 수 있으나, 이에 한정되는 것은 아니다.
데이터 저장 장치(130)는 주문 및 결제 처리를 구현하기 위한 프로그램, 프로그램을 실행하기 위한 데이터, 데이터베이스 등을 저장할 수 있다. 데이터 저장 장치(130)에 관하여는 도 7을 참조하여 자세히 설명한다.
주문 처리 서버(100)는 추가적으로 입출력 장치(140)를 포함할 수 있다. 입력 장치는 예를 들어 키보드, 마우스, 터치패드 등일 수 있으나, 이에 한정되지 않는다. 출력 장치는 디스플레이, 스피커, 프린터 등이나, 역시 이에 한정되지 않는다.
주문 처리 서버(100)는 추가적으로 네트워크 장치(150)를 포함할 수 있다. 네트워크 장치(150)는 주문 처리 서버(100)가 통신망을 통해서 외부 장치, 예를 들어, 사용자 단말, 매장 POS, 또는 결제 서버(PG)와 데이터를 송수신할 수 있게 한다. 주문 처리 서버(100)가 송수신하는 데이터는 예를 들어 컴퓨터 관련 명령, 데이터 구조, 프로그램 모듈 등일 수 있으나, 이에 한정되지 않는다.
네트워크 장치(150)는 주문 처리 서버(100)로부터 출력 된 데이터를 미리 결정된 통신규약에 따라 전기/광 신호 또는 무선 신호로 변환하여 전송하고, 수신된 신호를 프로세서(110)에 전달한다.
도 3은 본 발명의 일 실시예에 따른 음식 주문 시스템을 이용한 서비스 방법의 순서도이다.
도 3을 참조하면, 사용자 단말(200)에서 주문/결제 앱이 실행된다(S300). 실행된 주문/결제 앱은 사용자 단말(200)의 현재 위치 정보를 GPS 모듈로부터 획득한다. 현재 위치 정보에 기초할 때, 사용자가 특정 매장 내에 위치하고 있지 않으면, 주문/결제 앱은 현재 위치를 포함하는 지도를 준비한다. 여기서, 지도에는 현재 위치 및 현재 위치 인근의 매장이 표시된다. 표시되는 매장은, 사용자에 따라 결정될 수 있거나, 주문/결제 앱을 제작 및 배포한 프랜차이즈 회사에 의해 결정될 수 있다. 사용자는, 필요에 따라 다양한 카테고리 중 어느 하나를 선택할 수 있다. 예를 들어, 주문/결제 앱은 커피 등과 같은 기호 식품을 판매하는 매장, 한식 등과 같은 식사를 제공하는 매장 등 사용자가 선택할 수 있는 카테고리를 제공할 수 있다. 카테고리화된 매장의 매장 위치 정보는 주문 처리 서버(100)로부터 제공받을 수 있다.
사용자가 지도에 표시된 특정 매장을 선택하면, 주문/결제 앱은 사용자의 매장 선택 정보를 주문 처리 서버(100)로 전송하며(S302), 주문 처리 서버(100)는 매장 선택 정보에 상응하는 메뉴를 사용자 단말(200)로 전송한다(S304).
사용자가 표시된 메뉴에서 음식과 수량을 선택하면, 주문/결제 앱은 주문 내역을 주문 처리 서버(100)로 전송한다(S306). 주문 처리 서버(100)는 주문 내역을 저장한 후 선택된 매장에 위치한 매장 POS(300)로 전달한다(S308). 매장 POS(300)는 주문 내역을 접수하고, 주문 번호를 생성하여 주문 처리 서버(100)로 전달한다(S310). 주문 처리 서버(100)는 주문 번호를 사용자 단말(200)로 전달하여, 주문이 정상적으로 접수되었음을 확인한다.
여기서, 주문 번호는 주문 처리 서버(100)에서 생성될 수도 있으며, 이 경우, 매장 POS(300)에서의 주문 번호 생성은 생략될 수 있다. 매장 POS(300)는 주문 번호와 주문 내역을 주방에 설치된 디스플레이에 표시하여 새로운 주문이 접수되었음을 주방 내 종업원에게 통지할 수 있다.
사용자는 매장 도착 전에 결제를 완료하거나(S312 내지 S318) 주문한 음식을 수령 또는 식사를 마친 후에 결제할 수 있다(S320 내지 S330). 결제 단계는 전체 과정 중 실행되는 시점만 상이할 뿐 처리 내용은 동일하므로, 단계 S312 내지 S318만 설명하도록 한다.
주문/결제 앱은, 주문 번호, 주문 내역과 결제 금액을 표시하며, 선택적으로, 사용자가 선택할 수 있는 결제수단을 함께 표시한다(S312). 사용자가 주문 내역을 확인한 후, 결제 수단을 선택하면, 주문/결제 앱은 주문번호와 결제 정보를 주문 처리 서버(100)로 전송하거나(S314), 결제 서버(400)로 전송할 수 있다.
주문 처리 서버(100)는, 주문 번호를 이용하여 사용자가 결제한 주문 내역을 확인하고, 결제 서버(400)로 결제 정보를 전달한다(S314). 결제 서버(400)는 결제 정보에 따라 사용자와 매장간 거래를 승인하고(S316), 승인 번호를 주문 처리 서버(100)와 매장 POS(300)에 모두 전송하거나(S318), 주문 처리 서버(100)로만 전달할 수 있다. 주문 처리 서버(100)는 승인 번호를 사용자 단말(200) 및/또는 매장 POS(300)에 전달한다.
사용자가 매장에 도착하면(S320), 주문 처리 서버(100)는 이를 확인한다(S322). 사용자의 매장 도착은 상술한 바와 같이 다양한 방식으로 확인될 수 있다. 사용자의 매장 도착에 따른 후속 과정은, 매장의 형태(사용자가 음식을 받아 가는 매장 또는 사용자가 자리에 앉아서 식사하는 매장)에 따라 다르게 구현될 수 있다.
사용자가 음식을 받아 가는 매장의 경우, 사용자의 주문 내역이 강조되어 디스플레이에 표시됨으로써, 매장 종업원이 사용자를 호출할 수 있도록 한다. 사용자가 자리에 앉아서 식사하는 매장의 경우, 매장 종업원은 사용자를 테이블로 안내할 수 있다.
도 4는 본 발명의 일 실시예에 따른 주문 처리 서버에 포함된 프로세서의 블록도이이고, 도 5는 본 발명의 일 실시예에 따른 주문 처리 서버의 기능적인 구성을 도시한다.
도 4 및 도 5를 참조하면, 주문 처리 서버의 프로세스(110)는 APP 연동 모듈(111), POS 연동 모듈(112), 결제 모듈(113)을 포함하고, 데이터 저장 장치(130)는, 위치정보 데이터베이스(131), 매장/메뉴 데이터베이스(132), 사용자 정보 데이터베이스(133), 주문 정보 데이터베이스(134), 결제 정보 데이터베이스(135)를 포함한다.
APP 연동 모듈(111)은 사용자 단말에서 실행되는 주문 및 결제 앱과의 모든 트랜잭션을 처리한다. 상세하게, APP 연동 모듈(111)은 주문 및 결제 앱이 접속을 시도하면, 사용자 정보 데이터베이스(133)를 참조하여 해당 사용자 단말을 인증한다. 한편, APP 연동 모듈(111)은 주문 및 결제 앱이 매장 정보 및/또는 메뉴 정보를 요청하면, 매장/메뉴 데이터베이스(132)를 참조하여 매장 정보 및/또는 메뉴 정보를 제공한다. 또한, APP 연동 모듈(111)은, 주문 내역을 수신하면, 이를 주문 정보 데이터베이스(134)에 직접 또는 POS 연동 모듈(112)을 통해 등록하고, POS 연동 모듈(112)이 제공한 주문 번호를 주문 및 결제 앱에 전달한다. 그리고 APP 연동 모듈(111)은, 결제 정보를 수신하면, 이를 결제 정보 데이터베이스(135)에 직접 또는 결제 모듈(113)을 통해 등록하고, 결제 모듈(113)이 제공한 승인 번호를 사용자 단말에 전달한다.
POS 연동 모듈(112)은 주문 처리 서버와 매장 POS간 모든 트랜잭션을 처리한다. 상세하게, POS 연동 모듈(112)은, APP 연동 모듈(111)이 주문 내역을 수신하면, 주문 내역을 매장 POS로 전달하며, 주문이 정상적으로 접수되었음을 나타내는 주문 번호를 APP 연동 모듈(111)에 전달한다. 여기서, 주문 번호는 POS 연동 모듈(112) 또는 매장 POS에 의해 생성되며, 각 주문 내역을 식별하는데 사용된다.
결제 모듈(113)은 주문 처리 서버와 결제 서버(PG)간 모든 트랜잭션을 처리한다. 상세하게, 결제 모듈(113)은, APP 연동 모듈(111)이 결제 정보를 수신하면, 결제 정보를 결제 서버(PG)로 전달하며, 정상적으로 승인되었음을 나타내는 승인 번호를 APP 연동 모듈(111)에 전달한다.
위치정보 데이터베이스(131)는 매장의 위치정보를 저장하고 관리한다. 매장/메뉴 데이터베이스(132)는 매장정보인 매장의 명칭, 매장의 인기도 정보 및 메뉴 정보를 저장하고 관리한다. 한편, 매장 명칭 및/또는 매장 위치 정보는 카테고리화될 수 있다. 메뉴 정보는 각 매장에서 제공하는 음식명칭 및 단가 정보를 포함한다.
사용자 정보 데이터베이스(133)는 사용자 정보 및/또는 사용자 단말 정보를 관리한다. 사용자 정보는 사용자명, ID, 비밀 번호 등 주문 및 결제 앱이 주문 처리 서버에 접속하는데 필요한 정보를 포함하며, 사용자 단말 정보는 MSISDN(Mobile Subscriber Integrated Services Digital Network Number), IMSI(International Mobile Subscriber Identity), IMEI(International Mobile Equipment Identity) 등과 같은 단말기 식별 정보를 포함한다.
주문 정보 데이터베이스(134)는 주문 및 결제 앱이 전송한 주문 내역을 관리한다. 주문 내역은, 주문 번호, 사용자 정보 및/또는 사용자 단말 정보 중 적어도 하나 이상에 의해 식별될 수 있다.
결제 정보 데이터베이스(135)는 주문 번호별로 결제 정보 및/또는 승인 번호를 관리한다.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 사람이라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
100 : 주문 처리 서버
111 : APP 연동모듈 112: POS 연동 모듈 113 : 결제 모듈
200 : 사용자 단말
300 : 매장 POS
400 : 결제 서버
111 : APP 연동모듈 112: POS 연동 모듈 113 : 결제 모듈
200 : 사용자 단말
300 : 매장 POS
400 : 결제 서버
Claims (5)
- 사용자 단말, 주문 처리 서버 및 매장 POS를 포함하는 음식 주문 시스템에 있어서,
상기 주문 처리 서버는,
사용자 단말로부터 공항 내에 있는 사용자의 현재 위치를 수신하여, 상기 사용자의 현재 위치를 중심으로 음식점 지도를 사용자 단말에 제공하고,
사용자 단말로부터 선택된 매장 및 메뉴 정보에 기초한 주문 내역을 수신하여 상기 주문 내역에 상응하는 매장 POS에 상기 주문 내역을 전송하는 것을 특징으로 하는 공항 내 음식 주문 시스템. - 제 1 항에 있어서,
사용자 단말에서 선택된 결제 수단 및 결제 금액을 승인하고 승인 번호를 주문 처리 서버 또는 매장 POS에 전송하는 결제 서버를 더 포함하는 공항 내 음식 주문 시스템. - 제 1항에 있어서,
상기 주문 처리 서버는,
음식점을 지도로 표시하기 위한 매장 위치 정보 및 메뉴를 표시하기 위한 메뉴 정보를 상기 사용자 단말에 제공하며, 사용자 단말로부터 주문 내역 및 결제 정보를 수신하는 APP 연동모듈;
상기 주문 내역을 상기 매장에 설치된 매장 POS에 전달하는 POS 연동 모듈; 및
상기 결제 정보를 결제 서버로 전달하고 결제 서버로부터 승인 번호를 수신하며, 상기 승인 번호를 상기 APP 동 모듈을 통해 상기 사용자 단말로 전달하는 결제 모듈을 포함하는 공항 내 음식 주문 시스템. - 제 1항에 있어서,
상기 주문 처리 서버는 데이터 저장 장치를 더 포함하고,
상기 데이터 저장 장치는,
매장의 위치 정보를 저장하는 위치정보 데이터베이스;
매장의 인기도 정보 또는 메뉴 정보를 저장하는 매장/메뉴 데이터베이스;
상기 주문 내역을 저장하는 주문 정보 데이터베이스; 및
상기 결제 정보를 관리하는 결제 정보 데이터베이스를 포함하는 공항 내 음식 주문 시스템. - 주문 처리 서버가 사용자 단말로부터 매장 선택 정보를 수신하는 단계;
상기 주문 처리 서버가 사용자 단말로부터 메뉴 선택 정보를 수신하는 단계;
상기 주문 처리 서버가 상기 메뉴 선택 정보에 대응되는 주문 내역을 매장 POS에 전송하는 단계;
상기 주문 처리 서버가 상기 사용자 단말로부터 결제 정보를 수신하여 결제 서버로 결제 정보를 전송하는 단계; 및
상기 결제 서버는 결제 정보에 따라 사용자와 매장간 거래를 승인하고, 승인 번호를 주문 처리 서버 또는 매장 POS에 전송하는 단계를 포함하는 공항 내 음식 주문 시스템을 이용한 서비스 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190017952A KR20200099826A (ko) | 2019-02-15 | 2019-02-15 | 공항 내 음식 주문 시스템 및 그 시스템을 이용하는 서비스 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190017952A KR20200099826A (ko) | 2019-02-15 | 2019-02-15 | 공항 내 음식 주문 시스템 및 그 시스템을 이용하는 서비스 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20200099826A true KR20200099826A (ko) | 2020-08-25 |
Family
ID=72292740
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190017952A KR20200099826A (ko) | 2019-02-15 | 2019-02-15 | 공항 내 음식 주문 시스템 및 그 시스템을 이용하는 서비스 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20200099826A (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220132779A (ko) | 2021-03-24 | 2022-10-04 | 김천수 | 공항 연계 마켓 플레이스를 중심으로 국내외 농수산물 생산자와 바이어를 연계하는 생산 유통 수출 거래소 플랫폼 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101927468B1 (ko) | 2015-06-18 | 2018-12-11 | 전영민 | 메뉴 주문 시스템 및 그의 제어 방법 |
-
2019
- 2019-02-15 KR KR1020190017952A patent/KR20200099826A/ko not_active Application Discontinuation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101927468B1 (ko) | 2015-06-18 | 2018-12-11 | 전영민 | 메뉴 주문 시스템 및 그의 제어 방법 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220132779A (ko) | 2021-03-24 | 2022-10-04 | 김천수 | 공항 연계 마켓 플레이스를 중심으로 국내외 농수산물 생산자와 바이어를 연계하는 생산 유통 수출 거래소 플랫폼 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20150025983A1 (en) | System and method for facilitating restaurant orders | |
US20090119183A1 (en) | Method and System For Service Provider Access | |
KR20150106484A (ko) | 단말기를 이용한 유쉐프 서비스 시스템 및 방법 | |
KR101728952B1 (ko) | 근거리무선통신 기기 환경하에서의 음식메뉴 주문방법 | |
AU2023251464A1 (en) | Bill splitting system | |
JP6278149B1 (ja) | 認証システム、及び、サーバー | |
JP6831898B2 (ja) | 商品購入支援システム、商品購入支援方法、及びプログラム | |
WO2012117220A1 (en) | Ordering system & method | |
US20180260808A1 (en) | Proximity-based ordering | |
KR20160052523A (ko) | 단말기를 이용한 유쉐프 서비스 시스템 및 방법 | |
US20200111079A1 (en) | Quick checkout price tag with nfc | |
KR20200099826A (ko) | 공항 내 음식 주문 시스템 및 그 시스템을 이용하는 서비스 방법 | |
US20150254756A1 (en) | Simple order system and method | |
US20200202415A1 (en) | Messaging system | |
JP2019032803A (ja) | 認証システム、及び、サーバー | |
JP2019023779A (ja) | オーダーシステム | |
CN108601065B (zh) | 一种无线接入点共享服务的方法 | |
US11651342B2 (en) | Point-of-sale terminal for transaction handoff and completion employing ephemeral token | |
US11651344B2 (en) | System and method for transaction handoff and completion employing indirect token | |
KR20230070156A (ko) | 디지털 메뉴판 제공 시스템 | |
WO2015005861A1 (en) | Ordering and payment method and system | |
KR20150104671A (ko) | 무선 태그를 이용한 다국어 기반 주문 시스템 및 방법, 그 주문 서버 | |
KR20210070784A (ko) | 단말을 이용한 무인 주문 서비스 제공 시스템 | |
US20180341449A1 (en) | Display control method, order management method, display control device, and recording medium | |
KR20190005500A (ko) | 주문 및 결제 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E601 | Decision to refuse application |