










본 발명의 실시예들은 발렛 파킹 기사 정보 중개 시스템 및 이의 실행 방법 에 관한 것이다.Embodiments of the present invention are directed to a valet parking article information mediation system and method of performing the same.
일반적으로 현대 사회에서는 대부분의 사람들이 차량을 이용하여 목적지를 왕래하고 있으며, 우리나라를 비롯하여 각 나라마다 효율적인 이동수단을 제공하기 위해 지하철이나 고속열차와 같은 발전된 대중교통수단을 제공하고 있는데, 이러한 대중교통수단은 보조적인 이동수단으로 대부분의 사람들은 차량을 직접 운전하면서 도로를 주행하여 출퇴근이나 여행 중에 자신의 자가 차량을 주로 이용하고 있는 실정이다. 또한, 사람들은 차량을 직접 운전하여 백화점, 음식점 등의 영업점을 이용하고 있다.Generally, in the modern society, most people use their vehicles to travel to and from their destinations. In order to provide efficient means of transportation to each country including Korea, they provide advanced public transportation such as a subway train or a high-speed train. Sudan is an auxiliary means of transportation. Most people drive their own vehicles while driving on the road. In addition, people drive cars directly and use department stores, restaurants, and the like.
하지만, 많은 사람들이 차량을 직접 운전하여 영업점을 방문하기 때문에 너무 많은 차량이 몰려 주차하는데 상당 시간 소요된다는 문제점이 발생하고 있다. 이로 인해 백화점이나 음식점 등의 시설에 방문하는 고객의 불편함이 증가하게 된다.However, since many people drive the vehicle directly to the branch office, there are problems that too many vehicles are parked and it takes a long time to park. This increases the inconvenience of customers visiting department stores and restaurants.
이를 위해 백화점이나 음식점 등의 시설에서는 발렛 파킹 서비스를 제공하고 있으나, 발렛 파킹을 제공하는 기사를 모집하는데 어려움을 겪고 있는 현실이다.For this purpose, department store and restaurant facilities provide valet parking service, but it is a reality that it is difficult to recruit articles providing valet parking.
한국공개특허 제10-2005-0068667호는 차량 도난방지 시스템에 관한 것으로, 대리주차를 위해 주차요원에게 키를 건네는 경우 미리 지정된 버튼을 조작하여 차량이 지정된 거리 이상 주행할 수 없도록 하는 시스템에 대한 내용이 언급되어 있습니다. 하지만, 인용발명은 발렛 파킹 기사를 모집하는 방법에 대해서는 언급하고 있지 않습니다.Korean Patent Laid-Open No. 10-2005-0068667 relates to a system for preventing theft of a vehicle and a system for preventing a vehicle from traveling for a predetermined distance by operating a predetermined button when a key is handed to a parking agent for a substitute parking This is mentioned. However, the cited invention does not mention how to recruit valet parking.
본 발명은 발렛 파킹 기사가 자신의 단말을 통해 생체 부위에 대한 사진을 찍어 이미지 데이터를 생성한 후에 인증을 요청하면 이미지 데이터에서 생체 영역을 검출하여 사용자에 대한 인증을 실행할 수 있기 때문에 별도의 인증 수단을 통하지 않고도 간편히 사용자의 인증을 실행할 수 있기 때문에 사용자에게 편의성을 제공할 수 있으며 별도의 인증 수단을 사용하지 않고 발렛 파킹 기사에 대한 인증을 수행할 수 있기 때문에 인증 수단의 설치 비용을 절약할 수 있도록 하는 발렛 파킹 기사 정보 중개 시스템 및 이의 실행 방법을 제공하는 것을 목적으로 한다.In the present invention, if a valet parking agent requests authentication after capturing a photograph of a living body part through his / her terminal and generating image data, the biometric area can be detected from the image data to perform authentication for the user, So that it is possible to provide convenience to the user, and authentication of the valet parking article can be performed without using any additional authentication means, so that the installation cost of the authentication means can be saved And to provide a valet parking agent information brokerage system and a method for executing the same.
또한, 본 발명은 발렛 파킹 기사와 고객의 연결을 중개함으로써 고객에게 편의성을 제공하고 발렛 파킹 기사에게 일자리를 제공할 수 있는 발렛 파킹 기사 정보 중개 시스템 및 이의 실행 방법을 제공하는 것을 목적으로 한다.It is another object of the present invention to provide a valet parking agent information mediating system and a method for executing the same, which can provide convenience to customers by mediating connection between valet parking articles and customers and provide jobs to valet parking agents.
본 발명이 해결하고자 하는 과제는 이상에서 언급한 과제(들)로 제한되지 않으며, 언급되지 않은 또 다른 과제(들)은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The problems to be solved by the present invention are not limited to the above-mentioned problem (s), and another problem (s) not mentioned can be clearly understood by those skilled in the art from the following description.
실시예들 중에서, 발렛 파킹 기사 정보 중개 시스템의 실행 방법은 발렛 파킹 기사 정보 중개 서버가 사용자의 단말로부터 발렛 파킹 기사 조건을 포함하는 발렛 파킹 기사 검색 요청 메시지를 수신하는 단계, 상기 발렛 파킹 기사 정보 중개 서버가 발렛 파킹 기사 조건에 해당하는 발렛 파킹 기사의 단말에 발렛 파킹 기사 검색 요청 메시지를 제공하는 단계, 발렛 파킹 기사 정보 중개 서버가 상기 발렛 파킹 기사의 단말로부터 발렛 파킹 기사 검색 요청 메시지에 대한 응답 메시지를 수신하면 해당 발렛 파킹 기사의 간략 정보를 포함하는 발렛 파킹 기사 리스트를 사용자의 단말에 제공하는 단계, 발렛 파킹 기사 정보 중개 서버가 사용자의 단말로부터 특정 발렛 파킹 기사 선택 메시지를 수신하면, 특정 발렛 파킹 기사의 상세 정보를 상기 사용자의 단말에 제공하는 단계, 발렛 파킹 기사 정보 중개 서버가사용자의 단말로부터 특정 발렛 파킹 기사 결정 메시지를 수신하면, 특정 발렛 파킹 기사의 단말에 발렛 파킹 기사 결정 메시지를 제공하는 단계 및 상기 발렛 파킹 기사 정보 중개 서버가 사용자의 단말에 시리얼 번호를 제공할 수 있다.In one embodiment, a method for executing a valet parking article information mediation system includes receiving a valet parking article search request message from a terminal of a user, the valet parking article information mediation server including a valet parking article condition, The server providing the valet parking article search request message to the terminal of the valet parking article corresponding to the valet parking article condition, the valet parking article information mediating server receiving the valet parking article search request message from the terminal of the valet parking article, Providing a valet parking article list containing brief information of the valet parking article to the terminal of the user; when the valet parking article information mediation server receives a specific valet parking article selection message from the user terminal, And the detailed information of the article Comprising the steps of: providing the end, the article information Valet parking is offered at the intermediate serverProviding a valet parking article determination message to a terminal of a particular valet parking article upon receipt of a specific valet parking article determination message from a user terminal and providing the serial number to the user terminal .
일 실시예에서, 발렛 파킹 기사 정보 중개 시스템은 발렛 파킹 기사 조건을 포함하는 발렛 파킹 기사 검색 요청 메시지를 제공하고, 사용자에 의해 발렛 파킹 기사의 간략 정보를 포함하는 발렛 파킹 기사 리스트에서 특정 발렛 파킹 기사가 선택되면 상기 특정 발렛 파킹 기사 선택 메시지를 제공하고, 상기 특정 발렛 기사의 상세 정보를 수신하고 상기 특정 발렛 기사 결정 메시지를 제공하면, 시리얼 번호를 수신하는 사용자의 단말, 발렛 파킹 기사 검색 요청 메시지를 수신하면 발렛 파킹 기사 검색 요청 메시지에 포함된 발렛 파킹 기사 조건에 따라 응답 메시지를 제공하고, 고객에 의해 발렛 파킹 기사로 결정되면 발렛 파킹 기사 결정 메시지를 수신하는 발렛 파킹 기사의 단말 및 상기 사용자의 단말로부터 발렛 파킹 기사 조건을 포함하는 발렛 파킹 기사 검색 요청 메시지를 수신하면 상기 발렛 파킹 기사 조건에 해당하는 발렛 파킹 기사의 단말에 발렛 파킹 기사 검색 요청 메시지를 제공하고, 상기 발렛 파킹 기사의 단말로부터 발렛 파킹 기사 검색 요청 메시지에 대한 응답 메시지를 수신하면 해당 발렛 파킹 기사의 간략 정보를 포함하는 발렛 파킹 기사 리스트를 사용자의 단말에 제공하고, 상기 사용자의 단말로부터 특정 발렛 파킹 기사 선택 메시지를 수신하면, 특정 발렛 파킹 기사의 상세 정보를 상기 사용자의 단말에 제공하고, 사용자의 단말로부터 특정 발렛 파킹 기사 결정 메시지를 수신하면, 특정 발렛 파킹 기사의 단말에 발렛 파킹 기사 결정 메시지를 제공하고, 사용자의 단말에 시리얼 번호를 제공하는 발렛 파킹 기사 정보 중개 서버를 포함한다.In one embodiment, the valet parking article information mediation system provides a valet parking article search request message that includes a valet parking article condition, and, in a valet parking article list that includes brief information of the valet parking article by a user, The terminal of the user receiving the serial number and the valet parking article search request message are provided to the user who receives the specific valet parking article selection message and receives the detailed valet article selection message and provides the specific valet article determination message A terminal of a valet parking article which provides a response message according to a valet parking article condition included in a valet parking article search request message and receives a valet parking article determination message when determined by a customer as a valet parking article, Which includes a valet parking knight condition When a King's Knight search request message is received, a valet parking article search request message is provided to a terminal of a valet parking article corresponding to the valet parking article condition, and a response message for a valet parking article search request message is received from the terminal of the valet parking article Upon receipt, provides a list of valet parking articles including brief information of the valet parking article to the user's terminal, and upon receiving a specific valet parking article selection message from the terminal of the user, Providing a valet parking article decision message to a terminal of a specific valet parking article and receiving a specific valet parking article decision message from a user terminal and providing a serial number to a terminal of the user, .
기타 실시예들의 구체적인 사항들은 상세한 설명 및 첨부 도면들에 포함되어 있다.The details of other embodiments are included in the detailed description and the accompanying drawings.
본 발명의 이점 및/또는 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나, 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성요소를 지칭한다.BRIEF DESCRIPTION OF THE DRAWINGS The advantages and / or features of the present invention, and how to accomplish them, will become apparent with reference to the embodiments described in detail below with reference to the accompanying drawings. It should be understood, however, that the invention is not limited to the disclosed embodiments, but is capable of many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, To fully disclose the scope of the invention to those skilled in the art, and the invention is only defined by the scope of the claims. Like reference numerals refer to like elements throughout the specification.
본 발명에 따르면, 발렛 파킹 기사가 자신의 단말을 통해 생체 부위에 대한 사진을 찍어 이미지 데이터를 생성한 후에 인증을 요청하면 이미지 데이터에서 생체 영역을 검출하여 사용자에 대한 인증을 실행할 수 있기 때문에 별도의 인증 수단을 통하지 않고도 간편히 사용자의 인증을 실행할 수 있기 때문에 사용자에게 편의성을 제공할 수 있으며 별도의 인증 수단을 사용하지 않고 발렛 파킹 기사에 대한 인증을 수행할 수 있어 이로 인해 인증 수단의 설치 비용을 절약할 수 있다는 효과가 있다.According to the present invention, since the valet parking agent can perform authentication for the user by detecting the biometric area from the image data by requesting the authentication after generating the image data by taking a photograph of the biometric area through the terminal, Since the user can easily perform the authentication without the authentication means, it is possible to provide convenience to the user, and authentication of the valet parking article can be performed without using any additional authentication means, thereby saving installation cost of the authentication means There is an effect that can be done.
또한 본 발명은 본 발명에 따르면, 발렛 파킹 기사와 고객의 연결을 중개함으로써 고객에게 편의성을 제공하고 발렛 파킹 기사에게 일자리를 제공할 수 있다는 효과가 있다.Further, according to the present invention, the present invention has an effect of providing a convenience to a customer by mediating a connection between a valet parking person and a customer, and providing a job to a valet parking person.
도 1은 본 발명의 일 실시예에 따른 발렛 파킹 기사 정보 중개 시스템을 설명하기 위한 네트워크 구성도이다.
도 2는 본 발명의 일 실시예에 따른 발렛 파킹 기사 정보 중개 서버의 내부 구조를 설명하기 위한 블록도이다.
도 3은 본 발명에 따른 발렛 파킹 기사 정보 중개 방법의 일 실시예를 설명하기 위한 흐름도이다.
도 4는 본 발명에 따른 발렛 파킹 기사 정보 중개 방법의 다른 일 실시예를 설명하기 위한 흐름도이다.
도 5는 본 발명에 따른 발렛 파킹 기사 정보 중개 방법의 다른 일 실시예를 설명하기 위한 흐름도이다.
도 6은 발렛 파킹 기사 정보 중개 방법의 다른 일 실시예를 설명하기 위한 흐름도이다.
도 7 내지 도 9는 본 발명의 일 실시예에 따른 발렛 파킹 기사 정보 중개 서버가 이미지 데이터를 이용하여 인증 그래프를 생성하는 과정을 설명하기 위한 참조도이다.
도 10은 생체 영역을 검출하기 위한 직사각 특징점 모델을 나타내는 도면이다.
도 11은 도 10의 직사각 특징점 모델을 이용하여 생체 영역을 검출하는 과정을 설명하기 위한 참조도이다.1 is a network configuration diagram illustrating a valet parking agent information mediation system according to an embodiment of the present invention.
2 is a block diagram illustrating an internal structure of a valet parking agent information mediation server according to an embodiment of the present invention.
FIG. 3 is a flowchart for explaining an embodiment of a valet parking agent information mediation method according to the present invention.
4 is a flowchart for explaining another embodiment of a valet parking agent information mediation method according to the present invention.
5 is a flowchart for explaining another embodiment of the valet parking agent information mediation method according to the present invention.
6 is a flowchart for explaining another embodiment of the valet parking article information intermediation method.
FIGS. 7 to 9 are reference views for explaining a process in which a valet parking agent information mediation server according to an embodiment of the present invention generates an authentication graph using image data.
10 is a diagram showing a rectangular feature point model for detecting a living body region.
11 is a reference diagram for explaining a process of detecting a living body region using the rectangular feature point model of FIG.
이하에서는 첨부된 도면을 참조하여 본 발명의 실시예들을 상세히 설명하기로 한다.
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 일 실시예에 따른 발렛 파킹 기사 정보 중개 시스템을 설명하기 위한 네트워크 구성도이다.1 is a network configuration diagram illustrating a valet parking agent information mediation system according to an embodiment of the present invention.
도 1을 참조하면, 발렛 파킹 기사 정보 중개 시스템은 발렛 파킹 기사 정보 중개 서버(100), 사용자의 단말(200) 및 발렛 파킹 기사의 단말(300)을 포함한다.Referring to FIG. 1, a valet parking article information mediating system includes a valet parking article
발렛 파킹 기사 정보 중개 서버(100)는 네트워크 환경을 통하여 동시에 복수의 사용자의 단말(200)에게 발렛 파킹 기사 정보 중개 서비스를 제공할 수 있다.The valet parking article
발렛 파킹 기사 정보 중개 서버(100)는 사용자의 회원 가입 요청에 따라 해당 사용자의 단말(200)로부터 사용자의 정보를 수신하여 해당 사용자의 가입을 승인할 수 있다.The valet parking article
일 실시예에서, 발렛 파킹 기사 정보 중개 서버(100)는 사용자가 개인 사용자인 경우, 사용자의 단말(200)로부터 개인 정보(예를 들어, 이름, 나이, 전화번호, 차량 정보 등)를 포함하는 회원 가입 요청 메시지를 수신하여 회원 가입을 승인한다.In one embodiment, the valet parking article
다른 일 실시예에서, 발렛 파킹 기사 정보 중개 서버(100)는 사용자가 매장 고객인 경우, 사용자의 단말(200)로부터 매장 정보(예를 들어, 상호명, 매장위치, 매장 전화번호, 매장 주소 등)를 포함하는 회원 가입 요청 메시지를 수신하여 회원 가입을 승인한다.In another embodiment, the valet parking article
발렛 파킹 기사 정보 중개 서버(100)는 발렛 파킹 기사의 단말(300)로부터 인증 정보를 발렛 파킹 기사 인증 요청 메시지를 수신하면 발렛 파킹 기사에 대한 인증을 실행한다. 인증 정보는 단말 식별을 위한 식별자 번호 및 생체 인증을 위한 이미지 데이터를 포함한다.The valet parking article
일 실시예에서, 발렛 파킹 기사 정보 중개 서버(100)는 식별자 번호에 해당하는 단말로 단말 인증을 위한 인증 번호를 송신하고, 발렛 파킹 기사에 의해 동일한 인증 번호가 입력되었는지 여부를 판단하여 발렛 파킹 기사의 인증을 실행한다.In one embodiment, the valet parking article
일 실시예에서, 발렛 파킹 기사 정보 중개 서버(100)는 이미지 데이터에서 생체 영역(예를 들어, 손바닥, 얼굴 등)을 검출하고, 생체 영역(예를 들어, 손바닥, 얼굴 등)에서 복수의 특징점을 검출하고 복수의 특징점 사이의 수치 정보를 생성한다. 그런 다음, 발렛 파킹 기사 정보 중개 서버((100)는 복수의 특징점 사이의 수치 정보를 이용하여 인증 그래프를 생성하고, 인증 그래프와 데이터베이스에 저장된 인증 그래프를 비교하여 발렛 파킹 기사의 인증을 실행한다.In one embodiment, the valet parking article
발렛 파킹 기사 정보 중개 서버(100)는 발렛 파킹 기사의 인증이 완료된 후에 비용 입금 확인 정보를 포함하는 회원 가입 메시지를 수신하면 해당 발렛 파킹 기사의 회원 가입을 승인하여 발렛 파킹 기사의 정보를 내부의 발렛 파킹 기사 데이터베이스에 저장한다. 여기에서, 비용은 발렛 파킹 기사가 발렛 파킹을 제공한 차량의 주인으로부터 발렛 파킹 비용을 현금으로 받은 경우 발렛 파킹 기사 정보 중개 시스템을 이용한 수수료를 차감하는데 사용된다.When the valet parking article
발렛 파킹 기사 정보 중개 서버(100)는 사용자의 단말(200)로부터 발렛 파킹 기사 조건을 포함하는 발렛 파킹 기사 검색 요청 메시지를 수신하면 발렛 파킹 기사 조건에 해당하는 발렛 파킹 기사의 단말(300)에 발렛 파킹 기사 검색 요청 메시지를 제공한다.Valet Parking Article Information When the
일 실시예에서, 발렛 파킹 기사 정보 중개 서버(100)는 사용자가 개인 고객인 경우 사용자의 단말(200)로부터 발렛 파킹 기사 조건(예를 들어, 발렛 비용이 저렴한 발렛 파킹 시간, 특정 시간까지 도착할 수 있는 발렛 파킹 기사)을 포함하는 발렛 파킹 기사 검색 요청 메시지를 수신하면, 발렛 파킹 기사 조건에 해당하는 발렛 파킹 기사의 단말(300)에 발렛 파킹 기사 검색 요청 메시지를 제공한다.In one embodiment, the valet parking agent
다른 일 실시예에서, 발렛 파킹 기사 정보 중개 서버(100)는 사용자가 매장 고객인 경우 사용자의 단말(200)로부터 발렛 파킹 기사 조건(예를 들어, 근무 시간, 근무 환경, 비용)을 포함하는 발렛 파킹 기사 검색 요청 메시지를 수신하면, 에 해당하는 발렛 파킹 기사의 단말(300)에 발렛 파킹 기사 검색 요청 메시지를 발렛 파킹 기사의 단말(300)에 제공한다.In another embodiment, the valet parking article
여기에서, 비용은 발렛 파킹 기사가 매장에서 보수로 받는 금액으로 고정 비용 또는 변동 비용을 포함한다. 비용이 고정 비용인 경우 발렛 파킹 기사는 매장에서 발렛 파킹을 제공한 차량의 주인으로부터 발렛 파킹 비용을 추가적으로 받지 않아 매장 고객에 의해 결정된 금액이 보수가 된다. 비용이 변동 비용인 경우 발렛 파킹 기사는 매장 고객에 의해 결정된 기본급과 매장에서 발렛 파킹을 제공한 차량의 주인으로부터 발렛 파킹 비용을 추가적으로 받은 금액이 보수가 된다.Here, the cost is the amount that the valet parking agent receives in the store as a remuneration, which includes fixed or variable costs. If the cost is a fixed cost, the valet parking agent will not be charged additional valet parking charges from the owner of the vehicle that provided the valet parking at the store, so the amount determined by the store customer will be paid. If the cost is a variable cost, the valet parking agent will be compensated for the base rate determined by the store customer and the amount of valet parking charge added from the owner of the vehicle that provided the valet parking at the store.
발렛 파킹 기사 정보 중개 서버(100)는 발렛 파킹 기사의 단말(300)로부터 발렛 파킹 기사 검색 요청 메시지에 대한 응답 메시지를 수신하면 해당 발렛 파킹 기사의 간략 정보를 포함하는 발렛 파킹 기사 리스트를 사용자의 단말(200)에 제공하고, 사용자의 단말(200)로부터 특정 발렛 파킹 기사 선택 메시지를 수신하면 특정 발렛 파킹 기사의 상세 정보를 사용자의 단말(200)에 제공하며, 사용자의 단말(200)로부터 특정 발렛 파킹 기사 결정 메시지를 수신하면 특정 발렛 파킹 기사의 단말(300)에 발렛 파킹 기사 결정 메시지를 제공한다.Upon receiving the response message to the valet parking article search request message from the
이러한 실시예에서, 발렛 파킹 기사 정보 중개 서버(100)는 사용자의 단말(200)로부터 특정 발렛 파킹 기사의 결정 메시지를 수신하면 발렛 파킹 기사와의 연결을 확인하기 위한 시리얼 번호를 사용자의 단말(200)에 제공한다. 그러면, 사용자는 발렛 파킹 기사와 만난 후에 시리얼 번호를 발렛 파킹 기사에게 제공하고, 발렛 파킹 기사는 자신의 단말(300)을 통해 시리얼 번호를 발렛 파킹 기사 정보 중개 서버(100)에 제공한다.In this embodiment, when the valet parking article
그러면, 발렛 파킹 기사 정보 중개 서버(100)는 발렛 파킹 기사의 단말(300)로부터 시리얼 번호를 수신하고, 시리얼 번호를 이용하여 발렛 파킹 기사를 평가한다. 예를 들어, 발렛 파킹 기사 정보 중개 서버(100)는 시리얼 번호를 수신한 시간과 개인 고객에 의해 요청된 도착 시간을 비교하여 발렛 파킹 기사가 시간 약속을 잘 지켰는지 평가할 수 있다.Then, the valet parking agent
발렛 파킹 기사 정보 중개 서버(100)는 발렛 파킹 기사의 단말(300)로부터 발렛 파킹 대상 차량 이미지(예를 들어, 범퍼 이미지, 계기판 이미지 등)를 포함하는 발렛 파킹 시작 메시지를 수신한다. 이러한 차량 이미지는 발렛 파킹 대상 차량에 대한 사고가 발생 시 참고자료로 사용될 수 있으며, 차량 이미지 중 계기판 이미지는 발렛 파킹 기사에 의해 차량의 부정 사용이 발생되었는지 여부를 판단하는데 사용될 수 있다.Valet parking article information The
발렛 파킹 기사 정보 중개 서버(100)는 사용자의 단말(200)로부터 발렛 파킹 차량 출차 메시지를 수신하면, 발렛 파킹 차량 출차 메시지를 발렛 파킹 기사의 단말(300)에 제공한다. 또한, 발렛 파킹 기사 정보 중개 서버(100)는 발렛 파킹 기사의 단말(300)로부터 정산 메시지를 수신하면, 정산 메시지를 사용자의 단말(200)에 제공하고, 사용자의 단말(200)로부터 정산 메시지에 대한 확인 메시지를 수신하면, 정산 메시지에 대한 확인 메시지를 발렛 파킹 기사의 단말(300)에 제공한다.Valet parking agent information When the
발렛 파킹 기사 정보 중개 서버(100)는 발렛 파킹 기사의 단말(300)로부터 발렛 파킹 완료 메시지를 수신하면 수수료를 처리할 수 있다.Valet parking article information The
일 실시예에서, 발렛 파킹 기사 정보 중개 서버(100)는 발렛 파킹 기사가 발렛 파킹을 제공한 차량의 주인으로부터 발렛 파킹 비용을 현금으로 받은 경우 발렛 파킹 기사가 회원 가입 시 입금한 비용에서 수수료를 차감할 수 있다.In one embodiment, the valet parking agent
다른 일 실시예에서, 발렛 파킹 기사 정보 중개 서버(100)는 발렛 파킹 기사가 발렛 파킹을 제공한 차량의 주인이 발렛 파킹 비용을 신용 카드 등으로 결제하여 발렛 파킹 비용을 현금으로 받지 못한 경우 발렛 파킹 기사와 연관된 포인트에 발렛 파킹 비용을 적립시킬 수 있다. 여기에서, 포인트는 발렛 파킹 기사의 요청에 따라 현금으로 출금 가능하다.In another embodiment, the valet parking agent
발렛 파킹 기사 정보 중개 서버(100)는 매장 고객이 광고 비용을 추가로 결제하게 되면 지도 상에 매장의 위치를 표시하여 해당 매장이 발렛 파킹이 가능한 매장임을 광고할 수 있다.The valet parking article
사용자의 단말(200)은 발렛 파킹 기사 정보 중개 서버(100)를 통해 발렛 파킹 기사에 대한 연결 서비스를 제공받는 발렛 파킹 대상 차량을 보유하는 사용자가 보유하는 단말로서, PC, 태블릿 PC, 스마트 폰 등과 같이, 중앙처리장치와 메모리 장치를 구비한 단말이다.The
일 실시예에서, 사용자의 단말(200)과 연관된 사용자는 개인 고객일 수 있다.In one embodiment, the user associated with the user's terminal 200 may be an individual customer.
다른 일 실시예에서, 사용자의 단말(200)과 연관된 사용자는 매장 고객일 수 있다.In another embodiment, the user associated with the user's terminal 200 may be a store customer.
사용자의 단말(200)은 발렛 파킹 기사 정보 중개 서버(100)에 접속 또는 통신을 유지한다. 실시예에 따라, 사용자의 단말(200)은 발렛 파킹 기사 정보 중개 서버(100)에 접속하기 위한 사용자용 어플리케이션의 적어도 일부를 적재할 수 있다. 예를 들어, 발렛 파킹 기사 연결에 필요한 소정의 연산 중 적어도 일부는 빠른 처리를 위하여 사용자의 단말(200)에서 수행될 수 있다. 이러한 실시예의 경우, 사용자의 단말(200)은 자체로 구비한 사용자용 어플리케이션에서 연산된 결과를 발렛 파킹 기사 정보 중개 서버(100)에 제공할 수 있다.The
사용자의 단말(200)은 회원의 정보를 포함하는 회원 가입 요청 메시지를 발렛 파킹 기사 정보 중개 서버(100)에 제공할 수 있다.The
일 실시예에서, 사용자의 단말(200)은 사용자가 개인 고객인 경우 개인 정보(예를 들어, 이름, 나이, 전화번호, 차량 정보 등)를 포함하는 회원 가입 요청 메시지를 발렛 파킹 기사 정보 중개 서버(100)에 제공할 수 있다.In one embodiment, the user's terminal 200 may send a subscription request message containing personal information (e.g., name, age, phone number, vehicle information, etc.) to a valet parking article information mediation server (100).
다른 일 실시예에서, 사용자의 단말(200)은 사용자가 매장 고객인 경우 매장 정보(예를 들어, 상호명, 매장위치, 매장 전화번호, 매장 주소 등)를 포함하는 회원 가입 요청 메시지를 발렛 파킹 기사 정보 중개 서버(100)에 제공할 수 있다.In another embodiment, the user's terminal 200 may send a subscription request message that includes store information (e.g., business name, store location, store phone number, store address, etc.) To the
발렛 파킹 기사의 단말(300)은 발렛 파킹 대상 차량에 대한 발렛 파킹을 실행하는 사용자가 보유하는 단말로서, PC, 태블릿 PC, 스마트 폰 등과 같이, 중앙처리장치와 메모리 장치를 구비한 단말이다.The
발렛 파킹 기사의 단말(300)은 신체 중 일부가 생체 영역으로 결정되면 생체 영역에 대한 이미지 데이터를 발렛 파킹 기사 정보 중개 서버(100)에 제공한다.The
보다 구체적으로, 발렛 파킹 기사의 단말(300)은 사용자의 요청에 따라 인증용 어플리케이션을 실행하고, 인증용 어플리케이션의 실행에 따라 이미지 데이터를 생성할 수 있는 카메라를 자동으로 실행한다. 발렛 파킹 기사의 단말(300)은 사용자의 생체 영역(예를 들어, 손 바닥, 얼굴 등)을 맞추어서 촬영할 수 있도록 하는 윤곽선을 표시한다. 발렛 파킹 기사의 단말(300)은 사용자에 의해 윤곽선안에 생체 영역(예를 들어, 손 바닥, 얼굴 등)이 맞추어지면 생체 영역(예를 들어, 손 바닥, 얼굴 등)에 대한 이미지 데이터를 생성하여 발렛 파킹 기사 정보 중개 서버(100)에 제공한다.More specifically, the
발렛 파킹 기사의 단말(300)은 발렛 파킹 기사 정보 중개 서버(100)로부터 인증 결과를 수신하면 비용을 입금한 후에 회원 가입을 승인 받을 수 있다.When the
발렛 파킹 기사의 단말(300)은 지도 상에 사용자의 위치 및 사용자와 만나는 위치를 표시한다. 이에 따라, 발렛 파킹 기사는 자신의 단말을 통해 위치를 확인해가며 사용자와 만나는 위치에 도달할 수 있다.The
발렛 파킹 기사의 단말(300)은 발렛 파킹 기사 정보 중개 서버(100)를 통해 고객과 연결된 후 고객의 차량을 발렛 파킹한 후에 모바일 티켓을 해당 사용자의 단말(200)에 제공할 수 있다.
The
도 2는 본 발명의 일 실시예에 따른 발렛 파킹 기사 정보 중개 서버의 내부 구조를 설명하기 위한 블록도이다.2 is a block diagram illustrating an internal structure of a valet parking agent information mediation server according to an embodiment of the present invention.
도 2를 참조하면, 고객 관리부(110), 발렛 파킹 기사 관리부(120), 발렛 파킹 기사 인증부(130) 및 발렛 파킹 기사 정보 중개부(140)를 포함한다.Referring to FIG. 2, the system includes a
고객 관리부(110)는 개인 고객 또는 매장 고객에 의한 발렛 파킹 기사 정보 중개 서버(100)의 회원 가입 요청에 따라 해당 회원의 회원 가입을 승인하여 회원으로 관리한다. 고객 관리부(110)는 개인 고객에 대한 정보를 발렛 파킹 기사 정보 중개 제어부(140)에 제공할 수 있다.The
고객 관리부(110)는 사용자 별(예를 들어, 사용자 ID 별)로 정보를 내부에 구비된 고객 데이터베이스(미도시됨)에 저장할 수 있다. 여기에서, 사용자가 개인 고객인 경우 정보는 이름, 나이, 전화번호, 차량 정보 등의 사용자 정보를 포함할 수 있고, 사용자가 매장 고객인 경우 정보는 상호명, 매장위치, 매장 전화번호, 매장 주소 등의 매장 정보를 포함할 수 있다.The
발렛 파킹 기사 관리부(120)는 발렛 파킹 기사의 가입 요청에 따라 해당 발렛 파킹 기사의 가입을 승인하여 발렛 파킹 기사를 관리한다.The valet parking
먼저, 발렛 파킹 기사 관리부(120)는 발렛 파킹 기사의 단말(300)로부터 인증 정보를 수신하면 발렛 파킹 기사 인증부(130)에 제공하고, 발렛 파킹 기사 인증부(130)로부터 인증 결과를 수신한다. 발렛 파킹 기사 관리부(120)는 발렛 파킹 기사 인증부(130)에 의한 인증 결과 인증이 성공적이고, 발렛 파킹 기사에 의해 비용 입금이 완료되면 해당 발렛 파킹 기사의 가입을 승인하여 발렛 파킹 기사를 관리할 수 있다.First, the valet parking
발렛 파킹 기사 관리부(120)는 발렛 파킹 기사 각각의 정보(예를 들어, 성명, 주민등록 번호, 주소, 나이, 성별, 경력, 사고 발생 횟수 등)를 내부의 발렛 파킹 기사 데이터베이스에 저장할 수 있다.The valet parking
발렛 파킹 기사 인증부(130)는 발렛 파킹 기사의 생체 영역에 대한 이미지 데이터를 수신하면 이미지 데이터에서 생체 영역을 검출한다.When the valet parking
먼저, 발렛 파킹 기사 인증부(130)는 이미지 데이터의 픽셀 각각에 대해서 주변 픽셀의 명암 값을 필터 상수들과 선형결합하여 획득한 값을 해당 픽셀의 명암 값으로 설정하여 프레임 영상에 포함된 노이즈를 제거한다.First, the valet parking
그런 다음, 발렛 파킹 기사 인증부(130)는 이미지 데이터를 다운 샘플링하여 서로 다른 크기의 복수의 이미지를 생성하고, 복수의 이미지 각각에서 후보 생체 영역을 검출하고, 후보 생체 영역 중 공통 영역을 이용하여 이미지 데이터에서 생체 영역을 검출한다.Then, the valet parking
이때, 발렛 파킹 기사 인증부(130)는 직사각 특징점 모델을 이용하여 복수의 이미지 각각에서 생체 특징점을 검출하고, 생체 특징점을 이용하여 생체 영역을 검출할 수 있다. 예를 들어, 발렛 파킹 기사 인증부(130)는 복수의 이미지 각각에서 얼굴 특징점인 눈, 코, 입 등을 검출하고, 얼굴 특징점을 이용하여 얼굴 영역을 검출할 수 있다.At this time, the valet parking
발렛 파킹 기사 인증부(130)는 복수의 생체 특징점 사이의 수치 정보를 생성한다.The valet parking
일 실시예에서, 발렛 파킹 기사 인증부(130)는 생체 영역이 손 바닥인 경우 손 바닥에서 복수의 손금에 대한 특징점을 검출하여 복수의 손금에 대한 특징점 사이의 거리 및 각도를 산출하고, 상기 산출 값에 번호를 마킹하여 수치 정보를 생성할 수 있다.In one embodiment, the valet parking
예를 들어, 발렛 파킹 기사 인증부(130)는 손의 바닥에 있는 복수의 손금이 모이는 중심을 기준으로 복수의 손가락까지의 거리 및 각도 중 적어도 하나를 산출할 수 있다. 다른 예를 들어, 발렛 파킹 기사 인증부(130)는 손의 바닥에 있는 복수의 손금이 모이는 중심에서 다른 손금까지의 거리 및 각도 중 적어도 하나를 산출할 수 있다.For example, the valet parking
다른 일 실시예에서, 발렛 파킹 기사 인증부(130)는 생체 영역이 얼굴인 경우 얼굴에 있는 복수의 얼굴 구성 요소에 대한 특징점을 검출하여 상기 복수의 얼굴 구성 요소에 대한 특징점 사이의 길이 및 각도 중 적어도 하나를 산출하고, 상기 산출 값에 번호를 마킹하여 수치 정보를 생성할 수 있다.In another embodiment, the valet parking
예를 들어, 발렛 파킹 기사 인증부(130)는 1번: 왼쪽 눈과 오른쪽 눈 사이의 거리, 2번: 왼쪽 눈과 코의 거리, 3번: 오른쪽 눈과 코의 거리, 4번: 왼쪽 눈, 오른쪽 눈, 코 사이의 각도 등을 산출하여 수치 정보를 생성할 수 있다.For example, the valet parking
발렛 파킹 기사 인증부(130)는 생체 영역에 대한 수치 정보를 이용하여 인증 그래프를 생성한다.The valet parking
일 실시예에서, 발렛 파킹 기사 인증부(130)는 좌표 공간을 생성한 후에 X축에 수치 정보에 포함된 산출 값에 마킹된 번호를 표시하고 Y축에 번호에 해당하는 산출 값을 표시하여 인증 그래프를 생성한다.In one embodiment, the valet parking
예를 들어, 발렛 파킹 기사 인증부(130)는 X축에 1번(왼쪽 눈과 오른쪽 눈 사이의 거리), 2번(왼쪽 눈과 코의 거리), 3번(오른쪽 눈과 코의 거리), 4번(왼쪽 눈, 오른쪽 눈, 코 사이의 각도)를 할당하고, Y축은 번호에 해당하는 값인 15, 10, 14.2, 45도를 할당하여 좌표 공간 상에 수치 정보를 표시함으로써 인증 그래프를 생성할 수 있다.For example, the valet parking
발렛 파킹 기사 인증부(130)는 인증 그래프와 기 생성된 인증 그래프를 비교하여 사용자의 인증을 실행한다.The valet parking
일 실시예에서, 발렛 파킹 기사 인증부(130)는 인증 그래프와 기 생성된 인증 그래프를 비교하여 오차율을 산출하고, 오차율이 특정 범위 내에 존재하면 인증 대상자에 대한 인증이 성공하였다고 판단할 수 있다. 예를 들어, 발렛 파킹 기사 인증부(130)는 인증 그래프와 기 생성된 인증 그래프를 비교하여 오차율이 0.5% 미만이면 인증 대상자에 대한 인증이 성공하였다고 판단할 수 있다.In one embodiment, the valet parking
이러한 일 실시예에서, 발렛 파킹 기사 인증부(130)는 오차율이 특정 범위 내에 존재하지 않으면 인증 대상자에 대한 인증이 실패하였다고 판단할 수 있다.In this embodiment, the valet parking
발렛 파킹 기사 정보 중개부(140)는 고객과 발렛 파킹 기사 사이의 연결을 중개한다.
The valet parking agent information intermediary 140 mediates the connection between the customer and the valet parking magazine.
도 3은 본 발명에 따른 발렛 파킹 기사 정보 중개 방법의 일 실시예를 설명하기 위한 흐름도이다. 도 3에 개시된 일 실시예는 사용자의 요청에 따라 발렛 파킹 기사와의 연결을 중개할 수 있는 일 실시예에 관한 것이다.FIG. 3 is a flowchart for explaining an embodiment of a valet parking agent information mediation method according to the present invention. One embodiment disclosed in FIG. 3 relates to an embodiment that can mediate a connection with a valet parking agent at the request of a user.
도 3을 참조하면, 발렛 파킹 기사 정보 중개 서버(100)는 사용자의 단말(200)로부터 발렛 파킹 기사 조건을 포함하는 발렛 파킹 기사 검색 요청 메시지를 수신한다(단계 S310).Referring to FIG. 3, the valet parking article
단계 S310에 대한 일 실시예에서, 발렛 파킹 기사 조건은 사용자가 개인 고객인 경우 발렛 비용이 저렴한 발렛 파킹 시간 및 특정 시간까지 도착할 수 있는 발렛 파킹 기사 중 적어도 하나를 포함할 수 있다.In one embodiment of step S310, the valet parking agent condition may include at least one of a valet parking time when the user is an individual customer and a valet parking article that can arrive by a certain time.
단계 S310에 대한 일 실시예에서, 발렛 파킹 기사 조건은 사용자가 매장 고객인 경우 근무 시간, 근무 환경 및 비용 중 적어도 하나를 포함할 수 있다.In an embodiment of step S310, the valet parking agent condition may include at least one of working time, working environment and cost if the user is a store customer.
여기에서, 비용은 발렛 파킹 기사가 매장에서 보수로 받는 금액으로 고정 비용 또는 변동 비용을 포함한다. 비용이 고정 비용인 경우 발렛 파킹 기사는 매장에서 발렛 파킹을 제공한 차량의 주인으로부터 발렛 파킹 비용을 추가적으로 받지 않아 매장 고객에 의해 결정된 금액이 보수가 된다. 비용이 변동 비용인 경우 발렛 파킹 기사는 매장 고객에 의해 결정된 기본급과 매장에서 발렛 파킹을 제공한 차량의 주인으로부터 발렛 파킹 비용을 추가적으로 받은 금액이 보수가 된다.Here, the cost is the amount that the valet parking agent receives in the store as a remuneration, which includes fixed or variable costs. If the cost is a fixed cost, the valet parking agent will not be charged additional valet parking charges from the owner of the vehicle that provided the valet parking at the store, so the amount determined by the store customer will be paid. If the cost is a variable cost, the valet parking agent will be compensated for the base rate determined by the store customer and the amount of valet parking charge added from the owner of the vehicle that provided the valet parking at the store.
발렛 파킹 기사 정보 중개 서버(100)는 발렛 파킹 기사 조건에 해당하는 발렛 파킹 기사의 단말(300)에 발렛 파킹 기사 검색 요청 메시지를 제공한다(단계 S311). 발렛 파킹 기사 정보 중개 서버(100)는 발렛 파킹 기사의 단말(300)로부터 발렛 파킹 기사 검색 요청 메시지에 대한 응답 메시지를 수신한다(단계 S312).Valet parking article information The
발렛 파킹 기사 정보 중개 서버(100)는 발렛 파킹 기사 검색 요청 메시지에 대한 응답 메시지를 제공하는 발렛 파킹 기사의 간략 정보를 포함하는 발렛 파킹 기사 리스트를 사용자의 단말(200)에 제공한다(단계 S313).Valet parking article information The
발렛 파킹 기사 정보 중개 서버(100)는 사용자의 단말(200)로부터 특정 발렛 파킹 기사 선택 메시지를 수신하면(단계 S314), 특정 발렛 파킹 기사의 상세 정보를 사용자의 단말(200)에 제공한다(단계 S315).Valet parking article information When the
발렛 파킹 기사 정보 중개 서버(100)는 사용자의 단말(200)로부터 특정 발렛 파킹 기사 결정 메시지를 수신하면(단계 S316), 특정 발렛 파킹 기사의 단말(300)에 발렛 파킹 기사 결정 메시지를 제공한다(단계 S317). 발렛 파킹 기사 정보 중개 서버(100)는 사용자의 단말(200)에 시리얼 번호를 제공한다(단계 S318).
Valet parking article information When the
도 4는 본 발명에 따른 발렛 파킹 기사 정보 중개 방법의 다른 일 실시예를 설명하기 위한 흐름도이다. 도 4에 개시된 다른 일 실시예는 발렛 파킹 기사가 발렛 파킹 대상 차량에 대한 발렛 파킹을 제공할 수 있는 일 실시예에 관한 것이다.4 is a flowchart for explaining another embodiment of a valet parking agent information mediation method according to the present invention. Another embodiment disclosed in FIG. 4 relates to an embodiment in which a valet parking person can provide valet parking for a valet parking target vehicle.
도 4를 참조하면, 발렛 파킹 기사의 단말(300)은 발렛 파킹 기사에 의해 사용자의 단말(200)에 표시된 시리얼 번호가 입력되면, 시리얼 번호를 발렛 파킹 기사 정보 중개 서버(100)에 제공한다(단계 S411).4, the
발렛 파킹 기사 정보 중개 서버(100)는 시리얼 번호를 이용하여 발렛 파킹 기사를 평가한다(단계 S412). 예를 들어, 발렛 파킹 기사 정보 중개 서버(100)는 시리얼 번호를 수신한 시간과 개인 고객에 의해 요청된 도착 시간을 비교하여 발렛 파킹 기사가 시간 약속을 잘 지켰는지 평가할 수 있다.Valet parking article information The
발렛 파킹 기사의 단말(300)은 발렛 파킹 대상 차량 이미지(예를 들어, 범퍼 이미지, 계기판 이미지 등)를 발렛 파킹 기사 정보 중개 서버(100)에 제공한다(단계 S413).The
발렛 파킹 기사의 단말(300)은 발렛 파킹 대상 차량의 주차를 완료한 후에 모바일 주차 티켓을 발렛 파킹 기사 정보 중개 서버(100)에 제공한다(단계 S414). 발렛 파킹 기사 정보 중개 서버(100)는 모바일 주차 티켓을 사용자의 단말(200)에 제공한다(단계 S415). 발렛 파킹 기사의 단말(300)은 발렛 파킹 완료 메시지를 발렛 파킹 기사 정보 중개 서버(100)에 제공한다(단계 S416).
The
도 5는 본 발명에 따른 발렛 파킹 기사 정보 중개 방법의 다른 일 실시예를 설명하기 위한 흐름도이다. 도 5에 개시된 다른 일 실시예는 사용자의 요청에 따라 발렛 파킹 기사가 발렛 파킹 대상 차량에 대한 출차를 제공할 수 있는 일 실시예에 관한 것이다.5 is a flowchart for explaining another embodiment of the valet parking agent information mediation method according to the present invention. Another embodiment disclosed in FIG. 5 relates to an embodiment in which, according to a request of a user, a valet parking agent can provide an exit for a valet parking target vehicle.
도 5를 참조하면, 발렛 파킹 기사 정보 중개 서버(100)는 사용자의 단말(200)로부터 발렛 파킹 차량 출차 메시지를 수신한다(단계 S510). 발렛 파킹 기사 정보 중개 서버(100)는 발렛 파킹 차량 출차 메시지를 발렛 파킹 기사의 단말(300)에 제공한다(단계 S520).Referring to FIG. 5, the valet parking article
발렛 파킹 기사 정보 중개 서버(100)는 발렛 파킹 기사의 단말(300)로부터 정산 메시지를 수신하면(단계 530), 정산 메시지를 사용자의 단말(200)에 제공한다(단계 S540).Valet parking article information The
발렛 파킹 기사 정보 중개 서버(100)는 사용자의 단말(200)로부터 정산 메시지에 대한 확인 메시지를 수신하면(단계 S550), 정산 메시지에 대한 확인 메시지를 발렛 파킹 기사의 단말(300)에 제공한다(단계 S560).Valet parking article information The
발렛 파킹 기사의 단말(300)은 발렛 파킹 차량의 출차가 완료된 후에 발렛 파킹 출차 완료 메시지를 발렛 파킹 기사 정보 중개 서버(100)에 제공한다(단계 S570). 발렛 파킹 기사 정보 중개 서버(100)는 발렛 파킹 기사의 단말(300)로부터 발렛 파킹 완료 메시지를 수신하면, 수수료를 처리한다(단계 S580).The
단계 S580에 대한 일 실시예에서, 발렛 파킹 기사 정보 중개 서버(100)는 발렛 파킹 기사가 발렛 파킹을 제공한 차량의 주인으로부터 발렛 파킹 비용을 현금으로 받은 경우 발렛 파킹 기사가 회원 가입 시 입금한 비용에서 수수료를 차감할 수 있다.In one embodiment of step S580, the valet parking agent
단계 S580에 대한 다른 일 실시예에서, 발렛 파킹 기사 정보 중개 서버(100)는 발렛 파킹 기사가 발렛 파킹을 제공한 차량의 주인이 발렛 파킹 비용을 신용 카드 등으로 결제하여 발렛 파킹 비용을 현금으로 받지 못한 경우 발렛 파킹 기사와 연관된 포인트에 발렛 파킹 비용을 적립시킬 수 있다. 여기에서, 포인트는 발렛 파킹 기사의 요청에 따라 현금으로 출금 가능하다.
In another embodiment to step S580, the valet parking agent
도 6은 발렛 파킹 기사 정보 중개 방법의 다른 일 실시예를 설명하기 위한 흐름도이다. 도 6에 개시된 다른 일 실시예는 발렛 파킹 기사의 회원 가입을 처리하는 과정에서 발렛 파킹 기사를 인증할 수 있는 일 실시예에 관한 것이다.6 is a flowchart for explaining another embodiment of the valet parking article information intermediation method. Another embodiment disclosed in FIG. 6 relates to an embodiment in which a valet parking article can be authenticated in the process of processing membership of a valet parking article.
도 6을 참조하면, 발렛 파킹 기사의 단말(300)은 생체 영역(예를 들어, 손바닥, 얼굴)에 대한 이미지 데이터를 발렛 파킹 기사 정보 중개 서버(100)에 제공한다(단계 S610).Referring to FIG. 6, the
발렛 파킹 기사 정보 중개 서버(100)는 발렛 파킹 기사의 단말(300)로부터 생체 영역(예를 들어, 손바닥, 얼굴)에 대한 이미지 데이터를 수신하면 이미지 데이터에서 생체 영역(예를 들어, 손바닥, 얼굴)을 검출한다(단계 S620).The valet parking article
발렛 파킹 기사 정보 중개 서버(100)는 생체 영역에서 복수의 생체 특징점을 검출한다(단계 S630). 발렛 파킹 기사 정보 중개 서버(100)는 복수의 생체 특징점 사이의 수치 정보를 생성한다(단계 S640). 발렛 파킹 기사 정보 중개 서버(100)는 복수의 생체 특징점 사이의 수치 정보를 이용하여 인증 그래프를 생성한다(단계 S650). 발렛 파킹 기사 정보 중개 서버(100)는 인증 그래프와 기 생성된 인증 그래프를 비교하여 오차율을 산출한다(단계 S660). 발렛 파킹 기사 정보 중개 서버(100)는 오차율을 이용하여 인증 대상자의 인증을 실행한다(단계 S670). 발렛 파킹 기사 정보 중개 서버(100)는 인증 대상자의 인증 결과를 발렛 파킹 기사의 단말(300)에 제공한다(단계 S680).The valet parking article
도 7 내지 도 9는 본 발명의 일 실시예에 따른 발렛 파킹 기사 정보 중개 서버가 이미지 데이터를 이용하여 인증 그래프를 생성하는 과정을 설명하기 위한 참조도이다.FIGS. 7 to 9 are reference views for explaining a process in which a valet parking agent information mediation server according to an embodiment of the present invention generates an authentication graph using image data.
도 7 내지 도 9를 참조하면, 발렛 파킹 기사의 단말(300)은 사용자의 요청에 따라 인증용 어플리케이션을 실행하고, 인증용 어플리케이션의 실행에 따라 이미지 데이터를 생성할 수 있는 카메라를 자동으로 실행한다. 발렛 파킹 기사의 단말(300)은 사용자의 손 바닥(720)을 맞추어서 촬영할 수 있도록 하는 윤곽선(710)을 표시한다. 발렛 파킹 기사의 단말(300)은 사용자에 의해 윤곽선(710)안에 손 바닥(720)이 맞추어지면 손 바닥(720)에 대한 이미지 데이터를 생성하여 발렛 파킹 기사 정보 중개 서버(100)에 제공한다.7 to 9, the
발렛 파킹 기사 정보 중개 서버(100)는 발렛 파킹 기사의 단말(300)로부터 손 바닥에 대한 이미지 데이터를 수신한다. 발렛 파킹 기사 정보 중개 서버(100)는 손 바닥에 대한 이미지 데이터에서 손 바닥 영역을 검출한다.Valet parking article information The
발렛 파킹 기사 정보 중개 서버(100)는 손 바닥에서 복수의 손가락 생체 특징점으로 복수의 손금 및 손가락을 각각 검출하고, 복수의 손바닥 특징점인 복수의 손금 및 손가락 사이의 수치 정보를 생성한다.The valet parking article
예를 들어, 발렛 파킹 기사 정보 중개 서버(100)는 도 8와 같이 손 바닥에 있는 복수의 손금이 모이는 중심(710)을 기준으로 엄지 손가락(711)까지의 거리: 8cm(1), 검지 손가락(712)까지의 거리: 10cm(2) 및 중지 손가락(713)까지의 거리:10.5cm(3)를 산출하고, 각각의 산출 값에 번호(1~3)을 마킹하여 수치 정보를 생성할 수 있다.For example, the valet parking agent
다른 예를 들어, 발렛 파킹 기사 정보 중개 서버(100)는 도 8과 같이 손 바닥에 있는 복수의 손금이 모이는 중심(710)을 기준으로 새끼 손가락의 손금 중 일부(414)까지의 거리: 8cm(4) 및 새끼 손가락의 손금 중 다른 일부(715)까지의 거리:9.5cm(5)를 산출하고, 각각의 산출 값에 번호(4 및 5)을 마킹하여 수치 정보를 생성할 수 있다.발렛 파킹 기사 정보 중개 서버(100)는 좌표 공간을 생성한 후에 X축에 수치 정보에 포함된 산출 값에 마킹된 번호(1~5)를 표시하고 Y축에 번호에 해당하는 산출 값(8cm, 10cm, 10.5cm, 8cm, 9.5cm)을 표시하여 도 5와 같은 그래프를 생성할 수 있다.As another example, the valet parking agent
도 10은 생체 영역을 검출하기 위한 직사각 특징점 모델을 나타내는 도면이고, 도 11은 도 10의 직사각 특징점 모델을 이용하여 생체 영역을 검출하는 과정을 설명하기 위한 참조도이다. 도 10 및 도 11에서는 생체 영역으로 얼굴 영역을 검출하는 과정을 설명하기 위한 예시도이며, 생체 영역이 변경되면 도 10 및 도 11은 변경될 수 있다.FIG. 10 is a diagram showing a rectangular feature point model for detecting a living body region, and FIG. 11 is a reference diagram for explaining a process of detecting a living body region using the rectangular feature point model of FIG. FIGS. 10 and 11 are diagrams for explaining a process of detecting a face region in a living body region. When the living body region is changed, FIGS. 10 and 11 may be changed.
도 10 및 도 11을 참조하면, 발렛 파킹 기사 정보 중개 서버(도 1, 100)는 발렛 파킹 기사의 단말(도 1, 300)로부터 이미지 데이터를 수신하면 생체 영역으로 얼굴 영역을 검출한다. 사용자 인증 서버(200)는 직사각 특징점 모델을 이용하여 이미지 데이터에서 생체 영역으로 얼굴 영역을 검출할 수 있다.Referring to FIGS. 10 and 11, a valet parking article information mediation server (FIG. 1, 100) receives face image data from a terminal of the valet parking article (FIGS. The
일반적으로, 정면 얼굴 영역을 포함하는 프레임에는 눈, 코, 입과 같이 얼굴의 고유한 구조적 특성들이 화상에 전반적으로 골고루 분포되어 있으며 대칭적이다. 하지만, 비정면 얼굴 영역을 포함하는 프레임에는 눈, 코, 입과 같이 얼굴의 고유한 구조적 특성들이 화상에 골고루 분포되어 있지 않기 때문에 대칭적이지 못하고 좁은 범위에 밀집되어 있으며 얼굴윤곽이 직선이 아니므로 배경영역이 많이 섞어져 있다.In general, the frame including the frontal face region has symmetrical features, such as eyes, nose, and mouth, that are inherently uniformly distributed throughout the image. However, since the unique structural features of the face such as eyes, nose, and mouth are not uniformly distributed in the image, the frames including the non-frontal face region are not symmetrical and are concentrated in a narrow range and the outline of the face is not straight A lot of background areas are mixed.
따라서, 도 10의 (a)와 같은 대칭적인 모델을 이용하면 비정면 얼굴 영역에 대한 높은 검출성능을 얻을 수 없는 문제점을 극복하기 위해, 본 실시예에서는 도 10의 (a)와 같은 대칭적인 모델뿐만 아니라 도 10의 (b)와 같은 비대칭적인 모델을 사용하였다. 도 10의 (b)와 같은 비대칭적인 모델은 도 10의 (a)와 같은 대칭적인 모델과 달리 비대칭적인 형태, 구조, 모양으로 구성되어 비정면 얼굴의 구조적 특성을 잘 반영하고 있어 비정면 얼굴 영역에 대한 검출효과가 뛰어나다.Therefore, in order to overcome the problem that a high detection performance can not be obtained for a non-frontal face area by using a symmetric model as shown in FIG. 10 (a), in this embodiment, In addition, an asymmetric model as shown in FIG. 10 (b) was used. The asymmetric model as shown in FIG. 10 (b) is different from the symmetric model as shown in FIG. 10 (a), and is asymmetrically configured with a shape, structure, and shape to reflect the structural characteristics of the non- Is excellent.
즉, 도 10의 (a)와 같은 대칭적인 모델을 이용하여 도 11의 (a)와 같은 프레임에서 얼굴 영역을 검출할 수 있고, 도 10의 (b)와 같은 비대칭적인 모델을 이용하여 도 11의 (b)와 같은 프레임에서 얼굴 영역을 검출할 수 있다. 보다 구체적으로, 도 10의 (a)와 같은 대칭적인 모델 및 도 7의 (b)와 같은 비대칭적인 모델 이용하여 도 11의 (a) 및 도 8(b) 각각에서 눈, 코, 입 등과 같은 얼굴 특징점(예를 들어, 눈, 코, 입 등)을 검출하고, 얼굴 특징점을 이용하여 얼굴 영역을 검출할 수 있다.That is, the face region can be detected in the frame as shown in Fig. 11 (a) using a symmetric model as shown in Fig. 10 (a), and the asymmetric model shown in Fig. 10 (b) It is possible to detect the face area in the frame shown in (b) of FIG. More specifically, a symmetrical model as shown in Fig. 10 (a) and an asymmetric model as shown in Fig. 7 (b) It is possible to detect facial feature points (e.g., eyes, nose, mouth, and the like), and detect face regions using facial feature points.
지금까지 본 발명에 따른 구체적인 실시예에 관하여 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서는 여러 가지 변형이 가능함은 물론이다. 그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 안 되며, 후술하는 특허 청구의 범위뿐 아니라 이 특허 청구의 범위와 균등한 것들에 의해 정해져야 한다.While the present invention has been described in connection with what is presently considered to be practical exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined by the scope of the appended claims and equivalents thereof.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 이는 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. 따라서, 본 발명 사상은 아래에 기재된 특허청구범위에 의해서만 파악되어야 하고, 이의 균등 또는 등가적 변형 모두는 본 발명 사상의 범주에 속한다고 할 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, Modification is possible. Accordingly, the spirit of the present invention should be understood only in accordance with the following claims, and all equivalents or equivalent variations thereof are included in the scope of the present invention.
100: 발렛 파킹 기사 정보 중개 서버
110: 고객 관리부
120: 발렛 파킹 기사 관리부
130: 발렛 파킹 기사 인증부
140: 발렛 파킹 기사 정보 중개부
200: 사용자의 단말
300: 발렛 파킹 기사의 단말100: Valet parking agent information mediation server
110: Customer Management Department
120: Valet Parking Manager
130: Valet parking article authentication part
140: Valet Parking Information
200: User terminal
300: terminal of valet parking article
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020140117528AKR20160029182A (en) | 2014-09-04 | 2014-09-04 | System of agencying valet parking user information and method of performing thereof |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020140117528AKR20160029182A (en) | 2014-09-04 | 2014-09-04 | System of agencying valet parking user information and method of performing thereof |
| Publication Number | Publication Date |
|---|---|
| KR20160029182Atrue KR20160029182A (en) | 2016-03-15 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020140117528ACeasedKR20160029182A (en) | 2014-09-04 | 2014-09-04 | System of agencying valet parking user information and method of performing thereof |
| Country | Link |
|---|---|
| KR (1) | KR20160029182A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20170142647A (en)* | 2016-06-20 | 2017-12-28 | 시너지시티 주식회사 | Valet parking system and the method utilizing parking location map |
| US20190188817A1 (en)* | 2017-12-15 | 2019-06-20 | Toyota Jidosha Kabushiki Kaisha | Management apparatus for valet parking service, use support method for valet parking service, and non-transitory computer-readable recording medium including program recorded thereon |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20170142647A (en)* | 2016-06-20 | 2017-12-28 | 시너지시티 주식회사 | Valet parking system and the method utilizing parking location map |
| US20190188817A1 (en)* | 2017-12-15 | 2019-06-20 | Toyota Jidosha Kabushiki Kaisha | Management apparatus for valet parking service, use support method for valet parking service, and non-transitory computer-readable recording medium including program recorded thereon |
| Publication | Publication Date | Title |
|---|---|---|
| US10176466B2 (en) | Check cashing automated banking machine | |
| US10037515B1 (en) | Systems and methods for driver authentication through embedded sensing | |
| CN113269901B (en) | Parking lot control method, system and computer readable storage medium | |
| US7712657B1 (en) | Automated banking machine that enables multiple users to conduct concurrent transactions at different areas of a display surface | |
| US20170243447A1 (en) | Automated banking machine with remote user assistance | |
| US20160275760A1 (en) | Processing automated banking transactions requiring approval | |
| CN111932428B (en) | Riding service method, device, equipment and storage medium | |
| JP5003143B2 (en) | Electronic money system | |
| GB2536663A (en) | A method, system and device for determining close proximity of two or more persons | |
| JP2014160394A (en) | Service provision system | |
| US10219109B2 (en) | Method, system and device for enabling an object to access a third party asset | |
| CN112232797A (en) | A method, device and electronic device for paying for a ride in an unmanned vehicle | |
| KR102463053B1 (en) | System and method for providing integrated transportation services | |
| JP2019070966A (en) | Parking section providing method, parking section providing system, parking section providing device and computer program | |
| US20240256644A1 (en) | System, server apparatus, authentication method, and storage medium | |
| CN107169763A (en) | Safe payment method and system based on signature recognition | |
| JP7375079B2 (en) | Target detection method | |
| KR102064776B1 (en) | Vehicle database management system for manless parking lot and method thereof | |
| WO2018035633A1 (en) | Online payment system for parking lots | |
| KR20160029182A (en) | System of agencying valet parking user information and method of performing thereof | |
| JP6305483B2 (en) | Computer apparatus, service providing system, service providing method, and program | |
| JP2018110023A (en) | Object detection method | |
| KR20210058506A (en) | Parking system based on artificial intelligence | |
| KR101870953B1 (en) | Vehicle payment system | |
| US20170178210A1 (en) | Device, system and method for a mobile mechanic |
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application | Patent event code:PA01091R01D Comment text:Patent Application Patent event date:20140904 | |
| PA0201 | Request for examination | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection | Comment text:Notification of reason for refusal Patent event date:20160125 Patent event code:PE09021S01D | |
| PG1501 | Laying open of application | ||
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent | Patent event date:20160701 Comment text:Decision to Refuse Application Patent event code:PE06012S01D Patent event date:20160125 Comment text:Notification of reason for refusal Patent event code:PE06011S01I |