KR930009087B1 - 원키의 도어 록킹 제어방법 - Google Patents

원키의 도어 록킹 제어방법 Download PDF

Info

Publication number
KR930009087B1
KR930009087B1 KR1019900014625A KR900014625A KR930009087B1 KR 930009087 B1 KR930009087 B1 KR 930009087B1 KR 1019900014625 A KR1019900014625 A KR 1019900014625A KR 900014625 A KR900014625 A KR 900014625A KR 930009087 B1 KR930009087 B1 KR 930009087B1
Authority
KR
South Korea
Prior art keywords
input
digit
key
password
control
Prior art date
Application number
KR1019900014625A
Other languages
English (en)
Other versions
KR920006604A (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 KR1019900014625A priority Critical patent/KR930009087B1/ko
Publication of KR920006604A publication Critical patent/KR920006604A/ko
Application granted granted Critical
Publication of KR930009087B1 publication Critical patent/KR930009087B1/ko

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

Landscapes

  • Lock And Its Accessories (AREA)

Abstract

내용 없음.

Description

원키의 도어 록킹 제어방법
제 1 도는 이 발명에 따른 원키의 도어 록킹 제어방법을 수행하기 위한 회로를 나타낸 블럭도.
제 2 도는 이 발명에 따른 원키의 도어 록킹 제어방법을 나타낸 흐름도이다.
* 도면의 주요부분에 대한 부호의 설명
1 : 입력장치 2 : 수신장치
20 : 마이콤 21 : 감지부
22 : 카운팅부 23 : 저장부
24 : 표시부 K : 키
C1~Cn : 제어신호 출력단자
본 발명은 모든 기기, 예를들어 자동차, 금고, 홈오토메이션(Home Automation)등의 자동화가 가능한 시스템에관한 것으로서, 보다 상세하게는 가정에 있는 각종 도어를 원키로써 간단하게 열고 잠글 수 있는 원키의 도어 록킹 제어방법에 관한 것이다.
일반적으로 모든 기능을 자동화시키려는 최근의 추세에도 불구하고, 도어 록킹(door locking)시스템은 수동으로 제어되고 있다. 즉, 각각의 도어마다 별도의 열쇠를 가지고 있어, 그 도어에 맞는 열쇠로 잠겨진 도어를 열 수 있었다. 이때, 그 도어를 잠근 상태에서 그 도어에 해당하는 열쇠를 분실했거나, 그 도어에 해당하는 열쇠를 그 방안에 두고 도어를 잠글경우에는 그 도어를 부수거나 별도의 보조열쇠로 그 도어를 열어야 하였다.
그리고, 상기 수동열쇠는 쉽게 열수가 있어 완벽한 도난방지가 어렵다.
또한, 최근 도난방지를 완벽하게 하기 위하여, 비밀번호가 입력된 카드키로서 도어를 열고 잠글 수 있으나, 이 카드키 역시 하나의 도어에 하나의 카드키가 제공되며, 입력된 비밀번호의 변경이 불가능하여 카드키의 분실시 도어에 제어가 불가능하였다. 그리고, 상기 카드키는 대부분 프라스틱으로 되어 있어 카드키의 손상이 쉽다.
또한, 다수개의 키로서 비밀번호가 입력되면 제어되는 도어 록킹 시스템이 있으나 다수개의 키가 필요하여 입력장치가 복잡해지는 문제점이 있었다.
이 발명은 이와같은 문제점을 해결하기 위한 것으로서, 이 발명의 목적은 각종의 도어의 제어가 가능한 비밀번호를 미리 저장한 후 이 저장된 비밀번호와 새로 입력되는 번호가 일치되는 경우에만 도어의 제어가 가능하도록 하여 도어의 제어가 간편한 원키의 도어 록킹 제어방법을 제공함에 있다.
이 발명의 다른 목적은 비밀번호를 입력시키는 입력장치가 원키(One Key)로 되어 있어 입력장치의 소형화가 가능하고, 가격이 저렴하며, 유지보수가 용이한 원키의 도어 록킹 제어방법을 제공함에 있다.
이 발명의 또다른 목적은 입력장치의 키를 접지식으로 하여 입력장치를 오랫동안 쓸수 있어 경제적인 원키의 도어 록킹 제어방법을 제공함에 있다.
이와같은 목적을 달성하기 위한 이 발명에 따른 원키의 도어 록킹 제어방법의 특징은, 송신장치로부터 입력되는 소정 자리수의 번호가 미리 설정된 비밀번호와 일치하는 경우에만 도어가 제어되는 도어 록킹 제어 방법에 있어서, 원키를 연속 누름에 의해 한자리의 번호를 저장시킨후, 그 다음 자리의 번호를 입력시키는 과정을 설정된 비밀번호 자리수만큼 반복 수행하는 입력과정과, 상기 입력과정의 실행후 입력되는 번호와 저장된 마스터 비밀번호가 일치하는 경우 저장된 제어 비밀번호를 리세트시키고, 상기 입력과정에 의하여 마스터 비밀번호와 다르게 다시 입력되는 번호를 제어 비밀번호로 재설정하여 저장하는 제어 비밀번호 재설정 과정과, 상기 입력과정의 실행후 입력되는 번호와 저장되는 제어 비밀번호가 일치하는 경우 일치된 제어 비밀번호에 해당되는 도어를 제어하는 제어 과정과, 상기 입력과정에서 일정시간 지연중에 키가 입력되지 않거나 사용자가 키를 정지시키지 않는 경우 시스템의 제어를 끝내는 종료 과정으로 이루어지는 점에 있습니다.
이하, 이 발명에 따른 원키의 도어 록킹 제어방법의 바람직한 일실시예에 대하여 첨부 도면을 참조하여 상세히 설명한다.
제 1 도는 이 발명에 따른 원키의 도어 록킹 제어방법을 수행하기 위한 회로를 나타낸 블록도로서, 간단하게 도시되어 있다.
제 1 도는, 원키의 누르는 횟수에 따라 번호가 전송되어 입력장치(1)와, 상기 입력장치(1)로부터 전송되어 오는 번호로 도어의 록킹을 제어하는 수신장치(2)로 이루어진다.
여기서, 상기 입력장치(1)는 하나의 접지식 키(K)로 되어 있다. 그리고, 상기 수신장치(2)는, 프로그램 롬(도시되지 않음)이 내장되어 있어 상기 입력장치(1)로부터 입력되는 키의 입력횟수에 따라 도어의 록킹을 제어하는 마이콤(20)과, 상기 입력장치(1)에 연결되어 상기 입력장치의 키(K)의 누름을 감지하여 상기 마이콤(20)으로 출력하는 감지부(21)와, 상기 마이콤(20)의 제어신호에 따라 상기 입력장치(1)의 키(K)의 입력횟수를 카운트하는 카운팅부(22)와, 상기 마이콤(20)의 제어에 따라 상기 카운팅부(22)에서 카운팅된 수 및 도어의 제어 비밀번호와 도어 록킹 장치의 제어 비밀번호의 변경이 가능한 마스터 비밀번호가 저장되는 저장부(23)와, 상기 마이콤(20)의출력측에 연결되어 도어의 열리거나 비밀번호가 변경되면 멜로디를 발생시켜 사용자에게 알리는 표시부(24)로 구성된다.
여기서, 상기 감지부(21), 카운팅부(22), 저장부(23) 및 표시부(24)는 공지된 기술을 이용한다. 즉, 상기 감지부(21)는 센서등으로 구성시킬 수 있고, 카운팅부(22)는 카운터 IC로 구성시킬 수 있으며, 저장부(23)는 램으로 구성시킬 수 있다. 또한, 표시부(24)는 액정 표시 소자, LED등의 디스플레이 소자 및 스피커등으로 구성시킬 수 있다.
제 2 도는 이 발명에 따른 원키의 도어 록킹 제어방법을 나타낸 흐름도로서, 상기 마이콤(20)의 프로그램 롬에 프로그래밍되어 있으며, 도어의 록킹을 제어하는 방법이 상세하게 도시되어 있다.
제 2 도에서 입력되는 숫자의 자리수는 임의의 자리수를 가질 수 있으나 4자리수를 가정하여 설명한다. 그리고, 4자리의 입력숫자를 N이라하면 N의 각 자리수를 n1, n2, n3, n4로 표시한다. 이때, 4n는 최하위 자리수, n1은 최상위 자리수를 나타낸다. 또한, 록킹을 제어할 도어가 2개 있다고 가정하여 제어 비밀번호를 2개(R1), (R2) 설정한다.
따라서, 제 2 도는, 한 자리수에 해당하는 키(K)의 누름 횟수를 카운팅하여 한 자리수의 번호(n)로 저장시킨 후 N의 각 자리수를 왼쪽으로 1자리씩 이동 즉, n1=n2, n2=n3, n3=n4, n4=n으로 하여 최상위 자리(n4)에 입력된 한 자리수의 번호(n)가 기록되는 과정을 비밀번호의 자리수만큼 반복 수행하는 입력과정(P1)과, 상기 입력과정(P1)이 실행되어 입력되는 번호(N)와 저장된 마스터 비밀번호(M)가 일치하는 경우, 상기 입력과정(P1)이 다시 수행되어 입력되는 번호(N)가 마스터 비밀번호(M)와 다르게 입력되면 입력된 번호(N)를 제어 비밀번호로 재설정하여 저장되는 제어 비밀번호 재설정 과정(P2)과, 상기 입력과정(P1)에서 입력된 번호(N)와 저장된 제어 비밀번호(R1),(R2)가 일치하는 경우 제어 비밀번호에 해당되는 도어의 록킹을 제어하는 도어 록킹 제어과정(P3)과, 일정시간이 지난후에도 키가 입력되지 않은 경우 시스템의 제어를 끝내는 종료과정(P4)으로 이루어진다.
이때, 상기 입력과정(P1)은, 한 자리수에 해당하는 키의 입력횟수를 카운트하여 한 자리수의 번호(n)로 저장하는 한자리 입력 루틴(L1)과 상기 한자리 입력 루틴(L1)의 실행후, 다시 한 자리수의 번호(n)가 입력되어 4자리수 N을 완성하는 입력완성 루틴(L2)의 순으로 이루어진다. 여기서, N은 한 자리수 n이 각각 입력되어 완성된 4자리수의 숫자를 말한다.
또한, n1, n2, n3, n4는 N의 각 자리수를 나타내고, 입력된 자리수가 4개이상 되어야 N이 완성되는 것으로 간주한다.
그리고, 상기 한자리 입력 루틴(L1)은, 자리수(i)를 0으로 초기화하는 스텝(S2)과, N 및 n1, n2, n3, n4를 0으로 초기화하는 스텝(S3)과, 마스터 비밀번호(M)와 입력되는 번호의 일치된 횟수를 카운트하는 변수(iM)를 0으로 초기화하는 스텝(S4)과, 키(K)가 접지되어 있는지를 판별하는 스텝(S5)과, 키(K)가 접지되어 있으면 자리수(i)를 하나 증가시키는 스텝(S6)과, 한 자리수 번호(n)을 0으로 초기화하는 스텝(S7)과, 상기 키(K)가 1회 눌러졌는지를 판별하는 스텝(S8)과, 키(K)의 누름이 1회이면 상기 한 자리수 번호(n)이 1증가시키는 스텝(S9)과, 상기 한 자리수 번호(n)가 10인지를 판별하는 스텝(S10)과, 상기 한 자리수 번호(n)가 10이면 즉, 키의 누름 횟수가 10회이면 상기 한 자리수 번호(n)을 0으로 초기화하는 스텝(S7)으로 리턴하고 10이 아니면 키(K)가 무접지인지를 판별하는 스텝(S11)의 순으로 이루어진다. 그리고, 입력완성 루틴(L2)은, 상기 스텝(S11)에서 무접지로 판별되면 N의 각 자리수를 왼쪽으로 1자리씩 이동(n1=n2, n2=n3, n3=n4, n4=n)하여 한 자리수 번호(n)을 최하위 자리(n4)수로 기록하는 스텝(S12)과, 자리수(i)가 설정된 비밀번호의 자리수(예를들어, 4)보다 크거나 같은지를 판별하는 스텝(S13)의 순으로 이루어진다.
한편, 상기 제어 비밀번호 재설정 과정(P2)은, 상기 입력과정(P1)에 의하여 입력된 번호(N)와 마스터 비밀번호(M)가 일치하면, 마스터 비밀번호(M)와 입력되는 번호(N)의 일치된 횟수를 나타내는 변수(iM)를 카운트하는 카운팅 루틴(L3)과, 상기 카운팅 루틴(L3)에 의하여 카운팅된 변수(iM)에 해당되는 도어의 제어 비밀번호 리세트시키고, 다시 상기 입력과정(P1)이 수행되어 입력된 번호(N)가 마스터 비밀번호(M)와 다르게 입력되면 그 번호(N)를 리세트된 도어의 제어 비밀번호로 재설정하여 저장하는 재저장 루틴(L4)순으로 이루어진다.
여기서, 상기 카운팅 루틴(L3)은, 입력된 번호(N)와 마스터 비밀번호(M)가 일치하는지를 판별하는 스텝(S14)과 입력된 번호(N)와 마스터 비밀번호(M)가 일치하면 변수(iM)를 1 증가시키고 한 자리수 번호(n)을 0으로 초기화한 후 상기 스텝(S5)으로 리턴하는 스텝(S15)의 순으로 이루어진다. 그리고, 상기 재저장 루틴(L4)은, 상기 카운팅 루틴(L3)의 스텝(S14)에서 입력된 변수(N)와 마스터 비밀번호(M)가 다르다고 판별되면 변수(iM)가 1보다 크거나 같은지를 비교하는 스텝(S16)과, 상기 변수(iM)가 1보다 크거나 같으면 변수(iM)가 1인지를 판별하는 스텝(S17)과, 1이면 입력된 번호(N)를 제 1 제어 비밀번호(R1)로 재설정하고 저장하는 스텝(S18)과, 1이 아니면 입력된 번호(N)를 제 2 제어 비밀번호(R2)로 재설정하고 저장하는 스텝(S19)의 순으로 이루어진다.
그리고, 제어 과정(P3)은, 상기 재저장 루틴(L4)의 판별스텝(S16)에 의하여 입력되는 번호(N)가 저장된 마스터 비밀번호(M)와 한번도 일치되지 않았다고 판별되면(iM=0), 입력된 번호(N)가 각 도어의 제어 비밀번호(R1), (R2)와 일치하는지를 판별하는 판별스텝(S20)과, 입력된 번호(N)가 각 도어의 제어 비밀번호(R1), (R2)와 일치한다고 판별되면 입력된 번호(N)에 해당하는 도어의 록킹 제어 기능이 수행되도록 제어신호(C1~Cn)을 출력하는 스텝(S21)과, 상기 재저장 루틴(L4)의 스텝(S18, S19)에 의하여 제어 비밀번호(R1), (R2)가 재설정되어 저장되거나 상기 제어 과정(P3)의 스텝(S21)이 실행되면 멜로디음이 발생되는 스텝(S22)의 순으로 이루어진다.
한편, 종료 과정(P4)은 상기 입력과정(P1)의 판별스텝(S5)에 의하여 원키(K)가 접지되지 않았다고 판별되면 일정 시간 지연되는 스텝(S24)과, 키(K)가 접지되지 않은 시간이 소정 시간을 초과하면 시스템의 제어를 끝내는 스텝(S25)의 순으로 이루어진다.
이와같이 구성된 이 발명은, 상기 제 2 도에 해당하는 프로그램이 상기 마이콤(20)의 프로그램 롬에 프로그래밍되어 있고, 도어의 록킹을 제어하기 위한 각 변수들(i, N, n1, n2, n3, n4, iM)은 저장부(23)에 저장되며, 도어를 열고 잠글 수 있는 제어 비밀번호(R1),(R2)와 제어 비밀번호를 재설정할 수 있는 마스터 비밀번호(M)도 상기 저장부(23)에 저장되어 있다. 또한, 상기 변수들을 하나씩 증가시키는 카운트 동작은 상기 마이콤(20)의 제어에 의해 카운팅부(22)에 수행된다.
이때, 상기 제 1 도의 수신장치(2)의 감지부(21)에 의해 입력장치(1)의 키(K)가 눌러졌다고 감지되면, 제 2 도의 스텝(S2)에서 자리수 변수(i)를 0으로 초기화한다. 이때, 자리수 변수(i)는 소정의 자리수가 가능하나, 이 발명에서는 4자리수로 가정하였다. 그리고, 스텝(S3)에서 자리수에 해당하는 입력 번호(N), 각각의 자리수에 해당하는 번호(n1,n2,n3,n4)를 0으로 초기화하고, 스텝(S4)에서 입력된 번호(N)와 마스터 비밀번호(M)의 일치 횟수를 번수(iM)를 0으로 초기화한다. 그리고, 상기 변수들이 0으로 초기화된후 스텝(S5)에서 상기 입력장치(1)의 키(K)가 접지되어 있다고 판별되면, 스텝(S6)에서 자리수 변수(i)를 1 증가시키고(i=i+1), 스텝(S7)에서 한 자리수 번호(n)를 0으로 초기화한다. 이때, 스텝(S8)에서 키 누름횟수가 1회로 판별되면 스텝(S9)에서 한자리수 번호(n)를 1 증가시킨다(n=n+1). 즉, 원키(K)가 1회 입력될때마다 하나씩 카운트되어 한 자리수 번호(N) 값으로 된다. 그리고, 스텝(S10)에서 키(K)의 누른 횟수(n)가 10회인지를 판단하고, 상기 스텝(S10)에서 키(K)의 누른 횟수, 즉 한 자리수 번호(n)가 10이 아니라고 판별되면 판별스텝(S11)에서 키(K)가 무접점상태 인지를 판별한다.
이때, 판별스텝(S11)에 의하여 무접점 상태가 아니라고 판단되면, 스텝(S5)으로 리턴되어 다시 눌려진 키의 횟수가 계속 카운팅되고, 무접점상태라고 판단되면, 스텝(S12)에서 N의 각 자리수를 좌로 이동시키고 최하위 자리수(n4)에 입력된 한 자리수 번호(n)를 저장한다. 즉 한 자리수의 번호(n)가 저장된다.
한편, 상기 스텝(S10)에서 입력된 한 자리수의 번호(n)가 10이라고 판단되면, 스텝(S7)으로 리턴하여 한자리수의 번호(n)를 0으로 초기화한 후 다시 키(K)의 누른 횟수를 카운팅하며, 또한, 판별스텝(S5)에 의하여 키(K)가 접지되었으나 판별스텝(S8)에 의하여 키(K)가 눌려지지 않은 경우에는 입력된 한 자리수의 번호(n)가 0으로 저장된다.
상기 헐명한 바와같이 한 자리수의 번호(n)가 n4자리에 저장되기 전에 스텝(S12)에 의하여 N의 각 자리수를 좌로 1자리씩 이동한다. 그리고, 판별스텝(S13)에서 자리수 변수(i)가 설정된 비밀번호의 자리수(예를 들어, 4)보다 크거나 같은지를 판별한다. 이때, 설정된 비밀번호의 자리수보다 작다고 판별되면, 상기 입력과정(P1)의 판별스텝(S5)으로 리턴하여 자리수 변수(i)가 설정된 비밀번호의 자리수보다 크거나 같아질때까지 상기 입력과정(P1)을 반복수행한다.
즉, 상기 입력과정(P1)이 설정된 비밀번호 이상(예를들어, 4번이상(i≥4) 반복하여 수행됨으로써 4자리(n1, n2, n3, n4)에 입력된 번호(N)가 수신장치(2)의 저장부(23)에 저장된다. 그리고, 상기 스텝(S13)에 의하여 자리수 변수(i)가 설정된 비밀번호의 자리수보다 크거나 같다고 판별되면 스텝(S14)에서 입력된 번호(N)가 마스터 비밀번호(M)와 같은지를 비교한다.
상기 스텝(S14)에서 입력된 번호(N)와 마스터 비밀번호(M)가 같다고 판별되면 스텝(S15)에서 마스터 비밀번호(M)의 일치 횟수를 나타내는 변수(iM)를 1증가시키고(iM=iM+1) 자리수 변수(i)를 0으로 초기화한후 상기 입력과정(P1)의 스텝(S5)으로 리턴하여 상기 스텝(S5)부터 반복 수행한다.
한편, 상기 스텝(S14)에서 입력된 번호(N)와 마스터 비밀번호(M)가 같지 않다고 판별되면 스텝(S16)에서 마스터 비밀번호의 일치 횟수를 나타내는 변수(iM)가 1보다 크거나 같은지를 비교한다. 이때, 1보다 크거나 같다고 판별되면 스텝(S17)에서 1인지를 판별한다. iM이 1이라고 판별되면 스텝(S18)에서 상기 입력과정(P1)에서 입력된 번호(N)를 제 1 제어 비밀번호(R1)로 재설정하고 상기 저장부(23)에 저장한다(R1=N).
한편, 상기 스텝(S17)에서 변수(iM)가 1이 아니라고 판별되면, 즉, iM이 2라고 판별되면 스텝(S19)에서 상기 입력과정(P1)에서 입력된 번호(N)를 제 2 제어 비밀번호(R2)로 재설정하고 상기 저장부(23)에 저장한다(R2=N).
즉, 마스터 비밀번호(M)와 동일한 번호가 2번 연속 입력되고 세번째에 마스터 비밀번호와 다른 번호가 입력되었을 경우, 세번째로 입력된 번호(N)가 제 2 제어 비밀번호(R2)로 재세팅된다.
물론, 여러개의 도어를 제어할 수 있으나 여기서는 2개의 도어만 예로하여 설명한다.
한편, 상기 스텝(S16)에 의하여 마스터 비밀번호(M)와 일치되는 번호(N)가 한번도 입력되지 않았다고 판별되면 즉, iM이 0으로 판별되면, 판별스텝(S20)에서 입력된 4자리수의 번호(N)가 제어 비밀번호(R1), (R2)중의 하나 또는 모두와 일치하는지를 판별한다. 이때, 제 1 제어 비밀번호(R1)가 입력된 번호(N)와 일치한다고 판별되면 제 1 제어 비밀번호(R1)에 해당하는 도어의 록킹을 제어하고, 제 2 제어 비밀번호(R2)가 입력된 번호(N)와 일치한다고 판별되면 제 2 제어 비밀번호(R2)에 해당하는 도어의 록킹을 제어한다. 이때, 제어 비밀번호(R1), (R2)가 동일하면 두개의 도어의 록킹이 동시에 제어된다.
즉, 입력된 번호(N)가 제어 비빌번호(R1), (R2)중의 하나 또는 모두와 일치한다고 판별되면 스텝(S21)에서 해당 제어 신호(C1~Cn)가 출력되어 해당 도어의 록킹 제어가 수행된다.
그리고, 스텝(S18), (S19)에 의하여 각 도어의 제어 비밀번호(R1),(R2)가 재설정되어 저장되는 경우와 스텝(S21)에 의하여 제어 신호(C1~Cn)가 출력되어 제어기능이 수행되는 경우에는 스텝(S22)에서 멜로디음이 발생된다. 그러나, 입력된 번호(N)가 각 도어의 제어 비밀번호(R1), (R2)와 일치하지 않는 경우에는 입력과정(P1)의 스텝(S4)부터 반복 수행된다.
한편, 상기 입력과정(P1)의 판별스텝(S5)에 의하여 키(K)가 접지되지 않았다고 판별되면 스텝(S24)에 의하여 일정시간 지연되고, 판별스텝(S25)에 의하여 일정시간 지연이 완료되면, 시스템의 제어를 끝낸다.
예를들어, 제 1 제어 비밀번호(R1)가 5431로, 마스터 비밀번호(M)가 1234로 각각 상기 저장부(23)에 저장되어 있다고 가정하자.
상기 스텝(S2, S3, S4)에 의하여 자리수 변수(i)와 , 한 자리수의 번호(n)가 저장되는 자리(n1, n2, n3, n4)와, 마스터 비밀번호(M)의 입력 횟수를 나타내는 변수(iM)가 초기치 "0"로 세팅된다. 그리고, 상기 스텝(S5)에 의하여 키가 접지 상태에 있다고 판별되면, 스텝(S6)에 의하여 한 자리수 번호(n)가 0으로 세팅되고, 판별스텝(S8)에 의하여 키가 1회 눌러졌는지를 판별한다.
이때, 사용자는 접지 상태를 유지하여 키(K)를 5호 연속 누른 후 키(K)에서 손을 떼면 스텝(S11)에서 무접지로 판별되고 한 자리수의 번호(n)은 5로 된후 스텝(S12)에 의하여 자리수(n1, n2, n3, n4)를 좌로 이동시키고 n을 n4의 값으로 한다. 따라서, 상기 스텝(S12)에 의하여 N=0005이 된다.
그리고, 스텝(S14)에 의하여 자리수 변수(i)가 4가 아니라고 판별되므로 입력과정(P1)의 스텝(S5)부터 다시 수행되어 한 자리수의 번호(n)로 4가 다시 입력되면, 상기 스텝(S12)에 의하여 입력된 번호(N)가 0054로 된다.
이와같은, 과정이 반복 수행되어 5431이라는 번호(N)가 입력되고, 스텝(S14,S15)에서 입력된 번호가 마스터 비밀번호와 한번도 일치되지 않았다고 판별되면, 스텝(S20)에서 입력된 번호(N)가 제 1 제어 비밀번호(R1)와 일치한다고 판별되어 제어 비밀번호(R1)에 해당되는 도어의 제어기능이 수행된다.
한편, 상기 한자리 입력 루틴(L1)의 판별스텝(S5)에서 키(K)가 접지되었으나 판별스텝(S8)에 의하여 키(K)가 눌려지지 않고 무접지 상태가 될 경우에는 한 자리수의 번호(n)는 0으로 된다. 또한, 판별스텝(S13)에 의하여 입력된 자리수가 4개가 되지 않으면 완성된 N을 얻을 수 없다. 이것은 제어 비밀번호가 0023이라고 할때 사용자가 2345를 입력하기 위하여 두개의 숫자만 입력하면 도중에 N=0023이 되어 도어가 열릴 수 있기 때문이다.
그리고, 만약 비밀번호(R1) 5431를 입력하는 도중에 착오에 의하여 잘못 입력되는 경우 또는 몇자리수까지 입력되었는지를 입력도중에 잊은 경우를 생각해 보자.
예를들어, 지금까지 545까지 입력되었는데 다시 숫자를 입력하고자 한다고 가정하자, 이때는 4자리수의 번호(N)는 0545으로 저장되어 있다. 다시 5431을 입력하기 위하여 입력과정(P1)의 스텝(S5)부터 반복 수행된다.
즉, 4자리수의 번호(N)가 0545에서 다시 한 자리수의 번호(n)가 5로 입력되면 번호(N0가 5455가 되고, 다시 한 자리수의 번호(n)가 4로 입력되면 번호(N)는 4554가 된다. 또다시 3이 입력되면 N은 5543이 되고 이 과정이 반복되면 최종 4자리수의 번호(N)는 5431로 저장된다.
한편, 저장된 마스터 비밀번호(M)에 의하여 제어 비빌번호(R1), (R2)를 재설정하는 과정을 설명한다. 상기 입력과정(P1)에 이하여 입력된 4자리수의 번호(N)가 1234인 경우 상기에서 예로 설정한 마스터 비밀번호(M)와 일치하므로 제어 비밀번호 재설정 과정(P2)의 판별스텝(S14)에 의하여 마스터 비밀번호(M)의 입력횟수를 나타내는 변수(iM)를 카운팅(iM=1)하고, 자리수 변수(i)를 0으로 세팅시킨 후, 다시 입력과정(P1)의 판별스텝(S5)부터 반복 수행한다.
여기서 다시 입력된 번호(N)도 1234인 경우에는 iM=2가 된다. 또다시 스텝(S5)부터 수행되어 입력된 번호(N)가 1234가 아닌 다른 숫자(예, N=2222)이면 마스터 비밀번호(N)의 입력 횟수(iM=2)에 해당되는 도어의 제어 비밀번호(R2)가 세번째로 입력된 번호(N)로 다시 저장된다(즉, R2=2222). 이때 두개의 도어의 제어 비밀번호(R1), (R2)를 동일하게 하면 두개의 도어가 동시에 제어된다.
이상에서와 같이 이 발명에 따른 원키의 도어 록킹 제어방법에 의하면, 입력장치의 키의 눌려진 횟수에 따라 설정된 자리수의 번호가 입력되고, 상기 입력장치는 하나의 키로만 이루어져 입력장치를 소형화시킬 수 있으며, 상기 입력장치의 키를 무접점으로 하여 방수 및 키의 접점이 녹이쓰는 것을 방지할 수 있다. 또한, 도어의 모든 기능이 입력되는 번호로만 제어됨으로써 도어의 제어가 간단하다. 그리고 입력된 한자리의 비밀번호를 좌로 시프트시킨후, 다시 입력된 한 자리의 번호가 그 우측부터 저장되어 번호의 입력도중에 어느 번호가지 입력시켰는지를 잊었거나 누른키의 횟수를 잊은 경우 다시 리세트시키지 않고 곧이어 다시 제어 비밀번호를 입력시킴으로써, 저장부의 용량을 적게할 수 있고, 마스터 비밀번호를 이용하여 저장된 제어 비밀번호를 재설정하여 저장시킬 수도 있는 효과가 있다.
이때, 마스터 비밀번호는 이 원키 도어 록킹장치를 만들때 정해지며 임의로 변경할 수는 없다. 또하나 제어 비밀번호는 이 마스터 비밀번호와 일치할 수 없다.

Claims (5)

  1. 송신장치로부터 입력되는 소정 자리수의 번호가 미리 설정된 비밀번호와 일치하는 경우에만 도어가 제어되는 도어 록킹 제어방법에 있어서, 원키를 연속누름에 의해 한자리의 번호를 저장시킨후, 그 다음 자리의 번호를 입력시키는 과정을 설정된 비밀번호 자리수만큼 반복 수행하는 입력과정(P1)과 ; 상기 입력과정(P1)의 실행후 입력되는 번호와 저장된 마스터 비밀번호가 일치하는 경우 저장된 제어 비밀번호를 리세트시키고, 상기 입력과정(P1)에 의하여 마스터 비밀번호와 다르게 다시 입력되는 번호를 리세트된 제어 비밀번호로 재설정하여 저장하는 제어 비밀번호 재설정 과정(P2)과 ; 상기 입력과정(P1)의 실행후 입력되는 번호와 저장된 제어 비밀번호가 일치하는 경우 일치된 제어 비밀번호에 해당되는 도어를 제어하는 제어 과정(P3)과 ; 상기 입력과정(P1)에서 일정시간 지연중에 키가 입력되지 않거나 사용자가 키를 정지시키지 않는 경우 시스템의 제어를 끝내는 종료 과정(P4)으로 이루어지는 원키의 도어 록킹 제어방법.
  2. 제 1 항에 있어서, 상기 입력과정(P1)은, 키의 연속 누름에 의해 입력되는 한 자리수의 번호를 저장하는 한자리 입력 루틴(L1)과, 상기 한자리 입력 루틴(L1)이 수행되면 입력된 숫자의 각 자리수를 한 자리 좌로 시프트시키고, 상기 한자리 입력 루틴(L1)에서 입력된 한 자리수의 번호를 최하위 자리수에 저장한 후 다시 한자리 루틴(L1)이 반복 수행되는 입력 완성 루틴(L2)으로 이루어지는 원키의 도어 록킹 제어방법.
  3. 제 2 항에 있어서, 상기 한자리 입력루틴(L1)은, 무접점 키에 사용자의 손이 올려지는 것이 감지되면 자리수 변수(i)와 입력되는 번호를 나타내는 변수(N)와 상기 변수(N)의 각 자리수의 번호를 나타내는 변수(n1, n2, n3, n4) 및 마스터 비밀 번호(M)와 입력되는 번호(N)의 일치된 회수를 카운트하는 변수(iM)을 0으로 초기화하는 스텝과, 키가 접지되었는지를 판별하는 스텝과, 키가 접지되었다고 판별되면 자리수를 나타내는 변수(i)를 1 증가시키는 스텝과, 한 자리수의 번호(n)를 0으로 초기화하는 스텝과, 키가 1번 눌려졌는지를 감지하는 판별스텝과 ; 키가 1번 눌려졌다고 판별되면 한 자리수의 번호(n)를 1 증가시키는 스텝과, 상기 스텝에서 1 증가된 한 자리수의 번호(n)가 10인지를 판별하여 10이라고 판별되면 한 자리수 번호(n)를 0으로 초기화하는 상기 스텝부터 다시 수행하는 판별스텝과, 상기 스텝에서 한 자리수의 번호(n)가 10이 아니라고 판별되면 키가 무접지인지를 판별하여 무접지가 아니면 키가 접지되어 있는지를 판별하는 상기 스텝부터 다시 수행하는 판별스텝으로 이루어지는 원키의 도어 록킹 제어방법.
  4. 제 2 항 또는 제 3 항에 있어서, 상기 입력완성 루틴(L2)은, 상기 한자리 입력 루틴(L1)의 스텝에서 키가 무접지라고 판별되면 입력되면 번호(N)의 각 자리수를 좌로 시프트시키고 최하위 자리수에 입력된 한 자리수의 번호(n)를 저장하는 스텝과, 상기 스텝이 수행되면 자리수 변수(i)가 설정된 비밀 번호의 자리수보다 크거나 같은지를 판별하여 작다고 판별되면 자리수 변수(i)를 증가시키는 상기 스텝부터 다시 수행하는 판별스텝으로 이루어지는 원키의 도어록킹 제어방법.
  5. 제 1 항에 있어서, 상기 제어 비밀번호 재설정 과정(P2)은, 상기 입력과정(P1)에서 설정된 비밀 번호에 해당하는 자리수 이상의 번호가 입력되면, 입력되는 번호(N)와 마스터 비밀 번호(M)가 일치하는지를 판별하여 두번호가 일치하는 경우 입력되는 번호(N)와 마스터 비밀번호(M)의 일치 횟수를 나타내는 번호(iM)를 1증가시키고 자리수 변수(i)를 0으로 초기화한 후 상기 입력과정의 초기 스텝부터 다시 수행하는 카운팅 루틴(L3)과, 상기 카운팅 루틴(L3)에 의하여 카운팅된 변수(iM)의 값이 0인지를 판별하여 0이 아니면 상기 변수(iM)의 값에 해당되는 도어의 제어 비밀 번호가 리세트되고, 마스터 비밀번호(M)와 다르게 재입력되는 번호(N)가 리세트된 도어의 제어 비밀번호로 재설정되어 저장되는 재저장 루틴(L4)으로 이루어지는 원키의 도어 록킹 제어방법.
KR1019900014625A 1990-09-15 1990-09-15 원키의 도어 록킹 제어방법 KR930009087B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019900014625A KR930009087B1 (ko) 1990-09-15 1990-09-15 원키의 도어 록킹 제어방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019900014625A KR930009087B1 (ko) 1990-09-15 1990-09-15 원키의 도어 록킹 제어방법

Publications (2)

Publication Number Publication Date
KR920006604A KR920006604A (ko) 1992-04-27
KR930009087B1 true KR930009087B1 (ko) 1993-09-22

Family

ID=19303649

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019900014625A KR930009087B1 (ko) 1990-09-15 1990-09-15 원키의 도어 록킹 제어방법

Country Status (1)

Country Link
KR (1) KR930009087B1 (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010070811A (ko) * 2001-06-08 2001-07-27 김우진 차량의 도어 잠금 해제장치.
JP6384637B1 (ja) * 2017-01-25 2018-09-05 Jfeスチール株式会社 コイルドチュービング用電縫鋼管およびその製造方法

Also Published As

Publication number Publication date
KR920006604A (ko) 1992-04-27

Similar Documents

Publication Publication Date Title
US4197524A (en) Tap-actuated lock and method of actuating the lock
US3587051A (en) Electronic combination switching device
JP2784309B2 (ja) 遠隔制御セキュリティ・システム
US4024574A (en) Validation method and apparatus for pay television systems
US4114099A (en) Ultrasonic television remote control system
US5414753A (en) Number assignment module setting system for portable telephone set
US5093861A (en) Recognition apparatus and method for security systems
KR930009087B1 (ko) 원키의 도어 록킹 제어방법
US6426820B1 (en) Remote control incorporating self-test capability
KR950013388B1 (ko) 전기 부호 자물쇠 기능의 전자 회로 장치
KR920001991Y1 (ko) 비밀번호에 의한 전화 수신장치
US4179733A (en) Computer for control of communication signals
KR920006320B1 (ko) 도어 보안 장치 및 그 제어방법
US4482978A (en) Key switch input control circuit
EP3726485B1 (en) Password input and identification system, and password input and identification method
RU2031546C1 (ru) Устройство декодирования многочастотных сигналов
SU1262018A1 (ru) Электронный замок
RU1838894C (ru) Приемник многочастотных сигналов
KR920001889B1 (ko) 리모콘을 이용한 가전제품의 록킹 및 해정장치 및 그 방법
SU1082922A1 (ru) Ключ дл электронно-кодового замка
KR100361803B1 (ko) 패스워드 입력을 위한 시소 스위치를 갖는 잠금 시스템및 그 제어 방법
SU684592A1 (ru) Устройство дл передачи телеметрической информации
KR0185934B1 (ko) 스마트카드를 이용한 전자제품 사용제어방법
JP3055783B2 (ja) 操作制御装置
CN113516817A (zh) 防盗装置控制方法、装置、电子设备及防盗装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
G160 Decision to publish patent application
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee