KR20160050841A - 출입 관리 시스템, 장치 및 방법 - Google Patents

출입 관리 시스템, 장치 및 방법 Download PDF

Info

Publication number
KR20160050841A
KR20160050841A KR1020140149918A KR20140149918A KR20160050841A KR 20160050841 A KR20160050841 A KR 20160050841A KR 1020140149918 A KR1020140149918 A KR 1020140149918A KR 20140149918 A KR20140149918 A KR 20140149918A KR 20160050841 A KR20160050841 A KR 20160050841A
Authority
KR
South Korea
Prior art keywords
user
identification code
access
management server
key value
Prior art date
Application number
KR1020140149918A
Other languages
English (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 KR1020140149918A priority Critical patent/KR20160050841A/ko
Publication of KR20160050841A publication Critical patent/KR20160050841A/ko

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/20Individual registration on entry or exit involving the use of a pass
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C2209/00Indexing scheme relating to groups G07C9/00 - G07C9/38
    • G07C2209/08With time considerations, e.g. temporary activation, valid time window or time limitations

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)
  • Lock And Its Accessories (AREA)

Abstract

출입 관리 시스템, 장치 및 방법이 개시된다. 본 발명의 일 실시예에 따른 출입 관리 시스템은, 특정 시설의 출입구에 설치되어 상기 특정 시설의 출입을 관리하기 위한 출입 관리 장치로서, 상기 특정 시설을 출입하려는 사용자가 소지한 사용자 단말을 통해 디스플레이되는 식별 코드를 인식함으로써 키값을 추출하는 식별 코드 인식부; 및 키 관리 서버로부터 상기 키값을 수신하고, 상기 식별 코드에서 인식된 키값과 상기 키 관리 서버로부터 수신한 키값을 비교하여 상기 특정 시설에 대한 해당 사용자의 출입을 허용 또는 차단하는 제어부를 포함한다. 본 발명의 실시예들에 따르면, 사용자 단말을 통해 전송 받은 식별 코드를 이용하여 사용자가 해당 시설을 출입할 수 있도록 함으로써, 물리적인 키의 분실 및 이의 소지로 인한 사용자의 번거로움을 줄일 수 있다.

Description

출입 관리 시스템, 장치 및 방법 {SYSTEM, APPARATUS AND METHOD FOR MANAGING ENTRANCE AND EXIT}
본 발명의 실시예들은 시설의 출입 관리를 위한 기술과 관련된다.
일반적으로, 호텔, 연수원 등의 공동 사용 시설에 출입하고자 하는 경우, 사용자는 해당 시설에 대한 예약 또는 해당 시설의 사용에 대한 승인 절차와 별도로 물리적인 키(열쇠, 카드 형태의 키 등)를 이용하여 해당 시설을 출입하여야 한다. 따라서, 사용자는 해당 시설에 관한 키를 항상 휴대하고 다녀야 하는 번거로움이 있었으며, 해당 시설에 대한 사용 종료 후 매번 키 반납을 통한 체크아웃을 수행하여야 하는 불편함이 있었다. 나아가, 해당 시설을 여러 사람이 공동으로 사용하는 경우 하나의 키를 여러 사람이 서로 전달하면서 사용하여야 하는 불편함이 있었으며, 이 과정에서 키 분실에 대한 위험 또한 높아지게 되는 문제점이 있었다.
대한민국 공개특허공보 제2013-0040471호 (2013.04.24)
본 발명의 실시예들은 물리적인 키의 사용 없이 시설에 대한 출입을 간편하게 할 수 있는 수단을 제공하기 위한 것이다.
본 발명의 예시적인 실시예에 따르면, 특정 시설의 출입구에 설치되어 상기 특정 시설의 출입을 관리하기 위한 출입 관리 장치로서, 상기 특정 시설을 출입하려는 사용자가 소지한 사용자 단말을 통해 디스플레이되는 식별 코드를 인식함으로써 키값을 추출하는 식별 코드 인식부; 및 키 관리 서버로부터 상기 키값을 수신하고, 상기 식별 코드에서 인식된 키값과 상기 키 관리 서버로부터 수신한 키값을 비교하여 상기 특정 시설에 대한 상기 사용자의 출입을 허용 또는 차단하는 제어부를 포함한다.
상기 제어부는, 상기 특정 시설에 대한 상기 사용자의 출입 가능 시간 정보를 상기 키 관리 서버로부터 수신하고, 상기 식별 코드를 인식하는 시점의 시간과 상기 키 관리 서버로부터 수신한 상기 시간 정보에 포함된 상기 사용자의 출입 가능 시간을 비교하여 상기 특정 시설에 대한 상기 사용자의 출입을 허용 또는 차단할 수 있다.
상기 제어부는, 상기 식별 코드에서 인식된 키값과 상기 키 관리 서버로부터 수신한 키값이 일치하고, 상기 식별 코드를 인식하는 시점의 시간과 상기 시간 정보에 포함된 상기 사용자의 출입 가능 시간의 차이가 기 설정된 범위 이내에 속하는 경우 상기 사용자의 출입을 허용할 수 있다.
상기 식별 코드는, 상기 키 관리 서버가 상기 키값을 상기 사용자 단말로 송신하는 시점에서의 상기 키 관리 서버의 서버 시간 정보를 포함할 수 있다.
상기 제어부는, 상기 식별 코드를 인식하는 시점에서의 상기 키 관리 서버의 서버 시간이 상기 식별 코드에서 인식된 서버 시간으로부터 기 설정된 범위 이내인 경우 상기 사용자의 출입을 허용할 수 있다.
상기 식별 코드는, 큐알 코드(QR Code) 또는 바코드 중 어느 하나일 수 있다.
본 발명의 예시적인 실시예에 따르면, 특정 시설의 출입을 관리하기 위한 출입 관리 시스템으로서, 사용자별 키값을 생성하는 키 관리 서버; 상기 키 관리 서버로부터 상기 키값을 수신하고, 상기 키값을 이용하여 식별 코드를 생성하며, 상기 식별 코드를 디스플레이하는 사용자 단말; 및 상기 특정 시설의 출입구에 설치되고, 상기 키 관리 서버로부터 상기 키값을 수신하며, 상기 사용자 단말을 통해 디스플레이되는 상기 식별 코드를 인식함으로써 상기 키값을 추출하고, 상기 식별 코드에서 인식된 키값과 상기 키 관리 서버로부터 수신한 키값을 비교하여 상기 사용자 단말을 소지한 사용자의 상기 특정 시설에 대한 출입을 허용 또는 차단하는 출입 관리 장치를 포함하는, 출입 관리 시스템이 제공된다.
상기 사용자 단말은, 상기 특정 시설에 대한 상기 사용자의 출입 가능 시간 정보를 상기 키 관리 서버로부터 수신하고, 상기 키값과 상기 시간 정보를 결합하여 상기 식별 코드를 생성할 수 있다.
상기 출입 관리 장치는, 상기 시간 정보를 상기 키 관리 서버로부터 수신하고, 상기 식별 코드를 인식하는 시점의 시간과 상기 키 관리 서버로부터 수신한 상기 시간 정보에 포함된 상기 사용자의 출입 가능 시간을 비교하여 상기 특정 시설에 대한 상기 사용자의 출입을 허용 또는 차단할 수 있다.
상기 출입 관리 장치는, 상기 식별 코드에서 인식된 키값과 상기 키 관리 서버로부터 수신한 키값이 일치하고, 상기 식별 코드를 인식하는 시점의 시간과 상기 시간 정보에 포함된 상기 사용자의 출입 가능 시간의 차이가 기 설정된 범위 이내에 속하는 경우 상기 사용자의 출입을 허용할 수 있다.
상기 사용자 단말은, 상기 키값과 함께, 상기 키 관리 서버가 상기 키값을 상기 사용자 단말로 송신하는 시점에서의 상기 키 관리 서버의 서버 시간 정보를 상기 키 관리 서버로부터 수신하고, 상기 키값과 상기 서버 시간 정보를 결합하여 상기 식별 코드를 생성할 수 있다.
상기 출입 관리 장치는, 상기 식별 코드를 인식하는 시점에서의 상기 키 관리 서버의 서버 시간이 상기 식별 코드에서 인식된 서버 시간으로부터 기 설정된 범위 이내인 경우 상기 사용자의 출입을 허용할 수 있다.
상기 식별 코드는, 큐알 코드(QR Code) 또는 바코드 중 어느 하나일 수 있다.
본 발명의 다른 예시적인 실시예에 따르면, 특정 시설의 출입구에 설치되는 출입 관리 장치에서 상기 특정 시설의 출입을 관리하기 위한 출입 관리 방법으로서, 상기 특정 시설을 출입하려는 사용자가 소지한 사용자 단말을 통해 디스플레이되는 식별 코드를 인식함으로써 키값을 추출하는 단계; 키 관리 서버로부터 상기 키값을 수신하는 단계; 및 상기 식별 코드에서 인식된 키값과 상기 키 관리 서버로부터 수신한 키값을 비교하여 상기 특정 시설에 대한 상기 사용자의 출입을 허용 또는 차단하는 단계를 포함하는, 출입 관리 방법이 제공된다.
상기 특정 시설에 대한 상기 사용자의 출입 가능 시간 정보를 상기 키 관리 서버로부터 수신하는 단계; 및 상기 식별 코드를 인식하는 시점의 시간과 상기 키 관리 서버로부터 수신한 상기 시간 정보에 포함된 상기 사용자의 출입 가능 시간을 비교하여 상기 특정 시설에 대한 상기 사용자의 출입을 허용 또는 차단하는 단계를 더 포함할 수 있다.
상기 특정 시설에 대한 상기 사용자의 출입을 허용 또는 차단하는 단계는, 상기 식별 코드에서 인식된 키값과 상기 키 관리 서버로부터 수신한 키값이 일치하고, 상기 식별 코드를 인식하는 시점의 시간과 상기 시간 정보에 포함된 상기 사용자의 출입 가능 시간의 차이가 기 설정된 범위 이내에 속하는 경우 상기 사용자의 출입을 허용할 수 있다.
상기 식별 코드는, 상기 키 관리 서버가 상기 키값을 상기 사용자 단말로 송신하는 시점에서의 상기 키 관리 서버의 서버 시간 정보를 포함할 수 있다.
상기 식별 코드를 인식하는 시점의 상기 키 관리 서버의 서버 시간이 상기 식별 코드에서 인식된 서버 시간으로부터 기 설정된 범위 이내인 경우 상기 사용자의 출입을 허용하는 단계를 더 포함할 수 있다.
상기 식별 코드는, 큐알 코드(QR Code) 또는 바코드 중 어느 하나일 수 있다.
본 발명의 다른 예시적인 실시예에 따르면, 특정 시설의 출입을 관리하기 위한 출입 관리 방법으로서, 키 관리 서버에서, 사용자별 키값을 생성하여 상기 특정 시설을 출입하려는 사용자가 소지한 사용자 단말, 및 상기 특정 시설의 출입구에 설치되는 출입 관리 장치로 송신하는 단계; 상기 사용자 단말에서, 상기 키값을 이용하여 식별 코드를 생성하는 단계; 상기 사용자 단말에서, 상기 식별 코드를 디스플레이하는 단계; 상기 출입 관리 장치에서, 상기 사용자 단말을 통해 디스플레이되는 상기 식별 코드를 인식함으로써 상기 키값을 추출하는 단계; 및 상기 출입 관리 장치에서, 상기 식별 코드에서 인식된 키값과 상기 키 관리 서버로부터 수신한 키값을 비교하여 상기 특정 시설에 대한 상기 사용자의 출입을 허용 또는 차단하는 단계를 포함하는, 출입 관리 방법이 제공된다.
상기 식별 코드를 생성하는 단계는, 상기 특정 시설에 대한 상기 사용자의 출입 가능 시간 정보를 상기 키 관리 서버로부터 수신하고, 상기 키값과 상기 시간 정보를 결합하여 상기 식별 코드를 생성할 수 있다.
상기 출입 관리 장치에서, 상기 시간 정보를 상기 키 관리 서버로부터 수신하는 단계; 및 상기 출입 관리 장치에서, 상기 식별 코드를 인식하는 시점의 시간과 상기 키 관리 서버로부터 수신한 상기 시간 정보에 포함된 상기 사용자의 출입 가능 시간을 비교하여 상기 특정 시설에 대한 상기 사용자의 출입을 허용 또는 차단하는 단계를 더 포함할 수 있다.
상기 특정 시설에 대한 상기 사용자의 출입을 허용 또는 차단하는 단계는, 상기 식별 코드에서 인식된 키값과 상기 키 관리 서버로부터 수신한 키값이 일치하고, 상기 식별 코드를 인식하는 시점의 시간과 상기 시간 정보에 포함된 상기 사용자의 출입 가능 시간의 차이가 기 설정된 범위 이내에 속하는 경우 상기 사용자의 출입을 허용할 수 있다.
상기 식별 코드를 생성하는 단계는, 상기 키값과 함께, 상기 키 관리 서버가 상기 키값을 상기 사용자 단말로 송신하는 시점에서의 상기 키 관리 서버의 서버 시간 정보를 상기 키 관리 서버로부터 수신하고, 상기 키값과 상기 서버 시간 정보를 결합하여 상기 식별 코드를 생성할 수 있다.
상기 출입 관리 장치에서, 상기 식별 코드를 인식하는 시점에서의 상기 키 관리 서버의 서버 시간이 상기 식별 코드에서 인식된 서버 시간으로부터 기 설정된 범위 이내인 경우 상기 사용자의 출입을 허용하는 단계를 더 포함할 수 있다.
상기 식별 코드는, 큐알 코드(QR Code) 또는 바코드 중 어느 하나일 수 있다.
본 발명의 다른 예시적인 실시예에 따르면, 하드웨어와 결합되어 상기 특정 시설을 출입하려는 사용자가 소지한 사용자 단말을 통해 디스플레이되는 식별 코드를 인식함으로써 키값을 추출하는 단계; 키 관리 서버로부터 상기 키값을 수신하는 단계; 및 상기 식별 코드에서 인식된 키값과 상기 키 관리 서버로부터 수신한 키값을 비교하여 상기 특정 시설에 대한 상기 사용자의 출입을 허용 또는 차단하는 단계를 실행시키기 위하여 기록매체에 저장된 컴퓨터 프로그램이 제공된다.
본 발명의 실시예들에 따르면, 사용자 단말을 통해 전송 받은 식별 코드를 이용하여 사용자가 해당 시설을 출입할 수 있도록 함으로써, 물리적인 키의 분실 및 이의 소지로 인한 사용자의 번거로움을 줄일 수 있다. 또한, 하나의 시설을 여러 사람이 공동으로 사용하는 경우 네트워크를 통해 각 사용자에게 개별적인 키를 간편하고 신속하게 발급할 수 있다.
또한, 본 발명의 실시예들에 따르면, 사용자별로 기 설정된 키값과 사용자별로 기 설정된 출입 가능 시간 정보를 결합하여 식별 코드를 생성함으로써, 식별 코드의 복잡성을 증가시켜 보안을 강화할 수 있다.
나아가, 본 발명의 실시예들에 따르면, 특정 장소에 대한 사용자의 출입 허용 여부 판단시, 사용자별로 기 설정된 출입 가능 시간을 고려함으로써 해당 장소에 대한 각 사용자별 출입 허용 여부를 유연하게 관리할 수 있다.
도 1은 본 발명의 일 실시예에 따른 출입 관리 시스템을 설명하기 위한 블록도
도 2는 본 발명의 일 실시예에 따른 출입 관리 장치의 상세 구성을 나타낸 블록도
도 3은 본 발명의 일 실시예에 따른 출입 관리 방법을 설명하기 위한 흐름도
도 4는 도 3의 S308 단계의 상세 과정을 설명하기 위한 흐름도
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시 예들을 도면에 예시하고 이를 상세한 설명을 통해 상세히 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.
본 발명을 설명함에 있어서, 본 발명과 관련된 공지기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략하기로 한다. 그리고, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
본 발명의 기술적 사상은 청구범위에 의해 결정되며, 이하 실시예는 진보적인 본 발명의 기술적 사상을 본 발명이 속하는 기술분야에서 통상의 지식을 가진자에게 효율적으로 설명하기 위한 일 수단일 뿐이다.
이하, 도면을 참조하여 본 발명의 구체적인 실시예를 설명하기로 한다. 그러나 이는 예시적 실시예에 불과하며 본 발명은 이에 한정되지 않는다.
도 1은 본 발명의 일 실시예에 따른 출입 관리 시스템(100)을 설명하기 위한 블록도이다. 도 1에 도시된 바와 같이, 본 발명의 일 실시예에 따른 출입 관리 시스템(100)은 특정 시설의 출입 관리를 위한 것으로 키 관리 서버(102), 사용자 단말(104), 출입 관리 장치(106) 및 출입구(108)를 포함한다. 여기서, 시설은 예를 들어, 호텔, 연수원, 헬스장, 수영장 등 사용자들이 공동으로 사용하는 건축물일 수 있다. 다만, 본 발명의 실시예들에 따른 시설이 공동 사용 건축물에 한정되는 것은 아니며, 개인 주택, 아파트, 오피스텔 등의 개인 사용 건축물일 수도 있다.
키 관리 서버(102)는 특정 시설에 대한 사용자들의 출입 허용 여부 판단에 사용되는 키(key)값을 생성한다. 여기서, 키값은 예를 들어, 하나 이상의 숫자, 문자 또는 이들의 조합으로 이루어질 수 있다. 키 관리 서버(102)는 각 사용자 단말(104)별로 각각 상이한 키값을 생성하고, 생성한 키값을 해당 사용자 단말(104) 및 출입 관리 장치(106)로 각각 송신할 수 있다.
키 관리 서버(102)는 각 사용자 단말(104)의 식별 정보, 예를 들어 전화 번호 정보를 관리(또는 저장)하며, 해당 사용자 단말(104)의 식별 정보를 이용하여 키값을 해당 사용자 단말(104)로 송신할 수 있다. 예를 들어, 키 관리 서버(102)는 멀티미디어 메시징 서비스(MMS : Multimedia Messaging Service), 인스턴트 메시징 서비스(IMS : Instant Messaging Service) 등을 통해 해당 사용자 단말(104)로 키값을 송신할 수 있다. 다만, 키 관리 서버(102)가 사용자 단말(104)로 키값을 송신하는 방식이 이에 한정되는 것은 아니며, 키 관리 서버(102)는 다양한 방식을 통해 키값을 사용자 단말(104)로 송신할 수 있다. 예를 들어, 사용자 단말(104)은 키 관리 서버(102)에 접속하기 위한 전용 애플리케이션을 통해 키 관리 서버(102)로부터 키값을 수신할 수도 있다.
또한, 키 관리 서버(102)는 네트워크(미도시)를 통해 출입 관리 장치(106)와 연결될 수 있으며, 이를 통해 키값을 출입 관리 장치(106)로 송신할 수 있다. 키 관리 서버(102)와 출입 관리 장치(106)를 연결하는 네트워크는 키 관리 서버(102)와 사용자 단말(104)을 연결하는 네트워크와 동일하거나 또는 이와 상이한 네트워크일 수 있다.
일 실시예에서, 키 관리 서버(102)는 해당 시설에 대한 사용자들의 출입 가능 시간 정보를 생성할 수 있다. 키 관리 서버(102)는 각 사용자 단말(104)별로 출입 가능 시간 정보를 생성하고, 생성한 시간 정보를 출입 관리 장치(106)로 송신할 수 있다. 여기서, 출입 가능 시간 정보는 해당 시설에 대한 해당 사용자의 출입 허용 시작 시간 및 출입 허용 종료 시간을 포함할 수 있다. 예를 들어, A 시설에 대한 B 사용자의 출입 가능 시간 정보는 “시작 시간 : 2014/10/1/12:00, 종료 시간 : 2014/10/2/15:00” 을 포함할 수 있다. 후술할 바와 같이, 출입 관리 장치(106)는 상술한 키값 뿐 아니라, 키 관리 서버(102)로부터 수신한 출입 가능 시간 정보를 고려하여 해당 시설에 대한 해당 사용자의 출입을 허용 또는 차단할 수 있다. 예를 들어, 출입 관리 장치(106)는 사용자 단말(104)을 통해 디스플레이되는 식별 코드를 인식하여 키값을 추출하고, 식별 코드에서 인식된 키값과 서버(104)로부터 수신한 키값의 일치 여부를 판단하여 해당 사용자의 출입을 허용 또는 차단할 수 있으며, 식별 코드에서 인식된 키값과 서버(104)로부터 수신한 키값의 일치 여부 뿐 아니라 식별 코드를 인식하는 시점의 시간과 키 관리 서버(102)로부터 수신한 시간 정보에 포함된 해당 사용자의 출입 가능 시간의 차이 정도를 추가적으로 비교하여 해당 사용자의 출입을 허용 또는 차단할 수도 있다. 즉, 식별 코드에서 인식된 키값과 서버(104)로부터 수신한 키값이 일치하더라도 식별 코드를 인식하는 시점의 시간과 키 관리 서버(102)로부터 수신한 시간 정보에 포함된 해당 사용자의 출입 가능 시간의 차이가 기 설정된 범위를 벗어나는 경우, 출입 관리 장치(106)는 해당 사용자의 출입을 불허할 수 있다.
또한, 키 관리 서버(102)는 상술한 해당 사용자의 출입 가능 시간 정보를 사용자 단말(104)로 송신할 수도 있다. 후술할 바와 같이, 사용자 단말(104)은 서버(102)로부터 수신한 키값 및 출입 가능 시간 정보를 결합하여 식별 코드를 생성할 수 있다. 공격자는 사용자의 키값을 중간에서 탈취한다 하더라도 사용자의 출입 가능 시간 정보를 알 수 없으므로 사용자 단말(104)이 생성한 식별 코드와 동일한 식별 코드를 생성할 수 없다. 즉, 식별 코드를 구성하는 인자들의 개수가 많아질수록 식별 코드의 보안성이 증대될 수 있다.
사용자 단말(104)이 키 관리 서버(102)에 접속하기 위한 전용 어플리케이션 등을 통해 키 관리 서버(102)로부터 키값을 수신하는 경우, 사용자 단말(104)은 키값과 함께 해당 시점의 키 관리 서버(102)의 서버 시간을 키 관리 서버(102)로부터 수신할 수 있다. 사용자 단말(104)은 키 관리 서버(102)로부터 수신한 키값과 서버 시간을 결합하여 식별 코드를 생성할 수 있다. 이를 통해, 출입 관리 장치(106)는 식별 코드에서 인식된 키값과 키 관리 서버(104)로부터 수신한 키값을 비교함과 동시에, 식별 코드에서 인식된 서버 시간과 현재 키 관리 서버(104)의 서버 시간을 비교할 수 있다. 즉, 출입 관리 장치(106)는, 식별 코드에서 인식된 키값과 키 관리 서버(104)로부터 수신한 키값이 일치하고, 출입 관리 장치(106)가 식별 코드를 인식하는 시점의 키 관리 서버(104)의 서버 시간이 식별 코드에서 인식된 서버 시간으로부터 기 설정된 범위 이내(예를 들어, 3시간 이내)에 해당하는 경우 해당 사용자의 출입을 허용할 수 있다. 이에 따라, 식별 코드의 복사에 따른 부정 사용의 위험을 줄일 수 있다.
사용자 단말(104)은 식별 코드를 생성하고, 생성한 식별 코드를 이용하여 특정 장소를 출입하는 데 사용되는 장치로서, 예를 들어 노트북, 태블릿 컴퓨터, PDA, 휴대폰 등이 될 수 있다. 여기서, 식별 코드는 예를 들어, QR(Quick Response) 코드, 바코드 등의 2차원 코드가 될 수 있으며, 사용자 단말(104)은 식별 코드 출력을 위한 디스플레이부(미도시)를 포함할 수 있다. 또한, 사용자 단말(104)에는 키 관리 서버(102)로의 접속을 위한 전용 애플리케이션이 설치되어 있을 수 있으며, 이 경우 사용자 단말(104)은 애플리케이션을 통해 키 관리 서버(102)에 접속하여 키값을 수신할 수 있다. 또한, 사용자 단말(104)은 상기 애플리케이션을 통해 후술할 식별 코드를 생성할 수도 있다. 사용자 단말(104)은 NFC(Near Field Communication) 모듈을 내장하고 있을 수 있으며, 이 경우 사용자 단말(104)은 NFC 모듈을 통해 식별 코드에 포함된 키값을 출입 관리 장치(106)로 전달할 수도 있다.
사용자 단말(104)은 키 관리 서버(102)로부터 수신한 키값을 이용하여 식별 코드를 생성할 수 있다. 상술한 바와 같이, 키값은 예를 들어, 하나 이상의 숫자, 문자 또는 이들의 조합으로 이루어질 수 있다. 사용자 단말(104)은 키 관리 서버(102)로부터 수신한 키값에 따라 서로 다른 형상 또는 이미지를 갖는 식별 코드를 생성할 수 있다.
또한, 사용자 단말(104)은 키 관리 서버(102)로부터 수신한 키값과 해당 사용자의 출입 가능 시간 정보를 결합하여 식별 코드를 생성할 수도 있다. 상술한 바와 같이, 해당 사용자의 출입 가능 시간 정보는 해당 사용자의 출입 허용 시작 시간 및 출입 허용 종료 시간을 포함할 수 있으며, 이들 시작 시간 및 종료 시간은 복수 개의 숫자로 이루어질 수 있다. 사용자 단말(104)은 키 관리 서버(102)로부터 수신한 키값과 해당 사용자의 출입 가능 시간 정보에 포함된 숫자들을 결합함으로써 보안성이 증대된 식별 코드를 생성할 수 있다.
출입 관리 장치(106)는 해당 시설에 대한 해당 사용자의 출입 허용 여부를 판단하며, 상기 판단 결과에 따라 해당 시설에 대한 출입구(108)의 개폐를 제어한다. 출입 관리 장치(106)는 출입구(108)에 설치될 수 있다. 이때, 출입 관리 장치(106)는 출입구(108)와 반드시 별개로 형성되어야 하는 것은 아니며, 출입구(108)의 일 구성으로서 출입구(108)과 일체로 형성될 수도 있다. 출입 관리 장치(106)의 상세 구성에 대해서는 도 2를 참조하여 구체적으로 후술하기로 한다.
출입구(108)는 출입 관리 장치(106)로부터 제어 신호를 수신하고, 제어 신호에 따라 개폐될 수 있다. 이를 위해, 출입구(108)에는 출입 관리 장치(106)로부터 제어 신호를 수신하기 위한 통신 모듈(미도시)이 내장 또는 장착되어 있을 수 있다.
도 2는 본 발명의 일 실시예에 따른 출입 관리 장치(106)의 상세 구성을 나타낸 블록도이다. 도 2에 도시된 바와 같이, 본 발명의 일 실시예에 따른 출입 관리 장치(106)는 식별 코드 인식부(202) 및 제어부(204)를 포함한다.
식별 코드 인식부(202)는 사용자 단말(104)을 통해 출력되는 식별 코드를 인식하여 키값을 추출한다. 상술한 바와 같이, 식별 코드는 예를 들어, QR 코드, 바코드 등의 2차원 코드가 될 수 있다. 식별 코드 인식부(202)는 2차원 코드를 인식하기 위한 카메라, QR 코드 리더기, 바코드 리더기 등의 광학 수단, NFC 리더기 등을 포함할 수 있다. 식별 코드 인식부(202)는 출입 관리 장치(106)로부터 일정 반경 이내(예를 들어, 1m 이내)에 위치한 사용자 단말(104)을 통해 디스플레이되는 식별 코드를 인식함으로써 키값을 추출할 수 있다.
제어부(204)는 해당 시설에 대한 해당 사용자의 출입 허용 여부를 판단하고, 판단 결과에 따라 해당 사용자의 출입을 허용 또는 차단한다. 이를 위해, 제어부(204)는 키 관리 서버(102)로부터 키값을 수신할 수 있다. 제어부(204)는 식별 코드 인식부(202)에서 추출한 키값과 키 관리 서버(102)로부터 수신한 키값을 비교하여 해당 시설에 대한 해당 사용자의 출입을 허용 또는 차단할 수 있다. 예를 들어, 제어부(204)는 식별 코드에서 인식된 키값과 키 관리 서버(102)로부터 수신한 키값이 일치하는 경우 해당 사용자의 출입을 허용할 수 있다. 또한, 제어부(204)는 식별 코드에서 인식된 키값과 키 관리 서버(102)로부터 수신한 키값이 일치하지 않는 경우 해당 사용자의 출입을 불허할 수 있다.
또한, 제어부(204)는 해당 사용자의 출입 허용 여부 판단시, 키 관리 서버(102)가 생성한 해당 사용자의 출입 가능 시간 정보를 추가적으로 고려할 수 있다.
이를 위해, 제어부(204)는 키 관리 서버(102)로부터 해당 사용자의 출입 가능 시간 정보를 수신할 수 있다. 제어부(204)는 식별 코드 인식부(202)에서 식별 코드를 인식하는 시점의 시간과 키 관리 서버(102)로부터 수신한 시간 정보에 포함된 해당 사용자의 출입 가능 시간을 비교하여 해당 사용자의 출입을 허용 또는 차단할 수 있다.
예를 들어, 출입 관리 장치(106)는 식별 코드에서 인식된 키값과 서버(104)로부터 수신한 키값을 비교하고, 식별 코드를 인식하는 시점의 시간과 키 관리 서버(102)로부터 수신한 시간 정보에 포함된 해당 사용자의 출입 가능 시간의 차이를 비교함으로써 해당 사용자의 출입을 허용 또는 차단할 수 있다. 출입 관리 장치(106)는 식별 코드에서 인식된 키값과 서버(104)로부터 수신한 키값이 일치하지 않거나, 또는 식별 코드를 인식하는 시점의 시간과 키 관리 서버(102)로부터 수신한 시간 정보에 포함된 해당 사용자의 출입 가능 시간의 차이가 기 설정된 범위를 벗어나는 경우 해당 사용자의 출입을 차단할 수 있다.
일 예시로서, A 시설에 대한 B 사용자의 시간 정보가 “시작 시간 : 2014/10/1/12:00, 종료 시간 : 2014/10/2/15:00” 을 포함하는 것으로 가정할 때 출입 관리 장치(106)가 2014/10/2/18:00 에 식별 코드를 인식하는 경우, 출입 관리 장치(106)는 식별 코드를 인식하는 시점의 시간과, 상술한 시간 정보에 포함된 해당 시설에 대한 해당 사용자의 출입 가능 시간의 차이가 기 설정된 범위 이내(예를 들어, 1시간 이내)에 속하지 않는 것으로 판단하여 해당 사용자의 출입을 불허할 수 있다. 즉, 본 발명의 실시예들에 따르면, 특정 장소에 대한 사용자의 출입 허용 여부 판단시, 사용자별로 기 설정된 출입 가능 시간을 고려함으로써 해당 장소에 대한 각 사용자별 출입 허용 여부를 유연하게 관리할 수 있다.
또한, 제어부(204)는 사용자의 출입을 허용 또는 차단하기 위한 제어 신호를 생성하여 출입구(108)로 송신할 수 있다. 출입구(108)는 제어부(204)로부터 수신한 제어 신호에 따라 개폐될 수 있다. 이를 위해, 출입구(108)에는 제어부(204)로부터 제어 신호를 수신하기 위한 통신 모듈(미도시)이 내장 또는 장착되어 있을 수 있다.
도 3은 본 발명의 일 실시예에 따른 출입 관리 방법을 설명하기 위한 흐름도이다.
먼저, 키 관리 서버(102)는 키값을 생성하여 사용자 단말(104) 및 출입 관리 장치(106)로 각각 송신한다(S302). 상술한 바와 같이, 키값은 예를 들어, 하나 이상의 숫자, 문자 또는 이들의 조합으로 이루어질 수 있다. 키 관리 서버(102)는 네트워크(미도시)를 통해 키값을 사용자 단말(104) 및 출입 관리 장치(106)로 송신할 수 있다.
또한, 키 관리 서버(102)는 해당 시설에 대한 해당 사용자의 출입 가능 시간 정보를 사용자 단말(104) 및 출입 관리 장치(106)로 송신할 수 있다. 여기서, 출입 가능 시간 정보는 해당 시설에 대한 해당 사용자의 출입 허용 시작 시간 및 출입 허용 종료 시간을 포함할 수 있다. 키 관리 서버(102)는 키값과 함께 상기 시간 정보를 사용자 단말(104) 및 출입 관리 장치(106)로 송신할 수 있다. 또한, 키 관리 서버(102)는 키값과 별개로 상기 시간 정보를 사용자 단말(104) 및 출입 관리 장치(106)로 송신할 수도 있다.
다음으로, 사용자 단말(104)은 키값을 이용하여 식별 코드를 생성한다(S304). 여기서, 식별 코드는 예를 들어, QR 코드 또는 바코드 등의 2차원 코드일 수 있다. 사용자 단말(104)은 키값에 따라 서로 다른 형상 또는 이미지를 갖는 식별 코드를 생성할 수 있다. 또한, 사용자 단말(104)은 키 관리 서버(102)로부터 수신한 키값과 해당 사용자의 출입 가능 시간 정보를 결합하여 식별 코드를 생성할 수도 있다. 상술한 바와 같이, 해당 사용자의 출입 가능 시간 정보는 해당 사용자의 출입 허용 시작 시간 및 출입 허용 종료 시간을 포함할 수 있으며, 이들 시작 시간 및 종료 시간은 복수 개의 숫자로 이루어질 수 있다. 사용자 단말(104)은 키 관리 서버(102)로부터 수신한 키값과 해당 사용자의 출입 가능 시간 정보에 포함된 숫자들을 결합함으로써 보안성이 증대된 식별 코드를 생성할 수 있다.
다음으로, 출입 관리 장치(106)는 식별 코드를 인식하여 키값을 추출한다(S306). 출입 관리 장치(106)는 일정 반경 이내(예를 들어, 1m 이내)에 위치한 사용자 단말(104)을 통해 디스플레이되는 식별 코드를 인식함으로써 키값을 추출할 수 있다.
다음으로, 출입 관리 장치(106)는 해당 장소에 대한 해당 사용자의 출입 허용 여부를 판단한다(S308). 출입 관리 장치(106)는 키값 및 해당 시설에 대한 해당 사용자의 출입 가능 시간 정보를 이용하여 해당 사용자의 출입 허용 여부를 판단할 수 있다. 나아가, 출입 관리 장치(106)는 식별 코드에 포함된 키 관리 서버(102)의 서버 시간을 이용하여 해당 사용자의 출입 허용 여부를 판단할 수도 있다. 이에 대해서는 도 4를 참조하여 구체적으로 설명하기로 한다.
마지막으로, 출입 관리 장치(106)는 앞선 판단 결과에 따라 해당 시설에 대한 출입구(108)의 개폐를 제어한다. 만약, S308 단계에서 해당 사용자의 해당 장소에 대한 출입이 허용되는 것으로 판단되는 경우, 출입 관리 장치(106)는 해당 시설의 출입구를 열기 위한 제어 신호를 생성하여 출입구(108)으로 송신할 수 있다. 그러나, 만약 S308 단계에서 해당 사용자의 해당 장소에 대한 출입이 불허되는 것으로 판단되는 경우, 출입 관리 장치(106)는 해당 시설의 출입구를 닫힌 채로 유지하기 위한 제어 신호를 생성하여 출입구(108)으로 송신할 수 있다.
도 4는 도 3의 S308 단계의 상세 과정을 설명하기 위한 흐름도이다.
먼저, 출입 관리 장치(106)는 식별 코드를 인식하여 추출한 키값과 키 관리 서버로(102)부터 수신한 키값이 일치하는지 여부를 판단한다(S402).
만약 S402 단계에서, 식별 코드에서 인식된 키값과 키 관리 서버(102)로부터 수신한 키값이 일치하지 않는 경우, 출입 관리 장치(106)는 해당 장소에 대한 해당 사용자의 출입을 불허하는 것으로 판단할 수 있다(S404).
만약 S402 단계에서, 식별 코드에서 인식된 키값과 키 관리 서버(102)로부터 수신한 키값이 일치하는 경우, 출입 관리 장치(106)는 식별 코드를 인식하는 시점의 시간과, 키 관리 서버(102)로부터 수신한 시간 정보에 포함된 해당 시설에 대한 해당 사용자의 출입 가능 시간의 차이가 기 설정된 범위 이내(예를 들어, 1시간 이내)에 속하는지 여부를 추가적으로 판단한다(S406).
만약 S406 단계에서, 식별 코드를 인식하는 시점의 시간과, 키 관리 서버(102)로부터 수신한 시간 정보에 포함된 해당 시설에 대한 해당 사용자의 출입 가능 시간의 차이가 기 설정된 범위 이내에 속하지 않는 경우, 출입 관리 장치(106)는 해당 장소에 대한 해당 사용자의 출입을 불허하는 것으로 판단할 수 있다(S404).
만약 S406 단계에서, 식별 코드를 인식하는 시점의 시간과, 키 관리 서버(102)로부터 수신한 시간 정보에 포함된 해당 시설에 대한 해당 사용자의 출입 가능 시간의 차이가 기 설정된 범위 이내에 속하는 경우, 출입 관리 장치(106)는 해당 장소에 대한 해당 사용자의 출입을 허용하는 것으로 판단할 수 있다(S408). 또한, 여기서는 S406 단계에서, 식별 코드를 인식하는 시점의 시간과, 키 관리 서버(102)로부터 수신한 시간 정보에 포함된 해당 시설에 대한 해당 사용자의 출입 가능 시간을 비교하는 것으로 기재하였으나, 이 대신(또는 이에 추가적으로) 식별 코드를 인식하는 시점의 키 관리 서버(104)의 서버 시간과 식별 코드에서 인식된 서버 시간을 비교할 수 도 있다. 상술한 바와 같이, 식별 코드는 키 관리 서버(102)가 키값을 사용자 단말(104)로 송신하는 시점에서의 키 관리 서버(102)의 서버 시간 정보를 더 포함할 수 있다. 만약, 출입 관리 장치(106)가 식별 코드를 인식하는 시점의 키 관리 서버(104)의 서버 시간이 식별 코드에서 인식된 서버 시간으로부터 기 설정된 범위 이내에 해당하는 경우, 출입 관리 장치(106)는 해당 사용자의 출입을 허용하는 것으로 판단할 수 있다(S408). 또한, 출입 관리 장치(106)가 식별 코드를 인식하는 시점의 키 관리 서버(104)의 서버 시간이 식별 코드에서 인식된 서버 시간으로부터 기 설정된 범위 이내에 해당하지 않는 경우, 출입 관리 장치(106)는 해당 사용자의 출입을 불허하는 것으로 판단할 수 있다(S404).
한편, 본 발명의 실시예는 본 명세서에서 기술한 방법들을 컴퓨터상에서 수행하기 위한 프로그램을 포함하는 컴퓨터 판독 가능 기록매체를 포함할 수 있다. 상기 컴퓨터 판독 가능 기록매체는 프로그램 명령, 로컬 데이터 파일, 로컬 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체는 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 분야에서 통상의 지식을 가진 자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM, DVD와 같은 광 기록 매체, 플로피 디스크와 같은 자기-광 매체, 및 롬, 램, 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함할 수 있다.
이상에서 대표적인 실시예를 통하여 본 발명에 대하여 상세하게 설명하였으나, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 상술한 실시예에 대하여 본 발명의 범주에서 벗어나지 않는 한도 내에서 다양한 변형이 가능함을 이해할 것이다. 그러므로 본 발명의 권리범위는 설명된 실시예에 국한되어 정해져서는 안 되며, 후술하는 특허청구범위뿐만 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.
100 : 출입 관리 시스템
102 : 키 관리 서버
104 : 사용자 단말
106 : 출입 관리 장치
108 : 출입구
202 : 식별코드 인식부
204 : 제어부

Claims (27)

  1. 특정 시설의 출입구에 설치되어 상기 특정 시설의 출입을 관리하기 위한 출입 관리 장치로서,
    상기 특정 시설을 출입하려는 사용자가 소지한 사용자 단말을 통해 디스플레이되는 식별 코드를 인식함으로써 키값을 추출하는 식별 코드 인식부; 및
    키 관리 서버로부터 상기 키값을 수신하고, 상기 식별 코드에서 인식된 키값과 상기 키 관리 서버로부터 수신한 키값을 비교하여 상기 특정 시설에 대한 상기 사용자의 출입을 허용 또는 차단하는 제어부를 포함하는, 출입 관리 장치.
  2. 청구항 1에 있어서,
    상기 제어부는, 상기 특정 시설에 대한 상기 사용자의 출입 가능 시간 정보를 상기 키 관리 서버로부터 수신하고, 상기 식별 코드를 인식하는 시점의 시간과 상기 키 관리 서버로부터 수신한 상기 시간 정보에 포함된 상기 사용자의 출입 가능 시간을 비교하여 상기 특정 시설에 대한 상기 사용자의 출입을 허용 또는 차단하는, 출입 관리 장치.
  3. 청구항 2에 있어서,
    상기 제어부는, 상기 식별 코드에서 인식된 키값과 상기 키 관리 서버로부터 수신한 키값이 일치하고, 상기 식별 코드를 인식하는 시점의 시간과 상기 시간 정보에 포함된 상기 사용자의 출입 가능 시간의 차이가 기 설정된 범위 이내에 속하는 경우 상기 사용자의 출입을 허용하는, 출입 관리 장치.
  4. 청구항 1에 있어서,
    상기 식별 코드는, 상기 키 관리 서버가 상기 키값을 상기 사용자 단말로 송신하는 시점에서의 상기 키 관리 서버의 서버 시간 정보를 포함하는, 출입 관리 장치.
  5. 청구항 4에 있어서,
    상기 제어부는, 상기 식별 코드를 인식하는 시점에서의 상기 키 관리 서버의 서버 시간이 상기 식별 코드에서 인식된 서버 시간으로부터 기 설정된 범위 이내인 경우 상기 사용자의 출입을 허용하는, 출입 관리 장치.
  6. 청구항 1에 있어서,
    상기 식별 코드는, 큐알 코드(QR Code) 또는 바코드 중 어느 하나인, 출입 관리 장치.
  7. 특정 시설의 출입을 관리하기 위한 출입 관리 시스템으로서,
    사용자별 키값을 생성하는 키 관리 서버;
    상기 키 관리 서버로부터 상기 키값을 수신하고, 상기 키값을 이용하여 식별 코드를 생성하며, 상기 식별 코드를 디스플레이하는 사용자 단말; 및
    상기 특정 시설의 출입구에 설치되고, 상기 키 관리 서버로부터 상기 키값을 수신하며, 상기 사용자 단말을 통해 디스플레이되는 상기 식별 코드를 인식함으로써 상기 키값을 추출하고, 상기 식별 코드에서 인식된 키값과 상기 키 관리 서버로부터 수신한 키값을 비교하여 상기 사용자 단말을 소지한 사용자의 상기 특정 시설에 대한 출입을 허용 또는 차단하는 출입 관리 장치를 포함하는, 출입 관리 시스템.
  8. 청구항 7에 있어서,
    상기 사용자 단말은, 상기 특정 시설에 대한 상기 사용자의 출입 가능 시간 정보를 상기 키 관리 서버로부터 수신하고, 상기 키값과 상기 시간 정보를 결합하여 상기 식별 코드를 생성하는, 출입 관리 시스템.
  9. 청구항 8에 있어서,
    상기 출입 관리 장치는, 상기 시간 정보를 상기 키 관리 서버로부터 수신하고, 상기 식별 코드를 인식하는 시점의 시간과 상기 키 관리 서버로부터 수신한 상기 시간 정보에 포함된 상기 사용자의 출입 가능 시간을 비교하여 상기 특정 시설에 대한 상기 사용자의 출입을 허용 또는 차단하는, 출입 관리 시스템.
  10. 청구항 9에 있어서,
    상기 출입 관리 장치는, 상기 식별 코드에서 인식된 키값과 상기 키 관리 서버로부터 수신한 키값이 일치하고, 상기 식별 코드를 인식하는 시점의 시간과 상기 시간 정보에 포함된 상기 사용자의 출입 가능 시간의 차이가 기 설정된 범위 이내에 속하는 경우 상기 사용자의 출입을 허용하는, 출입 관리 시스템.
  11. 청구항 7에 있어서,
    상기 사용자 단말은, 상기 키값과 함께, 상기 키 관리 서버가 상기 키값을 상기 사용자 단말로 송신하는 시점에서의 상기 키 관리 서버의 서버 시간 정보를 상기 키 관리 서버로부터 수신하고, 상기 키값과 상기 서버 시간 정보를 결합하여 상기 식별 코드를 생성하는, 출입 관리 시스템.
  12. 청구항 11에 있어서,
    상기 출입 관리 장치는, 상기 식별 코드를 인식하는 시점에서의 상기 키 관리 서버의 서버 시간이 상기 식별 코드에서 인식된 서버 시간으로부터 기 설정된 범위 이내인 경우 상기 사용자의 출입을 허용하는, 출입 관리 시스템.
  13. 청구항 7에 있어서,
    상기 식별 코드는, 큐알 코드(QR Code) 또는 바코드 중 어느 하나인, 출입 관리 시스템.
  14. 특정 시설의 출입구에 설치되는 출입 관리 장치에서 상기 특정 시설의 출입을 관리하기 위한 출입 관리 방법으로서,
    상기 특정 시설을 출입하려는 사용자가 소지한 사용자 단말을 통해 디스플레이되는 식별 코드를 인식함으로써 키값을 추출하는 단계;
    키 관리 서버로부터 상기 키값을 수신하는 단계; 및
    상기 식별 코드에서 인식된 키값과 상기 키 관리 서버로부터 수신한 키값을 비교하여 상기 특정 시설에 대한 상기 사용자의 출입을 허용 또는 차단하는 단계를 포함하는, 출입 관리 방법.
  15. 청구항 14에 있어서,
    상기 특정 시설에 대한 상기 사용자의 출입 가능 시간 정보를 상기 키 관리 서버로부터 수신하는 단계; 및
    상기 식별 코드를 인식하는 시점의 시간과 상기 키 관리 서버로부터 수신한 상기 시간 정보에 포함된 상기 사용자의 출입 가능 시간을 비교하여 상기 특정 시설에 대한 상기 사용자의 출입을 허용 또는 차단하는 단계를 더 포함하는, 출입 관리 방법.
  16. 청구항 15에 있어서,
    상기 특정 시설에 대한 상기 사용자의 출입을 허용 또는 차단하는 단계는, 상기 식별 코드에서 인식된 키값과 상기 키 관리 서버로부터 수신한 키값이 일치하고, 상기 식별 코드를 인식하는 시점의 시간과 상기 시간 정보에 포함된 상기 사용자의 출입 가능 시간의 차이가 기 설정된 범위 이내에 속하는 경우 상기 사용자의 출입을 허용하는, 출입 관리 방법.
  17. 청구항 14에 있어서,
    상기 식별 코드는, 상기 키 관리 서버가 상기 키값을 상기 사용자 단말로 송신하는 시점에서의 상기 키 관리 서버의 서버 시간 정보를 포함하는, 출입 관리 방법.
  18. 청구항 17에 있어서,
    상기 식별 코드를 인식하는 시점에서의 상기 키 관리 서버의 서버 시간이 상기 식별 코드에서 인식된 서버 시간으로부터 기 설정된 범위 이내인 경우 상기 사용자의 출입을 허용하는 단계를 더 포함하는, 출입 관리 방법.
  19. 청구항 14에 있어서,
    상기 식별 코드는, 큐알 코드(QR Code) 또는 바코드 중 어느 하나인, 출입 관리 방법.
  20. 특정 시설의 출입을 관리하기 위한 출입 관리 방법으로서,
    키 관리 서버에서, 사용자별 키값을 생성하여 상기 특정 시설을 출입하려는 사용자가 소지한 사용자 단말, 및 상기 특정 시설의 출입구에 설치되는 출입 관리 장치로 송신하는 단계;
    상기 사용자 단말에서, 상기 키값을 이용하여 식별 코드를 생성하는 단계;
    상기 사용자 단말에서, 상기 식별 코드를 디스플레이하는 단계;
    상기 출입 관리 장치에서, 상기 사용자 단말을 통해 디스플레이되는 상기 식별 코드를 인식함으로써 상기 키값을 추출하는 단계; 및
    상기 출입 관리 장치에서, 상기 식별 코드에서 인식된 키값과 상기 키 관리 서버로부터 수신한 키값을 비교하여 상기 특정 시설에 대한 상기 사용자의 출입을 허용 또는 차단하는 단계를 포함하는, 출입 관리 방법.
  21. 청구항 20에 있어서,
    상기 식별 코드를 생성하는 단계는, 상기 특정 시설에 대한 상기 사용자의 출입 가능 시간 정보를 상기 키 관리 서버로부터 수신하고, 상기 키값과 상기 시간 정보를 결합하여 상기 식별 코드를 생성하는, 출입 관리 방법.
  22. 청구항 21에 있어서,
    상기 출입 관리 장치에서, 상기 시간 정보를 상기 키 관리 서버로부터 수신하는 단계; 및
    상기 출입 관리 장치에서, 상기 식별 코드를 인식하는 시점의 시간과 상기 키 관리 서버로부터 수신한 상기 시간 정보에 포함된 상기 사용자의 출입 가능 시간을 비교하여 상기 특정 시설에 대한 상기 사용자의 출입을 허용 또는 차단하는 단계를 더 포함하는, 출입 관리 방법.
  23. 청구항 22에 있어서,
    상기 특정 시설에 대한 상기 사용자의 출입을 허용 또는 차단하는 단계는, 상기 식별 코드에서 인식된 키값과 상기 키 관리 서버로부터 수신한 키값이 일치하고, 상기 식별 코드를 인식하는 시점의 시간과 상기 시간 정보에 포함된 상기 사용자의 출입 가능 시간의 차이가 기 설정된 범위 이내에 속하는 경우 상기 사용자의 출입을 허용하는, 출입 관리 방법.
  24. 청구항 20에 있어서,
    상기 식별 코드를 생성하는 단계는, 상기 키값과 함께, 상기 키 관리 서버가 상기 키값을 상기 사용자 단말로 송신하는 시점에서의 상기 키 관리 서버의 서버 시간 정보를 상기 키 관리 서버로부터 수신하고, 상기 키값과 상기 서버 시간 정보를 결합하여 상기 식별 코드를 생성하는, 출입 관리 방법.
  25. 청구항 24에 있어서,
    상기 출입 관리 장치에서, 상기 식별 코드를 인식하는 시점에서의 상기 키 관리 서버의 서버 시간이 상기 식별 코드에서 인식된 서버 시간으로부터 기 설정된 범위 이내인 경우 상기 사용자의 출입을 허용하는 단계를 더 포함하는, 출입 관리 방법.
  26. 청구항 20에 있어서,
    상기 식별 코드는, 큐알 코드(QR Code) 또는 바코드 중 어느 하나인, 출입 관리 방법.
  27. 하드웨어와 결합되어
    특정 시설을 출입하려는 사용자가 소지한 사용자 단말을 통해 디스플레이되는 식별 코드를 인식함으로써 키값을 추출하는 단계;
    키 관리 서버로부터 상기 키값을 수신하는 단계; 및
    상기 식별 코드에서 인식된 키값과 상기 키 관리 서버로부터 수신한 키값을 비교하여 상기 특정 시설에 대한 상기 사용자의 출입을 허용 또는 차단하는 단계를 실행시키기 위하여 기록매체에 저장된 컴퓨터 프로그램.
KR1020140149918A 2014-10-31 2014-10-31 출입 관리 시스템, 장치 및 방법 KR20160050841A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020140149918A KR20160050841A (ko) 2014-10-31 2014-10-31 출입 관리 시스템, 장치 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140149918A KR20160050841A (ko) 2014-10-31 2014-10-31 출입 관리 시스템, 장치 및 방법

Publications (1)

Publication Number Publication Date
KR20160050841A true KR20160050841A (ko) 2016-05-11

Family

ID=56025718

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140149918A KR20160050841A (ko) 2014-10-31 2014-10-31 출입 관리 시스템, 장치 및 방법

Country Status (1)

Country Link
KR (1) KR20160050841A (ko)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107301703A (zh) * 2017-06-23 2017-10-27 钱本宁 动态密码锁***及解锁方法
KR20190024177A (ko) * 2017-08-31 2019-03-08 손현수 위치 정보를 이용한 보안 서비스를 운영하는 방법 및 시스템
KR102059683B1 (ko) * 2019-04-18 2019-12-27 주식회사 코보시스 사용자에 따라 적응적인 개별제어가 가능한 키오스크 및 그 개별제어방법
KR20200001168A (ko) * 2018-06-27 2020-01-06 (주)케이스마텍 하이브리드 보안환경 기반의 스마트 키를 이용한 출입관리방법 및 이를 위한 출입관리시스템
CN110930546A (zh) * 2018-08-31 2020-03-27 阿里巴巴集团控股有限公司 信息处理方法、装置及***、存储介质、处理器
KR20200044748A (ko) * 2020-04-15 2020-04-29 (주)케이스마텍 스마트 키를 이용한 출입관리방법 및 이를 위한 출입관리시스템
KR102209842B1 (ko) * 2020-03-19 2021-01-29 주식회사 레몬헬스케어 설문문진qr을 이용한 병원출입관리 방법 및 시스템
KR20210073403A (ko) * 2019-12-10 2021-06-18 신현석 집합건물 입주민 보안 관리 방법, 장치 및 시스템
KR20210139105A (ko) * 2020-05-13 2021-11-22 김원국 다수 사용자가 출입할 수 있는 시설의 각 출입자 식별 정보를 관리하는 시스템
KR20220001146A (ko) * 2020-06-29 2022-01-05 (주)원진에너지 출입 게이트용 발열 체크 시스템
KR20220060846A (ko) * 2020-11-05 2022-05-12 을지대학교 산학협력단 Qr코드가 포함된 출입증 제공방법 및 이를 위한 관리서버
KR20220096211A (ko) * 2020-12-30 2022-07-07 주식회사 스팀도서관 스마트 체험 교육 공간 제공 방법 및 이를 이용하는 시스템
KR20220156230A (ko) * 2021-05-18 2022-11-25 주식회사 카카오 액세스 카드 체크 방법 및 상기 방법을 수행하는 장치

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107301703A (zh) * 2017-06-23 2017-10-27 钱本宁 动态密码锁***及解锁方法
KR20190024177A (ko) * 2017-08-31 2019-03-08 손현수 위치 정보를 이용한 보안 서비스를 운영하는 방법 및 시스템
KR20200001168A (ko) * 2018-06-27 2020-01-06 (주)케이스마텍 하이브리드 보안환경 기반의 스마트 키를 이용한 출입관리방법 및 이를 위한 출입관리시스템
CN110930546A (zh) * 2018-08-31 2020-03-27 阿里巴巴集团控股有限公司 信息处理方法、装置及***、存储介质、处理器
KR102059683B1 (ko) * 2019-04-18 2019-12-27 주식회사 코보시스 사용자에 따라 적응적인 개별제어가 가능한 키오스크 및 그 개별제어방법
KR20210073403A (ko) * 2019-12-10 2021-06-18 신현석 집합건물 입주민 보안 관리 방법, 장치 및 시스템
KR102209842B1 (ko) * 2020-03-19 2021-01-29 주식회사 레몬헬스케어 설문문진qr을 이용한 병원출입관리 방법 및 시스템
KR20200044748A (ko) * 2020-04-15 2020-04-29 (주)케이스마텍 스마트 키를 이용한 출입관리방법 및 이를 위한 출입관리시스템
KR20210139105A (ko) * 2020-05-13 2021-11-22 김원국 다수 사용자가 출입할 수 있는 시설의 각 출입자 식별 정보를 관리하는 시스템
KR20220001146A (ko) * 2020-06-29 2022-01-05 (주)원진에너지 출입 게이트용 발열 체크 시스템
KR20220060846A (ko) * 2020-11-05 2022-05-12 을지대학교 산학협력단 Qr코드가 포함된 출입증 제공방법 및 이를 위한 관리서버
KR20220096211A (ko) * 2020-12-30 2022-07-07 주식회사 스팀도서관 스마트 체험 교육 공간 제공 방법 및 이를 이용하는 시스템
KR20220156230A (ko) * 2021-05-18 2022-11-25 주식회사 카카오 액세스 카드 체크 방법 및 상기 방법을 수행하는 장치

Similar Documents

Publication Publication Date Title
KR20160050841A (ko) 출입 관리 시스템, 장치 및 방법
EP3120334B1 (en) An electronic locking system
RU2718226C2 (ru) Системы и способы безопасного обращения с биометрическими данными
US11205312B2 (en) Applying image analytics and machine learning to lock systems in hotels
WO2017075952A1 (zh) 智能门锁的控制方法和装置及智能门控***
KR101570601B1 (ko) 모바일 단말기를 이용한 출입통제 방법
CN105096420A (zh) 门禁***以及用于其的数据处理方法
MX2013011116A (es) Distribucion de informacion de acceso a instalaciones.
WO2010148832A1 (zh) 一种门禁控制与信息显示***、方法及终端
CN102779323A (zh) 网络远程控制门锁集成***
KR20130042802A (ko) 사용자 단말을 이용한 인증 보안 시스템 및 방법
KR20140127987A (ko) 공용 단말 장치 보안을 위한 시스템 및 방법
CN205140028U (zh) 门禁***
KR102063569B1 (ko) 휴대형 단말기를 이용한 출입문 개폐관리장치 및 방법
JP2007172039A (ja) ユーザの位置情報を利用したログイン管理システム及び方法
KR102001607B1 (ko) 위치 정보를 이용한 보안 서비스를 운영하는 방법 및 시스템
KR101933769B1 (ko) 스마트 출입 인증시스템
KR102295480B1 (ko) 산업 제어 시스템으로의 접근 허용을 인증하기 위한 사용자 인증 시스템 및 방법
KR102268117B1 (ko) 출입문 개폐 제어 장치 및 시스템
JP4669693B2 (ja) 入場管理システムおよび入場管理方法
CN108492214B (zh) 一种移动终端、服务器、管理***、自助入住***
KR101645125B1 (ko) 스마트폰의 근거리통신장치를 이용한 출입인증방법
KR20150142914A (ko) 근거리 통신을 이용한 출입 인증 서비스를 위한 시스템 및 방법
CN110766840A (zh) 一种门禁密码设置方法及设备
KR20180095404A (ko) 무인 숙박시설 시스템 제어 방법

Legal Events

Date Code Title Description
WITN Withdrawal due to no request for examination