KR20080043108A - Method and system for reservation of service - Google Patents
Method and system for reservation of service Download PDFInfo
- Publication number
- KR20080043108A KR20080043108A KR1020060111728A KR20060111728A KR20080043108A KR 20080043108 A KR20080043108 A KR 20080043108A KR 1020060111728 A KR1020060111728 A KR 1020060111728A KR 20060111728 A KR20060111728 A KR 20060111728A KR 20080043108 A KR20080043108 A KR 20080043108A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- reservation
- user
- operator
- service
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Operations Research (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
도 1은 본 발명의 일실시 예에 따른 예약 서비스 시스템의 구성도.1 is a block diagram of a reservation service system according to an embodiment of the present invention.
도 2는 본 발명의 일실시 예에 따른 휴대용 단말기의 전체 블록도. 2 is an overall block diagram of a portable terminal according to an embodiment of the present invention.
도 3은 본 발명의 일실시 예에 따른 예약 서비스 시스템의 등록동작 흐름도.3 is a flowchart illustrating a registration operation of a reservation service system according to an exemplary embodiment of the present invention.
도 4a-b는 본 발명의 일실시 예에 따른 예약 서비스 시스템의 예약동작 흐름도.Figure 4a-b is a flow chart of the reservation operation of the reservation service system according to an embodiment of the present invention.
도 5는 본 발명의 일실시 예에 따른 예약 취소 및 미도착시, 예약 서비스 시스템의 페널티 부여동작의 흐름도.5 is a flowchart illustrating a penalty grant operation of a reservation service system when a reservation is canceled and not arrived, according to an embodiment of the present invention.
도 6은 본 발명의 일실시 예에 따라 사용자 정보에 따른 사업자 정보를 추출하고 사업자 정보 리스트를 생성하는 동작 흐름도.6 is a flowchart illustrating an operation of extracting operator information according to user information and generating a provider information list according to an embodiment of the present invention.
도 7은 본 발명의 일실시 예에 따라 예약승인 요청정보 처리동작 흐름도. 7 is a flowchart illustrating reservation approval request information processing according to an embodiment of the present invention.
도 8a-b는 본 발명의 일실시 예에 따른 휴대용 단말기에서 예약 서비스 시스템 가입동작의 흐름도.8A-B are flowcharts illustrating a subscription service system subscription operation in a portable terminal according to one embodiment of the present invention;
도 9a-b는 본 발명의 일실시 예에 따른 휴대용 단말기에서 예약 서비스 동작의 흐름도.9A-B are flowcharts of a reservation service operation in a portable terminal according to an embodiment of the present invention.
도 10은 본 발명의 일실시 예에 따른 예약 서비스 제공서버에서 예약 서비스 가입동작의 흐름도.10 is a flowchart of a reservation service subscription operation in a reservation service providing server according to an exemplary embodiment of the present invention.
도 11a-b는 본 발명의 일실시 예에 따른 예약 서비스 제공서버에서 서비스 예약 시스템의 예약동작 흐름도.11A-B are flowcharts illustrating a reservation operation of a service reservation system in a reservation service providing server according to an exemplary embodiment of the present invention.
도 12는 본 발명의 일실시 예에 따른 예약 서비스 제공서버에서 예약 취소 및 미도착시, 페널티 부여동작의 흐름도.12 is a flowchart illustrating a penalty granting operation when a reservation is canceled or not arrived at a reservation service providing server according to an exemplary embodiment of the present invention.
도 13은 본 발명의 일실시 예에 따른 예약 서비스의 등록동작에 적용되는 예시도.13 is an exemplary diagram applied to a registration operation of a reservation service according to an embodiment of the present invention.
도 14는 본 발명의 일실시 예에 따른 예약 서비스의 예약동작에 적용되는 예시도.14 is an exemplary diagram applied to a reservation operation of a reservation service according to an embodiment of the present invention.
도 15는 본 발명의 일실시 예에 따른 음식점 예약 서비스의 예약동작에 적용되는 예시도.15 is an exemplary diagram applied to a reservation operation of a restaurant reservation service according to an embodiment of the present invention.
도 16은 본 발명의 일실시 예에 따른 골프연습장 예약 서비스의 예약동작에 적용되는 예시도.16 is an exemplary view applied to the reservation operation of the golf driving range reservation service according to an embodiment of the present invention.
도 17은 본 발명의 일실시 예에 따른 미장원 예약 서비스의 예약동작에 적용되는 예시도.17 is an exemplary diagram applied to a reservation operation of a beauty salon reservation service according to an embodiment of the present invention.
도 18은 본 발명의 일실시 예에 따른 예약 취소 및 미도착시, 페널티 부여동작에 적용되는 예시도.18 is an exemplary view applied to a penalty granting operation when a reservation is canceled and not arrived according to an embodiment of the present invention.
본 발명은 서비스 예약 방법 및 그 시스템에 관한 것으로서, 보다 상세하게는 사용자가 서비스 예약 취소에 대한 지불보증을 하기 위해 보증금을 예치시키고 예약 서비스 실행시, 상기 예치된 보증금에 맞는 서비스의 실시간 예약정보를 제공받고, 상기 해당 서비스의 실시간 예약정보를 통하여 서비스 이용을 예약하고, 상기 예약을 취소하면 상기 예치한 보증금에서 미리 약정된 금액을 해당 서비스의 사업자에게 제공하는 기술에 관한 것이다.The present invention relates to a service reservation method and a system thereof, and more particularly, a user deposits a deposit in order to guarantee payment for cancellation of a service reservation, and when a reservation service is executed, real-time reservation information of a service meeting the deposited deposit is provided. The present invention relates to a technology for providing a service to a service provider through a real-time reservation information of the corresponding service, and reserving the reservation, and canceling the reservation to a predetermined amount of money in the deposited deposit.
현재 여러 가지 여가문화의 발달과 바쁜 일상으로 인하여 예약문화가 점차 일반화되어 가고 있다. 단적인 예를 들면 영화 관람에 있어서나 비행기, 선박, 기차와 같은 대중교통, 외식, 골프장 등에 있어서 예약문화의 비율이 크게 증가하고 있다. The reservation culture is becoming more and more common due to the development of various leisure cultures and busy daily life. For example, the proportion of reservation culture is increasing greatly in movie watching, public transportation such as airplanes, ships and trains, eating out, and golf courses.
그러나 상기 예약문화의 성장에 비하여 현재 예약문화는 예약한 것에 대한 책임 및 약속이 잘 이행되지 않고 있는 것이 현실이다. 이는 상기 사용자가 원하는 조건에 따른 좌석을 확답 받을 수 없기 때문이기도 하지만, 예약 불이행에 따른 페널티(penalty) 예를 들어 금전적 손해가 적용되지 않기 때문에 자신이 한 예약의 약속을 지키지 않는 경우가 많다.However, compared to the growth of the reservation culture, the reality of the reservation culture is that the responsibility and promise for the reservation is not well fulfilled. This is because the user cannot receive a seat according to a condition desired by the user, but there are many cases in which a penalty, for example, a failure due to a reservation is not kept, does not keep an appointment of the reservation made by the user.
따라서 사업자는 서비스를 운용함에 있어서 좌석의 낭비는 물론 상기 서비스 사업자가 감당해야 할 부담이 컸다. 이로 인하여 최근에는 서비스를 제공하는 사업 자는 오히려 예약을 기피하는 현상이 발생하고 있다.Therefore, the operator was burdened with the service provider as well as waste of seats in operating the service. As a result, service providers that have recently avoided reservations have occurred.
또한 상기 사용자의 입장에서도 현재의 예약 서비스 시스템에 따르면 자신이 원한 시간과 좌석을 예약하기 위하여 사업자와 유선, 무선 상으로 계속적인 질의응답을 행해야 함으로 상기 사용자는 물론이고 상기 사업자 또한 많은 불편함을 감수해야한다. 또한 ARS를 이용한 예약 시스템을 이용할 경우 에도 예약 완료시까지 보통 4∼5분 정보가 소요되며, 예약과정에서 ARS에서 안내방송을 놓치거나 서비스 예약 선택 숫자버튼을 잘못 입력함으로서 다시 반복하여 ARS 안내방송에 따라 예약을 수행해야 하는 불편한 점이 있어 사용자에게 만족을 주지 못하고 있다. In addition, according to the current reservation service system, the user and the operator also bear a lot of inconvenience because the current reservation service system has to continuously perform question and answer on the wired or wireless network with the operator in order to reserve the desired time and seat. Should be. In addition, when using the reservation system using ARS, it usually takes 4 to 5 minutes to complete the reservation. In the booking process, the ARS misses the announcement or the service reservation selection number button is entered incorrectly. It is inconvenient to make a reservation, which does not satisfy the user.
따라서 본 발명의 목적은 상기와 같은 문제점을 개선하기 위하여 안출된 것으로서, 사용자가 서비스 예약 취소에 대한 지불보증을 하기 위해 보증금을 예치시키고 예약 서비스 실행시, 상기 예치된 보증금에 맞는 서비스의 실시간 예약정보를 제공받고, 상기 해당 서비스의 실시간 예약정보를 통하여 서비스 이용을 예약하고, 상기 예약을 취소 또는 예약 시간에 도착하지 않으면 상기 예치한 보증금에서 미리 약정된 금액을 해당 서비스의 사업자에게 제공하는 서비스 예약 방법 및 그 시스템을 제공함에 그 목적이 있다.Therefore, an object of the present invention has been made to improve the above problems, the user deposits a deposit to guarantee payment for cancellation of service reservation and when the reservation service is executed, real-time reservation information of the service that meets the deposited deposit Service reservation method for providing service through the real-time reservation information of the corresponding service, and reserving the reservation or canceling the reservation or not arriving at the scheduled time to the operator of the service in advance And to provide the system.
상기와 같은 목적을 달성하기 위한 본 발명은 예약 서비스 시스템에 있어서, 사업자 요청에 따라 입력된 사업자예약정보를 예약서비스 제공서버에 등록 요청하여 사업자 코드번호를 부여받고, 상기 예약서비스 제공서버로부터 실시간예약정보 제공을 요청받으면, 실시간예약정보를 추출하여 이를 제공하고, 상기 예약서비스 제공서버로부터 예약승인 요청정보를 수신하면, 예약 가능여부를 판단하여 예약을 승인하고 예약 승인완료정보를 상기 예약서비스 제공서버에 전송하는 사업자 단말기와, 상기 사업자 단말기로부터 수신된 사업자예약정보를 등록하며 해당 사업자 코드번호를 전송하고, 사용자 단말기로부터 수신된 사용자가입정보를 임시등록하고, 해당 사용자가 보증금을 예치하면, 상기 사용자가입정보를 등록하고, 상기 사용자 단말기로부터 예약서비스 제공을 요청받으면 상기 예치된 보증금정보에 따른 사업자정보를 추출하여 전송하고, 해당 사업자의 실시간예약정보 제공을 요청받으면, 이를 해당 사업자 단말기에 전송하여 실시간예약 정보를 수신하고, 상기 실시간예약 정보를 상기 사용자단말기에 전송하며 상기 사용자 단말기로부터 예약 승인 요청정보를 수신하면 이를 상기 사업자 단말기로 전송하는 예약서비스 제공서버와, 사용자의 요청에 따라 입력된 사용자 가입정보를 상기 예약서비스 제공 서버에 등록요청하고, 예약 서비스 제공 요청시, 상기 예약 서비스 제공서버로부터 상기 사업자 정보를 수신하고, 해당 사업자의 실시간 예약 정보를 요청하여 상기 실시간 예약 서비스 정보를 수신하고, 상기 사용자가 해당 예약을 선택하면, 예약승인 요청정보를 상기 예약서비스 제공서버에 전송하는 사용자 단말기를 포함함을 특징으로 한다. In the present invention for achieving the above object, in the reservation service system, the operator requesting registration information to be registered in the reservation service providing server according to the operator request received from the service provider code number, real-time reservation from the reservation service providing server When requested to provide the information, extract the real-time reservation information and provide it, and when receiving the reservation approval request information from the reservation service providing server, it is determined whether the reservation is possible to approve the reservation and the reservation approval completion information to the reservation service providing server Register the operator terminal and the operator reservation information received from the operator terminal and transmits the operator code number, and temporarily register the user registration information received from the user terminal, if the user deposits a deposit, the user Register the subscription information, and to the user terminal If the service provider is requested to provide a reservation service, the service provider extracts and transmits the operator information according to the deposit information, and when requested to provide the service provider's real-time reservation information, transmits the information to the service provider terminal to receive real-time reservation information and the real-time reservation The reservation service providing server transmits the information to the user terminal and receives the reservation approval request information from the user terminal, and registers the user subscription information input at the request of the user to the reservation service providing server. When requesting, requesting a reservation service providing, receives the operator information from the reservation service providing server, requests the real time reservation information of the corresponding operator to receive the real time reservation service information, and the user selects the reservation, Request for approval information It characterized in that it comprises the user terminal transmitting to the providing server.
또한, 상기와 같은 목적을 달성하기 위한 본 발명은 휴대용 단말기에서 예약 서비스 가입방법에 있어서, 예약서비스 제공서버와 통신이 연결된 상태에서 사용자의 요청에 의해 예약 서비스 가입모드가 선택되면, 상기 예약서비스 제공서버에 예 약서비스 가입 페이지정보를 요청 및 수신하여 상기 예약서비스 가입 페이지정보를 표시하는 과정과, 상기 사용자의 요청에 따라 상기 표시된 예약서비스 가입 페이지에 사용자 예약 서비스 가입정보가 입력되면, 상기 입력된 사용자 예약서비스 가입정보를 전송하는 과정과, 상기 수신된 사용자 예약서비스 가입정보를 임시등록한 상기 예약서비스 제공서버로부터 보증금 리스트정보를 수시하면, 이를 표시하고, 상기 표시된 보증금 리스트정보 중 사용자의 요청에 의해 선택된 해당 보증금의 정보를 전송하는 과정과, 상기 해당 보증금의 정보를 수신한 상기 예약서비스 제공서버로부터 상기 사용자가 보증금 예치시 사용될 보증금 예치코드정보를 수시하면, 상기 수신된 보증금 예치코드정보를 표시하는 과정과, 이후 상기 사용자가 금융결제 수단을 이용하여 상기 보증금을 예치시켜 상기 예약서비스 제공서버로부터 예약서비스 가입완료 메시지를 수신하면, 상기 수신한 예약서비스 가입완료 메시지를 표시하는 과정을 포함함을 특징으로 한다.In addition, the present invention for achieving the above object is a reservation service subscription method in a portable terminal, when the reservation service subscription mode is selected by the user's request in communication with the reservation service providing server, providing the reservation service Requesting and receiving reservation service subscription page information from a server to display the reservation service subscription page information; and when user reservation service subscription information is input to the displayed reservation service subscription page according to the user's request, And when the deposit list information is received from the reservation service providing server which temporarily registers the received user reservation service subscription information, and displays the deposit list information, and at the request of the user among the displayed deposit list information. Send the information of the selected deposit And depositing the deposit deposit code information to be used when depositing a deposit from the reservation service providing server that has received the corresponding deposit information, and displaying the received deposit deposit code information. And depositing the deposit using a financial settlement means to receive a reservation service subscription completion message from the reservation service providing server, and displaying the received reservation service subscription completion message.
또한, 상기와 같은 목적을 달성하기 위한 본 발명은 휴대용 단말기에서 예약 서비스 실행방법에 있어서, 예약서비스 제공서버와 통신이 연결된 상태에서 사용자의 요청에 의해 예약 서비스 실행이 선택하면, 상기 예약서비스 제공서버로부터 예약서비스 종류메뉴 정보를 수신하고 이를 표시하는 과정과, 상기 사용자가 상기 표시된 예약서비스 종류메뉴 중 해당 서비스 항목을 선택하면, 상기 선택된 서비스 종류에 등록된 사업자정보를 상기 예약서비스 제공서버에 요청하는 과정과, 상기 예약서비스 제공서버로부터 미리 등록된 사용자의 보증금 정보에 따라 추출된 사업자정보를 수신하고, 상기 사용자가 상기 수신된 사업자 정보 중 해당 사업자정보를 선택하면, 상기 해당 사업자정보에 해당하는 실시간 예약 서비스 정보를 요청하는 과정과, 상기 실시간 예약 서비스 정보를 수신하면 이를 표시하고, 상기 사용자가 상기 수신한 실시간 예약 서비스 정보 중 해당 예약을 선택하면, 상기 선택된 예약에 대한 예약 승인 요청정보를 상기 예약서비스 제공서버에 전송하는 과정과, 상기 예약서비스 제공서버로부터 상기 예약 승인 요청정보에 따라 생성된 예약 승인 완료메시지를 수신하면, 상기 수신한 예약 승인 완료메시지를 표시하는 과정을 포함함을 특징으로 한다.In addition, the present invention for achieving the above object in the method of executing a reservation service in a portable terminal, when the reservation service execution is selected by the user's request in a state in which communication with the reservation service providing server, the reservation service providing server Receiving reservation service type menu information from the reservation service type menu, and when the user selects a corresponding service item from the displayed reservation service type menu, requesting the reservation service providing server for operator information registered in the selected service type. And receiving the operator information extracted according to the deposit information of the user registered in advance from the reservation service providing server, and when the user selects the corresponding operator information among the received operator information, the corresponding real-time information corresponding to the corresponding operator information. Requesting reservation service information; Receiving the real-time reservation service information is displayed, and if the user selects the reservation of the received real-time reservation service information, transmitting the reservation approval request information for the selected reservation to the reservation service providing server; And receiving a reservation approval completion message generated according to the reservation approval request information from a reservation service providing server, and displaying the received reservation approval completion message.
또한, 상기와 같은 목적을 달성하기 위한 본 발명은 예약서비스 제공서버에서 예약 서비스 가입방법에 있어서, 사업자 단말기 및 사용자 단말기와 통신이 연결된 상태에서, 상기 사업자 단말기로부터 사업자 예약정보를 수신하면, 상기 수신한 사업자 예약정보를 등록하고, 상기 사업자의 코드번호를 생성하여 상기 사업자 단말기에 전송하는 과정과, 상기 사용자 단말기로부터 사용자가입정보를 수신하면, 상기 수신한 사용자가입정보를 임시 등록하는 과정과, 해당 사용자가 보증금을 예치하여 보증금 예치완료정보를 수신하면, 상기 사용자가입정보를 등록하고, 예약서비스 가입완료 메시지를 생성하는 과정과, 상기 생성한 예약서비스 가입완료 메시지를 상기 사용자 단말기에 전송하는 과정을 포함함을 특징으로 한다.In addition, the present invention for achieving the above object is a method of subscribing to a reservation service in the reservation service providing server, when communication with the operator terminal and the user terminal, when receiving the operator reservation information from the operator terminal, Registering a service provider reservation information, generating a code number of the service provider and transmitting the code number to the service provider terminal; and receiving user registration information from the user terminal, temporarily registering the received user registration information; When the user deposits the deposit and receives the deposit deposit completion information, registering the user registration information, generating a reservation service subscription completion message, and transmitting the generated reservation service subscription completion message to the user terminal. It is characterized by including.
또한, 상기와 같은 목적을 달성하기 위한 본 발명은 예약서비스 제공서버에서 예약 서비스 실행방법에 있어서, 사업자 단말기 및 사용자 단말기와 통신이 연결된 상태에서, 상기 사용자 단말기로부터 예약 서비스 요청 정보를 수신하면, 상기 예약 서비스 종류 메뉴를 생성하여 이를 상기 사용자 단말기에 전송하는 과정 과, 상기 사용자 단말기로부터 해당 서비스 종류에 등록된 사업자 정보제공을 요청받으면, 해당 사용자의 사용자 정보를 분석하여 상기 사용자 정보에 따른 사업자 정보를 추출하고, 상기 추출한 사업자 정보를 상기 사용자 단말기에 전송하는 과정과, 상기 사용자 단말기로부터 상기 수신된 사업자 정보 중 해당 사업자의 실시간 예약 서비스 정보제공을 요청받으면, 해당 사업자 단말기에 상기 실시간 예약 서비스 정보제공을 요청하는 과정과, 상기 해당 사업자 단말기로부터 상기 실시간 예약 서비스 정보를 수신하면, 상기 실시간 예약 서비스 정보를 상기 사용자 단말기에 전송하는 과정과, 상기 사용자 단말기로부터 상기 실시간 예약 서비스 정보 중 해당 예약에 대한 예약 승인 요청정보를 수신하면, 상기 수신한 예약 승인 요청정보를 상기 해당 사업자 단말기에 전송하는 과정과, 상기 해당 사업자 단말기로부터 예약 승인 완료정보를 수신하면, 상기 예약 승인 완료정보를 저장하고, 예약승인 완료 메시지를 생성하여 상기 사용자 단말기에 전송하는 과정을 포함함을 특징으로 한다.In addition, the present invention for achieving the above object is a method of executing a reservation service in the reservation service providing server, when receiving the reservation service request information from the user terminal, the communication with the operator terminal and the user terminal, the Generating a reservation service type menu and transmitting the same to the user terminal; and receiving a service information registered for the service type from the user terminal, analyzing the user information of the corresponding user, and obtaining the operator information according to the user information. Extracting and transmitting the extracted operator information to the user terminal and providing the real-time reservation service information to the corresponding operator terminal when the user terminal requests to provide real-time reservation service information of the corresponding operator among the received operator information. On request The process includes: transmitting the real-time reservation service information to the user terminal when receiving the real-time reservation service information from the corresponding operator terminal, and requesting a reservation approval for the corresponding reservation among the real-time reservation service information from the user terminal. Upon receiving the information, transmitting the received reservation approval request information to the corresponding operator terminal, and receiving the reservation approval completion information from the corresponding operator terminal, storing the reservation approval completion information and receiving a reservation approval completion message. Generating and transmitting to the user terminal.
또한, 상기와 같은 목적을 달성하기 위한 본 발명은 예약서비스 제공서버에서 예약 취소 및 미도착시 페널티 적용방법에 있어서, 상기 사업자 단말기로부터 해당 사용자 도착정보를 수신하면, 해당 사용자를 정상이용으로 등록하는 과정과, 상기 사용자가 예약을 취소하거나 상기 예약한 시간에 도착하지 않아 상기 사업자 단말기로부터 사용자 예약 취소/미도착정보를 수신하면, 상기 수신한 사용자 예약 취소/미도착정보를 분석하는 과정과, 상기 사용자 예약 취소/미도착정보에 따른 페널티 사항 통보 메시지를 생성하고 이를 해당 사용자 단말기에 전송하는 과정과, 상기 해당 사용자의 예치된 보증금정보에서 미리 약정된 페널티금액을 차감하고 업데이트된 보증금 정보를 상기 사용자 단말기에 전송하는 과정을 포함함을 특징으로 한다. In addition, the present invention for achieving the above object is a method for applying a penalty when canceling and not arriving in the reservation service providing server, when receiving the user arrival information from the operator terminal, registering the user for normal use And if the user cancels the reservation or does not arrive at the scheduled time and receives the user reservation cancellation / non-arrival information from the operator terminal, analyzing the received user reservation cancellation / non-arrival information; and canceling the user reservation. / Generating a penalty notification message according to the non-arrival information and transmitting it to the corresponding user terminal, subtracting a predetermined penalty amount from the deposited security information of the corresponding user and transmitting the updated deposit information to the user terminal. Characterized by including the process.
하기의 설명에서는 본 발명에 따른 동작 및 작용을 이해하는데 필요한 부분만이 설명되며 그 이외 부분의 설명은 본 발명의 요지를 흩트리지 않도록 생략될 것이라는 것을 유의하여야 한다. 이하 본 발명의 바람직한 실시 예들의 상세한 설명이 첨부된 도면들을 참조하여 설명될 것이다. 또한 하기 설명에서 이동통신망을 이용한 휴대단말기를 구성으로 설명하지만 유무선 인터넷망을 이용한 개인용 컴퓨터 단말기(PC)를 구성으로 할 수 있다.It should be noted that in the following description, only parts necessary for understanding the operation and operation according to the present invention will be described, and descriptions of other parts will be omitted so as not to distract from the gist of the present invention. DETAILED DESCRIPTION Hereinafter, detailed descriptions of preferred embodiments of the present invention will be described with reference to the accompanying drawings. In addition, in the following description, a mobile terminal using a mobile communication network will be described as a configuration, but a personal computer terminal (PC) using a wired / wireless internet network can be configured.
도 1은 본 발명의 일실시 예에 따른 예약 서비스 시스템의 구성도이다. 상기 도 1을 참조하여 사용자가 서비스 예약 취소에 대한 지불보증을 하기 위해 보증금을 예치시키고 예약 서비스 실행시, 상기 예치된 보증금에 맞는 서비스의 실시간 예약정보를 제공받고, 상기 해당 서비스의 실시간 예약정보를 통하여 서비스 이용을 예약한 후 상기 예약을 취소하면 상기 예치한 보증금에서 미리 약정된 금액을 해당 서비스의 사업자에게 제공하는 서비스 예약 시스템 구성을 설명하면, 상기 서비스 예약 시스템은 사용자 단말기(10), 이동통신망(20), 예약 서비스 제공서버(30), 인터넷망(40), 사업자 단말기(PC)(50) 및/또는 금융결제 서버(43)를 포함하여 구성되어 있다. 상기 사용자 단말기(1)는 휴대폰과 PDA(Personal Digital Assistants), 개인용 컴퓨터 단말기(PC)와 같은 휴대용 단말기가 될 수 있고 이동통신 서비스 지역 안을 임의로 이동하면서 기지국(BS: Base Station)을 통해 일반전화 가입자 또는 다른 휴대용 단말기와 통화를 수행하거나, 휴대하면서 개인 정보관리, 개인용 컴퓨터(personal computer)와의 정보교류를 수행하는 기능을 가진다. 그리고 본 발명의 일실시예에 따라 상기 예약 서비스 제공서버(30)에 예약 서비스 가입정보 등록동작을 수행하며 서비스 예약 취소에 대한 지불보증을 하기 위해 보증금 예치동작을 수행하고, 상기 예약 서비스 제공서버(30)로부터 상기 예치된 보증금에 맞는 서비스의 실시간 예약정보를 제공받아 해당 서비스 예약동작을 수행하며, 상기 예약 취소 및 미도착시, 상기 예약 서비스 제공서버(30)로부터 상기 예약 취소에 대한 페널티(penalty)메시지 및 상기 페널티(penalty)가 적용된 보증금메시지를 수신한다. 1 is a block diagram of a reservation service system according to an embodiment of the present invention. Referring to FIG. 1, when a user deposits a deposit to guarantee payment for a cancellation of a service reservation and executes a reservation service, the user receives real-time reservation information of a service corresponding to the deposited deposit and receives real-time reservation information of the corresponding service. When the service is canceled after the reservation is made through the service, a service reservation system for providing a predetermined amount of money from the deposit to the service provider will be described. The service reservation system includes a
상기 이동통신망(20)은 기지국(BTS:Base Transceiver Station, 이하 BTS), 기지국 제어기(BSC: Base station controller, 이하 BSC), 이동 교환기(MSC: Mobile Switching Center, 이하 MSC), 가입자 위치 등록기(HLR: Home Location Register,이하 HLR) 및 게이트웨이(gateway)를 포함하여 구성되어 있다. MSC는 상기 사용자 단말기(10)로부터 발신 및 수신 요구를 처리하기 위하여 다른 MSC와 망 연동을 하고, HLR로 가입자에 대한 조회를 실시하며, 상기 예약 서비스 제공서버(30)로부터 상기 사용자가 상기 예약 서비스에 가입하는데 적용되는 정보, 상기 예약 서비스 실행동작에 적용되는 정보 및 예약 취소/미도착시, 발생되는 페널티정보 등을 상기 사용자 단말기(10)로 전송할 경우에 이를 BSC로 보내 BTS에서 페이징 채널(Paging Channel)을 통해서 이를 수신될 수 있도록 한다. 이와 반대 방향으로의 상기 사용자 단말기(10)로부터 상기 예약 서비스에 가입하는데 적용되는 정보, 상기 예약 서비스 실행동작에 적용되는 정보 등을 동일한 방식으로 상기 예약 서비스 제공서버(30)로 전송한다. HRL은 가입자 정보 처리장치 기능을 주로 수행하는 중형급 컴퓨터로서, 크게 망 접속장치, 가입자 데이터베이스 및 운용관리장치 등의 4가지로 구분되어 있다. BSC는 무선 링크 및 유선 링크를 제어하고, 가입자가 이동 중에도 통화의 지속성을 유지시키기 위한 핸드오프 기능을 수행한다. 그리고 게이트웨이(gateway)는 2개 이상의 다른 종류 또는 같은 종류의 통신망을 상호 접속하여 통신망 간에 정보를 주고받을 수 있게 하는 기능 단위 또는 장치로서 상기 MSC와 상기 예약 서비스 제공서버(30)를 연결시킨다. The
상기 예약 서비스 제공서버(30)는 하나의 독립적인 노드로서, 상기 HLR과 MSC와 연결되어 상기 사용자 단말기(10)의 위치를 파악한다. 그리고 상기 예약 서비스 제공서버(30)는 통신인터페이스(31), 서버 제어부(33), 문자메시지 생성모듈(35), 사용자 정보 DB(37), 사업자 정보DB(39) 및/또는 금융결제모듈(41)을 포함한다. The reservation
상기 통신인터페이스(31)는 상기 이동통신망(20)과 연결하는 기능을 수행한다.The
상기 서버 제어부(33)는 상기 예약 서비스 제공서버(30)를 전반적으로 제어한다. 본 발명의 일실시예에 따라 사업자 단말기(PC)(50)로부터 수신된 사업자 예약정보를 등록하고 사업자 코드번호를 생성하여 이를 상기 사업자 단말기(PC)(50) 에 전송하도록 제어하고, 상기 사용자 단말기(10)로부터 예약 서비스 가입정보를 수신하면 보증금 예치코드를 생성하여 이를 상기 사용자 단말기(10)에 전송하고 보증금 예치완료 신호를 수신하면 상기 예약 서비스 가입정보를 등록하도록 제어한다. 그리고 상기 사용자 단말기(10)로부터 상기 예약 서비스에 적용될 해당 사업자의 코드번호정보를 수신하면 이를 등록하고, 상기 사용자 단말기(10)로부터 예약 서비스 제공을 요청받으면, 등록된 사용자 정보에 따른 사업자 정보를 추출하여 리스트를 생성하고 이를 상기 사용자 단말기(10)에 전송하도록 제어하고, 상기 사용자 단말기(10)로부터 해당 사업자의 실시간 예약 서비스 정보를 요청 받으면, 상기 사업자 단말기(PC)(50)에 실시간 예약 서비스 정보를 요청 및 상기 실시간 예약 서비스 정보를 수신하여 이를 상기 사용자 단말기(10)에 전송하도록 제어한다. 그리고 상기 사용자 단말기(10)로부터 예약 승인 정보를 수신하면 이를 분석하고 상기 사업자 단말기(PC)(50)에 예약 승인 요청 정보를 전송하도록 제어한다. 또한 상기서버 제어부(33)는 상기 사업자 단말기(PC)(50)로부터 사용자 도착정보를 수신하면 상기 해당 예약을 정상 이용으로 등록하고, 사용자 미도착정보를 수신하면 페널티 사항 통보 메시지 및 상기 페널티가 적용된 보증금 정보 메시지를 상기 사용자 단말기(10)에 전송하도록 제어한다. The
문자 메시지 생성 모듈(35)은 상기 서버 제어부(33)의 제어 하에 본 발명의 일실시예에 따라 예약 서비스 가입완료 메시지, 예약 등록 완료메시지, 페널티 사항 통보 메시지 및 페널티가 적용된 보증금 업데이트정보 메시지 등을 생성한다.The text
사용자 정보 DB(37)는 예약 서비스에 가입한 사용자 별로 사용자 정보가 저 장되어 있고 상기 사용자 정보는 상기 사용자 단말기(10)로부터 수신된 사용자 가입정보, 사용자가 예치할 및/또는 예치한 보증금정보, 예약 서비스에 적용할 사업자 코드번호 등이 저장된다. The
사업자 정보 DB(39)는 예약 서비스에 등록된 사업자 별로 사업자 정보가 저장되어 있고 상기 사업자 정보는 상기 사업자 단말기(PC)(50)로부터 수신된 사업자 예약정보, 사업자 코드번호 등이 저장된다.The
또한 금융결제 모듈(41) 및/또는 금융결제 서버(43)를 구비하여 상기 보증금을 예치시키고 해당 사용자가 예약을 취소하면, 상기 해당 사용자가 예치시킨 보증금에 약정금액(페널티)을 적용시켜 처리하며, 상기 사업자 및/또는 사용자가 예약 서비스 이용시, 서비스 이용료를 처리할 수 있다. In addition, the
상기 인터넷망(40)은 무선 인터넷망 또는 유선 인터넷망이 될 수 있다. 상기 인터넷망(40)은 상기 사업자 단말기(PC)(50) 및 상기 예약 서비스 제공서버(30)를 연결한다. 상기 인터넷망(40)은 상기와 같은 연결을 통하여 상기 사업자 단말기(PC)(50)에서 입력되는 사업자 예약정보를 상기 예약 서비스 제공서버(30)에 전달하고 상기 예약 서비스 제공서버(30)로부터 제공되는 사업자 코드번호를 상기 사업자 단말기(PC)(50)에 전달한다. 또한 상기 사업자 단말기(PC)(50)에서 제공되는 실시간 예약서비스 정보를 상기 예약 서비스 제공서버(30)에 전달한다. The
상기 사업자 단말기(PC)(50)는 웹서비스(유무선 인터넷 통신)가 가능한 컴퓨터, 휴대폰 또는 PDA(Personal Digital Assistants)와 같은 휴대용 단말기가 될 수 있다. 본 발명의 일실시예에 따라 사업자 예약정보를 상기 예약 서비스 제공서 버(30)에 제공하고 상기 예약 서비스 제공서버(30)로부터 제공되는 사업자 코드번호를 수신하며, 상기 사용자 단말기(10)로부터 예약 서비스 정보 요청에 따라 실시간 예약서비스 정보를 추출하여 상기 사용자 단말기(10)에 전송한다. 또한 사용자 도착정보 또는 사용자 미도착정보를 상기 예약 서비스 제공서버(30)에 제공한다. The operator terminal (PC) 50 may be a portable terminal such as a computer, a mobile phone, or a personal digital assistant (PDA) capable of web service (wireless or wireless Internet communication). In accordance with an embodiment of the present invention provides the operator reservation information to the reservation
도 2는 본 발명의 일실시 예에 따른 휴대용 단말기의 전체 블록도이다. 상기 휴대용 단말기는 사용자 단말기 및/또는 사업자 단말기가 될 수 있다. 상기 도 2를 참조하여 발명의 일실시 예에 따른 휴대용 단말기의 구조를 설명하면, RF부(21)는 휴대용 단말기의 통신을 수행한다. 상기 RF부(21)는 송신되는 신호의 주파수를 상승변환 및 증폭하는 RF송신기와, 수신되는 신호를 저잡음 증폭하고 주파수를 하강 변환하는 RF수신기 등을 포함한다. 2 is a block diagram of a portable terminal according to an embodiment of the present invention. The portable terminal may be a user terminal and / or an operator terminal. Referring to FIG. 2, the structure of the portable terminal according to an embodiment of the present invention, the
모뎀(MODEM)(23)은 상기 송신되는 신호를 부호화 및 변조하는 송신기 및 상기 수신되는 신호를 복조 및 복호화하는 수신기 등을 구비한다. The
오디오 처리부(25)는 코덱을 구성할 수 있으며, 상기 코덱은 패킷데이터 등을 처리하는 데이터 코덱과 음성 등의 오디오 신호를 처리하는 오디오코덱을 구비한다. 상기 오디오 처리부(25)는 상기 모뎀(23)에서 수신되는 디지털 오디오신호를 상기 오디오코덱을 통해 아날로그신호를 변환하여 재생하거나 또는 마이크로부터 발생되는 송신되는 아날로그 오디오신호를 상기 오디오코덱을 통해 디지털 오디오신호로 변환하여 상기 모뎀(23)으로 전송하는 기능을 수행한다. 상기 코덱은 별도로 구비거나 또는 제어부(10)에 포함될 수 있다.The audio processor 25 may configure a codec, and the codec includes a data codec for processing packet data and an audio codec for processing an audio signal such as voice. The audio processor 25 reproduces the digital audio signal received from the
키패드(27)는 숫자 및 문자 정보를 입력하기 위한 키들 및 각종 기능 들을 설정하기 위한 기능 키들을 구비한다. 또한 상기 키패드(27)는 본 발명의 실시 예에 따라 예약 서비스 실행키, 설정 키, 확인 키, 선택 키 및 전송 키 등을 구비할 수 있다. The
메모리(29)는 프로그램 메모리 및 데이터 메모리들로 구성될 수 있다. 상기 프로그램 메모리에는 휴대용 단말기의 일반적인 동작을 제어하기 위한 프로그램이 저장된다. 그리고 프로그램 메모리에는 예약 서비스 기능을 실행하기 위한 전반적인 프로그램이 저장되어 있다. 또한 데이터 메모리에는 상기 프로그램들을 수행하는 중에 발생되는 데이터들을 일시 저장된다. 그리고 본 발명의 일실시 예에 따라 해당 사업자의 실시간 예약정보를 바로 요청하기 위해 즐겨찾기로 설정한 사업자의 주소(URL) 및/또는 사업자 코드번호가 저장될 수 있다. The
제어부(10)는 휴대용 단말기의 전반적인 동작을 제어하는 기능을 수행한다. 그리고 상기 모뎀(23) 및 코덱을 포함할 수도 있다. 또한, 제어부(10)는 예약 서비스 실행에 필요한 전반적인 동작을 제어한다. 본 발명의 일실시 예에 따라 예약 서비스 가입모드시, 예약서비스 가입 페이지정보를 요청 및 수신하여 상기 예약서비스 가입 페이지정보를 표시하도록 제어하고, 사용자의 요청에 따라 사용자 예약 서비스 가입정보가 입력되면, 상기 입력된 사용자 예약서비스 가입정보를 전송하고, 보증금 리스트정보를 수시하면, 이를 표시하고, 선택된 해당 보증금의 정보를 전송하도록 제어하고, 보증금 예치코드정보를 수시하면, 상기 수신된 보증금 예치코드정보를 표시하고, 예약서비스 가입완료 메시지를 수신하면, 상기 수신한 예약서비 스 가입완료 메시지를 표시하도록 제어한다. 그리고 예약 서비스 실행시, 예약서비스 제공서버로부터 예약서비스 종류메뉴 정보를 수신하고 이를 표시하고, 상기 선택된 서비스 종류에 등록된 사업자정보를 상기 예약서비스 제공서버에 요청하고, 상기 사용자가 상기 수신된 사업자 정보 중 해당 사업자정보를 선택하면, 상기 해당 사업자정보에 해당하는 실시간 예약 서비스 정보를 요청하도록 제어하고, 상기 실시간 예약 서비스 정보를 수신하면 이를 표시하고, 해당 예약을 선택하면, 상기 선택된 예약에 대한 예약 승인 요청정보를 상기 예약서비스 제공서버에 전송고, 상기 예약서비스 제공서버로부터 상기 예약 승인 요청정보에 따라 생성된 예약 승인 완료메시지를 수신하면, 상기 수신한 예약 승인 완료메시지를 표시하도록 제어한다. The
영상처리부(70)는 영상신호를 표시하기 위한 화면 데이터를 발생하는 기능을 수행한다. 영상처리부(70)는 상기 제어부(10)의 제어 하에 수신되는 영상신호를 상기 표시부(80)의 규격에 맞춰 하는 전송하며, 또한 상기 영상데이터를 압축 및 신장하는 기능을 수행한다. 또한 표시부(80)에 출력되는 영상데이터의 시작주소 값을 전송하거나 제어부(10)의 제어 하에 상기 시작주소 값을 변경 설정하여 전송한다. The
표시부(80)는 상기 영상처리부(70)에서 출력되는 영상데이터를 표시한다. 여기서 상기 표시부(80)는 LCD를 사용할 수 있으며, 이런 경우 상기 표시부(80)는 LCD제어부(LCD controller), 영상데이터를 저장할 수 있는 메모리 및 LCD표시소자 등을 구비할 수 있다. 여기서 상기 LCD를 터치스크린(touch screen) 방식으로 구현하는 경우, 상기 키패드(27)와 LCD는 입력부가 될 수 있다. 표시부(80)는 영상데 이터가 출력되는 영상데이터 표시부를 포함한다.The
상기 도 2를 참조하여 휴대용 단말기의 동작을 살펴보면, 발신시 사용자가 키패드(27)를 통해 다이얼링 동작을 수행한 후 발신모드를 설정하면, 상기 제어부(10)는 이를 감지하고 모뎀(23)을 통해 수신되는 다이얼정보를 처리한 후 RF부(21)를 통해 RF신호로 변환하여 출력한다. 이후 상대 가입자가 응답신호를 발생하면, 상기 RF부(21) 및 모뎀(23)을 통해 이를 감지한다. 이후 사용자는 오디오처리부(25)를 통해 음성 통화로가 형성되어 통신 기능을 수행하게 된다. 또한 착신모드시 상기 제어부(10)는 모뎀(23)을 통해 착신모드임을 감지하고, 오디오처리부(25)를 통해 링신호를 발생한다. 이후 사용자가 응답하면 상기 제어부(10)는 이를 감지하고, 역시 오디오처리부(25)를 통해 음성 통화로가 형성되어 통신 기능을 수행하게 된다. 상기 발신 및 착신모드에서는 음성통신을 예로 들어 설명하고 있지만, 상기 음성 통신 이외에 패킷 데이터 및 영상데이터를 통신하는 데이터 통신 기능을 수행할 수도 있다. 또한 대기모드 또는 문자 통신을 수행하는 경우, 상기 제어부(10)는 모뎀(23)을 통해 처리되는 문자데이터를 표시부(80) 상에 표시한다. Looking at the operation of the portable terminal with reference to FIG. 2, when the user performs the dialing operation through the
또한 상기와 같은 휴대용 단말기에서 예약 서비스를 실행하는 동작을 살펴보면, 예약서비스 제공서버와 통신이 연결된 상태에서 사용자의 요청에 의해 예약 서비스 실행이 선택하면, 상기 예약서비스 제공서버로부터 예약서비스 종류메뉴 정보를 수신하고 이를 표시하고, 사용자가 상기 표시된 예약서비스 종류메뉴 중 해당 서비스 항목을 선택하면, 상기 선택된 서비스 종류에 등록된 사업자정보를 상기 예약서비스 제공서버에 요청하고, 상기 예약서비스 제공서버로부터 미리 등록된 사용 자의 보증금 정보에 따라 추출된 사업자정보를 수신하고, 상기 사용자가 상기 수신된 사업자 정보 중 해당 사업자정보를 선택하면, 상기 해당 사업자정보에 해당하는 실시간 예약 서비스 정보를 요청하고, 상기 실시간 예약 서비스 정보를 수신하면 이를 표시하고, 상기 사용자가 상기 수신한 실시간 예약 서비스 정보 중 해당 예약을 선택하면, 상기 선택된 예약에 대한 예약 승인 요청정보를 상기 예약서비스 제공서버에 전송하고, 상기 예약서비스 제공서버로부터 상기 예약 승인 요청정보에 따라 생성된 예약 승인 완료메시지를 수신하면, 상기 수신한 예약 승인 완료메시지를 표시한다. In addition, referring to the operation of executing the reservation service in the portable terminal as described above, when the reservation service execution is selected by the user's request while the communication with the reservation service providing server is selected, the reservation service type menu information from the reservation service providing server is selected. Receiving and displaying this, and when the user selects the corresponding service item from the displayed reservation service type menu, requests the operator information registered in the selected service type to the reservation service providing server, registered in advance from the reservation service providing server Receiving the operator information extracted according to the user's deposit information, if the user selects the operator information from the received operator information, request the real-time reservation service information corresponding to the operator information, the real-time reservation service information When you receive a If the user selects the reservation from the received real-time reservation service information, the reservation approval request information for the selected reservation is transmitted to the reservation service providing server, and according to the reservation approval request information from the reservation service providing server. When the generated reservation approval completion message is received, the received reservation approval completion message is displayed.
도 3은 본 발명의 일실시 예에 따른 예약 서비스 시스템의 등록동작 흐름도이다. 상기 도 3을 참조하여 사업자 단말기(PC)(50)가 사업자 예약정보를 예약 서비스 제공서버(30)에 등록시키며 상기 예약 서비스 제공서버(30)로부터 사업자 코드번호를 제공받고, 사용자 단말기(10)로부터 예약 서비스 가입정보 및 보증금 예치 정보를 상기 예약 서비스 제공서버(30)에 등록시키는 예약 서비스 시스템의 등록동작을 설명한다. 하기에서는 사업자의 요청에 의해 상기 사업자 단말기(PC)(50)가 인터넷 통신망(40)을 통하여 상기 예약 서비스 제공서버(30)와 통신 연결되고 사용자의 요청에 의해 상기 사용자 단말기(10)는 이동통신망(20)을 통하여 상기 예약 서비스 제공서버(30)와 통신 연결되는 상태를 가정하여 설명한다.3 is a flowchart illustrating a registration operation of a reservation service system according to an exemplary embodiment. The operator terminal (PC) 50 registers the operator reservation information in the reservation
상기 통신이 연결된 상태(301)에서 상기 사업자 단말기(PC)(50)는 상기 예약 서비스 제공 서버(30)로부터 사업자 예약 정보 등록 페이지(webpage)정보를 수신하 여 이를 표시하고, 상기 사업자가 키패드/마우스와 같은 입력 수단을 이용하여 사업자 예약정보를 입력하고(303), 상기 입력된 사업자 예약정보를 상기 예약 서비스 제공 서버(30)에 전송하여 사업자 예약정보 등록을 요청한다(305). 여기서 상기 사업자 예약정보는 일반사항 정보 및 사업자별 등록정보 등을 포함한다. 상기 일반사항 정보는 사업자의 상호정보, 사업자 등록번호정보, 사업장 위치정보 및 서비스 업종정보 등을 포함한다. 그리고 상기 사업자별 등록정보는 서비스 예약검색창 생성정보, 광고 제공여부정보, 서비스의 상세정보, 서비스 예약조건정보, 페널티 금액정보 및 서비스 예약 취소/미도착시, 발생되는 페널티정보 등을 포함한다. 예를 들어 음식점을 운영하는 사업자의 경우 서비스 예약조건정보를 룸(room) 또는 테이블의 개수로 설정하고, 상기 룸(room) 또는 테이블 마다 페널티 금액을 \100,000으로 설정하고, 상기 페널티정보를 48시간 이전에 예약 취소시 페널티 면제, 24시간 이전에 예약 취소시 페널티 50%부가, 3시간 이전에 예약 취소시 페널티 70%부가, 3시간 이후 또는 미도착시 페널티 전액부가를 설정할 수 있고; 골프 연습장을 운영하는 사업자의 경우 서비스 예약조건정보를 타석수의 개수로 설정하고, 상기 타석 마다 페널티 금액을 신청요금전액으로 설정하고, 상기 페널티정보를 예약한 타석에 이후로 예약된 사항이 있을시 페널티 전액부가, 24시간 이전에 예약 취소시 페널티 50%부가로 설정할 수 있고; 미장원을 운영하는 사업자의 경우 서비스 예약조건정보를 퍼머(perma) 또는 커트로 설정하고, 상기 퍼머의 페널티 금액을 \7,000으로 설정하고 상기 커트의 페널티 금액을 \5,000으로 설정하고, 상기 페널티정보를 24시간 이전에 예약 취소시 페널티 면제, 3시간 이전에 예약 취소시 페널티 50%부가, 1 시간 이전에 예약 취소시 페널티 70%부가, 1시간 이후 또는 미도착시 페널티 전액부가를 설정할 수 있다. 상기와 같은 사업자 예약정보에 따라 상기 예약 서비스 시스템을 이용하여 해당 서비스를 예약한 사용자가 예약 취소시, 예치한 보증금에 상기 페널티조건이 반영된다.The operator terminal (PC) 50 receives the operator reservation information registration page (webpage) information from the reservation
상기 사업자 단말기(50)로부터 상기 사업자 예약정보 등록을 요청받은 상기 예약 서비스 제공 서버(30)는 상기 수신한 사업자 예약정보를 등록하고 상기 사업자의 코드번호를 생성한다(307). 그리고 상기 예약 서비스 제공 서버(30)는 상기 생성한 사업자 코드번호를 상기 사업자 단말기(50)에 전송한다(309). 그러면, 상기 사업자 단말기(50)는 상기 수신된 사업자 코드번호를 표시하고 이를 저장한다(311). The reservation
또한, 상기 사용자 단말기(10)는 상기 통신이 연결된 상태(313)에서 상기 예약 서비스 제공 서버(30)로부터 예약서비스 가입 페이지정보를 수신하여 이를 표시하고, 상기 사용자가 키패드와 같은 입력 수단을 이용하여 사용자 가입정보를 입력하고(315), 상기 입력된 사용자 가입정보를 상기 예약 서비스 제공 서버(30)에 전송한다(317). 여기서 상기 사용자 가입정보는 사용자 식별정보, 광고수신 여부정보, 예약 서비스 약관동의 정보 등이 포함된다.In addition, the
상기 사용자 가입정보를 수신한 예약 서비스 제공 서버(30)는 보증금 리스트를 생성(319)하여 상기 생성한 보증금 리스트정보를 상기 사용자 단말기(10)에 전송(321)하고, 상기 보증금 리스트정보를 수신한 상기 사용자 단말기(10)는 상기 보증금 리스트를 도 13의(A)와 같이 표시한다(323). The reservation
상기 보증금 리스트가 표시된 상태에서 사용자가 해당 보증금 항목을 선택(325)하면, 상기 사용자 단말기(10)는 상기 선택된 해당 보증금의 상세정보를 도 13의(B)와 같이 표시하고 사용자가 확인키를 입력(327)하면, 상기 사용자 단말기(10)는 상기 사용자가 선택한 보증금 정보를 상기 예약 서비스 제공 서버(30)에 전송한다(329).When the user selects the corresponding
상기 예약 서비스 제공 서버(30)는 상기 수신한 보증금 정보를 저장하고 상기 보증금 정보 및/또는 상기 사용자 가입정보를 이용하여 보증금 예치코드를 생성(331)하고 상기 생성한 보증금 예치코드 정보를 상기 사용자 단말기(10)에 전송한다(333). 여기서 상기 예치코드는 상기 사용자가 상기 보증금을 상기 예약 서비스 제공 서버(30) 운용자에게 예치시키기 위한 금융결제를 실행할 때 상기 사용자 및 예치할 보증금액을 식별하기 위해 사용된다.The reservation
그리고 상기 예약 서비스 제공 서버(30)로부터 보증금 예치코드 정보를 수신한 상기 사용자 단말기(10)는 상기 보증금 예치코드 정보를 표시(335)한다. 이후 상기 사용자는 모바타, 무통장 입금, 인터넷뱅킹, 휴대폰결제와 같은 금융결제 수단을 이용하여 상기 예약 서비스 제공 서버(30) 또는 예약 서비스 제공 서버(30) 운용자에게 상기 보증금을 예치시킨다. After receiving the deposit deposit code information from the reservation
상기 사용자로부터 상기 보증금이 상기 예약 서비스 제공 서버(30) 또는 예약 서비스 제공 서버(30) 운용자에게 예치되면, 예약 서비스 제공 서버(30) 운용자의 단말기(PC)는 보증금 예치완료 정보를 상기 예약 서비스 제공 서버(30)에 전송하고, 상기 예약 서비스 제공 서버(30)는 상기 보증금 예치완료 정보를 수신(337) 하면, 상기 보증금을 예치한 사용자의 예약 서비스 가입 정보를 등록한다(338). 그리고 상기 예약 서비스 제공 서버(30)는 상기 예약서비스 가입완료 메시지를 생성(339)하고 상기 생성한 예약서비스 가입완료 메시지를 상기 사용자 단말기(10)에 전송한다(341). 그러면, 상기 사용자 단말기(10)는 상기 수신한 예약서비스 가입완료 메시지를 표시한다(343).When the deposit is deposited from the user to the operator of the reservation
도 4a-b는 본 발명의 일실시 예에 따른 예약 서비스 시스템의 예약동작 흐름도이다. 상기 도 4a-b를 참조하여 사용자 단말기(10)에서 예약 서비스 실행시, 상기 예약 서비스 제공서버(30)로부터 상기 사용자가 예치한 보증금에 맞는 서비스의 실시간 예약정보를 제공받고, 상기 해당 사업자 단말기(PC)(50)로부터 제공되는 서비스의 실시간 예약정보를 통하여 서비스 이용을 예약하는 예약 서비스 시스템의 예약 동작을 설명한다. 하기에서는 사용자의 요청에 의해 상기 사용자 단말기(10)는 이동통신망(20)을 통하여 상기 예약 서비스 제공서버(30)와 통신 연결되고 사업자의 요청에 의해 상기 사업자 단말기(PC)(50)가 인터넷 통신망(40)을 통하여 상기 예약 서비스 제공서버(30)와 통신 연결되는 상태를 가정하여 설명한다.4A-B are flowcharts of a reservation operation of a reservation service system according to an exemplary embodiment of the present invention. When the reservation service is executed in the
상기 예약 서비스 통신이 연결된 상태(401)에서 상기 사용자 단말기(10)는 상기 예약 서비스 제공 서버(30)로부터 예약 서비스에 적용될 사업자 등록 페이지정보를 수신하여 이를 표시하고, 상기 사용자가 키패드와 같은 입력 수단을 이용하여 상기 예약 서비스에 적용될 사업자의 코드번호를 입력하고, 상기 입력된 사업자의 코드번호를 등록하기 위한 사업자 코드번호 등록 요청정보를 상기 예약 서비스 제공 서버(30)에 전송한다(405). 그러면, 상기 예약 서비스 제공 서버(30)는 상기 사업자 코드번호의 사업자를 상기 해당 사용자의 예약 서비스에 적용할 사업자로 등록한다(407). 여기서 상기 사업자 코드번호는 상기 사업자가 상기 예약 서비스 가입시, 제공되는 사업자 코드번호로서, 사업자를 식별하는 식별정보이다. 그리고 상기 예약 서비스 제공 서버(30)에 등록된 상기 사업자 코드번호는 상기 사용자가 예약 서비스 이용시, 상기 등록된 사업자 코드번호의 사업자를 상기 해당 사용자의 예약 서비스에 적용할 사업자로 인식하여 사업자 정보 리스트를 생성한다.In the state in which the reservation service communication is connected (401), the
이후 사용자의 요청에 의해 예약서비스가 실행되면, 상기 사용자 단말기(10)는 상기 예약 서비스 제공을 요청(409)하고 상기 사용자의 식별정보를 상기 예약 서비스 제공 서버(30)에 전송한다(411). 여기서 상기 사용자 식별정보는 해당 사용자 단말기의 전화번호 정보 또는 상기 예약 서비스 제공 서버(30)에서 제공된 상기 보증금 예치 코드번호가 될 수 있다. After the reservation service is executed by the user's request, the
상기 사용자의 식별정보를 수신한 상기 예약 서비스 제공 서버(30)는 사용자 식별정보를 분석하고 상기 사용자가 상기 예약 서비스에 가입 완료된 사용자인지 인증작업을 수행한다(413). 그리고 상기 예약 서비스 제공 서버(30)는 예약 서비스 종류 메뉴를 생성(415)하고 생기 생성된 예약 서비스 종류 메뉴 정보를 상기 사용자 단말기(10)에 전송한다(419). The reservation
상기 예약 서비스 종류 메뉴 정보를 수신한 사용자 단말기(10)는 이를 도 14의(A)와 같이 표시한다(419). 그리고 상기 사용자가 상기 표시된 예약 서비스 종류 메뉴 중 해당 서비스 항목(종류)을 선택(421)하면, 상기 사용자 단말기(10)는 상기 선택된 서비스 종류에 등록된 사업자 정보를 요청한다(423).The
상기 해당 서비스 종류에 등록된 사업자 정보를 요청받은 상기 예약 서비스 제공 서버(30)는 상기 예약 서비스 제공을 요청한 사용자의 사용자 정보를 분석하여 사용자 정보에 따른 사업자 정보를 추출하고 상기 추출한 사업자 정보를 이용하여 사업자 리스트를 생성(425)한다. 여기서 상기 사용자 정보는 상기 사용자 식별정보, 사용자가 예치한 보증금 정보 및 상기 사용자가 등록한 사업자 정보를 포함한다. 상기 사용자 정보에 따른 사업자 정보를 추출하고 상기 추출한 사업자 정보를 이용하여 사업자 정보 리스트를 생성하는 동작을 도 6을 참조하여 좀 더 자세히 설명하면, 상기 예약 서비스 제공을 요청받은 상기 예약 서비스 제공 서버(30)는 사용자 정보를 분석(601)하고 상기 사용자 등록한 사업자가 존재하는지 판단한다(603). 판단결과 상기 사용자 등록한 사업자가 존재하면, 상기 사용자 등록한 사업자 정보를 불러온다(605). 상기 불러온 사업자 정보 중 상기 사업자가 등록한 페널티정보를 확인(607)하고 상기 사업자가 등록한 페널티정보와 상기 사용자의 보증금 정보를 비교(609)하여 상기 사용자의 보증금 금액에 포함되는 페널티 금액을 등록한 사업자 정보만을 추출(611)하고 상기 추출한 사업자 정보를 이용하여 사업자 리스트를 생성한다. 그러나 상기 판단결과 상기 사용자 등록한 사업자가 존재하지 않으면, 상기 예약 서비스에 등록된 사업자 정보를 불러온다(613). 상기 불러온 사업자 정보 중 상기 사업자가 등록한 페널티정보를 확인(615)하고 상기 사업자가 등록한 페널티정보와 상기 사용자의 보증금 정보를 비교(617)하여 상기 사용자의 보증금 금액에 포함되는 페널티 금액을 등록한 사업자 정보만을 추출(619)하고 상기 추출한 사업자 정보를 이용하여 사업자 리스트를 생성한다. 예를 들어 사용자 정보 중 상기 사용자의 보증금 정보가 \100,000이고 상기 사용자가 등록한 사업자 정보가 사업자 A정보(취소시, 페널티 금액이 \100,000), 사업자 B정보(취소시, 페널티 금액이 \50,000) 및 사업자 C정보(취소시, 페널티 금액이 \200,000)이면, 상기 예약 서비스 제공 요청시, 상기 예약 서비스 제공 서버(30)는 상기 등록된 사업자 정보 중 상기 사용자의 보증금 내에 포함되는 사업자 A정보와 사업자 B정보를 추출하고 상기 추출한 사업자 정보로 사업자 정보 리스트를 생성한다. 그러나 상기 사용자 정보 중 상기 사용자의 보증금 정보가 \100,000이고 상기 사용자가 등록한 사업자 정보가 없고, 상기 예약 서비스에 사업자 A정보(취소시, 페널티 금액이 \100,000), 사업자 B정보(취소시, 페널티 금액이 \50,000), 사업자 C정보(취소시, 페널티 금액이 \200,000), 사업자 D정보(취소시, 페널티 금액이 \80,000) 및 사업자 E정보(취소시, 페널티 금액이 \300,000)이면, 상기 예약 서비스 제공 요청시, 상기 예약 서비스 제공 서버(30)는 상기 등록된 사업자 정보 중 상기 사용자의 보증금 내에 포함되는 사업자 A정보, 사업자 B정보, 사업자 D정보를 추출하고 상기 추출한 사업자 정보로 사업자 정보 리스트를 생성한다. The reservation
상기 사용자 정보에 따른 사업자 정보를 추출하고 상기 추출한 사업자 정보를 이용하여 사업자 정보 리스트를 생성한 상기 예약 서비스 제공 서버(30)는 상기 생성한 사업자 리스트를 상기 사용자 단말기(10)에 전송한다(429).The reservation
상기 예약 서비스 제공 서버(30)로부터 상기 사업자 리스트를 수신한 상기 사용자 단말기(10)는 이를 도 14의(B)와 같이 표시한다. 그리고 상기 사용자에 의 해 상기 표시된 상기 사업자 리스트 중 해당 사업자가 선택(433)되면, 상기 선택된 사업자의 예약 검색창 정보를 상기 예약 서비스 제공 서버(30)에 요청(435)하고, 상기 예약 서비스 제공 서버(30)는 해당 사업자가 미리 등록한 사업자 예약정보 중 서비스 예약검색창 생성정보를 반영하여 상기 예약 검색창을 생성한다(437). 그리고 상기 생성한 서비스 예약검색창 생성정보를 상기 사용자 단말기(10)에 전송(439)하면, 상기 사용자 단말기(10)는 상기 수신한 서비스 예약검색창을 표시하고 사용자에 의해 예약 검색정보가 입력된다(441). 여기서 상기 서비스 예약검색창 생성정보는 서비스 종류 및 해당 사업자에 따라 다르게 등록할 수 있다. 예를 들어 음식점의 경우 예약검색창 생성정보에 시간 입력 UI정보, 예약인원 입력 UI정보, 예약 룸(room) 입력 UI정보 및 테이블 입력 UI정보가 포함되는 서비스 예약검색창을 생성하고 이를 사용자 단말기에 전송되어, 상기 서비스 예약검색창을 도 15의 (A)와 같이 표시된다. 그리고 골프연습장의 경우 예약검색창 생성정보에 시간 입력 UI정보, 서비스 이용시간 입력 UI정보, 예약 타석 입력 UI정보 및 예약 타석 위치 입력 UI정보가 포함되는 서비스 예약검색창을 생성하고 이를 사용자 단말기에 전송되어, 상기 서비스 예약검색창을 입력단계에 따라 도 16의 (A)와 같이 표시된다. 또한 미장원의 경우 예약검색창 생성정보에 시간 입력 UI정보, 예약방식 입력 UI정보 및 서비스 품목 입력 UI정보가 포함되는 서비스 예약검색창을 생성하고 이를 사용자 단말기에 전송되어, 상기 서비스 예약검색창을 검색정보 입력단계에 따라 도 17의 (A),(B), (C) 및 (D)와 같이 표시된다. The
상기 서비스 예약검색창을 표시하고 사용자에 의해 예약 검색정보가 입력되 면, 상기 사용자 단말기(10)는 상기 서비스 예약 검색정보에 따른 실시간 예약 서비스 정보를 요청(443,445)한다. 그러면 상기 사업자 단말기(50)는 상기 서비스 예약 검색정보에 따른 실시간 예약 서비스 정보를 추출(447)하고 상기 추출된 실시간 예약 서비스 정보를 상기 사용자 단말기(10)에 전송(449,451)한다.When the service reservation search window is displayed and reservation search information is input by the user, the
상기 실시간 예약 서비스 정보를 수신한 상기 사용자 단말기(10)는 상기 실시간 예약 서비스 정보를 표시한다(453). 그리고 상기 사용자에 의해 예약이 선택(455)되면, 예약 승인 요청정보를 상기 예약 서비스 제공 서버(30)에 전송한다(457). 여기서 상기 예약승인 요청정보는 해당 서비스 이용 시간정보, 서비스 이용 품목정보 및 약관동의 정보가 포함된다. 예를 들어 음식점의 경우 상기 실시간 예약 서비스 정보가 선택단계에 따라 도 15의(B),(C)와 같이 표시되고 예약이 선택되면, 예약 승인 요청정보를 상기 예약 서비스 제공 서버에 전송하고 골프연습장의 경우 상기 실시간 예약 서비스 정보가 선택단계에 따라 도 16의(B),(C)와 같이 표시되고 예약이 선택되면, 예약 승인 요청정보를 상기 예약 서비스 제공 서버에 전송하며 미장원의 경우 상기 실시간 예약 서비스 정보가 선택단계에 따라 도 17의(E),(F)와 같이 표시되고 예약이 선택되면, 예약 승인 요청정보를 상기 예약 서비스 제공 서버에 전송한다. The
상기 예약 승인 요청정보를 수신한 상기 예약 서비스 제공 서버(30)는 예약승인 요청정보를 분석(459)하고 상기 예약승인 정보에 약관동의 정보가 존재하면, 상기 예약 승인 요청정보를 상기 사업자 단말기(PC)(50)에 전송한다(461). 상기 예약승인 요청정보를 분석하여 상기 예약 승인 요청정보를 상기 사업자 단말 기(PC)(50)에 전송하는 동작을 도 7을 참조하여 좀 더 자세하게 살펴보면, 상기 예약 서비스 제공 서버(30)는 상기 수신한 예약 승인 요청정보를 분석(701)하고 상기 약관동의 정보가 존재하는지 판단(703)한다. 판단결과, 상기 약관동의 정보가 존재하면, 상기 예약 승인 요청정보를 상기 사업자 단말기(PC)(50)에 전송한다(705). 그러나 상기 판단결과, 상기 약관동의 정보가 존재지 않으면, 상기 예약 승인 거부 메시지를 생성(707)하고 상기 생성한 예약 승인 거부 메시지를 상기 사업자 단말기(PC)(50)에 전송한다(709). Upon receiving the reservation approval request information, the reservation
상기 예약 승인 요청정보를 수신한 상기 사업자 단말기(PC)(50)는 예약 가능여부를 분석(463)하고 상기 예약 등록(465)하고 예약 승인 완료정보를 상기 예약 서비스 제공 서버(30)에 전송(467)한다. 그리고 상기 예약 승인 완료정보를 수신한 예약 서비스 제공 서버(30)는 상기 예약 승인 완료정보를 저장하고 예약승인 완료 메시지를 생성(469)하여 이를 상기 사용자 단말기(10)에 전송한다(471).Upon receiving the reservation approval request information, the operator terminal (PC) 50 analyzes whether reservation is possible (463), registers the reservation (465), and transmits reservation approval completion information to the reservation service providing server 30 ( 467). The reservation
상기 예약승인 완료 메시지를 수신한 상기 사용자 단말기(10)는 이를 표시한다(473). 예를 들어 음식점의 경우 상기 예약승인 완료 메시지를 도 15의(D)와 같이 표시하고, 골프연습장의 경우 상기 예약승인 완료 메시지를 도 16의(D)와 같이 표시하며, 미장원의 경우 상기 예약승인 완료 메시지를 서비스 예약 방식에 따라 도 17의(G) 또는 (H)와 같이 표시된다. The
도 5는 본 발명의 일실시 예에 따른 예약 취소 및 미도착시, 예약 서비스 시스템의 페널티 부여동작의 흐름도이다. 상기 도 5를 참조하여 사용자가 예약을 취 소하거나 미도착시, 상기 사용자가 예치한 보증금에 페널티를 부여하는 예약 서비스 시스템의 페널티 부여동작을 설명한다. 하기에서는 사업자의 요청에 의해 상기 사업자 단말기(PC)(50)가 인터넷 통신망(40)을 통하여 상기 예약 서비스 제공서버(30)와 통신 연결되는 상태를 가정하여 설명한다.5 is a flowchart illustrating a penalty grant operation of a reservation service system when a reservation is canceled or not arrived according to an embodiment of the present invention. Referring to FIG. 5, a penalty grant operation of a reservation service system for granting a penalty to a deposit deposited by the user when the user cancels or does not arrive at the reservation will be described. In the following description, it is assumed that the operator terminal (PC) 50 is connected to the reservation
상기 사업자 단말기(PC)(50)는 예약시간을 체크(501)하고 해당 사용자가 상기 예약 시간에 도착하여 사업자가 사용자 도착정보를 입력하면, 사용자 도착정보를 상기 예약 서비스 제공서버(30)에 전송(505)하고, 상기 사용자 도착정보를 수신한 상기 예약 서비스 제공서버(30)는 해당 사용자를 정상이용으로 등록한다(507).The operator terminal (PC) 50 checks the reservation time (501) and when the user arrives at the reservation time and the operator enters the user arrival information, the user arrival information is sent to the reservation
그러나 상기 사용자가 예약을 취소하거나 상기 예약 시간에 도착하지 않으면 사업자가 사용자 예약 취소/미도착정보를 입력(503)하면, 상기 사업자 단말기(PC)(50)는 사용자 예약 취소/미도착정보를 상기 예약 서비스 제공서버(30)에 전송(509)한다. 여기서 상기 사용자 예약 취소/미도착정보는 사용자 식별정보, 사업자 식별정보, 예약 취소시 시간정보 및/또는 미도착시 시간정보가 포함된다. However, if the user cancels the reservation or does not arrive at the reservation time, when the operator inputs user cancellation / non-arrival information (503), the operator terminal (PC) 50 displays the user reservation cancellation / non-arrival information in the reservation service. It transmits to the provision server 30 (509). Here, the user reservation cancellation / non-arrival information includes user identification information, business operator identification information, time information at the time of reservation cancellation, and / or time information at the time of not arriving.
상기 사용자 예약 취소/미도착정보를 수신한 상기 예약 서비스 제공서버(30)는 상기 예약 취소/미도착정보를 분석하여 페널티 사항 통보 메시지를 생성(511)하고 상기 생성한 페널티 사항 통보 메시지를 상기 사용자 단말기(10)에 전송한다(513). 상기 페널티 사항 통보 메시지를 수신한 상기 사용자 단말기(10)는 이를 도 18의 (A)와 같이 표시한다. 이때 사용자가 상기 페널티 사항 통보 메시지에 대한 이의신청을 할 수 있는 동작이 더 포함될 수 있다.The reservation
그리고 상기 예약 서비스 제공서버(30)는 상기 해당 사용자의 예치된 보증금 정보를 불러오고(517) 상기 보증금에서 미리 약정된 페널티금액을 차감한다.In addition, the reservation
그리고 예약 서비스 제공 서버(30) 운용자는 모바타, 무통장 입금, 인터넷뱅킹, 휴대폰결제와 같은 금융결제 수단을 이용하여 상기 약정된 페널티금액을 상기 사업자에게 지급(519)하면, 상기 예약 서비스 제공서버(30)는 상기 보증금에서 상기 페널티금액을 차감한 보증금을 정보를 업데이트하고 상기 업데이트된 보증금 알림 메시지를 생성한다(521). 그리고 상기 생성한 보증금 알림 메시지를 상기 사용자 단말기(10)에 전송(523)하면, 상기 보증금 알림 메시지를 수신한 상기 사용자 단말기(10)는 상기 보증금 알림 메시지를 도 18의(B)와 같이 표시한다. When the operator of the reservation
도 8a-b는 본 발명의 일실시 예에 따른 휴대용 단말기에서 예약 서비스 시스템 가입동작의 흐름도이다. 상기 도 8a-b를 참조하여 휴대용 단말기에서 예약 서비스 가입정보 및 보증금 예치 정보를 상기 예약 서비스 제공서버에 등록시키는 예약 서비스 시스템의 등록동작을 설명한다. 하기에서는 사용자의 요청에 의해 상기 휴대용 단말기는 이동통신망(20)을 통하여 상기 예약 서비스 제공서버(30)와 통신 연결되는 상태를 가정하여 설명한다.8A and 8B are flowcharts illustrating a subscription service system subscription operation in a portable terminal according to an embodiment of the present invention. 8A-B, the registration operation of the reservation service system for registering reservation service subscription information and deposit deposit information in the reservation service providing server in the portable terminal will be described. In the following description, it is assumed that the portable terminal communicates with the reservation
상기 예약 서비스 제공서버(30)와 통신이 연결된 상태인 801단계에서 사용자가 키패드(27)를 이용하여 예약 서비스 가입모드를 선택하면, 제어부(10)는 803단계에서 이를 감지하고 805단계로 진행한다. 상기 805단계에서 제어부(10)는 RF부(21)와 표시부(80)를 제어하여 상기 예약 서비스 제공 서버(30)로부터 예약서비스 가입 페이지정보를 수신하여 이를 표시한다. 그리고 상기 사용자가 키패드(27) 를 이용하여 상기 표시된 예약 서비스 가입 페이지에 사용자 예약서비스 가입정보를 입력하면, 제어부(10)는 807단계에서 이를 감지하고 809단계로 진행한다. 상기 809단계에서 제어부(10)는 RF부(21)를 제어하여 상기 입력된 사용자 예약서비스 가입정보를 상기 예약 서비스 제공 서버(30)에 전송한다. 여기서 상기 사용자 가입정보는 사용자 식별정보, 광고수신 여부정보, 예약 서비스 약관동의 정보 등이 포함된다.If the user selects the reservation service subscription mode using the
그리고 상기 예약 서비스 제공 서버(30)로부터 생성된 보증금 리스트정보를 RF부(21)를 통하여 수시하면, 제어부(10)는 811단계에서 이를 감지하고 813단계에서 표시부(80)를 제어하여 상기 수신한 보증금 리스트를 도 13의(A)와 같이 표시한다. 그리고 상기 사용자가 키패드(27)를 이용하여 상기 표시된 상기 보증금 리스트 중 해당 보증금 항목을 선택하면, 제어부(10)는 815단계에서 이를 감지하고 817단계로 진행한다. 상기 817단계에서 제어부(10)는 표시부(80)를 제어하여 상기 선택된 해당 보증금의 상세정보를 도 13의(B)와 같이 표시한다. 상기 사용자가 키패드(27)를 이용하여 확인키를 입력하면, 제어부(10)는 819단계에서 이를 감지하고 821단계에서 RF부(21)를 제어하여 상기 사용자가 선택한 보증금 정보를 상기 예약 서비스 제공 서버(30)에 전송한다.When the deposit list information generated from the reservation
그리고 상기 예약 서비스 제공 서버(30)로부터 생성된 보증금 예치코드정보를 RF부(21)를 통하여 수시하면, 제어부(10)는 823단계에서 이를 감지하고 825단계로 진행한다. 상기 825단계에서 제어부(10)는 표시부(80)를 제어하여 상기 수신된 보증금 예치코드정보를 표시한다. 여기서 상기 예치코드는 상기 사용자가 상기 보 증금을 상기 예약 서비스 제공 서버(30) 운용자에게 예치시키기 위한 금융결제를 실행할 때 상기 사용자 및 예치할 보증금액을 식별하기 위해 사용된다.When the deposit deposit code information generated from the reservation
이후 상기 사용자가 모바타, 무통장 입금, 인터넷뱅킹, 휴대폰결제와 같은 금융결제 수단을 이용하여 상기 예약 서비스 제공 서버(30) 또는 예약 서비스 제공 서버 운용자에게 상기 보증금을 예치(827)시켜 상기 예약 서비스 제공 서버(30)로부터 예약서비스 가입완료 메시지를 수신하면, 제어부(10)는 829단계에서 이를 감지하고 831단계에서 표시부(80)를 제어하여 상기 수신한 예약서비스 가입완료 메시지를 표시한다.Thereafter, the user deposits the deposit to the reservation
도 9a-b는 본 발명의 일실시 예에 따른 휴대용 단말기에서 예약 서비스 동작의 흐름도이다. 상기 도 9a-b를 참조하여 휴대용 단말기에서 예약 서비스 실행시, 예약 서비스 제공서버로부터 상기 사용자가 예치한 보증금에 맞는 서비스의 실시간 예약정보를 제공받고, 상기 서비스의 실시간 예약정보를 통하여 서비스 이용을 예약하는 예약 서비스 시스템의 예약 동작을 설명한다. 하기에서는 사용자의 요청에 의해 상기 사용자 단말기(10)는 이동통신망(20)을 통하여 상기 예약 서비스 제공서버(30)와 통신 연결되는 상태를 가정하여 설명한다.9A-B are flowcharts illustrating a reservation service operation in a portable terminal according to an embodiment of the present invention. When the reservation service is executed in the portable terminal with reference to FIGS. 9A-B, real-time reservation information of a service corresponding to the deposit deposited by the user is received from a reservation service providing server, and service use is reserved through real-time reservation information of the service. A reservation operation of the reservation service system will be described. In the following description, it is assumed that the
상기 예약 서비스 제공서버(30)와 통신이 연결된 상태인 901단계에서 사용자가 키패드(27)를 이용하여 사업자 코드 등록메뉴를 선택하면, 제어부(10)는 902단계에서 이를 감지하고 903단계로 진행한다. 상기 903단계에서 제어부(10)는 RF부(21)와 표시부(80)를 제어하여 상기 예약 서비스 제공 서버(30)로부터 상기 예약 서비스에 적용될 사업자 등록 페이지정보를 수신하여 이를 표시하고, 상기 사용자가 키패드(27)를 이용하여 상기 예약 서비스에 적용될 사업자의 코드번호를 입력하면 이를 표시한다.If the user selects the operator code registration menu using the
그리고 상기 사용자가 키패드(27)를 이용하여 전송키를 입력하면, 제어부(10)는 905단계에서 이를 감지하고 907단계로 진행한다. 상기 907단계에서 제어부(10)는 RF부(21)를 제어하여 상기 입력된 사업자의 코드번호를 등록하기 위한 사업자 코드번호 등록 요청정보를 상기 예약 서비스 제공 서버(30)에 전송한다. 여기서 상기 사업자 코드번호는 상기 사업자가 상기 예약 서비스 가입시, 제공되는 사업자 코드번호로서, 사업자를 식별하는 식별정보이다. 그리고 상기 예약 서비스 제공 서버(30)에 등록된 상기 사업자 코드번호는 상기 사용자가 예약 서비스 이용시, 상기 등록된 사업자 코드번호의 사업자를 상기 해당 사용자의 예약 서비스에 적용할 사업자로 인식하여 사업자 정보 리스트를 생성하는데 이용된다. When the user inputs a transmission key using the
이후 사용자가 키패드(27)를 이용하여 예약 서비스 실행을 선택하면, 제어부(10)는 909단계에서 이를 감지하고 911단계에서 메모리(29)와 RF부(21)를 제어하여 상기 사용자의 식별정보를 상기 예약 서비스 제공 서버(30)에 전송한다. 여기서 상기 사용자 식별정보는 해당 사용자 단말기의 전화번호 정보 또는 상기 예약 서비스 제공 서버(30)에서 제공된 상기 보증금 예치 코드번호가 될 수 있다. Then, when the user selects to execute the reservation service using the
그리고 상기 예약 서비스 제공 서버(30)로부터 예약 서비스 종류 메뉴 정보를 RF부(21)를 통하여 수신하면, 제어부(10)는 913단계에서 이를 감지하고 915단계로 진행한다. 상기 915단계에서 제어부(10)는 표시부(80)를 제어하여 상기 수신한 예약 서비스 종류 메뉴 정보를 도 14의(A)와 같이 표시한다. When the reservation service type menu information is received from the reservation
그리고 상기 사용자가 키패드(27)를 이용하여 상기 표시된 예약 서비스 종류 메뉴 중 해당 서비스 항목을 선택하면, 제어부(10)는 917단계에서 이를 감지하고 919단계에서 RF부(21)를 제어하여 상기 선택된 서비스 종류에 등록된 사업자 정보를 상기 예약 서비스 제공 서버(30)에 요청한다.When the user selects a corresponding service item from the displayed reservation service type menu using the
그리고 상기 예약 서비스 제공 서버(30)로부터 상기 사용자 정보에 따른 사업자 정보를 추출하고 상기 추출한 사업자 정보를 이용하여 생성한 사업자 리스트정보를 수신하면, 제어부(10)는 921단계에서 이를 감지하고 923단계에서 표시부(80)를 제어하여 상기 수신한 사업자 리스트정보를 도 14의(B)와 같이 표시한다. 상기 사용자 정보는 상기 사용자 식별정보, 사용자가 예치한 보증금 정보 및 상기 사용자가 등록한 사업자 정보를 포함한다. In addition, when the operator information according to the user information is extracted from the reservation
그리고 상기 사용자가 키패드(27)를 이용하여 상기 표시된 사업자 리스트 중 해당 사업자를 선택하면, 제어부(10)는 925단계에서 이를 감지하고 927단계에서 RF부(21)를 제어하여 상기 선 택된 사업자의 예약 검색창 정보를 상기 예약 서비스 제공 서버(30)에 요청한다. When the user selects the operator from the displayed operator list by using the
그리고 상기 예약 서비스 제공 서버(30)로부터 해당 사업자가 미리 등록한 사업자 예약정보 중 서비스 예약검색창 생성정보를 반영하여 생성된 예약 검색창정보를 수신하면, 제어부(10)는 929단계에서 이를 감지하고 931단계에서 표시부(80)를 제어하여 상기 수신한 서비스 예약검색창을 표시한다. 여기서 상기 서비스 예약검색창 생성정보는 서비스 종류 및 해당 사업자에 따라 다르게 등록할 수 있다. 예 를 들어 음식점의 경우 예약검색창 생성정보에 시간 입력 UI정보, 예약인원 입력 UI정보, 예약 룸(room) 입력 UI정보 및 테이블 입력 UI정보가 포함되는 서비스 예약검색창을 생성하고 이를 사용자 단말기에 전송되어, 상기 서비스 예약검색창을 도 15의 (A)와 같이 표시된다. 그리고 골프연습장의 경우 예약검색창 생성정보에 시간 입력 UI정보, 서비스 이용시간 입력 UI정보, 예약 타석 입력 UI정보 및 예약 타석 위치 입력 UI정보가 포함되는 서비스 예약검색창을 생성하고 이를 사용자 단말기에 전송되어, 상기 서비스 예약검색창을 입력단계에 따라 도 16의 (A)와 같이 표시된다. 또한 미장원의 경우 예약검색창 생성정보에 시간 입력 UI정보, 예약방식 입력 UI정보 및 서비스 품목 입력 UI정보가 포함되는 서비스 예약검색창을 생성하고 이를 사용자 단말기에 전송되어, 상기 서비스 예약검색창을 검색정보 입력단계에 따라 도 17의 (A),(B), (C) 및 (D)와 같이 표시된다. When the reservation
상기 서비스 예약검색창이 표시된 상태에서, 사용자가 키패드(27)를 이용하여 서비스 예약 검색정보를 입력하면, 제어부(10)는 933단계에서 이를 감지하고 935단계에서 표시부(80)를 제어하여 상기 입력된 서비스 예약 검색정보를 표시한다. 그리고 상기 사용자가 키패드(27)를 이용하여 전송키를 입력하면, 제어부(10)는 937단계에서 이를 감지하고 939단계에서 RF부(21)를 제어하여 상기 입력된 서비스 예약 검색정보에 따른 실시간 예약 서비스 정보를 예약 서비스 제공 서버(30)를 통하여 사업자 단말기(50)에 요청한다.If the user inputs the service reservation search information using the
그러면, 상기 사업자 단말기(50)로부터 추출된 상기 서비스 예약 검색정보에 따른 실시간 예약 서비스 정보를 수신하면, 제어부(10)는 941단계에서 이를 감지하 고 943단계에서 표시부(80)를 제어하여 상기 수신한 실시간 예약 서비스 정보를 표시한다. 그리고 상기 사용자가 키패드(27)를 이용하여 해당 예약을 선택하면, 제어부(10)는 945단계에서 이를 감지하고 947단계에서 RF부(21)를 제어하여 예약 승인 요청정보를 상기 예약 서비스 제공 서버에 전송한다. 여기서 상기 예약승인 요청정보는 해당 서비스 이용 시간정보, 서비스 이용 품목정보 및 약관동의 정보가 포함된다. 예를 들어 음식점의 경우 상기 실시간 예약 서비스 정보가 선택단계에 따라 도 15의(B),(C)와 같이 표시되고 예약이 선택되면, 예약 승인 요청정보를 상기 예약 서비스 제공 서버에 전송하고 골프연습장의 경우 상기 실시간 예약 서비스 정보가 선택단계에 따라 도 16의(B),(C)와 같이 표시되고 예약이 선택되면, 예약 승인 요청정보를 상기 예약 서비스 제공 서버에 전송하며 미장원의 경우 상기 실시간 예약 서비스 정보가 선택단계에 따라 도 17의(E),(F)와 같이 표시되고 예약이 선택되면, 예약 승인 요청정보를 상기 예약 서비스 제공 서버에 전송한다. Then, when receiving real-time reservation service information according to the service reservation search information extracted from the
그리면, 상기 예약 서비스 제공 서버(30)는 상기 예약승인 요청정보를 분석하여 상기 예약 승인 요청정보에 약관동의 정보가 존재하면, 상기 예약 승인 요청정보를 상기 사업자 단말기(PC)(50)에 전송하고 상기 사업자 단말기(PC)(50)로부터 예약 승인 완료정보를 수신하면, 예약 승인 완료메시지를 생성하여 상기 휴대용 단말기에 전송한다. 상기 예약 승인 완료메시지를 수신하면, 제어부(10)는 949단계에서 이를 감지하고 951단계에서 표시부(80)를 제어하여 상기 수신한 예약 승인 완료메시지를 표시한다. 예를 들어 음식점의 경우 상기 예약승인 완료 메시지를 도 15의(D)와 같이 표시하고, 골프연습장의 경우 상기 예약승인 완료 메시지를 도 16 의(D)와 같이 표시하며, 미장원의 경우 상기 예약승인 완료 메시지를 서비스 예약 방식에 따라 도 17의(G) 또는 (H)와 같이 표시한다. Then, the reservation
그러나 상기 예약승인 요청정보를 분석하여 상기 예약 승인 요청정보에 약관동의 정보가 존재하지 않으면, 상기 예약 서비스 제공 서버(30)는, 예약 승인 거부 메시지를 생성하여 상기 휴대용 단말기에 전송한다. 상기 예약 승인 거부 메시지를 수신하면, 제어부(10)는 953단계에서 이를 감지하고 955단계에서 표시부(80)를 제어하여 상기 예약 승인 거부 메시지를 표시한다. However, if the agreement approval information is not analyzed and the agreement information is not present in the reservation approval request information, the reservation
도 10은 본 발명의 일실시 예에 따른 예약 서비스 제공서버에서 예약 서비스 가입동작의 흐름도이다. 도 10을 참조하여 예약 서비스 제공서버에서 사업자의 사업자 예약정보를 등록하며 사업자 코드번호를 제공하고, 사용자의 예약 서비스 가입정보 및 보증금 예치 정보를 등록시키는 예약 서비스 시스템의 등록동작을 설명한다. 하기에서는 사업자의 요청에 의해 상기 사업자 단말기(PC)(50)가 인터넷 통신망(40)을 통하여 상기 예약 서비스 제공서버(30)와 통신 연결되고 사용자의 요청에 의해 상기 사용자 단말기(10)는 이동통신망(20)을 통하여 상기 예약 서비스 제공서버(30)와 통신 연결되는 상태를 가정하여 설명한다.10 is a flowchart illustrating a reservation service subscription operation in a reservation service providing server according to an exemplary embodiment of the present invention. The operation of registering the reservation service system for registering the operator reservation information of the operator in the reservation service providing server, providing the operator code number, and registering the user's reservation service subscription information and deposit deposit information with reference to FIG. 10. In the following, the operator terminal (PC) 50 is connected to the reservation
상기 사업자 단말기(PC)(50) 및 사용자 단말기(10)와 통신이 연결된 상태인 1001단계에서 상기 사업자 단말기(PC)(50)로부터 입력된 사업자 예약정보를 수신하면 서버 제어부(33)는 1003단계에서 이를 감지하고 1005단계에서 사업자 예약 정보DB(39)를 제어하여 상기 수신한 사업자 예약정보를 저장한다. 여기서 상기 사업자 예약정보는 일반사항 정보 및 사업자별 등록정보 등을 포함한다. 상기 일반사항 정보는 사업자의 상호정보, 사업자 등록번호정보, 사업장 위치정보 및 서비스 업종정보 등을 포함한다. 그리고 상기 사업자별 등록정보는 서비스 예약검색창 생성정보, 광고 제공여부정보, 서비스의 상세정보, 서비스 예약조건정보, 페널티 금액정보 및 서비스 예약 취소/미도착시, 발생되는 페널티정보 등을 포함한다. 예를 들어 음식점을 운영하는 사업자의 경우 서비스 예약조건정보를 룸(room) 또는 테이블의 개수로 설정하고, 상기 룸(room) 또는 테이블 마다 페널티 금액을 \100,000으로 설정하고, 상기 페널티정보를 48시간 이전에 예약 취소시 페널티 면제, 24시간 이전에 예약 취소시 페널티 50%부가, 3시간 이전에 예약 취소시 페널티 70%부가, 3시간 이후 또는 미도착시 페널티 전액부가를 설정할 수 있고; 골프 연습장을 운영하는 사업자의 경우 서비스 예약조건정보를 타석수의 개수로 설정하고, 상기 타석 마다 페널티 금액을 신청요금전액으로 설정하고, 상기 페널티정보를 예약한 타석에 이후로 예약된 사항이 있을시 페널티 전액부가, 24시간 이전에 예약 취소시 페널티 50%부가로 설정할 수 있고; 미장원을 운영하는 사업자의 경우 서비스 예약조건정보를 퍼머(perma) 또는 커트로 설정하고, 상기 퍼머의 페널티 금액을 \7,000으로 설정하고 상기 커트의 페널티 금액을 \5,000으로 설정하고, 상기 페널티정보를 24시간 이전에 예약 취소시 페널티 면제, 3시간 이전에 예약 취소시 페널티 50%부가, 1시간 이전에 예약 취소시 페널티 70%부가, 1시간 이후 또는 미도착시 페널티 전액부가를 설정할 수 있다. 상기와 같은 사업자 예약정보에 따라 상기 예약 서비스 시스템을 이용하여 해당 서비스를 예약한 사용자가 예약 취소시, 예치한 보증금에 상기 페널 티조건이 반영된다.When receiving the operator reservation information input from the operator terminal (PC) 50 in
상기 수신한 사업자 예약정보를 등록한 후 서버 제어부(33)는 1007단계에서 상기 사업자의 코드번호를 생성하고 1009단계에서 통신인터페이스(31)를 제어하여 상기 생성한 코드번호를 상기 사업자 단말기(50)에 전송한다. After registering the received operator reservation information, the
또한, 상기 사용자 단말기(10)로부터 사용자 가입정보가 통신인터페이스(31)에 수신되면, 서버 제어부(33)는 1011단계에서 이를 감지하고 1013단계에서 사용자 정보DB(37)를 제어하여 상기 수신한 사용자 가입정보를 저장하고 보증금 리스트를 생성한다, 여기서 상기 사용자 가입정보는 사용자 식별정보, 광고수신 여부정보, 예약 서비스 약관동의 정보 등이 포함된다.In addition, when the user subscription information is received from the
상기 보증금 리스트를 생성한 후 서버 제어부(33)는 1015단계에서 통신인터페이스(31)를 제어하여 상기 생성한 보증금 리스트정보를 상기 사용자 단말기(10)에 전송한다. 그리고 상기 사용자 단말기(10)로부터 상기 사용자가 선택한 보증금 정보를 수신하면, 서버 제어부(33)는 1017단계에서 이를 감지하고 1019단계로 진행한다. 상기 1019단계에서 서버 제어부(33)는 사용자 정보DB(37)를 제어하여 상기 수신한 보증금 정보를 저장하고 상기 보증금 정보 및/또는 상기 사용자 가입정보를 이용하여 보증금 예치코드를 생성한다. 그리고 서버 제어부(33)는 1021단계에서 통신인터페이스(31)를 제어하여 상기 생성한 보증금 예치코드 정보를 상기 사용자 단말기(10)에 전송한다. 여기서 상기 예치코드는 상기 사용자가 상기 보증금을 상기 예약 서비스 제공 서버(30) 운용자에게 예치시키기 위한 금융결제를 실행할 때 상기 사용자 및 예치할 보증금액을 식별하기 위해 사용된다.After generating the deposit list, the
이후 상기 사용자가 모바타, 무통장 입금, 인터넷뱅킹, 휴대폰결제와 같은 금융결제 수단을 이용하여 상기 예약 서비스 제공 서버(30) 또는 예약 서비스 제공 서버(30) 운용자에게 상기 보증금을 예치시켜 예약 서비스 제공 서버(30) 운용자의 단말기(PC)로부터 상기 보증금 예치완료정보를 수신하면, 서버 제어부(33)는 1023단계에서 이를 감지하고 1025단계에서 사용자 정보DB(37)를 제어하여 상기 보증금을 예치한 사용자의 예약 서비스 가입 정보를 등록하고 1027단계로 진행한다. 상기 1027단계에서 서버 제어부(33)는 문자메시지 생성 모듈을 제어하여 예약서비스 가입완료 메시지를 생성하고 1029단계에서 통신인터페이스(31)를 제어하여 상기 생성한 예약서비스 가입완료 메시지를 상기 사용자 단말기(10)에 전송한다.Thereafter, the user deposits the deposit to an operator of the reservation
도 11a-b는 본 발명의 일실시 예에 따른 예약 서비스 제공서버에서 서비스 예약 시스템의 예약동작 흐름도이다. 상기 도 11a-b를 참조하여 예약 서비스 실행시, 예약 서비스 제공서버에서 사용자가 예치한 보증금에 맞는 서비스의 실시간 예약정보를 제공하고, 상기 해당 사업자 단말기로부터 제공되는 서비스의 실시간 예약정보를 통하여 서비스 이용을 예약하는 예약 서비스 시스템의 예약동작을 설명한다. 하기에서는 사용자의 요청에 의해 상기 사용자 단말기(10)는 이동통신망(20)을 통하여 상기 예약 서비스 제공서버(30)와 통신 연결되고 사업자의 요청에 의해 상기 사업자 단말기(PC)(50)가 인터넷 통신망(40)을 통하여 상기 예약 서비스 제공서버(30)와 통신 연결되는 상태를 가정하여 설명한다.11A-B is a flowchart illustrating a reservation operation of a service reservation system in a reservation service providing server according to an exemplary embodiment of the present invention. When the reservation service is executed with reference to FIGS. 11A-B, the reservation service providing server provides real-time reservation information of a service corresponding to the deposit deposited by the user, and uses the service through real-time reservation information of the service provided from the corresponding operator terminal. A reservation operation of a reservation service system for reserving reservation will be described. In the following, the
상기 사용자 단말기(10) 및 사업자 단말기(PC)(50)와 통신이 연결된 상태인 1101단계에서 상기 사용자 단말기(10)로부터 상기 예약 서비스에 적용될 사업자의 코드번호를 등록하기 위한 사업자 코드번호 등록 요청정보를 수신하면, 서버 제어부(33)는 1103단계에서 이를 감지하고 1105단계로 진행한다. 상기 1103단계에서 서버 제어부(33)는 사용자 정보DB(37)를 제어하여 상기 수신한 사업자 코드번호의 사업자를 상기 해당 사용자의 예약 서비스에 적용할 사업자로 등록한다. 여기서 상기 사업자 코드번호는 상기 사업자가 상기 예약 서비스 가입시, 제공되는 사업자 코드번호로서, 사업자를 식별하는 식별정보이다. 그리고 상기 사용자 정보DB(37)에 등록된 상기 사업자 코드번호는 상기 사용자가 예약 서비스 이용시, 상기 등록된 사업자 코드번호의 사업자를 상기 해당 사용자의 예약 서비스에 적용할 사업자로 인식하여 사업자 정보 리스트를 생성한다.Operator code number registration request information for registering the code number of the operator to be applied to the reservation service from the
이후 상기 사용자 단말기(10)로부터 상기 예약 서비스 요청정보 및 사용자 식별정보를 수신하면, 서버 제어부(33)는 1107단계에서 이를 감지하고 1109단계에서 사용자 정보DB(37)를 제어하여 상기 수신한 상기 예약 서비스 요청정보 및 사용자 식별정보를 분석하고 상기 사용자가 상기 예약 서비스에 가입 완료된 사용자인지 인증작업을 수행한다. 여기서 상기 사용자 식별정보는 해당 사용자 단말기의 전화번호 정보 또는 상기 예약 서비스 제공 서버(30)에서 제공된 상기 보증금 예치 코드번호가 될 수 있다. After receiving the reservation service request information and user identification information from the
그리고 서버 제어부(33)는 1111단계에서 예약 서비스 종류 메뉴를 생성하고 1113단계에서 통신인터페이스(31)를 제어하여 생기 생성된 예약 서비스 종류 메뉴 정보를 상기 사용자 단말기(10)에 전송한다. In
상기 예약 서비스 종류 메뉴 정보를 수신한 사용자 단말기(10)로부터 상기 예약 서비스 종류 메뉴 중 해당 서비스 종류에 등록된 사업자 정보제공을 요청받으면, 서버 제어부(33)는 1115단계에서 이를 감지하고 1117단계로 진행한다. 상기 1117단계에서 서버 제어부(33)는 사용자 정보DB(37) 및 사업자 정보DB(39)를 제어하여 상기 사용자의 사용자 정보를 분석하여 사용자 정보에 따른 사업자 정보를 추출하고 상기 추출한 사업자 정보를 이용하여 사업자 리스트를 생성한다. 여기서 상기 사용자 정보는 상기 사용자 식별정보, 사용자가 예치한 보증금 정보 및 상기 사용자가 등록한 사업자 정보를 포함한다. 상기 사용자 정보에 따른 사업자 정보를 추출하고 상기 추출한 사업자 정보를 이용하여 사업자 정보 리스트를 생성하는 동작을 도 6을 참조하여 좀 더 자세히 설명하면, 상기 예약 서비스 제공을 요청받으면, 서버 제어부(33)는 601단계에서 상기 사용자 정보를 분석하고 603단계로 진행한다. 상기 603단계에서 서버 제어부(33)는 사용자 정보 DB(37)를 제어하여 상기 사용자 등록한 사업자가 존재하는지 판단한다. 판단결과 상기 사용자 등록한 사업자가 존재하면, 서버 제어부(33)는 605단계로 진행하고 사용자 정보 DB(37)제어하여 상기 사용자 등록한 사업자 정보를 불러온다. 그리고 서버 제어부(33)는 607단계에서 상기 불러온 사업자 정보 중 상기 사업자가 등록한 페널티정보를 확인하고 609단계로 진행한다. 상기 609단계에서 서버 제어부(33)는 사용자 정보DB(37) 및 사업자 정보DB(39)를 제어하여 상기 사업자가 등록한 페널티정보와 상기 사용자의 보증금 정보를 비교하고 611단계에서 상기 사용자의 보증금 금액에 포함되는 페널티 금액을 등록한 사업자 정보만을 추출한다. 그리고 서버 제어부(33)는 621단계로 진행하여 상기 추출한 사업자 정보를 이용하여 사업자 리스트를 생성한다. If the
그러나 상기 판단결과 상기 사용자 등록한 사업자가 존재하지 않으면, 서버 제어부(33)는 613단계로 진행하고 사업자 정보 DB(39)제어하여 상기 예약 서비스에 등록된 사업자 정보를 불러온다. 그리고 서버 제어부(33)는 615단계에서 상기 불러온 사업자 정보 중 상기 사업자가 등록한 페널티정보를 확인하고 617단계로 진행한다. 상기 617단계에서 서버 제어부(33)는 사용자 정보DB(37) 및 사업자 정보DB(39)를 제어하여 상기 사업자가 등록한 페널티정보와 상기 사용자의 보증금 정보를 비교하고 619단계에서 상기 사용자의 보증금 금액에 포함되는 페널티 금액을 등록한 사업자 정보만을 추출한다. 그리고 서버 제어부(33)는 621단계로 진행하여 상기 추출한 사업자 정보를 이용하여 사업자 리스트를 생성한다. However, if it is determined that the user registered operator is not present, the
예를 들어 사용자 정보 중 상기 사용자의 보증금 정보가 \100,000이고 상기 사용자가 등록한 사업자 정보가 사업자 A정보(취소시, 페널티 금액이 \100,000), 사업자 B정보(취소시, 페널티 금액이 \50,000) 및 사업자 C정보(취소시, 페널티 금액이 \200,000)이면, 상기 예약 서비스 제공 요청시, 상기 예약 서비스 제공 서버(30)는 상기 등록된 사업자 정보 중 상기 사용자의 보증금 내에 포함되는 사업자 A정보와 사업자 B정보를 추출하고 상기 추출한 사업자 정보로 사업자 정보 리스트를 생성한다. 그러나 상기 사용자 정보 중 상기 사용자의 보증금 정보가 \100,000이고 상기 사용자가 등록한 사업자 정보가 없고, 상기 예약 서비스에 사업자 A정보(취소시, 페널티 금액이 \100,000), 사업자 B정보(취소시, 페널티 금액이 \50,000), 사업자 C정보(취소시, 페널티 금액이 \200,000), 사업자 D정보(취소시, 페널티 금액이 \80,000) 및 사업자 E정보(취소시, 페널티 금액이 \300,000)이면, 상기 예약 서비스 제공 요청시, 상기 예약 서비스 제공 서버(30)는 상기 등록된 사업자 정보 중 상기 사용자의 보증금 내에 포함되는 사업자 A정보, 사업자 B정보, 사업자 D정보를 추출하고 상기 추출한 사업자 정보로 사업자 정보 리스트를 생성한다. For example, among the user information, the deposit information of the user is \ 100,000, and the operator information registered by the user includes the operator A information (if canceled, the penalty amount is 100,000), the operator B information (cancellation, the penalty amount is 50,000) and If the operator C information (cancellation fee is \ 200,000), upon request of providing the reservation service, the reservation
상기 사업자 정보 리스트를 생성한 후 서버 제어부(33)는 1119단계에서 통신인터페이스(31)를 제어하여 상기 생성한 사업자 리스트를 상기 사용자 단말기(10)에 전송한다. 그리고 상기 사용자 단말기(10)로부터 상기 사업자 리스트 중 선택된 해당 사업자의 예약 검색창 정보 제공을 요청 받으면, 서버 제어부(33)는 1121단계에서 이를 감지하고 1123단계에서 사업자 정보 DB(39)를 제어하여 해당 사업자가 미리 등록한 사업자 예약정보 중 서비스 예약검색창 생성정보를 반영하여 상기 예약 검색창을 생성한다. 그리고 서버 제어부(33)는 1125단계에서 통신인터페이스(31)를 제어하여 상기 생성한 서비스 예약검색창 생성정보를 상기 사용자 단말기(10)에 전송한다.After generating the service provider information list, the
그리고 상기 사용자 단말기(10)로부터 상기 예약검색창에 입력된 예약 검색정보에 따른 실시간 예약 서비스 요청정보를 수신하면, 서버 제어부(33)는 1127단계에서 이를 감지하고 1129단계에서 통신인터페이스(31)를 제어하여 해당 사업자 단말기(50)에 상기 예약 검색정보에 따른 실시간 예약 서비스 요청정보를 전송한다. When receiving the real-time reservation service request information according to the reservation search information input into the reservation search window from the
그리고 상기 사업자 단말기(50)로부터 상기 서비스 예약 검색정보에 따른 실 시간 예약 서비스 정보를 수신하면, 서버 제어부(33)는 1131단계에서 이를 감지하고 1133단계에서 통신인터페이스(31)를 제어하여 상기 서비스 예약 검색정보에 따른 실시간 예약 서비스 정보를 해당 사용자 단말기(10)에 전송한다.When receiving the real time reservation service information according to the service reservation search information from the
그리고 상기 사용자 단말기(10)로부터 예약 승인 요청정보를 수신하면, 서버 제어부(33)는 1135단계에서 이를 감지하고 1137단계로 진행한다. 여기서 상기 예약승인 요청정보는 해당 서비스 이용 시간정보, 서비스 이용 품목정보 및/또는 약관동의 정보가 포함된다. When receiving the reservation approval request information from the
상기 1137단계에서 서버 제어부(33)는 상기 수신한 예약 승인 요청정보를 분석하고 1139단계에서 통신인터페이스(31)를 제어하여 상기 예약 승인 요청정보를 상기 사업자 단말기(PC)(50)에 전송한다. 상기 예약승인 요청정보를 분석하여 상기 예약 승인 요청정보를 상기 사업자 단말기(PC)(50)에 전송하는 동작을 도 7을 참조하여 좀 더 자세하게 살펴보면, 상기 서버 제어부(33)는 701단계에서 상기 수신한 예약 승인 요청정보를 분석하고 703단계에서 상기 약관동의 정보가 존재하는지 판단한다. 판단결과, 상기 약관동의 정보가 존재하면, 서버 제어부(33)는 705단계로 진행하여 상기 예약 승인 요청정보를 상기 사업자 단말기(PC)(50)에 전송한다. 그러나 상기 판단결과, 상기 약관동의 정보가 존재지 않으면, 서버 제어부(33)는 707단계에서 문자 메시지 생성모듈(35)을 제어하여 상기 예약 승인 거부 메시지를 생성하고 709단계에서 통신인터페이스(31)를 제어하여 상기 생성한 예약 승인 거부 메시지를 상기 사업자 단말기(PC)(50)에 전송한다. In
그리고 상기 예약 승인 요청정보를 수신한 상기 사업자 단말기(PC)(50)로부 터 예약 승인 완료정보를 수신하면, 서버 제어부(33)는 1141단계에서 이를 감지하고 1143단계에서 사용자 정보 DB(37) 및 문자 메시지 생성모듈(35)을 제어하여 상기 예약 승인 완료정보를 저장하고 예약승인 완료 메시지를 생성하고 1145단계에서 상기 생성한 예약승인 완료 메시지를 상기 사용자 단말기(10)에 전송한다.When the reservation approval completion information is received from the operator terminal (PC) 50 that has received the reservation approval request information, the
도 12는 본 발명의 일실시 예에 따른 서비스 예약 제공서버에서 예약 취소 및 미도착시, 페널티 부여동작의 흐름도이다. 상기 도 12를 참조하여 예약 서비스 제공서버에서 사용자가 예약을 취소하거나 미도착시, 사용자가 예치한 보증금에 페널티를 부여하는 예약 서비스 시스템의 페널티 부여동작을 설명한다. 하기에서는 사업자의 요청에 의해 상기 사업자 단말기(PC)(50)가 인터넷 통신망(40)을 통하여 상기 예약 서비스 제공서버(30)와 통신 연결되는 상태를 가정하여 설명한다.12 is a flowchart illustrating a penalty granting operation when a reservation is canceled or not arrived at the service reservation providing server according to an exemplary embodiment of the present invention. Referring to FIG. 12, a penalty granting operation of the reservation service system for granting a penalty to the deposit deposited by the user when the user cancels or does not arrive at the reservation service providing server will be described. In the following description, it is assumed that the operator terminal (PC) 50 is connected to the reservation
대기상태인 1201단계에서 상기 사업자 단말기(PC)(50)로부터 해당 사용자 도착정보를 수신하면, 서버 제어부(33)는 1203단계에서 이를 감지하고 1205단계에서 사용자 정보DB(37)를 제어하여 해당 사용자를 정상이용으로 등록한다.When receiving the corresponding user arrival information from the operator terminal (PC) 50 in
그러나 상기 사용자가 예약을 취소하거나 상기 예약 시간에 도착하지 않아 상기 사업자 단말기(PC)(50)로부터 사용자 예약 취소/미도착정보를 수신하면, 상기 서버 제어부(33)는 1207단계에서 이를 감지하고 1209단계에서 상기 수신한 사용자 예약 취소/미도착정보를 분석하고 문자 메시지 생성모듈(35)을 제어하여 페널티 사항 통보 메시지를 생성한다. 여기서 상기 사용자 예약 취소/미도착정보는 사용자 식별정보, 사업자 식별정보, 예약 취소시 시간정보 및/또는 미도착시 시간정보가 포함된다. However, if the user cancels the reservation or does not arrive at the reservation time and receives the user reservation cancellation / non-arrival information from the operator terminal (PC) 50, the
상기 페널티 사항 통보 메시지를 생성한 후 서버 제어부(33)는 1211단계에서 통신인터페이스(31)를 제어하여 상기 생성한 페널티 사항 통보 메시지를 상기 사용자 단말기(10)에 전송한다. 그리고 서버 제어부(33)는 1213단계에서 사용자 정보DB(37)를 제어하여 상기 해당 사용자의 예치된 보증금 정보를 불러온다. 이때 상기 사용자 단말기로부터 상기 페널티 사항 통보메시지에 대한 이의신청메시지를 수신할 수 있다.After generating the penalty notification message, the
이후 예약 서비스 제공 서버(30) 운용자는 모바타, 무통장 입금, 인터넷뱅킹, 휴대폰결제와 같은 금융결제 수단을 이용하여 상기 약정된 페널티금액을 상기 사업자에게 지급(1215)하면, 서버 제어부(33)는 1219단계에서 사용자 정보DB(37)를 제어하여 상기 불러온 보증금에서 상기 페널티금액을 차감한 보증금의 정보를 업데이트한다. 그리고 1219단계에서 문자 메시지 생성모듈(35)을 제어하여 상기 업데이트된 보증금 알림 메시지를 생성하고 1221단계로 진행하여 상기 생성한 보증금 알림 메시지를 상기 사용자 단말기(10)에 전송한다. Thereafter, the operator of the reservation
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도에서 여러 가지 변형이 가능함은 물론이다. 특히, 상기에서는 이동통신망을 이용한 휴대단말기를 구성으로 설명하지만 유무선 인터넷망을 이용한 개인용 컴퓨터 단말기(PC)를 구성으로 할 수 있음은 당업자에게 자명하다. 그러므로 본 발명은 청구범위 및 청구범위와 균등한 것들에 의하여 정해져야 한다. Meanwhile, in the detailed description of the present invention, specific embodiments have been described, but various modifications are possible without departing from the scope of the present invention. In particular, while the mobile terminal using a mobile communication network will be described as a configuration, it will be apparent to those skilled in the art that a personal computer terminal (PC) using a wired / wireless internet network can be configured. Therefore, the present invention should be defined by the claims and their equivalents.
이상에서 상세히 설명한 바와 같이 본 발명은 사용자가 서비스 예약 취소에 대한 지불보증을 하기 위해 보증금을 예치시키고 예약 서비스 실행시, 상기 예치된 보증금에 맞는 서비스의 실시간 예약정보를 제공받고, 상기 해당 서비스의 실시간 예약정보를 통하여 서비스 이용을 예약하고, 상기 예약을 취소하면 상기 예치한 보증금에서 미리 약정된 금액을 해당 서비스의 사업자에게 제공하는 예약 서비스 시스템 및 그 방법을 제공함으로서, 사용자는 이동통신망을 이용하여 사용자가 원하는 조건에 따른 예약정보를 보다 편리하게 조회 및 예약할 수 있고 사업자는 예약서비스를 운용함에 있어서 좌석의 낭비는 물론 상기 서비스 사업자가 감당해야 할 부담을 줄일 수 있는 이점이 있고, 상기 사업자는 상기 예약 시스템을 적용하여 전화예약을 담당하는 인원이나 주차장 같은 대기공간을 줄일 수 있다. 또한 궁극적으로 새로운 예약문화를 정착시켜 상기 사용자 및 사업자 모두를 만족시키는 효과가 있다. As described in detail above, in the present invention, when a user deposits a deposit to guarantee payment for cancellation of a service reservation and executes a reservation service, the user is provided with real-time reservation information of a service that meets the deposited deposit, and the real-time of the corresponding service. By providing a reservation service system and a method for reserving service through reservation information and canceling the reservation, a predetermined amount of money from the deposited deposit is provided to the operator of the service, and the user can use the mobile communication network. The reservation information according to the desired condition can be more conveniently inquired and booked, and the operator has the advantage of reducing the burden of the service provider as well as waste of seats in the operation of the reservation service, the operator said In charge of telephone reservation by applying reservation system It can reduce air space, such as personnel or parking lot. Also, ultimately, a new booking culture is established to satisfy both the user and the operator.
Claims (31)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060111728A KR20080043108A (en) | 2006-11-13 | 2006-11-13 | Method and system for reservation of service |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060111728A KR20080043108A (en) | 2006-11-13 | 2006-11-13 | Method and system for reservation of service |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20080043108A true KR20080043108A (en) | 2008-05-16 |
Family
ID=39661631
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060111728A KR20080043108A (en) | 2006-11-13 | 2006-11-13 | Method and system for reservation of service |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20080043108A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180105494A (en) * | 2017-03-15 | 2018-09-28 | 김상덕 | Method of Providing Web Platform Based Accommodation Sharing Services and a Web Server Therefor |
KR20190005470A (en) | 2017-07-06 | 2019-01-16 | 에스케이플래닛 주식회사 | Method for selling no-show product at spcial price and apparatus therefor |
WO2019039803A1 (en) * | 2017-08-23 | 2019-02-28 | 주식회사 예써 | Method for controlling mobile communication terminal that provides reservation service, mobile communication terminal that provides reservation service, and reservation service system comprising same |
KR20190092640A (en) * | 2018-01-29 | 2019-08-08 | (주)이루미소프트 | Clerkless strore reservation system |
KR20210001360A (en) * | 2019-06-27 | 2021-01-06 | 주식회사 브로컴퍼니 | Reservation system for preventing no-show |
-
2006
- 2006-11-13 KR KR1020060111728A patent/KR20080043108A/en not_active Application Discontinuation
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180105494A (en) * | 2017-03-15 | 2018-09-28 | 김상덕 | Method of Providing Web Platform Based Accommodation Sharing Services and a Web Server Therefor |
KR20190005470A (en) | 2017-07-06 | 2019-01-16 | 에스케이플래닛 주식회사 | Method for selling no-show product at spcial price and apparatus therefor |
WO2019039803A1 (en) * | 2017-08-23 | 2019-02-28 | 주식회사 예써 | Method for controlling mobile communication terminal that provides reservation service, mobile communication terminal that provides reservation service, and reservation service system comprising same |
KR20190092640A (en) * | 2018-01-29 | 2019-08-08 | (주)이루미소프트 | Clerkless strore reservation system |
KR20210001360A (en) * | 2019-06-27 | 2021-01-06 | 주식회사 브로컴퍼니 | Reservation system for preventing no-show |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
USRE42828E1 (en) | Communication between parties over the internet without revealing personal or security information | |
CN101393622B (en) | A method and a system for presenting reminders in a portable device | |
US20080212751A1 (en) | Telephone background screensaver with live internet content | |
US20050170856A1 (en) | Command based group SMS with mobile message receiver and server | |
KR100436551B1 (en) | System and method for providing e-mail address information using mobile phone number | |
US20100106500A1 (en) | Method and system for enhancing verbal communication sessions | |
US20020013155A1 (en) | Mobile communications device data sharing system and method | |
US20060165106A1 (en) | Contact information management apparatus and method for managing contact information | |
US20060258334A1 (en) | Wireless paging system | |
KR20080043108A (en) | Method and system for reservation of service | |
KR20020069767A (en) | Sales promotion and advertisement providing system using personal information communication terminal | |
US20050059413A1 (en) | Method and apparatus for managing presence information on terminal device in a network | |
US20130040665A1 (en) | Automatic position information transmission system and method using wireless data network | |
CN103548368A (en) | System for providing data interconnected with ARS by using ring data and method for same | |
KR20090000784A (en) | System for reservation of service | |
CN103369492A (en) | Remote service providing method and system based on smart mobile phone | |
KR102053344B1 (en) | Apparatus and method for providing conference call in mobile communication | |
KR20000072301A (en) | A network-based ideal type information provider system and a method thereof | |
KR100876339B1 (en) | Daily Job or Job Information Registration System and Method Converging Mobile and Internet | |
KR20180105494A (en) | Method of Providing Web Platform Based Accommodation Sharing Services and a Web Server Therefor | |
CN114040403B (en) | Equipment synchronization method, device and system | |
JP2002279261A (en) | Restaurant reservation system | |
EP1307060B1 (en) | Information acquisition system and information acquisition method | |
US20060146736A1 (en) | System and method for offering personalized office work | |
KR20020032808A (en) | Method for Voice Service With The Wireless Internet |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |