KR101599055B1 - a locking control apparatus using a password - Google Patents

a locking control apparatus using a password Download PDF

Info

Publication number
KR101599055B1
KR101599055B1 KR1020150118137A KR20150118137A KR101599055B1 KR 101599055 B1 KR101599055 B1 KR 101599055B1 KR 1020150118137 A KR1020150118137 A KR 1020150118137A KR 20150118137 A KR20150118137 A KR 20150118137A KR 101599055 B1 KR101599055 B1 KR 101599055B1
Authority
KR
South Korea
Prior art keywords
password
lock device
smart phone
server
smartphone
Prior art date
Application number
KR1020150118137A
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 KR1020150118137A priority Critical patent/KR101599055B1/en
Application granted granted Critical
Publication of KR101599055B1 publication Critical patent/KR101599055B1/en

Links

Images

Classifications

    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05BLOCKS; ACCESSORIES THEREFOR; HANDCUFFS
    • E05B49/00Electric permutation locks; Circuits therefor ; Mechanical aspects of electronic locks; Mechanical keys therefor
    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05BLOCKS; ACCESSORIES THEREFOR; HANDCUFFS
    • E05B47/00Operating or controlling locks or other fastening devices by electric or magnetic means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/04Key management, e.g. using generic bootstrapping architecture [GBA]
    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05BLOCKS; ACCESSORIES THEREFOR; HANDCUFFS
    • E05B47/00Operating or controlling locks or other fastening devices by electric or magnetic means
    • E05B2047/0048Circuits, feeding, monitoring
    • E05B2047/0071Connecting lockparts by electronic communication means only, e.g. bus systems, time multiplexing
    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05BLOCKS; ACCESSORIES THEREFOR; HANDCUFFS
    • E05B47/00Operating or controlling locks or other fastening devices by electric or magnetic means
    • E05B2047/0094Mechanical aspects of remotely controlled locks
    • E05B2047/0095Mechanical aspects of locks controlled by telephone signals, e.g. by mobile phones

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Lock And Its Accessories (AREA)

Abstract

The present invention relates to a lock control apparatus. More specifically, the lock control apparatus may stably prevent a password for unlocking a locking device from being exposed to outside, and easily unlock the locking device without a key or a radio frequency (RF) card. To this end, the present invention comprises: a locking device; a smart phone connected to the locking device through communications; and a server which generates passwords in real time to individually transmit the same to the smart phone and the locking device. The smart phone transmits a unique number of the smart phone to the locking device through a communications module, included inside, in an application installed therein to request unlock.

Description

암호화 잠금 제어 장치{a locking control apparatus using a password}A locking control apparatus using a password

본 발명은 잠금장치 제어 시스템에 관한 것으로서, 더욱 상세하게는 잠금장치의 잠금 해제를 위한 암호가 외부로 노출되는 것을 안정적으로 방지할 수 있을 뿐만 아니라, 별도의 열쇠나 RF카드가 없이도 용이하게 잠금장치를 해제할 수 있는 잠금장치 제어 시스템에 관한 것이다.The present invention relates to a lock control system, and more particularly, to a lock control system that can reliably prevent a password for unlocking a lock from being exposed to the outside, To a lock device control system capable of releasing a lock device.

일반적으로 잠금장치는 밀폐된 공간의 개방 및 폐쇄를 특정인에게만 허용하도록 하는 보안장치이다. 이러한 잠금장치는 열쇠 등으로 개폐되는 기구식 제품에서 반도체 칩을 내장하여 비밀번호, RF 카드, 음성, 지문, 홍채 등의 정보를 잠금 해제수단으로 이용하는 전자식 제품으로 발전하고 있다.In general, the locking device is a security device which permits the opening and closing of an enclosed space only to a specific person. Such a locking device is developed as an electronic product using a semiconductor chip embedded in a mechanical type product which is opened and closed by a key or the like and uses information such as a password, an RF card, a voice, a fingerprint, and iris as a lock release means.

전자식 잠금장치는 열쇠의 복제 및 분실 등과 같이 기구식 잠금장치의 문제점을 해결하여 사용이 편리하고 보안성을 높이는 장점이 있으나, 기구식 제품에 비해 제조가 어렵고 고가인 문제점이 있으며, 그 중 생체정보를 잠금 해제수단으로 이용하는 경우는 더욱 그러하다.The electronic locking device solves the problems of the mechanical locking device such as the duplication and loss of the key, which is advantageous in that it is easy to use and improves the security. However, the electronic locking device has a problem that it is difficult to manufacture and expensive, Is used as the unlocking means.

이러한 문제로 인해 전자식 잠금장치 중에서 비교적 제조가 용이하고 가격이 저렴한 비밀번호 또는 RF 카드를 사용하는 전자식 잠금장치를 많이 사용하고 있다.Because of these problems, electronic locks that use a password or RF card that is relatively easy to manufacture and low in price are widely used among electronic locks.

이러한 RF 카드를 이용한 일 예로, 대한민국 등록실용신안 공보 제20-0363941호에 개시된 도어락 장치는, 지문등록, 비밀번호 등록, 비밀번호 입력 및 각종 기능설정 키신호를 입력하는 키패드 및 지문인식부가 마련되며, 키패드로부터 입력된 비밀번호가 미리등록된 비밀번호와 일치하는지 또는 지문인식부에서 입력되는 지문이 미리 입력된 지문정보와 일치하는지 판단하여 일치하는 경우 도어가 열리도록 제어하는 기술이 제시되고 있다.As an example using such an RF card, a door lock apparatus disclosed in Korean Utility Model Registration Utility No. 20-0363941 has a keypad and a fingerprint recognition unit for inputting fingerprint registration, password registration, password input and various function setting key signals, And the fingerprint information input by the fingerprint recognition unit coincides with the fingerprint information input in advance, and controls the door to be opened when the password coincides with the previously entered password.

또한, 다른 일 예로서, 대한민국 공개특허공보 제10-2004-0043550에 개시된 도어락 장치는, 사용자가 사용하는 RF카드와 RF송수신을 수행하는 RF송수신부가 마련되어, RF송수신부에서 RF카드의 카드데이터가 인식되면 인식된 카드데이터가 인증되어 제어부가 도어의 잠금 또는 해제 구동을 하는 기술이 제시되고 있다.As another example, in a door lock apparatus disclosed in Korean Patent Laid-Open Publication No. 10-2004-0043550, there is provided an RF transmitting / receiving unit for performing RF transmitting / receiving with an RF card used by a user, The recognized card data is authenticated and the control unit locks or releases the door.

그런데, 비밀번호 또는 RF 카드를 사용하는 전자식 잠금장치는 기구식 잠금장치보다 사용이 편하지만, 전자식잠금장치를 해제하는 과정에서 비밀번호가 노출되거나 RF 카드가 복제될 수 있다는 문제점이 있다.However, an electronic locking device using a password or an RF card is easier to use than a mechanical locking device, but there is a problem that a password may be exposed or an RF card may be copied in the process of releasing the electronic locking device.

그래서, 이러한 문제점을 해결하기 위하여 도 1에 도시된 바와 같은 한국등록특허 제10-1408319호에 기재된 기술이 제안되었는데, 그 기술적 특징은 이동통신 단말기(10); 암호를 저장하는 전자식 잠금장치(20); 및 상기 이동통신 단말기(10)로부터 식별번호를 수신하며, 수신된 식별번호 및 기 저장된 이전암호에 기초하여 현재암호 및 다음암호를 생성하고, 생성된 현재암호 및 다음암호를 상기 이동통신 단말기에 전송하는 암호생성 서버(30)를 포함하며, 상기 전자식 잠금장치(20)는 상기 이동통신 단말기(10)의 사용자로부터 입력되는 현재암호를 저장된 암호와 비교하여 일치하는 경우에 잠금을 해제하며, 다음암호를 저장하는 것을 특징으로 한다.In order to solve such a problem, a technique disclosed in Korean Patent No. 10-1408319 as shown in FIG. 1 has been proposed, and its technical features include a mobile communication terminal 10; An electronic lock (20) for storing a password; And receiving the identification number from the mobile communication terminal (10), generating a current password and a next password based on the received identification number and the previously stored previous password, and transmitting the generated current password and next password to the mobile communication terminal Wherein the electronic lock device 20 compares the current password input from the user of the mobile communication terminal 10 with the stored password and releases the lock if the password matches, Is stored.

그런데, 한국등록특허 제10-1408319호에 기재된 기술은 이동통신 단말기를 이용하여 자체적으로 암호를 발생시키거나 서버를 통해 발생된 암호를 전자식 잠금장치와 동기화시킴으로써, 전자식 잠금장치의 잠금을 자동으로 해제할 수 있게 되어 비밀번호의 노출이나 복제를 방지할 수 있는 장점은 있으나, 전자식 잠금장치(20)는 암호를 서버(30)에서 직접전송받는 것이 아니라 이동통신 단말기(10)를 통하여 암호를 전달받기 때문에 별도로 서버(30)와 통신이 불가능하더라도, 임의의 이동통신 단말기(10)만 해킹 가능하거나, 전자식 잠금장치(20)와의 무선통신 주파수만 알 수 있으면 용이하게 전자식 잠금장치(20)를 잠금 해제할 수 있는 문제점이 있다.However, the technology disclosed in Korean Patent No. 10-1408319 automatically generates a password by using a mobile communication terminal or synchronizes a password generated by a server with an electronic locking device, thereby automatically releasing the locking of the electronic locking device The electronic lock device 20 receives the password through the mobile communication terminal 10 instead of receiving the password directly from the server 30, It is possible to easily unlock the electronic lock device 20 if only the mobile communication terminal 10 can be hacked or only the wireless communication frequency with the electronic lock device 20 can be known even if the communication with the server 30 can not be separately performed There is a problem.

본 발명은 상기한 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은 교통제어신호기를 포함한 다양한 곳에 설치되는 잠금장치와 잠금장치와 통신으로 연결되는 서버와 상기 서버 및 잠금장치와 통신으로 연결되는 스마트폰으로 이루어지되, 상기 서버에는 잠금장치의 잠금 해제를 위한 암호를 실시간으로 생성하는 암호 생성부가 구비되어 생성된 암호를 잠금장치 및 스마트폰으로 전송하여, 스마트폰은 잠금장치에 암호를 전송하여 잠금장치가 잠금 해제 되도록 함으로써, 서버에 등록된 스마트폰을 소지할 경우 용이하게 잠금장치를 해제할 수 있으며, 암호나 열쇠가 외부로 노출되어 임의의 사람이 잠금장치를 해제할 수 없도록 하는 잠금장치 제어 시스템을 제공하는 것이다.SUMMARY OF THE INVENTION The present invention has been made in order to solve the above-mentioned problems, and it is an object of the present invention to provide a communication system, a communication system, And a smartphone, wherein the server is provided with a password generator for generating a password for unlocking the lock device in real time, and transmits the generated password to the lock device and the smart phone, and the smart phone transmits a password to the lock device The locking device can be unlocked so that the locking device can be easily released when the smart phone registered in the server is held and the locking device can be opened so that the password or the key is exposed to the outside, And to provide a control system.

이러한 문제점을 해결하기 위한 본 발명은;SUMMARY OF THE INVENTION [0006]

잠금장치와, 상기 잠금장치와 통신으로 연결되어 잠금장치를 잠금 해제시키는 스마트폰과, 실시간으로 암호를 생성하여 상기 스마트폰과 잠금장치에 각각 암호를 전송하는 서버로 이루어지는 것을 특징으로 한다.A smart phone connected to the lock device to unlock the lock device, and a server for generating a password in real time and transmitting a password to the smart phone and the lock device, respectively.

여기서, 상기 스마트폰은 설치된 어플리케이션에서 내부에 구비된 통신모듈을 통하여 잠금장치에 스마트폰의 고유번호와 잠금 해제 요청 신호를 전송하여 잠금해제를 요청하는 것을 특징으로 한다.Here, the smart phone transmits a unique number of the smart phone and a lock release request signal to the lock device through the communication module provided in the installed application, thereby requesting the lock release.

그리고, 상기 잠금장치는 스마트폰에서 잠금 해제 요청 신호를 수신하면, 스마트폰의 고유번호와 잠금장치의 고유번호와 함께 암호 요청 신호를 서버로 전송하여, 상기 서버에 구비되는 암호 생성부를 통하여 새로운 암호를 실시간으로 생성하도록 하는 것을 특징으로 한다.When the lock device receives an unlock request signal from the smartphone, the lock device transmits a password request signal to the server along with the unique number of the smart phone and the unique number of the lock device, In real time.

이때, 상기 서버는 생성된 암호를 잠금장치로 전송하고, 상기 잠금장치는 상기 스마트폰으로 암호를 요청하는 요청신호를 전송하는 것을 특징으로 한다.At this time, the server transmits the generated password to the lock device, and the lock device transmits a request signal for requesting the password to the smart phone.

한편, 상기 스마트폰은 잠금장치에서 암호 요청신호를 수신하면, 상기 서버로 고유번호를 전송하면서 암호 요청 신호를 전송하며, 상기 서버에서는 스마트폰에서 전송한 스마트폰의 고유번호와 잠금장치에서 전송한 스마트폰의 고유번호를 비교하여 동일할 경우 해당 암호를 스마트폰으로 전송하는 것을 특징으로 한다.Meanwhile, when the smart phone receives the password request signal from the lock device, the smart phone transmits a password request signal while transmitting a unique number to the server. In the server, the unique number of the smart phone transmitted from the smart phone, Comparing the unique numbers of the smartphones and transmitting the passwords to the smartphone if they are the same.

여기서, 상기 스마트폰은 수신된 암호를 잠금장치로 전송하고, 상기 잠금장치는 서버에서 수신된 암호와 스마트폰에서 수신된 암호가 동일할 경우 잠금부를 해제하는 것을 특징으로 한다.Here, the smartphone transmits the received password to the lock device, and the lock device releases the lock when the password received from the server is identical to the password received from the smart phone.

또한, 상기 서버에는 암호 생성 이력이 저장되는 데이터 베이스가 구비되며, 상기 암호생성 이력에는 암호 생성 시간, 잠금장치의 고유번호, 스마트폰의 고유번호가 저장되는 것을 특징으로 한다.In addition, the server is provided with a database for storing a password generation history, and the password generation time, the unique number of the lock device, and the unique number of the smartphone are stored.

상기한 구성의 본 발명에 따르면, 교통제어신호기를 포함한 다양한 곳에 설치되는 잠금장치와 잠금장치와 통신으로 연결되는 서버와 상기 서버 및 잠금장치와 통신으로 연결되는 스마트폰으로 이루어지되, 상기 서버에는 잠금장치의 잠금 해제를 위한 암호를 실시간으로 생성하는 암호 생성부가 구비되어 생성된 암호를 잠금장치 및 스마트폰으로 전송하여, 스마트폰은 잠금장치에 암호를 전송하여 잠금장치가 잠금 해제 되도록 함으로써, 서버에 등록된 스마트폰을 소지할 경우 용이하게 잠금장치를 해제할 수 있으며, 암호나 열쇠가 외부로 노출되어 임의의 사람이 잠금장치를 해제할 수 없도록 하는 효과가 있다.According to the present invention, there is provided a communication system including a locking device installed in various places including a traffic control signal, a server connected to the locking device by communication, and a smart phone connected by communication with the server and the locking device, A password generator for generating a password for unlocking the device in real time is provided and the generated password is transmitted to the lock device and the smart phone so that the smart phone transmits a password to the lock device to unlock the lock device, It is possible to easily release the lock device when the registered smart phone is carried and to prevent the password or the key from being exposed to the outside so that any person can not release the lock device.

그리고, 본 발명은 항상 휴대하고 다니는 스마트폰만 있으면 잠금장치를 해제할 수 있으므로 열쇠의 분실로 인해 격는 곤란을 해소할 수 있는 효과가 있다.In addition, since the lock device can be released only by a smart phone that is always carried by the user, it is possible to eliminate the difficulty due to the loss of the key.

도 1은 종래의 잠금해제 시스템의 개념도이다.
도 2는 본 발명에 따른 잠금장치 제어 시스템의 개념도이다.
도 3은 본 발명에 따른 잠금장치 제어 시스템의 블럭도이다.
도 4는 본 발명에 따른 잠금 장치 제어 시스템의 잠금 해제를 위한 각 단계를 보여주는 흐름도이다.
도 5는 본 발명에 따른 서버에 구비되는 데이터 베이스에 저장되는 암호 생성 이력의 상태도이다.
1 is a conceptual diagram of a conventional unlocking system.
2 is a conceptual diagram of a locking device control system according to the present invention.
3 is a block diagram of a locking device control system in accordance with the present invention.
4 is a flow chart showing each step for unlocking the lock control system according to the present invention.
5 is a state diagram of a password generation history stored in a database provided in a server according to the present invention.

이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시 예를 보다 상세하게 설명한다. 도면상의 동일한 구성요소에 대해서는 동일한 참조부호를 사용하고 동일한 구성요소에 대해서 중복된 설명은 생략한다. 그리고, 본 발명은 다수의 상이한 형태로 구현될 수 있고, 기술된 실시 예에 한정되지 않음을 이해하여야 한다. Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. The same reference numerals are used for the same constituent elements in the drawings and redundant explanations for the same constituent elements are omitted. It is to be understood that the present invention may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein.

도 2는 본 발명에 따른 잠금장치 제어 시스템의 개념도이고, 도 3은 본 발명에 따른 잠금장치 제어 시스템의 블럭도이고, 도 4는 본 발명에 따른 잠금 장치 제어 시스템의 잠금 해제를 위한 각 단계를 보여주는 흐름도이고, 도 5는 본 발명에 따른 서버에 구비되는 데이터 베이스에 저장되는 암호 생성 이력의 상태도이다.FIG. 2 is a conceptual diagram of a locking device control system according to the present invention, FIG. 3 is a block diagram of a locking device control system according to the present invention, FIG. 4 is a flowchart showing each step for unlocking the locking device control system according to the present invention And FIG. 5 is a state diagram of a password generation history stored in a database provided in the server according to the present invention.

본 발명은 잠금장치 제어 시스템에 관한 것으로 도 2 및 도 3에 도시된 바와 같이 그 구성은 사람들이 출입할 수 있는 도어나 교차로에 설치되는 신호등을 제어하는 교통신호제어기 단자함의 도어 등 다양한 위치에 설치되는 잠금장치(100)와 상기 잠금장치(100)의 잠금 상태를 해제시키기 위한 스마트폰(200)과 상기 잠금장치(100)와 스마트폰(200)에 각각 암호를 전송하는 서버(300)로 이루어진다.The present invention relates to a locking device control system, and as shown in FIG. 2 and FIG. 3, the configuration is installed at various positions such as a door of a traffic signal controller terminal box for controlling a door or a traffic light installed at an intersection, A smartphone 200 for releasing the lock state of the lock device 100 and a server 300 for transmitting a password to the lock device 100 and the smartphone 200 respectively .

여기서, 상기 잠금장치(100)와 스마트폰(200)은 무선 통신으로 연결되어, 스마트폰(200)에서 전송되는 잠금 해제 요청에 의해 잠금 상태를 해제하게 되는데, 상기 잠금장치(100)는 도 3에 도시된 바와 같이 잠금 작용을 수행하는 잠금부(140)와 상기 스마트폰(200) 및 서버(300)와 통신하기 위한 통신모듈(110)과 서버(300)에서 전송되는 암호를 저장하기 위한 저장부(120) 및 전술한 각 구성들을 제어하기 위한 제어부(130)로 이루어진다.The locking device 100 and the smartphone 200 are connected to each other by wireless communication and are released from the locked state by the unlock request transmitted from the smart phone 200. The locking device A communication module 110 for communicating with the smartphone 200 and the server 300 and a storage for storing a password transmitted from the server 300 And a control unit 130 for controlling the above-described respective components.

그리고, 상기 스마트폰(200)에는 상기 잠금장치(100)와의 통신을 통하여 잠금 해제를 자동으로 수행하도록 하는 어플리케이션이 설치되며, 상기 어플리케이션은 스마트폰(200)에 구비되는 통신모듈(210)을 통하여 잠금장치(100)로 잠금 해제 요청 신호를 포함한 다양한 신호를 전송하게 되며, 스마트폰(200)에는 저장부(220)가 구비되어 상기 서버(300)로부터 전송된 암호를 저장하게 된다.The smartphone 200 is provided with an application for automatically performing unlocking through communication with the locking device 100. The application is installed in the communication module 210 of the smartphone 200 The smartphone 200 transmits a variety of signals including the lock release request signal to the lock device 100. The smart phone 200 has a storage unit 220 to store the password transmitted from the server 300. [

또한, 상기 서버(300)에는 통신모듈(310)이 구비되어, 상기 잠금장치(100) 및 스마트폰(200)과 유선 또는 무선으로 통신을 수행하게 되며, 상기 서버(300)에는 암호 생성부(330)가 구비되어 있어 실시간으로 암호를 생성하여 잠금장치(100) 및 스마트폰(200)으로 암호를 전송하게 된다.The server 300 is provided with a communication module 310 to perform wired or wireless communication with the locking device 100 and the smartphone 200. The server 300 includes a password generating unit 330 to generate a password in real time and transmit the password to the lock device 100 and the smart phone 200. [

이러한 잠금장치(100), 스마트폰(200), 서버(300)로 이루어지는 잠금장치 제어 시스템에서 잠금장치(100)의 잠금부(140)를 해제하는 과정을 살펴보면 도 4에 도시된 바와 같이, 사용자는 스마트폰(200)에 설치된 어플리케이션을 실행시켜 스마트폰(200)의 통신모듈(210)을 통하여 잠금 해제 요청 신호를 인접한 잠금장치(100)로 근거리 무선 통신을 통하여 전송하게 된다.As shown in FIG. 4, a process of releasing the locking portion 140 of the locking device 100 in the locking device control system including the locking device 100, the smart phone 200, and the server 300 will be described. Executes an application installed in the smart phone 200 and transmits a lock release request signal to the adjacent lock device 100 through the communication module 210 of the smart phone 200 through the near field wireless communication.

이때, 상기 스마트폰(200)은 잠금 해제 요청 신호와 함께 스마트폰(200)의 저장부(220)에 저장된 스마트폰(200)의 고유번호도 함께 전송하게 된다.(S1)At this time, the smartphone 200 transmits the unlock request signal together with the unique number of the smartphone 200 stored in the storage unit 220 of the smartphone 200 (S1)

그리고, 상기 잠금장치(100)는 상기 스마트폰(200)으로부터 잠금 해제 요청 신호를 수신하게 되면 통신모듈(110)을 통하여 상기 서버(300)로 암호 요청 신호를 전송하게 되는데, 상기 잠금장치(100)는 암호 요청 신호와 함께 스마트폰(200)의 고유번호 및 잠금장치(100)의 저장부(120)에 저장된 잠금장치(100)의 고유번호도 함께 전송하게 된다.(S2)When the lock device 100 receives the lock release request signal from the smart phone 200, the lock device 100 transmits an encryption request signal to the server 300 through the communication module 110. The lock device 100 Together with the password request signal, together with the unique number of the smartphone 200 and the unique number of the lock device 100 stored in the storage unit 120 of the lock device 100. (S2)

여기서, 상기 서버(300)는 잠금장치(100)로부터 암호 요청 신호를 수신하게 되면 내부에 구비되는 암호 생성부(330)에서 실시간으로 암호를 생성하게 되며, 생성된 암호는 암호 요청 신호를 전송한 해당 잠금장치(100)로 통신모듈(310)을 통하여 전송하게 된다.(S3)When the server 300 receives the password request signal from the locking device 100, the server 300 generates a password in real time in the password generator 330 provided therein. The generated password is transmitted to the server 300 And transmits it to the locking device 100 through the communication module 310. (S3)

그리고, 상기 잠금장치(100)는 서버(300)로부터 새롭게 생성된 암호를 수신하게 되면, 잠금장치(100)에 구비되는 저장부(120)에 새롭게 수신된 암호를 저장하게 되며, 잠금 해제 요청 신호를 전송한 스마트폰(200)으로 통신모듈(110)을 통하여 암호 요청 신호를 전송하게 된다.(S4)Upon receipt of the newly generated password from the server 300, the locking device 100 stores the newly received password in the storage unit 120 provided in the locking device 100, (S4) to the smartphone 200 that has transmitted the password through the communication module 110. In step S4,

그러면 상기 스마트폰(200)의 어플리케이션은 잠금장치(100)로부터 암호 요청 신호를 수신하게 되면 통신모듈(210)을 통하여 서버(300)로 암호 요청 신호를 전송하게 되는데, 스마트폰(200)은 암호 요청 신호와 함께 스마트폰(200)의 고유번호를 서버(300)로 전송하게 된다.(S5)When the application of the smart phone 200 receives the password request signal from the lock device 100, the smart phone 200 transmits a password request signal to the server 300 through the communication module 210. The smart phone 200 transmits the password And sends the unique number of the smartphone 200 to the server 300 together with the request signal (S5)

이때, 상기 스마트폰(200)이 암호 요청 신호를 서버(300)로 전송할 때, 스마트폰(200)의 고유번호만을 전송할 수도 있고, 전술한 S4과정에서 잠금장치(100)로부터 잠금장치(100)의 고유번호를 수신한 경우에는 서버(300)로 스마트폰(200)의 고유번호와 함께 잠금장치(100)의 고유번호도 전송하도록 함으로써, 잠금 해제 과정을 더욱 복잡하게 하여 정당한 사용자가 아니면 해당 잠금장치(100)를 임의로 잠금 해제 하지 못하도록 한다.At this time, when the smartphone 200 transmits an encryption request signal to the server 300, it may transmit only the unique number of the smartphone 200 or may transmit the unique number of the smartphone 200 from the locking device 100, The unique number of the lock device 100 is transmitted to the server 300 together with the unique number of the smart phone 200 to further complicate the unlocking process, Thereby preventing arbitrary unlocking of the device 100.

그리고, 상기 서버(300)는 스마트폰(200)에서 암호 요청 신호를 수신받게 되면, 암호 요청 신호와 함께 수신된 스마트폰(200)의 고유번호와 잠금장치(100)에서 전송한 스마트폰(200)의 고유번호를 비교하여 번호가 동일할 경우 잠금장치(100)로 전송한 암호를 스마트폰(200)으로 전송하게 된다.(S6)When the server 300 receives the password request signal from the smartphone 200, the server 300 transmits the unique number of the smart phone 200 received along with the password request signal to the smart phone 200 And transmits the password transmitted to the locking device 100 to the smartphone 200 when the numbers are the same. (S6)

이때, 상기 서버(300)는 다수의 잠금장치(100) 및 스마트폰(200)과 통신으로 연결되어 다수의 암호 요청 신호를 수신하게 되는데, 각각의 암호 요청 신호를 전송할 때에는 스마트폰(200) 또는 잠금장치(100)의 고유번호도 같이 전송하기 때문에 해당 고유번호에 대응되는 암호를 찾아서 해당 스마트폰(200) 또는 잠금장치(100)로 전송하게 된다.(S7)At this time, the server 300 is connected to the plurality of locking devices 100 and the smart phone 200 in communication, and receives a plurality of password request signals. When transmitting the password request signals, Since the unique number of the lock device 100 is also transmitted, the password corresponding to the unique number is found and transmitted to the corresponding smart phone 200 or the lock device 100. (S7)

한편, 상기 서버(300)에서 잠금장치(100) 또는 스마트폰(200)의 요청신호에 포함된 고유번호가 서버(300)에 구비되는 고유번호 저장부(320)에 저장되어 있지 않은 경우에는 요청한 잠금장치(100) 또는 스마트폰(200)으로 암호 전송 불가 신호를 전송하게 된다.If the server 300 does not store the unique number included in the request signal of the lock device 100 or the smartphone 200 in the unique number storage unit 320 of the server 300, And transmits a password transmission disable signal to the lock device 100 or the smartphone 200. [

이때, 상기 서버(300)에 별도로 구비되는 디스플레이(350)로 해당 상황에 대한 경고문구를 출력하도록 하여 관리자가 이를 실시간으로 감지할 수 있도록 하여, 정당한 사용자 이외의 사람이 잠금장치(100) 해제를 시도에 대하여 신속하게 대처할 수 있도록 한다.At this time, a warning message is displayed on the display 350 separately provided to the server 300 so that the manager can detect the warning in real time, so that a person other than a legitimate user can unlock the lock 100 To be able to respond quickly to the attempt.

그리고, 최종적으로 상기 스마트폰(200)은 서버(300)로부터 암호를 수신받게 되면 수신받은 암호를 스마트폰(200)의 저장부(220)에 저장한 후, 통신모듈(210)을 통하여 다시 잠금장치(100)로 전송하게 되는데, 상기 잠금장치(100)가 스마트폰(200)으로부터 암호를 수신하게 되면 스마트폰(200)으로부터 수신받은 암호와 잠금장치(100)의 저장부(120)에 저장된 서버(300)로부터 전송받은 암호와 동일한지를 비교하여 동일할 경우 잠금부(140)를 해제하게 된다.(S8)Finally, when receiving the password from the server 300, the smart phone 200 stores the received password in the storage unit 220 of the smart phone 200, When the lock device 100 receives the password from the smartphone 200, the password received from the smartphone 200 and the password stored in the storage unit 120 of the lock device 100 And compares the password received from the server 300 with the password received from the server 300. If the password is the same, the lock unit 140 is released (S8)

물론, 수신받은 암호가 서버(300)로부터 수신받은 암호와 동일하지 않을 경우, 잠금부(140)를 해제하지 않고, 잠금 해제 불가 메시지를 디스플레이(150)로 출력하게 되며, 이러한 상태에 대한 신호를 서버(300)로 전송하여 서버(300)에 구비되는 데이터 베이스(340)에 저장하게 된다.Of course, when the received password is not the same as the password received from the server 300, the lock unit 140 is not released and a message indicating that the lock can not be released is displayed on the display 150, And transmits it to the server 300 and stores it in the database 340 provided in the server 300.

그리고, 상기 서버(300)에는 데이터 베이스(340)가 구비되며, 상기 데이터 베이스(340)에는 도 5에 도시된 바와 같이 암호 생성 이력이 저장되게 되는데, 상기 암호 생성 이력에는 암호 생성 시간, 잠금장치(100)의 고유번호, 스마트폰(200)의 고유번호가 저장되게 된다.The server 300 is provided with a database 340 and the database 340 stores a history of generating a password as shown in FIG. 5. The history of generating a password includes a password generation time, The unique number of the smartphone 200, and the unique number of the smartphone 200 are stored.

그래서, 해당 잠금장치(100)가 언제 개방되었는지, 누구에 의해 개방되었는지를 한눈에 알 수 있게 되어, 문제 상황이 발생할 경우 이를 자료로 사용할 수 있게 된다.Thus, it is possible to know at a glance when the locking device 100 is opened and by whom, so that the user can use the locking device 100 as a data when a problem situation arises.

물론, 상기 암호 생성 이력에는 전술한 바와 같은 정상적인 잠금 해제 상태뿐만 아니라 에러 상황에 대한 신호를 수신받아 해당 상태가 발생한 시간과 함께 전송한 스마트폰(200) 및 잠금장치(100)의 고유번호와 함께 해당 상태를 저장하게 됨으로써, 비정상 상황에도 안정적으로 대처할 수 있게 된다.Of course, the password generation history includes not only the normal unlocked state as described above, but also a signal indicating the error state, together with the time when the corresponding state occurred, together with the unique number of the smartphone 200 and the lock device 100 By storing the corresponding state, it is possible to cope with the abnormal situation stably.

이상에서 본 발명의 바람직한 실시 예를 설명하였으나, 본 발명의 권리범위는 이에 한정되지 않으며, 본 발명의 실시 예와 실질적으로 균등한 범위에 있는 것까지 본 발명의 권리 범위가 미치는 것으로 본 발명의 정신을 벗어나지 않는 범위 내에서 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변형 실시가 가능한 것이다.While the present invention has been described in connection with certain exemplary embodiments, it is to be understood that the scope of the present invention is not limited to the disclosed embodiments, 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 by the appended claims.

본 발명은 잠금장치 제어 시스템에 관한 것으로서, 더욱 상세하게는 잠금장치의 잠금 해제를 위한 암호가 외부로 노출되는 것을 안정적으로 방지할 수 있을 뿐만 아니라, 별도의 열쇠나 RF카드가 없이도 용이하게 잠금장치를 해제할 수 있는 잠금장치 제어 시스템에 관한 것이다.The present invention relates to a lock control system, and more particularly, to a lock control system that can reliably prevent a password for unlocking a lock from being exposed to the outside, To a lock device control system capable of releasing a lock device.

100 : 잠금장치 110, 210, 310 : 통신모듈
120, 220 : 저장부 130 : 제어부
140 : 잠금부 150, 350 : 디스플레이
200 : 스마트폰 300 : 서버
320 : 고유번호 저장부 330 : 암호 생성부
340 : 데이터 베이스
100: locking device 110, 210, 310: communication module
120, 220: storage unit 130:
140: locking part 150, 350: display
200: smart phone 300: server
320: unique number storage unit 330:
340: Database

Claims (7)

잠금장치와,
상기 잠금장치와 통신으로 연결되어 잠금장치를 잠금 해제시키는 스마트폰과,
실시간으로 암호를 생성하여 상기 스마트폰과 잠금장치에 각각 암호를 전송하는 서버로 이루어지고,
상기 스마트폰은 설치된 어플리케이션에서 내부에 구비된 통신모듈을 통하여 잠금장치에 스마트폰의 고유번호와 잠금 해제 요청 신호를 전송하여 잠금해제를 요청하고,
상기 잠금장치는 스마트폰에서 잠금 해제 요청 신호를 수신하면, 스마트폰의 고유번호와 잠금장치의 고유번호와 함께 암호 요청 신호를 서버로 전송하여, 상기 서버에 구비되는 암호 생성부를 통하여 새로운 암호를 실시간으로 생성하도록 하며,
상기 서버는 생성된 암호를 잠금장치로 전송하고,
상기 잠금장치는 상기 스마트폰으로 암호를 요청하는 요청신호를 전송하며,
상기 스마트폰은 잠금장치에서 암호 요청신호를 수신하면, 상기 서버로 고유번호를 전송하면서 암호 요청 신호를 전송하며,
상기 서버에서는 스마트폰에서 전송한 스마트폰의 고유번호와 잠금장치에서 전송한 스마트폰의 고유번호를 비교하여 동일할 경우 해당 암호를 스마트폰으로 전송하고,
상기 스마트폰은 수신된 암호를 잠금장치로 전송하고,
상기 잠금장치는 서버에서 수신된 암호와 스마트폰에서 수신된 암호가 동일할 경우 잠금부를 해제하며,
상기 서버에는 암호 생성 이력이 저장되는 데이터 베이스가 구비되며,
상기 암호생성 이력에는 암호 생성 시간, 잠금장치의 고유번호, 스마트폰의 고유번호가 저장되는 것을 특징으로 하는 잠금장치 제어 시스템.
A locking device,
A smart phone communicatively coupled to the lock device to unlock the lock device,
And a server for generating a password in real time and transmitting a password to the smartphone and the lock device, respectively,
The smart phone transmits a unique number of the smart phone and an unlock request signal to the lock device through a communication module provided in the installed application,
When the lock device receives the lock release request signal from the smart phone, the lock device transmits a password request signal to the server together with the unique number of the smart phone and the unique number of the lock device, , ≪ / RTI >
The server transmits the generated password to the lock device,
The lock device transmits a request signal for requesting a password to the smartphone,
When the smart phone receives the password request signal from the lock device, the smart phone transmits a password request signal while transmitting the unique number to the server,
The server compares the unique number of the smartphone transmitted from the smartphone with the unique number of the smartphone transmitted from the lock device, and when the same number is the same, transmits the corresponding password to the smartphone,
The smart phone transmits the received password to the lock device,
The lock device releases the lock when the password received at the server and the password received at the smartphone are the same,
The server is provided with a database for storing a password generation history,
Wherein a password generation time, a unique number of a lock device, and a unique number of a smart phone are stored in the password generation history.
삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete
KR1020150118137A 2015-08-21 2015-08-21 a locking control apparatus using a password KR101599055B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150118137A KR101599055B1 (en) 2015-08-21 2015-08-21 a locking control apparatus using a password

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150118137A KR101599055B1 (en) 2015-08-21 2015-08-21 a locking control apparatus using a password

Publications (1)

Publication Number Publication Date
KR101599055B1 true KR101599055B1 (en) 2016-03-02

Family

ID=55582701

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150118137A KR101599055B1 (en) 2015-08-21 2015-08-21 a locking control apparatus using a password

Country Status (1)

Country Link
KR (1) KR101599055B1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101742155B1 (en) * 2016-11-28 2017-06-01 주식회사 소프트센 Meothod for controlling locking device
KR101933686B1 (en) * 2016-08-22 2018-12-28 김세환 Smart box locking/unlocking system and method using mobile device and the smart box
US11304027B2 (en) * 2019-03-08 2022-04-12 Master Lock Company Llc Systems and methods for dynamically delivering access credentials for locking systems
WO2022203328A1 (en) * 2021-03-26 2022-09-29 이현우 Smart locking device, locking management system including same device, and locking management method using same system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090002137A (en) * 2007-06-19 2009-01-09 주식회사 네오텔레콤 Door locking system utilizing bar code
KR20140122101A (en) * 2013-04-09 2014-10-17 고은주 Traffic signal controller having remotely controlled locking function
KR101470747B1 (en) * 2013-07-23 2014-12-08 주식회사 에스원 Method and apparatus for implementing doorlock system using mobile terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090002137A (en) * 2007-06-19 2009-01-09 주식회사 네오텔레콤 Door locking system utilizing bar code
KR20140122101A (en) * 2013-04-09 2014-10-17 고은주 Traffic signal controller having remotely controlled locking function
KR101470747B1 (en) * 2013-07-23 2014-12-08 주식회사 에스원 Method and apparatus for implementing doorlock system using mobile terminal

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101933686B1 (en) * 2016-08-22 2018-12-28 김세환 Smart box locking/unlocking system and method using mobile device and the smart box
KR101742155B1 (en) * 2016-11-28 2017-06-01 주식회사 소프트센 Meothod for controlling locking device
US11304027B2 (en) * 2019-03-08 2022-04-12 Master Lock Company Llc Systems and methods for dynamically delivering access credentials for locking systems
WO2022203328A1 (en) * 2021-03-26 2022-09-29 이현우 Smart locking device, locking management system including same device, and locking management method using same system

Similar Documents

Publication Publication Date Title
CN108475447B (en) System and method for controlling access to a physical space
US10089804B2 (en) Method and apparatus for increasing reliability in monitoring systems
KR101211477B1 (en) Method for mobile-key service
US10380815B2 (en) Transient asset management systems and methods
KR101259546B1 (en) Method for smart-key service
US11165569B2 (en) Method and device for securely operating a field device
WO2016185013A1 (en) Reader setup/rekeying with dedicated card
KR101599055B1 (en) a locking control apparatus using a password
KR101733453B1 (en) A Locking System and Method Comprising Smart Phone Mobile Key
KR101765080B1 (en) smart door lock system based on iot and the method thereof
CN111768517A (en) Door lock control system, method and device of logistics object management device and electronic equipment
KR20180060901A (en) Meothod for controlling locking device
KR101466624B1 (en) Door Security Management System and Method by Speech Recognition And One Time Password
KR20170071869A (en) System and service method for automatic door rock system using beacon and smartphone
KR101595897B1 (en) Digital doorlock and control method thereof
KR101664888B1 (en) Method for Authentication between Controller and User Terminal through Near Field Communication
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
US10354463B2 (en) Systems and methods for secure authentication for access control, home control, and alarm systems
KR101958189B1 (en) Smart locking device and locking service method thereof
JP4200347B2 (en) Lock control system
CN109448192A (en) Safe and intelligent lock system based on encryption chip
KR20190060370A (en) Control system and method for locking device
KR101742204B1 (en) Security system and security settings cancel method using the reader box
KR101502142B1 (en) Near field communication terminal and security method thereof
CN104675199A (en) Latch state detecting system and method thereof

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20190102

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20200121

Year of fee payment: 5