[go: up one dir, main page]

KR101470747B1 - Method and apparatus for implementing doorlock system using mobile terminal - Google Patents

Method and apparatus for implementing doorlock system using mobile terminal Download PDF

Info

Publication number
KR101470747B1
KR101470747B1 KR20130086469A KR20130086469A KR101470747B1 KR 101470747 B1 KR101470747 B1 KR 101470747B1 KR 20130086469 A KR20130086469 A KR 20130086469A KR 20130086469 A KR20130086469 A KR 20130086469A KR 101470747 B1 KR101470747 B1 KR 101470747B1
Authority
KR
South Korea
Prior art keywords
door lock
message
portable terminal
lock
identifier
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
KR20130086469A
Other languages
Korean (ko)
Inventor
정승백
Original Assignee
주식회사 에스원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 에스원 filed Critical 주식회사 에스원
Priority to KR20130086469A priority Critical patent/KR101470747B1/en
Application granted granted Critical
Publication of KR101470747B1 publication Critical patent/KR101470747B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • 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/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00571Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit
    • 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/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C2009/00753Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys
    • G07C2009/00769Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys with data transmission performed by wireless means

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Lock And Its Accessories (AREA)

Abstract

Disclosed are a method and an apparatus to form a door lock system using a portable terminal. A locking device releasing method of a door lock includes the following steps of: transmitting a door lock identifier requesting message to the door lock in the portable terminal through near field communications (NFC); transmitting a door lock identifier responding message from the door lock to the portable terminal as a response to the door lock identifier requesting message; transmitting an authentication requesting message to a server based on the door lock identifier responding message in the portable terminal; transmitting a door lock locking device releasable message or a door lock locking device un-releasable message to the portable terminal based on the authentication requesting message in the server; and transmitting a door lock locking device release requesting message, which is generated based on the door lock locking device releasable message, to the door lock in the portable terminal through the NFC.

Description

휴대용 단말기를 이용한 도어락 시스템 구현 방법 및 장치{METHOD AND APPARATUS FOR IMPLEMENTING DOORLOCK SYSTEM USING MOBILE TERMINAL}TECHNICAL FIELD [0001] The present invention relates to a door lock system using a portable terminal,

본 발명은 출입 보안 방법에 관한 것으로서, 보다 상세하게는 도어락에 관한 것이다.The present invention relates to an access security method, and more particularly to a door lock.

디지털 도어락은 비밀번호를 이용하는 전자식 도어락으로 출발하였다. 도어락은 비밀번호를 이용함으로써 열쇠가 없이도 집에 출입할 수 있는 편리성을 소비자에게 제공했으며, 문을 닫을 때 자동으로 문을 잠궈주는 기능이 추가되면서 외출시 문단속에 대한 걱정을 없애주었다. 디지털 도어락은 이러한 편의성을 무기로 점차 시장이 확대되어 나갔으며, 기술이 점차 발전함에 따라 반도체 키 방식, RFID(radio frequency identification), 지문 인식 등 여러 가지 인증 기술이 도어락을 구현함에 있어 추가로 도입되었다.Digital door locks started with electronic door locks using passwords. Door locks provide consumers with convenience to enter and leave the house without a key by using a password, and the ability to automatically lock the door when the door is closed eliminates the need to worry about door locks. Digital door locks have been increasingly marketed as a weapon with this convenience. As technology has progressed, various authentication technologies such as semiconductor key system, radio frequency identification (RFID) and fingerprint recognition have been introduced to realize door locks.

디지털 도어락은 이제 가정의 필수품이 되어가고 있으며, 특히, 신규 건설되는 아파트는 디지털 도어락이 기본으로 설치되는 추세이다. 정부의 홈 네트워크 산업 발전을 추진하는 과정에서 신규 아파트에 홈 네트워크가 점차 도입이 되었으며, 디지털 도어락도 홈 네트워크와 연동할 수 있는 제품에 대한 요구가 증대 되었다. 이에 홈 네트워크와 연동할 수 있는 네트워크형 디지털 도어락이 개발되었다. 신규 건설되는 아파트의 디지털 도어락은 홈 네트워크와 무선으로 연동하여 동작하는 것을 기본 기능으로 채택하고 있다. 출입문에서 발생한 각종 상황, 문열림/닫힘, 출입문을 통한 침입, 디지털 도어락의 파손 등을 홈 네트워크 시스템에 무선으로 전달하여 사용자에게 알려주는 역할은 하고 있다. 또한, 외부에서 홈 네트워크 시스템을 통하여 출입문의 열림/닫힘 제어와 상태를 파악할 수 있게 도와준다. 이러한 네트워크형 도어락에 무선으로 연동하여 집안의 침입자를 감지하여 알려주는 홈 시큐리티 제품도 개발되어 판매되고 있다.Digital door locks are now becoming a necessity in the home, and in particular, digital door locks are being installed on newly built apartments. As the government promoted the development of the home network industry, home networks were gradually introduced into new apartments, and digital door locks also increased the demand for products capable of linking with home networks. Accordingly, a network type digital door lock capable of interfacing with a home network has been developed. The digital door lock of a newly constructed apartment adopts as a basic function that operates in conjunction with a home network wirelessly. It communicates to the home network system by wireless, and notifies the user of various situations occurring at the door, door opening / closing, intrusion through the door, damage to the digital door lock, and the like. Also, it helps to grasp the opening / closing control and state of the door through the home network system from the outside. Home security products are also developed and sold to detect intruders in the home by wirelessly linking to such network-type door locks.

홈 네트워크와 디지털 도어락의 연동 기술은 유선기술과 무선기술이 있으며, 무선 기술이 대부분의 경우를 차지하고 있다. 무선 기술은 과거 단방향을 통신 기술을 많이 사용하였으나, 홈 네트워크와 연동시 필요한 기능적 요구사항이 점차 많아짐에 따라 양방향 통신 기술을 이용한 제품으로 시장이 확대되어 가고 있다.The interlocking technology of home network and digital door lock has wired technology and wireless technology, and wireless technology occupies most of the cases. In the past, wireless technology has used communication technology in the unidirectional direction in the past, but the functional requirements for interworking with a home network are becoming more and more widely used as a product using bi-directional communication technology.

홈 네트워크는 현재 각 구성 제품들간의 통신 규약이 표준이 정해져 있지 않으며, 대형 가전사를 중심으로 자체 표준을 만들어 사용하고 있으나, 통신 규약의 비표준화는 홈 네트워크 시장 확대의 걸림돌이 되고 있다. 또한, 홈 네트워크와 디지털 도어락이 무선으로 연동하기 위해서 사용하는 무선통신 기술도 현재 표준 기술을 사용하고 있지 않아서 각종 홈 네트워크 기기와의 연동에 어려움이 많다. In the home network, the communication protocol between each of the components is not standardized, and the home standard is used mainly by the large home appliance companies. However, the non-standardization of the communication protocol is a stumbling block to the expansion of the home network market. In addition, the wireless communication technology used by the home network and the digital door lock for wireless linkage does not currently use the standard technology, which makes it difficult to interwork with various home network devices.

본 발명의 제1 목적은 휴대용 단말기를 이용한 도어락 시스템을 구현하는 방법을 제공하는 것이다. A first object of the present invention is to provide a method of implementing a door lock system using a portable terminal.

본 발명의 제2 목적은 휴대용 단말기를 이용한 도어락 시스템을 제공하는 것이다.A second object of the present invention is to provide a door lock system using a portable terminal.

상술한 본 발명의 제1 목적을 달성하기 위한 본 발명의 일 측면에 따른 도어락의 잠금 장치 해제 방법은 휴대용 단말기에서 NFC(near field communication)에 기반하여 상기 도어락으로 도어락 식별자 요청 메시지를 전송하는 단계, 상기 도어락에서 상기 휴대용 단말기로 상기 도어락 식별자 요청 메시지에 대한 응답으로 도어락 식별자 응답 메시지를 전송하는 단계, 상기 휴대용 단말기에서 상기 도어락 식별자 응답 메시지에 기반하여 인증 요청 메시지를 서버로 전송하는 단계, 상기 서버에서 상기 인증 요청 메시지를 기반으로 도어락 잠금 장치 해제 가능 메시지 또는 도어락 잠금장치 해제 불가 메시지를 상기 휴대용 단말기로 전송하는 단계와 상기 휴대용 단말기에서 상기 NFC를 사용하여 상기 도어락으로 상기 도어락 잠금 장치 해제 가능 메시지를 기반으로 생성한 도어락 잠금 장치 해제 요청 메시지를 전송하는 단계를 포함할 수 있되, 상기 도어락 식별자 요청 메시지는 상기 휴대용 단말기의 식별자 정보를 포함할 수 있고, 상기 도어락 식별자 응답 메시지는 상기 도어락의 식별자 정보를 포함할 수 있고, 상기 인증 요청 메시지는 상기 휴대용 단말기의 식별자 정보 및 상기 도어락의 식별자 정보를 포함할 수 있고, 상기 도어락 잠금 장치 해제 가능 메시지는 상기 도어락의 잠금 장치의 해제가 가능함을 지시하는 메시지이고, 상기 도어락 잠금 장치 해제 불가 메시지는 상기 도어락의 잠금 장치의 해제가 불가능함을 지시하는 메시지이고, 상기 도어락 잠금 장치 해제 요청 메시지는 상기 도어락의 잠금 장치를 해제할 것을 요청하는 메시지일 수 있다. 상기 도어락 잠금 장치 해제 방법은 상기 도어락에서 상기 도어락 잠금 장치 해제 요청 메시지에 기반하여 상기 도어락의 잠금 장치를 해제하고 상기 휴대용 단말기로 도어락 잠금 장치 해제 완료 메시지를 전송하는 단계와 상기 휴대용 단말기에서 상기 도어락 잠금 장치 해제 완료 메시지를 상기 서버로 전송하는 단계를 더 포함할 수 있되, 상기 도어락 잠금 장치 해제 완료 메시지는 상기 도어락의 잠금 장치가 해제되었음을 나타내는 정보를 포함하는 메시지일 수 있다. 상기 도어락의 잠금 장치 해제 방법은 상기 도어락에서 상기 도어락 잠금 장치 해제 요청 메시지에 포함된 인증 정보에 기반하여 상기 도어락 잠금 장치 해제 요청 메시지가 상기 서버에서 생성된 메시지인지 여부를 판단하는 단계를 더 포함할 수 있다. 상기 도어락의 잠금 장치 해제 방법은 상기 도어락에서 상기 도어락 식별자 응답 메시지를 상기 휴대용 단말기에 전송한 시점 정보 및 상기 도어락 잠금 장치 해제 요청 메시지가 수신된 시점 정보에 기반하여 상기 도어락의 잠금 장치를 해제할지 여부를 판단하는 단계를 더 포함할 수 있다. 상기 서버는 상기 도어락의 식별자 정보에 대응되는 상기 휴대용 단말기의 식별자 정보를 저장, 갱신 및 수정할 수 있다. 상기 서버는 상기 인증 요청 메시지 및 상기 도어락 잠금 장치 해제 완료 메시지에 기반하여 상기 도어락의 잠금 장치의 해제를 시도한 상기 휴대용 단말기의 식별자 정보 및 상기 도어락의 잠금 장치를 해제한 시간에 대한 정보를 저장할 수 있다. According to another aspect of the present invention, there is provided a method for releasing a lock of a door lock, the method comprising: transmitting a door lock identifier request message to the door lock based on near field communication (NFC) Transmitting a door lock identifier response message in response to the door lock identifier request message from the door lock to the portable terminal, transmitting the authentication request message to the server based on the door lock identifier response message in the portable terminal, Transmitting a door lock unlocking enable message or a door lock unlocking disable message to the portable terminal based on the authentication request message; and transmitting the door lock unlock enable message to the portable terminal using the NFC in the portable terminal, The door lock identifier request message may include identifier information of the portable terminal, and the door lock identifier response message may include identifier information of the door lock. The authentication request message may include identifier information of the portable terminal and identifier information of the door lock. The door lock lock releasing message is a message indicating that the locking device of the door lock can be released. The door lock unlocking message is a message indicating that the locking device of the door lock can not be released, and the door lock unlock request message may be a message requesting to unlock the door lock. The method of releasing the door lock device according to the present invention includes the steps of releasing the lock device of the door lock based on the door lock device release request message in the door lock and transmitting a door lock device release complete message to the portable terminal, The method may further include transmitting a device release complete message to the server, wherein the door lock release message is a message including information indicating that the lock of the door lock is released. The method further includes determining whether the door lock lock release request message is generated in the server based on the authentication information included in the door lock lock release request message in the door lock . The method of releasing the lock of the door lock may include determining whether to release the lock of the door lock based on the time point at which the door lock identifier response message is transmitted to the portable terminal and the time point at which the door lock lock release request message is received, And a step of judging whether or not the received data is transmitted. The server can store, update and modify the identifier information of the portable terminal corresponding to the identifier information of the door lock. The server may store information on the identifier of the portable terminal that has attempted to release the locking device of the door lock and the time when the locking device of the door lock is released based on the authentication request message and the door lock unlocking completion message .

상술한 본 발명의 제2 목적을 달성하기 위한 본 발명의 일 측면에 따른 휴대용 단말기에 기반하여 잠금 장치를 해제하는 도어락에 있어서, 상기 도어락은 프로세서를 포함하고, 상기 프로세서는 상기 휴대용 단말기에서 NFC(near field communication)에 기반하여 전송한 도어락 식별자 요청 메시지를 수신하고, 상기 휴대용 단말기로 상기 도어락 식별자 요청 메시지에 대한 응답으로 도어락 식별자 응답 메시지를 전송하고,상기 휴대용 단말기에서 상기 NFC를 통해 전송하는 도어락 잠금 장치 해제 가능 메시지를 기반으로 생성된 도어락 잠금 장치 해제 요청 메시지를 수신하도록 구현될 수 있되, 상기 휴대용 단말기는 상기 도어락 식별자 응답 메시지에 기반하여 인증 요청 메시지를 서버로 전송하고, 상기 서버에서 상기 인증 요청 메시지에 대한 응답으로 전송한 상기 도어락 잠금 장치 해제 가능 메시지 또는 도어락 잠금 장치 해제 불가 메시지를 수신하고, 상기 도어락 식별자 요청 메시지는 상기 휴대용 단말기의 식별자 정보를 포함할 수 있고, 상기 도어락 식별자 응답 메시지는 상기 도어락의 식별자 정보를 포함할 수 있고, 상기 인증 요청 메시지는 상기 휴대용 단말기의 식별자 정보 및 상기 도어락의 식별자 정보를 포함할 수 있고, 상기 도어락 잠금 장치 해제 가능 메시지는 상기 도어락의 잠금 장치의 해제가 가능함을 지시하는 메시지이고, 상기 도어락 잠금 장치 해제 불가 메시지는 상기 도어락의 잠금 장치의 해제가 불가능함을 지시하는 메시지이고, 상기 도어락 잠금 장치 해제 요청 메시지는 상기 도어락의 잠금 장치를 해제할 것을 요청하는 메시지일 수 있다. 상기 프로세서는 상기 도어락 잠금 장치 해제 요청 메시지에 기반하여 상기 도어락의 잠금 장치를 해제하고 상기 휴대용 단말기로 도어락 잠금 장치 해제 완료 메시지를 전송하도록 구현될 수 있되, 상기 휴대용 단말기는 상기 도어락 잠금 장치 해제 완료 메시지를 상기 서버로 전송할 수 있고 상기 도어락 잠금 장치 해제 완료 메시지는 상기 도어락의 잠금 장치가 해제되었음을 나타내는 정보를 포함하는 메시지일 수 있다. 상기 프로세서는 상기 도어락 잠금 장치 해제 요청 메시지에 포함된 인증 정보에 기반하여 상기 도어락 잠금 장치 해제 요청 메시지가 상기 서버에서 생성된 메시지인지 여부를 판단하도록 구현될 수 있다. 상기 프로세서는 상기 도어락 식별자 응답 메시지를 상기 휴대용 단말기에 전송한 시점 정보 및 상기 도어락 잠금 장치 해제 요청 메시지가 수신된 시점 정보에 기반하여 잠금 장치를 해제할지 여부를 판단하도록 구현될 수 있다. 상기 서버는 상기 도어락의 식별자 정보에 대응되는 상기 휴대용 단말기의 식별자 정보를 저장, 갱신 및 수정할 수 있다. 상기 서버는 상기 인증 요청 메시지 및 상기 도어락 잠금 장치 해제 완료 메시지에 기반하여 상기 도어락의 잠금 장치의 해제를 시도한 상기 휴대용 단말기의 식별자 정보 및 상기 도어락의 잠금 장치를 해제한 시간에 대한 정보를 저장할 수 있다. According to another aspect of the present invention, there is provided a door lock for releasing a locking device based on a portable terminal according to one aspect of the present invention, the door lock including a processor, near field communication, and transmits a door lock identifier response message in response to the door lock identifier request message to the portable terminal, and transmits the door lock identifier response message to the portable terminal via the NFC, Wherein the portable terminal transmits an authentication request message to the server based on the door lock identifier response message and transmits the authentication request message to the server in response to the authentication request message, In response to the message, And the door lock identifier request message may include the identifier information of the portable terminal, and the door lock identifier response message may include the identifier information of the door lock The authentication request message may include identifier information of the portable terminal and identifier information of the door lock. The door lock lock releasing message is a message indicating that the locking device of the door lock can be released. The door lock unlocking message is a message indicating that the locking device of the door lock can not be released, and the door lock unlock request message may be a message requesting to unlock the door lock. The processor may be configured to release the lock of the door lock on the basis of the door lock lock release request message and to transmit a door lock lock release completion message to the portable terminal, To the server, and the door lock unlocking completion message may be a message including information indicating that the lock of the door lock is released. The processor may be configured to determine whether the door lock unlock request message is a message generated by the server based on the authentication information included in the door lock unlock request message. The processor may be configured to determine whether to release the locking device based on the time point at which the door lock identifier response message is transmitted to the portable terminal and the time point at which the door lock unlock request message is received. The server can store, update and modify the identifier information of the portable terminal corresponding to the identifier information of the door lock. The server may store information on the identifier of the portable terminal that has attempted to release the locking device of the door lock and the time when the locking device of the door lock is released based on the authentication request message and the door lock unlocking completion message .

상술한 바와 같이 본 발명의 실시예에 따른 휴대용 단말기를 이용한 도어락 시스템 구현 방법 및 장치는 스마트폰과 같은 휴대용 단말기 및 서버를 기반으로 도어락의 개폐 여부를 결정하고 도어락 개폐에 관련된 기록을 서버의 데이터베이스에 저장함으로써 기존의 도어락 기반의 잠금 장치 해제 방법보다 보안 유지 효과를 향상 시킬 수 있다. As described above, the method and apparatus for implementing the door lock system using the portable terminal according to the embodiment of the present invention determine whether the door lock is opened or closed based on the portable terminal such as a smart phone and the server, It is possible to improve the security maintenance effect rather than the conventional door lock based lock release method.

도 1은 본 발명의 실시예에 따른 도어락 시스템을 나타낸 개념도이다.
도 2는 본 발명의 실시예에 따른 도어락 시스템의 동작을 나타내는 흐름도이다.
도 3은 본 발명의 실시예에 따른 서버의 동작을 나타낸 개념도이다.
도 4는 본 발명의 실시예에 따른 휴대용 단말기의 동작을 나타낸 개념도이다.
도 5는 본 발명의 실시예에 따른 도어락의 동작을 나타낸 개념도이다.
도 6은 본 발명의 실시예에 따른 도어락 관리 방법을 나타낸 개념도이다.
도 7은 본 발명의 실시예에 따른 도어락 시스템을 나타낸 개념도이다.
도 8은 본 발명의 실시예에 따른 도어락 시스템은 나타낸 흐름도이다.
도 9는 본 발명의 실시예가 적용될 수 있는 서버, 휴대용 단말기 및 도어락을 나타내는 블록도이다.
1 is a conceptual diagram illustrating a door lock system according to an embodiment of the present invention.
2 is a flowchart illustrating an operation of a door lock system according to an embodiment of the present invention.
3 is a conceptual diagram illustrating an operation of a server according to an embodiment of the present invention.
4 is a conceptual diagram illustrating an operation of a portable terminal according to an embodiment of the present invention.
5 is a conceptual diagram illustrating the operation of the door lock according to the embodiment of the present invention.
6 is a conceptual diagram illustrating a door lock management method according to an embodiment of the present invention.
7 is a conceptual diagram illustrating a door lock system according to an embodiment of the present invention.
8 is a flowchart illustrating a door lock system according to an embodiment of the present invention.
9 is a block diagram illustrating a server, a portable terminal, and a door lock to which the embodiment of the present invention can be applied.

본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였다.While the invention is susceptible to various modifications and alternative forms, specific embodiments thereof are shown by way of example in the drawings and will herein be described in detail. It should be understood, however, that the invention is not intended to be limited to the particular embodiments, but includes all modifications, equivalents, and alternatives falling within the spirit and scope of the invention. Like reference numerals are used for like elements in describing each drawing.

제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.The terms first, second, etc. may be used to describe various components, but the components should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, the first component may be referred to as a second component, and similarly, the second component may also be referred to as a first component. And / or < / RTI > includes any combination of a plurality of related listed items or any of a plurality of related listed items.

어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어"있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어"있다거나 "직접 접속되어"있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.It is to be understood that when an element is referred to as being "connected" or "connected" to another element, it may be directly connected or connected to the other element, . On the other hand, when an element is referred to as being "directly connected" or "directly connected" to another element, it should be understood that there are no other elements in between.

본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used in this application is used only to describe a specific embodiment and is not intended to limit the invention. The singular expressions include plural expressions unless the context clearly dictates otherwise. In the present application, the terms "comprises" or "having" and the like are used to specify that there is a feature, a number, a step, an operation, an element, a component or a combination thereof described in the specification, But do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, or combinations thereof.

이하, 첨부한 도면들을 참조하여, 본 발명의 바람직한 실시예를 보다 상세하게 설명하고자 한다. 이하, 도면상의 동일한 구성 요소에 대해서는 동일한 참조부호를 사용하고 동일한 구성 요소에 대해서 중복된 설명은 생략한다.
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. Hereinafter, the same reference numerals will be used for the same constituent elements in the drawings, and redundant explanations for the same constituent elements will be omitted.

기존의 도어락의 잠근 장치를 해제하기 위한 인증 방법은 도어락이 사용자의 식별자 또는 미리 설정해놓은 비밀 번호를 기반으로 사용자의 출입 여부에 대한 판단을 수행하였다. 도어락만을 통해 사용자 인증을 수행하는 경우, 도어락에 오류가 발생하는 경우, 잠금 장치의 해제 여부를 잘못 판단할 수 있고 중앙 집중적인 관리를 통해 보안 서비스를 받기가 어렵다. 또한 비밀 번호를 사용하는 방식의 경우 비밀 번호가 노출되는 경우, 보안에 위협을 받을 수 있다. 최근 고도의 보안을 요하는 사무실이 많아졌으며 외부의 출입을 엄격히 통제하고 또한, 개인의 서랍 / 케비넷 등에 대한 물리적 보안 및 이를 관제 하기 위한 물리적 보안이 절실히 요구 되고 있다.The authentication method for releasing the locking device of the existing door lock is performed by determining whether or not the user enters or exits the door lock based on the user's identifier or a preset password. When the user authentication is performed only through the door lock, if the door lock error occurs, it is possible to determine whether the locking device is released or not, and it is difficult to receive the security service through centralized management. Also, in the case of using a password, if the password is exposed, security may be threatened. In recent years, there have been a lot of offices requiring high security, strict control of outside access, physical security for individual drawers / cabinets, and physical security for controlling them.

따라서, 본 발명의 실시예에서는 기존의 도어락의 문제점을 해결하기 위해 현관, 서랍 및 케비넷 등 보안이 유지되는 공간에 장착이 가능한 NFC(near field communication) 기능을 탑재한 도어락과 NFC 기능이 내장된 휴대용 단말기(예를 들어, 스마트폰)을 이용하여, 도어락의 잠금 해제를 수행시 사용자를 실시간으로 인증하고 도어락의 잠금 장치 해제에 대해 중앙 집중 관리를 수행하는 방법에 대해 개시한다.Accordingly, in order to solve the problems of the existing door lock, embodiments of the present invention provide door locks equipped with an NFC (near field communication) function that can be installed in a security-protected space such as a door, a drawer and a cabinet, Discloses a method for authenticating a user in real time when performing unlocking of a door lock using a terminal (e.g., a smart phone) and performing centralized management for unlocking the door lock.

NFC는 비접촉식 근거리 무선통신 모듈로서 짧은 거리(예를 들어, 10㎝ 이내)의 NFC용 태그에 포함된 정보를 주고 받는 무선 통신 기술로, 기존의 RFID(radio frequency identification)를 확장시킨 기술이다. 기존의 RFID는 리더기와 태그의 기능이 완전히 분리되어 일방적인 데이터 통신만 가능했던 반면에, NFC 기술은 태그와 리더기의 기능을 동시에 갖고 있는 것이 특징이다. NFC는 상호 근접한 자기 필드에 있는 두 개의 루프 안테나 사이에서 발생된 전자기 유도 작용을 통해 동작한다. 사전 허가 없이 사용할 수 있는 공용 주파수 대역인 13.56MHz의 ISM(industrial scientific and medical) 밴드에서 14kHz 대역폭 사용한다. 표준 안테나의 동작 거리는 20cm 안팎이며, 지원 가능한 데이터 대역폭은 106 또는 212, 424, 848kbit/s이다. The NFC is a non-contact, short-range wireless communication module, and is a wireless communication technology that transmits and receives information included in NFC tags for a short distance (for example, within 10 cm), and is an extension of existing RFID (radio frequency identification). In the conventional RFID, the functions of the reader and the tag are completely separated and only one-sided data communication is possible. On the other hand, the NFC technology has the functions of the tag and the reader at the same time. The NFC operates through electromagnetic induction generated between two loop antennas in adjacent magnetic fields. It uses a 14kHz bandwidth in a 13.56MHz industrial scientific and medical (ISM) band, a common frequency band that can be used without prior authorization. The working distance of the standard antenna is around 20cm, and the supported data bandwidth is 106 or 212, 424, 848kbit / s.

이하, 본 발명의 실시예에서는 설명의 편의상 휴대용 단말과 도어락 사이에서 사용되는 통신 기술로 NFC를 개시하나 다른 근거리 통신 기술이 사용될 수도 있고 이러한 실시예 또한 본 발명의 권리 범위에 포함된다.
Hereinafter, an embodiment of the present invention discloses NFC as a communication technique used between a portable terminal and a door lock for convenience of explanation, but another local communication technique may be used, and such an embodiment is also included in the scope of the present invention.

도 1은 본 발명의 실시예에 따른 도어락 시스템을 나타낸 개념도이다. 1 is a conceptual diagram illustrating a door lock system according to an embodiment of the present invention.

도 1을 참조하면, 본 발명의 실시예에서는 휴대용 단말기(100)를 통해 전송된 휴대용 단말기(100)의 식별자 정보 및 도어락(120)의 식별자 정보를 기반으로 서버(150)에서 도어락(120)의 잠금 장치를 해제할지 여부에 대한 판단을 수행할 수 있다.Referring to FIG. 1, in the embodiment of the present invention, the server 150 transmits the identification information of the door lock 120 to the portable terminal 100 based on the identifier information of the portable terminal 100 and the identifier information of the door lock 120, A determination can be made as to whether or not to release the lock.

휴대용 단말기(100)는 NFC에 기반하여 도어락(120)으로 도어락 식별자 요청 메시지를 전송할 수 있다. 도어락 식별자 요청 메시지는 도어락(120)의 식별자 정보를 요청하는 메시지이다. 도어락 식별자 요청 메시지는 도어락 식별자 요청 메시지를 전송하는 휴대용 단말기(100)의 식별자 정보를 포함할 수 있다.The portable terminal 100 can transmit a door lock identifier request message to the door lock 120 based on the NFC. The door lock identifier request message is a message requesting the identifier information of the door lock (120). The door lock identifier request message may include identifier information of the portable terminal 100 transmitting the door lock identifier request message.

휴대용 단말기(100)가 전송하는 도어락 식별자 요청 메시지를 수신한 도어락(120)은 도어락 식별자 응답 메시지를 휴대용 단말기(100)로 전송할 수 있다. 도어락(120)은 도어락 식별자 요청 메시지에 포함된 휴대용 단말기(100)의 식별자 정보를 기반으로 우선적으로 도어락 식별자 응답 메시지를 전송할지 여부를 결정할 수도 있다. The door lock 120 receiving the door lock identifier request message transmitted by the portable terminal 100 may transmit the door lock identifier response message to the portable terminal 100. The door lock 120 may determine whether to transmit the door lock identifier response message preferentially based on the identifier information of the portable terminal 100 included in the door lock identifier request message.

휴대용 단말기(100)는 NFC에 기반하여 도어락(120)으로부터 도어락 식별자 응답 메시지를 수신할 수 있다. 도어락 식별자 응답 메시지는 도어락(120)의 식별자 정보를 포함하며, 도어락(120)의 잠금 장치 해제 여부를 제어하는 서버(150)의 식별자 정보를 포함할 수 있다.The portable terminal 100 may receive the door lock identifier response message from the door lock 120 based on the NFC. The door lock identifier response message includes the identifier information of the door lock 120 and may include the identifier information of the server 150 that controls whether the door lock 120 is unlocked.

휴대용 단말기(100)는 수신한 도어락 식별자 응답 정보를 기반으로 서버(150)로 인증 요청 메시지를 전송할 수 있다. 휴대용 단말기(100)는 서버(150)로 인증 요청 메시지를 전송하기 위해 기존의 3G, LTE(long term evolution), LTE-A(long term evolution-advanced)와 같은 이동 통신망 또는 무선랜(wireless local area network)과 같은 네트워크를 사용할 수 있다. 휴대용 단말기(100)가 서버(150)로 전송하는 인증 요청 메시지에는 휴대용 단말기(100)의 식별자 정보, 도어락(120)의 식별자 정보를 포함하며, 도어락(120)의 잠금 장치 해제 여부를 제어하는 서버(150)의 식별자 정보를 포함할 수 있다.The portable terminal 100 can transmit an authentication request message to the server 150 based on the received door lock identifier response information. The portable terminal 100 may be connected to a mobile communication network such as a conventional 3G, a long term evolution (LTE), a long term evolution-advanced (LTE-A) network) can be used. The authentication request message transmitted from the portable terminal 100 to the server 150 includes the identifier information of the portable terminal 100 and the identifier information of the door lock 120, (150). ≪ / RTI >

서버(150)는 휴대용 단말기(100)가 전송한 인증 요청 메시지를 기반으로 도어락(120)의 잠금 상태를 해제할지 여부를 결정할 수 있다. 서버(150)에는 미리 도어락(120)과 도어락(120)의 잠금 상태를 해제할 수 있는 휴대용 단말기(100)에 대한 정보가 포함될 수 있다. 예를 들어, 특정한 도어락(120)의 잠금 장치를 해제할 수 있는 식별자를 가진 휴대용 단말기(100)에 대한 정보가 서버(150)의 데이터 베이스에 저장되어 관리될 수 있다.The server 150 may determine whether to release the lock state of the door lock 120 based on the authentication request message transmitted by the portable terminal 100. [ The server 150 may include information on the portable terminal 100 that can release the lock state of the door lock 120 and the door lock 120 in advance. For example, information about the portable terminal 100 having an identifier capable of releasing the lock of a specific door lock 120 may be stored and managed in the database of the server 150. [

즉, 서버(150)는 수신한 인증 요청 메시지에 포함된 도어락(120)의 식별자 정보와 휴대용 단말기(100)의 식별자 정보를 기반으로 도어락(120)의 잠금을 해제할지 여부에 대해 결정할 수 있다. 예를 들어, 수신한 휴대용 단말기(100)의 식별자 정보가 도어락 식별자에 매핑되는 식별자인 경우, 서버(150)는 도어락 잠금 장치 해제 가능 메시지를 휴대용 단말기(100)로 전송할 수 있다. 반대로 수신한 휴대용 단말기(100)의 식별자 정보가 도어락 식별자에 매핑되는 식별자가 아닌 경우, 서버(150)는 도어락 잠금 장치 해제 불가 메시지를 휴대용 단말기(100)로 전송할 수 있다. 서버(150)는 도어락 잠금 장치 해제 가능 메시지 또는 도어락 잠금 장치 해제 불가 메시지를 휴대용 단말기(100)로 전송함에 있어서 이동 통신 네트워크 또는 무선랜을 사용할 수 있다.That is, the server 150 can determine whether to unlock the door lock 120 based on the identifier information of the door lock 120 and the identifier information of the portable terminal 100 included in the received authentication request message. For example, if the received identifier information of the portable terminal 100 is an identifier mapped to the door lock identifier, the server 150 may transmit the door lock unlock message to the portable terminal 100. Conversely, when the received identifier information of the portable terminal 100 is not an identifier mapped to the door lock identifier, the server 150 may transmit the door lock unlock notification message to the portable terminal 100. The server 150 may use a mobile communication network or a wireless LAN in transmitting the door lock unlocking enable message or the door lock unlocking disable message to the portable terminal 100.

만약 휴대용 단말기(100)에서 도어락 잠금 장치 해제 가능 메시지를 수신한 경우, 휴대용 단말기(100)는 NFC를 기반으로 도어락 잠금 장치 해제 요청 메시지를 도어락(120)으로 전송할 수 있다. 도어락 잠금 장치 해제 가능 메시지에는 서버(150)에서 도어락(120)으로 보내는 인증 정보가 추가적으로 포함되어 해당 메시지가 서버(150)에서 전송된 메시지인지 여부를 도어락이 확인할 수도 있다.If the portable terminal 100 receives the door lock device releasable message, the portable terminal 100 may transmit the door lock unlock request message to the door lock 120 based on the NFC. The door lock device releasable message may further include authentication information sent from the server 150 to the door lock 120 so that the door lock can check whether the message is transmitted from the server 150. [

도어락 잠금 장치 해제 요청 메시지를 수신한 도어락(120)은 도어락(120)의 잠금을 해제할 수 있다. 도어락(120)은 휴대용 단말기(100)가 전송한 도어락 잠금 장치 해제 요청 메시지가 서버(150)에서 전송된 메시지가 맞는지 여부를 확인하기 위해 도어락 잠금 장치 해제 요청 메시지에 포함된 인증 정보를 디코딩하여 확인할 수 있다.Upon receiving the door lock unlock request message, the door lock 120 can unlock the door lock 120. The door lock 120 decrypts and decrypts the authentication information included in the door lock lock release request message to check whether the message transmitted from the server 150 is correct by the door lock lock release request message transmitted by the portable terminal 100 .

도어락(120)은 도어락(120)의 잠금을 해제시 도어락(120)의 잠금이 해제되었음을 나타내는 도어락 잠금 장치 해제 완료 메시지를 휴대용 단말기(100)로 전송할 수 있다. 반대로 도어락(120)의 잠금 해제가 가능하지 않은 경우, 도어락 잠금 장치 유지 메시지를 휴대용 단말기(100)로 전송할 수 있다. 도어락 잠금 장치 유지 메시지는 도어락(120)의 잠금 장치 오류로 인해 열리지 않거나 인증 정보가 회손되었을 경우 도어락(120)을 통해 생성되는 메시지일 수 있다. The door lock 120 may transmit a door lock disarming completion message to the portable terminal 100 indicating that the door lock 120 is unlocked when the door lock 120 is unlocked. Conversely, if it is not possible to unlock the door lock 120, the door lock lock keeping message may be transmitted to the portable terminal 100. The door lock lock keeping message may be a message generated through the door lock 120 when the lock lock error of the door lock 120 is not opened or authentication information is lost.

도어락 잠금 장치 해제 완료 메시지 또는 도어락 잠금 유지 메시지를 수신한 휴대용 단말기(100)는 도어락 잠금 장치 해제 완료 메시지 및 도어락 잠금 유지 메시지를 서버(150)로 전송할 수 있다. 서버(150)에서는 휴대용 단말기(100)가 전송한 도어락 잠금 장치 해제 완료 메시지 및 도어락 잠금 유지 메시지를 기반으로 도어락(120)의 잠금 장치에 대한 정보를 획득할 수 있다. 도어락 잠금 장치 해제 완료 메시지 및 도어락 잠금 유지 메시지에는 휴대용 단말기(100)의 식별자 정보, 도어락(120)이 열린 시간에 대한 정보, 도어락(120)의 식별자 정보 등이 포함될 수 있다.
Upon receiving the door lock unlocking completion message or the door lock lock holding message, the portable terminal 100 can transmit the door lock unlock completion message and the door lock lock holding message to the server 150. [ The server 150 may obtain information on the locking device of the door lock 120 based on the door lock unlock completion message and the door lock lock holding message transmitted by the portable terminal 100. [ The door lock unlocking completion message and the door lock lock holding message may include the identifier information of the portable terminal 100, information on the time when the door lock 120 is opened, the identifier information of the door lock 120, and the like.

도 2는 본 발명의 실시예에 따른 도어락 시스템의 동작을 나타내는 흐름도이다. 2 is a flowchart illustrating an operation of a door lock system according to an embodiment of the present invention.

도 2를 참조하면, 도어락 시스템에서 휴대용 단말기는 도어락으로 도어락 식별자 요청 메시지를 전송할 수 있다(단계 S200). Referring to FIG. 2, in the door lock system, the portable terminal can transmit a door lock identifier request message to the door lock (step S200).

휴대용 단말기에서 도어락으로 전송되는 도어락 식별자 요청 메시지는 NFC를 기반으로 전송될 수 있다. 도어락 식별자 요청 메시지는 휴대용 단말기의 식별자 정보를 포함할 수 있다. 휴대용 단말기의 식별자 정보는 전화번호 또는 미리 설정된 휴대용 단말기의 아이디 정보 등이 될 수 있다. The door lock identifier request message transmitted from the portable terminal to the door lock can be transmitted based on the NFC. The door lock identifier request message may include the identifier information of the portable terminal. The identifier information of the portable terminal may be a telephone number or ID information of a predetermined portable terminal.

도어락에서 휴대용 단말기로 도어락 식별자 응답 메시지를 전송한다(단계 S210).A door lock identifier response message is transmitted from the door lock to the portable terminal (step S210).

도어락은 도어락 식별자 요청 메시지를 수신하고 수신한 도어락 식별자 요청 메시지에 기반하여 도어락 식별자 응답 메시지를 송신할 수 있다. 도어락 식별자 응답 메시지에는 도어락을 식별하기 위한 식별자 정보를 포함하며, 도어락의 잠금 상태의 해제 여부를 결정하는 서버의 식별자 정보를 포함할 수 있다. The door lock may receive the door lock identifier request message and transmit the door lock identifier response message based on the received door lock identifier request message. The door lock identifier response message includes the identifier information for identifying the door lock, and may include the identifier information of the server for determining whether to unlock the door lock.

휴대용 단말기는 인증 요청 메시지를 서버로 전송한다(단계 S220).The portable terminal transmits an authentication request message to the server (step S220).

본 발명의 실시예에서는 도어락의 잠금 상태를 해제 여부를 도어락 자체가 아닌 복수의 도어락을 관리하는 서버가 결정할 수 있다. 서버는 수신한 도어락 해제 요청 메시지를 기반으로 도어락의 잠금 상태를 해제할지 여부에 대한 판단을 수행할 수 있다. In the embodiment of the present invention, a server managing a plurality of door locks other than the door lock itself may determine whether to release the lock state of the door lock. The server can determine whether to release the lock status of the door lock based on the received door lock release request message.

서버에서 휴대용 단말기로 도어락 잠금 장치 해제 가능 메시지 또는 도어락 잠금 장치 해제 불가 메시지를 전송한다(단계 S230)The server transmits a door lock releasing message or a door lock unlocking message to the portable terminal (step S230)

서버는 도어락과 도어락의 잠금 장치를 해제할 수 있는 휴대용 단말기의 식별자에 대한 정보를 데이터 베이스로 저장하고 관리할 수 있다. 서버는 인증 요청 메시지에 포함된 도어락 식별자와 휴대용 단말기의 식별자에 대한 정보를 기반으로 도어락의 잠금 상태를 해제할지 여부에 대해 결정할 수 있다. The server can store and manage the information about the identifier of the portable terminal which can release the locking device of the door lock and the door lock in the database. The server can determine whether to release the lock status of the door lock based on the information on the identifier of the portable terminal and the door lock identifier included in the authentication request message.

예를 들어, 휴대용 단말기의 식별자가 도어락에 대해 등록된 식별자인 경우 서버는 도어락 잠금 장치 해제 가능 메시지를 휴대용 단말기로 전송할 수 있다. 반대로 휴대용 단말기의 식별자가 도어락에 대해 등록된 식별자가 아닌 경우, 서버는 도어락 잠금 장치 해제 불가 메시지를 휴대용 단말기로 전송할 수 있다. 도어락 잠금 장치 해제 불가 메시지를 전송하는 경우, 서버는 도어락에 잠금 장치 해제를 요구하였다가 실패한 휴대용 단말기의 식별자 정보, 도어락 접근 시간 정보 등을 데이터 베이스에 저장할 수 있다. 서버는 일정 회수 이상으로 도어락의 잠금 장치 해제를 시도하였다가 실패하는 경우, 도어락의 관리자에게 이러한 정보를 전달하여 도난이 발생할 우려가 있음을 경고할 수 있다.For example, if the identifier of the portable terminal is an identifier registered for the door lock, the server can transmit the door lock unlock enable message to the portable terminal. Conversely, when the identifier of the portable terminal is not an identifier registered for the door lock, the server can transmit a door lock unlocking disable message to the portable terminal. When transmitting the door lock lock releasing disable message, the server requests the lock lock release in the door lock, and stores the identifier information and the door lock access time information of the failed portable terminal in the database. If the server attempts to unlock the door lock more than a predetermined number of times and fails, the server may notify the door lock administrator of the possibility of theft.

휴대용 단말기는 도어락 잠금 장치 해제 요청 메시지를 도어락으로 전송한다(단계 S240).The portable terminal transmits a door lock unlock request message to the door lock (step S240).

휴대용 단말기가 도어락 잠금 장치 해제 가능 메시지를 수신한 경우 도어락으로 도어락 잠금 장치 해제 요청 메시지를 전송하여 도어락을 해제할 수 있다. 또한, 휴대용 단말기가 도어락 잠금 장치 해제 불가 메시지를 수신한 경우, 휴대용 단말기에서 도어락으로 메시지를 전송하는 절차를 수행하지 않고 도어락 잠금 장치 해제 절차를 종료할 수 있다. 휴대용 단말기가 도어락 잠금 장치 해제 불가 메시지를 수신한 경우 휴대용 단말기의 디스플레이에 인증이 실패하여 도어락의 잠금 장치를 해제할 수 없음을 지시하는 정보를 표시하여 사용자가 도어락의 잠금 해제가 실패하였음을 나타낼 수 있다.When the portable terminal receives the message of releasing the door lock device, the door lock can be released by transmitting a door lock lock release request message to the door lock. In addition, when the portable terminal receives the door lock unlocking disable message, the door lock unlocking procedure can be terminated without performing a procedure of transmitting a message from the portable terminal to the door lock. When the portable terminal receives the message indicating that the door lock lock can not be released, the display of the portable terminal displays information indicating that the authentication fails and the lock of the door lock can not be released so that the user can indicate that the lock lock of the door lock has failed have.

도어락은 수신한 도어락 잠금 장치 해제 요청 메시지를 기반으로 도어락의 잠금 해제 여부를 결정한다.The door lock determines whether to unlock the door lock based on the received door lock unlock request message.

도어락은 휴대용 단말기가 전송한 도어락 잠금 장치 해제 요청 메시지를 수신하고 도어락의 잠금 상태를 해제할 수 있다. 도어락 잠금 장치 해제 요청 메시지에는 도어락과 서버 사이에 미리 설정된 정보가 포함될 수 있다. 예를 들어, 특정한 도어락의 잠금 장치를 해제하기 위해서는 서버와 도어락 사이에 인증 정보가 정의되어 인증 정보가 확인 된 경우에만 도어락의 잠금 장치를 해제할 수 있다. 즉, 인증 정보를 기반으로 도어락 잠금 장치 해제 가능 메시지의 위조 여부를 판단할 수 있다. 도어락 잠금 장치 해제 가능 메시지에 포함된 인증 정보가 도어락 잠금 장치 해제 요청 메시지에 전달될 수 있다.The door lock can receive the door lock unlock request message transmitted by the portable terminal and release the lock state of the door lock. The door lock unlock request message may include predetermined information between the door lock and the server. For example, to unlock a particular door lock, the authentication information is defined between the server and the door lock so that the lock of the door lock can be released only when the authentication information is confirmed. That is, it is possible to determine whether or not the door lock lock releasable message is falsified based on the authentication information. The authentication information included in the door lock releasing message may be transmitted to the door lock releasing request message.

본 발명의 실시예에 따르면, 도어락과 서버 사이의 인증 정보는 주기적 또는 비주기적으로 변경되어 설정될 수 있다. 서버는 생성된 인증 정보를 도어락으로 전송하기 위해 휴대용 단말기를 매게체로 사용할 수 있다. 예를 들어, 서버는 휴대용 단말기로 도어락 잠금 장치 해제 가능 메시지를 전송시 해당 메시지에 추가적으로 인증 정보 갱신 메시지를 포함하여 전송할 수 있다. 인증 정보 갱신 메시지는 휴대용 단말기에서는 복호할 수 없도록 설정된 데이터일 수 있다. 휴대용 단말기는 인증 정보 갱신 메시지를 휴대용 단말기가 전송하는 도어락 잠금 장치 해제 가능 메시지에 포함하여 전송할 수 있고, 도어락은 수신한 인증 정보 갱신 메시지를 기반으로 서버와 도어락 사이의 인증 정보를 새롭게 설정할 수 있다.According to the embodiment of the present invention, the authentication information between the door lock and the server can be changed periodically or non-periodically. The server can use the portable terminal as a slave to transmit the generated authentication information to the door lock. For example, when the server transmits a door lock lock releasable message to the portable terminal, the server may transmit the authentication message including the authentication information update message to the message. The authentication information update message may be data that can not be decrypted by the portable terminal. The portable terminal can transmit the authentication information update message in the door lock device releasable message transmitted by the portable terminal, and the door lock can newly set the authentication information between the server and the door lock based on the received authentication information update message.

또한, 본 발명의 추가적인 실시예에 따르면 도어락 시스템에서 도어락이 도어락 잠금 장치 해제 가능 메시지를 전송하는데 걸리는 시간에 기반하여 도어락 잠금 장치의 해제 여부에 대해 추가적인 고려를 할 수 있다. 도어락은 휴대용 단말기로 도어락 식별자 응답 메시지를 전송한 후 미리 설정한 일정한 시간이 지날 때까지 휴대용 단말기로부터 도어락 잠금 장치 해제 가능 메시지를 수신하지 못한 경우, 그 이후에 전송되는 도어락 잠금 해제 가능 메시지는 가용하지 않은 메시지로 판단하여 무시하고 휴대용 단말기가 다시 인증 절차를 수행하도록 할 수도 있다. 즉, 일정한 시간을 설정하고 설정된 시간이 경과한 경우, 가용하지 않은 데이터로 판단함으로써 인증 오류 및 인증 정보에 대한 조작을 방지할 수 있다.Further, in accordance with a further embodiment of the present invention, additional consideration can be given as to whether the door lock is released based on the time it takes for the door lock to transfer the door lock unlockable message in the door lock system. If the door lock does not receive a door lock releasing enabled message from the portable terminal until a preset predetermined time elapses after transmitting the door lock identifier response message to the portable terminal, the door lock releasing enabled message transmitted thereafter is not available It may be determined that the message is ignored and the portable terminal may perform the authentication procedure again. That is, when the predetermined time is set and the set time has elapsed, it is determined that the data is not usable, so that the operation on the authentication error and the authentication information can be prevented.

도어락이 휴대용 단말기가 전송한 도어락 잠금 장치 해제 요청 메시지에 대한 응답을 전송한다(단계 S250). The door lock transmits a response to the door lock unlock request message transmitted by the portable terminal (step S250).

도어락은 도어락 잠금 장치 해제 요청 메시지에 대한 응답으로 도어락 잠금 장치 해제 완료 메시지 또는 도어락 잠금 장치 유지 메시지를 휴대용 단말기로 송신할 수 있다.The door lock can transmit the door lock unlock completion message or the door lock lock keeping message to the portable terminal in response to the door lock unlock request message.

휴대용 단말기는 수신한 도어락 잠금 장치 해제 완료 메시지 또는 도어락 잠금장치 유지 메시지를 서버로 전송할 수 있다(단계 S260). The portable terminal can transmit the received door lock unlocking completion message or the door lock lock keeping message to the server (step S260).

서버는 휴대용 단말기가 전송한 도어락 잠금 장치 해제 완료 메시지 또는 도어락 잠금장치 유지 메시지를 기반으로 서버가 제어하는 도어락의 잠금 장치 개폐 여부에 대한 정보를 데이터 베이스로 관리할 수 있다. 서버에 기록된 도어락의 개폐 여부를 기록함으로써 특정한 시간에 도어락을 연 사람에 대한 정보를 데이터 베이스로 관리하여 보다 고도의 보안을 유지할 수 있다.The server can manage the information on whether or not the door lock, which is controlled by the server, based on the door lock unlock completion message or the door lock lock keeping message transmitted by the portable terminal, is opened or closed by a database. By recording whether the door lock recorded on the server is opened or closed, information on a person who has made a door lock at a specific time can be managed by a database, thereby maintaining a higher level of security.

도 1 및 도 2에서 전술한 서버를 기반으로 한 도어락의 잠금 장치 해제 여부 결정 방법을 사용하는 경우 기존의 도어락 기반의 도어락 개폐 여부 결정 방법에 비해 아래와 같은 효과가 있을 수 있다.When the method of determining whether or not to unlock the door lock based on the server described above with reference to FIGS. 1 and 2 is used, the following effect can be obtained as compared with the existing door lock-based door lock opening / closing determination method.

예를 들어, 도어락의 사용자가 휴대용 단말기를 분실할 경우, 이를 신속히 도어락의 잠금 상태의 해제 여부를 결정하는 중앙 관리소에 신고하여 보안을 유지할 수 있다. 서버를 운용하는 중앙 관리소는 도어락에 연관된 휴대용 단말기의 식별자 정보를 분실 상태로 수정함으로써 분실된 휴대용 단말기를 통해 도어락의 잠금 상태가 해제되지 않도록 바로 설정할 수 있다. 또한 도어락의 잠금 장치 해제 여부를 결정할 수 있는 사용자가 추가 되었을 경우, 서버를 통해 관리자가 서버에 도어락의 잠금 장치를 해제할 수 있는 사용자의 식별자 정보를 추가함으로써 도어락의 잠금 장치 해제 여부를 제어할 수 있다. 즉, 기존에는 직접 도어락에 사용자 휴대용 단말기를 등록해야 하지만 본 발명의 실시예에 따르면, 서버의 데이터 추가로 사용자를 추가할 수 있다. 또한 관리자는 도어락의 사용자 즉, 어떤 가구가 어떤 사용자에 의해 열리고 닫혔는지를 실시간으로 파악할 수 있으며, 만일 비인가된 사용자가 가구를 열고자 했을 경우 실시간 알람을 발보하여 고도의 보안을 유지할 수 있다. 또한, 도어락에 불필요하게 많은 성능을 구현하지 않고 하나의 서버를 기반으로 운용함으로써 도어락을 싸고 간단하게 구현할 수도 있다.
For example, if a user of a door lock misses a portable terminal, the user can quickly report the lock to the central office for deciding whether to unlock the door lock, thereby maintaining security. The central office operating the server can immediately set the lock status of the door lock not to be released through the lost portable terminal by correcting the identifier information of the portable terminal associated with the door lock to the lost status. In addition, if a user who can decide whether or not to unlock the door lock is added, the administrator can control whether or not the door lock is unlocked by adding the identifier information of the user through which the administrator can unlock the door lock to the server have. That is, although the user portable terminal must be registered directly in the door lock, according to the embodiment of the present invention, the user can be added by adding data of the server. In addition, the administrator can grasp in real time the user of the door lock, that is, which user is opened and closed by which user, and if the unauthorized user intends to open the furniture, the user can maintain a high level of security by displaying a real- In addition, the door lock can be cheap and simple to implement by operating on a single server without unnecessarily imposing a lot of performance on the door lock.

이하 도 3 내지 도 5에서는 전술한 서버, 휴대용 단말기, 도어락의 각각의 동작을 예시적으로 설명한다.Hereinafter, the operation of each of the server, the portable terminal and the door lock will be described with reference to FIGS. 3 to 5. FIG.

도 3은 본 발명의 실시예에 따른 서버의 동작을 나타낸 개념도이다. 3 is a conceptual diagram illustrating an operation of a server according to an embodiment of the present invention.

도 3의 (A)는 서버가 휴대용 단말기로부터 인증 요청 메시지를 수신하고 그에 대한 응답으로 도어락 잠금 해제 가능 메시지 또는 도어락 잠금 해제 불가 메시지를 휴대용 단말기로 전송하는 방법에 대해 개시한다.3 (A) discloses a method in which a server receives an authentication request message from a portable terminal and transmits a door lock unlockable message or a door lock unlockable message to the portable terminal in response thereto.

도 3의 (A)를 참조하면, 서버는 휴대용 단말기로부터 인증 요청 메시지를 수신할 수 있다(단계 S300).Referring to FIG. 3A, the server can receive an authentication request message from the portable terminal (step S300).

서버가 수신한 인증 요청 메시지는 도어락의 식별자 정보 및 휴대용 단말기의 식별자 정보를 포함하며, 도어락의 잠금 해제 여부를 제어하는 서버의 식별자 정보가 포함될 수 있다.The authentication request message received by the server includes the identifier information of the door lock and the identifier information of the portable terminal, and may include the identifier of the server for controlling whether the door lock is unlocked.

서버는 휴대용 단말기의 식별자 정보를 기반으로 등록된 사용자인지 여부를 판단할 수 있다(단계 S310).The server can determine whether the user is a registered user based on the identifier information of the portable terminal (step S310).

서버는 휴대용 단말기의 식별자 정보를 기반으로 우선적으로 서버가 관리하는 도어락에 등록된 휴대용 단말기인지 여부에 대해 판단할 수 있다.The server can determine whether or not the portable terminal is registered in the door lock managed by the server based on the identifier information of the portable terminal.

서버는 도어락의 식별자 정보를 기반으로 등록된 사용자인지 여부를 판단할 수 있다(단계 S320).The server may determine whether the user is a registered user based on the identifier information of the door lock (step S320).

서버는 도어락의 식별자 정보를 기반으로 우선적으로 서버가 관리하는 도어락인지 여부에 대해 판단할 수 있다.The server can determine whether or not it is a door lock managed by the server based on the identifier information of the door lock.

서버는 휴대용 단말기의 식별자 정보 및 도어락의 식별자 정보를 기반으로 휴대용 단말기가 도어락의 잠금 상태를 해제할 수 있는 권한이 있는 휴대용 단말기인지 여부에 대해 결정할 수 있다(단계 S330).The server can determine whether the portable terminal is a portable terminal having the authority to release the lock state of the door lock based on the identifier information of the portable terminal and the identifier information of the door lock (step S330).

서버는 도어록과 도어록의 잠금 상태를 해제할지 여부를 결정할 수 있는 휴대용 단말기에 대한 정보를 설정하여 저장할 수 있다. 서버는 수신한 휴대용 단말기의 식별자 정보 및 도어락의 식별자 정보와 데이터베이스에 저장된 정보를 비교하여 휴대용 단말기에 도어락의 잠금 상태를 해제할 수 있는 권한이 있는지 여부를 결정할 수 있다. 만약 휴대용 단말기가 도어락의 잠금 상태를 해제할 수 있는 권한이 있는 경우 서버는 도어락 잠금 상태 해제 가능 메시지를 휴대용 단말기로 전송할 수 있다. 반대로 휴대용 단말기가 도어락의 잠금 상태를 해제할 수 있는 권한이 없는 경우 서버는 도어락 잠금 상태 해제 불가 메시지를 휴대용 단말기로 전송할 수 있다.The server can set and store information on the portable terminal that can determine whether to unlock the door lock and the door lock. The server compares the identifier information of the received portable terminal and the identifier information of the door lock with the information stored in the database to determine whether the portable terminal is authorized to release the lock status of the door lock. If the portable terminal has the right to release the lock state of the door lock, the server can transmit the door lock state release enable message to the portable terminal. On the contrary, if the portable terminal does not have the right to release the lock status of the door lock, the server can transmit the door lock status unlock message to the portable terminal.

도 3의 (B)는 서버가 휴대용 단말기로부터 수신한 도어락 잠금 장치 해제 완료메시지 및 도어락 잠금 장치 유지 메시지를 기반으로 데이터 베이스의 정보를 업데이트 하는 방법에 대해 개시한다. FIG. 3B illustrates a method of updating information of a database based on a door lock unlocking completion message and a door lock lock keeping message received from a portable terminal by a server.

서버는 수신한 도어락 잠금 장치 해제 완료 메시지 또는 도어락 잠금 장치 유지 메시지를 수신한다(단계 S340).The server receives the received door lock unlocking completion message or the door lock lock keeping message (step S340).

전술한 바와 같이 도어락은 도어락 잠금 장치 해제 완료 메시지 또는 도어락 잠금 장치 유지 메시지를 휴대용 단말기로 전송할 수 있다. 휴대용 단말기는 수신한 도어락 잠금 장치 해제 완료 메시지 또는 도어락 잠금 장치 유지 메시지를 서버로 전송할 수 있다. As described above, the door lock can transmit the door lock unlock completion message or the door lock lock keeping message to the portable terminal. The portable terminal can transmit the received door lock unlock completion message or the door lock lock keeping message to the server.

서버의 데이터베이스에 도어락의 잠금 장치의 동작에 대한 정보를 저장한다(단계 S350).Information about the operation of the locking device of the door lock is stored in the database of the server (step S350).

도어락 잠금 장치 해제 완료 메시지 또는 도어락 잠금 장치 유지 메시지 및 전술한 인증 요청 메시지를 기반으로 도어락의 잠금 장치의 동작에 대한 정보를 서버의 데이터베이스에 기록할 수 있다.
Information on the operation of the lock device of the door lock can be recorded in the database of the server based on the door lock unlock completion message or the door lock lock keeping message and the authentication request message described above.

도 4는 본 발명의 실시예에 따른 휴대용 단말기의 동작을 나타낸 개념도이다. 4 is a conceptual diagram illustrating an operation of a portable terminal according to an embodiment of the present invention.

도 4를 참조하면, 휴대용 단말기는 도어락의 식별자 정보를 요청할 수 있다(단계 S400).Referring to FIG. 4, the portable terminal can request identifier information of a door lock (step S400).

휴대용 단말기는 NFC에 기반하여 도어락으로 도어락의 식별자 정보를 요청할 수 있다. 휴대용 단말기는 휴대용 단말기의 식별자 정보를 포함한 도어락 식별자 요청 메시지를 전송할 수 있다.The portable terminal can request the identifier information of the door lock to the door lock based on the NFC. The portable terminal can transmit a door lock identifier request message including the identifier information of the portable terminal.

휴대용 단말기가 도어락으로부터 식별자 정보를 수신한다(단계 S410).The portable terminal receives the identifier information from the door lock (step S410).

도어락은 휴대용 단말기가 전송하는 도어락 식별자 요청 메시지에 대한 응답으로 도어락 식별자 응답 메시지를 전송할 수 있다. 도어락은 도어락 식별자 요청 메시지에 바로 도어락 식별자 응답 메시지를 전송하거나 도어락에서 1차적으로 해당 휴대용 단말기가 도어락에 등록되어 있는지 여부를 검토하여 그에 기반하여 도어락 식별자 응답 메시지를 전송할지 여부를 결정하여 도어락 식별자 응답 메시지를 휴대용 단말기로 전송할 수도 있다.
The door lock can transmit a door lock identifier response message in response to the door lock identifier request message transmitted by the portable terminal. The door lock transmits a door lock identifier response message directly to the door lock identifier request message or determines whether the portable terminal is primarily registered in the door lock in the door lock, determines whether to transmit the door lock identifier response message based on the received door lock identifier response message, Message to the portable terminal.

휴대용 단말기가 서버로 인증 요청 메시지를 전송한다(단계 S420).The portable terminal transmits an authentication request message to the server (step S420).

휴대용 단말기는 서버로 인증 요청 메시지를 전송하고 인증 요청 메시지에 대한 응답으로 서버로부터 도어락 해제 가능 여부에 대한 메시지를 수신할 수 있다. 인증 요청 메시지는 도어락의 식별자 정보 및 휴대용 단말기의 식별자 정보를 포함하며, 서버의 식별자 정보를 포함할 수 있다.The portable terminal transmits an authentication request message to the server and receives a message indicating whether or not the door lock can be released from the server in response to the authentication request message. The authentication request message includes the identifier information of the door lock and the identifier information of the portable terminal, and may include the identifier information of the server.

서버가 인증 요청 메시지를 기반으로 생성한 도어락 잠금 장치 해제 가능 메시지 또는 도어락 잠금 장치 해제 불가 메시지를 수신할 수 있다(단계 S430). The server may receive a door lock releasing message or a door lock unlocking message generated based on the authentication request message (step S430).

휴대용 단말기는 수신한 도어락 잠금 장치 해제 가능 메시지 및 도어락 잠금 장치 해제 불가 메시지를 수신할 수 있다. 휴대용 단말기가 수신한 메세지가 도어락 잠금 장치 해제 가능 메시지인 경우, 휴대용 단말기는 도어락 잠금 장치 해제 요청 메시지를 도어락으로 전송하여 도어락의 잠금 장치를 해제할 것을 요청할 수 있다. 휴대용 단말기에서 도어락 잠금 해제 불가 메시지를 수신한 경우 휴대용 단말기의 디스플레이를 통해 서버로부터 휴대용 단말기의 사용자가 인증받지 못하였다는 정보를 사용자에게 전달할 수 있다.The portable terminal can receive the received door lock releasing message and the door lock unlocking message. If the message received by the portable terminal is a door lock lock releasable message, the portable terminal may request to release the lock of the door lock by transmitting a door lock unlock request message to the door lock. When the door lock unlocking disable message is received from the portable terminal, information indicating that the user of the portable terminal has not been authenticated from the server through the display of the portable terminal can be transmitted to the user.

도어락으로부터 도어락 잠금 해제 완료 메시지 또는 도어락 잠금 장치 유지 메시지를 수신한다(단계 S440). A door lock unlock completion message or a door lock lock keeping message is received from the door lock (step S440).

도어락은 휴대용 잠금 해제 가능 메시지를 수신하고 인증 절차를 거친 후 도어락의 잠금을 해제할 수 있다. 도어락은 휴대용 잠금 해제 가능 메시지를 수신한 경우에도 인증이 실패하거나 도어락 잠금 해제 장치에 오류가 발생한 경우 도어락 잠금 장치 휴제 메시지를 생성하여 휴대용 단말기로 전송할 수 있다.The door lock can receive a portable unlockable message and unlock the doorlock after authentication procedure. The door lock can generate a door lock lock cancel message and transmit the door lock lock message to the portable terminal when authentication fails or an error occurs in the door lock unlocking device even when the portable unlocking enabled message is received.

휴대용 단말기는 도어락 잠금 해제 완료 메시지 또는 도어락 잠금 장치 유지 메시지에 기반한 도어락 잠금 장치의 동작에 대한 정보를 서버로 전송한다(단계 S450).The portable terminal transmits information on the operation of the door lock device based on the door lock unlock completion message or the door lock lock keeping message to the server (S450).

휴대용 단말기는 수신한 도어락 잠금 해제 완료 메시지 또는 도어락 잠금 장치 유지 메시지를 서버로 전송하여 서버에 도어락의 잠금 해제에 대한 정보가 기록되도록 할 수 있다. 휴대용 단말기가 전송하는 도어락 잠금 해제 완료 메시지 또는 도어락 잠금 장치 유지 메시지는 도어락이 전송하는 메시지와 다른 포맷을 가진 메세지일 수 있다.
The portable terminal can transmit the received door lock unlocking completion message or the door lock lock keeping message to the server so that the information on unlocking the door lock can be recorded in the server. The door lock unlock completion message or the door lock lock keeping message transmitted by the portable terminal may be a message having a format different from the message transmitted by the door lock.

도 5는 본 발명의 실시예에 따른 도어락의 동작을 나타낸 개념도이다. 5 is a conceptual diagram illustrating the operation of the door lock according to the embodiment of the present invention.

도 5를 참조하면, 도어락은 휴대용 단말기로부터 수신한 도어락 식별자 요청 메시지에 대한 응답으로 도어락 식별자 응답 메시지를 전송한다(단계 S500).Referring to FIG. 5, the door lock transmits a door lock identifier response message in response to the door lock identifier request message received from the portable terminal (step S500).

도어락 식별자 응답 메시지에는 도어락의 식별자 정보가 포함되며, 도어락의 잠금 해제 여부를 제어하는 서버의 식별자 정보가 포함될 수 있다.The door lock identifier response message includes the identifier information of the door lock, and may include the identifier information of the server that controls whether or not the door lock is unlocked.

휴대용 단말기가 도어락 잠금 장치 해제 요청 메시지를 전송한 경우, 도어락의 잠금 장치를 해제한다(단계 S510). When the portable terminal transmits a door lock unlock request message, the locking device of the door lock is released (step S510).

도어락은 도어락 잠금 해제 요청 메시지를 수신하고 도어락의 잠금 장치를 해제할 수 있다.The door lock can receive the door lock unlock request message and unlock the door lock.

도어락 잠금 장치 해제 완료 메시지 또는 도어락 잠금 장치 유지 메시지를 휴대용 단말기로 송신한다(단계 S520). The door lock lock release completion message or the door lock lock keeping message is transmitted to the portable terminal (step S520).

도어락은 도어락 잠금 장치가 해제가 되었다는 정보를 포함하는 도어락 잠금 장치 해제 완료 메시지 또는 전술한 도어락 잠금 장치 유지 메시지를 휴대용 단말기로 전송할 수 있다.
The door lock can transmit a door lock unlock completion message or the above-described door lock lock keeping message including information that the door lock lock has been released to the portable terminal.

도 6은 본 발명의 실시예에 따른 도어락 관리 방법을 나타낸 개념도이다. 6 is a conceptual diagram illustrating a door lock management method according to an embodiment of the present invention.

도 6에서는 도 1 내지 도 5에서 전술한 절차를 기반으로 도어락의 정보를 서버에서 관리하는 방법에 대해 개시한다. FIG. 6 illustrates a method for managing door lock information in a server based on the procedures described above with reference to FIGS. 1 to 5. FIG.

본 발명에서 개시하는 도어락이라는 개념은 현관뿐만 아니라 기타 서랍과 케비넷에도 적용될 수 있다. 즉, 도어락은 특정한 인증 절차를 거쳐야지 접근할 수 있는 장소에 설치된 인증 장치를 의미하는 넓은 의미로 사용될 수 있다.The concept of the door lock disclosed in the present invention can be applied not only to the front porch but also to other drawers and cabinets. That is, a door lock can be used in a broad sense to mean an authentication device installed in a place that can be accessed through a specific authentication procedure.

도 6을 참조하면, 하나의 사무실에는 복수개의 도어락(600, 610, 620)이 설치될 수 있다. Referring to FIG. 6, a plurality of door locks 600, 610, and 620 may be installed in one office.

사무실에 설치된 복수개의 도어락(600, 610, 620)은 하나의 서버(650)에 기반하여 관리될 수 있다. 즉, 개별 도어락에 대해 접근할 수 있는 자격을 가진 휴대용 단말기를 따로 등록해놓고 등록된 휴대용 단말기의 사용자만이 도어락의 잠금 장치를 해제할 수 있도록 제어할 수 있다.A plurality of door locks (600, 610, 620) installed in the office can be managed based on one server (650). That is, a portable terminal having a qualification for accessing an individual door lock can be separately registered, and only the user of the registered portable terminal can control the lock device of the door lock to be released.

각각의 도어락의 잠금 장치가 해제되었는지 여부에 대한 정보는 도어락 잠금 해제 완료 메시지가 서버로 전송되어 서버(650)에서는 도어락의 개폐 여부, 도어락에 접근한 사람이 누구인지 여부, 도어락에 접근한 시간에 대한 정보를 수집하여 관리할 수 있다. Information on whether or not the locking device of each door lock is released is transmitted to the server by the door lock unlocking completion message, and the server 650 determines whether the door lock is opened or closed, who is the person approaching the door lock, Can be collected and managed.

아래의 표 1은 복수의 도어락의 잠금 장치의 해제 여부에 대한 정보를 수집한것을 나타내는 표의 예시이다. Table 1 below is an example of a table that shows the collection of information on whether locks of a plurality of door locks are released.

<표 1><Table 1>

Figure 112013066228057-pat00001
Figure 112013066228057-pat00001

표 1을 참조하면, 각각의 시간에 사용자가 도어락에 접근하여 잠금 장치를 해제하였음을 나타내는 정보가 저장될 수 있다. Referring to Table 1, information indicating that the user has accessed the door lock and released the locking device at each time may be stored.

또한, 서버(650)는 도어락에 접근을 하려다가 실패한 사용자의 휴대용 단말에 대한 정보도 수집하여 이를 기반으로 부적절한 접근에 대한 정보도 수집할 수 있다. In addition, the server 650 may collect information on the portable terminal of the failed user who attempts to access the door lock, and may also collect information on improper access based on the collected information.

도 1 내지 도 6에서는 서버에서 휴대용 단말기를 통해 도어락 잠금 해제가 가능한지 여부에 대한 정보를 전송하고 다시 휴대용 단말기에서 서버로부터 수신한 도어락 잠금 해제 가능 메시지를 도어락으로 전송하는 방법에 대해 개시하였다. FIGS. 1 to 6 disclose a method of transmitting information on whether a door lock can be unlocked through a portable terminal in a server, and transmitting a door lock unlockable message received from a server in a portable terminal to a door lock.

본 발명의 또 다른 실시예에 따르면, 도어락이 서버로부터 직접 도어락 잠금 해제 가능 여부에 대한 메시지를 수신하는 것도 가능하다.
According to another embodiment of the present invention, it is also possible for the door lock to receive a message as to whether door lock can be unlocked directly from the server.

도 7은 본 발명의 실시예에 따른 도어락 시스템을 나타낸 개념도이다. 7 is a conceptual diagram illustrating a door lock system according to an embodiment of the present invention.

도 7에서는 도어락(720)이 무선랜을 기반으로 AP(access point, 740)를 통해 서버(760)와 접속하여 도어락(720)의 잠금 장치의 해제 여부를 결정하는 방법에 대해 개시한다. 도어락(720)은 하나의 STA(station)으로 IEEE 802.11에 기반하여 AP(740)와 데이터를 송신 및 수신할 수 있다.7, the door lock 720 is connected to the server 760 via an AP (access point) 740 based on a wireless LAN to determine whether to release the locking device of the door lock 720. The door lock 720 may transmit and receive data with the AP 740 based on IEEE 802.11 as one STA.

도어락(720)의 설정에 따라 도 1 내지 도 6에서 전술한 휴대용 단말기에 기반한 도어락 잠금 장치의 제어를 수행하거나 후술할 도 7 및 도 8에 기반하여 도어락 잠금 장치의 제어를 수행할 수 있다. 도 1 내지 도 6의 경우, 서버(760)가 휴대용 단말기(700)를 통해 도어락 잠금 장치 제어 정보를 수신하는 방법이고, 도 7 및 도 8은 도어락(720)이 직접적으로 서버(760)와 도어락 잠금 장치 제어 정보를 수신하는 방법일 수 있다. 예를 들어, 도어락(720)이 제1 설정을 수행하는 경우 도 1 내지도 6에서 전술한 방법을 도어락 인증 방법으로 사용하고 도어락(720)이 제2 설정을 수행하는 경우, 도 7 내지 도 8에서 개시된 방법을 도어락 인증 방법으로 사용할 수 있다.According to the setting of the door lock 720, the door lock apparatus based on the portable terminal described above with reference to FIGS. 1 to 6 may be controlled, or the door lock apparatus may be controlled based on FIG. 7 and FIG. 7 and 8 illustrate a method in which the door lock 720 is directly connected to the server 760 and the door lock unit 760. In the case of FIGS. 1 to 6, the server 760 receives the door lock lock control information through the portable terminal 700, Or may be a method of receiving lock control information. For example, when the door lock 720 performs the first setting, the method described above with reference to Figs. 1 to 6 is used as the door lock authentication method, and when the door lock 720 performs the second setting, Can be used as a door lock authentication method.

도 7을 참조하면, 도어락(720)은 휴대용 단말기(700)의 식별자 정보를 NFC를 기반으로 수신할 수 있다. 휴대용 단말기(700)는 NFC에 기반하여 자신의 식별자 정보를 도어락(720)으로 전송할 수 있다.Referring to FIG. 7, the door lock 720 can receive the identifier information of the portable terminal 700 based on NFC. The portable terminal 700 can transmit its identifier information to the door lock 720 based on the NFC.

도어락(720)은 수신한 휴대용 단말기(700)의 식별자 정보, 도어락(720)의 식별자 정보 및 잠금 장치의 해제 여부를 결정할 서버(760)의 식별자 정보를 포함한 메시지를 AP(740)로 전송할 수 있다. 도어락(720)이 전송하는 휴대용 단말기(700)의 식별자 정보, 도어락(720)의 식별자 정보 및 서버(760)의 식별자 정보를 포함한 메시지를 도어락 잠금 장치 제어 요청 메시지라는 용어로 정의한다.The door lock 720 may transmit to the AP 740 a message including the identifier information of the received portable terminal 700, the identifier information of the door lock 720 and the identifier information of the server 760 to determine whether to release the lock device . A message including the identifier information of the portable terminal 700, the identifier information of the door lock 720, and the identifier information of the server 760 transmitted by the door lock 720 is defined as a door lock device control request message.

AP(740)는 도어락(720)이 전송한 도어락 잠금 장치 제어 요청 메시지를 서버(760)의 식별자를 기반으로 해당 주소의 서버(760)로 전송한다.The AP 740 transmits the door lock device control request message transmitted by the door lock 720 to the server 760 of the corresponding address based on the identifier of the server 760.

서버(760)는 도어락 잠금 장치 제어 요청 메시지에 포함된 휴대용 단말기(700)의 식별자 정보 및 도어락(720)의 식별자 정보를 기반으로 휴대용 단말기(700)의 식별자가 도어락(720)에 대응되는 식별자인지 여부를 판단할 수 있다. 서버(760)는 각각의 도어락(720)에 대해 도어락(720)의 잠금 장치를 해제할 수 있는 휴대용 단말기(700)의 식별자 정보를 저장 및 관리할 수 있다. The server 760 determines whether the identifier of the portable terminal 700 is an identifier corresponding to the door lock 720 based on the identifier information of the portable terminal 700 and the identifier information of the door lock 720 included in the door lock device control request message Can be determined. The server 760 may store and manage the identifier information of the portable terminal 700 capable of releasing the locking device of the door lock 720 with respect to each door lock 720. [

서버(760)는 휴대용 단말기(700)의 식별자 정보 및 도어락(720)의 식별자 정보를 기반으로 휴대용 단말기(700)의 식별자가 도어락(720)에 대응되는 식별자인지 여부를 판단하여 도어락(720)으로 도어락 잠금 해제 여부 메시지를 전송할 수 있다. 도어락 잠금 해제 여부 메시지는 서버(760)에서 판단을 수행한 결과 도어락(720)의 잠금을 해제할지 여부에 대한 메시지를 포함할 수 있다. 서버(760)에서 전송한 도어락 잠금 해제 여부 메시지는 AP(740)를 통해 도어락(720)으로 전송될 수 있다.The server 760 determines whether the identifier of the portable terminal 700 is an identifier corresponding to the door lock 720 based on the identifier information of the portable terminal 700 and the identifier information of the door lock 720, Door lock unlock message can be transmitted. The door lock unlock message may include a message as to whether or not to unlock the door lock 720 as a result of the server 760 performing the determination. The door lock unlock message transmitted by the server 760 may be transmitted to the door lock 720 through the AP 740. [

도어락(720)은 도어락 잠금 해제 여부 메시지를 수신하고 도어락(720)의 잠금 장치를 해제할지 여부를 결정할 수 있다. The door lock 720 may receive a door lock unlock message and may determine whether to unlock the door lock 720.

도어락(720)은 잠금 장치를 해제하는 동작을 마친 경우, 도어락 잠금 장치를 해제하였음을 나타내는 도어락 잠금 장치 해제 완료 메시지를 무선랜을 통해 서버(760)로 전송할 수 있다.When the door lock unit 720 completes the operation of releasing the locking unit, the door lock unit 720 may transmit the door lock unit disassembly completion message to the server 760 via the wireless LAN, indicating that the door lock unit has been released.

서버(760)는 도어락(720)으로부터 도어락 잠금 장치 해제 완료 메시지를 수신하고 서버(760)에 도어락 잠금 장치 해제 여부에 대한 정보를 저장할 수 있다.
The server 760 may receive the door lock unlocking completion message from the door lock 720 and store information on whether the door lock lock device is released to the server 760. [

도 8은 본 발명의 실시예에 따른 도어락 시스템은 나타낸 흐름도이다. 8 is a flowchart illustrating a door lock system according to an embodiment of the present invention.

도 8을 참조하면, 휴대용 단말기에서는 NFC를 기반으로 휴대용 단말기의 식별자 정보를 포함하는 도어락 잠금 해제 요청 메시지를 도어락으로 전송할 수 있다.(단계 S800).Referring to FIG. 8, in the portable terminal, a door lock unlock request message including identifier information of the portable terminal can be transmitted to the door lock based on the NFC (step S800).

도어락 잠금 해제 요청 메시지를 수신한 도어락은 도어락 잠금 장치 제어 요청 메시지를 서버로 전송한다(단계 S810).The door lock receiving the door lock unlock request message transmits a door lock device control request message to the server (step S810).

도어락은 도어락의 식별자 정보 및 휴대용 단말기의 식별자 정보 및 서버의 식별자 정보를 포함하는 도어락 잠금 해제 요청 메시지를 서버로 전송할 수 있다. 도어락은 무선랜에 기반하여 AP를 통해 서버로 도어락 잠금 장치 제어 요청 메시지를 전송할 수 있다.The door lock can transmit to the server a door lock unlock request message including the identifier information of the door lock, the identifier information of the portable terminal, and the identifier information of the server. The door lock can send a door lock device control request message to the server through the AP based on the wireless LAN.

서버는 도어락 잠금 해제 요청 메시지를 기반으로 도어락의 잠금 장치를 해제할지 여부를 결정한다.The server determines whether to unlock the door lock based on the door lock unlock request message.

서버는 도어락의 잠금 해제 요청 메시지를 수신하고 이를 기반으로 도어락의 잠금을 해제할지 여부에 대해 판단할 수 있다. 서버에는 도어락과 도어락의 잠금 장치를 해제할 수 있는 휴대용 단말기의 정보가 설정되어있을 수 있다. 서버는 도어락 잠금 해제 요청 메시지에 포함된 휴대용 단말기의 식별자 정보 및 서버의 식별자 정보를 기반으로 도어락의 잠금을 해제할지 여부에 대해 판단할 수 있다.The server can determine whether to receive the unlock request message of the door lock and unlock the door lock based on the received unlock request message. The server may have information on a portable terminal capable of releasing a door lock and a locking device of a door lock. The server can determine whether to unlock the door lock based on the identifier information of the portable terminal and the identifier information of the server included in the door lock unlock request message.

서버는 도어락 잠금 해제 여부 메시지를 도어락으로 전송한다(단계 S820).The server transmits a door lock release message to the door lock (step S820).

서버는 도어락 잠금 장치를 해제할지 여부에 대한 정보를 포함하는 도어락 잠금 해제 여부 메시지를 도어락으로 전송할 수 있다. 서버는 무선랜을 기반으로 동작할 수 있고, 도어락은 AP를 통해 서버에서 전송되는 도어락 잠금 장치 해제 여부 메시지를 수신할 수 있다.The server can transmit a door lock unlock message to the door lock that includes information on whether or not to release the door lock. The server can operate based on the wireless LAN, and the door lock can receive a door lock lock release message transmitted from the server through the AP.

서버에는 도어락의 잠금을 해제하였는지 여부에 대한 정보, 도어락의 잠금을 해제한 시간에 대한 정보, 도어락의 잠금 장치 해제를 시도한 단말의 식별자 정보 등이 데이터 베이스로 저장될 수 있다. 서버에서는 전송된 도어락 잠금 장치 해제 완료 메시지를 기반으로 데이터베이스에 도어락의 잠금 장치 해제에 대한 정보를 저장할 수도 있다.Information about whether or not the door lock has been unlocked, information about the time when the door lock is unlocked, and the identifier information of the terminal attempting to unlock the door lock can be stored in the database. The server may store information about unlocking the door lock in the database based on the transmitted door lock unlock completion message.

도어락은 도어락 잠금 해제 여부 메시지를 기반으로 도어락의 잠금 장치를 해제할지 여부에 대해 결정한다.The door lock determines whether to unlock the door lock based on whether the door lock is unlocked.

도어락은 도어락 잠금 해제 여부 메시지를 기반으로 도어락의 잠금 장치를 해제할지 여부에 대해 결정할 수 있다. The door lock can determine whether to unlock the door lock based on whether the door lock is unlocked.

추가적으로 도어락은 도어락의 잠금 장치가 해제된 경우, 도어락 잠금 장치 해제 완료 메시지를 서버로 전송할 수 있다(단계 S830). In addition, if the locking device of the door lock is released, the door lock device can transmit the door lock lock release completion message to the server (step S830).

도어락은 무선랜에 기반하여 AP를 통해 서버로 도어락 잠금 장치 해제 완료 메시지를 전송할 수 있다.
The door lock can transmit the door lock unlock completion message to the server through the AP based on the wireless LAN.

도 9는 본 발명의 실시예가 적용될 수 있는 서버, 휴대용 단말기 및 도어락을 나타내는 블록도이다.9 is a block diagram illustrating a server, a portable terminal, and a door lock to which the embodiment of the present invention can be applied.

도 9에서는 서버, 휴대용 단말기 및 도어락의 구성을 나타낸다.9 shows a configuration of a server, a portable terminal and a door lock.

도 9를 참조하면, 서버는 프로세서, 메모리 및 통신부를 포함할 수 있다. Referring to FIG. 9, a server may include a processor, a memory, and a communication unit.

서버의 프로세서(900)는 본 발명에서 제안된 서버의 기능, 과정 및/또는 방법을 구현한다. 예를 들어, 프로세서(900)는 전술한 본 발명의 실시예에 따른 서버의 동작을 수행하도록 구현될 수 있다.The processor 900 of the server implements the functions, processes and / or methods of the server proposed in the present invention. For example, the processor 900 may be implemented to perform operations of the server according to the above-described embodiments of the present invention.

예를 들어, 서버의 프로세서(900)는 휴대용 단말기로부터 인증 요청 메시지를 수신하고 인증 요청 메시지에 포함된 단말 식별자 정보 및 휴대용 단말기 식별자 정보에 기반하여 인증 절차를 수행할 수 있다.For example, the processor 900 of the server may receive the authentication request message from the portable terminal and perform the authentication procedure based on the terminal identifier information and the portable terminal identifier information included in the authentication request message.

서버의 메모리(920)는 휴대용 단말기 또는 도어락으로부터 전송된 도어락의 잠금 해제 여부에 관련된 정보를 저장하도록 구현될 수 있다. The memory 920 of the server may be configured to store information related to whether or not the door lock transferred from the portable terminal or the door lock is unlocked.

서버의 통신부(910)는 휴대용 단말기 또는 도어락의 통신부와 연결되어 전술한 다양한 데이터을 송신 및 수신하기 위해 사용될 수 있다.The communication unit 910 of the server can be used to transmit and receive the various data described above by being connected to the portable terminal or the communication unit of the door lock.

휴대용 단말기의 프로세서(930)는 본 발명에서 제안된 휴대용 단말기의 기능, 과정 및/또는 방법을 구현한다. 예를 들어, 프로세서(930)는 전술한 본 발명의 실시예에 따른 휴대용 단말기의 동작을 수행하도록 구현될 수 있다.The processor 930 of the portable terminal implements the functions, processes and / or methods of the portable terminal proposed in the present invention. For example, the processor 930 may be implemented to perform operations of the portable terminal according to the embodiment of the present invention described above.

예를 들어, 휴대용 단말기의 프로세서(930)는 도어락으로부터 수신한 도어락 식별자 정보에 기반하여 인증 요청 메시지를 생성하여 서버로 전송하도록 구현될 수 잇다. 또한, 서버로부터 수신한 도어락 잠금 장치 해제 가능 메시지에 기반하여 도어락 잠금 장치 해제 요청 메시지를 도어락으로 전송할 수 있다.For example, the processor 930 of the portable terminal may be configured to generate an authentication request message based on the door lock identifier information received from the door lock and transmit the authentication request message to the server. In addition, the door lock lock release request message can be transmitted to the door lock based on the door lock lock release message received from the server.

휴대용 단말기의 통신부(940)는 도어락과 데이터를 송신 및 수신하기 위한 NFC, AP 및/또는 이동통신망을 이용하기 위한 RF를 포함할 수 있다. The communication unit 940 of the portable terminal may include a door lock and an RF for using an NFC, an AP, and / or a mobile communication network for transmitting and receiving data.

휴대용 단말기의 메모리(950)는 프로세서의 동작에 따른 정보 및 외부의 메시지에서 전송된 정보를 저장하도록 구현될 수 있다.The memory 950 of the portable terminal may be configured to store information according to the operation of the processor and information transmitted from an external message.

도어락의 프로세서(960)는 본 발명에서 제안된 도어락의 기능, 과정 및/또는 방법을 구현한다. 예를 들어, 프로세서(960)는 전술한 본 발명의 실시예에 따른 서버의 동작을 수행하도록 구현될 수 있다.The processor 960 of the door lock implements the functions, processes and / or methods of the door lock proposed in the present invention. For example, the processor 960 may be implemented to perform operations of the server according to the above-described embodiments of the present invention.

예를 들어, 도어락의 프로세서(960)는 휴대용 단말기가 전송한 도어락 식별자 요청 메시지에 대한 응답으로 도어락 식별자 응답 메시지를 전송하도록 구현될 수 있다.For example, the processor 960 of the door lock may be configured to transmit a door lock identifier response message in response to the door lock identifier request message transmitted by the portable terminal.

도어락의 통신부(970)는 휴대용 단말기와 데이터를 송신 및 수신하기 위한 NF를 구현하기 위한 RF, AP 및/또는 이동통신망을 이용하기 위한 RF를 포함할 수 있다.The communication unit 970 of the door lock may include an RF, an AP for implementing the NF for transmitting and receiving data with the portable terminal, and / or an RF for using the mobile communication network.

도어락의 메모리(980)는 프로세서의 동작에 따른 정보 및 외부의 메시지에서 전송된 정보를 저장하도록 구현될 수 있다.The memory 980 of the door lock can be configured to store information according to the operation of the processor and information transmitted from an external message.

서버, 휴대용 단말기 및 도어락의 프로세서는 ASIC(application-specific integrated circuit), 다른 칩셋, 논리 회로, 데이터 처리 장치 및/또는 베이스밴드 신호 및 무선 신호를 상호 변환하는 변환기를 포함할 수 있다. 서버, 휴대용 단말기 및 도어락의 메모리는 ROM(read-only memory), RAM(random access memory), 플래쉬 메모리, 메모리 카드, 저장 매체 및/또는 다른 저장 장치를 포함할 수 있다. 서버, 휴대용 단말기 및 도어락의 통신부는 무선 신호를 전송 및/또는 수신하는 하나 이상의 안테나를 포함할 수 있다.The processor of the server, the portable terminal and the door lock may include an application-specific integrated circuit (ASIC), another chipset, a logic circuit, a data processing device, and / or a converter for converting baseband signals and radio signals. The memory of the server, portable terminal and door lock may include read-only memory (ROM), random access memory (RAM), flash memory, memory card, storage media and / or other storage devices. The communication unit of the server, the portable terminal and the door lock may include one or more antennas for transmitting and / or receiving wireless signals.

실시예가 소프트웨어로 구현될 때, 상술한 기법은 상술한 기능을 수행하는 모듈(과정, 기능 등)로 구현될 수 있다. 모듈은 메모리에 저장되고, 프로세서에 의해 실행될 수 있다. 메모리는 프로세서 내부 또는 외부에 있을 수 있고, 잘 알려진 다양한 수단으로 프로세서와 연결될 수 있다.When the embodiment is implemented in software, the above-described techniques may be implemented with modules (processes, functions, and so on) that perform the functions described above. The module is stored in memory and can be executed by the processor. The memory may be internal or external to the processor and may be coupled to the processor by any of a variety of well known means.

위와 같은 구성은 설명의 편의상 기능상 각 구성부를 분리하여 표현한 것으로 하나의 구성부로 표현된 경우도 복수의 구성부로 나뉠 수 있고 복수의 구성부도 하나의 구성부로 합쳐질 수 있다.
For the sake of convenience of description, the above-described structure is expressed by separating each constituent part from the function, and even when expressed by one constituent part, the constituent parts may be divided into plural constituent parts and a plurality of constituent parts may be combined into one constituent part.

이상 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined in the appended claims. It will be possible.

Claims (12)

도어락의 잠금 장치 해제 방법에 있어서,
휴대용 단말기에서 NFC(near field communication)에 기반하여 상기 도어락으로 도어락 식별자 요청 메시지를 전송하는 단계;
상기 도어락에서 상기 휴대용 단말기로 상기 도어락 식별자 요청 메시지에 대한 응답으로 도어락 식별자 응답 메시지를 전송하는 단계;
상기 휴대용 단말기에서 상기 도어락 식별자 응답 메시지에 기반하여 인증 요청 메시지를 서버로 전송하는 단계;
상기 서버에서 상기 인증 요청 메시지를 기반으로 도어락 잠금 장치 해제 가능 메시지 또는 도어락 잠금장치 해제 불가 메시지를 상기 휴대용 단말기로 전송하는 단계; 및
상기 휴대용 단말기에서 상기 NFC를 사용하여 상기 도어락으로 상기 도어락 잠금 장치 해제 가능 메시지를 기반으로 생성한 도어락 잠금 장치 해제 요청 메시지를 전송하는 단계를 포함하되,
상기 도어락 식별자 요청 메시지는 상기 휴대용 단말기의 식별자 정보를 포함하고,
상기 도어락 식별자 응답 메시지는 상기 도어락의 식별자 정보를 포함하고,
상기 인증 요청 메시지는 상기 휴대용 단말기의 식별자 정보 및 상기 도어락의 식별자 정보를 포함하고,
상기 도어락 잠금 장치 해제 가능 메시지는 상기 도어락의 잠금 장치의 해제가 가능함을 지시하는 메시지이고,
상기 도어락 잠금 장치 해제 불가 메시지는 상기 도어락의 잠금 장치의 해제가 불가능함을 지시하는 메시지이고,
상기 도어락 잠금 장치 해제 요청 메시지는 상기 도어락의 잠금 장치를 해제할 것을 요청하는 메시지인 도어락의 잠금 장치 해제 방법.
A method of unlocking a door lock,
Transmitting a door lock identifier request message to the door lock based on near field communication (NFC) in the portable terminal;
Transmitting a door lock identifier response message in response to the door lock identifier request message from the door lock to the portable terminal;
Transmitting an authentication request message to the server based on the door lock identifier response message in the portable terminal;
Transmitting, by the server, a door lock unlock enable message or a door lock unlock enable message to the portable terminal based on the authentication request message; And
And transmitting the door lock device release request message generated based on the door lock device releasable message to the door lock using the NFC in the portable terminal,
Wherein the door lock identifier request message includes identifier information of the portable terminal,
Wherein the door lock identifier response message includes identifier information of the door lock,
Wherein the authentication request message includes the identifier information of the portable terminal and the identifier information of the door lock,
The door lock lock releasing message is a message indicating that the locking device of the door lock can be released,
The door lock unlocking disabling message is a message indicating that the locking device of the door lock can not be unlocked,
Wherein the door lock lock release request message is a message requesting to release the lock of the door lock.
제1항에 있어서,
상기 도어락에서 상기 도어락 잠금 장치 해제 요청 메시지에 기반하여 상기 도어락의 잠금 장치를 해제하고 상기 휴대용 단말기로 도어락 잠금 장치 해제 완료 메시지를 전송하는 단계; 및
상기 휴대용 단말기에서 상기 도어락 잠금 장치 해제 완료 메시지를 상기 서버로 전송하는 단계를 더 포함하되,
상기 도어락 잠금 장치 해제 완료 메시지는 상기 도어락의 잠금 장치가 해제되었음을 나타내는 정보를 포함하는 메시지인 도어락의 잠금 장치 해제 방법.
The method according to claim 1,
Releasing the lock device of the door lock based on the door lock device release request message in the door lock and transmitting a door lock device release complete message to the portable terminal; And
Further comprising the step of transmitting the door lock device disassembly completion message from the portable terminal to the server,
Wherein the door lock releasing completion message is a message including information indicating that the locking device of the door lock is released.
제2항에 있어서,
상기 도어락에서 상기 도어락 잠금 장치 해제 요청 메시지에 포함된 인증 정보에 기반하여 상기 도어락 잠금 장치 해제 요청 메시지가 상기 서버에서 생성된 메시지인지 여부를 판단하는 단계를 더 포함하는 도어락의 잠금 장치 해제 방법.
3. The method of claim 2,
Further comprising determining whether the door lock unlock request message is generated in the server based on the authentication information included in the door lock unlock request message in the door lock.
제3항에 있어서,
상기 도어락에서 상기 도어락 식별자 응답 메시지를 상기 휴대용 단말기에 전송한 시점 정보 및 상기 도어락 잠금 장치 해제 요청 메시지가 수신된 시점 정보에 기반하여 상기 도어락의 잠금 장치를 해제할지 여부를 판단하는 단계를 더 포함하는 도어락의 잠금 장치 해제 방법.
The method of claim 3,
Determining whether to unlock the door lock on the basis of the time point at which the door lock identifier response message is transmitted to the portable terminal and the time point at which the door lock lock release request message is received in the door lock, How to unlock the door lock.
제4항에 있어서,
상기 서버는 상기 도어락의 식별자 정보에 대응되는 상기 휴대용 단말기의 식별자 정보를 저장, 갱신 및 수정하는 도어락의 잠금 장치 해제 방법.
5. The method of claim 4,
And the server stores, updates and corrects the identifier information of the portable terminal corresponding to the identifier information of the door lock.
제5항에 있어서,
상기 서버는 상기 인증 요청 메시지 및 상기 도어락 잠금 장치 해제 완료 메시지에 기반하여 상기 도어락의 잠금 장치의 해제를 시도한 상기 휴대용 단말기의 식별자 정보 및 상기 도어락의 잠금 장치를 해제한 시간에 대한 정보를 저장하는 도어락의 잠금 장치 해제 방법.
6. The method of claim 5,
The server transmits the identification information of the portable terminal that has attempted to release the lock device of the door lock based on the authentication request message and the door lock device release complete message and a door lock Lt; / RTI &gt;
휴대용 단말기에 기반하여 잠금 장치를 해제하는 도어락에 있어서, 상기 도어락은 프로세서를 포함하고,
상기 프로세서는 상기 휴대용 단말기에서 NFC(near field communication)에 기반하여 전송한 도어락 식별자 요청 메시지를 수신하고,
상기 휴대용 단말기로 상기 도어락 식별자 요청 메시지에 대한 응답으로 도어락 식별자 응답 메시지를 전송하고,
상기 휴대용 단말기에서 상기 NFC를 통해 전송하는 도어락 잠금 장치 해제 가능 메시지를 기반으로 생성된 도어락 잠금 장치 해제 요청 메시지를 수신하도록 구현되되,
상기 휴대용 단말기는 상기 도어락 식별자 응답 메시지에 기반하여 인증 요청 메시지를 서버로 전송하고, 상기 서버에서 상기 인증 요청 메시지에 대한 응답으로 전송한 상기 도어락 잠금 장치 해제 가능 메시지 또는 도어락 잠금 장치 해제 불가 메시지를 수신하고,
상기 도어락 식별자 요청 메시지는 상기 휴대용 단말기의 식별자 정보를 포함하고,
상기 도어락 식별자 응답 메시지는 상기 도어락의 식별자 정보를 포함하고,
상기 인증 요청 메시지는 상기 휴대용 단말기의 식별자 정보 및 상기 도어락의 식별자 정보를 포함하고,
상기 도어락 잠금 장치 해제 가능 메시지는 상기 도어락의 잠금 장치의 해제가 가능함을 지시하는 메시지이고,
상기 도어락 잠금 장치 해제 불가 메시지는 상기 도어락의 잠금 장치의 해제가 불가능함을 지시하는 메시지이고,
상기 도어락 잠금 장치 해제 요청 메시지는 상기 도어락의 잠금 장치를 해제할 것을 요청하는 메시지인 도어락.
CLAIMS 1. A door lock releasing a locking device based on a portable terminal, the door lock comprising a processor,
The processor receives a door lock identifier request message transmitted based on near field communication (NFC) in the portable terminal,
Transmits a door lock identifier response message in response to the door lock identifier request message to the portable terminal,
Wherein the portable terminal receives the generated door lock device release request message based on the door lock device releasable message transmitted through the NFC,
The portable terminal transmits an authentication request message to the server based on the door lock identifier response message and receives the door lock unlock enable message or the door lock unlock enable message transmitted in response to the authentication request message from the server and,
Wherein the door lock identifier request message includes identifier information of the portable terminal,
Wherein the door lock identifier response message includes identifier information of the door lock,
Wherein the authentication request message includes the identifier information of the portable terminal and the identifier information of the door lock,
The door lock lock releasing message is a message indicating that the locking device of the door lock can be released,
The door lock unlocking disabling message is a message indicating that the locking device of the door lock can not be unlocked,
The door lock lock release request message is a message requesting to release the lock of the door lock.
제7항에 있어서, 상기 프로세서는,
상기 도어락 잠금 장치 해제 요청 메시지에 기반하여 상기 도어락의 잠금 장치를 해제하고 상기 휴대용 단말기로 도어락 잠금 장치 해제 완료 메시지를 전송하도록 구현되되,
상기 휴대용 단말기는 상기 도어락 잠금 장치 해제 완료 메시지를 상기 서버로 전송하고
상기 도어락 잠금 장치 해제 완료 메시지는 상기 도어락의 잠금 장치가 해제되었음을 나타내는 정보를 포함하는 메시지인 도어락.
8. The apparatus of claim 7,
Wherein the controller is configured to release the lock device of the door lock based on the door lock device release request message and to transmit the door lock device release complete message to the portable terminal,
The portable terminal transmits the door lock unlocking completion message to the server
Wherein the door lock unlocking completion message includes information indicating that the locking device of the door lock is released.
제8항에 있어서, 상기 프로세서는,
상기 도어락 잠금 장치 해제 요청 메시지에 포함된 인증 정보에 기반하여 상기 도어락 잠금 장치 해제 요청 메시지가 상기 서버에서 생성된 메시지인지 여부를 판단하도록 구현되는 도어락.
9. The apparatus of claim 8,
And determines whether the door lock device release request message is generated in the server based on the authentication information included in the door lock lock device release request message.
제9항에 있어서, 상기 프로세서는,
상기 도어락 식별자 응답 메시지를 상기 휴대용 단말기에 전송한 시점 정보 및 상기 도어락 잠금 장치 해제 요청 메시지가 수신된 시점 정보에 기반하여 잠금 장치를 해제할지 여부를 판단하도록 구현되는 도어락.
10. The apparatus of claim 9,
And determines whether to release the lock device based on the time point at which the door lock identifier response message is transmitted to the portable terminal and the time point at which the door lock lock device cancellation request message is received.
제10항에 있어서,
상기 서버는 상기 도어락의 식별자 정보에 대응되는 상기 휴대용 단말기의 식별자 정보를 저장, 갱신 및 수정하는 도어락.
11. The method of claim 10,
The server stores, updates and modifies the identifier information of the portable terminal corresponding to the identifier information of the door lock.
제11항에 있어서,
상기 서버는 상기 인증 요청 메시지 및 상기 도어락 잠금 장치 해제 완료 메시지에 기반하여 상기 도어락의 잠금 장치의 해제를 시도한 상기 휴대용 단말기의 식별자 정보 및 상기 도어락의 잠금 장치를 해제한 시간에 대한 정보를 저장하는 도어락.
12. The method of claim 11,
The server transmits the identification information of the portable terminal that has attempted to release the lock device of the door lock based on the authentication request message and the door lock device release complete message and a door lock .
KR20130086469A 2013-07-23 2013-07-23 Method and apparatus for implementing doorlock system using mobile terminal Active KR101470747B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR20130086469A KR101470747B1 (en) 2013-07-23 2013-07-23 Method and apparatus for implementing doorlock system using mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20130086469A KR101470747B1 (en) 2013-07-23 2013-07-23 Method and apparatus for implementing doorlock system using mobile terminal

Publications (1)

Publication Number Publication Date
KR101470747B1 true KR101470747B1 (en) 2014-12-08

Family

ID=52678212

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20130086469A Active KR101470747B1 (en) 2013-07-23 2013-07-23 Method and apparatus for implementing doorlock system using mobile terminal

Country Status (1)

Country Link
KR (1) KR101470747B1 (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101599055B1 (en) * 2015-08-21 2016-03-02 (주)에스앤티 a locking control apparatus using a password
KR101717992B1 (en) * 2015-11-23 2017-03-20 주식회사 에스씨테크원 System and method for controlling doorlock
CN106683245A (en) * 2016-12-22 2017-05-17 贵州航天计量测试技术研究所 NFC (Near Field Communication) mobile intelligent terminal security access control system and control method thereof
KR101742155B1 (en) * 2016-11-28 2017-06-01 주식회사 소프트센 Meothod for controlling locking device
WO2018005629A1 (en) * 2016-06-29 2018-01-04 Spectrum Brands, Inc. Passive rfid door lock
KR101838858B1 (en) * 2017-12-28 2018-04-27 송완주 Access control System based on biometric and Controlling method thereof
KR20180058140A (en) * 2016-11-23 2018-05-31 한국기술교육대학교 산학협력단 Method and system for controlling doorlock
KR101997673B1 (en) 2018-12-06 2019-07-08 주식회사 푸시풀시스템 Digital electronic device based on dual block chain comprising virtual blockchain
KR102037848B1 (en) 2019-03-27 2019-10-29 주식회사 푸시풀시스템 Digital electronic device operation method based on dual block chain comprising virtual blockchain
US10783731B2 (en) 2018-04-27 2020-09-22 Spectrum Brands, Inc. Wireless tag-based lock actuation systems and methods
KR20200113103A (en) 2019-03-22 2020-10-06 주식회사 블록체인시스템 Digital electronic device operation based on dual block chain comprising virtual blockchain and its operation method
KR20210082608A (en) * 2019-12-26 2021-07-06 주식회사 한줌 System and method for user authentication
KR20210106323A (en) * 2020-02-20 2021-08-30 동성산업 주식회사 Smart deadlock system
KR102377196B1 (en) * 2021-06-22 2022-03-23 주식회사 한줌 Smart security system and method based on bidirectional OTP authentication
US11391064B2 (en) 2012-12-12 2022-07-19 Spectrum Brands, Inc. Electronic lock system having proximity mobile device
WO2022203328A1 (en) * 2021-03-26 2022-09-29 이현우 Smart locking device, locking management system including same device, and locking management method using same system
US11649656B2 (en) 2020-02-20 2023-05-16 Dongsung Industry Co., Ltd Smart deadlock system
KR20230101344A (en) * 2021-12-29 2023-07-06 주식회사 코맥스 Method and apparatus for short-distance communication access authentication without using an authentication key

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008144531A (en) * 2006-12-13 2008-06-26 Chuo Electronics Co Ltd Electronic lock control system
JP4339707B2 (en) * 2004-01-23 2009-10-07 株式会社エヌ・ティ・ティ・ドコモ Electronic lock control system and electronic lock control method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4339707B2 (en) * 2004-01-23 2009-10-07 株式会社エヌ・ティ・ティ・ドコモ Electronic lock control system and electronic lock control method
JP2008144531A (en) * 2006-12-13 2008-06-26 Chuo Electronics Co Ltd Electronic lock control system

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11913253B2 (en) 2012-12-12 2024-02-27 Assa Abloy Americas Residential Inc. Electronic lock system having proximity mobile device
US11391064B2 (en) 2012-12-12 2022-07-19 Spectrum Brands, Inc. Electronic lock system having proximity mobile device
KR101599055B1 (en) * 2015-08-21 2016-03-02 (주)에스앤티 a locking control apparatus using a password
KR101717992B1 (en) * 2015-11-23 2017-03-20 주식회사 에스씨테크원 System and method for controlling doorlock
WO2018005629A1 (en) * 2016-06-29 2018-01-04 Spectrum Brands, Inc. Passive rfid door lock
US10248898B2 (en) 2016-06-29 2019-04-02 Spectrum Brands, Inc. Passive RFID door lock
US10679111B2 (en) 2016-06-29 2020-06-09 Spectrum Brands, Inc. Passive RFID door lock
KR20180058140A (en) * 2016-11-23 2018-05-31 한국기술교육대학교 산학협력단 Method and system for controlling doorlock
KR101910105B1 (en) * 2016-11-23 2018-10-23 한국기술교육대학교 산학협력단 Method and system for controlling doorlock
KR101742155B1 (en) * 2016-11-28 2017-06-01 주식회사 소프트센 Meothod for controlling locking device
CN106683245A (en) * 2016-12-22 2017-05-17 贵州航天计量测试技术研究所 NFC (Near Field Communication) mobile intelligent terminal security access control system and control method thereof
KR101838858B1 (en) * 2017-12-28 2018-04-27 송완주 Access control System based on biometric and Controlling method thereof
US10783731B2 (en) 2018-04-27 2020-09-22 Spectrum Brands, Inc. Wireless tag-based lock actuation systems and methods
US11893850B2 (en) 2018-04-27 2024-02-06 Assa Abloy Americas Residential Inc. Wireless tag-based lock actuation systems and methods
US11295568B2 (en) 2018-04-27 2022-04-05 Spectrum Brands, Inc. Wireless tag-based lock actuation systems and meihods
KR101997673B1 (en) 2018-12-06 2019-07-08 주식회사 푸시풀시스템 Digital electronic device based on dual block chain comprising virtual blockchain
KR20200113103A (en) 2019-03-22 2020-10-06 주식회사 블록체인시스템 Digital electronic device operation based on dual block chain comprising virtual blockchain and its operation method
KR102037848B1 (en) 2019-03-27 2019-10-29 주식회사 푸시풀시스템 Digital electronic device operation method based on dual block chain comprising virtual blockchain
KR20210082608A (en) * 2019-12-26 2021-07-06 주식회사 한줌 System and method for user authentication
WO2021132914A3 (en) * 2019-12-26 2021-08-19 주식회사 한줌 System for authenticating facility user and control method therefor
KR20210106323A (en) * 2020-02-20 2021-08-30 동성산업 주식회사 Smart deadlock system
US11649656B2 (en) 2020-02-20 2023-05-16 Dongsung Industry Co., Ltd Smart deadlock system
KR102380172B1 (en) * 2020-02-20 2022-03-29 주식회사 동성테크노스 Smart deadlock system
WO2022203328A1 (en) * 2021-03-26 2022-09-29 이현우 Smart locking device, locking management system including same device, and locking management method using same system
KR102377196B1 (en) * 2021-06-22 2022-03-23 주식회사 한줌 Smart security system and method based on bidirectional OTP authentication
KR20230101344A (en) * 2021-12-29 2023-07-06 주식회사 코맥스 Method and apparatus for short-distance communication access authentication without using an authentication key
KR102659816B1 (en) * 2021-12-29 2024-04-23 주식회사 코맥스 Method and apparatus for short-distance communication access authentication without using an authentication key

Similar Documents

Publication Publication Date Title
KR101470747B1 (en) Method and apparatus for implementing doorlock system using mobile terminal
US9842446B2 (en) Systems and methods for lock access management using wireless signals
TWI491790B (en) A smart lock structure and an operating method thereof
CN104167029B (en) Intelligent lockset and operation method thereof
US20130257589A1 (en) Access control using an electronic lock employing short range communication with mobile device
CN204833393U (en) Bluetooth and NFC integrated access control management system with image transmission
CN108173822A (en) Intelligent door lock management-control method, intelligent door lock and computer readable storage medium
CN104050742A (en) Intelligent door and control method and system thereof
CN107341885A (en) A kind of intelligent door lock management system
KR101733453B1 (en) A Locking System and Method Comprising Smart Phone Mobile Key
CN103119974A (en) System and method for maintaining privacy in a wireless network
KR101684622B1 (en) Remote control system and method for security of office furniture
CN104794780A (en) Smart door, smart door control system and control method
WO2008066953A2 (en) System and method for biometric authentication
KR100795587B1 (en) Electronic key providing system and method, terminal for same and recording medium therefor
CN103544749A (en) Cloud control access control management system and authentication method thereof
KR20090039548A (en) Mobile privacy protection system, proxy device and mobile privacy protection method using proxy
JP2018010449A (en) Smart lock authentication system and method in smart lock
KR20220072657A (en) SECURITY CONSTRUCTION METHOD FOR IoT DEVICES PLATFORM AND SECURITY CONSTRUCTION SYSTEM FOR IoT DEVICES PLATFORM BASED ON DUAL BLOCKCHAIN COUPLED WITH VIRTUAL BLOCKCHAIN
WO2019215439A1 (en) Methods and apparatus for authenticating devices
CN109478352A (en) Method and apparatus for configuring multiple access control apparatus in installation site
CN109872424A (en) A kind of unlocking method, device, electronic equipment and storage medium
CN108734812A (en) Remote unlocking method, apparatus based on ZigBee and system
EP3465636A1 (en) Door system
CN110232786B (en) Method and device for obtaining or occupying free storage space of intelligent storage cabinet

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20130723

PA0201 Request for examination
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20140717

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20141118

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20141202

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20141202

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20171124

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20171124

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20201202

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20211115

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20221104

Start annual number: 9

End annual number: 9