KR102314377B1 - In-store voice order brokerage service provision system, and method thereof - Google Patents

In-store voice order brokerage service provision system, and method thereof Download PDF

Info

Publication number
KR102314377B1
KR102314377B1 KR1020210005794A KR20210005794A KR102314377B1 KR 102314377 B1 KR102314377 B1 KR 102314377B1 KR 1020210005794 A KR1020210005794 A KR 1020210005794A KR 20210005794 A KR20210005794 A KR 20210005794A KR 102314377 B1 KR102314377 B1 KR 102314377B1
Authority
KR
South Korea
Prior art keywords
order
voice
store
terminal
server
Prior art date
Application number
KR1020210005794A
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 KR1020210005794A priority Critical patent/KR102314377B1/en
Application granted granted Critical
Publication of KR102314377B1 publication Critical patent/KR102314377B1/en

Links

Images

Classifications

    • 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • 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
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/26Speech to text systems
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/28Constructional details of speech recognition systems
    • G10L15/30Distributed recognition, e.g. in client-server systems, for mobile phones or network applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Tourism & Hospitality (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Abstract

The present invention relates to an in-store voice order relay service provision system which does not require calling of a provider to make an order and a method thereof. According to the present invention, the in-store voice order relay service provision system comprises a voice order terminal (100), a network (200), a voice order server (300), and a voice conversion server (300a). The voice order terminal (100) installs a voice order application (100a) and uses the installed voice order application (100a) to enter the store where a user is located and a table number in the store by a) photographing a QR tag provided in a store, or b) tagging an NFC tag, and requests an order by speaking order content to the voice order application (100a) by voice.

Description

매장내 음성주문 중개 서비스 제공 시스템 및 방법{In-store voice order brokerage service provision system, and method thereof}In-store voice order brokerage service provision system and method thereof

본 발명은 매장내 음성주문 중개 서비스 제공 시스템 및 방법에 관한 것으로, 보다 구체적으로는, 매장내에서 음성주문을 수행시 음성주문 서비스의 음성인식 과정 관여 여부, 음성주문 서비스 상의 단말기 소유 유형, 음성주문 서비스 상의 매장전용 음성주문 단말기의 단말기 유형에 따라 종합적으로 음성주문이 수행되도록 하기 위한 플랫폼을 제공하도록 하기 위한 매장내 음성주문 중개 서비스 제공 시스템 및 방법에 관한 것이다. The present invention relates to a system and method for providing an in-store voice order brokerage service, and more specifically, whether or not to participate in the voice recognition process of the voice order service when performing a voice order in a store, the type of terminal possession on the voice order service, and voice order It relates to a system and method for providing an in-store voice order brokerage service for providing a platform for comprehensively performing voice orders according to the terminal type of the store-only voice order terminal on the service.

식당 등과 같은 요식업에서 주로 음식에 대한 주문이 자주 발생하는데, 이러한 장소에서는 주문을 위해 주문자와 제공자측의 의사소통이 빈번하게 발생하여 소란스럽고 상호의 의사 소통이 어려운 경우가 자주 발생한다.In the catering industry such as restaurants, orders for food occur frequently. In these places, communication between the orderer and the provider frequently occurs to place an order, making it noisy and difficult to communicate with each other.

이에 따라 해당 기술 분야에 있어서는 주문자와 제공자측이 대면하지 않고도 음성을 통해 쉽게 주문을 시키면 제공자측에서는 음성이 자동으로 제공자측에서 제공하는 주문 정보로 전달됨으로써, 주문자측과 제공차측의 편의를 증진시키도록 하기 위한 기술 개발이 요구되고 있다.Accordingly, in the technical field, when an orderer and a provider easily place an order through voice without face-to-face, the voice is automatically transferred to the order information provided by the provider on the provider side, thereby enhancing the convenience of the orderer and the provider. Technology development is required to do this.

관련기술로서, 공개특허공보 제10-2016-60185호에는 무선 통신을 통해 푸드 코트 이용자에게 푸드 코트에서 판매되는 음식에 대한 정보를 능동적으로 적극적으로 제공하고 무인 주문 방식으로 음식을 주문할 수 있도록 하고, 자신의 휴대용 단말기를 통해 음식을 주문 및 결제할 수 있는 음식 주문 방법이 개시된다.As a related technology, Korean Patent Publication No. 10-2016-60185 discloses that information on food sold in the food court is actively provided to food court users through wireless communication and can be ordered in an unattended order method, Disclosed is a food ordering method capable of ordering and paying for food through one's own portable terminal.

그러나 이러한 무인 주문 방식은 푸드 코트 등에서 무인결제용 키오스크를 이용한 기술로, 최근에 인력을 대체하는 기술로 급격히 다양한 분야에서 사용되고 있다.However, this unmanned ordering method is a technology using a kiosk for unmanned payment in food courts, etc., and is rapidly being used in various fields as a technology to replace manpower.

한편, 다른 기술로서, 대한민국 특허출원 출원번호 제10-2016-008789호 "음성주문 포스시스템"은 내부에는 해당 식당에서 판매하는 음식명을 대응 코드로 변환하기 위한 매핑 테이블을 구비하고, 서빙을 담당하는 서빙 종업원으로부터 손님이 위치하는 테이블 번호와 주문 내용을 음성으로 입력받은 후, 주문 내용을 텍스트로 변환하고, 상기 매핑 테이블을 이용하여 대응되는 음식 코드로 출력하는 음성 주문단말기에 관한 것이다.On the other hand, as another technology, the Republic of Korea Patent Application No. 10-2016-008789 "Voice Order POS System" has a mapping table for converting the name of food sold at the restaurant into a corresponding code inside, and is responsible for serving It relates to a voice ordering terminal that receives a table number and order details where customers are located by voice from a serving employee, converts the order contents into text, and outputs the corresponding food codes using the mapping table.

또한, 대한민국 특허출원 출원번호 제10-2014-0112893호 "음성주문처리장치의 원격관리시스템"은 음성주문처리장치를 이용하는 업종별 고유의 개별텍스트를 수집한 후, 수집된 개별텍스트를 음성주문처리장치의 사용자단말로 입력하며, 운영 중 고장 또는 에러 발생시 관련 관리데이터를 수신받아 처리하는 음성주문처리장치의 원격관리시스템에 관한 것이다.In addition, the Republic of Korea Patent Application No. 10-2014-0112893 "remote management system of voice order processing device" collects the unique individual texts for each industry using the voice order processing device, and then uses the collected individual texts to the voice order processing device It relates to a remote management system of a voice order processing device that receives and processes related management data in the event of a failure or error during operation and input to a user terminal of

또한, 대한민국 특허출원 출원번호 제10-2004-0025589호 "음성주문장치 및 음성주문접수방법"은 주문자 측의 테이블정보와 주문자가 음성으로 입력한 음성정보를 포함하는 주문정보를 순차적으로 저장한 후, 주문접수자의 명령에 따라 먼저 저장된 주문정보 중 테이블정보는 디스플레이부로 출력시키고, 음성정보는 스피커부를 통해 출력시킴으로써, 주문과 해당 주문의 접수를 간편하게 해결할 수 있는 음성주문장치 및 이 음성주문장치를 이용한 음성주문접수방법에 관한 기술에 관한 것이다.In addition, the Republic of Korea Patent Application No. 10-2004-0025589 "Voice Ordering Device and Voice Order Receiving Method" sequentially stores order information including table information on the orderer's side and voice information input by the orderer by voice. , by outputting table information among the order information stored first to the display unit and outputting the voice information through the speaker unit according to the command of the order acceptor, a voice ordering device that can easily solve an order and receipt of the order, and the voice ordering device using the voice ordering device It relates to the description of the voice order reception method.

또한, 대한민국 특허출원 출원번호 제10-2001-0016997호 "음성주문 처리 시스템 및 방법"은 공급자서버, 유선전화 및 이동전화를 포함하는 주문자 전화, 주문서버, 상기 주문자 전화와 상기 주문서버를 연결하기 위한 통신망, 및 상기 공급자서버와 주문서버를 연결하기 위한 인터넷을 포함하는 음성주문 처리 시스템에 있어서, 상기 주문서버는, 상기 주문자의 전화에 대해 응답하여 주문자의 음성주문을 접수하는 자동응답부(ARU); 상기 수신된 음성주문을 텍스트로 변환하는 음성변환부; 및 상기 변환된 주문 텍스트에 따라 주문서를 작성하여 상기 공급자서버에 전송하는 주문처리부;를 포함하여 구성되는 기술에 관한 것이다.In addition, the Republic of Korea Patent Application No. 10-2001-0016997 "Voice order processing system and method" is a provider server, an orderer phone including a landline phone and a mobile phone, an order server, connecting the orderer phone and the order server In the voice order processing system comprising a communication network for the communication and the Internet for connecting the supplier server and the order server, the order server, the automatic response unit (ARU) for receiving the orderer's voice order in response to the orderer's phone call ); a voice conversion unit for converting the received voice order into text; and an order processing unit that creates an order form according to the converted order text and transmits it to the provider server.

그러나 상기 기술들은 매장내에서 음성주문을 수행시 음성주문 서비스의 음성인식 과정 관여 여부, 음성주문 서비스 상의 단말기 소유 유형, 음성주문 서비스 상의 매장전용 음성주문 단말기의 단말기 유형에 따라 종합적으로 음성주문이 수행되도록 하기 위한 플랫폼을 제공하지 못하는 한계점이 있다. However, in the above technologies, when performing a voice order in a store, the voice order is comprehensively performed depending on whether the voice order service is involved in the voice recognition process, the type of terminal owned on the voice order service, and the terminal type of the store-only voice order terminal on the voice order service. There is a limitation in not being able to provide a platform to make it happen.

대한민국 공개특허공보 제10-2016-60185호 "음식 주문 방법(FOOD ORDERING METHOD)"Republic of Korea Patent Publication No. 10-2016-60185 "FOOD ORDERING METHOD" 대한민국 특허출원 출원번호 제10-2016-0087895호 "음성주문 포스시스템(SOUND POS SYSTEM)"Republic of Korea Patent Application No. 10-2016-0087895 "SOUND POS SYSTEM" 대한민국 특허출원 출원번호 제10-2014-0112893호 "음성주문처리장치의 원격관리시스템(Remote management system for wireless ordering device)"Republic of Korea Patent Application No. 10-2014-0112893 "Remote management system for wireless ordering device" 대한민국 특허출원 출원번호 제10-2004-0025589호 "음성주문장치 및 음성주문장치를 이용한 음성주문접수방법(A voice-order apparatus and voice-order accept method)"Korean Patent Application No. 10-2004-0025589 "A voice-order apparatus and voice-order accept method" 대한민국 특허출원 출원번호 제10-2001-0016997호 "음성주문 처리 시스템 및 방법(System and method for processing speech-order)"Republic of Korea Patent Application No. 10-2001-0016997 "System and method for processing speech-order"

본 발명은 상기의 문제점을 해결하기 위한 것으로, 매장내에서 음성주문을 수행시 음성주문 서비스의 음성변환 과정 관여 여부, 음성주문 서비스 상의 단말기 소유 유형, 음성주문 서비스 상의 매장전용 음성주문 단말기의 단말기 유형에 따라 종합적으로 음성주문이 수행되도록 하기 위한 플랫폼을 제공하도록 하기 위한 매장내 음성주문 중개 서비스 제공 시스템 및 방법을 제공하기 위한 것이다.The present invention is to solve the above problems, whether or not to participate in the voice conversion process of the voice order service when performing a voice order in a store, the type of terminal possession on the voice order service, the terminal type of the store-only voice order terminal on the voice order service It is to provide a system and method for providing an in-store voice order brokerage service to provide a platform for comprehensively performing voice orders according to

그러나 본 발명의 목적들은 상기에 언급된 목적으로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.However, the objects of the present invention are not limited to the above-mentioned objects, and other objects not mentioned will be clearly understood by those skilled in the art from the following description.

상기의 목적을 달성하기 위해 본 발명의 실시예에 따른 매장내 음성주문 중개 서비스 제공 시스템은, 음성주문 단말기(100), 네트워크(200), 음성주문 서버(300), 음성변환 서버(300a)를 포함하며, 음성주문 단말기(100)는, 네트워크(200)를 통해 음성주문 서버(300) 상으로 액세스를 통해 음성주문 앱(100a)을 설치하고, 설치된 음성주문 앱(100a)으로 매장에 비치된 a) QR Tag를 촬영하거나 또는 b) NFC Tag에 태깅하여 자신이 위치한 매장과 매장 내의 테이블 번호를 입력하고, 음성주문 앱(100a)에 음성으로 주문 내용을 말하여 주문을 요청에 따라 음성주문 서버(300)가 음성주문 앱(100a)에는 음성주문 서비스 사업자의 음성변환 서버(300a) 상에서 제공하는 음성변환 서비스에 가입된 ID가 포함되어 있어, 음성변환 서버(300a)에 대해서 음성인식 서비스 호출시 음성주문 서비스 사업자의 ID로 음성변환 서비스를 요청하는 것을 특징으로 한다.In order to achieve the above object, the in-store voice order brokerage service providing system according to an embodiment of the present invention includes a voice order terminal 100, a network 200, a voice order server 300, and a voice conversion server 300a. Including, the voice order terminal 100, through access to the voice order server 300 through the network 200, installs the voice order app (100a), installed in the store with the installed voice order app (100a) a) Take a QR Tag or b) tag an NFC Tag, enter the store where you are located and the table number within the store, and speak the order details with your voice to the voice order app (100a) to place an order on the voice order server (300) The voice order app (100a) contains the ID subscribed to the voice conversion service provided on the voice conversion server (300a) of the voice order service provider, when calling the voice recognition service for the voice conversion server (300a) It is characterized in that the voice conversion service is requested with the ID of the voice order service provider.

이때, 음성변환 서버(300a)는, 음성인식 및 변환 서비스를 제공하는 사업자가 운영하는 서버로, 음성을 인식하여 텍스트 문장으로 변환하는 서비스를 제공하는 것을 특징으로 한다.In this case, the voice conversion server 300a is a server operated by a business providing voice recognition and conversion services, and it is characterized in that it provides a service for recognizing a voice and converting it into a text sentence.

본 발명에서, 음성주문 서버(300)는, 운영하는 음성주문 앱(100a)을 배포하며, 음성주문 앱(100a)을 통해서 주문을 받아 처리를 한 후 매장에 해당하는 주문 디스플레이 장치(400)로 전달해주는 서비스를 제공하는 것을 특징으로 한다.In the present invention, the voice order server 300 distributes the operating voice order app (100a), receives the order through the voice order app (100a) and processes the order display device 400 corresponding to the store. It is characterized by providing a delivery service.

또한, 음성주문 서버(300)는, 음성변환 서버(300a)에 대해서 제공받은 음성-텍스트 변환 서비스 비용에 대해서 변환 수수료 청구를 네트워크(200)를 통해 전송받는 것을 특징으로 한다. In addition, the voice order server 300, the voice-to-text conversion service cost provided for the voice conversion server 300a is characterized in that it receives a conversion fee request through the network 200.

상기의 목적을 달성하기 위해 본 발명의 실시예에 따른 매장내 음성주문 중개 서비스 제공 방법은, 음성주문 단말기(100)가, 네트워크(200)를 통해 음성주문 서버(300) 상으로 액세스를 통해 음성주문 앱(100a)을 설치하고, 설치된 음성주문 앱(100a)으로 매장에 비치된 a) QR Tag를 촬영하거나 또는 b) NFC Tag에 태깅하여 자신이 위치한 매장과 매장 내의 테이블 번호를 입력하는 제 1 단계; 및 음성주문 단말기(100) 상에서 음성주문 앱(100a)을 통해 음성으로 주문 내용을 말하는 주문 요청에 따라 음성주문 단말기(100)에서 음성주문 서버(300)로 음성 데이터가 제공되면, 음성주문 서버(300)가 음성주문 앱(100a)에는 음성주문 서비스 사업자의 음성변환 서버(300a) 상에서 제공하는 음성변환 서비스에 가입된 ID가 포함되어 있어, 음성변환 서버(300a)에 대해서 음성변환 서비스 호출시 음성주문 서비스 사업자의 ID로 음성변환 서비스를 요청하는 제 2 단계; 를 포함하는 것을 특징으로 한다. In order to achieve the above object, in-store voice order brokerage service providing method according to an embodiment of the present invention, the voice order terminal 100, through the network 200 access to the voice order server 300 through the voice The first to install the order app (100a) and enter the table number in the store and the store where it is located by either a) shooting a QR Tag installed in the store with the installed voice ordering app (100a), or b) tagging the NFC tag step; And when the voice data is provided from the voice order terminal 100 to the voice order server 300 according to the order request to speak the order details by voice through the voice order app 100a on the voice order terminal 100, the voice order server ( 300) the voice order app (100a) contains the ID subscribed to the voice conversion service provided on the voice conversion server (300a) of the voice order service provider, the voice when calling the voice conversion service for the voice conversion server (300a) A second step of requesting a voice conversion service with the ID of the ordering service provider; It is characterized in that it includes.

본 발명의 실시예에 따른 매장내 음성주문 중개 서비스 제공 시스템 및 방법은, 매장내에서 음성주문을 수행시 음성주문 서비스의 음성변환 과정 관여 여부, 음성주문 서비스 상의 단말기 소유 유형, 음성주문 서비스 상의 매장전용 음성주문 단말기의 단말기 유형에 따라 종합적으로 음성주문이 수행되도록 함으로써, 주문을 위해서 제공자 호출이 불필요하고, 제공자(종업원)의 부재 또는 다른 고객에게 서비스 중인 상태로 인한 호출 대기 시간 불필요할 뿐만 아니라, 필요시 제공자의 상황과 상관 없이 언제든지 주문할 수 있고, 불필요한 반복 주문을 감소시키도록 하는 효과가 있다. In-store voice order brokerage service providing system and method according to an embodiment of the present invention, whether or not to participate in the voice conversion process of the voice order service when performing a voice order in a store, the type of terminal ownership on the voice order service, the store on the voice order service By allowing voice orders to be comprehensively performed according to the terminal type of the dedicated voice order terminal, a call to the provider is unnecessary for ordering, the absence of a provider (employee) or waiting time for a call due to the state in service to other customers is unnecessary, If necessary, you can order at any time regardless of the provider's situation, and there is an effect to reduce unnecessary repeat orders.

도 1은 본 발명의 실시예에 따른 매장내 음성주문 중개 서비스 제공 시스템(1)의 구성요소를 나타내는 블록도이다.
도 2 내지 도 3은 본 발명의 실시예에 따른 매장내 음성주문 중개 서비스 제공 시스템(1)의 매장내에서 음성 및 위치 정보 기반 주문 서비스 기본 개념을 나타내는 도면이다.
도 4는 본 발명의 실시예에 따른 매장내 음성주문 중개 서비스 제공 시스템(1)에서 제공하는 음성주문 방법의 대표적인 예를 나타내는 흐름도이다.
도 5 내지 도 12는 발명의 실시예에 따른 비관여형 및 관여형 매장내 음성주문 중개 서비스 제공 시스템(1)에 의한 음성주문 서비스 과정을 설명하기 위한 도면이다.
1 is a block diagram showing the components of an in-store voice order brokerage service providing system 1 according to an embodiment of the present invention.
2 to 3 are diagrams illustrating the basic concept of an order service based on voice and location information in a store of the in-store voice order brokerage service providing system 1 according to an embodiment of the present invention.
4 is a flowchart illustrating a representative example of a voice order method provided by the in-store voice order brokerage service providing system 1 according to an embodiment of the present invention.
5 to 12 are diagrams for explaining a voice order service process by the non-involved and involved in-store voice order brokerage service providing system 1 according to an embodiment of the present invention.

이하, 본 발명의 바람직한 실시예의 상세한 설명은 첨부된 도면들을 참조하여 설명할 것이다. 하기에서 본 발명을 설명함에 있어서, 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, detailed description of preferred embodiments of the present invention will be described with reference to the accompanying drawings. In the following description of the present invention, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the gist of the present invention, the detailed description thereof will be omitted.

본 명세서에 있어서는 어느 하나의 구성요소가 다른 구성요소로 데이터 또는 신호를 '전송'하는 경우에는 구성요소는 다른 구성요소로 직접 상기 데이터 또는 신호를 전송할 수 있고, 적어도 하나의 또 다른 구성요소를 통하여 데이터 또는 신호를 다른 구성요소로 전송할 수 있음을 의미한다.In the present specification, when one component 'transmits' data or signal to another component, the component may directly transmit the data or signal to another component, and through at least one other component This means that data or signals can be transmitted to other components.

도 1은 본 발명의 실시예에 따른 매장내 음성주문 중개 서비스 제공 시스템(1)의 구성요소를 나타내는 블록도이다. 1 is a block diagram showing the components of an in-store voice order brokerage service providing system 1 according to an embodiment of the present invention.

도 2 및 도 3은 본 발명의 실시예에 따른 매장내 음성주문 중개 서비스 제공 시스템(1)의 매장내에서 음성 및 위치 정보 기반 주문 서비스 기본 개념을 나타내는 도면이다.2 and 3 are diagrams illustrating the basic concept of an order service based on voice and location information in a store of the in-store voice order brokerage service providing system 1 according to an embodiment of the present invention.

먼저, 도 1을 참조하면, 매장내 음성주문 중개 서비스 제공 시스템(1)은 음성주문 단말기(100), 네트워크(200), 음성주문 서버(300), 음성변환 서버(300a), 주문 디스플레이 장치(400) 및 매장전용 음성주문 단말기(500)를 포함할 수 있다.First, referring to FIG. 1 , the in-store voice order brokerage service providing system 1 is a voice order terminal 100, a network 200, a voice order server 300, a voice conversion server 300a, an order display device ( 400) and a store-only voice order terminal 500 may be included.

이러한 구성을 중심으로 도 2를 참조하면, 매장내 음성주문 중개 서비스 제공 시스템(1)은 매장내에서 음성 및 위치 정보 기반 주문 서비스를 제공하기 위해서는 고객의 주문 음성과 고객의 위치 정보를 입력 받아 주문 음성을 주문 텍스트로 변환하여 매장에 전달하면, 매장의 제공자(직원)가 주문을 처리하는 시스템을 활용할 수 있다. Referring to FIG. 2 based on this configuration, the in-store voice order brokerage service providing system 1 receives the customer's order voice and the customer's location information to provide an order service based on voice and location information in the store. If the voice is converted into order text and delivered to the store, the store's provider (employee) can utilize the system to process the order.

이를 위한 관련 주체로는 고객, 음성주문 앱(100a)(음성주문 단말기(100), 매장 전용 음성주문 단말기(500)), 음성변환 서비스 사업자가 운영하는 음성변환 서버(300a), 음성주문 서비스 사업자가 운영하는 음성주문 서버(300), 서비스 제공자(매장, 매장 운영자, 점원)가 운영하는 주문 디스플레이 장치(400)를 포함하는 것이다. 여기서 고객은 음성주문 앱을 이용하여 매장에 주문을 하는 사람이다.Related subjects for this are customers, voice order app 100a (voice order terminal 100, store-only voice order terminal 500), voice conversion server 300a operated by a voice conversion service provider, and voice order service provider It will include the order display device 400 operated by the voice order server 300 operated by the service provider (store, store operator, clerk). Here, a customer is a person who places an order in a store using a voice ordering app.

음성주문 앱(음성주문 단말기(100))은 고객의 음성을 입력 받아 매장에 주문 내역을 전송하는 앱을 의미한다.The voice order app (voice order terminal 100) means an app that receives a customer's voice and transmits order details to the store.

음성변환 서비스 사업자(V->T(Voice to Text Conversion) 사업자)는 음성변환 서버(300a)를 운영하는 음성인식 및 변환 서비스를 제공하는 주체로, 음성을 인식하여 텍스트 문장으로 변환하는 서비스를 제공하는 사업자를 의미하며, Kakao(카카오 음성인식 서비스), Naver(Naver CLOVA), Google, MS(마이크로소프트 Congitive Service), Amazon 등과 같은 사업자들 중에서 선택할 수 있다.A voice conversion service provider (V->T (Voice to Text Conversion) operator) provides a voice recognition and conversion service that operates the voice conversion server 300a, and provides a service for recognizing a voice and converting it into a text sentence You can choose from operators such as Kakao (Kakao Voice Recognition Service), Naver (Naver CLOVA), Google, MS (Microsoft Congitive Service), and Amazon.

음성주문 서비스 사업자는 음성주문 서버(300)를 운영하는 음성주문 앱(100a)을 개발하여 배포하고 음성주문 서버(300)를 운영하며, 음성주문 앱(100a)을 통해서 주문을 받아 음성주문 서버(300)를 거쳐 처리를 한 후 매장에 해당하는 주문 디스플레이 장치(400)로 전달해주는 서비스를 제공하는 사업자를 의미한다. A voice order service provider develops and distributes a voice order app (100a) that operates the voice order server (300), operates the voice order server (300), receives an order through the voice order app (100a), and receives a voice order server ( 300) means a business operator that provides a service that is delivered to the order display device 400 corresponding to the store after processing.

먼저, 음성주문 단말기(100) 상에서의 고객의 동작(Action)에 대해서 살펴보면, 네트워크(200)를 통해 음성주문 서버(300) 상으로 액세스를 통해 음성주문 앱(100a)을 설치하고, 설치된 음성주문 앱(100a)으로 매장에 비치된 a) QR Tag를 촬영하거나 또는 b) NFC Tag에 태깅하여 자신이 위치한 매장과 매장 내의 테이블 번호를 입력하고, 음성주문 앱(100a)에 음성으로 주문 내용을 말하여 주문을 요청할 수 있다.First, looking at the customer's action on the voice order terminal 100, the voice order app 100a is installed through access to the voice order server 300 through the network 200, and the installed voice order With the app (100a), a) photograph the QR Tag provided in the store, or b) tag the NFC tag to enter the store where you are located and the table number in the store, and speak the order details with your voice to the voice ordering app (100a) so you can request an order.

다음으로, 매장 및 매장 직원, 관리자에 해당하는 매장(직원, 관리자)의 동작(Action)에 대해서 살펴보면, 음성주문 서비스에 가입한 주문 디스플레이 장치(400)에 표시된 주문 내용을 읽고 해당 주문을 처리한다. Next, looking at the actions of the store (employee, manager) corresponding to the store, the store employee, and the manager, the order content displayed on the order display device 400 subscribed to the voice order service is read and the corresponding order is processed. .

음성주문 서버(300)는 위치 정보 획득 방식에 있어서, QR Code, NFC, 직접 입력 방식을 취할 수 있다.Voice order server 300 in the location information acquisition method, QR Code, NFC, may take a direct input method.

QR Code는 매장 내 테이블에 테이블 고유의 QR 코드 스티커로 부착되며, 고객은 매장에 테이블에 착석 후 테이블 위의 자신의 폰인 음성주문 단말기(100)의 음성주문 앱(100a)을 이용해서 QR 코드를 읽으면, 네트워크(200)를 통해 QR 코드 정보를 획득한 음성주문 서버(300)는 고객이 어느 매장의 어느 테이블에 앉아 있는지 확인할 수 있다. The QR Code is attached to the table in the store as a unique QR code sticker, and the customer uses the voice order app 100a of the voice order terminal 100, which is their phone on the table, after sitting at the table in the store to scan the QR code. If read, the voice order server 300 that has obtained the QR code information through the network 200 may check which table the customer is sitting at which store.

NFC Tag는 매장 내 테이블에 테이블 고유의 NFC Tag로 부착되며, 고객은 매장에 테이블에 착석 후 테이블 위의 자신의 폰인 음성주문 단말기(100)의 음성주문 앱(100a)을 이용해서 NFC Tag를 태깅하여 읽으면, 네트워크(200)를 통해 QR 코드 정보를 획득한 음성주문 서버(300)는 고객이 어느 매장의 어느 테이블에 앉아 있는지 확인할 수 있다.The NFC tag is attached to the table in the store as a table-specific NFC tag, and after the customer sits at the table in the store, the NFC tag is tagged using the voice order app 100a of the voice order terminal 100, which is their phone on the table. If read, the voice order server 300 that has obtained the QR code information through the network 200 can confirm which table the customer is sitting at which store.

또한, 직접 입력 방식은 음성주문 앱(100a)으로 매장을 검색하여 선택하고, 테이블 번호를 입력하면, 네트워크(200)를 통해 QR 코드 정보를 획득한 음성주문 서버(300)는 고객이 어느 매장의 어느 테이블에 앉아 있는지 확인할 수 있다.In addition, the direct input method is to search for and select a store with the voice ordering app 100a, and input a table number, the voice order server 300 that obtains the QR code information through the network 200 determines which store the customer chooses. You can see which table you are sitting at.

주문에 있어서 음성주문 단말기(100)은 주문 요청을 위해 음성주문 앱(100a)의 “주문” 버튼을 클릭하고, 음성으로 주문 내용을 말하며, 주문을 완료하려면 “완료” 버튼을 클릭하며, 음성주문 앱(100a)의 디스플레이에 주문 내용이 표시되며, 고객은 내용을 확인하고 맞으면 “전송” 버튼을 클릭하면 된다.In the order, the voice order terminal 100 clicks the "Order" button of the voice order app 100a to request an order, speaks the order details by voice, and clicks the "Complete" button to complete the order, and voice order The order contents are displayed on the display of the app 100a, and the customer can check the contents and, if correct, click the “Send” button.

이러한 과정은 도 2와 같은 주문 요청 흐름도와 같이 구체적으로 수행될 수 있다. This process may be specifically performed as in the order request flow chart shown in FIG. 2 .

음성주문 단말기는 구성에 따라 음성주문 앱(100a)이 설치된 고객의 스마트 폰인 음성주문 단말기(100)이 될 수도 있고, 매장에 비치된 매장전용 음성주문 단말기(500)가 될 수도 있다.The voice order terminal may be a voice order terminal 100, which is a customer's smart phone installed with the voice order app 100a, depending on the configuration, or may be a store-only voice order terminal 500 provided in a store.

도 2에서 노란색(밝은색) 원의 번호 1~7 은 주문 요청 및 서비스 제공까지의 흐름 순서 번호이며, 적색(어두운 색) 원의 a, b 는 음성 변환 요청에 대한 비용 청구 절차에 대한 순서이다.In Fig. 2, numbers 1 to 7 in yellow (light color) circles are flow sequence numbers from order request to service provision, and red (dark color) circles a and b are the order of billing procedure for voice conversion request. .

음성변환 서버(300a)에서의 음성 인식 기술은 기존에 나온 기술을 활용하며, 카카오 음성인식 API, Naver CLOVA, 구글 Speech API, MS Cognitive API 등을 활용할 수 있다.The voice recognition technology in the voice conversion server 300a utilizes existing technologies, and may utilize Kakao Voice Recognition API, Naver CLOVA, Google Speech API, MS Cognitive API, and the like.

음성주문 서버(300)는 고객의 주문 음성 데이터를 수신하여 음성변환 서버(300a)에 전달하고, 음성변환 서버(300a)에서 변환된 주문 텍스트를 회신 받아 주문 디스플레이 장치(400)에 해당하는 매장의 주문 화면에 전송하는 역할을 수행할 수 있다.The voice order server 300 receives the customer's order voice data and delivers it to the voice conversion server 300a, and receives the order text converted from the voice conversion server 300a as a reply of the store corresponding to the order display device 400 It can play the role of sending to the order screen.

음성주문 서버(300)는 또한 고객의 주문 음성 데이터와 변환된 주문 텍스트 및 주문 관련 정보를 내부 데이터베이스(330)에 기록하고, 주문 시스템에서 요구되는 다양한 서비스를 제공할 수 있다.The voice order server 300 also records the customer's order voice data, the converted order text, and order-related information in the internal database 330, and may provide various services required in the order system.

음성주문 앱(100a)에는 음성주문 서비스 사업자의 음성변환 서버(300a) 상에서 제공하는 음성변환 서비스에 가입된 ID가 포함되어 있어, 음성변환 서비스 호출시 폰의 사용자가 아닌 음성주문 서비스 사업자의 ID로 음성변환 서비스를 요청한다. The voice order app (100a) includes an ID subscribed to the voice conversion service provided on the voice conversion server (300a) of the voice order service provider. Request a voice conversion service.

고객이 매장 안에서 실제로 주문하는 것인지 아니면 매장 밖에서, 다른 매장에서 또는 장난이나 악의적인 의도로 주문하는 상황이 발생할 수 있다. 악의적으로 불필요한 주문을 넣어 매장에 피해를 입힐 수 있고, 또한 불필요한 음성변환 서비스 호출로 인한 불필요한 서비스 비용이 발생하여 음성주문 서비스 사업자에게도 금전적 손해를 입힐 수 있다.Situations may arise whether a customer is actually placing an order in the store, or outside the store, in another store, or with mischievous or malicious intent. A store may be damaged by maliciously placing unnecessary orders, and unnecessary service costs may be incurred due to unnecessary calls to voice conversion services, which may inflict financial damage on voice order service providers.

구체적인 제 1 예로, 고객이 QR 코드를 찍고, 매장 밖 다른 곳에서 주문을 할 수도 있다.As a specific first example, a customer may scan a QR code and place an order outside the store.

다른 제 2 예로, A 매장에서 QR 코드를 찍고 주문을 한 후 B 매장으로 이동한 후 깜빡 잊고 QR 코드를 찍지 않은 채 주문을 하게 되면 고객은 B 매장에 주문을 한 것으로 알고 있으나, 음성주문 앱(100a)은 A 매장으로 주문을 보내게 된다.As another second example, if you scan a QR code in store A and place an order, then go to store B and forget to place an order without scanning the QR code, the customer knows that they have placed an order in store B, but the voice ordering app ( 100a) sends an order to store A.

또 다른 제 3 예로, 장난이나 악의적인 의도로 주문을 할 수 있다. 따라서 불필요한 음성주문 서비스 요청을 사전에 방지하고, 유효한 주문 요청인지 판단하는 방법이 필요하다.As another third example, a spell may be cast as a joke or with malicious intent. Therefore, there is a need for a method of preventing unnecessary voice order service requests in advance and determining whether it is a valid order request.

이를 위한 해결 방안으로, 음성주문 앱(100a)은 GPS 연동을 통해 GPS 기능을 켜도록 유도하고, QR 코드 찍을 때와 주문을 할 때 GPS 정보를 읽도록 한다. 음성주문 앱(100a)은 QR 코드 찍을때 GPS를 기록하고, 주문을 보내려 할 때 GPS를 읽어 QR 때 읽은 GPS 위치와 위치가 유효 범위 안에 있으면 주문을 진행하도록 한다. 만약 음성주문 앱(100a)은 GPS 위치 차가 크면 경고 메세지 출력하는 것이 바람직하다.As a solution for this, the voice ordering app (100a) induces to turn on the GPS function through GPS linkage, and reads the GPS information when taking a QR code and placing an order. The voice order app (100a) records the GPS when taking a QR code, reads the GPS when trying to send an order, and if the GPS location and location read at the time of QR are within the effective range, the order is processed. If the voice order app (100a) is a large GPS position difference, it is preferable to output a warning message.

다음으로 과금에 대해서 살펴본다. 음성주문 서버(300)는 음성변환 서버(300a)에 대해서 제공받은 음성-텍스트 변환 서비스 비용에 대해서 변환 수수료 청구를 네트워크(200)를 통해 전송받고(Sa), 비용에 대해서 지불(Sb)을 수행하고, 주문 디스플레이 장치(400)를 운영하는 매장에 대해서 주문 중개 서비스에 대한 비용을 청구하여 지불을 제공받을 수 있다. Next, let's look at billing. The voice order server 300 receives a conversion fee claim for the voice-text conversion service cost provided for the voice conversion server 300a through the network 200 (Sa), and pays the cost (Sb) And, it is possible to receive payment by charging a cost for an order brokerage service with respect to a store operating the order display device 400 .

즉, 음성-텍스트 변환 서비스 비용 지불은 음성주문 서비스 사업자가 음성인식 서비스 사업자에게 지불하며, 주문 중개 서비스 비용 지불은 매장 운영자가 음성주문 서비스 사업자에게 지불하되, 음성주문 서비스 사업자는 매장 운영자에게 다음 두가지 비용인 음성-텍스트 변환 서비스 비용 및 주문 중개 서비스 비용을 합산하여 청구하고 이중 음성-텍스트 변환 서비스 비용을 음성변환 서비스 사업자에 지불하는 것이다. That is, the voice-to-text conversion service fee is paid by the voice order service provider to the voice recognition service provider, and the order brokerage service fee is paid by the store operator to the voice order service provider, but the voice order service provider pays the store operator the following two The cost of the voice-to-text conversion service and the order brokerage service cost are combined and billed, and the double voice-to-text conversion service cost is paid to the voice conversion service provider.

음성-텍스트 변환 과금 방식은 음성주문 서비스 사업자의 과금 방식과 요율을 따르며, 월 단위로 서비스 사용 내역을 누적 합산하여 정산한다.The voice-text conversion billing method follows the billing method and rate of the voice order service provider, and the service usage history is accumulated and settled on a monthly basis.

음성주문 서비스 과금 방식은 월 단위로 서비스 사용 내역을 누적 합산하여 정산한다.The voice order service billing method is settled by accumulating service usage history on a monthly basis.

도 4는 본 발명의 실시예에 따른 매장내 음성주문 중개 서비스 제공 시스템(1)에서 제공하는 음성주문 방법의 대표적인 예를 나타내는 흐름도이다. 4 is a flowchart illustrating a representative example of a voice order method provided by the in-store voice order brokerage service providing system 1 according to an embodiment of the present invention.

음성주문 시스템으로 작동하는 매장내 음성주문 중개 서비스 제공 시스템(1)은 단말기의 구성 및 음성주문 서버의 관여 정도에 따라서 변형(도 5 - 비관여형 음성주문 시스템 구성 방식, 도 6 - 관여형 음성주문 시스템 구성 방식)이 있을 수 있다.The in-store voice order brokerage service providing system 1 operating as a voice order system is modified according to the configuration of the terminal and the degree of involvement of the voice order server (Fig. system configuration).

도 4에 대해서는 상술한 바 이에 대한 구체적인 설명은 생략한다. Since FIG. 4 has been described above, a detailed description thereof will be omitted.

한편, 도 4의 음성주문 방법을 제공하는 매장내 음성주문 중개 서비스 제공 시스템(1)은 음성변환 과정, 또는 단말기의 소유자 등에 따라 시스템의 세부 구성 및 운영 방식에 변형될 수 있다. On the other hand, the in-store voice order brokerage service providing system 1 that provides the voice order method of FIG. 4 may be modified in the detailed configuration and operation method of the system according to the voice conversion process or the owner of the terminal.

즉 제 1 변형 선택 옵션으로, 음성주문 서비스의 음성변환 과정 관여 여부인 음성변환 과정에 매장내 음성주문 중개 서비스 제공 시스템(1)의 관여 여부에 따라 비관여형과 관여형으로 분류될 수 있다.That is, as the first variant selection option, it can be classified into a non-involved type and an engaging type depending on whether the in-store voice order brokerage service providing system 1 is involved in the voice conversion process, which is whether the voice order service is involved in the voice conversion process.

비관여형은 매장내 음성주문 중개 서비스 제공 시스템(1) 상의 음성주문 서버(300)가 음성변환 데이터 전송 및 결과 수신 과정에 관여하지 않으며, 관여형은 매장내 음성주문 중개 서비스 제공 시스템(1) 상의 음성주문 서버(300)가 음성변환 데이터 전송 및 결과 수신 과정에 관여한다.In the non-involved type, the voice order server 300 on the in-store voice order brokerage service providing system (1) does not participate in the process of transmitting voice conversion data and receiving the result, and the engaging type is on the in-store voice order brokering service providing system (1) The voice order server 300 is involved in the process of transmitting the voice conversion data and receiving the result.

또한, 제 2 변형 선택 옵션으로, 음성주문 서비스 상의 단말기 소유 유형에 따라 분류될 수 있다. 즉, 음성을 기록하고 전달하는 단말기로, 고객이 소지한 단말기인 음성주문 단말기(100) 또는 매장에 비치된 단말기인 매장전용 음성주문 단말기(500)로 구분할 수 있다.In addition, as the second variant selection option, it may be classified according to the terminal possession type on the voice order service. That is, as a terminal for recording and delivering voice, it can be divided into a voice order terminal 100 which is a terminal owned by a customer or a store-only voice order terminal 500 which is a terminal provided in a store.

또한, 제 3 변형 선택 옵션으로, 음성주문 서비스 상의 매장전용 음성주문 단말기(500)의 단말기 유형에 따라 분류될 수 있다. 즉, 매장전용 음성주문 단말기(500)는 스마트 단말기 및 더미 단말기의 2종류로 분류되며, 스마트 단말기는 태블릿으로 구성하고, 더미 단말기는 마이크, 버튼 및 소형 디스플레이로 구성된 전용 단말기와 주문 중계기로 구성할 수 있다. In addition, as the third variant selection option, it may be classified according to the terminal type of the store-only voice order terminal 500 on the voice order service. That is, the store-only voice order terminal 500 is classified into two types of smart terminals and dummy terminals, the smart terminal is composed of a tablet, and the dummy terminal is composed of a dedicated terminal composed of a microphone, a button, and a small display and an order repeater. can

도 1 내지 도 4에서의 매장내 음성주문 중개 서비스 제공 시스템(1)은 관여형에 해당하며, 먼저 비관여형을 먼저 서술하고, 이후 관여형에 대해서 보다 구체적으로 살펴보도록 한다. The in-store voice order brokerage service providing system 1 in FIGS. 1 to 4 corresponds to the involvement type, and the non-involvement type will be described first, and then the engagement type will be described in more detail.

비관여형은 음성주문 서버(300)가 음성주문 단말기(100)와 음성변환 서비스 사업자인 음성변환 서버(300a)간의 음성인식/변환 처리에 관여하지 않는 방식으로, 음성주문 단말기(100)에서 음성 변환 요청을 직접 음성변환 서비스 사업자인 음성변환 서버(300a)에게 요청하는 방식이다.The non-involved type is a method in which the voice order server 300 is not involved in the voice recognition/conversion processing between the voice order terminal 100 and the voice conversion server 300a, which is a voice conversion service provider. This is a method of directly requesting a request to the voice conversion server 300a, which is a voice conversion service provider.

음성변환에 필요한 음성 데이터를 음성주문 서버(300)를 거치지 않고 바로 음성주문 단말기(100)로부터 음성변환 서버(300a)에게 전송하기 때문에 음성 데이터 전송량이 반으로 줄게 되어 비용이 절감할 수 있는 장점이 있다.Since the voice data required for voice conversion is directly transmitted from the voice order terminal 100 to the voice conversion server 300a without going through the voice order server 300, the amount of voice data transmission is cut in half, so the cost can be reduced. have.

도 5는 본 발명의 실시예에 따른 비관여형 매장내 음성주문 중개 서비스 제공 시스템(1)에 의한 음성주문 서비스 과정을 나타내는 도면으로 도 3과 동일하나 음성변환에 필요한 음성 데이터를 음성주문 단말기(100)가 네트워크(200)를 통해 음성변환 서버(300a)로 직접 제공하는 특징을 갖는다. 5 is a view showing a voice order service process by the non-involved in-store voice order brokerage service providing system 1 according to an embodiment of the present invention. ) has a feature of providing directly to the voice conversion server (300a) through the network (200).

이에 따라 음성주문 서버(300)는 음성주문 단말기(100)로부터 제공되어 데이터베이스(330) 상에 저장하는 기록 내용으로 주문자, 주문일자, 주문 문장 내역을 관리할 수 있다.Accordingly, the voice order server 300 is provided from the voice order terminal 100 and can manage the orderer, order date, and order sentence details with the recorded contents stored in the database 330 .

한편, 관여형 매장내 음성주문 중개 서비스 제공 시스템(1)은 음성주문 서버(300)가 음성인식/변환 작업에 관여하는 방식으로, 음성주문 서버(300)가 음성주문 단말기(100) 또는 매장전용 음성주문 단말기(500)로부터 음성 데이터를 수신 받아 음성주문 서버(300)가 음성변환 서비스 사업자인 음성변환 서버(300a)에게 변환 요청을 보내는 방식이다. 이 경우는 음성 데이터가 고객 단말기/매장 단말기->음성주문 서비스 구간과 음성주문 서비스->음성변환 서비스 사업자 구간 2군데서 발생하므로 데이터 전송 비용이 좀 더 발생한다.On the other hand, in-store voice order brokerage service providing system 1 is a method in which the voice order server 300 participates in voice recognition/conversion work, and the voice order server 300 uses the voice order terminal 100 or dedicated store It is a method in which the voice order server 300 receives the voice data from the voice order terminal 500 and sends a conversion request to the voice conversion server 300a, which is a voice conversion service provider. In this case, since voice data is generated in two places: the customer terminal/store terminal->voice order service section and the voice order service->voice conversion service provider section, the data transmission cost is slightly higher.

이 방식의 장점은 음성주문 서비스에서 고객의 음성 데이터를 확보할 수 있는 점이며, 음성 데이터를 확보함으로써, ①고객 주문 음성과 변환된 데이터를 같이 보관, ② 향후 문제 발생, 고객의 주문 이상 컴플레인시 원인 규명 및 증거 자료 제시, ③ 고객 주문 음성 빅 데이터 구축, ④ 지속적 학습으로 정확도 개선, ⑤ 빅데이터를 이용한 파생 기능 작업이 가능한 장점을 갖는다.The advantage of this method is that it is possible to secure the customer's voice data in the voice order service, and by securing the voice data, ① the customer order voice and the converted data are stored together, ② when a problem occurs in the future or the customer's order abnormality is complained It has the advantages of identifying the cause and presenting evidence, ③ building customer-ordered voice big data, ④ improving accuracy through continuous learning, ⑤ working with derivative functions using big data.

도 6은 본 발명의 실시예에 따른 관여형 매장내 음성주문 중개 서비스 제공 시스템(1)에 의한 음성주문 서비스 과정을 나타내는 도면으로 도 3과 동일하며, 도 5와는 차별적 특징을 갖는다. 6 is a view showing a voice order service process by the in-store voice order brokerage service providing system 1 according to an embodiment of the present invention.

이에 따라 음성주문 서버(300)는 음성주문 단말기(100)로부터 제공되어 데이터베이스(330) 상에 저장하는 기록 내용으로 주문자, 주문일자, 주문 문장 내역 + 음성 데이터일 수 있다.Accordingly, the voice order server 300 may be the orderer, order date, order sentence details + voice data as recorded contents provided from the voice order terminal 100 and stored in the database 330 .

한편 제 2 변형 선택 옵션에 대해서 살펴보면, 음성주문 단말기(100)는 음성주문 단말기(100) 내에 음성주문 앱(100a)을 활용하여 주문을 수행한다.Meanwhile, looking at the second variant selection option, the voice order terminal 100 performs an order by utilizing the voice order app 100a in the voice order terminal 100 .

한편, 매장 전용 단말기로 매장내 음성주문 단말기(500)는 매장내 각 테이블에 주문을 위한 전용 단말기를 설치하여 사용자가 이 단말기를 통해서 주문을 수행한다. 매장내 음성주문 단말기(500)는 기능에 따라서 더미형과 스마트형과 같이 두가지 형태가 있다.On the other hand, as a store-only terminal, the in-store voice order terminal 500 installs a dedicated terminal for ordering at each table in the store, and the user places an order through the terminal. The in-store voice order terminal 500 has two types, such as a dummy type and a smart type, depending on the function.

더미형 매장내 음성주문 단말기(500)는 마이크와 조작 버튼 및 디스플레이를 갖춘 단순 단말기로 다음과 같은 특징 및 동작을 갖는다.The dummy-type in-store voice order terminal 500 is a simple terminal equipped with a microphone, an operation button, and a display, and has the following characteristics and operations.

즉, 더미형 매장내 음성주문 단말기(500)는 ①주문 중계기 및 매장 내 내부 네트워크를 필요로 한다. ② 사용자의 음성을 매장 안의 주문 중계기(500a)로 전송, ③ 변환된 문장을 디스플레이에 표시, 확인, 취소 버튼 기능, ④ 주문 음성 데이터에 대해서 주문 중계기를 통해서 음성주문 서비스 또는 음성변환 서비스 서버에 전송하게 되며, 변환된 결과도 주문 중계기를 통해서 수신된 후 해당 더미 단말기에 전달된다.That is, the dummy-type in-store voice order terminal 500 requires ① an order repeater and an in-store internal network. ② Transmit the user's voice to the order repeater (500a) in the store, ③ Display, confirm, and cancel the converted text on the display, ④ Transmit the order voice data to the voice order service or voice conversion service server through the order repeater The converted result is also received through the order repeater and then delivered to the corresponding dummy terminal.

다음으로, 스마트형 매장내 음성주문 단말기(500)는 주문 중계기(500a) 없이 독자적으로 서버와 통신 기능을 갖춘 단말기이며, 안드로이드, 아이패드 등과 같은 OS 를 갖춘 단말기로 다음과 같은 특징과 동작을 갖는다. Next, the smart-type in-store voice order terminal 500 is a terminal equipped with a server and communication function independently without an order repeater 500a, and is a terminal equipped with an OS such as Android, iPad, etc. It has the following features and operations .

즉, 스마트형 매장내 음성주문 단말기(500)는 ① 별도의 주문 중계기가 필요하지 않으며, ② 직접 음성주문서비스 또는 음성변환 서비스와 통신을 수행하며, ③ 사용자의 음성을 직접 음성주문 서비스 또는 음성변환 서비스에 전송하며, ④ 변환된 문장을 디스플레이에 표시 ⑤ 확인, 취소 기능을 제공할 수 있다. That is, the smart-type in-store voice order terminal 500 does not require ① a separate order repeater, ② directly communicates with the voice order service or voice conversion service, and ③ directly converts the user's voice into voice order service or voice conversion. It is transmitted to the service, and ④ the converted sentence is displayed on the display ⑤ Confirmation and cancellation functions can be provided.

한편, 스마트형 매장내 음성주문 단말기(500) 상의 앱은 고객의 스마트폰의 음성주문 앱(100a)과 거의 동일한 앱이며, 고객 스마트폰의 앱은 고객이 사용하는 범용 앱이고, 매장내 스마트형 단말기인 장내 음성주문 단말기(500)의 음성주문앱은 매장용으로 특화된 앱이다.On the other hand, the app on the smart-type in-store voice order terminal 500 is almost the same as the voice order app 100a of the customer's smartphone, and the app of the customer's smartphone is a universal app used by the customer, and the smart type in the store The voice order app of the in-store voice order terminal 500, which is a terminal, is a specialized app for stores.

한편, 단말기 구성 및 구성 별 음성주문 시퀀스에 대해서 살펴보면, 매장내 음성주문 중개 서비스 제공 시스템(1)의 시스템의 구성은 다양한 조합의 단말기와 중계기, 서버의 구성이 가능한데, 매장과 고객 측 장비 및 앱 구성 기준과 음성주문 서비스의 음성 변환 관여 여부에 따라서 분류할 수 있다. On the other hand, looking at the terminal configuration and voice order sequence for each configuration, the system configuration of the in-store voice order brokerage service providing system 1 can consist of various combinations of terminals, repeaters, and servers. It can be classified according to the composition criteria and whether the voice order service is involved in voice conversion.

먼저, 비관여형 매장내 음성주문 중개 서비스 제공 시스템(1)은 제 1 액티브 구성 주체로 음성주문 단말기(100) 내 음성주문 앱(100a), 제 2 액티브 구성 주체로 스마트형 매장전용 음성주문 단말기(500), 제 3 액티브 구성 주체로 더미형 매장전용 음성주문 단말기(500)와 주문 중계기(500a)로 이루어질 수 있다.First, the non-involved in-store voice order brokerage service providing system 1 is a voice order app (100a) in the voice order terminal 100 as the first active component, and a smart-type store-only voice order terminal as the second active component ( 500), as the third active component, may be composed of a dummy-type store-only voice order terminal 500 and an order repeater 500a.

한편, 관여형 매장내 음성주문 중개 서비스 제공 시스템(1)은 제 4 액티브 구성 주체로 음성주문 단말기(100) 내 음성주문 앱(100a), 제 5 액티브 구성 주체로 스마트형 매장전용 음성주문 단말기(500), 제 6 액티브 구성 주체로 더미형 매장전용 음성주문 단말기(500)와 주문 중계기(500a)로 이루어질 수 있다.On the other hand, the involvement-type in-store voice order brokerage service providing system 1 is a voice order app (100a) in the voice order terminal 100 as the fourth active component, and a smart store-only voice order terminal ( 500), as the sixth active component, may be composed of a dummy-type store-only voice order terminal 500 and an order repeater 500a.

한편, 비관여형 매장내 음성주문 중개 서비스 제공 시스템(1)의 제 1 액티브 구성 주체와 관여형 매장내 음성주문 중개 서비스 제공 시스템(1)의 제 4 액티브 구성 주체가 동일하고, 비관여형 매장내 음성주문 중개 서비스 제공 시스템(1)의 제 2 액티브 구성 주체과 관여형 매장내 음성주문 중개 서비스 제공 시스템(1)의 제 5 액티브 구성 주체가 서로 동일하고, 비관여형 매장내 음성주문 중개 서비스 제공 시스템(1)의 제 3 액티브 구성 주체와 관여형 매장내 음성주문 중개 서비스 제공 시스템(1)의 제 6 액티브 구성 주체가 동일하나 음성주문 서비스가 음성 변환에 관여 여부의 차이가 있다.On the other hand, the first active constituent of the non-involved in-store voice order mediation service providing system 1 and the fourth active constituent of the engaging in-store voice order brokering service providing system 1 are the same, and the non-involved in-store voice The second active constituent entity of the order brokerage service providing system (1) and the fifth active constituent entity of the engaging in-store voice order mediation service provision system (1) are identical to each other, and the non-involved in-store voice order brokerage service providing system (1) ) and the sixth active component of the in-store voice order brokerage service providing system 1 are the same, but there is a difference in whether the voice order service is involved in voice conversion.

이하에서는 각 구성별 매장내 음성주문 중개 서비스 제공 시스템(1)에서 제공하는 음성주문 시퀀스에 대해서 살펴보도록 한다. Hereinafter, we will look at the voice order sequence provided by the in-store voice order brokerage service providing system 1 for each component.

도 7의 비관여형 매장내 음성주문 중개 서비스 제공 시스템(1)에 대해서 살펴본다. 제 1 액티브 구성 주체로 음성주문 단말기(100) 내 음성주문 앱(100a)을 활용하되, 음성으로 주문을 하면 음성 데이터가 녹음되고, 네트워크(200)를 통해 음성주문 서버(300)로 매장 ID(m-id) 요청이 수행되는데, m-id는 음성주문 서비스 제공 시스템에서 매장에 부여되는 고유의 인식 번호에 해당한다.A look at the non-involved in-store voice order brokerage service providing system 1 of FIG. 7 . Utilize the voice order app 100a in the voice order terminal 100 as the first active component, but when you place an order by voice, the voice data is recorded, and the store ID ( m-id) is requested, and the m-id corresponds to a unique identification number assigned to the store in the voice order service providing system.

즉, 음성주문 단말기(100)인 스마트폰, 태블릿 등에 음성주문 앱(100a)을 설치하고, 음성주문 단말기(100)를 통해서 음성주문 수행하여 음성변환 서비스 호출시 음성주문서비스 사업자의 ID 를 이용해서 주문을 수행하는 것이다.That is, by installing the voice order app (100a) on a smartphone or tablet, which is a voice order terminal 100, and performing a voice order through the voice order terminal 100, when calling a voice conversion service, the ID of the voice order service provider is used. to fulfill the order.

여기서, 음성주문 앱(100a)에 음성주문 서비스 사업자의 ID가 저장되어 있어, 이를 이용하는 것이다. Here, the ID of the voice order service provider is stored in the voice order app (100a), and it is used.

다음으로, 비관여형 매장내 음성주문 중개 서비스 제공 시스템(1) 상에서 제 2 액티브 구성 주체로 스마트형 매장전용 음성주문 단말기(500)에 대해서 살펴보면, 스마트형 매장전용 음성주문 단말기(500)는 매장 안 각 테이블마다 매장에서 제공하며, 매장전용 스마트 음성주문 단말기 안에 일련번호, 매장 정보, 테이블 번호가 이미 저장되어 있어 별도의 QR, 일련번호 입력이 필요없을 수 있다. 이후 스마트형 매장전용 음성주문 단말기(500) 내의 스마트 음성주문 앱을 이용하여 음성으로 주문을 하면 해당 매장의 음성주문 서버(300)에게 주문 정보가 문자로 전송되어 음성주문 서버(300)가 주문을 접수하게 된다. 이러한 과정은 도 8과 같을 수 있다. Next, looking at the smart-type store-only voice order terminal 500 as the second active component in the non-involved in-store voice order brokerage service providing system 1, the smart-type store-only voice order terminal 500 is located in the store. Each table is provided by the store, and the serial number, store information, and table number are already stored in the store-exclusive smart voice order terminal, so you may not need to enter a separate QR and serial number. Afterwards, when an order is made by voice using the smart voice order app in the smart store-only voice order terminal 500, order information is transmitted to the voice order server 300 of the store as a text message, and the voice order server 300 places the order. will be accepted This process may be as shown in FIG. 8 .

다음으로, 비관여형 매장내 음성주문 중개 서비스 제공 시스템(1) 상에서 제 3 액티브 구성 주체로 더미형 매장전용 음성주문 단말기(500)와 주문 중계기(500a)로 이루어지는 경우는 도 9와 같은 과정을 거칠 수 있으며, 도 8과의 차이는 하나의 주문 중계기(500a)와 음성주문 단말기(500) 간의 무선통신을 통해 정보를 전달받아 주문 중계기(500a)가 네트워크(200)를 통해 음성주문 서버(300)로 정보를 제공하는데 있다. Next, when the non-involved in-store voice order brokerage service providing system 1 consists of the dummy-type store-only voice order terminal 500 and the order repeater 500a as the third active constituent subject, the process as shown in FIG. 9 will be performed. The difference from FIG. 8 is that one order repeater 500a and the voice order terminal 500 receive information through wireless communication between the order repeater 500a and the voice order server 300 through the network 200. to provide information.

다음으로 관여형 매장내 음성주문 중개 서비스 제공 시스템(1) 상에서 제 4 액티브 구성 주체로 음성주문 단말기(100) 내 음성주문 앱(100a)에 대해서 살펴보면, 도 10과 같은 음성주문 시퀀스를 수행할 수 있다. 도 10을 참조하면, 제 4 액티브 구성 주체로 음성주문 단말기(100) 내 음성주문 앱(100a)을 활용하되, 음성으로 주문을 하면 음성 데이터가 녹음되고, 네트워크(200)를 통해 음성주문 서버(300)로 매장 ID(m-id) 요청이 수행되는데, m-id는 음성주문 서비스 제공 시스템에서 매장에 부여되는 고유의 인식 번호에 해당한다.Next, looking at the voice order app 100a in the voice order terminal 100 as the fourth active constituent subject on the system 1 for providing an engaging in-store voice order brokerage service, the voice order sequence as shown in FIG. 10 can be performed have. Referring to FIG. 10 , the voice order app 100a in the voice order terminal 100 is used as the fourth active component, but when an order is made by voice, voice data is recorded, and the voice order server ( 300), a store ID (m-id) request is performed, and the m-id corresponds to a unique identification number assigned to a store in the voice order service providing system.

즉, 음성주문 단말기(100)인 스마트폰, 태블릿 등에 음성주문 앱(100a)을 설치하고, 음성주문 단말기(100)를 통해서 음성주문 수행하여 음성변환 서비스 호출시 음성주문서비스 사업자의 ID 를 이용해서 주문을 수행하는 것이다.That is, by installing the voice order app (100a) on a smartphone or tablet, which is a voice order terminal 100, and performing a voice order through the voice order terminal 100, when calling a voice conversion service, the ID of the voice order service provider is used. to fulfill the order.

여기서, 음성주문 앱(100a)에 음성주문 서비스 사업자의 ID가 저장되어 있어, 이를 이용하는 것은 도 7과 같으나 음성주문 서버(300)에 의한 음성변환 서버(300a)에 대한 관여를 통해 서비스가 수행되는 점에 차이점이 있다.Here, the ID of the voice order service provider is stored in the voice order app (100a), and using it is the same as in FIG. 7, but the service is performed through the involvement of the voice conversion server (300a) by the voice order server (300) There is a difference in point.

다음으로 관여형 매장내 음성주문 중개 서비스 제공 시스템(1) 상에서 제 5 액티브 구성 주체로 스마트형 매장전용 음성주문 단말기(500)에 대해서 살펴보면, 도 11과 같은 음성주문 시퀀스를 수행할 수 있다. 도 11을 참조하면, 스마트형 매장전용 음성주문 단말기(500)는 네트워크(200)를 통해 음성주문 서버(300)로 정보를 제공하면 음성주문 서버(300)가 다시 음성변환 서버(300a)로 음성 데이터 변환 요청을 제공하는 것이다.Next, looking at the smart-type store-only voice order terminal 500 as the fifth active component on the engagement-type in-store voice order brokerage service providing system 1, the voice order sequence as shown in FIG. 11 can be performed. Referring to FIG. 11 , when the smart store-only voice order terminal 500 provides information to the voice order server 300 through the network 200 , the voice order server 300 returns a voice to the voice conversion server 300a. It is to provide a data conversion request.

다음으로 도 12와 같이 관여형 매장내 음성주문 중개 서비스 제공 시스템(1) 상에서 제 6 액티브 구성 주체로 더미형 매장전용 음성주문 단말기(500)와 주문 중계기(500a)로 이루어지는 구성에 대해서 살펴보면, 도 11과의 차이는 하나의 주문 중계기(500a)와 음성주문 단말기(500) 간의 무선통신을 통해 정보를 전달받아 주문 중계기(500a)가 네트워크(200)를 통해 음성주문 서버(300)로 정보를 제공하는데 있다. Next, looking at the configuration consisting of the dummy-type store-only voice order terminal 500 and the order repeater 500a as the sixth active component on the in-store voice order brokerage service providing system 1 as shown in FIG. 12 , FIG. The difference from 11 is that information is transmitted through wireless communication between one order repeater 500a and the voice order terminal 500, and the order repeater 500a provides information to the voice order server 300 through the network 200. is doing

음성주문 서버(300)는 고객이 매장전용 음성주문 단말기(500) 상에서 입력부에 해당하는 마이크 활성 버튼에 대한 입력이 수행된 뒤 매장전용 음성주문 단말기(500)로부터 주문 식별 ID 및 초기 신호(Start Signal)을 수신한 주문 중계기(500a)로부터 주문 식별 ID 및 초기 신호(Start Signal)을 수신할 수 있다.The voice order server 300 is an order identification ID and an initial signal (Start Signal) from the store-only voice order terminal 500 after the customer inputs the microphone activation button corresponding to the input unit on the store-only voice order terminal 500. ) may receive an order identification ID and an initial signal (Start Signal) from the received order repeater (500a).

여기서 음성주문 서버(300)는 주문 중계기 ID도 함께 주문 중계기(500a)로부터 수신할 수 있다. Here, the voice order server 300 may receive from the order repeater 500a together with the order repeater ID.

이후, 음성주문 서버(300)는 매장전용 음성주문 단말기(500)의 마이크를 이용하여 음성 주문이 수행되면, 매장전용 음성주문 단말기(500)의 음성 데이터를 스트리밍 방식으로 음성 데이터를 수신한 주문 중계기(500a)로부터 네트워크(200)를 통해 수신한 뒤, 데이터베이스(330) 상에 주문 식별 ID를 메타데이터로 음성 데이터, 그리고 주문 중계기 ID를 일시적으로 저장할 수 있다. Thereafter, the voice order server 300 is an order repeater that receives the voice data of the store-only voice order terminal 500 by streaming the voice data of the store-only voice order terminal 500 when a voice order is performed using the microphone of the store-only voice order terminal 500 . After receiving from the network 200 from the 500a, it is possible to temporarily store the order identification ID as metadata, voice data, and the order repeater ID on the database 330 .

음성주문 서버(300)는 관여형인 경우 음성변환 서버(300a)에 대한 요청을 통해 음성 데이터를 텍스트로 분석할 수 있다. 즉, 음성 데이터를 텍스트로 분석을 위해, 음성주문 서버(300)는 각 매장전용 음성주문 단말기(500)에서 수신된 음성 데이터에 대해서 입력부에 대한 입력 신호를 수신하기 전의 매장전용 음성주문 단말기(500)의 마이크를 통해 수신된 음성 데이터에 대한 사전 수집을 수행한 뒤, 각 사전 수집된 음성 데이터에 대한 네트워크(200)를 통해 음성변환 서버(300a)로의 음성 데이터에 대한 텍스트 문장으로의 변환 요청을 통해 수행할 수 있다.The voice order server 300 may analyze the voice data as text through a request to the voice conversion server 300a in the case of involvement. That is, in order to analyze the voice data into text, the voice order server 300 is the store-only voice order terminal 500 before receiving the input signal for the input unit for the voice data received from each store-only voice order terminal 500 . ), after performing the pre-collection of the voice data received through the microphone of each pre-collected voice data through the network 200 for the voice data to the voice conversion server (300a) through the conversion request to a text sentence can be done through

보다 구체적으로, 음성변환 서버(300a)는 분산 파일 프로그램에 의해 분산 저장된 음성 데이터를 머신러닝 알고리즘을 통해 분석하고 각 음성을 이루는 문자에 대해서 각각 텍스트로 변환하고, 변환된 텍스트를 조합하여 텍스트 문장을 생성할 수 있다. More specifically, the voice conversion server 300a analyzes the voice data distributed and stored by the distributed file program through a machine learning algorithm, converts each character constituting each voice into text, and combines the converted text to form a text sentence. can create

음성변환 서버(300a)에서 사용되는 머신러닝 알고리즘은 결정 트리(DT, Decision Tree) 분류 알고리즘, 랜덤 포레스트 분류 알고리즘, SVM(Support Vector Machine) 분류 알고리즘 중 하나일 수 있다. The machine learning algorithm used in the speech conversion server 300a may be one of a decision tree (DT) classification algorithm, a random forest classification algorithm, and a support vector machine (SVM) classification algorithm.

음성변환 서버(300a)는 분산 파일 프로그램에 의해 분산 저장된 음성 데이터를 분석하여 그 분석한 결과로 다수의 구분 정보에 해당하는 성별, 연령대, 표준말 또는 사투리를 포함하는 특징 정보를 추출하고 추출된 특징 정보를 복수의 머신러닝 알고리즘 중 적어도 하나 이상을 이용하여 학습하여 학습한 결과로 텍스트를 조합하여 텍스트 문장을 생성할 수 있다. The voice conversion server 300a analyzes the voice data distributed and stored by the distributed file program, and as a result of the analysis, extracts characteristic information including gender, age group, standard language or dialect corresponding to a plurality of classification information, and the extracted characteristic information may be learned using at least one of a plurality of machine learning algorithms, and a text sentence may be generated by combining the text as a result of the learning.

즉, 음성변환 서버(300a)는 텍스트 문장의 정확도 향상을 위해 다수의 상호 보완적인 머신러닝 알고리즘들로 구성된 앙상블 구조를 적용할 수 있다. That is, the speech conversion server 300a may apply an ensemble structure composed of a plurality of complementary machine learning algorithms to improve the accuracy of text sentences.

결정 트리 분류 알고리즘은 트리 구조로 학습하여 결과를 도출하는 방식으로 결과 해석 및 이해가 용이하고, 데이터 처리 속도가 빠르며 탐색 트리 기반으로 룰 도출이 가능할 수 있다. DT의 낮은 분류 정확도를 개선하기 위한 방안으로 RF를 적용할 수 있다. 랜덤 포레스트 분류 알고리즘은 다수의 DT를 앙상블로 학습한 결과를 도축하는 방식으로, DT보다 결과 이해가 어려우나 DT보다 결과 정확도가 높을 수 있다. DT 또는 RF 학습을 통해 발생 가능한 과적합의 개선 방안으로 SVM을 적용할 수 있다. SVM 분류 알고리즘은 서로 다른 분류에 속한 데이터를 평면 기반으로 분류하는 방식으로, 일반적으로 높은 정확도를 갖고, 구조적으로 과적합(overfitting)에 낮은 민감도를 가질 수 있다.The decision tree classification algorithm is a method of deriving results by learning in a tree structure, which makes it easy to interpret and understand the results, and the data processing speed is fast, and it may be possible to derive rules based on the search tree. RF can be applied as a method to improve the low classification accuracy of DT. The random forest classification algorithm is a method of slaughtering the results of learning multiple DTs as an ensemble. SVM can be applied as a method to improve overfitting that may occur through DT or RF learning. The SVM classification algorithm classifies data belonging to different classifications on a plane-based basis, and generally has high accuracy and may have low sensitivity to structural overfitting.

즉, 음성변환 서버(300a)는 음성 데이터를 문장에 해당하는 텍스트로 분석하고, 분석된 텍스트 데이터를 음성주문 서버(300)로 반환함으로써, 음성주문 서버(300)가 텍스트 문장에 해당하는 텍스트 데이터를 데이터베이스(330)에 저장할 수 있다. That is, the voice conversion server 300a analyzes the voice data as text corresponding to the sentence, and returns the analyzed text data to the voice order server 300, so that the voice order server 300 is the text data corresponding to the text sentence. may be stored in the database 330 .

여기서, 음성주문 서버(300)는 임시로 저장된 주문 식별 ID를 메타데이터로 음성 데이터, 그리고 주문 중계기 ID에 음성 데이터를 추가할 수 있다. Here, the voice order server 300 may add voice data to the temporarily stored order identification ID as metadata, and voice data to the order repeater ID.

음성주문 서버(300)는 분석된 텍스트 데이터에서 주문 정보를 추출할 수 있다. The voice order server 300 may extract order information from the analyzed text data.

여기서 음성주문 서버(300)가 텍스트 데이터에서 주문 정보를 추출시, 상술한 음성변환 서버(300a)로의 요청을 통해 특징 정보에 해당하는 성별, 연령대, 표준말 또는 사투리에 해당하는 구분 정보에서 자주 사용하는 문장 정보를 음성변환 서버(300a)가 자신이 구비한 빅데이터 DB에서 추출하여 추출된 문장 정보를 기초로, 제공자측에 해당하는 주문 중계기(500a)에서 주문 목록으로 제공한 주문명칭과, 각 주문명칭을 주문시 자주 사용하는 개수 정보를 추출하는 방식으로 주문 정보를 추출할 수 있다. Here, when the voice order server 300 extracts order information from text data, it is frequently used in classification information corresponding to gender, age group, standard language or dialect corresponding to characteristic information through a request to the above-described voice conversion server 300a. The sentence information is extracted from the big data DB that the speech conversion server 300a has, and based on the extracted sentence information, the order name provided as an order list by the order repeater 500a corresponding to the provider side, and each order Order information can be extracted by extracting the number information that is frequently used when ordering a name.

한편, 음성주문 서버(300)는 텍스트 데이터에서 주문 정보를 추출한 뒤, 주문 식별 ID 및 주문 중계기 ID를 메타데이터로 음성 데이터, 텍스트 데이터, 주문 정보가 하나의 "주문 단위 정보"로 데이터베이스(330) 상에 저장하도록 할 수 있다. On the other hand, the voice order server 300 extracts the order information from the text data, and then the order identification ID and the order relay ID as metadata as the voice data, text data, and order information as one "order unit information" database 330 It can be stored on top.

음성주문 서버(300)에 의해 데이터베이스(330) 상에 저장되는 주문 단위 정보는 제공자측과 주문자측의 분쟁 발생시 법적 자료로 사용될 수 있다.Order unit information stored in the database 330 by the voice order server 300 may be used as legal data when a dispute between the provider side and the orderer side occurs.

이후, 음성주문 서버(300)가 주문 단위 정보를 네트워크(200)를 통해 주문 디스플레이 장치(400)로 제공되도록 할 수 있다. Thereafter, the voice order server 300 may provide order unit information to the order display device 400 through the network 200 .

보다 구체적으로, 음성주문 서버(300)는 주문 식별 ID에 해당하는 주문 단위 정보에서 주문 중계기 ID 및 주문 정보를 추출한 뒤, 추출된 주문 중계기 ID 및 주문정보를 주문 식별 ID와 함께 네트워크(200)를 통해 주문 디스플레이 장치(400)로 전송할 수 있다. More specifically, the voice order server 300 extracts the order repeater ID and order information from the order unit information corresponding to the order identification ID, and then uses the extracted order repeater ID and order information together with the order identification ID to connect the network 200 with the order identification ID. It can be transmitted to the order display device 400 through.

주문 디스플레이 장치(400) 상에는 RF 리더기를 통해 ID 태그 또는 ID 태그가 구비된 ID 터치펜에 대한 RF 기반의 인식을 통해 제공자 ID를 인식한 뒤, 인식된 제공자 ID와 일치하는 주문 중계기 ID에 해당하는 주문 정보 및 주문 식별 ID를 주문 시간의 순서에 따라 출력할 수 있다. 또한, 제공자 측에서는 주문 디스플레이 장치(400)에 출력된 주문 정보에 대해서 주문을 접수하고 진행한 뒤, 접수된 주문 정보에 대해서 삭제를 수행할 수 있다. After recognizing the provider ID through RF-based recognition of the ID tag or the ID touch pen provided with the ID tag through the RF reader on the order display device 400, the order relay ID corresponding to the recognized provider ID Order information and order identification ID can be output in order of order time. In addition, the provider side may receive and process an order for the order information output on the order display device 400 , and then delete the received order information.

이에 따라, 제공자측에서는 터치 모니터에 해당하는 주문 디스플레이 장치(400)에 기록된 주문을 확인 후 응대할 수 있으며, 제공자가 주문 디스플레이 장치(400)에 접근하여 제공자 소지 ID 태그 또는 ID 터치펜으로 모니터 터치시 자동으로 제공자 정보에 해당하는 제공자 ID가 주문 디스플레이 장치(400)로 인식되어 제공자와 관련된 주문 정보를 출력 및 관리하는 기능을 제공할 수 있다. Accordingly, the provider side can respond after confirming the order recorded in the order display device 400 corresponding to the touch monitor, and the provider accesses the order display device 400 and touches the monitor with an ID tag or ID touch pen possessed by the provider When the provider ID corresponding to the provider information is automatically recognized as the order display device 400, it is possible to provide a function of outputting and managing the order information related to the provider.

음성주문 서버(300)는 입력부에 해당하는 마이크 활성 버튼에 대해서 비활성 상태에서 각 매장전용 음성주문 단말기(500)에서 네트워크(200)와 연결된 주문 중계기(500a)을 통해 미리 설정된 주기 마다 미리 설정된 시간의 매장전용 음성주문 단말기(500)의 마이크로 입력된 음성 데이터를 수신할 수 있다. 이후, 음성주문 서버(300)는 음성 데이터의 패턴을 분석하여 인식률이 일정 값 이하로 지속적으로 떨어지면 주문 식별 ID에 대해서 네트워크(200)를 통해 주문 디스플레이 장치(400)로 제공하거나 제공자측 단말인 주문 중계기(500a)로 제공하거나 매장전용 음성주문 단말기(500)가 양방향 단말기인 경우 매장전용 음성주문 단말기(500)로 제공함으로써, 매장전용 음성주문 단말기(500)의 출력부로 출력하도록 할 수 있다. The voice order server 300 is in an inactive state for the microphone activation button corresponding to the input unit at each store-only voice order terminal 500 through the order repeater 500a connected to the network 200 at each preset period of time. It is possible to receive the voice data input into the microphone of the store-only voice order terminal (500). Thereafter, the voice order server 300 analyzes the pattern of the voice data and if the recognition rate continuously falls below a certain value, the order identification ID is provided to the order display device 400 through the network 200 or the order which is a provider's terminal. By providing the repeater (500a) or, if the store-only voice order terminal 500 is a two-way terminal, by providing the store-only voice order terminal 500, it can be output to the output unit of the store-only voice order terminal 500 .

또한, 음성주문 서버(300)는 매장전용 음성주문 단말기(500) 중 타 단말 대비 장시간 요청이 없는 경우, 동일한 방식으로 매장전용 음성주문 단말기(500)의 주문 식별 ID에 대해서 네트워크(200)와 연결된 주문 중계기(500a)를 통해 주문 디스플레이 장치(400)로 제공하거나 제공자측 단말인 주문 중계기(500a)로 제공하거나 매장전용 음성주문 단말기(500)이 양방향 단말기인 경우 매장전용 음성주문 단말기(500)로 제공함으로써, 매장전용 음성주문 단말기(500)로 출력하도록 할 수 있다. In addition, the voice order server 300 is connected to the network 200 for the order identification ID of the store-only voice order terminal 500 in the same way when there is no request for a long time compared to other terminals among the store-only voice order terminal 500. It is provided to the order display device 400 through the order repeater 500a, or provided to the order repeater 500a, which is a provider-side terminal, or if the store-only voice order terminal 500 is a two-way terminal, the store-only voice order terminal 500 is used. By providing, it can be output to the store-only voice order terminal (500).

본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다.The present invention can also be implemented as computer-readable codes on a computer-readable recording medium. The computer-readable recording medium includes all kinds of recording devices in which data readable by a computer system is stored.

컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기테이프, 플로피 디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, etc. also includes

또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고 본 발명을 구현하기 위한 기능적인(functional) 프로그램, 코드 및 코드 세그먼트들은 본 발명이 속하는 기술 분야의 프로그래머들에 의해 용이하게 추론될 수 있다.In addition, the computer-readable recording medium is distributed in a computer system connected through a network, so that the computer-readable code can be stored and executed in a distributed manner. And functional programs, codes, and code segments for implementing the present invention can be easily inferred by programmers in the technical field to which the present invention pertains.

이상과 같이, 본 명세서와 도면에는 본 발명의 바람직한 실시예에 대하여 개시하였으며, 비록 특정 용어들이 사용되었으나, 이는 단지 본 발명의 기술 내용을 쉽게 설명하고 발명의 이해를 돕기 위한 일반적인 의미에서 사용된 것이지, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시예 외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다.As described above, preferred embodiments of the present invention have been disclosed in the present specification and drawings, and although specific terms are used, these are only used in a general sense to easily explain the technical content of the present invention and help the understanding of the present invention. , it is not intended to limit the scope of the present invention. It will be apparent to those of ordinary skill in the art to which the present invention pertains that other modifications based on the technical spirit of the present invention can be implemented in addition to the embodiments disclosed herein.

1 : 매장내 음성주문 중개 서비스 제공 시스템
100 : 음성주문 단말기 200 : 네트워크
300 : 음성주문 서버 300a : 음성변환 서버
400 : 주문 디스플레이 장치
500 : 매장전용 음성주문 단말기
1: In-store voice order brokerage service provision system
100: voice order terminal 200: network
300: voice order server 300a: voice conversion server
400: order display device
500: store-only voice order terminal

Claims (5)

음성주문 단말기(100), 네트워크(200), 음성주문 서버(300), 음성변환 서버(300a), 주문 디스플레이 장치(400) 및 매장전용 음성주문 단말기(500)를 포함하는 매장내 음성주문 중개 서비스 제공 시스템(1)에 있어서,
음성주문 서버(300)는,
네트워크(200)를 통해 음성주문 단말기(100) 또는 매장전용 음성주문 단말기(500)로부터 고객의 주문 음성 데이터를 수신하여 음성변환 서버(300a)에 전달하고, 음성변환 서버(300a)에서 변환된 주문 텍스트를 회신 받아 주문 디스플레이 장치(400)에 해당하는 매장의 주문 화면에 전송하는 역할을 수행하며, 고객의 주문 음성 데이터와 변환된 주문 텍스트 및 주문 관련 정보를 내부 데이터베이스(330)에 기록하며,
음성주문 단말기(100)에 설치된 음성주문 앱(100a)에는 음성주문 서비스 사업자의 음성변환 서버(300a) 상에서 제공하는 음성변환 서비스에 가입된 ID가 포함되어 있어, 음성변환 서비스 호출시 음성주문 단말기(100) 또는 매장전용 음성주문 단말기(500)의 사용자가 아닌 음성주문 서비스 사업자의 ID로 음성변환 서비스를 요청하며,
음성주문 앱(100a)은,
GPS 연동을 통해 GPS 기능을 켜도록 유도하고, QR 코드를 인식하는 경우와 주문하는 경우 GPS 정보를 읽으며, QR 코드를 인식하는 경우 GPS를 기록하고, 주문을 보내려고 하는 경우 QR 코드를 인식하는 경우와 주문하는 경우의 GPS 위치와 위치가 미리 설정된 유효 범위 안에 있으면 주문을 진행하도록 하며,
음성주문 서버(300)는,
음성변환 서버(300a)에 대해서 제공받은 음성-텍스트 변환 서비스 비용에 대해서 변환 수수료 청구를 네트워크(200)를 통해 전송받고, 비용에 대해서 지불을 수행하고, 주문 디스플레이 장치(400)를 운영하는 매장에 대해서 주문 중개 서비스에 대한 비용을 청구하여 지불을 제공받음으로써,
음성-텍스트 변환 서비스 비용 지불은 음성주문 서버(300)를 운영하는 음성주문 서비스 사업자가 음성변환 서버(300a)를 운영하는 음성인식 서비스 사업자에게 지불하며, 주문 중개 서비스 비용 지불은 주문 디스플레이 장치(400)를 운영하는 매장 운영자가 음성주문 서비스 사업자에게 지불하되, 음성주문 서비스 사업자는 매장 운영자에게 두가지 비용인 음성-텍스트 변환 서비스 비용 및 주문 중개 서비스 비용을 합산하여 청구하고 이중 음성-텍스트 변환 서비스 비용을 음성변환 서비스 사업자에 지불하며, 음성-텍스트 변환 과금 방식은 음성주문 서비스 사업자의 과금 방식과 요율을 따르며, 월 단위로 서비스 사용 내역을 누적 합산하여 정산하여, 음성주문 서비스 과금 방식은 월 단위로 서비스 사용 내역을 누적 합산하여 정산하며,
음성주문 시스템으로 작동하는 매장내 음성주문 중개 서비스 제공 시스템(1)은 제 1 변형 선택 옵션으로 단말기의 구성 및 음성주문 서버의 관여 정도에 따라서 "비관여형" 음성주문 시스템 구성 방식, "관여형" 음성주문 시스템 구성 방식"으로 수행하며,
"비관여형"은 매장내 음성주문 중개 서비스 제공 시스템(1) 상의 음성주문 서버(300)가 음성변환 데이터 전송 및 결과 수신 과정에 관여하지 않으며, "관여형"은 매장내 음성주문 중개 서비스 제공 시스템(1) 상의 음성주문 서버(300)가 음성변환 데이터 전송 및 결과 수신 과정에 관여하며,
매장내 음성주문 중개 서비스 제공 시스템(1)은, 제 2 변형 선택 옵션으로, 음성주문 서비스 상의 단말기 소유 유형에 따라 분류하되, 음성을 기록하고 전달하는 단말기인, 고객이 소지한 단말기인 음성주문 단말기(100) 또는 매장에 비치된 단말기인 매장전용 음성주문 단말기(500)로 분류되며,
매장내 음성주문 중개 서비스 제공 시스템(1)은, 제 3 변형 선택 옵션으로, 음성주문 서비스 상의 매장전용 음성주문 단말기(500)의 단말기 유형에 따라 분류하되, 매장전용 음성주문 단말기(500)는 스마트 단말기 및 더미 단말기의 2종류로 분류되며, 스마트 단말기는 태블릿으로 구성하고, 더미 단말기는 마이크, 버튼 및 소형 디스플레이로 구성된 전용 단말기와 주문 중계기로 구성되며,
"비관여형"은 음성주문 서버(300)가 음성주문 단말기(100)와 음성변환 서비스 사업자인 음성변환 서버(300a)간의 음성인식/변환 처리에 관여하지 않는 방식으로, 음성주문 단말기(100)에서 음성 변환 요청을 직접 음성변환 서비스 사업자인 음성변환 서버(300a)에게 요청하는 방식으로,
음성변환에 필요한 음성 데이터를 음성주문 서버(300)를 거치지 않고 바로 음성주문 단말기(100)로부터 음성변환 서버(300a)에게 전송하기 때문에 서비스 상에서의 음성 데이터 전송량이 반으로 줄게 되어 비용이 절감되며,
음성변환에 필요한 음성 데이터를 음성주문 단말기(100)가 네트워크(200)를 통해 음성변환 서버(300a)로 직접 제공함으로써, 음성주문 서버(300)는 음성주문 단말기(100)로부터 제공되어 데이터베이스(330) 상에 저장하는 기록 내용으로 주문자, 주문일자, 주문 문장 내역을 관리하며,
"관여형"은, 음성주문 서버(300)가 음성인식/변환 작업에 관여하는 방식으로, 음성주문 서버(300)가 음성주문 단말기(100) 또는 매장전용 음성주문 단말기(500)로부터 음성 데이터를 수신 받아 음성변환 서비스 사업자인 음성변환 서버(300a)에게 변환 요청을 보내는 방식으로, 음성주문 서비스에서 고객의 음성 데이터를 확보하여, 음성주문 서버(300)는 음성주문 단말기(100)로부터 제공되어 데이터베이스(330) 상에 저장하는 기록 내용으로 주문자, 주문일자, 주문 문장 내역 외에 음성 데이터를 관리하며,
음성주문 단말기(100)는 음성주문 단말기(100) 내에 음성주문 앱(100a)을 활용하여 주문을 수행하며,
매장 전용 단말기로 매장내 음성주문 단말기(500)는 매장내 각 테이블에 주문을 위한 전용 단말기이며,
"더미형" 매장내 음성주문 단말기(500)는 마이크와 조작 버튼 및 디스플레이를 갖춘 단순 단말기로, ① 주문 중계기 및 매장 내 내부 네트워크를 필요로 하며, ② 사용자의 음성을 매장 안의 주문 중계기(500a)로 전송하며, ③ 변환된 문장을 디스플레이에 표시, 확인, 취소 버튼 기능을 수행하며, ④ 주문 음성 데이터에 대해서 주문 중계기를 통해서 음성주문 서비스 또는 음성변환 서비스 서버에 전송하게 되며, 변환된 결과도 주문 중계기를 통해서 수신된 후 해당 더미 단말기에 전달되며,
"스마트형" 매장내 음성주문 단말기(500)는 주문 중계기(500a) 없이 독자적으로 서버와 통신 기능을 갖춘 독자의 OS(Operating System)을 갖춘 단말기이며, ① 별도의 주문 중계기가 필요하지 않으며, ② 직접 음성주문서비스 또는 음성변환 서비스와 통신을 수행하며, ③ 사용자의 음성을 직접 음성주문 서비스 또는 음성변환 서비스에 전송하며, ④ 변환된 문장을 디스플레이에 표시하고, ⑤ 확인, 취소 기능을 제공하며,
스마트형 매장내 음성주문 단말기(500) 상의 앱은 고객의 스마트폰의 음성주문 앱(100a)과 동일한 기능을 갖추며,
"비관여형" 매장내 음성주문 중개 서비스 제공 시스템(1)은,
제 1 액티브 구성 주체로 음성주문 단말기(100) 내 음성주문 앱(100a), 제 2 액티브 구성 주체로 스마트형 매장전용 음성주문 단말기(500), 제 3 액티브 구성 주체로 더미형 매장전용 음성주문 단말기(500)와 주문 중계기(500a)로 이루어지며,
"관여형" 매장내 음성주문 중개 서비스 제공 시스템(1)은,
제 4 액티브 구성 주체로 음성주문 단말기(100) 내 음성주문 앱(100a), 제 5 액티브 구성 주체로 스마트형 매장전용 음성주문 단말기(500), 제 6 액티브 구성 주체로 더미형 매장전용 음성주문 단말기(500)와 주문 중계기(500a)로 이루어지며,
"비관여형" 매장내 음성주문 중개 서비스 제공 시스템(1)의 제 1 액티브 구성 주체와 "관여형" 매장내 음성주문 중개 서비스 제공 시스템(1)의 제 4 액티브 구성 주체가 동일하고, "비관여형" 매장내 음성주문 중개 서비스 제공 시스템(1)의 제 2 액티브 구성 주체과 "관여형" 매장내 음성주문 중개 서비스 제공 시스템(1)의 제 5 액티브 구성 주체가 서로 동일하고, "비관여형" 매장내 음성주문 중개 서비스 제공 시스템(1)의 제 3 액티브 구성 주체와 "관여형" 매장내 음성주문 중개 서비스 제공 시스템(1)의 제 6 액티브 구성 주체가 동일하나 음성주문 서비스가 음성 변환에 관여 여부의 차이가 있으며,
음성주문 시퀀스에 있어서,
"비관여형" 매장내 음성주문 중개 서비스 제공 시스템(1)은, 제 1 액티브 구성 주체로 음성주문 단말기(100) 내 음성주문 앱(100a)을 활용하되, 음성으로 주문을 하면 음성 데이터가 녹음되고, 네트워크(200)를 통해 음성주문 서버(300)로 매장 ID(m-id) 요청이 수행되는데, m-id는 음성주문 서비스 제공 시스템에서 매장에 부여되는 고유의 인식 번호에 해당하며, 음성주문 단말기(100)인 음성주문 앱(100a)을 설치하고, 음성주문 단말기(100)를 통해서 음성주문 수행하여 음성변환 서비스 호출시 음성주문서비스 사업자의 ID 를 이용해서 주문을 수행하며,
음성주문 시퀀스에 있어서,
"비관여형" 매장내 음성주문 중개 서비스 제공 시스템(1)은 제 2 액티브 구성 주체로 스마트형 매장전용 음성주문 단말기(500)에 대해서 살펴보면, 스마트형 매장전용 음성주문 단말기(500)는 매장 안 각 테이블마다 매장에서 제공하며, 매장전용 스마트 음성주문 단말기 안에 일련번호, 매장 정보, 테이블 번호가 이미 저장되어 있어 별도의 QR, 일련번호 입력이 필요없으며, 스마트형 매장전용 음성주문 단말기(500) 내의 스마트 음성주문 앱을 이용하여 음성으로 주문을 하면 해당 매장의 음성주문 서버(300)에게 주문 정보가 문자로 전송되어 음성주문 서버(300)가 주문을 접수하게 되며, "비관여형" 매장내 음성주문 중개 서비스 제공 시스템(1) 상에서 제 3 액티브 구성 주체로 더미형 매장전용 음성주문 단말기(500)와 주문 중계기(500a)로 이루어지는 경우는 하나의 주문 중계기(500a)와 음성주문 단말기(500) 간의 무선통신을 통해 정보를 전달받아 주문 중계기(500a)가 네트워크(200)를 통해 음성주문 서버(300)로 정보를 제공하며,
"관여형" 매장내 음성주문 중개 서비스 제공 시스템(1) 상에서 제 4 액티브 구성 주체로 음성주문 단말기(100) 내 음성주문 앱(100a)의 동작에 있어서, 제 4 액티브 구성 주체로 음성주문 단말기(100) 내 음성주문 앱(100a)을 활용하되, 음성으로 주문을 하면 음성 데이터가 녹음되고, 네트워크(200)를 통해 음성주문 서버(300)로 매장 ID(m-id) 요청이 수행되는데, m-id는 음성주문 서비스 제공 시스템에서 매장에 부여되는 고유의 인식 번호에 해당하며,
"관여형" 매장내 음성주문 중개 서비스 제공 시스템(1) 상에서 제 5 액티브 구성 주체로 스마트형 매장전용 음성주문 단말기(500)의 동작에 있어서, 스마트형 매장전용 음성주문 단말기(500)는 네트워크(200)를 통해 음성주문 서버(300)로 정보를 제공하면 음성주문 서버(300)가 다시 음성변환 서버(300a)로 음성 데이터 변환 요청을 제공하며,
"관여형" 매장내 음성주문 중개 서비스 제공 시스템(1) 상에서 제 6 액티브 구성 주체로 더미형 매장전용 음성주문 단말기(500)와 주문 중계기(500a)로 이루어지는 구성에 있어서, 하나의 주문 중계기(500a)와 음성주문 단말기(500) 간의 무선통신을 통해 정보를 전달받아 주문 중계기(500a)가 네트워크(200)를 통해 음성주문 서버(300)로 정보를 제공하는데, 음성주문 서버(300)는 고객이 매장전용 음성주문 단말기(500) 상에서 입력부에 해당하는 마이크 활성 버튼에 대한 입력이 수행된 뒤 매장전용 음성주문 단말기(500)로부터 주문 식별 ID 및 초기 신호(Start Signal)을 수신한 주문 중계기(500a)로부터 주문 식별 ID 및 초기 신호(Start Signal)을 수신하며, 음성주문 서버(300)는, 주문 중계기 ID도 함께 주문 중계기(500a)로부터 수신하며, 매장전용 음성주문 단말기(500)의 마이크를 이용하여 음성 주문이 수행되면, 매장전용 음성주문 단말기(500)의 음성 데이터를 스트리밍 방식으로 음성 데이터를 수신한 주문 중계기(500a)로부터 네트워크(200)를 통해 수신한 뒤, 데이터베이스(330) 상에 주문 식별 ID를 메타데이터로 음성 데이터, 그리고 주문 중계기 ID를 일시적으로 저장하고, 음성변환 서버(300a)에 대한 요청을 통해 음성 데이터를 텍스트로 분석하며, 음성 데이터를 텍스트로 분석을 위해, 각 매장전용 음성주문 단말기(500)에서 수신된 음성 데이터에 대해서 입력부에 대한 입력 신호를 수신하기 전의 매장전용 음성주문 단말기(500)의 마이크를 통해 수신된 음성 데이터에 대한 사전 수집을 수행한 뒤, 각 사전 수집된 음성 데이터에 대한 네트워크(200)를 통해 음성변환 서버(300a)로의 음성 데이터에 대한 텍스트 문장으로의 변환 요청을 통해 수행하며, 음성변환 서버(300a)는, 분산 파일 프로그램에 의해 분산 저장된 음성 데이터를 분석하고 각 음성을 이루는 문자에 대해서 각각 텍스트로 변환하고, 변환된 텍스트를 조합하여 텍스트 문장을 생성하며, 분산 파일 프로그램에 의해 분산 저장된 음성 데이터를 분석시 분산 파일 프로그램에 의해 분산 저장된 음성 데이터를 분석하여 분석한 결과로 복수의 구분 정보에 해당하는 성별, 연령대, 표준말 또는 사투리를 포함하는 특징 정보를 추출하고 추출된 특징 정보 중 적어도 하나 이상의 구분된 음성 데이터와의 사용자에 의해 제공된 음성 데이터간의 비교를 통해 인식한 텍스트를 조합하여 텍스트 문장을 생성하며, 음성 데이터를 문장에 해당하는 텍스트로 분석하고, 분석된 텍스트 데이터를 음성주문 서버(300)로 반환함으로써, 음성주문 서버(300)가 텍스트 문장에 해당하는 텍스트 데이터를 데이터베이스(330)에 저장하도록 하며, 음성주문 서버(300)는 임시로 저장된 주문 식별 ID를 메타데이터로 음성 데이터, 그리고 주문 중계기 ID에 음성 데이터를 추가하며, 분석된 텍스트 데이터에서 주문 정보를 추출하며, 텍스트 데이터에서 주문 정보를 추출시, 음성변환 서버(300a)로의 요청을 통해 특징 정보에 해당하는 성별, 연령대, 표준말 또는 사투리에 해당하는 구분 정보에서 자주 사용하는 문장 정보를 음성변환 서버(300a)가 자신이 구비한 빅데이터 DB에서 추출하여 추출된 문장 정보를 기초로, 제공자측에 해당하는 주문 중계기(500a)에서 주문 목록으로 제공한 주문명칭과, 각 주문명칭을 주문시 자주 사용하는 개수 정보를 추출하는 방식으로 주문 정보를 추출하며,
음성주문 서버(300)는, 텍스트 데이터에서 주문 정보를 추출한 뒤, 주문 식별 ID 및 주문 중계기 ID를 메타데이터로 음성 데이터, 텍스트 데이터, 주문 정보가 하나의 "주문 단위 정보"로 데이터베이스(330) 상에 저장하도록 하며, 음성주문 서버(300)에 의해 데이터베이스(330) 상에 저장되는 주문 단위 정보는 제공자측과 주문자측의 분쟁 발생시 법적 자료로 사용되도록 하며, 주문 단위 정보를 네트워크(200)를 통해 주문 디스플레이 장치(400)로 제공되도록 하되, 주문 식별 ID에 해당하는 주문 단위 정보에서 주문 중계기 ID 및 주문 정보를 추출한 뒤, 추출된 주문 중계기 ID 및 주문정보를 주문 식별 ID와 함께 네트워크(200)를 통해 주문 디스플레이 장치(400)로 전송하며,
주문 디스플레이 장치(400) 상에는 RF 리더기를 통해 ID 태그 또는 ID 태그가 구비된 ID 터치펜에 대한 RF 기반의 인식을 통해 제공자 ID를 인식한 뒤, 인식된 제공자 ID와 일치하는 주문 중계기 ID에 해당하는 주문 정보 및 주문 식별 ID를 주문 시간의 순서에 따라 출력함으로써, 제공자 측에서는 주문 디스플레이 장치(400)에 출력된 주문 정보에 대해서 주문을 접수하고 진행한 뒤, 접수된 주문 정보에 대해서 삭제를 수행하도록 하며, 제공자측에서는 터치 모니터에 해당하는 주문 디스플레이 장치(400)에 기록된 주문을 확인 후 응대할 수 있도록 하며, 제공자가 주문 디스플레이 장치(400)에 접근하여 제공자 소지 ID 태그 또는 ID 터치펜으로 모니터 터치시 자동으로 제공자 정보에 해당하는 제공자 ID가 주문 디스플레이 장치(400)로 인식되어 제공자와 관련된 주문 정보를 출력 및 관리하는 기능을 제공하며,
음성주문 서버(300)는,
입력부에 해당하는 마이크 활성 버튼에 대해서 비활성 상태에서 각 매장전용 음성주문 단말기(500)에서 네트워크(200)와 연결된 주문 중계기(500a)을 통해 미리 설정된 주기 마다 미리 설정된 시간의 매장전용 음성주문 단말기(500)의 마이크로 입력된 음성 데이터를 수신하고, 음성 데이터의 패턴을 분석하여 인식률이 일정 값 이하로 지속적으로 떨어지면 주문 식별 ID에 대해서 네트워크(200)를 통해 주문 디스플레이 장치(400)로 제공하거나 제공자측 단말인 주문 중계기(500a)로 제공하거나 매장전용 음성주문 단말기(500)가 양방향 단말기인 경우 매장전용 음성주문 단말기(500)로 제공함으로써, 매장전용 음성주문 단말기(500)의 출력부로 출력하도록 하며,
음성주문 서버(300)는,
매장전용 음성주문 단말기(500) 중 타 단말 대비 장시간 요청이 없는 경우, 동일한 방식으로 매장전용 음성주문 단말기(500)의 주문 식별 ID에 대해서 네트워크(200)와 연결된 주문 중계기(500a)를 통해 주문 디스플레이 장치(400)로 제공하거나 제공자측 단말인 주문 중계기(500a)로 제공하거나 매장전용 음성주문 단말기(500)이 양방향 단말기인 경우 매장전용 음성주문 단말기(500)로 제공함으로써, 매장전용 음성주문 단말기(500)로 출력하도록 하며,
음성주문 서버(300)는,
매장 내 위치 정보 획득 방식에 있어서, QR Code, NFC, 직접 입력 방식을 취하며, QR Code를 이용시 매장 내 테이블에 테이블 고유의 QR 코드 스티커로 부착되며, 매장에 테이블에 착석 후 고객이 운영하는 음성주문 단말기(100)의 음성주문 앱(100a)이 QR 코드를 인식하면, 음성주문 단말기(100)로부터 네트워크(200)를 통해 QR 코드 정보를 획득하여 고객이 어느 매장의 어느 테이블에 앉아 있는지 확인하거나, NFC Tag를 이용시 매장 내 테이블에 테이블 고유의 NFC Tag가 부착된 상태에서, 음성주문 단말기(100)의 음성주문 앱(100a)이 NFC Tag를 태깅 인식하면, 음성주문 단말기(100)로부터 네트워크(200)를 통해 QR 코드 정보를 획득하여 고객이 어느 매장의 어느 테이블에 앉아 있는지 확인하거나, 직접 입력 방식을 이용시 음성주문 앱(100a) 상에서 매장 검색하여 선택과, 테이블 번호 입력 과정이 수행되면, 음성주문 단말기(100)로부터 네트워크(200)를 통해 QR 코드 정보를 획득하여 고객이 어느 매장의 어느 테이블에 앉아 있는지 확인하여,
매장내에서 음성주문을 수행시 음성주문 서비스의 음성변환 과정 관여 여부, 음성주문 서비스 상의 단말기 소유 유형, 음성주문 서비스 상의 매장전용 음성주문 단말기의 단말기 유형에 따라 종합적으로 음성주문이 수행되도록 하기 위한 플랫폼을 제공하도록 하는 것을 특징으로 하는 매장내 음성주문 중개 서비스 제공 시스템.
In-store voice order brokerage service including a voice order terminal 100, a network 200, a voice order server 300, a voice conversion server 300a, an order display device 400, and a store-only voice order terminal 500 In the providing system (1),
Voice order server 300,
The order voice data of the customer is received from the voice order terminal 100 or the store-only voice order terminal 500 through the network 200 and delivered to the voice conversion server 300a, and the order converted by the voice conversion server 300a It serves to receive the text reply and transmit it to the order screen of the store corresponding to the order display device 400, and records the customer's order voice data and the converted order text and order-related information in the internal database 330,
The voice order app (100a) installed in the voice order terminal 100 includes an ID subscribed to the voice conversion service provided on the voice conversion server (300a) of the voice order service provider, so when the voice conversion service is called, the voice order terminal ( 100) or request a voice conversion service with the ID of the voice order service provider rather than the user of the store-only voice order terminal 500,
The voice order app (100a) is,
Inducing the GPS function to be turned on through GPS linkage, when recognizing a QR code and when placing an order, reading GPS information, when recognizing a QR code, recording GPS, when trying to send an order, when recognizing a QR code If the GPS location and location of the order are within the preset effective range, proceed with the order.
Voice order server 300,
For the voice-to-text conversion service cost provided for the voice conversion server 300a, a conversion fee request is transmitted through the network 200, the payment is made, and the order display device 400 is operated at the store. By receiving payment by charging for order brokerage service for
Voice-to-text conversion service cost payment is paid by the voice order service provider operating the voice order server 300 to the voice recognition service provider operating the voice conversion server 300a, and the order brokerage service fee payment is the order display device 400 ), the store operator pays the voice order service provider, but the voice order service provider charges the store operator by adding up the two costs, the voice-to-text conversion service fee and the order brokerage service fee, and pays the double voice-to-text conversion service cost. The payment is made to the voice conversion service provider, and the voice-to-text conversion billing method follows the voice order service provider’s billing method and rate. It is settled by accumulating the usage history,
In-store voice order brokerage service providing system 1 operating as a voice order system is a first variant selection option, depending on the configuration of the terminal and the degree of involvement of the voice order server, "non-involved" voice order system configuration method, "involved""Voice order system configuration method",
"Non-involved" means that the voice order server 300 on the in-store voice order brokerage service providing system 1 is not involved in the process of transmitting voice conversion data and receiving results, and "involved" is an in-store voice order brokering service providing system (1) The voice order server 300 is involved in the process of transmitting the voice conversion data and receiving the result,
The in-store voice order brokerage service providing system 1, as a second variant selection option, is a voice order terminal that is a terminal owned by a customer, which is a terminal that records and delivers voice, but is classified according to the type of terminal possessed on the voice order service. (100) or is classified as a store-only voice order terminal 500, which is a terminal provided in the store,
The in-store voice order brokerage service providing system 1 is a third variant selection option, but classifies according to the terminal type of the store-only voice order terminal 500 on the voice order service, but the store-only voice order terminal 500 is smart It is classified into two types: a terminal and a dummy terminal. A smart terminal consists of a tablet, and a dummy terminal consists of a dedicated terminal consisting of a microphone, a button, and a small display and an order repeater.
"Non-involved" is a method in which the voice order server 300 is not involved in the voice recognition / conversion processing between the voice order terminal 100 and the voice conversion server 300a, which is a voice conversion service provider, in the voice order terminal 100 A method of directly requesting a voice conversion request to the voice conversion server 300a, which is a voice conversion service provider,
Since the voice data required for voice conversion is directly transmitted from the voice order terminal 100 to the voice conversion server 300a without going through the voice order server 300, the amount of voice data transmission on the service is cut in half, thereby reducing the cost,
By providing the voice data required for voice conversion directly to the voice order terminal 100 through the network 200 to the voice conversion server 300a, the voice order server 300 is provided from the voice order terminal 100 and the database 330 ) to manage the orderer, order date, and order sentence details with the record content stored on the
"Involvement type" is a method in which the voice order server 300 participates in the voice recognition / conversion operation, the voice order server 300 receives voice data from the voice order terminal 100 or the store-only voice order terminal 500 In a way that receives and sends a conversion request to the voice conversion service provider, the voice conversion server 300a, to secure the customer's voice data in the voice order service, the voice order server 300 is provided from the voice order terminal 100, the database (330) manages voice data in addition to the orderer, order date, and order sentence details as the recorded content stored on the
The voice order terminal 100 performs an order by utilizing the voice order app 100a in the voice order terminal 100,
As a store-only terminal, the in-store voice order terminal 500 is a dedicated terminal for ordering at each table in the store,
The "dummy" in-store voice order terminal 500 is a simple terminal equipped with a microphone, operation buttons, and display, ① it requires an order repeater and an in-store internal network, and ② transmits the user's voice to the in-store order repeater (500a). ③ The converted sentence is displayed on the display, confirmation, and cancel button functions are performed, ④ the order voice data is transmitted to the voice order service or voice conversion service server through the order repeater, and the converted result is also ordered After being received through the repeater, it is transmitted to the corresponding dummy terminal,
The "smart" in-store voice order terminal 500 is a terminal equipped with its own OS (Operating System) that has an independent server and communication function without an order repeater 500a, ① does not require a separate order repeater, ② Directly communicates with the voice order service or voice conversion service, ③ transmits the user’s voice directly to the voice order service or voice conversion service, ④ displays the converted text on the display, ⑤ provides confirmation and cancellation functions,
The app on the smart-type in-store voice order terminal 500 has the same functions as the voice order app 100a of the customer's smartphone,
"Non-involved" in-store voice order brokerage service providing system (1),
The voice order app 100a in the voice order terminal 100 as the first active component, the smart store-only voice order terminal 500 as the second active component, and the dummy-type store-only voice order terminal as the third active component It consists of a 500 and an order repeater 500a,
"Involvement type" in-store voice order brokerage service providing system (1),
The voice order app 100a in the voice order terminal 100 as the fourth active constituent entity, the smart store-only voice order terminal 500 as the fifth active constituent entity, and the dummy-type store-only voice order terminal as the sixth active constituent entity It consists of a 500 and an order repeater 500a,
The first active constituent entity of the “non-involved” in-store voice order mediation service providing system 1 is the same as the fourth active constituent entity of the “involved” in-store voice order mediation service providing system 1, and the “non-involved” type "The second active component of the in-store voice order brokerage service providing system 1 and the 5th active component of the "involved" in-store voice order brokerage service providing system 1 are identical to each other, and the "non-involved" in-store Although the third active constituent entity of the voice order brokerage service providing system 1 and the sixth active constituent entity of the “involved” in-store voice order brokerage service providing system 1 are the same, it is possible to determine whether the voice order service is involved in voice conversion. there is a difference,
In the voice order sequence,
The "non-involved" in-store voice order brokerage service providing system 1 utilizes the voice order app 100a in the voice order terminal 100 as the first active component, but when placing an order by voice, voice data is recorded and , a store ID (m-id) request is performed to the voice order server 300 through the network 200, and the m-id corresponds to a unique identification number given to the store in the voice order service providing system, and voice order Install the voice order app (100a), which is the terminal 100, and perform a voice order through the voice order terminal 100 to perform an order using the ID of the voice order service provider when calling the voice conversion service,
In the voice order sequence,
"Non-involved" in-store voice order brokerage service providing system 1 is the second active component. Looking at the smart store-only voice order terminal 500, the smart store-only voice order terminal 500 is each in the store. Each table is provided by the store, and serial numbers, store information, and table numbers are already stored in the store-exclusive smart voice order terminal, so there is no need to enter a separate QR and serial number. If you place an order by voice using the voice order app, order information is sent as a text message to the voice order server 300 of the store, and the voice order server 300 accepts the order, and "non-involved" in-store voice order brokerage In the case of consisting of a dummy store-only voice order terminal 500 and an order repeater 500a as the third active component on the service providing system 1, wireless communication between one order repeater 500a and the voice order terminal 500 The order relay 500a receives information through the network 200 and provides information to the voice order server 300 through the network 200,
In the operation of the voice order app 100a in the voice order terminal 100 as the fourth active component on the "engagement type" in-store voice order brokerage service providing system 1, the voice order terminal as the fourth active component ( 100) Utilize my voice order app 100a, but when you place an order by voice, voice data is recorded, and a store ID (m-id) request is performed to the voice order server 300 through the network 200, m -id corresponds to the unique identification number given to the store in the voice order service providing system,
In the operation of the smart-type store-only voice order terminal 500 as the fifth active component on the "involved" in-store voice order brokerage service providing system 1, the smart-type store-only voice order terminal 500 is connected to the network ( When information is provided to the voice order server 300 through 200), the voice order server 300 again provides a voice data conversion request to the voice conversion server 300a,
In the configuration consisting of a dummy-type store-only voice order terminal 500 and an order repeater 500a as the sixth active constituent on the "involved" in-store voice order brokerage service providing system 1, one order repeater 500a ) and the voice order terminal 500 receive information through wireless communication, the order repeater 500a provides information to the voice order server 300 through the network 200, and the voice order server 300 provides the customer with the information. Order repeater (500a) receiving the order identification ID and initial signal (Start Signal) from the store-only voice order terminal (500) after input is performed on the microphone activation button corresponding to the input unit on the store-only voice order terminal (500) Receives an order identification ID and an initial signal (Start Signal) from the voice order server 300, also receives the order repeater ID from the order repeater (500a), using the microphone of the store-only voice order terminal (500) When the voice order is performed, the voice data of the store-only voice order terminal 500 is received through the network 200 from the order repeater 500a that receives the voice data in a streaming manner, and then the order is identified on the database 330 . Temporarily store the ID as metadata as voice data, and the order repeater ID, analyze the voice data as text through a request to the voice conversion server 300a, and analyze the voice data as text, each store-specific voice After performing pre-collection of the voice data received through the microphone of the store-only voice order terminal 500 before receiving the input signal for the input unit for the voice data received from the order terminal 500, each pre-collected It is performed through a request for conversion into text sentences for voice data to the voice conversion server 300a through the network 200 for voice data, and the voice conversion server 300a distributes and stores voice data by a distributed file program. It analyzes and converts each character constituting each voice into text, and A text sentence is created by combining the converted text. When analyzing the voice data distributed and stored by the distributed file program, it is the result of analyzing and analyzing the voice data distributed and stored by the distributed file program. A text sentence is generated by extracting feature information including standard speech or dialect, and combining the text recognized through comparison between at least one or more divided voice data among the extracted feature information and the voice data provided by the user, and By analyzing the text corresponding to the sentence and returning the analyzed text data to the voice order server 300, the voice order server 300 stores the text data corresponding to the text sentence in the database 330, and the voice order The server 300 adds voice data to the temporarily stored order identification ID as metadata, and voice data to the order repeater ID, extracts order information from the analyzed text data, and extracts the order information from the text data. Through a request to the conversion server (300a), the frequently used sentence information in the classification information corresponding to gender, age group, standard language or dialect corresponding to the characteristic information is extracted from the big data DB that the speech conversion server (300a) has. Based on the extracted sentence information, order information is extracted by extracting the order name provided as an order list by the order repeater 500a corresponding to the provider side, and the number information frequently used when ordering each order name,
The voice order server 300 extracts order information from the text data, and then uses the order identification ID and the order relay ID as metadata as the voice data, text data, and order information as one "order unit information" on the database 330. The order unit information stored on the database 330 by the voice order server 300 is used as legal data when a dispute between the provider and the orderer occurs, and the order unit information is transmitted through the network 200. Provided to the order display device 400, but after extracting the order repeater ID and order information from the order unit information corresponding to the order identification ID, the extracted order repeater ID and order information with the order identification ID network 200 Transmits to the order display device 400 through,
After recognizing the provider ID through RF-based recognition of the ID tag or the ID touch pen provided with the ID tag through the RF reader on the order display device 400, the order relay ID corresponding to the recognized provider ID By outputting the order information and the order identification ID in the order of the order time, the provider side receives and proceeds with the order information output on the order display device 400, and then deletes the received order information. , the provider side can respond after confirming the order recorded on the order display device 400 corresponding to the touch monitor, and when the provider approaches the order display device 400 and touches the monitor with an ID tag or ID touch pen possessed by the provider The provider ID corresponding to the provider information is automatically recognized as the order display device 400 and provides a function of outputting and managing order information related to the provider,
Voice order server 300,
In the inactive state with respect to the microphone activation button corresponding to the input unit, the store-only voice order terminal 500 at a preset time at each preset period through the order repeater 500a connected to the network 200 in the store-only voice order terminal 500 ) receives the voice data input into the microphone, analyzes the pattern of the voice data, and if the recognition rate continuously falls below a certain value, the order identification ID is provided to the order display device 400 through the network 200 or the provider terminal By providing the in-order repeater (500a) or providing the store-only voice order terminal (500) to the store-only voice order terminal (500) when the store-only voice order terminal (500) is a two-way terminal, it is output to the output unit of the store-only voice order terminal (500),
Voice order server 300,
When there is no request for a long time compared to other terminals among the store-only voice order terminal 500, the order is displayed through the order repeater 500a connected to the network 200 for the order identification ID of the store-only voice order terminal 500 in the same manner. By providing to the device 400, or by providing as an order repeater 500a, which is a provider's terminal, or by providing as a store-only voice order terminal 500 when the store-only voice order terminal 500 is a two-way terminal, the store-only voice order terminal ( 500) to be output.
Voice order server 300,
In the method of acquiring location information in the store, QR Code, NFC, and direct input method are taken. When using the QR Code, it is attached to the table in the store as a unique QR code sticker, and after sitting at the table in the store, the voice operated by the customer When the voice order app 100a of the order terminal 100 recognizes the QR code, it obtains QR code information from the voice order terminal 100 through the network 200 to check which table the customer is sitting at, or , When using the NFC Tag, in a state where the table's own NFC Tag is attached to the table in the store, when the voice order app 100a of the voice order terminal 100 recognizes the NFC Tag tag, the voice order terminal 100 from the network ( 200) to obtain QR code information to check which table in which store the customer is seated at, or when using the direct input method, search for a store on the voice order app 100a and select and enter the table number. Obtaining QR code information from the order terminal 100 through the network 200 to check which table the customer is sitting at in which store,
A platform for comprehensively performing voice orders according to whether the voice order service is involved in the voice conversion process when performing a voice order in a store, the type of terminal owned on the voice order service, and the terminal type of the store-only voice order terminal on the voice order service In-store voice order brokerage service providing system, characterized in that to provide.
삭제delete 삭제delete 삭제delete 삭제delete
KR1020210005794A 2021-01-15 2021-01-15 In-store voice order brokerage service provision system, and method thereof KR102314377B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020210005794A KR102314377B1 (en) 2021-01-15 2021-01-15 In-store voice order brokerage service provision system, and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210005794A KR102314377B1 (en) 2021-01-15 2021-01-15 In-store voice order brokerage service provision system, and method thereof

Publications (1)

Publication Number Publication Date
KR102314377B1 true KR102314377B1 (en) 2021-10-21

Family

ID=78268793

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210005794A KR102314377B1 (en) 2021-01-15 2021-01-15 In-store voice order brokerage service provision system, and method thereof

Country Status (1)

Country Link
KR (1) KR102314377B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023204448A1 (en) * 2022-04-18 2023-10-26 (주)엔조이소프트 Smart guest reception service system using artificial intelligence speaker

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190093794A (en) * 2018-01-17 2019-08-12 주식회사 오리지널메이커스 Oder processing system using voice recognition and oder processing method thereof
KR20200126624A (en) * 2019-04-30 2020-11-09 주식회사 드림소프트 System for Mobile Order Platform Service by Scanning QR Code or Image Method and Driving Method Thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190093794A (en) * 2018-01-17 2019-08-12 주식회사 오리지널메이커스 Oder processing system using voice recognition and oder processing method thereof
KR20200126624A (en) * 2019-04-30 2020-11-09 주식회사 드림소프트 System for Mobile Order Platform Service by Scanning QR Code or Image Method and Driving Method Thereof

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
대한민국 공개특허공보 제10-2016-60185호 "음식 주문 방법(FOOD ORDERING METHOD)"
대한민국 특허출원 출원번호 제10-2001-0016997호 "음성주문 처리 시스템 및 방법(System and method for processing speech-order)"
대한민국 특허출원 출원번호 제10-2004-0025589호 "음성주문장치 및 음성주문장치를 이용한 음성주문접수방법(A voice-order apparatus and voice-order accept method)"
대한민국 특허출원 출원번호 제10-2014-0112893호 "음성주문처리장치의 원격관리시스템(Remote management system for wireless ordering device)"
대한민국 특허출원 출원번호 제10-2016-0087895호 "음성주문 포스시스템(SOUND POS SYSTEM)"

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023204448A1 (en) * 2022-04-18 2023-10-26 (주)엔조이소프트 Smart guest reception service system using artificial intelligence speaker

Similar Documents

Publication Publication Date Title
CN109816399A (en) Complain management method, device, computer equipment and the storage medium of part
KR102216514B1 (en) Service system for returning goods with fast return and refund
US20100049552A1 (en) First Notice Of Loss reporting with integrated claim processing
US11166127B2 (en) Apparatus and method for voice call initiated texting session
US11875279B2 (en) Method for payment of an order to be forwarded to one of a plurality of client establishments
KR102311296B1 (en) System for robotic process automation in call center using artificial intelligence and method thereof
US20160292797A1 (en) Method and system for facilitating placement of an order
JP2024502007A (en) Contextual communication routing method and system
KR102314377B1 (en) In-store voice order brokerage service provision system, and method thereof
US20200193403A1 (en) Systems and methods for processing customer payments for an establishment
KR102073069B1 (en) Pc as management system
JP2015526040A (en) Representative telephone information providing system having search function and method thereof
WO2009114199A2 (en) First notice of loss reporting with integrated claim processing
KR20120025322A (en) Ordering system using smart phone
US11842372B2 (en) Systems and methods for real-time processing of audio feedback
US11270328B1 (en) Method and system that gives any brand or retailer instant visibility by crowd-servicing grocery shoppers using a photo-based app and dashboard
KR102562186B1 (en) System for providing rental property management based official letter sending service
CN105850108B (en) Auto response system data control system and its control method
JP2016177539A (en) Information gathering system, information processing system, and program
KR20200104165A (en) Transaction mediating system and method for transaction mediating
KR102550037B1 (en) Check-in system for portable terminal using location based service and check-in method using the same
KR102255091B1 (en) Method for providing event information intelligently and system thereof
KR20220121170A (en) In-stadium delivery service districution system and method
KR20220027478A (en) The method of processing client waiting using wired telephone and/or web based communication
KR102181452B1 (en) Interactive subscription offering system in case that contractor and insured are different, and method for offering interactive subscription

Legal Events

Date Code Title Description
N231 Notification of change of applicant
GRNT Written decision to grant