KR20180078804A - Apparatus for controlling vehicle access using temporary authentication in smart car, method thereof and computer recordable medium storing program to perform the method - Google Patents

Apparatus for controlling vehicle access using temporary authentication in smart car, method thereof and computer recordable medium storing program to perform the method Download PDF

Info

Publication number
KR20180078804A
KR20180078804A KR1020160183963A KR20160183963A KR20180078804A KR 20180078804 A KR20180078804 A KR 20180078804A KR 1020160183963 A KR1020160183963 A KR 1020160183963A KR 20160183963 A KR20160183963 A KR 20160183963A KR 20180078804 A KR20180078804 A KR 20180078804A
Authority
KR
South Korea
Prior art keywords
vehicle
temporary
access
identifier
user
Prior art date
Application number
KR1020160183963A
Other languages
Korean (ko)
Other versions
KR101967512B1 (en
Inventor
정기현
Original Assignee
경일대학교산학협력단
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 경일대학교산학협력단 filed Critical 경일대학교산학협력단
Priority to KR1020160183963A priority Critical patent/KR101967512B1/en
Publication of KR20180078804A publication Critical patent/KR20180078804A/en
Application granted granted Critical
Publication of KR101967512B1 publication Critical patent/KR101967512B1/en

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R25/00Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
    • B60R25/20Means to switch the anti-theft system on or off
    • B60R25/24Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
    • B60R25/241Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user whereby access privileges are related to the identifiers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R25/00Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
    • B60R25/20Means to switch the anti-theft system on or off
    • B60R25/24Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
    • B60R25/246Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user characterised by the challenge triggering
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R25/00Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
    • B60R25/30Detection related to theft or to other events relevant to anti-theft systems
    • B60R25/33Detection related to theft or to other events relevant to anti-theft systems of global position, e.g. by providing GPS coordinates

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Lock And Its Accessories (AREA)

Abstract

The present invention provides an IoT security apparatus for controlling an access to a vehicle using temporary authentication in a smart car, a method thereof and a computer readable recording medium recorded with program to perform the method. The present IoT security apparatus includes: a communication module for communicating with an authentication server and a temporary apparatus; and a control unit that authenticates the temporary apparatus upon receipt of a temporary authentication request from the temporary apparatus through the communication module, sets at least one of a function, a time and a position of the temporary apparatus to access the vehicle according to the authentication request, generates an access right including at least one of a set function, time, and position as well as a user identifier, a temporary apparatus identifier and a vehicle identifier, and transmits the access right to the authentication server via the communication module. According to the present invention, the IoT security apparatus can temporarily permit the access to the vehicle only for a specific time, a specific place, and a specific function.

Description

스마트카에서 임시 인증을 이용한 차량 접근 제어를 위한 IoT 보안장치, 이를 위한 방법 및 이 방법을 수행하는 프로그램이 기록된 컴퓨터 판독 가능한 기록매체{Apparatus for controlling vehicle access using temporary authentication in smart car, method thereof and computer recordable medium storing program to perform the method} TECHNICAL FIELD [0001] The present invention relates to an IoT security device for vehicle access control using temporary authentication in a smart car, a method for the same, and a computer readable recording medium on which a program for performing the method is recorded computer recordable medium storing program to perform the method}

본 발명은 차량 접근 제어 기술에 관한 것으로, 보다 상세하게는, 스마트카에서 임시 인증을 이용한 차량 접근 제어를 위한 장치, 이를 위한 방법 및 이 방법을 수행하기 위한 프로그램이 기록된 컴퓨터 판독 가능한 기록매체에 관한 것이다. BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to vehicle access control technology, and more particularly, to a device for vehicle access control using temporary authentication in a smart car, a method therefor and a computer readable recording medium on which a program for performing the method is recorded .

현재 자동차는 커넥티드카, 스마트카 등으로 발전함으로써 운전자에게 다양한 편의 기능을 제공하고 있다. 그러나 사용자 편의가 제공될수록 자동차 도난, 해킹 등의 다양한 문제가 발생하고 있다. 특히, 운전자의 편의를 위해 제공되는 정보통신기술 중 원격 차량 도어 개폐, 원격 시동 등 다양한 기능을 제공하는 스마트키가 있다. 또한, 자동차 시동을 걸기 위해서 시동 버튼 만 누르면 시동을 걸 수 있도록 하는 기능을 제공하고 있다. 이러한 스마트키나 차량 내부에는 차량 소유주를 구별할 수 있는 기술적인 방법이 없기 때문에 분실되거나, 도난당할 할 경우 소유주가 아닌 제3자의 접근이 가능하며, 이는 범죄 및 차량 사고로 이어질 수 있다. 더욱이, 이러한 피해는 고스란히 차량 소유주의 피해로 이어진다. Currently, automobiles are developed with connected cars, smart cars and so on, providing drivers with various convenience functions. However, as user convenience is provided, various problems such as car theft and hacking are occurring. Among the information communication technologies provided for the convenience of the driver, there is a smart key that provides various functions such as remote vehicle door opening and remote start. In addition, it provides a function to start the car by pressing only the start button to start the car. Because there is no technical means to distinguish the owner of a vehicle from such a smart key or vehicle, access to a third party, not the owner, may be lost or stolen, leading to crime and vehicle accidents. Moreover, such damage can lead to damage to the owner of the vehicle.

한국공개특허 제2016-0063938호 2016년 06월 07일 공개 (명칭: 차량용 도어 열림제어방법)Korean Patent Laid-Open Publication No. 2016-0063938 Published on June 07, 2016 (name: door open control method for vehicle)

본 발명의 목적은 임시로 특정 시간, 특정 장소 및 특정 기능에 대해서만 차량에 대한 접근을 허가하는 보안 장치, 이를 위한 방법 및 이 방법을 수행하는 프로그램이 기록된 컴퓨터 판독 가능한 기록매체를 제공함에 있다. An object of the present invention is to provide a security device that temporarily permits access to a vehicle only at a specific time, a specific place and a specific function, a method therefor, and a computer readable recording medium on which a program for performing the method is recorded.

상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 임시 인증을 이용한 차량 접근 제어를 위한 사용자장치는 인증서버 및 임시장치와 통신하기 위한 통신모듈과, 상기 통신모듈을 통해 상기 임시장치로부터 임시 인증 요청을 수신하면, 상기 임시장치를 인증하고, 상기 입력에 따라 상기 임시장치가 차량에 접근할 수 있는 기능, 시간 및 위치 중 적어도 하나를 설정하고, 상기 설정된 기능, 시간 및 위치 중 적어도 하나와 더불어 사용자 식별자, 임시장치 식별자 및 차량 식별자를 포함하는 접근권한을 생성한 후, 상기 통신모듈을 통해 상기 인증서버로 전송하도록 제어하는 제어모듈을 포함한다. According to another aspect of the present invention, there is provided a user equipment for vehicle access control using temporary authentication, comprising: a communication module for communicating with an authentication server and a temporary apparatus; Time, and location of the temporary apparatus in accordance with the input, and to set at least one of the set function, time, and location And a control module for generating an access right including the user identifier, the temporary device identifier and the vehicle identifier together with the one, and controlling the access right to be transmitted to the authentication server through the communication module.

또한, 본 발명의 바람직한 실시예에 따른 사용자장치는 화면 표시를 위한 표시모듈과, 현재 위치 정보를 수신하는 위치정보모듈과, 전자지도를 저장하는 저장모듈을 더 포함한다. 이때, 상기 제어모듈은 상기 위치정보모듈을 통해 현재 위치를 확인하고, 상기 확인된 현재 위치를 포함하는 주변 영역의 전자지도를 상기 표시모듈을 통해 표시하며, 입력에 따라 소정 반경을 상기 임시장치가 상기 차량에 접근할 수 있는 위치로 설정하는 것을 특징으로 한다. Further, the user apparatus according to the preferred embodiment of the present invention further includes a display module for displaying a screen, a location information module for receiving current location information, and a storage module for storing an electronic map. At this time, the control module confirms the current location through the location information module, displays the electronic map of the surrounding area including the identified current location through the display module, and sets a predetermined radius to the temporary device And is set at a position where the vehicle can be accessed.

또한, 본 발명의 바람직한 실시예에 따른 사용자장치는 화면 표시를 위한 표시모듈과, 현재 위치 정보를 수신하는 위치정보모듈과, 건물과 상기 건물에 부속된 주차장의 위치 정보를 포함하는 전자지도를 저장하는 저장모듈을 더 포함하며, 상기 제어모듈은 상기 위치정보모듈을 통해 현재 위치를 확인하고, 상기 전자지도로부터 상기 현재 위치로부터 소정 범위 내에 위치한 적어도 하나의 건물과 상기 건물에 부속된 주차장을 상기 표시모듈을 통해 표시하고, 표시된 주차장 중 어느 하나가 선택되면, 선택된 주차장의 위치의 범위를 상기 전자지도로부터 도출하여 상기 임시장치가 상기 차량에 접근할 수 있는 위치로 설정하는 것을 특징으로 한다. The user device according to the preferred embodiment of the present invention stores a display module for displaying a screen, a location information module for receiving current location information, and an electronic map including location information of a building and a parking lot attached to the building Wherein the control module is operable to identify a current location through the location information module and to display at least one building located within a predetermined range from the current location from the electronic map and a parking lot Module, and when any one of the displayed parking lots is selected, a range of the position of the selected parking lot is derived from the electronic map and set to a position where the temporary apparatus can access the vehicle.

상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 임시 인증을 이용한 차량 접근 제어를 위한 차량장치는 임시장치 및 인증서버와 통신하기 위한 통신부와, 임시 장치로부터 사용자 식별자 및 임시장치 식별자를 수신하면, 상기 사용자 식별자 및 임시장치 식별자와 더불어 차량 식별자를 포함하는 인증 요청 메시지를 상기 인증서버로 전송하며, 상기 인증 요청 메시지에 대응하여 상기 인증서버로부터 상기 임시장치가 차량에 접근할 수 있는 기능, 시간 및 위치 중 적어도 하나를 포함하는 접근권한을 수신하면, 상기 기능, 시간 및 위치에 따라 상기 임시장치가 상기 차량에 접근할 수 있도록 차량을 제어하는 것을 특징으로 하는 제어부를 포함한다. According to another aspect of the present invention, there is provided a vehicle device for vehicle access control using temporary authentication according to the present invention, comprising: a communication unit for communicating with a temporary device and an authentication server; And transmits the authentication request message including the vehicle identifier together with the user identifier and the temporary device identifier to the authentication server, wherein the temporary device can access the vehicle from the authentication server in response to the authentication request message Wherein the control unit controls the vehicle so that the temporary apparatus can access the vehicle according to the function, the time, and the position when receiving the access authority including at least one of the function, the time, and the position.

상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 임시 인증을 이용한 차량 접근 제어를 위한 방법은 사용자장치와 임시장치가 소정의 통신 가능한 범위 내에 있을 때, 사용자장치가 임시장치로부터 임시 인증 요청을 수신하면, 상기 임시장치를 인증하는 단계와, 상기 사용자장치가 상기 임시장치가 차량에 접근할 수 있는 기능, 시간 및 위치 중 적어도 하나를 설정하는 단계와, 상기 사용자장치가 상기 설정된 기능, 시간 및 위치 중 적어도 하나와 더불어 사용자 식별자, 임시장치 식별자 및 차량 식별자를 포함하는 접근권한을 생성하여 생성된 접근권한을 인증서버로 전송하는 단계와, 상기 인증서버가 상기 접근권한을 등록하는 단계를 포함한다. According to another aspect of the present invention, there is provided a method for vehicle access control using temporary authentication according to a preferred embodiment of the present invention, when a user apparatus and a temporary apparatus are within a predetermined communicable range, The method comprising the steps of: authenticating the temporary apparatus upon receipt of an authentication request; setting at least one of the function, time and location that the user apparatus is able to access the vehicle; A step of transmitting an access right generated by generating an access right including at least one of a time, a location, and a user identifier, a temporary device identifier, and a vehicle identifier to an authentication server; .

본 발명의 실시예에 따른 차량 접근 제어를 위한 방법은 차량장치가 상기 임시 장치로부터 사용자 식별자 및 임시장치 식별자를 수신하면, 상기 사용자 식별자 및 임시장치 식별자와 더불어 차량 식별자를 포함하는 인증 요청 메시지를 상기 인증서버로 전송하는 단계와, 상기 인증서버가 상기 등록된 접근권한의 사용자 식별자, 임시장치 식별자 및 차량 식별자와 상기 차량장치가 전송한 인증 요청 메시지의 사용자 식별자, 임시장치 식별자 및 차량 식별자를 비교하여 인증을 수행하는 단계와, 상기 인증서버가 상기 인증의 수행 결과, 인증에 성공하면, 상기 등록된 접근권한의 상기 설정된 기능, 시간 및 위치 중 적어도 하나를 포함하는 접근권한을 상기 차량장치로 전송하는 단계와, 상기 차량장치가 상기 설정된 기능, 시간 및 위치 중 적어도 하나에 따라 상기 임시장치가 상기 차량에 접근할 수 있도록 차량을 제어하는 단계를 더 포함한다. A method for vehicle access control according to an embodiment of the present invention includes the steps of, when a vehicle apparatus receives a user identifier and a temporary apparatus identifier from the temporary apparatus, transmitting an authentication request message including the vehicle identifier together with the user identifier and the temporary apparatus identifier The authentication server compares the user identifier of the registered access right, the temporary device identifier and the vehicle identifier with the user identifier, the temporary device identifier, and the vehicle identifier of the authentication request message transmitted by the vehicle device And when the authentication server succeeds in authentication as a result of performing the authentication, transmits to the vehicle device an access right including at least one of the set function, time and location of the registered access authority And the vehicle device is configured to perform at least one of the set function, According further comprises the step of controlling the vehicle to the temporary device is accessible to the vehicle.

본 발명의 실시예에 따른 차량 접근 제어를 위한 방법은 차량장치가 상기 임시 장치로부터 사용자 식별자 및 임시장치 식별자를 수신하면, 상기 사용자 식별자 및 임시장치 식별자와 더불어 차량 식별자를 포함하는 재접근 요청 메시지를 상기 인증서버로 전송하는 단계와, 상기 인증서버가 상기 등록된 접근권한이 비활성화되어 있으면, 재접근 요청 메시지를 상기 사용자장치로 전송하는 단계와, 상기 사용자장치가 사용자의 입력에 따라 상기 재접근 요청 메시지에 대응하여 상기 임시장치의 상기 차량에 접근할 수 있는 기능, 시간 및 위치 중 적어도 하나를 설정한 접근권한을 포함하는 재접근 수락 메시지를 생성하여, 생성된 재접근 수락 메시지를 상기 인증서버로 전송하는 단계와, 상기 인증서버가 상기 재접근 수락 메시지를 상기 차량장치로 전송하는 단계와, 상기 차량장치가 상기 재접근 수락 메시지의 설정된 기능, 시간 및 위치 중 적어도 하나에 따라 상기 임시장치가 상기 차량에 접근할 수 있도록 차량을 제어하는 단계를 더 포함한다. A method for vehicle access control according to an embodiment of the present invention includes: when a vehicle apparatus receives a user identifier and a temporary apparatus identifier from the temporary apparatus, a re-access request message including the vehicle identifier together with the user identifier and the temporary apparatus identifier Transmitting to the authentication server a re-access request message to the user device when the access right of the authentication server is inactivated; and transmitting the re-access request message to the user device, Access admission message including at least one of a function, a time and a location of accessing the vehicle of the temporary apparatus corresponding to the message, the access right setting at least one of the function, the time and the location, The authentication server transmits the re-access admission message to the vehicle device Further comprising the step of controlling the vehicle to the temporary device is accessible to the vehicle in accordance with the step of transmitting the at least one of the vehicle unit is the re-set function of the access accept message, time, and location.

상기 기능, 시간 및 위치 중 적어도 하나를 설정하는 단계는 상기 사용자장치가 현재 위치를 확인하고, 상기 확인된 현재 위치를 포함하는 주변 영역의 전자지도를 상기 표시모듈을 통해 표시하며, 사용자의 입력에 따라 소정 반경을 상기 임시장치가 상기 차량에 접근할 수 있는 위치로 설정하는 것을 특징으로 한다. Wherein the setting of at least one of the function, time, and position comprises: confirming a current position of the user device; displaying an electronic map of a surrounding area including the identified current position through the display module; And a predetermined radius is set to a position at which the temporary apparatus can access the vehicle.

상기 기능, 시간 및 위치 중 적어도 하나를 설정하는 단계는 전자지도로부터 상기 현재 위치로부터 소정 범위 내에 위치한 적어도 하나의 건물과 상기 건물에 부속된 주차장을 표시하고, 표시된 주차장 중 어느 하나가 선택되면, 선택된 주차장의 위치의 범위를 상기 전자지도로부터 도출하여 상기 임시장치가 상기 차량에 접근할 수 있는 위치로 설정하는 것을 특징으로 한다. Wherein the step of setting at least one of the function, time and location comprises displaying at least one building located within a predetermined range from the current position from the electronic map and a parking lot attached to the building, and when any one of the displayed parking lots is selected, And a range of the position of the parking lot is derived from the electronic map and set to a position where the temporary apparatus can access the vehicle.

또한, 전술한 본 발명의 바람직한 실시예에 따른 차량 접근 제어를 위한 방법을 수행하는 프로그램이 기록된 컴퓨터 판독 가능한 기록매체를 제공한다. The present invention also provides a computer-readable recording medium on which a program for performing a method for vehicle access control according to the preferred embodiment of the present invention is recorded.

본 발명에 따른 접근 제어 방법은 임시장치(300)를 통해 차량(10)에 대해 임시적이고 제한적으로 접근할 수 있도록 하기 때문에 예컨대, 발렛 주차, 세차, 정비 등을 위해 차량(10)을 임시로 타인에게 맡길 때 타인이 차량(10)에 대해 해당하는 행위 외에 다른 것을 일을 하지 않도록 할 수 있다. 특히, 본 발명은 접근 권한을 설정할 때, 임시장치(300)가 사용자장치(200)에 인증받기 위해서는 임시장치(300)가 접근 권한을 설정하고자 하는 시점에 사용자장치(200)와의 통신 가능 범위 내에 있고, 사용자장치(200)가 임시장치(300)의 임시장치 식별자를 미리 저장하고 있어야 한다. 즉, 시간, 공간 및 데이터 3 가지 요건을 모두 충족시켜야 하기 때문에 높은 수준의 보안을 제공한다. 더욱이, 본 발명은 보안 측면에서 차량장치(100)가 전송한 정보와 사용자장치(200)가 전송한 정보 양자를 비교하기 때문에 단방향의 정보 전송을 통해 인증을 수행하는 것에 비해 높은 보안을 제공한다. Since the access control method according to the present invention allows temporary and limited access to the vehicle 10 through the temporary device 300, the access control method according to the present invention can temporarily and reliably access the vehicle 10, for example, for valet parking, car washing, It is possible to prevent a person from doing something other than a corresponding action on the vehicle 10. [ In order to allow the temporary apparatus 300 to be authenticated by the user apparatus 200 when setting the access authority, the temporary apparatus 300 can access the user apparatus 200 at a time when the temporary apparatus 300 desires to set the access authority, And the user device 200 must store the temporary device identifier of the temporary device 300 in advance. It provides a high level of security because it meets all three requirements: time, space, and data. Further, since the present invention compares both the information transmitted by the vehicle apparatus 100 and the information transmitted by the user apparatus 200 in terms of security, the present invention provides higher security than authentication through unidirectional information transmission.

도 1 및 도 2는 본 발명의 실시예에 따른 차량 접근 제어를 위한 시스템을 설명하기 위한 도면이다.
도 3은 본 발명의 실시예에 따른 차량장치의 구성을 설명하기 위한 블록도이다.
도 4는 본 발명의 실시예에 따른 인증장치의 구성을 설명하기 위한 블록도이다.
도 5 는 본 발명의 실시예에 따른 임시장치의 구성을 설명하기 위한 블록도이다.
도 6은 본 발명의 실시예에 따른 인증서버의 구성을 설명하기 위한 블록도이다.
도 7은 본 발명의 실시예에 따른 차량 접근 제어를 위한 접근 권한을 설정하는 방법을 설명하기 위한 흐름도이다.
도 8은 본 발명의 일 실시예에 따른 차량 접근 제어를 위한 접근 권한을 설정하는 방법을 설명하기 위한 화면예이다.
도 9는 본 발명의 다른 실시예에 따른 차량 접근 제어를 위한 접근 권한을 설정하는 방법을 설명하기 위한 화면예이다.
도 10은 본 발명의 실시예에 따른 차량 접근 제어를 위한 방법을 설명하기 위한 흐름도이다.
도 11은 본 발명의 실시예에 따른 차량 접근 제어를 위한 방법을 설명하기 위한 흐름도이다.
1 and 2 are views for explaining a system for vehicle access control according to an embodiment of the present invention.
3 is a block diagram illustrating a configuration of a vehicle apparatus according to an embodiment of the present invention.
4 is a block diagram illustrating a configuration of an authentication apparatus according to an embodiment of the present invention.
5 is a block diagram illustrating a configuration of a temporary apparatus according to an embodiment of the present invention.
6 is a block diagram illustrating a configuration of an authentication server according to an embodiment of the present invention.
7 is a flowchart illustrating a method of setting access authority for vehicle access control according to an embodiment of the present invention.
FIG. 8 is an exemplary screen for explaining a method for setting an access right for vehicle access control according to an embodiment of the present invention.
FIG. 9 is an exemplary screen for explaining a method of setting an access right for vehicle access control according to another embodiment of the present invention.
10 is a flowchart illustrating a method for vehicle access control according to an embodiment of the present invention.
11 is a flowchart illustrating a method for vehicle access control according to an embodiment of the present invention.

본 발명의 상세한 설명에 앞서, 이하에서 설명되는 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니 되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념으로 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다. 따라서 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 가장 바람직한 실시예에 불과할 뿐, 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형 예들이 있을 수 있음을 이해하여야 한다. Prior to the detailed description of the present invention, the terms or words used in the present specification and claims should not be construed as limited to ordinary or preliminary meaning, and the inventor may designate his own invention in the best way It should be construed in accordance with the technical idea of the present invention based on the principle that it can be appropriately defined as a concept of a term to describe it. Therefore, the embodiments described in the present specification and the configurations shown in the drawings are merely the most preferred embodiments of the present invention, and are not intended to represent all of the technical ideas of the present invention. Therefore, various equivalents It should be understood that water and variations may be present.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예들을 상세히 설명한다. 이때, 첨부된 도면에서 동일한 구성 요소는 가능한 동일한 부호로 나타내고 있음을 유의해야 한다. 또한, 본 발명의 요지를 흐리게 할 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략할 것이다. 마찬가지의 이유로 첨부 도면에 있어서 일부 구성요소는 과장되거나 생략되거나 또는 개략적으로 도시되었으며, 각 구성요소의 크기는 실제 크기를 전적으로 반영하는 것이 아니다. Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. Note that, in the drawings, the same components are denoted by the same reference symbols as possible. Further, the detailed description of known functions and configurations that may obscure the gist of the present invention will be omitted. For the same reason, some of the elements in the accompanying drawings are exaggerated, omitted, or schematically shown, and the size of each element does not entirely reflect the actual size.

먼저, 본 발명의 실시예에 따른 차량 접근 제어를 위한 시스템에 대해서 설명하기로 한다. 도 1 및 도 2는 본 발명의 실시예에 따른 차량 접근 제어를 위한 시스템을 설명하기 위한 도면이다. 도 1 및 도 2를 참조하면, 도면부호 10은 차량을 나타내며, 차량(10)은 대표적으로, 커넥티드카, 스마트카 등을 예시할 수 있다. 본 발명의 실시예에 따른 차량 접근 제어 시스템은 차량장치(100), 사용자장치(200), 임시장치(300) 및 인증서버(400)를 포함한다. First, a system for vehicle access control according to an embodiment of the present invention will be described. 1 and 2 are views for explaining a system for vehicle access control according to an embodiment of the present invention. 1 and 2, reference numeral 10 denotes a vehicle, and the vehicle 10 may represent a connected car, a smart car, and the like representatively. A vehicle access control system according to an embodiment of the present invention includes a vehicle apparatus 100, a user apparatus 200, a temporary apparatus 300, and an authentication server 400. [

차량장치(100)는 차량(10) 내에 장착되는 장치며, 대표적으로, 트립(TRIP) 컴퓨터를 예시할 수 있다. 사용자장치(200)는 차량(10)의 차주가 휴대하는 장치이고, 대표적으로, 스마트폰(Smart phone)을 예시할 수 있다. 임시장치(300)는 차주가 휴대하는 장치이며, 예컨대, 스마트키(Smart-key), 웨어러블 디바이스(Wearable device) 등을 예시할 수 있다. 인증서버(400)는 본 발명의 실시예에 따른 임시 서비스를 제공하기 위하여 네트워크 상의 일 엔티티로 구현되는 서버이다. 차량장치(100)와 인증서버(400) 그리고 사용자장치(200)와 인증서버(400)는 기지국, AP(Access Point) 등의 장치를 포함하는 접속 네트워크를 거쳐 코어 네트워크를 통해 상호간에 연결하여 통신할 수 있다. 또한, 차량장치(100), 사용자장치(200) 및 임시장치(300) 상호간에는 예컨대, ISM 대역(Industry-Science-Medical BAND)을 이용하여 직접 통신할 수 있다. Vehicle apparatus 100 is an apparatus that is mounted in vehicle 10, and typically can illustrate a TRIP computer. The user device 200 is a device carried by a car of the vehicle 10, and typically can exemplify a smart phone. The temporary apparatus 300 is a device carried by the borrower, and may be, for example, a smart key, a wearable device, or the like. The authentication server 400 is a server implemented as an entity on a network in order to provide a temporary service according to an embodiment of the present invention. The vehicle device 100 and the authentication server 400 and the user device 200 and the authentication server 400 are connected to each other through a core network via a connection network including a base station and an access point (AP) can do. Also, the vehicle apparatus 100, the user apparatus 200, and the temporary apparatus 300 can communicate directly with each other using, for example, an ISM band (Industry-Science-Medical BAND).

본 발명은 차주인 사용자가 예컨대, 발렛 주차, 세차, 정비 등을 위해 차량(10)을 임시로 타인에게 맡기는 상황을 가정한다. 이하에서 설명되는 실시예는 발렛 주차의 경우를 상정하여 설명할 것이지만, 발렛 주차 외의 다양한 상황에서도 본 발명을 적용할 수 있다. 특히, 본 발명은 차량(10)을 타인에게 맡기는 상황에서 타인이 사용자의 승인 없이 다른 목적으로 차량(10)을 사용할 수 없도록 하기 위한 접근 제어 방법을 제공한다. 이를 위하여, 본 발명의 실시예에 따르면, 본 발명의 실시예에 따르면, 사용자의 조작에 따라 사용자장치(200)는 차량(10)을 맡기는 목적에 따른 차량(10)에 접근할 수 있도록 임시장치(300)가 차량(10)에 접근할 수 있는 기능, 시간 및 위치 중 적어도 하나를 설정한다. 본 발명의 실시예에서 임시장치(300)가 차량(10)에 "접근"한다고 하는 것은 임시장치(300)의 요청에 의해 차량장치(100)가 차량(10)이 제공하는 기능을 수행할 수 있도록 하는 것을 의미한다. 이는 다른 말로, 임시장치(300)를 휴대한 자가 임시장치(300)를 조작하여 차량(10)의 기능을 사용할 수 있도록 하는 것을 의미한다. The present invention assumes a situation in which a car owner temporarily leaves the car 10 to someone else for, for example, valet parking, car wash, maintenance, and the like. Although the embodiment described below will be described on the assumption that valet parking is performed, the present invention can be applied to various situations other than valet parking. In particular, the present invention provides an access control method for allowing a person to use the vehicle 10 for another purpose without the approval of the user in a situation where the vehicle 10 is left to another person. According to an embodiment of the present invention, in accordance with an embodiment of the present invention, a user device 200 may be provided with a temporary device (not shown) to access the vehicle 10 according to the purpose of leaving the vehicle 10, The time and the position at which the vehicle 300 can access the vehicle 10. [ The " approach " of the temporary device 300 to the vehicle 10 in the embodiment of the present invention allows the vehicle device 100 to perform the functions provided by the vehicle 10 at the request of the temporary device 300 . In other words, this means that the person carrying the temporary apparatus 300 can operate the temporary apparatus 300 to use the function of the vehicle 10. [

본 발명의 실시예에서 접근 권한은 임시장치(300)가 차량(10)에 접근할 수 있는 기능, 시간 및 위치 중 적어도 하나를 포함한다. 이와 같이, 임시장치(300)에 대한 접근 권한이 설정된 후, 사용자는 임시장치(300)를 통해 타인이 차량(10)에 접근할 수 있도록 임시장치(300)를 타인에게 제공할 수 있다. 이러한 본 발명에 따르면, 임시장치(300)는 기능, 시간 및 위치에 제약을 가지고 차량(10)에 접근할 수 있기 때문에 타인은 사용자가 차량(10)을 맡기는 목적 이외의 다른 목적으로 차량(10)을 사용할 수 없다. In an embodiment of the present invention, the access rights include at least one of the functions, time and location with which the temporary apparatus 300 can access the vehicle 10. [ In this way, after the access right to the temporary apparatus 300 is set, the user can provide the temporary apparatus 300 to the other person so that the other person can access the vehicle 10 through the temporary apparatus 300. According to the present invention, since the temporary apparatus 300 can access the vehicle 10 with restrictions on function, time, and position, the other person can use the vehicle 10 for the purpose other than the purpose of leaving the vehicle 10 by the user ) Can not be used.

그러면, 보다 상세히, 전술한 차량장치(100), 사용자장치(200), 임시장치(300) 및 인증서버(400) 각각에 대해서 설명하기로 한다. 먼저, 본 발명의 실시예에 따른 차량장치(100)에 대해서 설명하기로 한다. 도 3은 본 발명의 실시예에 따른 차량장치의 구성을 설명하기 위한 블록도이다. 차량장치(100)는 차량(10) 내부에 설치되는 것으로, 대표적으로, 트립(trip) 컴퓨터를 예시할 수 있다. 차량장치(100)는 차량(10)의 각 종 기능을 제어하기 위한 것이다. 이를 위하여, 차량장치(100)는 통신부(110), 위치정보수신부(120), 위치센서부(130), 입력부(140), 표시부(150), 저장부(160) 및 제어부(170)를 포함한다. The vehicle apparatus 100, the user apparatus 200, the temporary apparatus 300, and the authentication server 400 will now be described in more detail. First, a vehicle device 100 according to an embodiment of the present invention will be described. 3 is a block diagram illustrating a configuration of a vehicle apparatus according to an embodiment of the present invention. The vehicle apparatus 100 is installed inside the vehicle 10, and typically can illustrate a trip computer. The vehicle device 100 is for controlling various functions of the vehicle 10. [ To this end, the vehicle apparatus 100 includes a communication unit 110, a position information receiving unit 120, a position sensor unit 130, an input unit 140, a display unit 150, a storage unit 160, and a control unit 170 do.

통신부(110)는 임시장치(300) 및 인증서버(400)와 통신하기 위한 것이다. 통신부(110)는 예컨대, NFC(Near Field Communication), 블루투스(Bluetooth), 지그비(ZigBee), IrDA(Infrared Data Association) 등의 통신 방식을 이용하여 임시장치(300)와 통신할 수 있다. 통신부(110)는 또한, 차량간통신네트워크(V2V communication network)을 통해 다른 차량 장치를 경유하여, 혹은 차량인프라간통신네트워크(V2I communication network)를 통해 인증서버(400)와 통신할 수 있다. 통신부(110)는 송신되는 신호의 주파수를 상승 변환 및 증폭하는 RF(Radio Frequency) 송신기(Tx) 및 수신되는 신호를 저 잡음 증폭하고 주파수를 하강 변환하는 RF 수신기(Rx)를 포함할 수 있다. 그리고 통신부(110)는 송신되는 신호를 변조하고, 수신되는 신호를 복조하는 모뎀(Modem)을 포함할 수 있다. The communication unit 110 is for communicating with the temporary apparatus 300 and the authentication server 400. The communication unit 110 can communicate with the temporary apparatus 300 using a communication method such as Near Field Communication (NFC), Bluetooth, ZigBee, or IrDA (Infrared Data Association). The communication unit 110 can also communicate with the authentication server 400 via another vehicle device via the V2V communication network or via the V2I communication network. The communication unit 110 may include an RF (Radio Frequency) transmitter Tx for up-converting and amplifying the frequency of a transmitted signal, and an RF receiver Rx for low-noise amplifying the received signal and down-converting the frequency. The communication unit 110 may include a modem for modulating the transmitted signal and demodulating the received signal.

위치정보수신부(120)는 GPS 신호를 수신하기 위한 것이다. 예컨대, 위치정보수신부(120)는 지속적으로 GPS 위성 등으로부터 GPS 신호를 수신하여, 수신된 GPS 신호를 제어부(170)로 전달할 수 있다. 그러면, 제어부(170)는 GPS 신호로부터 위치 정보를 추출할 수 있다. 이러한 위치 정보는 위도, 경도, 고도 등의 좌표가 될 수 있다. The position information receiving unit 120 is for receiving GPS signals. For example, the location information receiving unit 120 may continuously receive GPS signals from GPS satellites or the like, and may transmit the received GPS signals to the controller 170. Then, the control unit 170 can extract position information from the GPS signal. Such location information may be coordinates such as latitude, longitude, and altitude.

위치센서부(130)는 적어도 하나의 MEMS(Micro Electro-Mechanical Systems) 센서를 포함할 수 있다. 예를 들어, MEMS 센서는 가속도계(Accelerometer), 자이로스코프(Gyroscope) 등의 관성 센서들을 포함할 수 있다. 위치센서부(130)는 적어도 하나의 MEMS 센서를 이용하여 차량(10)의 위치를 측정한다. 위치센서부(130)가 측정하는 위치는 어느 하나의 기준 위치로부터 변위가 될 수 있다. The position sensor unit 130 may include at least one MEMS (Micro Electro-Mechanical Systems) sensor. For example, the MEMS sensor may include inertial sensors such as an accelerometer, a gyroscope, and the like. The position sensor unit 130 measures the position of the vehicle 10 using at least one MEMS sensor. The position measured by the position sensor unit 130 may be a displacement from any one reference position.

입력부(140)는 차량장치(100)를 제어하기 위한 사용자의 키 조작을 입력받고 입력 신호를 생성하여 제어부(170)에 전달한다. 입력부(140)는 차량을 제어하기 위한 각 종 키들을 포함할 수 있다. 입력부(140)는 표시부(150)가 터치스크린으로 이루어진 경우, 각 종 키들의 기능이 표시부(150)에서 이루어질 수 있으며, 터치스크린만으로 모든 기능을 수행할 수 있는 경우, 입력부(140)는 생략될 수도 있다. The input unit 140 receives a user's key operation for controlling the vehicle apparatus 100, generates an input signal, and transmits the input signal to the controller 170. The input unit 140 may include various kinds of keys for controlling the vehicle. In the case where the display unit 150 is a touch screen, the input unit 140 may perform functions of the respective kinds of keys on the display unit 150. If the input unit 140 can perform all the functions only by the touch screen, It is possible.

표시부(150)는 차량장치(100)의 메뉴, 입력된 데이터, 기능 설정 정보 및 기타 다양한 정보를 사용자에게 시각적으로 제공한다. 표시부(150)는 차량장치(100)의 부팅 화면, 대기 화면, 메뉴 화면, 등의 화면을 출력하는 기능을 수행한다. 특히, 표시부(150)는 본 발명의 실시예에 따른 열화상을 화면으로 출력하는 기능을 수행한다. 이러한 표시부(150)는 액정표시장치(LCD, Liquid Crystal Display), 유기 발광 다이오드(OLED, Organic Light Emitting Diodes), 능동형 유기 발광 다이오드(AMOLED, Active Matrix Organic Light Emitting Diodes) 등으로 형성될 수 있다. 한편, 표시부(150)는 터치스크린으로 구현될 수 있다. 이러한 경우, 표시부(150)는 터치센서를 포함한다. 터치센서는 사용자의 터치 입력을 감지한다. 터치센서는 정전용량 방식(capacitive overlay), 압력식, 저항막 방식(resistive overlay), 적외선 감지 방식(infrared beam) 등의 터치 감지 센서로 구성되거나, 압력 감지 센서(pressure sensor)로 구성될 수도 있다. 상기 센서들 이외에도 물체의 접촉 또는 압력을 감지할 수 있는 모든 종류의 센서 기기가 본 발명의 터치센서로 이용될 수 있다. 터치센서는 사용자의 터치 입력을 감지하고, 감지 신호를 발생시켜 제어부(170)로 전송한다. 특히, 표시부(150)가 터치스크린으로 이루어진 경우, 입력부(140) 기능의 일부 또는 전부는 표시부(150)를 통해 이루어질 수 있다. The display unit 150 visually provides menus of the vehicle apparatus 100, input data, function setting information, and various other information to the user. The display unit 150 functions to output a screen such as a boot screen, a standby screen, a menu screen, and the like of the vehicle apparatus 100. In particular, the display unit 150 performs a function of outputting a thermal image according to an embodiment of the present invention to a screen. The display unit 150 may be formed of a liquid crystal display (LCD), an organic light emitting diode (OLED), an active matrix organic light emitting diode (AMOLED), or the like. Meanwhile, the display unit 150 may be implemented as a touch screen. In this case, the display unit 150 includes a touch sensor. The touch sensor senses the user's touch input. The touch sensor may be constituted by a touch sensing sensor such as a capacitive overlay, a pressure type, a resistive overlay, or an infrared beam, or may be constituted by a pressure sensor . In addition to the above sensors, all kinds of sensor devices capable of sensing contact or pressure of an object can be used as the touch sensor of the present invention. The touch sensor senses the touch input of the user, generates a sensing signal, and transmits the sensing signal to the controller 170. [ Particularly, when the display unit 150 is a touch screen, some or all of the functions of the input unit 140 may be performed through the display unit 150.

저장부(160)는 차량장치(100)의 동작에 필요한 프로그램 및 데이터를 저장하는 역할을 수행한다. 특히, 저장부(160)는 차량장치(100)의 사용에 따라 발생하는 사용자 데이터가 저장되는 영역이다. 저장부(160)에 저장되는 각 종 데이터는 사용자의 조작에 따라, 삭제, 변경, 추가될 수 있다. The storage unit 160 stores programs and data necessary for the operation of the vehicle apparatus 100. In particular, the storage unit 160 is an area in which user data generated according to use of the vehicle device 100 is stored. Each kind of data stored in the storage unit 160 can be deleted, changed or added according to a user's operation.

제어부(170)는 차량장치(100)의 전반적인 동작 및 차량장치(100)의 내부 블록들 간 신호 흐름을 제어하고, 데이터를 처리하는 데이터 처리 기능을 수행할 수 있다. 또한, 제어부(170)는 기본적으로, 차량(10)의 각 종 기능을 제어하는 ECU(Electronic Control Unit)의 역할을 수행한다. 예컨대, 제어부(170)는 자동변속기 제어를 비롯해 구동계통, 제동계통, 조향계통 등 차량의 모든 부분을 제어할 수 있다. 이러한 제어부(170)는 중앙처리장치(CPU: Central Processing Unit), 디지털신호처리기(DSP: Digital Signal Processor) 등이 될 수 있다. 이러한 제어부(170)의 동작에 대해서는 아래에서 더 상세하게 설명될 것이다. The control unit 170 can perform a data processing function of controlling the overall operation of the vehicle device 100 and the signal flow between the internal blocks of the vehicle device 100 and processing the data. In addition, the control unit 170 basically serves as an ECU (Electronic Control Unit) for controlling various functions of the vehicle 10. [ For example, the control unit 170 can control all parts of the vehicle such as the automatic transmission control, the drive system, the braking system, and the steering system. The controller 170 may be a central processing unit (CPU), a digital signal processor (DSP), or the like. The operation of the controller 170 will be described in more detail below.

다음으로, 본 발명의 실시예에 따른 사용자장치(200)에 대해서 설명하기로 한다. 도 4는 본 발명의 실시예에 따른 인증장치의 구성을 설명하기 위한 블록도이다. 도 4를 참조하면, 본 발명의 실시예에 따른 사용자장치(200)는 통신모듈(210), 카메라모듈(220), 입력모듈(230), 표시모듈(240), 저장모듈(250) 및 제어모듈(260)을 포함한다. Next, a description will be given of a user device 200 according to an embodiment of the present invention. 4 is a block diagram illustrating a configuration of an authentication apparatus according to an embodiment of the present invention. 4, a user device 200 according to an exemplary embodiment of the present invention includes a communication module 210, a camera module 220, an input module 230, a display module 240, a storage module 250, Module 260, as shown in FIG.

통신모듈(210)은 차량장치(100), 임시장치(300), 임시장치(300) 및 인증서버(400)와 통신하기 위한 것이다. 통신부(110)는 예컨대, NFC(Near Field Communication), 블루투스(Bluetooth), 지그비(ZigBee), IrDA(Infrared Data Association) 등의 통신 방식을 이용하여 차량장치(100), 임시장치(300), 임시장치(300)와 통신할 수 있다. 통신모듈(210)은 광대역이동통신 네트워크를 통해 인증서버(400)에 접속하여 인증서버(400)와 통신할 수 있다. 통신모듈(210)은 송신되는 신호의 주파수를 상승 변환 및 증폭하는 RF(Radio Frequency) 송신기(Tx) 및 수신되는 신호를 저 잡음 증폭하고 주파수를 하강 변환하는 RF 수신기(Rx)를 포함할 수 있다. 그리고 통신모듈(210)은 송신되는 신호를 변조하고, 수신되는 신호를 복조하는 모뎀(Modem)을 포함할 수 있다. The communication module 210 is for communicating with the vehicle device 100, the temporary device 300, the temporary device 300 and the authentication server 400. The communication unit 110 communicates with the vehicle device 100, the temporary device 300, the temporary device 300, and the temporary device 300 using a communication method such as NFC (Near Field Communication), Bluetooth, ZigBee, And can communicate with the device 300. The communication module 210 may communicate with the authentication server 400 by accessing the authentication server 400 through the broadband mobile communication network. The communication module 210 may include an RF (Radio Frequency) transmitter (Tx) for up-converting and amplifying the frequency of a transmitted signal, and an RF receiver (Rx) for low-noise amplifying the received signal and down-converting the frequency . The communication module 210 may include a modem for modulating the transmitted signal and demodulating the received signal.

위치정보모듈(220)은 GPS 신호를 수신하기 위한 것이다. 예컨대, 위치정보모듈(220)은 지속적으로 GPS 위성 등으로부터 GPS 신호를 수신하여, 수신된 GPS 신호를 제어모듈(260)로 전달할 수 있다. 그러면, 제어모듈(260)은 GPS 신호로부터 위치 정보를 추출할 수 있다. 이러한 위치 정보는 위도, 경도, 고도 등의 좌표가 될 수 있다. The location information module 220 is for receiving GPS signals. For example, the location information module 220 may continuously receive a GPS signal from a GPS satellite or the like and transmit the received GPS signal to the control module 260. The control module 260 may then extract the location information from the GPS signal. Such location information may be coordinates such as latitude, longitude, and altitude.

입력모듈(230)은 사용자장치(200)의 각 종 기능, 동작 등을 제어하기 위한 사용자의 키 조작을 입력받고 입력 신호를 생성하여 제어모듈(260)에 전달한다. 입력모듈(230)은 전원을 켜거나, 끄기 위한 전원 키를 비롯하여, 사용자장치(200)에 특정 입력을 위한 문자 키, 숫자 키, 방향키 등의 다양한 키를 포함할 수 있다. 입력모듈(230)의 기능은 표시모듈(240)이 터치스크린으로 구현된 경우, 표시모듈(240)에서 이루어질 수 있으며, 표시모듈(240)만으로 모든 기능을 수행할 수 있는 경우, 입력모듈(230)은 생략될 수도 있다. The input module 230 receives a user's key operation for controlling various functions, operations, and the like of the user device 200, generates an input signal, and transmits the input signal to the control module 260. The input module 230 may include various keys such as a character key, a numeric key, and a direction key for a specific input to the user device 200, as well as a power key for turning on and off the power. The function of the input module 230 may be performed by the display module 240 when the display module 240 is implemented as a touch screen and may be performed by the input module 230 ) May be omitted.

표시모듈(240)은 제어모듈(260)로부터 화면 표시를 위한 데이터를 수신하여 수신된 데이터를 화면으로 표시할 수 있다. 표시모듈(240)은 사용자장치(200)의 메뉴, 데이터, 기능 설정 정보 및 기타 다양한 정보를 사용자에게 시각적으로 제공할 수 있다. 표시모듈(240)이 터치스크린으로 형성되는 경우, 입력모듈(230)의 기능의 일부 또는 전부를 대신 수행할 수 있다. 표시모듈(240)은 액정표시장치(LCD, Liquid Crystal Display), 유기 발광 다이오드(OLED, Organic Light Emitting Diodes), 능동형 유기 발광 다이오드(AMOLED, Active Matrix Organic Light Emitting Diodes) 등으로 형성될 수 있다. The display module 240 may receive data for screen display from the control module 260 and display the received data on a screen. The display module 240 can visually provide menus, data, function setting information, and various other information of the user device 200 to the user. When the display module 240 is formed of a touch screen, some or all of the functions of the input module 230 may be performed instead. The display module 240 may be formed of a liquid crystal display (LCD), an organic light emitting diode (OLED), an active matrix organic light emitting diode (AMOLED), or the like.

저장모듈(250)은 사용자장치(200)의 동작에 필요한 각 종 데이터, 애플리케이션, 사용자장치(200)의 동작에 따라 발생된 각 종 데이터를 저장한다. 이러한 저장모듈(250)은 스토리지, 메모리 등이 될 수 있다. 특히, 저장모듈(250)은 선택적으로, 사용자장치(200)의 부팅(booting) 및 운영(operation)을 위한 운영체제(OS, Operating System), 본 발명의 실시예에 따른 차량장치(100)에 접근하기 위해 필요한 동작을 수행하는 애플리케이션을 저장할 수 있다. 저장모듈(250)에 저장되는 각 종 데이터는 사용자의 조작에 따라, 삭제, 변경, 추가될 수 있다. The storage module 250 stores each kind of data required for the operation of the user device 200, an application, and each kind of data generated according to the operation of the user device 200. Such storage module 250 may be storage, memory, or the like. In particular, the storage module 250 may optionally include an operating system (OS) for booting and operation of the user device 200, access to the vehicle device 100 according to an embodiment of the present invention, Lt; RTI ID = 0.0 > a < / RTI > Each kind of data stored in the storage module 250 can be deleted, changed, or added according to a user's operation.

제어모듈(260)은 사용자장치(200)의 전반적인 동작 및 사용자장치(200)의 내부 블록들 간 신호 흐름을 제어하고, 데이터를 처리하는 데이터 처리 기능을 수행할 수 있다. 이러한 제어모듈(260)은 중앙 처리 장치(Central Processing Unit : CPU), 애플리케이션 프로세서(Application Processor), GPU(Graphic Processing Unit) 등이 될 수 있다. 이러한 제어모듈(260)의 동작은 아래에서 보다 상세하게 설명될 것이다. The control module 260 may perform a data processing function to control the overall operation of the user device 200 and the signal flow between the internal blocks of the user device 200 and to process the data. The control module 260 may be a central processing unit (CPU), an application processor, a GPU (Graphic Processing Unit), or the like. The operation of this control module 260 will be described in more detail below.

다음으로, 본 발명의 실시예에 따른 임시장치(300)에 대해서 설명하기로 한다. 도 5 는 본 발명의 실시예에 따른 임시장치의 구성을 설명하기 위한 블록도이다. 도 5를 참조하면, 본 발명의 실시예에 따른 임시장치(300)는 스마트키, 혹은, 웨어러블기기가 될 수 있다. 예컨대, 임시장치(300)는 스마트밴드, 스마트링, 스마트글라스 등이 될 수 있다. 이러한 임시장치(300)는 통신수단(310), 입력수단(320), 센서수단(330), 저장수단(340) 및 제어수단(350)을 포함한다. Next, the temporary apparatus 300 according to the embodiment of the present invention will be described. 5 is a block diagram illustrating a configuration of a temporary apparatus according to an embodiment of the present invention. Referring to FIG. 5, the temporary apparatus 300 according to the embodiment of the present invention may be a smart key or a wearable apparatus. For example, the temporary apparatus 300 may be a smart band, a smart ring, a smart glass, or the like. The temporary apparatus 300 includes a communication means 310, an input means 320, a sensor means 330, a storage means 340 and a control means 350.

통신수단(310)은 차량장치(100), 사용자장치(200) 및 임시장치(300)와 통신하기 위한 것이다. 통신수단(310)은 예컨대, NFC(Near Field Communication), 블루투스(Bluetooth), 지그비(ZigBee), IrDA(Infrared Data Association) 등의 통신 방식을 이용하여 차량장치(100) 및 사용자장치(200)와 통신할 수 있다. 통신수단(310)은 송신되는 신호의 주파수를 상승 변환 및 증폭하는 RF(Radio Frequency) 송신기(Tx) 및 수신되는 신호를 저 잡음 증폭하고 주파수를 하강 변환하는 RF 수신기(Rx)를 포함할 수 있다. 그리고 통신수단(310)은 송신되는 신호를 변조하고, 수신되는 신호를 복조하는 모뎀(Modem)을 포함할 수 있다. The communication means 310 is for communicating with the vehicle device 100, the user device 200, and the temporary device 300. The communication unit 310 communicates with the vehicle 100 and the user device 200 using a communication method such as Near Field Communication (NFC), Bluetooth, ZigBee, or IrDA (Infrared Data Association) Communication can be performed. The communication unit 310 may include a radio frequency (RF) transmitter Tx for up-converting and amplifying the frequency of a transmitted signal, and an RF receiver Rx for low-noise amplifying and down-converting the frequency of a received signal . The communication unit 310 may include a modem for modulating the transmitted signal and demodulating the received signal.

입력수단(320)은 임시장치(300)의 각 종 기능을 제어하기 위한 사용자의 키 조작을 입력받고 입력 신호를 생성하여 제어수단(350)에 전달한다. The input unit 320 receives a user's key operation for controlling various functions of the temporary apparatus 300, generates an input signal, and transmits the input signal to the control unit 350.

생체신호수집수단(430)은 사용자의 생체 신호를 수집하기 위한 것이다. 일례로, 임시장치(300)가 스마트밴드인 경우, 생체신호수집수단(430)은 사용자의 속목 부분의 혈관에서 관찰되는 혈류량을 통해 사용자의 심박수를 측정할 수 있다. 다른 예로, 임시장치(300)가 스마트글라스인 경우, 생체신호수집수단(430)은 사용자의 홍체를 촬영하여 홍체 이미지를 획득하는 카메라모듈이 될 수 있다. 그 밖에 생체신호수집수단(430)은 임시장치(300)가 착용되는 부위에 따라 다양한 생체 신호를 측정할 수 있다. 생체신호수집수단(430)은 수집된 생체 신호를 제어수단(350)으로 전달한다. The bio-signal collection means 430 is for collecting a user's bio-signal. For example, when the temporary device 300 is a smart band, the bio-signal collecting means 430 may measure the user's heart rate through the blood flow observed in the blood vessel of the user's snare. As another example, when the temporary device 300 is a smart glass, the bio-signal acquisition means 430 may be a camera module for capturing an iris image of a user to acquire an iris image. In addition, the bio-signal collecting means 430 can measure various bio-signals according to the part where the temporary device 300 is worn. The bio-signal acquisition means 430 transmits the collected bio-signals to the control means 350.

저장수단(340)은 임시장치(300)의 동작에 필요한 각 종 데이터를 저장할 수 있다. 예컨대, 저장수단(340)은 임시장치(300) 자신의 장치 식별자를 저장할 수 있다. 이러한 저장수단(340)은 메모리인 것이 바람직하다. 저장수단(340)에 저장되는 각 종 데이터는 사용자의 조작에 따라, 삭제, 변경, 추가될 수 있다. The storage unit 340 may store various kinds of data required for the operation of the temporary apparatus 300. For example, the storage means 340 may store the device identifier of the temporary device 300 itself. The storage means 340 is preferably a memory. Each kind of data stored in the storage means 340 can be deleted, changed or added according to the user's operation.

제어수단(350)은 임시장치(300)의 전반적인 동작 및 임시장치(300)의 내부 블록들 간 신호 흐름을 제어하고, 데이터를 처리하는 데이터 처리 기능을 수행할 수 있다. 이러한 제어수단(350)은 중앙 처리 장치(Central Processing Unit : CPU), 애플리케이션 프로세서(Application Processor), 디지털신호처리장치(DSP: Digital Signal Processor) 등이 될 수 있다. 이러한 제어수단(350)의 동작은 아래에서 보다 상세하게 설명될 것이다. The control means 350 can perform a data processing function for controlling the overall operation of the temporary apparatus 300 and the signal flow between the internal blocks of the temporary apparatus 300 and processing the data. The control unit 350 may be a central processing unit (CPU), an application processor, a digital signal processor (DSP), or the like. The operation of this control means 350 will be described in more detail below.

다음으로, 본 발명의 실시예에 따른 인증서버(400)에 대해서 살펴보기로 한다. 도 6은 본 발명의 실시예에 따른 인증서버의 구성을 설명하기 위한 블록도이다. 도 6을 참조하면, 본 발명의 실시예에 따른 인증서버(400)는 인터페이스부(410), 스토리지부(420) 및 프로세스부(430)를 포함한다. Next, an authentication server 400 according to an embodiment of the present invention will be described. 6 is a block diagram illustrating a configuration of an authentication server according to an embodiment of the present invention. Referring to FIG. 6, the authentication server 400 according to the embodiment of the present invention includes an interface unit 410, a storage unit 420, and a process unit 430.

인터페이스부(410)는 차량장치(100)와의 통신을 위한 것이다. 인터페이스부(410)는 예컨대, 네트워크를 통해 인증서버(400)와 통신할 수 있다. 인터페이스부(410)는 네트워크를 통해 데이터를 송수신하기 위해 송신되는 신호를 변조하고, 수신되는 신호를 복조하는 모뎀(Modem)을 포함할 수 있다. 이러한 인터페이스부(410)는 수신되는 데이터를 프로세스부(430)로 전달할 수 있다. 또한, 프로세스부(530)로부터 전달 받은 데이터를 네트워크를 통해 전송할 수 있다. The interface unit 410 is for communication with the vehicle apparatus 100. The interface unit 410 can communicate with the authentication server 400 via a network, for example. The interface unit 410 may include a modem for modulating signals to be transmitted and received through the network and for demodulating received signals. The interface unit 410 may transmit the received data to the process unit 430. [ Also, the data received from the process unit 530 can be transmitted through the network.

스토리지부(420)는 인증서버(400)의 동작에 필요한 프로그램 및 데이터를 저장하는 역할을 수행한다. 특히, 스토리지부(420)는 본 발명의 실시예에 따른 접근 권한을 저장할 수 있다. 스토리지부(420)에 저장되는 각 종 데이터는 사용자의 조작에 따라 등록, 삭제, 변경, 추가될 수 있다. The storage unit 420 stores programs and data necessary for the operation of the authentication server 400. In particular, the storage unit 420 may store an access right according to an embodiment of the present invention. Each kind of data stored in the storage unit 420 can be registered, deleted, changed, or added according to a user's operation.

프로세스부(430)는 인증서버(400)의 전반적인 동작 및 인증서버(400)의 내부 블록들 간 신호 흐름을 제어하고, 데이터를 처리하는 데이터 처리 기능을 수행할 수 있다. 프로세스부(430)는 중앙처리장치(CPU: Central Processing Unit), 디지털신호처리기(DSP: Digital Signal Processor) 등이 될 수 있다. 이러한 프로세스부(430)의 동작은 아래에서 더 상세하게 설명될 것이다. The processing unit 430 may control the overall operation of the authentication server 400 and the signal flow between the internal blocks of the authentication server 400 and may perform a data processing function of processing the data. The processing unit 430 may be a central processing unit (CPU), a digital signal processor (DSP), or the like. The operation of this process unit 430 will be described in more detail below.

그러면, 전술한 장치들을 이용하여 차량(10)에 대해 임시로 접근을 제어하기 위해 접근 권한을 설정하는 방법에 대해서 설명하기로 한다. 도 7은 본 발명의 실시예에 따른 차량 접근 제어를 위한 접근 권한을 설정하는 방법을 설명하기 위한 흐름도이다. 도 8은 본 발명의 일 실시예에 따른 차량 접근 제어를 위한 접근 권한을 설정하는 방법을 설명하기 위한 화면예이다. 도 9는 본 발명의 다른 실시예에 따른 차량 접근 제어를 위한 접근 권한을 설정하는 방법을 설명하기 위한 화면예이다. 도 7에서, 사용자, 즉, 차주가 사용자장치(200)를 통해 임시장치(300)를 휴대한 타인, 예컨대, 주차요원이 임시로 사용자의 차량(10)에 접근할 수 있도록 설정한다. 이를 위하여, 인증서버(400)의 스토리지부(420)는 차량장치(100)의 식별자인 차량 식별자와 해당 차량장치(100)에 대해 접근 권한을 설정할 수 있는 사용자장치(200)의 식별자인 사용자 식별자를 저장한 상태라고 가정한다. 또한, 사용자장치(200)는 임시장치(300)를 통해 획득할 수 있는 차주 자신의 생체 신호를 저장한 상태라고 가정한다. Hereinafter, a method for setting an access right to temporarily control access to the vehicle 10 using the above-described devices will be described. 7 is a flowchart illustrating a method of setting access authority for vehicle access control according to an embodiment of the present invention. FIG. 8 is an exemplary screen for explaining a method for setting an access right for vehicle access control according to an embodiment of the present invention. FIG. 9 is an exemplary screen for explaining a method of setting an access right for vehicle access control according to another embodiment of the present invention. In FIG. 7, a user, that is, a carer, who temporarily carries the temporary apparatus 300 via the user apparatus 200, for example, a parking person, temporarily accesses the vehicle 10 of the user. The storage unit 420 of the authentication server 400 stores a vehicle identifier which is an identifier of the vehicle device 100 and a user identifier which is an identifier of the user device 200 that can set access authority to the vehicle device 100 Is stored. Also, it is assumed that the user device 200 has stored therein the bio-signal of the borrower itself, which can be acquired through the provisional device 300. [

도 7을 참조하면, 사용자의 조작에 따라 사용자장치(200)는 S110 단계에서 임시장치(300)를 인증한다. 이러한 S110 단계에 대해 보다 상세히 설명하면 다음과 같다. 임시장치(300)의 제어수단(350)은 센서수단(330)을 통해 사용자의 생체 신호를 획득하고, 통신수단(310)을 통해 임시장치(200)의 인증을 요청하는 임시 인증 요청 신호를 전송한다. 이러한 임시 인증 요청 신호에는 임시장치(300)를 다른 장치와 식별할 수 있는 임시장치 식별자와, 앞서 획득한 사용자의 생체 신호를 포함한다. 사용자장치(200)의 제어모듈(260)은 통신모듈(210)을 통해 임시 인증 요청 신호를 수신하면, 임시 인증 요청 신호에 포함된 생체 신호와 저장모듈(250)에 기 저장된 생체 신호를 비교하여 인증을 수행한다. 이러한 인증은 생체 신호가 동일한 것인지 여부를 판단하는 것이다. 또한, 이러한 인증은 임시장치(300)가 현재 사용자 본인이 휴대하고 있는 장치이며, 현재 사용자장치(200)와 소정 범위 이내에 근접한 위치에 있는 장치임을 인증하는 것이다. 임시장치 인증에 성공하면, 사용자장치(200)의 제어모듈(260)은 인증장치(300)의 인증장치 식별자를 저장한다. 그리고 사용자장치(200)의 제어모듈(260)은 통신모듈(210)을 통해 사용자 식별자를 임시장치(300)로 전송한다. 그러면, 임시장치(300)의 제어수단(350)은 통신수단(310)을 통해 사용자 식별자를 수신하고, 수신된 사용자 식별자를 저장수단(340)에 저장한다. Referring to FIG. 7, in response to a user's operation, the user device 200 authenticates the temporary device 300 in step S110. The step S110 will be described in more detail as follows. The control means 350 of the temporary apparatus 300 acquires the user's biometric signal through the sensor means 330 and transmits a temporary authentication request signal for requesting the authentication of the temporary apparatus 200 via the communication means 310 do. This temporary authentication request signal includes a temporary device identifier capable of identifying the temporary device 300 with another device, and the bio-signal of the user obtained earlier. When the control module 260 of the user device 200 receives the temporary authentication request signal through the communication module 210, the control module 260 compares the biometric signal included in the temporary authentication request signal with the biometric signal stored in the storage module 250 Authentication is performed. Such authentication is to judge whether the bio-signals are the same or not. This authentication is to authenticate that the temporary apparatus 300 is a device currently carried by the user himself or herself and is located at a position close to the current user apparatus 200 within a predetermined range. If the temporary device authentication is successful, the control module 260 of the user device 200 stores the authentication device identifier of the authentication device 300. The control module 260 of the user device 200 transmits the user identifier to the temporary device 300 through the communication module 210. The control means 350 of the temporary apparatus 300 then receives the user identifier via the communication means 310 and stores the received user identifier in the storage means 340. [

인증장치(200)가 인증되면, 사용자의 조작에 따라 사용자장치(200)의 제어모듈(260)은 S120 단계에서 임시장치(300)가 차량(10)에 접근할 수 있도록 접근 권한을 설정한다. 이때, 제어모듈(260)은 임시장치(300)가 차량(10)에 접근할 수 있는 시간, 위치 및 기능 중 적어도 하나를 포함하여 접근 권한을 설정한다. When the authentication device 200 is authenticated, the control module 260 of the user device 200 sets an access right so that the temporary device 300 can access the vehicle 10 in step S120 according to the user's operation. At this time, the control module 260 sets the access authority including at least one of the time, the location, and the function by which the temporary device 300 can access the vehicle 10. [

임시장치(300)가 차량(10)에 접근할 수 있는 시간, 위치 및 기능에 대해서 보다 상세히 설명하면 다음과 같다. 먼저, 차량(10)은 복수의 기능을 가지며, 접근 권한 중 기능을 설정하는 것은 복수의 기능 중 임시장치(300)가 접근할 수 있는 기능을 설정하는 것을 의미한다. 일례로, 다음의 표 1은 본 발명의 실시예에 따른 접근 권한 중 기능을 설명하기 위한 것이다. The time, location, and function of the temporary apparatus 300 to access the vehicle 10 will be described in more detail as follows. First, the vehicle 10 has a plurality of functions, and setting a function among the access rights means setting a function that the temporary apparatus 300 can access among a plurality of functions. For example, the following Table 1 is intended to illustrate the function of access rights according to an embodiment of the present invention.

기능function 시동Start 운전석
도어
Driver's seat
door
조수석 도어Passenger door 화물용 도어Cargo doors ...... 자율주행설정Autonomous driving setting 도난동작설정Set theft behavior
접근 권한Access authority OO OO XX XX ...... XX OO

표 1에 보인 바와 같이, 차량(10)은 다양한 기능을 제공하며, 본 발명의 실시예에 따르면, 차량장치(100)는 복수의 기능 중 임시장치(300)에 부여된 접근 권한이 부여된 기능(O)만이 수행되며, 그렇지 않은 기능(X)은 수행되지 않도록 할 수 있다. As shown in Table 1, the vehicle 10 provides various functions, and according to the embodiment of the present invention, the vehicle apparatus 100 is provided with a plurality of functions, (O) is performed, and the function X that is not performed can be prevented from being performed.

임시장치(300)는 임시로 차량(10)에 대한 접근을 허용하도록 하기 위한 것이며, 접근 권한 중 시간을 설정하는 것은 설정된 시간 동안만 임시장치(300)가 차량에 접근을 허용하도록 하는 것을 의미한다. 다음의 표 2는 본 발명의 실시예에 따른 접근 권한 중 시간을 설명하기 위한 것이다. The temporary device 300 is intended to temporarily allow access to the vehicle 10 and setting the time of the access right means to allow the temporary device 300 to access the vehicle only for a set time . Table 2 below is for explaining time among access rights according to the embodiment of the present invention.

예시example 설정 시간Set time end 접근 권한을 설정하는 현시각으로부터 20분후After 20 minutes from the current time setting access rights I 14시 10분 ~ 14시 30분14: 10-14: 30

표 2에 보인바와 같이, 본 발명의 실시예에 따르면, 제어모듈(260)은 접근 권한 중 시간으로 특정 시점(현시각)을 기준으로 일정한 시간(20분)을 설정하거나, 특정 기간(14시 10분 ~ 14시 30분)을 설정할 수 있다. As shown in Table 2, according to the embodiment of the present invention, the control module 260 sets a certain time (20 minutes) based on a specific time (current time) as the time of the access right, 10 minutes to 14:30) can be set.

접근 권한 중 시간을 설정하는 것은 설정된 위치 내에서만 임시장치(300)가 차량(10)에 접근할 수 있도록 하는 것을 의미한다. 다른 말로, 차량장치(100)는 차량(10)이 접근 권한에 의해 설정된 위치 내에 있는 경우에만 임시장치(300)의 접근을 허용한다. Setting the time of the access right means that the temporary apparatus 300 can access the vehicle 10 only within the set position. In other words, the vehicle device 100 permits access of the temporary apparatus 300 only when the vehicle 10 is within the position set by the access authority.

예시example 설정Set 1One 현위치를 중심으로 반경 30m30m radius around the present location 22 위치의 범위(위도, 경도 및 고도의 범위)Range of location (latitude, longitude, and altitude range) 33 현위치에서 차량(10)의 최대 이동거리(100m)The maximum moving distance (100 m) of the vehicle 10 at the present position

표 3의 예시 1을 참조하면, 제어모듈(260)은 접근 권한 중 위치로 특정 위치(현위치)를 중심으로 소정 범위(반경 30m)를 설정할 수 있다. 예시 1의 화면 예를 도 8에 도시하였다. 도시된 바와 같이, 사용자장치(200)의 저장모듈(250)은 전자지도(80)를 저장할 수 있다. 사용자장치(200)의 제어모듈(260)은 접근 권한을 설정할 때, 위치정보모듈(220)을 통해 현재 위치(P1)를 확인하고, 저장모듈(250)에 저장된 전자지도(80) 중 현재 위치(P1)를 포함하는 주변 영역의 전자지도(80)를 표시모듈(240)을 통해 표시한다. 사용자는 입력모듈(230) 혹은 표시모듈(240)을 통해 도 8에 도시된 바와 같이, 제어모듈(260)은 현재 위치(P1)를 중심으로 소정 반경(R1)을 접근 권한의 위치로 설정할 수 있다. Referring to Example 1 of Table 3, the control module 260 can set a predetermined range (radius 30 m) around a specific position (current position) as a position of the access right. A screen example of the example 1 is shown in Fig. As shown, the storage module 250 of the user device 200 may store an electronic map 80. The control module 260 of the user device 200 confirms the current position P1 through the position information module 220 and sets the current position P1 of the electronic map 80 stored in the storage module 250, The display module 240 displays the electronic map 80 of the peripheral area including the display area P1. The user can set the predetermined radius R1 as the position of the access right around the current position P1 as shown in FIG. 8 through the input module 230 or the display module 240 have.

예시 2에 따르면, 제어모듈(260)은 접근 권한 중 위치로 위치의 범위(위도, 경도 및 고도의 범위)를 설정할 수 있다. 예시 2의 경우, 사용자가 위도, 경도 및 고도 등을 입력하는 것은 어렵다. 따라서 사용자장치(200)는 다음과 같은 절차를 통해 사용자가 접근 권한 중 위치를 설정하기 용이하게 할 수 있도록 한다. 사용자장치(200)의 저장모듈(250)은 전자지도(80)를 저장하며, 이러한 전자지도(80)는 도 8에 보인 바와 같이, 건물(81)과 그 건물(81)에 부속된 주차장(85)의 위치 정보를 포함한다. 사용자장치(200)의 제어모듈(260)은 접근 권한을 설정할 때, 위치정보모듈(220)을 통해 현재 위치(P2)를 확인하고, 저장모듈(250)에 저장된 전자지도(80)를 통해 현재 위치(P2)에 소정 범위 내에 위치한 적어도 하나의 건물(81)과 그 건물(81)에 부속된 주차장(85)을 표시모듈(240)을 통해 표시한다. 사용자는 입력모듈(230) 혹은 표시모듈(240)을 통해 표시된 건물(81) 혹은 그 주차장(85)을 선택할 수 있다. 그러면, 제어모듈(260)은 해당 건물(81) 혹은 주차장(85) 영역의 위치의 범위(위도, 경도 및 고도의 범위)를 전자지도(80)로부터 도출하여 접근 권한의 위치(상기 임시장치가 상기 차량에 접근할 수 있는 위치)로 설정할 수 있다. According to Example 2, the control module 260 can set the range of the location (latitude, longitude, and altitude range) to the location of the access authority. In the case of Example 2, it is difficult for the user to input latitude, longitude and altitude. Accordingly, the user device 200 allows the user to easily set the position of the access right through the following procedure. The storage module 250 of the user device 200 stores an electronic map 80 which is displayed on the building 81 and a parking lot 85, respectively. The control module 260 of the user device 200 confirms the current position P2 through the position information module 220 and sets the current position P2 through the electronic map 80 stored in the storage module 250, At least one building 81 located within a predetermined range in the location P2 and a parking lot 85 attached to the building 81 are displayed through the display module 240. [ The user can select the building 81 or the parking lot 85 displayed through the input module 230 or the display module 240. [ Then, the control module 260 derives the range (latitude, longitude, and altitude range) of the area of the building 81 or the parking lot 85 from the electronic map 80 and determines the location of the access authority A position at which the vehicle can be accessed).

예시 3의 경우, 제어모듈(260)은 위치를 직접 설정하지 않고, 차량(10)이 최대로 이동할 수 있는 거리를 설정할 수 있다. 차량(10)이 최대로 이동할 수 있는 거리를 설정하는 경우, 차량(10)이 소정 거리를 이동하기 전에만 임시장치(300)의 접근을 허용한다. In the case of Example 3, the control module 260 can set the distance at which the vehicle 10 can move to the maximum without directly setting the position. When the vehicle 10 is set to the maximum distance to be moved, the temporary device 300 is allowed to be accessed only before the vehicle 10 moves a predetermined distance.

한편, 전술한 바와 같이, 접근 권한으로 기능, 시간 및 위치 각각을 개별적으로 설정하는 것은 번거로울 수 있다. 이에 따라, 본 발명의 대안적인 실시예에 따르면, 임시로 접근 권한을 설정하는 목적에 따른 메뉴 별로 접근 권한의 기능, 시간 및 위치가 자동으로 설정하도록 할 수 있다. 다음의 표 4는 이러한 설정 방법을 설명하기 위한 것이다. On the other hand, as described above, it may be cumbersome to individually set each of the function, time, and location with the access authority. Accordingly, according to the alternative embodiment of the present invention, the function, time and position of the access authority can be automatically set for each menu according to the purpose of temporarily setting the access authority. Table 4 below is for explaining this setting method.

메뉴menu 기능function 시간time 위치location 물건 심부름Errands of things 도어 개폐Door opening / closing 도보 왕복 시간 및 물건을 꺼내는 시간Time to get back and forth on foot 차량 주차 위치Vehicle parking location 세차car wash 시동, 운전석 도어 개폐Start-up, driver's door opening and closing 세차 시간
(예컨대, 3시간)
Car wash time
(E.g., 3 hours)
세차장car wash
정비Maintenance 시동, 운전석 도어 개폐Start-up, driver's door opening and closing 정비 시간
(예컨대, 2일)
Maintenance Time
(E.g., 2 days)
정비소Workshop
식당 발렛Restaurant Valet 시동, 운전석 도어 개폐Start-up, driver's door opening and closing 소정 식사 시간
(예컨대, 2시간)
Meal Time
(E.g., 2 hours)
식당 주차장Restaurant Parking
숙박 발렛Accommodation Valet 시동, 운전석 도어 개폐Start-up, driver's door opening and closing 소정 숙박 시간
(익일 14시까지)
Accommodation
(Until 14:00 the next day)
호텔 주차장Hotel parking

사용자장치(200)의 제어모듈(260)은 표시모듈(240)을 통해 표 4와 같은 메뉴를 제시하고, 사용자가 선택하도록 할 수 있다. 그러면, 사용자는 복수의 메뉴 중 어느 하나를 선택할 수 있다. 제어모듈(260)은 입력모듈(230) 혹은 표시모듈(240)을 통해 사용자의 선택을 감지하여, 사용자가 선택한 메뉴에 따라 접근 권한의 기능, 시간 및 위치를 자동으로 설정한다. The control module 260 of the user device 200 presents the menu shown in Table 4 through the display module 240 and allows the user to select the menu. Then, the user can select any one of the plurality of menus. The control module 260 senses the user's selection through the input module 230 or the display module 240 and automatically sets the function, time and position of the access right according to the menu selected by the user.

일례로, 임시로 접근 권한을 설정하는 목적이 차량에 두고 온 물건을 가져오도록 심부름을 시키는 것이라면, 사용자는 표 1의 물건 심부름 메뉴를 선택할 수 있다. 그러면, 사용자장치(200)는 다음과 같은 절차에 따라 접근 권한을 설정한다. 먼저, 사용자장치(200)의 제어모듈(260)은 접근 권한의 기능을 도어 개폐만 되도록 설정한다. 그리고 제어모듈(260)은 위치정보모듈(220)을 통해 현재 사용자장치(200)의 위치를 획득한다. 그런 다음, 제어모듈(260)은 통신모듈(210)을 통해 차량 장치(100)와 통신하여 차량(10)의 위치를 요청한다. 그러면, 차량장치(100)의 제어부(170)는 위치정보수신부(120)를 통해 현재 차량장치(100)의 위치, 즉, 차량(10)의 위치를 수신하고, 이를 통신부(110)를 통해 사용자장치(200)로 전송한다. 차량(10)의 위치를 수신한 사용자장치(200)의 제어모듈(260)은 사용자장치(200)의 위치로부터 차량(10) 위치까지 기 설정된 속도의 사람의 걸음 속도를 기초로 도보 왕복 시간을 산출하고, 산출된 도보 왕복 시간과 소정의 물건을 꺼내는 시간을 합산하여 접근 권한의 시간을 설정한다. 이어서, 제어모듈(260)은 접근 권한의 위치를 현재 차량(10)의 위치를 유지하도록 설정한다. For example, if the purpose of setting temporary access is to errand to bring the item left in the vehicle, the user can select the item errand menu in Table 1. Then, the user device 200 sets access authority according to the following procedure. First, the control module 260 of the user device 200 sets the function of the access authority so as to open and close the door only. The control module 260 obtains the location of the current user device 200 through the location information module 220. The control module 260 then communicates with the vehicle device 100 via the communication module 210 to request the location of the vehicle 10. The control unit 170 of the vehicle device 100 receives the location of the current vehicle device 100, that is, the location of the vehicle 10, through the location information receiving unit 120, To the device (200). The control module 260 of the user device 200 that has received the position of the vehicle 10 determines the walking round trip time based on the person's walking speed of the predetermined speed from the position of the user device 200 to the position of the vehicle 10 And sets the time of the access right by summing up the calculated travel time of the walk and the time of taking out the predetermined object. Next, the control module 260 sets the position of the access authority to maintain the position of the current vehicle 10.

다른 예로, 임시로 접근 권한을 설정하는 목적이 숙박업소, 예컨대, 호텔에서 숙박하기 위해 호텔에 도착한 때의 발렛 파킹이라면, 사용자는 표 1의 숙박 발렛 메뉴를 선택할 수 있다. 그러면, 사용자장치(200)는 다음과 같은 절차에 따라 접근 권한을 설정한다. 먼저, 사용자장치(200)의 제어모듈(260)은 접근 권한의 기능을 운전석 개폐, 시동이 되도록 설정한다. 통상 호텔의 숙박하는 사용자는 1박을 기준으로 다음날 체크아웃 할 때 차량을 인도 받는다. 이에 따라, 제어모듈(260)은 접근 권한의 시간을 미리 설정된 숙박 시간(예컨대, 익일 14시까지)으로 설정한다. 그리고 제어모듈(260)은 도 8 혹은 도 9를 참조로 설명된 바와 같은 방법으로 접근 권한의 위치를 설정할 수 있다. As another example, if the purpose of temporarily setting access rights is a valet parking at the time of arrival at a hotel, for example, a hotel, the user may select the lodging valet menu of Table 1. Then, the user device 200 sets access authority according to the following procedure. First, the control module 260 of the user device 200 sets the function of the access authority so as to open and close the driver's seat. Normally, the hotel guest will be picked up when checking out the next day based on their overnight stay. Accordingly, the control module 260 sets the time of the access right to a predetermined accommodation time (for example, until 14:00 the next day). The control module 260 may then set the location of the access rights in the manner described with reference to FIG. 8 or FIG.

전술한 바와 같이, 접근 권한을 설정한 후, 제어모듈(260)은 설정된 접근 권한을 포함하는 등록 요청 메시지를 생성하고, S130 단계에서 통신모듈(210)을 통해 접근 권한을 포함하는 등록 요청 메시지를 인증서버(400)로 전송한다. 접근 권한은 차량(10)의 사용자, 즉, 차주의 사용자장치(200)에 인증된 임시장치(300)에 대해 설정되는 것이며, 임시장치(300)가 차량(10)에 접근할 수 있는 시간, 위치 및 기능 중 적어도 하나를 설정하는 것이다. 이에 따라, 접근 권한은 차량 식별자, 사용자 식별자, 임시장치 식별자 및 임시장치(300)가 차량(10)에 접근할 수 있는 시간, 위치 및 기능 중 적어도 하나를 포함한다. As described above, after setting the access authority, the control module 260 generates a registration request message including the set access authority, and transmits a registration request message including access authority through the communication module 210 in step S130 To the authentication server 400. The access authority is set for the authorized temporary apparatus 300 to the user of the vehicle 10, that is, the user apparatus 200 of the borrower, and the time for which the temporary apparatus 300 can access the vehicle 10, Location, and function of the system. Accordingly, the access right includes at least one of a vehicle identifier, a user identifier, a temporary device identifier, and a time, location, and function of the temporary device 300 when the vehicle 10 is accessible.

인증서버(400)의 프로세스부(430)는 인터페이스부(410)를 통해 등록 요청 메시지를 수신하면, S140 단계에서 등록 요청 메시지에 포함된 접근 권한을 등록한다. 즉, 프로세스부(430)는 등록 요청 메시지에 포함된 접근 권한을 스토리지부(420)에 저장하여 등록을 수행한다. When the process unit 430 of the authentication server 400 receives the registration request message through the interface unit 410, it registers the access right included in the registration request message in step S140. That is, the process unit 430 stores the access right included in the registration request message in the storage unit 420 and performs registration.

전술한 바와 같이, 사용자, 즉, 차주가 사용자장치(200)를 통해 임시장치(300)에 대한 접근 권한을 설정한 후, 차주는 주차요원에게 임시장치(300)를 건네주면, 주차요원은 임시장치(300)를 통해 차량(10)에 접근하여 차량(10)을 사용할 수 있다. 즉, 주차요원은 예컨대, 발렛 주차를 할 수 있다. 이러한 방법에 대해서 설명하기로 한다. 도 10은 본 발명의 실시예에 따른 차량 접근 제어를 위한 방법을 설명하기 위한 흐름도이다. 도 10을 참조하면, 임시장치(300)가 차량(10)의 차량장치(100)와 통신 가능한 범위 내에 진입하면, 임시장치(300)의 제어수단(350)은 S210 단계에서 차량장치(100)로 접근 요청 메시지를 전송한다. 접근 요청 메시지는 임시장치 식별자 및 사용자 식별자를 포함한다. 여기서, 사용자 식별자는 앞서 설명된 S110 단계에서 저장된 것이다. As described above, if the user, i.e., the borrower, sets the access right to the temporary apparatus 300 via the user apparatus 200, and the borrower hands the temporary apparatus 300 to the parking agent, The vehicle 10 can be used to access the vehicle 10 through the device 300. [ That is, the parking agent may, for example, park a valet parking. Such a method will be described. 10 is a flowchart illustrating a method for vehicle access control according to an embodiment of the present invention. 10, when the temporary apparatus 300 enters the range in which the temporary apparatus 300 can communicate with the vehicle apparatus 100 of the vehicle 10, the control means 350 of the temporary apparatus 300, in step S210, And transmits the access request message. The access request message includes a temporary device identifier and a user identifier. Here, the user identifier is stored in step S110 described above.

차량장치(100)의 제어부(170)는 통신부(110)를 통해 접근 요청 메시지를 수신하면, 접근 요청 메시지로부터 임시장치 식별자 및 사용자 식별자를 추출하고, 임시장치 식별자, 사용자 식별자 및 차량 식별자를 포함하는 인증 요청 메시지를 생성한다. 그런 다음, 제어부(170)는 S220 단계에서 인증 요청 메시지를 인증서버(400)로 전송한다. Upon receiving the access request message through the communication unit 110, the control unit 170 of the vehicle device 100 extracts the temporary device identifier and the user identifier from the access request message and transmits the temporary device identifier and the user identifier including the temporary device identifier, And generates an authentication request message. Then, the controller 170 transmits an authentication request message to the authentication server 400 in step S220.

인증서버(400)의 프로세스부(430)는 인터페이스부(410)를 통해 인증 요청 메시지를 수신하면, S230 단계에서 인증 요청 메시지의 임시장치 식별자, 사용자 식별자 및 차량 식별자를 이용하여 인증을 수행한다. 즉, 프로세스부(430)는 스토리지부(420)에서 임시장치 식별자, 사용자 식별자 및 차량 식별자를 포함하는 접근 권한이 존재하면, 임시장치(300)의 접근 권한을 인증한다. When the process unit 430 of the authentication server 400 receives the authentication request message through the interface unit 410, the process unit 430 performs authentication using the temporary device identifier, the user identifier, and the vehicle identifier of the authentication request message in step S230. That is, the process unit 430 authenticates the access right of the temporary apparatus 300 when access authority including the temporary apparatus identifier, the user identifier, and the vehicle identifier is present in the storage unit 420. [

전술한 절차에 따라 인증에 성공한 경우, 인증서버(400)의 프로세서부(430)는 S240 단계에서 접근 권한을 포함하는 인증 응답 메시지를 차량장치(100)로 전송한다. 즉, 인증 응답 메시지에는 기 등록된 접근 권한을 포함된다. 이와 같이, 인증 응답 메시지를 통해 접근 권한을 전송한 후, 프로세서부(430)는 S250 단계에서 스토리지부(420)에 등록된 접근 권한을 비활성화한다. If the authentication is successful according to the above-described procedure, the processor unit 430 of the authentication server 400 transmits an authentication response message including the access right to the vehicle device 100 in step S240. That is, the authentication response message includes the previously registered access authority. After transmitting the access right through the authentication response message, the processor unit 430 deactivates the access right registered in the storage unit 420 in step S250.

차량장치(100)의 제어부(170)는 통신부(110)를 통해 인증 응답 메시지를 수신한 후, S260 단계에서 인증 응답 메시지에 포함된 접근 권한에 따라 차량의 접근 제어를 수행한다. 즉, 제어부(170)는 복수의 기능 중 접근 권한에서 지정하는 기능인 경우 접근을 허용한다. 또한, 제어부(170)는 접근 권한에 따라 현재 시간이 접근이 허용된 시간인 경우 접근을 허용한다. 그리고 제어부(170)는 접근 권한에 따라 현재 위치가 접근이 허용된 위치인 경우 접근을 허용한다. After receiving the authentication response message through the communication unit 110, the controller 170 of the vehicle device 100 performs access control of the vehicle according to the access right included in the authentication response message in step S260. That is, the control unit 170 permits access in the case of a function designated by an access right among a plurality of functions. In addition, the control unit 170 permits access when the current time is the time allowed for access according to the access right. The control unit 170 permits access when the current position is a position where access is permitted according to the access right.

전술한 바와 같이, 사용자, 즉, 차주는 차량(10)을 맡긴 후, 주차요원이 맡긴 장소로 차량을 가지고 오도록 요청할 수 있다. 이러한 절차에 대해서 설명하기로 한다. 도 11은 본 발명의 실시예에 따른 차량 접근 제어를 위한 방법을 설명하기 위한 흐름도이다. 이러한 도 11은 주차요원이 차량(10)을 주차한 후, 사용자, 즉, 차주의 요청에 따라 다시 해당 주차 장소로 다시 돌아가서 차량(10)을 운행하여 돌아오는 상황을 가정한다. As described above, the user, that is, the borrower, can leave the vehicle 10 and then ask the parking agent to bring the vehicle to a place entrusted by the parking person. This procedure will be described. 11 is a flowchart illustrating a method for vehicle access control according to an embodiment of the present invention. 11 assumes a situation in which the parking agent parks the vehicle 10 and then returns to the parking spot again at the request of the user, that is, the driver, to return the vehicle 10 by operating.

도 11을 참조하면, 임시장치(300)가 차량(10)의 차량장치(100)와 통신 가능한 범위 내에 진입하면, 임시장치(300)의 제어수단(350)은 S310 단계에서 차량장치(100)로 재접근 요청 메시지를 전송한다. 재접근 요청 메시지는 임시장치 식별자 및 사용자 식별자를 포함한다. 여기서, 사용자 식별자는 앞서 설명된 S110 단계에서 저장된 것이다. 11, when the temporary apparatus 300 enters the range in which the temporary apparatus 300 can communicate with the vehicle apparatus 100 of the vehicle 10, the control means 350 of the temporary apparatus 300, at step S310, And transmits a re-access request message. The re-access request message includes a temporary device identifier and a user identifier. Here, the user identifier is stored in step S110 described above.

차량장치(100)의 제어부(170)는 통신부(110)를 통해 재접근 요청 메시지를 수신하면, 재접근 요청 메시지로부터 임시장치 식별자 및 사용자 식별자를 추출하고, 임시장치 식별자, 사용자 식별자 및 차량 식별자를 포함하는 재접근 요청 메시지를 생성한다. 그런 다음, 제어부(170)는 S320 단계에서 재접근 요청 메시지를 인증서버(400)로 전송한다. Upon receipt of the re-access request message through the communication unit 110, the control unit 170 of the vehicle apparatus 100 extracts the temporary apparatus identifier and the user identifier from the re-access request message, and stores the temporary apparatus identifier, the user identifier, Access request message including the re-access request message. Then, the controller 170 transmits a re-access request message to the authentication server 400 in step S320.

인증서버(400)의 프로세스부(430)는 인터페이스부(410)를 통해 재접근 요청 메시지를 수신하면, 스토리지부(420)에서 재접근 요청 메시지의 임시장치 식별자, 사용자 식별자 및 차량 식별자를 포함하는 접근 권한을 인출한다. 이때, 접근 권한은 비활성화되어 있다(S250 단계 참조). 이와 같이, 접근 권한이 비활성화되어 있으면, 프로세스부(430)는 S340 단계에서 통신모듈(210)을 통해 재접근 요청 메시지를 사용자장치(200)로 전송한다. 재접근 요청 메시지는 차량 식별자, 임시장치 식별자 및 사용자 식별자를 포함한다. Upon receiving the re-access request message through the interface unit 410, the process unit 430 of the authentication server 400 requests the re-access request message including the temporary device identifier, the user identifier, and the vehicle identifier of the re- Withdraw access authority. At this time, the access authority is inactivated (refer to step S250). If the access right is disabled, the process unit 430 transmits a re-access request message to the user device 200 through the communication module 210 in step S340. The re-access request message includes a vehicle identifier, a temporary device identifier, and a user identifier.

사용자장치(200)의 제어모듈(260)은 통신모듈(210)을 통해 재접근 요청 메시지를 수신하면, S350 단계에서 표시모듈(240)을 통해 재접근 요청이 있음을 표시한다. 사용자는 이를 확인하여 자신이 차량(10) 회수를 요청한 경우, 재접근을 수락하도록 입력할 수 있다. 이에 따라, 제어모듈(260)은 S350 단계에서 입력모듈(230) 혹은 표시모듈(240)을 통해 사용자의 재접근을 수락하는 입력을 감지하면, S360 단계에서 재접근 수락 메시지를 생성한다. 이때, 선택적으로, 접근 권한을 다시 설정할 수 있다. 이러한 접근 권한을 재설정하는 것은 접근 권한을 설정하는 절차와 동일하기 때문에 그 자세한 설명은 생략한다. When the control module 260 of the user device 200 receives the re-access request message through the communication module 210, the control module 260 displays a re-access request through the display module 240 in step S350. The user confirms this and, when he / she requests the collection of the vehicle (10), inputs it to accept the re-access. Accordingly, when the control module 260 detects an input accepting the user's access again through the input module 230 or the display module 240 in step S350, the control module 260 generates a re-access acceptance message in step S360. At this time, the access authority can be selectively set again. Since resetting these access privileges is the same as setting access privileges, a detailed description thereof is omitted.

다음으로, 제어모듈(260)은 S360 단계에서 생성된 재접근 수락 메시지를 통신모듈(210)을 통해 인증서버(400)로 전송한다. 재접근 수락 메시지는 차량 식별자, 사용자 식별자, 임시장치 식별자를 포함할 수 있다. 여기서, 재접근 수락 메시지는 선택적으로 앞서(S350 단계) 새로 설정된 임시장치(300)가 차량(10)에 접근할 수 있는 시간, 위치 및 기능 중 적어도 하나를 더 포함할 수 있다. Next, the control module 260 transmits the re-access acceptance message generated in step S360 to the authentication server 400 through the communication module 210. [ The re-access admission message may include a vehicle identifier, a user identifier, and a temporary device identifier. Here, the re-access admission message may further include at least one of a time, a location, and a function for allowing the temporary apparatus 300 newly set to access the vehicle 10 to advance (S350).

인증서버(400)의 프로세스부(430)는 인터페이스부(410)를 통해 재접근 수락 메시지를 수신하면, S370 단계에서 수신한 재접근 수락 메시지를 차량장치(100)로 전송한다. 이러한 재접근 수락 메시지에는 새로 설정된 접근 권한이 있는 경우, 새로 설정된 접근 권한이 포함되어 있고, 기존에 등록된 접근 권한(S140 단계 참조)과 차이가 없는 경우, 기존의 접근 권한이 포함되어 있다는 점에 유의하여야 한다. When the process unit 430 of the authentication server 400 receives the re-access acceptance message through the interface unit 410, the process unit 430 transmits the re-access acceptance message received in step S370 to the vehicle device 100. [ This re-access acceptance message includes the existing access authority when the newly set access authority is included, the new access authority is included, and there is no difference from the previously registered access authority (see step S140) Be careful.

차량장치(100)의 제어부(170)는 통신부(110)를 통해 인증 응답 메시지를 수신한 후, S380 단계에서 인증 응답 메시지에 포함된 접근 권한에 따라 차량의 접근 제어를 수행한다. 즉, 제어부(170)는 복수의 기능 중 접근 권한에서 지정하는 기능인 경우 접근을 허용한다. 또한, 제어부(170)는 접근 권한에 따라 현재 시간이 접근이 허용된 시간인 경우 접근을 허용한다. 그리고 제어부(170)는 접근 권한에 따라 현재 위치가 접근이 허용된 위치인 경우 접근을 허용한다. After receiving the authentication response message through the communication unit 110, the control unit 170 of the vehicle device 100 performs access control of the vehicle according to the access right included in the authentication response message in step S380. That is, the control unit 170 permits access in the case of a function designated by an access right among a plurality of functions. In addition, the control unit 170 permits access when the current time is the time allowed for access according to the access right. The control unit 170 permits access when the current position is a position where access is permitted according to the access right.

전술한 본 발명에 따른 접근 제어 방법은 임시장치(300)를 통해 차량(10)에 대해 임시적이고 제한적으로 접근할 수 있도록 하기 때문에 예컨대, 발렛 주차, 세차, 정비 등을 위해 차량(10)을 임시로 타인에게 맡길 때 타인이 차량(10)에 대해 해당하는 행위 외에 다른 것을 일을 하지 않도록 할 수 있다. 특히, 본 발명은 접근 권한을 설정할 때, 임시장치(300)가 사용자장치(200)에 인증받기 위해서는 임시장치(300)가 접근 권한을 설정하고자 하는 시점에 사용자장치(200)와의 통신 가능 범위 내에 있고, 사용자장치(200)가 임시장치(300)의 임시장치 식별자를 미리 저장하고 있어야 한다. 즉, 시간, 공간 및 데이터 3 가지 요건을 모두 충족시켜야 하기 때문에 높은 수준의 보안을 제공한다. 더욱이, 본 발명은 보안 측면에서 차량장치(100)가 전송한 정보와 사용자장치(200)가 전송한 정보 양자를 비교하기 때문에 단방향의 정보 전송을 통해 인증을 수행하는 것에 비해 높은 보안을 제공한다. The access control method according to the present invention can temporarily and restrictively access the vehicle 10 through the temporary device 300, so that the vehicle 10 can be temporarily stored for valet parking, car wash, maintenance, It is possible to prevent the other person from doing anything other than the action corresponding to the vehicle 10. [ In order to allow the temporary apparatus 300 to be authenticated by the user apparatus 200 when setting the access authority, the temporary apparatus 300 can access the user apparatus 200 at a time when the temporary apparatus 300 desires to set the access authority, And the user device 200 must store the temporary device identifier of the temporary device 300 in advance. It provides a high level of security because it meets all three requirements: time, space, and data. Further, since the present invention compares both the information transmitted by the vehicle apparatus 100 and the information transmitted by the user apparatus 200 in terms of security, the present invention provides higher security than authentication through unidirectional information transmission.

한편, 앞서 설명된 본 발명의 실시예에 따른 접근 제어 방법은 다양한 컴퓨터수단을 통하여 판독 가능한 프로그램 형태로 구현되어 컴퓨터로 판독 가능한 기록매체에 기록될 수 있다. 여기서, 기록매체는 프로그램 명령, 데이터 파일, 데이터구조 등을 단독으로 또는 조합하여 포함할 수 있다. 기록매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 예컨대 기록매체는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광 기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치를 포함한다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 와이어뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 와이어를 포함할 수 있다. 이러한 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다. Meanwhile, the access control method according to the embodiment of the present invention described above can be implemented in a form of a program readable by various computer means and recorded in a computer-readable recording medium. Here, the recording medium may include program commands, data files, data structures, and the like, alone or in combination. Program instructions to be recorded on a recording medium may be those specially designed and constructed for the present invention or may be available to those skilled in the art of computer software. For example, the recording medium may be a magnetic medium such as a hard disk, a floppy disk and a magnetic tape, an optical medium such as a CD-ROM or a DVD, a magneto-optical medium such as a floppy disk magneto-optical media, and hardware devices that are specially configured to store and execute program instructions such as ROM, RAM, flash memory, and the like. Examples of program instructions may include machine language wires such as those produced by a compiler, as well as high-level language wires that may be executed by a computer using an interpreter or the like. Such a hardware device may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.

이상 본 발명을 몇 가지 바람직한 실시예를 사용하여 설명하였으나, 이들 실시예는 예시적인 것이며 한정적인 것이 아니다. 이와 같이, 본 발명이 속하는 기술분야에서 통상의 지식을 지닌 자라면 본 발명의 사상과 첨부된 특허청구범위에 제시된 권리범위에서 벗어나지 않으면서 균등론에 따라 다양한 변화와 수정을 가할 수 있음을 이해할 것이다. While the present invention has been described with reference to several preferred embodiments, these embodiments are illustrative and not restrictive. It will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit of the invention and the scope of the appended claims.

100: 차량장치
200: 사용자장치
300: 임시장치
400: 인증서버
100: vehicle device
200: User device
300: Temporary device
400: authentication server

Claims (10)

임시 인증을 이용한 차량 접근 제어를 위한 사용자장치에 있어서,
인증서버 및 임시장치와 통신하기 위한 통신모듈; 및
상기 통신모듈을 통해 상기 임시장치로부터 임시 인증 요청을 수신하면, 상기 임시장치를 인증하고, 상기 입력에 따라 상기 임시장치가 차량에 접근할 수 있는 기능, 시간 및 위치 중 적어도 하나를 설정하고, 상기 설정된 기능, 시간 및 위치 중 적어도 하나와 더불어 사용자 식별자, 임시장치 식별자 및 차량 식별자를 포함하는 접근권한을 생성한 후, 상기 통신모듈을 통해 상기 인증서버로 전송하도록 제어하는 제어모듈;을 포함하는 것을 특징으로 하는 차량 접근 제어를 위한 사용자장치.
A user equipment for vehicle access control using temporary authentication,
A communication module for communicating with the authentication server and the temporary apparatus; And
Wherein the control unit authenticates the temporary apparatus upon receipt of a temporary authentication request from the temporary apparatus via the communication module and sets at least one of a function, a time and a position of the temporary apparatus to access the vehicle according to the input, And a control module for generating an access right including at least one of a set function, a time, and a location together with a user identifier, a temporary apparatus identifier, and a vehicle identifier, and then transmitting the access right to the authentication server via the communication module Wherein the vehicle access control system comprises:
제1항에 있어서,
화면 표시를 위한 표시모듈;
현재 위치 정보를 수신하는 위치정보모듈; 및
전자지도를 저장하는 저장모듈;을 더 포함하며,
상기 제어모듈은 상기 위치정보모듈을 통해 현재 위치를 확인하고, 상기 확인된 현재 위치를 포함하는 주변 영역의 전자지도를 상기 표시모듈을 통해 표시하며, 입력에 따라 소정 반경을 상기 임시장치가 상기 차량에 접근할 수 있는 위치로 설정하는 것을 특징으로 하는 차량 접근 제어를 위한 사용자장치.
The method according to claim 1,
A display module for screen display;
A location information module for receiving current location information; And
And a storage module for storing the electronic map,
The control module confirms the current location through the location information module, displays the electronic map of the surrounding area including the confirmed current location through the display module, To a position at which the user can access the vehicle.
제1항에 있어서,
화면 표시를 위한 표시모듈;
현재 위치 정보를 수신하는 위치정보모듈; 및
건물과 상기 건물에 부속된 주차장의 위치 정보를 포함하는 전자지도를 저장하는 저장모듈;을 더 포함하며,
상기 제어모듈은 상기 위치정보모듈을 통해 현재 위치를 확인하고, 상기 전자지도로부터 상기 현재 위치로부터 소정 범위 내에 위치한 적어도 하나의 건물과 상기 건물에 부속된 주차장을 상기 표시모듈을 통해 표시하고, 표시된 주차장 중 어느 하나가 선택되면, 선택된 주차장의 위치의 범위를 상기 전자지도로부터 도출하여 상기 임시장치가 상기 차량에 접근할 수 있는 위치로 설정하는 것을 특징으로 하는 차량 접근 제어를 위한 사용자장치.
The method according to claim 1,
A display module for screen display;
A location information module for receiving current location information; And
And a storage module for storing an electronic map including location information of a building and a parking lot attached to the building,
Wherein the control module confirms the current location through the location information module and displays at least one building located within a predetermined range from the current position from the electronic map and the parking lot attached to the building through the display module, When the user selects one of the temporary parking spaces, a range of the position of the selected parking lot is derived from the electronic map and set to a position where the temporary apparatus can access the vehicle.
임시 인증을 이용한 차량 접근 제어를 위한 차량장치에 있어서,
임시장치 및 인증서버와 통신하기 위한 통신부;
임시 장치로부터 사용자 식별자 및 임시장치 식별자를 수신하면, 상기 사용자 식별자 및 임시장치 식별자와 더불어 차량 식별자를 포함하는 인증 요청 메시지를 상기 인증서버로 전송하며, 상기 인증 요청 메시지에 대응하여 상기 인증서버로부터 상기 임시장치가 차량에 접근할 수 있는 기능, 시간 및 위치 중 적어도 하나를 포함하는 접근권한을 수신하면, 상기 기능, 시간 및 위치에 따라 상기 임시장치가 상기 차량에 접근할 수 있도록 차량을 제어하는 것을 특징으로 하는 제어부;를 포함하는 것을 특징으로 하는 차량장치.
A vehicle device for vehicle access control using temporary authentication,
A communication unit for communicating with the temporary apparatus and the authentication server;
And transmits the authentication request message including the vehicle identifier together with the user identifier and the temporary apparatus identifier to the authentication server when receiving the user identifier and the temporary apparatus identifier from the temporary apparatus, When the temporary apparatus has access authority including at least one of a function of accessing the vehicle, a time and a position, it is possible to control the vehicle so that the temporary apparatus can access the vehicle according to the function, time and position And a control unit for controlling the vehicle.
임시 인증을 이용한 차량 접근 제어를 위한 방법에 있어서,
사용자장치와 임시장치가 소정의 통신 가능한 범위 내에 있을 때, 사용자장치가 임시장치로부터 임시 인증 요청을 수신하면, 상기 임시장치를 인증하는 단계;
상기 사용자장치가 상기 임시장치가 차량에 접근할 수 있는 기능, 시간 및 위치 중 적어도 하나를 설정하는 단계;
상기 사용자장치가 상기 설정된 기능, 시간 및 위치 중 적어도 하나와 더불어 사용자 식별자, 임시장치 식별자 및 차량 식별자를 포함하는 접근권한을 생성하여 생성된 접근권한을 인증서버로 전송하는 단계; 및
상기 인증서버가 상기 접근권한을 등록하는 단계;를 포함하는 것을 특징으로하는 차량 접근 제어를 위한 방법.
A method for vehicle access control using temporary authentication,
Authenticating the temporary apparatus when the user apparatus receives the temporary authentication request from the temporary apparatus when the user apparatus and the temporary apparatus are within a predetermined communicable range;
Setting at least one of a function, a time, and a position of the user apparatus to allow the temporary apparatus to access the vehicle;
Generating, by the user device, an access right including at least one of the set function, time, and location, the access right including a user identifier, a temporary device identifier, and a vehicle identifier; And
And registering the access authority by the authentication server.
제5항에 있어서,
차량장치가 상기 임시 장치로부터 사용자 식별자 및 임시장치 식별자를 수신하면, 상기 사용자 식별자 및 임시장치 식별자와 더불어 차량 식별자를 포함하는 인증 요청 메시지를 상기 인증서버로 전송하는 단계;
상기 인증서버가 상기 등록된 접근권한의 사용자 식별자, 임시장치 식별자 및 차량 식별자와 상기 차량장치가 전송한 인증 요청 메시지의 사용자 식별자, 임시장치 식별자 및 차량 식별자를 비교하여 인증을 수행하는 단계;
상기 인증서버가 상기 인증의 수행 결과, 인증에 성공하면, 상기 접근권한을 비활성화시키고, 상기 등록된 접근권한의 상기 설정된 기능, 시간 및 위치 중 적어도 하나를 포함하는 접근권한을 상기 차량장치로 전송하는 단계;
상기 차량장치가 상기 설정된 기능, 시간 및 위치 중 적어도 하나에 따라 상기 임시장치가 상기 차량에 접근할 수 있도록 차량을 제어하는 단계;를 더 포함하는 것을 특징으로 하는 차량 접근 제어를 위한 방법.
6. The method of claim 5,
Transmitting, when the vehicle apparatus receives the user identifier and the temporary apparatus identifier from the temporary apparatus, an authentication request message including the vehicle identifier together with the user identifier and the temporary apparatus identifier to the authentication server;
Performing authentication by comparing the user identifier, the temporary device identifier, and the vehicle identifier of the authentication request message transmitted by the vehicle device with the user identifier of the registered access right, the temporary device identifier, and the vehicle identifier;
When the authentication server succeeds in authentication as a result of performing the authentication, the access authority is deactivated and an access right including at least one of the set function, time and location of the registered access authority is transmitted to the vehicle device step;
Further comprising: controlling the vehicle such that the vehicle apparatus can access the vehicle according to at least one of the set function, time and position.
제6항에 있어서,
차량장치가 상기 임시 장치로부터 사용자 식별자 및 임시장치 식별자를 수신하면, 상기 사용자 식별자 및 임시장치 식별자와 더불어 차량 식별자를 포함하는 재접근 요청 메시지를 상기 인증서버로 전송하는 단계;
상기 인증서버가 상기 등록된 접근권한이 비활성화되어 있으면, 재접근 요청 메시지를 상기 사용자장치로 전송하는 단계;
상기 사용자장치가 사용자의 입력에 따라 상기 재접근 요청 메시지에 대응하여 상기 임시장치의 상기 차량에 접근할 수 있는 기능, 시간 및 위치 중 적어도 하나를 설정한 접근권한을 포함하는 재접근 수락 메시지를 생성하여, 생성된 재접근 수락 메시지를 상기 인증서버로 전송하는 단계;
상기 인증서버가 상기 재접근 수락 메시지를 상기 차량장치로 전송하는 단계; 및
상기 차량장치가 상기 재접근 수락 메시지의 설정된 기능, 시간 및 위치 중 적어도 하나에 따라 상기 임시장치가 상기 차량에 접근할 수 있도록 차량을 제어하는 단계;를 더 포함하는 것을 특징으로 하는 차량 접근 제어를 위한 방법.
The method according to claim 6,
When the vehicle apparatus receives the user identifier and the temporary apparatus identifier from the temporary apparatus, transmitting a re-access request message including the user identifier and the temporary apparatus identifier together with the vehicle identifier to the authentication server;
Transmitting, by the authentication server, a re-access request message to the user device if the registered access right is inactivated;
And a re-access admission message including an access right setting at least one of a function, a time, and a location of accessing the vehicle of the temporary apparatus in response to the re-access request message according to a user's input Transmitting the generated re-access acceptance message to the authentication server;
The authentication server transmitting the re-access admission message to the vehicle device; And
Further comprising: controlling the vehicle so that the temporary device can access the vehicle according to at least one of the set function, time and location of the re-access admission message. Way.
제5항에 있어서,
상기 기능, 시간 및 위치 중 적어도 하나를 설정하는 단계는
상기 사용자장치가 현재 위치를 확인하고, 상기 확인된 현재 위치를 포함하는 주변 영역의 전자지도를 상기 표시모듈을 통해 표시하며, 사용자의 입력에 따라 소정 반경을 상기 임시장치가 상기 차량에 접근할 수 있는 위치로 설정하는 것을 특징으로 하는 차량 접근 제어를 위한 방법.
6. The method of claim 5,
The step of setting at least one of the function, time and position
The display device displays the electronic map of the surrounding area including the identified current location, and the temporary device can access the vehicle with a predetermined radius in accordance with the input of the user. To a location in which the vehicle is located.
제5항에 있어서,
상기 기능, 시간 및 위치 중 적어도 하나를 설정하는 단계는
전자지도로부터 상기 현재 위치로부터 소정 범위 내에 위치한 적어도 하나의 건물과 상기 건물에 부속된 주차장을 표시하고, 표시된 주차장 중 어느 하나가 선택되면, 선택된 주차장의 위치의 범위를 상기 전자지도로부터 도출하여 상기 임시장치가 상기 차량에 접근할 수 있는 위치로 설정하는 것을 특징으로 하는 차량 접근 제어를 위한 방법.
6. The method of claim 5,
The step of setting at least one of the function, time and position
Displaying at least one building located within a predetermined range from the current position from the electronic map and a parking lot attached to the building and deriving a range of the position of the selected parking lot from the electronic map when any one of the displayed parking lots is selected, To the position at which the device is accessible to the vehicle.
제5항 내지 제9항 중 어느 한 항에 따른 차량 접근 제어를 위한 방법을 수행하는 프로그램이 기록된 컴퓨터 판독 가능한 기록매체. A computer-readable recording medium having recorded thereon a program for performing a method for vehicle access control according to any one of claims 5 to 9.
KR1020160183963A 2016-12-30 2016-12-30 Apparatus for controlling vehicle access using temporary authentication in smart car, method thereof and computer recordable medium storing program to perform the method KR101967512B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160183963A KR101967512B1 (en) 2016-12-30 2016-12-30 Apparatus for controlling vehicle access using temporary authentication in smart car, method thereof and computer recordable medium storing program to perform the method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160183963A KR101967512B1 (en) 2016-12-30 2016-12-30 Apparatus for controlling vehicle access using temporary authentication in smart car, method thereof and computer recordable medium storing program to perform the method

Publications (2)

Publication Number Publication Date
KR20180078804A true KR20180078804A (en) 2018-07-10
KR101967512B1 KR101967512B1 (en) 2019-04-09

Family

ID=62915960

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160183963A KR101967512B1 (en) 2016-12-30 2016-12-30 Apparatus for controlling vehicle access using temporary authentication in smart car, method thereof and computer recordable medium storing program to perform the method

Country Status (1)

Country Link
KR (1) KR101967512B1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020256178A1 (en) * 2019-06-18 2020-12-24 엘지전자 주식회사 Operation method of autonomous vehicle, using authentication code
CN114475579A (en) * 2022-01-26 2022-05-13 中国第一汽车股份有限公司 Parking method, device, equipment and storage medium
KR102461963B1 (en) 2021-10-01 2022-11-03 주식회사 포레스트 Artificial intelligence-based on-site car wash information provision and vehicle door device control method, device and system
WO2022265204A1 (en) * 2021-06-17 2022-12-22 이오플로우㈜ Network security management system and management server for controlling disposable drug injector

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120137729A (en) * 2011-06-13 2012-12-24 주식회사 케이티 Car control system
JP2013141922A (en) * 2012-01-11 2013-07-22 Tokai Rika Co Ltd Vehicle operation authorization system
KR20160063938A (en) 2014-11-27 2016-06-07 임성준 method for door opening force of vehicle
KR20160082452A (en) * 2014-12-30 2016-07-08 인포뱅크 주식회사 A portable terminal for controlling a vehicle and a method for oprating it

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120137729A (en) * 2011-06-13 2012-12-24 주식회사 케이티 Car control system
JP2013141922A (en) * 2012-01-11 2013-07-22 Tokai Rika Co Ltd Vehicle operation authorization system
KR20160063938A (en) 2014-11-27 2016-06-07 임성준 method for door opening force of vehicle
KR20160082452A (en) * 2014-12-30 2016-07-08 인포뱅크 주식회사 A portable terminal for controlling a vehicle and a method for oprating it

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020256178A1 (en) * 2019-06-18 2020-12-24 엘지전자 주식회사 Operation method of autonomous vehicle, using authentication code
WO2022265204A1 (en) * 2021-06-17 2022-12-22 이오플로우㈜ Network security management system and management server for controlling disposable drug injector
KR20220168668A (en) * 2021-06-17 2022-12-26 이오플로우(주) Network security system and management server for controlling disposable drug infusion devices
KR102461963B1 (en) 2021-10-01 2022-11-03 주식회사 포레스트 Artificial intelligence-based on-site car wash information provision and vehicle door device control method, device and system
CN114475579A (en) * 2022-01-26 2022-05-13 中国第一汽车股份有限公司 Parking method, device, equipment and storage medium

Also Published As

Publication number Publication date
KR101967512B1 (en) 2019-04-09

Similar Documents

Publication Publication Date Title
US20210339708A1 (en) Identifying and authenticating autonomous vehicles and passengers
RU2672515C2 (en) Access control using portable electronic devices
US10386835B2 (en) System and method for externally interfacing with an autonomous vehicle
US9701305B2 (en) Automatic valet parking
US20190037034A1 (en) Mobile terminal and method for controlling the same
KR101967512B1 (en) Apparatus for controlling vehicle access using temporary authentication in smart car, method thereof and computer recordable medium storing program to perform the method
KR20190003194A (en) Electronic apparatus and method for communicating with peripheral electronic apparatus
US20190205847A1 (en) Parking prevention apparatus, mobile terminal, and parking prevention system having same
US10562540B2 (en) Method and apparatus for vehicle valet control devices
CN110027569B (en) Parking assistance service management apparatus, control method thereof, user terminal control method, and non-transitory computer-readable storage medium
JP6615380B2 (en) Automatic parking control device and automatic parking control method
EP2956914A1 (en) Communication system, in-vehicle device, mobile device, and communication method
KR20190127842A (en) Vehicle intelligent event system and method
US20200074065A1 (en) Integrated identification and authentication for car sharing and taxi service
KR20160082452A (en) A portable terminal for controlling a vehicle and a method for oprating it
KR101884991B1 (en) IoT security apparatus for controlling vehicle access using two-way authentication in smart car, method thereof and computer recordable medium storing program to perform the method
JP6324578B1 (en) Dispatch support system
JP2019108080A (en) Electronic key control system
US10733821B2 (en) Key information management device and key information management method
KR101902657B1 (en) IoT security apparatus for retrieving vehicle in smart car, method thereof and computer recordable medium storing program to perform the method
KR20150073440A (en) Elevator call registration system using by nfc mobile phone and the control method thereof
JP2018093318A (en) Object identification system and parking lot management system
JP2014180937A (en) Vehicle operation authority authentication system, vehicle operation authority authentication device, vehicle operation authority authentication method, and vehicle operation authority authentication program
CN110612556A (en) Access control system with wireless communication
WO2023119593A1 (en) Portable terminal device, autonomous vehicle operation method, portable terminal device identification method, and information transmission method

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E90F Notification of reason for final refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant