KR102460649B1 - Manless Access Management System and Method for Shared Facility - Google Patents
Manless Access Management System and Method for Shared Facility Download PDFInfo
- Publication number
- KR102460649B1 KR102460649B1 KR1020210124429A KR20210124429A KR102460649B1 KR 102460649 B1 KR102460649 B1 KR 102460649B1 KR 1020210124429 A KR1020210124429 A KR 1020210124429A KR 20210124429 A KR20210124429 A KR 20210124429A KR 102460649 B1 KR102460649 B1 KR 102460649B1
- Authority
- KR
- South Korea
- Prior art keywords
- password
- user
- shared facility
- facility
- shared
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00571—Electronically 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
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Individual registration on entry or exit
- G07C9/20—Individual registration on entry or exit involving the use of a pass
- G07C9/22—Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically 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
- G07C2009/00365—Electronically 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 in combination with a wake-up circuit
- G07C2009/00373—Electronically 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 in combination with a wake-up circuit whereby the wake-up circuit is situated in the lock
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically 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
- G07C2009/0042—Electronically 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 the transmitted data signal containing a code which is changed
- G07C2009/00476—Electronically 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 the transmitted data signal containing a code which is changed dynamically
Landscapes
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
본 발명은 관공서나 공공기관 등의 공유 시설의 출입을 관리하는 시스템에 관한 것으로, 보다 상세하게는The present invention relates to a system for managing access to a shared facility such as a public office or public institution, and more particularly
시간 정보를 변수로 하는 특정 함수식을 기반으로 하여 비밀번호를 생성하고, 비밀번호 생성 후 설정된 시간이 경과하거나 생성된 비밀번호로 출입문을 개방하면 비밀번호가 자동으로 변경되어 기생성된 비밀번호가 무효화 되며, 공유 시설 출입 신청 허용시 사용자 단말기에 설치되는 사용자 비밀번호 생성 프로그램과, 사용자 비밀번호 생성 프로그램과 동일한 함수식을 기반으로 하여 비밀번호 생성 시간대별로 사용자 비밀번호 생성 프로그램과 동일한 비밀번호를 생성하고, 잠금장치의 제어회로에 설치되는 제어회로 비밀번호 생성 프로그램에서 각각 생성된 생성된 비밀번호를 대조하여, 사용자 단말기와의 상호 통신 없이 잠금장치의 개방 또는 폐쇄가 이루어지며, 서버를 통해 사용자 단말기로 배부된 사용자 비밀번호 생성 프로그램에는 해당 사용자의 공유 시설 출입 허용 시간대 내에서만 유효한 비밀번호를 생성하는 시간 정보를 변수로 하는 함수식이 포함되는 공유 시설의 무인 출입 관리 제어 시스템 및 관리 방법에 관한 것이다.A password is generated based on a specific function formula using time information as a variable, and when the set time elapses after password creation or the door is opened with the generated password, the password is automatically changed to invalidate the pre-generated password, and access to shared facilities A control circuit installed in the control circuit of the locking device that generates the same password as the user password generation program for each password generation time period based on the user password generation program installed in the user terminal when the application is accepted and the same function formula as the user password generation program By collating the generated passwords each generated in the password generation program, the locking device is opened or closed without mutual communication with the user terminal. It relates to an unmanned access management control system and management method for a shared facility that includes a function expression using time information as a variable to generate a password valid only within an allowable time period.
일반적으로 관공서나 공공기관의 강당이나 회의실 등은 지역 주민에게 개방되어 각종 행사 개최나 활동 등이 이루어질 수 있는 공유 시설로 제공되며, 공유 시설의 관리 및 유지를 위하여 이용하지 않을 때에는 출입문에 설치되는 잠금장치를 통해 출입구를 폐쇄하고, 공유 시설로의 출입을 관리하는 전담 관리 인원을 배치하게 된다.In general, auditoriums and conference rooms of public offices or public institutions are provided as shared facilities that are open to local residents and where various events and activities can be held. A dedicated management person will be deployed to close the entrance through the device and manage access to the shared facility.
그러나 공유 시설은 사용자의 이용 목적에 따라 공개 행사와 같이 출입 자격이 제한되지 않는 다수가 출입 가능하거나, 또는 기술개발 회의와 같이 기밀 사항이나 비공개 행사 개최와 같은 사생활 보호 등을 이유로 승인된 특정 사용자만의 출입이 이루어져야 하는 경우가 발생할 수 있다.However, depending on the purpose of the user's use, a shared facility can be accessed by a large number of people who do not have access qualifications, such as a public event, or can only be accessed by a specific user who is approved for reasons of confidentiality such as a technology development meeting or privacy protection such as holding a private event. There may be cases where access must be made.
이와 같이 다수의 사용자가 이용하고 사용자가 수시로 변동되는 특성상, 출입 보안성을 설정하는데 어려움이 있으며, 특히, 공유 시설의 원활한 유지 보수 및 관리를 위해 전담 관리인원을 배치하는 경우 관리비용 증가에 따른 예산 편성의 어려움과 함께 관공서나 공공기관 등의 인력 손실이 발생할 수 있어, 공유 시설의 무인 관리 시스템 도입을 필요하였다.As such, it is difficult to set access security due to the nature of multiple users and frequently changing users. It was necessary to introduce an unmanned management system for shared facilities, as there could be a loss of manpower in public offices or public institutions along with difficulties in organizing.
불특정 다수가 이용하는 공유 시설의 무인 관리 시스템 특성상, 지문인식과 같은 생체정보나 출입 보안 카드 등과 같은 물리적인 수단을 통한 출입 허가 수단을 통해 출입자를 한정하여 공유 시설의 보안성을 유지할 수 없으므로, 비밀번호에 기반한 출입 관리 시스템이 도입되어야 한다.Due to the nature of the unmanned management system of shared facilities used by unspecified people, it is impossible to maintain the security of the shared facility by limiting the entrants through physical means such as biometric information such as fingerprint recognition or access security cards, etc. based access management system should be introduced.
그러나 비밀번호는 외부로 유출되기 쉬워 불특정 다수가 이용하는 공유 시설의 보안 수단으로 사용하기에는 보안성이 취약하며, 특정 시간대로 한정하여 공유 시설의 이용 신청을 한 사용자 집단의 공유 시설 사용이 만료될 때마다 공유 시설 관리자가 비밀번호를 변경하여야 하는 등 관리상의 불편함이 발생하게 된다.However, passwords are easily leaked to the outside and are not secure enough to be used as a security measure for shared facilities used by an unspecified number of people. Inconvenience in management occurs, such as the facility manager having to change the password.
이와 같은 문제를 해결하기 위하여 대한민국 등록특허공보 제10-0445368호 (2004.08.12.등록)에서는 실시간 암호발생기를 통해 실시간으로 변동되는 비밀번호를 발생시켜 보안장치와 사용자 인증 수단간 암호화된 데이터 송수신을 통해 사용자를 인증하는 실시간암호발생기를 이용한 도어락 보안장치를 제안하고 있다.In order to solve this problem, in Republic of Korea Patent Publication No. 10-0445368 (Registered on August 12, 2004), a password that changes in real time is generated through a real-time password generator, and encrypted data is transmitted and received between the security device and the user authentication means. A door lock security device using a real-time password generator that authenticates users is proposed.
또한, 대한민국 등록특허공보 제10-1491706호 (2015.02.03.등록)에서는 개인 단말기에 설치되는 보안 어플리케이션과 출입 통제 장치간 인증정보를 송수신하여, 개인 단말기의 개인정보와 출입 통제 장치에 저장된 개인정보간 일치시 출입문을 개방하는 앱 기반 출입 통제 서비스 제공 방법을 제안하고 있다.In addition, in Republic of Korea Patent Publication No. 10-1491706 (registered on February 3, 2015), authentication information is transmitted and received between a security application installed in a personal terminal and an access control device, and personal information of the personal terminal and personal information stored in the access control device are transmitted and received. We propose a method for providing an app-based access control service that opens the door when they match.
하지만 위와 같은 출입 보안 시스템은 사용자의 이용 목적에 따라 출입에 필요한 보안도를 조정하여 설정할 필요가 있는 공유 시설의 특성상, 공유 시설의 이용이 허락된 사용자마다 한정된 이용 시간과 출입 조건이 개별적으로 부가되어야 하는 공유 시설의 무인 출입 관리 제어 시스템을 구축하기 어려운 문제를 가지고 있다.However, due to the nature of the shared facility that needs to be set by adjusting the level of security required for access according to the purpose of use of the user, the access security system as described above requires that each user who is permitted to use the shared facility have a limited use time and access conditions added individually. There is a problem in that it is difficult to build an unmanned access management control system for shared facilities.
또한, 통신장애 발생시 출입 통제 장치에서 사용자 단말기의 개인 정보 일치 여부를 확인할 수 없어 출입문 개방이 이루어지지 않을 수 있는데, 무인 출입 관리 제어 시스템의 특성상 관리인원이 상주하지 않아, 통신장애가 해소될 때까지 한정된 시간동안 이루어지게 되는 공유 시설 사용자의 정상 사용이 이루어지지 못하는 문제를 보완할 필요가 있다.In addition, when a communication failure occurs, the access control device cannot check whether the personal information of the user terminal matches, so the door may not be opened. It is necessary to compensate for the problem that the normal use of shared facility users is not achieved during time.
본 발명의 실시 예에서는 다수의 사용자가 이용하고 사용자가 수시로 변동되는 특성상, 출입 보안성을 설정하는데 어려움이 있는 공유 시설의 특성에 부합하는 공유 시설의 무인 출입 관리 제어 시스템을 제공하는 것을 목적으로 한다.An embodiment of the present invention aims to provide an unmanned access management control system for a shared facility that is used by a large number of users and matches the characteristics of a shared facility that has difficulty in setting access security due to the nature of the users changing frequently. .
본 발명의 실시 예에서는 공유 시설의 잠금장치가 시간에 따라 비밀번호를 자동으로 변동시켜 비밀번호 유출을 방지함으로써, 출입 보안성을 향상시킨 공유 시설의 무인 출입 관리 제어 시스템을 제공하는 것을 목적으로 한다.In an embodiment of the present invention, an object of the present invention is to provide an unmanned access management control system for a shared facility that improves access security by preventing the password leakage by automatically changing the password over time by the locking device of the shared facility.
본 발명의 실시 예에서는 공유 시설 잠금장치의 제어회로에서 생성되는 비밀번호와, 사용자 단말기에서 생성되는 비밀번호 일치여부 확인 과정에서, 통신장애 발생시에도 출입문 개방 장애가 발생하지 않도록 사용자 단말기 및 제어회로간 네트워크 연결 또는 상호 통신을 통한 정보 교환을 기반으로 하지 않는 공유 시설의 무인 출입 관리 제어 시스템을 제공하는 것을 목적으로 한다.In an embodiment of the present invention, in the process of checking whether the password generated in the control circuit of the shared facility lock matches the password generated in the user terminal, network connection or An object of the present invention is to provide an unmanned access management control system for a shared facility that is not based on information exchange through mutual communication.
본 발명의 실시 예에 따르면 특정 시간대로 공유 시설의 출입이 허용된 사용자의 출입을 관리하는 공유 시설의 무인 출입 관리 제어 시스템에 있어서, 공유 시설의 출입문에 설치되어, 공유 시설 출입구를 개방 또는 폐쇄하는 잠금장치, 잠금장치에 형성되며, 사용자의 공유 시설내 출입시 잠금장치 해제를 위한 비밀번호를 입력하는 입력부, 시간 정보를 변수로 하는 특정 함수식을 기반으로 하여 비밀번호를 생성하고, 비밀번호 생성 후 설정된 시간이 경과하면 기생성된 비밀번호가 무효화 되며, 공유 시설 출입 신청 허용시 사용자 단말기에 설치되는 사용자 비밀번호 생성 프로그램, 사용자 비밀번호 생성 프로그램과 동일한 함수식을 기반으로 하여 비밀번호 생성 시간대별로 사용자 비밀번호 생성 프로그램과 동일한 비밀번호를 생성하고, 비밀번호 생성 후 설정된 시간이 경과하거나 비밀번호 일치에 따른 출입문 개방시 비밀번호가 자동으로 변경되면 비밀번호가 자동으로 변경되어 기생성된 비밀번호가 무효화 되며, 입력부를 통한 비밀번호 입력상태에서는 설정된 시간이 경과하더라도 비밀번호의 자동 변경이 차단되도록 잠금장치의 제어회로에 설치되는 제어회로 비밀번호 생성 프로그램, 잠금장치에 형성되며, 사용자가 공유 시설내 출입시, 사용자 단말기와의 상호 통신 없이 입력부를 통해 사용자가 입력한 비밀번호와 제어회로 비밀번호 생성 프로그램에서 생성된 비밀번호를 대조하여, 기생성된 비밀번호 입력 가능 시간 경과 전 올바른 비밀번호가 입력된 것으로 판별시 잠금장치를 폐쇄 상태를 해제하고, 잘못된 비밀번호가 입력되거나 기생성된 비밀번호 입력 가능 시간이 경과되면 잠금장치의 폐쇄상태를 유지하는 제어회로, 공유 시설의 출입 신청에 따른 공유 시설의 사용 허용 발생시, 허용된 사용자 단말기로 전송될 사용자 비밀번호 생성 프로그램이 저장되는 서버로 구성되되, 서버로부터 사용자 단말기로 전송된 사용자 비밀번호 생성 프로그램에는 해당 사용자의 공유 시설 출입 허용 시간대 내에서만 유효한 비밀번호를 생성하는 시간 정보를 변수로 하는 함수식을 더 포함한다.According to an embodiment of the present invention, in the unmanned access management control system of a shared facility that manages the access of a user who is permitted to enter the shared facility during a specific time period, it is installed on the door of the shared facility to open or close the entrance to the shared facility. It is formed in the locking device and the locking device, and when the user enters the shared facility, the input unit for entering the password to unlock the lock, the password is generated based on a specific function formula using the time information as a variable, and the set time is When the elapsed time, the pre-generated password is invalidated, and the same password as the user password generation program is generated for each password generation time period based on the same functional formula as the user password generation program and the user password generation program installed in the user terminal when an application for access to a shared facility is permitted. If the set time elapses after password creation or when the password is automatically changed when the door is opened according to the password match, the password is automatically changed and the pre-generated password is invalidated. Control circuit password generation program installed in the control circuit of the locking device to block the automatic change of A pre-generated password can be entered by comparing the password generated by the control circuit password generation program It consists of a control circuit that keeps the locking device closed when time elapses, and a server that stores the user password generation program to be transmitted to the permitted user terminal when the use of the shared facility is permitted according to the application for access to the shared facility. In the user password generation program transmitted to the user terminal, the time information for generating a valid password only within the time allowed for the user's access to the shared facility is used as a variable. further includes a function expression.
본 발명의 실시 예에 따르면 시간대별 공유 시설로의 출입 허용 형식에 따라, 사용자의 공유 시설 출입 신청의 자동 승인 과정 또는 관리자의 개별 승인 과정이 구분되어 이루어지되, 1) 자동 승인 과정에서는 서버로부터 사용자 비밀번호 생성 프로그램이 사용자 단말기로의 자유로운 전송 발생 2) 관리자의 개별 승인 과정에서는 서버로부터 사용자 비밀번호 생성 프로그램이 관리자의 승인이 이루어진 사용자에 한하여 사용자 단말기로의 제한적인 전송 발생이 이루어진다.According to an embodiment of the present invention, an automatic approval process of a user's application for access to a shared facility or an individual approval process of an administrator is divided according to the type of access permission to the shared facility by time zone. 1) In the automatic approval process, the user from the server Free transmission of password generation program to user terminal occurs 2) In the individual approval process of the administrator, limited transmission of the user password generation program from the server to the user terminal occurs only for users who have been approved by the administrator.
본 발명의 실시 예에 따르면 공유 시설 출입구에는 사용자의 공유 시설로의 입장과 퇴장을 구분하고 온도 측정이 가능한 열감지 방식의 센서를 제어회로와 연결되도록 설치하여, 1) 허용된 사용 기간동안 공유 시설로 출입하는 사용자의 인원수를 집계 2) 집계된 공유 시설내 동시 입장 인원수가 공유 시설로의 출입이 허용된 인원수 초과하거나, 허용된 이용 시간 초과 사용시 사용자 단말기나 관리자 단말기 중 적어도 하나 이상의 단말기에 공유 시설 부정 사용 결과를 표시 3) 허용된 이용 시간 초과 안내 이후 공유 시설의 계속적인 사용 감지시, 부정 사용 결과를 표시한 시각으로부터 일정 시간 경과 후 공유 시설 내부 조명 및 전기 시설의 전원이 자동으로 해제되거나, 관리자의 원격 제어에 의한 공유 시설 내부 조명 및 전기 시설의 전원 수동 해제 4) 공유 시설 사용이 허용된 사용자의 공유 시설 내부 공간 진입 최초 감지시 공유 시설 내부 조명 및 전기 시설에 전원을 인가, 또는 최후 사용자의 공유 시설 퇴장시 공유 시설 내부 조명 및 전기 시설의 전원을 해제 4) 공유 시설 내부에서 설정된 수치 이상의 온도 감지시 제어회로가 화재경보장치를 가동한다.According to an embodiment of the present invention, at the entrance to the shared facility, a thermal sensor capable of distinguishing the user's entrance and exit from the shared facility and measuring the temperature is installed to be connected to the control circuit, 1) the shared facility during the permitted period of use 2) When the counted number of simultaneous entrances in the shared facility exceeds the number of allowed access to the shared facility or exceeds the permitted usage time, the shared facility is sent to at least one of the user terminal or the manager terminal. 3) If continuous use of the shared facility is detected after the allowed usage time exceeded notice, the lighting and electrical facilities inside the shared facility are automatically turned off after a certain amount of time has elapsed from the time when the result of illegal use is displayed; Manually turn off the power of the lighting and electrical facilities inside the shared facility by the administrator's remote control 4) When the user who is permitted to use the shared facility enters the shared facility's interior space, power on the lighting and electrical facilities inside the shared facility is turned on for the first time detected, or the end user When leaving the shared facility, turn off the power to the lighting and electrical facilities inside the shared facility. 4) When the temperature exceeds the set value inside the shared facility, the control circuit activates the fire alarm system.
본 발명의 실시 예에 따르면 상기 센서는 공유 시설 내부에 설치되는 촬영장치와 연동되어, 최초 사용자의 공유 시설내 진입 감지시 및 최후 사용자의 공유 시설 퇴장 감지시 무인 상태인 공유 시설 내부 공간 촬영이 이루어진다.According to an embodiment of the present invention, the sensor is interlocked with a photographing device installed inside the shared facility, so that when the first user enters the shared facility and the last user detects the exit of the shared facility, the unattended interior space of the shared facility is photographed. .
본 발명의 실시 예에 따르면 관공서나 공공기관의 강당이나 회의실 등과 같은 공유 시설의 출입을 위한 비밀번호를 시간 정보를 변수로 하는 특정 함수식을 기반으로 생성하여, 다수의 사용자가 이용하는 공유 시설의 출입 보안성을 강화함으로써, 공유 시설 출입 관리 시스템의 무인화를 가능하도록 하며, 이를 통해 공유 시설의 관리를 위한 전담 관리인원 배치에 따른 인력 손실을 방지할 수 있는 효과가 있다.According to an embodiment of the present invention, a password for access to a shared facility, such as an auditorium or conference room of a public office or public institution, is generated based on a specific function formula using time information as a variable, and access security of a shared facility used by multiple users By strengthening the system, it is possible to unmanned the shared facility access management system, and through this, there is an effect of preventing the loss of manpower due to the deployment of dedicated managers for the management of the shared facility.
본 발명의 실시 예에 따르면 비밀번호 입력에 의한 공유 시설 사용자의 출입자격 인증시, 동일한 시간 정보를 변수로 하는 특정 함수식을 기반으로 하는 비밀번호 생성 프로그램이 설치된 사용자 단말기에서 생성된 비밀번호 및 제어회로에 서 생성된 비밀번호를 대조하는 과정을 통해, 사용자 단말기와 잠금장치간 상호 통신을 필요로 하지 않음으로써, 통신장애가 발생하더라도 사용자 단말기 및 제어회로를 통한 비밀번호 생성과 대조에 의한 공유 시설의 정상 이용이 가능하도록 하는 효과가 있다. According to an embodiment of the present invention, when the access qualification of a shared facility user is authenticated by inputting a password, the password generated in the user terminal and the control circuit in which a password generation program based on a specific function formula using the same time information as a variable is installed. By not requiring mutual communication between the user terminal and the locking device through the process of collating the passwords, it enables normal use of shared facilities by generating and collating passwords through the user terminal and control circuit even if communication failure occurs. It works.
본 발명의 실시 예에 따르면 공유 시설 사용자가 사용자 비밀번호 생성 프로그램을 서버로부터 사용자 단말기로 전송할 때, 사용자 비밀번호 생성 프로그램에 해당 사용자의 공유 시설 출입 허용 시간대 내에서만 유효한 비밀번호를 생성하는 시간 정보를 변수로 하는 함수식을 포함시킴으로써, 허용된 이용 시간외 공유 시설을 부정 사용하는 행위를 방지할 수 있는 효과가 있다.According to an embodiment of the present invention, when the shared facility user transmits the user password generation program from the server to the user terminal, time information for generating a password valid only within the user's shared facility access allowed time zone is used as a variable in the user password generation program. By including the function formula, there is an effect that can prevent illegal use of shared facilities outside of the permitted usage hours.
본 발명의 실시 예에 따르면 잠금장치의 제어회로에서 제어장치 비밀번호 생성시, 비밀번호 생성 후 설정된 시간이 경과하거나 비밀번호 일치에 따른 출입문 개방이 이루어지면 비밀번호가 자동으로 변경되면서 기생성된 비밀번호가 무효화 되도록 구성하여 공유 시설의 출입 보안성을 향상시키고, 사용자가 잠금장치의 입력부를 통해 비밀번호를 입력하는 상태에서는 설정된 제어회로 비밀번호의 자동 변경 시간이 경과하더라도 비밀번호의 자동 변경이 일시차단되도록 함으로써, 잠금장치 해제 중 비밀번호가 변경되어 이용상 불편이 발생하는 것을 방지하는 효과가 있다.According to an embodiment of the present invention, when a control device password is generated in the control circuit of the locking device, when a set time elapses after password generation or the door is opened according to password matching, the password is automatically changed and the pre-generated password is invalidated. This improves the security of access to the shared facility, and when the user enters the password through the input unit of the lock, the automatic change of the password is temporarily blocked even when the automatic change time of the set control circuit password has elapsed. This has the effect of preventing any inconvenience caused by changing the password.
본 발명의 실시 예에 따르면 공유 시설 이용 목적에 따라 출입 자격이 제한되지 않는 다수가 출입 가능하거나 또는 승인된 특정 사용자만의 출입이 이루어져야 하는 공유 시설의 특성상, 공유 시설 사용자의 신청 및 관리자의 설정에 의해 서버로부터 사용자 단말기로의 사용자 비밀번호 생성 프로그램 전송 방식을 제어하여, 사용자의 공유 시설 출입 신청의 자동 승인 또는 관리자의 개별 승인이 구분되어 이루어질 수 있도록 함으로써, 공유 시설 이용 목적에 부합하는 공유 시설 보안 수준을 부여할 수 있는 효과가 있다.According to an embodiment of the present invention, depending on the purpose of using the shared facility, access by a large number of people who are not restricted in access qualifications or due to the nature of the shared facility in which only authorized specific users must access, the application of the shared facility user and the setting of the administrator By controlling the transmission method of the user password generation program from the server to the user terminal by controlling the automatic approval of the user's application for access to the shared facility or the individual approval of the manager, the shared facility security level that meets the purpose of using the shared facility has the effect of giving
본 발명의 실시 예에 따르면 사용자의 공유 시설 이용시간 만료 후, 관리자가 공유 시설 이용상태를 점검하여 공유 시설의 적합한 이용 여부를 평가하고, 사용자의 공유 시설 사용 신청 예약시, 관리자가 예약 신청자의 과거 공유 시설 사용 평가를 조회하여, 예약자의 공유 시설 사용 적합성을 검토하여 적합자에게만 사용 승인을 함으로써, 공유 시설 출입의 무인 관리가 보다 용이하게 이루어질 수 있는 효과가 있다. According to an embodiment of the present invention, after the user's shared facility use time expires, the manager checks the shared facility use status to evaluate the appropriate use of the shared facility, and when the user makes a reservation for the shared facility use application, the manager There is an effect that unmanned management of access to shared facilities can be made easier by inquiring the evaluation of shared facility use, reviewing the suitability of the reservationer for the use of shared facilities, and granting approval for use only to suitable persons.
본 발명의 실시 예에 따르면 공유 시설 출입구에 설치된 센서를 통해 사용자의 공유 시설로의 입장과 퇴장을 구분하여 감지하도록 함으로써, 사용이 허용된 기간동안 공유 시설로 출입하는 사용자의 인원수를 정확하게 집계하고, 신청 인원수를 초과하는 사용자 입장시 사용자 단말기나 관리자 단말기에 부정 사용 결과를 표시하여 공유 시설 출입의 무인 관리가 보다 용이하게 이루어질 수 있는 효과가 있다. According to an embodiment of the present invention, the number of users entering and leaving the shared facility is accurately counted during the period during which use is permitted by distinguishing and detecting the user's entrance and exit to the shared facility through a sensor installed at the entrance of the shared facility, There is an effect that unmanned management of access to the shared facility can be made more easily by displaying the result of illegal use on the user terminal or the manager terminal when the user enters exceeding the number of applications.
본 발명의 실시 예에 따르면 공유 시설 출입구에 설치된 센서를 통해 최초 사용자의 공유 시설 입장시 공유 시설 내부 조명 및 전기 시설에 전원을 인가하고, 최후 사용자의 공유 시설 퇴장시 공유 시설 내부 조명 및 전기 시설의 전원을 해제함으로써, 공유 시설의 무인 관리가 보다 용이하게 이루어질 수 있는 효과가 있다. According to an embodiment of the present invention, power is applied to the lighting and electrical facilities inside the shared facility when the first user enters the shared facility through a sensor installed at the entrance of the shared facility, and when the last user exits the shared facility, the lighting and electrical facilities inside the shared facility are By turning off the power, there is an effect that the unmanned management of the shared facility can be made more easily.
본 발명의 실시 예에 따르면 공유 시설에 설치된 센서를 온도 측정이 가능한 열감지 방식으로 적용하여, 공유 시설 내 화재 발생시 센서가 설정된 수치 이상의 온도 증가를 감지하여 화재경보장치를 가동함으로써, 공유 시설의 무인 관리 안전성을 향상시킬 수 있는 효과가 있다.According to an embodiment of the present invention, a sensor installed in a shared facility is applied as a heat sensing method that can measure temperature, and when a fire occurs in a shared facility, the sensor detects an increase in temperature above a set value and operates a fire alarm system, so that the shared facility is unmanned. It has the effect of improving management safety.
본 발명의 실시 예에 따르면 공유 시설에 설치된 센서가 공유 시설 내부에 설치되는 촬영장치와 연동되도록 구성하여, 최초 사용자의 공유 시설내 진입시와 최후 사용자의 공유 시설 퇴장시 무인 상태인 공유 시설 내부 공간 촬영이 이루어져, 관리자가 공유 시설의 부적합 사용 여부를 쉽게 판단할 수 있도록 함으로써, 공유 시설의 무인 관리 편의성을 향상시키고, 사용자의 공유 시설 사용 중 촬영이 이루어지지 않도록 하여, 사용자의 사생활 침해 발생이나 공유 시설 사용 중 사용자의 기밀이 유출되는 것을 방지할 수 있는 효과가 있다.According to an embodiment of the present invention, a sensor installed in a shared facility is configured to interlock with a photographing device installed inside the shared facility, so that the first user enters the shared facility and the last user exits the shared facility. This is done so that the administrator can easily determine whether the shared facility is used inappropriately, thereby improving the convenience of unmanned management of the shared facility, and preventing the user from taking pictures while using the shared facility, thereby preventing the occurrence of an invasion of the user's privacy or the shared facility. It has the effect of preventing the user's confidentiality from being leaked during use.
도 1은 본 발명의 실시 예에 따른 공유 시설의 무인 출입 관리 제어 시스템이 설치된 출입구 구조를 나타내는 도면이다.
도 2는 본 발명의 실시 예에 따른 공유 시설의 무인 출입 관리 제어 시스템의 잠금장치 구조 및 잠금장치를 통한 출입문 개폐 과정을 나타내는 도면이다.
도 3은 본 발명의 실시 예에 따른 공유 시설의 무인 출입 관리 제어 시스템의 제어회로의 구성을 나타내는 도면이다.
도 4는 잠금장치와 사용자 및 관리자 단말기, 서버 등 본 발명의 실시 예에 따른 공유 시설 무인 출입 관리 제어 시스템의 구성요소간 연결 구조를 나타내는 도면이다.
도 5는 본 발명의 실시 예에 따른 공유 시설 무인 출입 관리 제어 시스템의 센서를 통한 사용자의 공유 시설내 진입 및 퇴장 동작의 구분 인식을 나타내는 도면이다.
도 6은 본 발명의 실시 예에 따른 공유 시설 무인 출입 관리 방법의 전체 흐름을 나타내는 도면이다.
도 7은 본 발명의 실시 예에 따른 공유 시설 무인 출입 관리 방법의 공유 시설 이용 신청 예약 과정의 상세한 흐름을 나타내는 도면이다.
도 8은 본 발명의 실시 예에 따른 공유 시설 무인 출입 관리 방법의 출입문 개폐 단계의 상세한 진행 흐름을 나타내는 도면이다.1 is a view showing a structure of an entrance in which an unmanned access management control system of a shared facility is installed according to an embodiment of the present invention.
2 is a diagram illustrating a structure of a locking device of an unmanned access management control system of a shared facility according to an embodiment of the present invention and a process of opening and closing a door through the locking device.
3 is a diagram illustrating a configuration of a control circuit of an unmanned access management control system of a shared facility according to an embodiment of the present invention.
4 is a diagram illustrating a connection structure between a locking device, a user and manager terminal, a server, and the like, of a shared facility unmanned access management control system according to an embodiment of the present invention.
FIG. 5 is a diagram illustrating the identification of a user entering and leaving a shared facility through a sensor of an unattended access management control system for a shared facility according to an embodiment of the present invention.
6 is a diagram illustrating an overall flow of a method for managing unattended access to a shared facility according to an embodiment of the present invention.
7 is a diagram illustrating a detailed flow of a shared facility use application reservation process of the shared facility unattended access management method according to an embodiment of the present invention.
8 is a view showing a detailed flow of the door opening and closing step of the method for managing unattended access to a shared facility according to an embodiment of the present invention.
이하, 본 발명의 실시 예를 첨부된 도면을 참조하여 설명한다. Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.
본 발명에 따른 동작 및 작용을 이해하는 데 필요한 부분을 중심으로 상세히 설명한다. It will be described in detail focusing on the parts necessary to understand the operation and operation according to the present invention.
본 발명의 실시 예를 설명하면서, 본 발명이 속하는 기술 분야에 익히 알려졌고 본 발명과 직접적으로 관련이 없는 기술 내용에 대해서는 설명을 생략한다. While describing the embodiments of the present invention, descriptions of technical contents that are well known in the technical field to which the present invention pertains and are not directly related to the present invention will be omitted.
이는 불필요한 설명을 생략함으로써 본 발명의 요지를 흐리지 않고 더욱 명확히 전달하기 위함이다.This is to more clearly convey the gist of the present invention by omitting unnecessary description.
또한, 본 발명의 구성 요소를 설명하는 데 있어서, 동일한 명칭의 구성 요소에 대하여 도면에 따라 다른 참조부호를 부여할 수도 있으며, 서로 다른 도면임에도 동일한 참조부호를 부여할 수도 있다. In addition, in describing the components of the present invention, different reference numerals may be given to components with the same names according to the drawings, and the same reference numerals may be given even though they are different drawings.
그러나 이와 같은 경우라 하더라도 해당 구성 요소가 실시 예에 따라 서로 다른 기능을 갖는다는 것을 의미하거나, 서로 다른 실시 예에서 동일한 기능을 갖는다는 것을 의미하는 것은 아니며, 각각의 구성 요소의 기능은 해당 실시 예에서의 각각의 구성 요소에 대한 설명에 기초하여 판단하여야 할 것이다.However, even in such a case, it does not mean that the corresponding components have different functions depending on the embodiment or that they have the same function in different embodiments, and the function of each component depends on the corresponding embodiment. It should be judged based on the description of each component in
또한, 본 명세서에서 사용되는 기술적 용어는 본 명세서에서 특별히 다른 의미로 정의되지 않는 한 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의하여 일반적으로 이해되는 의미로 해석되어야 하며, 과도하게 포괄적인 의미로 해석되거나, 과도하게 축소된 의미로 해석되지 않아야 한다.In addition, the technical terms used in this specification should be interpreted as meanings generally understood by those of ordinary skill in the art to which the present invention belongs, unless specifically defined otherwise in this specification, and excessively inclusive It should not be construed as meaning or in an excessively reduced meaning.
또한, 본 명세서에서 사용되는 단수의 표현은 문맥상 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. Also, as used herein, the singular expression includes the plural expression unless the context dictates otherwise.
본 출원에서, "구성된다" 또는 "포함한다" 등의 용어는 명세서 상에 기재된 여러 구성요소들, 또는 여러 단계들을 반드시 모두 포함하는 것으로 해석되지 않아야 하며, 그 중 일부 구성 요소들 또는 일부 단계들은 포함되지 않을 수도 있고, 또는 추가적인 구성 요소 또는 단계들을 더 포함할 수 있는 것으로 해석되어야 한다. In the present application, terms such as "consisting of" or "comprising" should not be construed as necessarily including all of the various components or various steps described in the specification, some of which components or some steps are It should be construed that it may not include, or may further include additional components or steps.
본 발명에 따른 공유 시설(1)의 무인 출입 관리 제어 시스템은 도 1에서 도시하는 바와 같이 공유 시설(1)의 출입문(10)에 공유 시설(1) 출입구를 개방 또는 폐쇄하는 잠금장치(100)가 설치되고, 잠금장치(100)에는 사용자의 공유 시설(1)내 출입시 잠금장치(100) 해제를 위한 비밀번호를 입력하는 입력부(110)와, 공유 시설(1) 사용자가 입력부(110)를 통해 입력한 비밀번호의 일치 여부를 판별하여 잠금장치(100)의 개방 또는 폐쇄 작동을 제어하는 제어회로(120)가 형성된다.The unmanned access management control system of the shared
잠금장치(100)는 도 2에서 도시하는 바와 같이 출입문(10)에 장착되고, 랙과 피니언에 의해 가동되는 걸쇠가 출입구에 형성된 걸쇠 홈에 걸리면서 잠금이 이루어지도록 구성될 수 있으며, 랙과 피니언 이외의 방식으로도 구성될 수 있다.The
사용자가 입력부(110)를 통해 입력된 비밀번호가 일치시 걸쇠와 걸쇠 홈이 서로 분리되면서 잠금상태가 해제되면서 출입문(10)의 개방이 가능하게 된다. When the password input by the user through the
비밀번호는 공유 시설(1) 사용자가 잠금장치(100)의 입력부(110)를 통해 입력하는 사용자 비밀번호(User Password)와, 도 3에 도시되는 제어회로(120)에서 생성되는 제어회로 비밀번호(Control-circuit Password)로 구분된다.The password is a user password input by the user of the shared
사용자 비밀번호는 사용자 비밀번호 생성 프로그램(UPP)을 통해 생성되며, 사용자 비밀번호 생성 프로그램(UPP)은 시간 정보를 변수로 하는 특정 함수식을 기반으로 하여 비밀번호를 생성하고, 비밀번호 생성 후 설정된 시간이 경과하면 비밀번호가 자동으로 변경되어 기생성된 비밀번호가 무효화 되도록 구성된다.The user password is generated through the user password generation program (UPP), and the user password generation program (UPP) generates the password based on a specific function formula using time information as a variable. It is automatically changed and configured to invalidate the pre-generated password.
도 4에서 도시하는 바와 같이 사용자 비밀번호 생성 프로그램(UPP)은 네트워크를 통해 접속 가능한 서버(200)에 저장되어, 공유 시설(1)을 사용할 사용자의 출입 신청에 따른 공유 시설(1) 사용 허용 발생시, 사용자가 서버(200)에 접속하여 스마트폰 등의 사용자 단말기(400)로 전송된다.As shown in FIG. 4, the user password generation program (UPP) is stored in the
이때, 사용자에게 할당된 시간대에서만 공유 시설(1)의 잠금장치(100)를 개방하여, 허용된 시간대 이외의 공유 시설(1) 부정 사용을 방지할 수 있도록 서버(200)에 저장되는 사용자 비밀번호 생성 프로그램(UPP)에는 해당 사용자의 공유 시설(1) 출입 허용 시간대 내에서만 유효한 비밀번호를 생성하는 시간 정보를 변수로 하는 함수식을 더 포함하게 된다.At this time, by opening the
또한, 공유 시설(1) 관리자는 서로 다른 공유 시설(1) 출입 허용 시간대 시간 정보를 포함하는 각 사용자 비밀번호 생성 프로그램(UPP)을 비공개된 접속 링크에 별도로 저장하고, 사용자 비밀번호 생성 프로그램(UPP)의 접속 링크를 해당 시간대 공유 시설(1) 출입 허용자에게 개별적으로 공개함으로써, 해당 시간대의 공유 시설(1) 이용 자격을 갖추지 못한 사용자가 사용자 비밀번호 생성 프로그램(UPP)을 사용자 단말기(400)로 전송하는 것을 방지할 수 있다.In addition, the shared facility (1) manager separately stores each user password generation program (UPP) including time information of different shared facilities (1) access allowed time zones in a private access link, and stores the user password generation program (UPP) By individually disclosing the access link to the time sharing facility (1) access allower, a user who is not qualified to use the shared facility (1) in the corresponding time zone transmits the user password generation program (UPP) to the
제어회로 비밀번호는 제어회로(120)에 설치된 제어회로 비밀번호 생성 프로그램(CPP)을 통해 생성되며, 제어회로 비밀번호 생성 프로그램(CPP)은 사용자 비밀번호 생성 프로그램(UPP)과 동일한 시간 정보를 변수로 하는 특정 함수식을 기반으로 하여 비밀번호를 생성하고, 비밀번호 생성 후 설정된 시간이 경과하거나, 사용자 입력 비밀번호와의 일치에 따른 출입문(10) 개방시 비밀번호가 자동으로 변경되어 기생성된 비밀번호가 무효화 되도록 구성된다.The control circuit password is generated through the control circuit password generation program (CPP) installed in the
공유 시설(1) 사용자가 잠금장치(100)의 잠금 상태를 해제하여 출입문(10)을 개방하기 위해 사용자 단말기(400)에 설치된 사용자 비밀번호 생성 프로그램(UPP)을 실행시키면, 사용자 단말기(400)로부터 획득한 시간 정보로부터 사용자 비밀번호를 생성하게 되고, 사용자가 입력부(110)를 통해 생성된 사용자 비밀번호를 입력하면, 제어회로(120)에 설치된 제어회로 비밀번호 생성 프로그램(CPP)에서 제어회로(120)에 내장 또는 연결된 시간 장치로부터 획득한 시간 정보로부터 제어회로 비밀번호를 생성하게 되므로, 생성된 사용자 비밀번호와 제어회로 비밀번호는 동일한 값을 가지게 된다.When the user of the shared facility (1) executes the user password generation program (UPP) installed in the
이때, 사용자가 잠금장치(100)의 잠금상태를 해제하기 위해 사용자 비밀번호 생성 프로그램(UPP)에서 사용자 비밀번호를 생성하는 시간 및 제어회로 비밀번호 생성 프로그램(CPP)에서 제어회로 비밀번호가 생성되는 시간은 사용자 단말기(400)의 출력장치에 표시된 사용자 비밀번호를 확인하는 과정과 입력부(110)에 사용자 비밀번호를 입력하는데 소요되는 시간만큼 서로 차이가 발생하게 되므로, 사용자 비밀번호와 제어회로 비밀번호는 생성 전후 미리 설정된 기간동안 변경되지 않고 유지되도록 설정되어야 한다. At this time, the time for the user to generate the user password in the user password generation program (UPP) in order to unlock the lock state of the
사용자 비밀번호와 제어회로 비밀번호 유지 기간은 사용자가 사용자 비밀번호 생성 후 입력부(110)에 사용자 비밀번호 입력하는데 소요되는 시간을 고려하여 설정되며, 비밀번호 유지 시간이 경과하면 제어회로 비밀번호가 자동으로 변경되어 기생성된 사용자 비밀번호 및 제어회로 비밀번호를 무효화 시킨다.The user password and the control circuit password retention period are set in consideration of the time it takes for the user to input the user password into the
또한, 사용자가 입력부(110)를 통해 사용자 비밀번호를 입력하는 동안 사용자 비밀번호와 제어회로 비밀번호의 유지 시간이 경과하는 경우, 기생성된 비밀번호가 무효화 되어, 사용자가 기생성된 비밀번호를 정확히 입력하더라도 잠금장치(100)의 잠금 상태가 해제되지 않는 이용상 불편이 발생할 수 있다.In addition, if the retention time of the user password and the control circuit password elapses while the user inputs the user password through the
따라서 사용자가 잠금장치(100)의 입력부(110)를 통해 비밀번호를 입력하는 상태에서는 설정된 제어회로 비밀번호의 자동 변경 시간이 경과하더라도, 제어회로 비밀번호의 자동 변경이 일시적으로 차단되도록 제어회로(120)를 구성함으로써, 잠금장치(100) 해제를 위한 비밀번호 입력 중 비밀번호가 변경되는 불편을 방지하게 된다.Therefore, in the state in which the user inputs the password through the
제어회로(120)는 입력부(110)를 통해 사용자가 입력한 비밀번호와 제어회로 비밀번호 생성 프로그램(CPP)에서 생성된 제어회로 비밀번호를 대조하여 양 비밀번호간 일치 여부를 판별하며, 양 비밀번호가 일치한 것으로 판별시 잠금장치(100)를 폐쇄 상태를 해제하고, 양 비밀번호가 불일치한 것으로 판별하거나, 설정된 제어회로 비밀번호의 자동 변경 시간 경과 후 이루어지는 제어회로 비밀번호의 자동 변경 일시 차단 시간 경과시 잠금장치(100)의 폐쇄상태를 유지한다.The
본 발명의 출입 관리 제어 시스템은 시간 정보를 변수로 하는 함수식을 기반으로 하여 비밀번호를 생성하므로, 사용자가 잠금장치(100)의 잠금 상태를 해제하여 공유 시설(1) 내부 공간으로 입장시, 사용자 비밀번호 생성 프로그램(UPP)을 통해 사용자 비밀번호를 생성하는 과정과, 제어회로 비밀번호 생성 프로그램(CPP)을 통해 제어회로 비밀번호를 생성하는 과정 및 제어회로(120)에서 사용자 입력 비밀번호와 제어회로 비밀번호간 대조 과정에서는 사용자 단말기(400)와 잠금장치(100)의 제어회로(120)간 상호 통신을 필요로 하지 않는다. Since the access control control system of the present invention generates a password based on a function formula using time information as a variable, when the user unlocks the
이를 통해 기존의 출입 관리 제어 시스템에서 사용자 단말기와 잠금장치간 통신 장애 발생시 출입문의 잠금 상태를 해제할 수 없는 사용상의 불편함을 해소할 수 있도록 한다. Through this, it is possible to solve the inconvenience of not being able to unlock the door lock when a communication failure occurs between the user terminal and the locking device in the existing access control system.
또한, 본 발명에 따른 공유 시설(1)의 무인 출입 관리 제어 시스템은 사용자의 공유 시설(1) 이용 목적에 따라 출입 자격이 제한되지 않는 다수가 출입 가능하거나, 또는 승인된 특정 사용자만의 출입이 이루어질 수 있도록 하여, 다수의 사용자가 이용하고 사용자가 수시로 변동되는 특성상, 출입 보안성의 수준을 조정할 수 있도록 구성될 수 있다.In addition, the unmanned access management control system of the shared
문화 센터의 강좌 등과 같이 사용자의 공유 시설(1) 이용 목적이 낮은 수준의 출입 보안성과 사생활 보호를 함께 요하는 경우, 사용자의 공유 시설(1) 출입을 위한 사용자격 신청시 공유 시설(1) 출입 신청의 자동 승인 과정이 이루어지며, 자동 승인 과정에서는 서버(200)로부터 사용자 비밀번호 생성 프로그램(UPP)이 사용자 단말기(400)로의 자유로운 전송이 이루어지게 된다.When the user's purpose of using the shared facility (1) requires both low-level access security and privacy protection, such as a lecture at a cultural center, access to the shared facility (1) when applying for a user qualification for access to the shared facility (1) An automatic approval process of the application is performed, and in the automatic approval process, the user password generating program (UPP) is freely transmitted from the
반대로 신기술 개발을 위한 회의와 같이 사용자의 공유 시설(1) 이용 목적이 높은 수준의 출입 보안성을 요하는 경우, 사용자의 공유 시설(1) 출입을 위한 사용자격 신청시 관리자의 개별 승인 과정이 이루어지며, 관리자의 개별 승인 과정에서는 서버(200)로부터 사용자 비밀번호 생성 프로그램(UPP)이 관리자의 승인이 이루어진 사용자에 한하여 사용자 단말기(400)로의 제한적인 전송이 이루어지게 된다.Conversely, if the user's purpose of using the shared facility (1) requires a high level of access security, such as a meeting for new technology development, the administrator's individual approval process is performed when the user applies for user qualification for access to the shared facility (1). In the individual approval process of the administrator, limited transmission of the user password generation program (UPP) from the
또한, 공유 시설(1) 출입구에는 센서(500)가 장착되어, 공유 시설(1)의 허용된 사용 시간동안 사용자의 공유 시설(1)로의 입장 인원 수와 퇴장 인원 수를 집계함으로써, 공유 시설(1)의 사용 허가시 허용된 출입 인원수 초과에 따른 공유 시설(1)의 부정 사용 여부를 관리자가 판별하도록 구성될 수 있다.In addition, a
상기 센서(500)는 제어회로(120)와 연결되어, 집계된 공유 시설(1)내 동시 입장 인원수가 공유 시설(1)로의 출입이 허용된 인원수 초과하거나, 허용된 이용 시간 초과하여 공유 시설(1)을 사용하는 경우, 사용자 단말기(400)나 관리자 단말기(300) 중 적어도 하나 이상의 단말기에 앱 푸시 알람이나 메시지를 통해 공유 시설(1) 부정 사용 결과를 표시 및 경고하도록 구성될 수 있다.The
그리고 도 5에서 도시하는 바와 같이 센서(500)를 통해 공유 시설(1) 사용이 허용된 사용자의 공유 시설(1) 내부 공간 진입 최초 감지시 제어회로(120)가 공유 시설 내부 조명 및 전기 시설(700)에 전원을 인가하여 공유 시설(1)의 이용이 가능하게 하며, 최후 사용자의 공유 시설(1) 퇴장시 공유 시설(1) 내부 조명 및 전기 시설(700)의 전원을 자동으로 해제함으로써, 공유 시설(1)의 무인 관리 편의성을 향상시키고, 전기 에너지를 낭비하는 것을 방지하도록 구성될 수 있다.And as shown in FIG. 5, when the user who is permitted to use the shared
이때, 사용자가 허용된 이용 시간 초과하여 공유 시설(1)을 계속 사용하는 경우, 무인 관리되는 공유 시설(1) 특성상 사용자 단말기(400)로 앱 푸시 알람이나 메시지를 통해 초과 이용 안내 및 경고를 이루어지더라도 부정 사용자의 퇴장이 이루어지지 않을 수 있으므로, 사용자 단말기(400)로 초과 이용 안내 및 경고가 이루어진 후 설정된 시간이 경과하면 공유 시설(1) 내부 조명 및 전기 시설(700)의 전원을 자동으로 해제하거나, 관리자 단말기(300)를 통해 시간 초과 이용을 확인한 관리자가 공유 시설(1) 내부 조명 및 전기 시설(700)의 전원을 원격 해제하도록 구성할 수 있다.At this time, if the user continues to use the shared
상기 센서(500)는 공유 시설(1)내 온도 측정이 가능하도록 열감지 방식으로 구성될 수 있으며, 공유 시설(1) 내부에서 설정된 수치 이상의 온도가 감지되면 화재가 발생한 것으로 판단하여 제어회로(120)가 화재경보장치(800)를 가동하도록 구성될 수 있다.The
또한, 공유 시설(1) 내부에는 촬영장치(600)가 설치되고, 촬영장치(600)는 센서(500)와 연동되어, 공유 시설(1) 내에 진입하는 최초 사용자 감지시 및 공유 시설(1)로부터 퇴장하는 최후 사용자 감지시 공유 시설(1) 내부 공간 촬영이 이루어지도록 구성될 수 있으며, 사용 전후의 공유 시설(1) 내부 촬영 이미지를 통해 관리자가 공유 시설의 부적합 사용 여부를 쉽게 판단할 수 있도록 할 수 있다.In addition, a photographing
촬영장치(600)에 의한 공유 시설(1) 내부 공간 촬영은 공유 시설(1)이 무인 상태인 경우에만 이루어지게 되므로 사용자의 공유 시설 사용 중 촬영에 따른 사용자의 사생활 침해 발생이나 공유 시설(1) 사용 중 사용자의 기밀이 유출되는 것을 방지할 수 있다.Since the photographing of the internal space of the shared facility (1) by the photographing
본 발명의 공유 시설 무인 출입 관리 제어 시스템의 일 실시 예로써, 잠금장치(100)는 모터로 구동되는 랙과 피니언 및 걸쇠로 구성되고, 입력부(110)는 0~9로 이루어지는 10개의 숫자 및 특수문자가 포함되는 디지털 키패드로 이루어지며, 제어회로(120) 및 제어회로 비밀번호 생성 프로그램(CPP)은 아두이노 문법을 이용하도록 구성될 수 있다.As an embodiment of the shared facility unmanned access control system of the present invention, the
그리고 정전 발생 등에 의해 인가되는 전원이 끊어지더라도 잠금장치(100)와 입력부(110) 및 제어회로(120)가 정상적으로 작동될 수 있도록 비상 전원이 부가될 수 있으며, 비상 전원이 부가되는 경우 비상 전원은 입력부(110)에 형성되며, 9V 배터리의 양전극과 음전극이 접촉하는 단자로 이루어진다.In addition, emergency power may be added so that the
사용자 단말기(400)에 설치되는 사용자 비밀번호 생성 프로그램(UPP)과, 제어회로(120) 설치되는 제어회로 비밀번호 생성 프로그램(CPP)은 시간 정보를 변수로 하는 서로 동일한 함수식을 통해 사용자 비밀번호와 제어회로 비밀번호를 생성하므로, 사용자 단말기(400)와 제어회로(120)에 연동되는 시간 정보가 부정확한 경우 생성된 사용자 비밀번호와 제어회로 비밀번호가 불일치하게 될 수 있다.The user password generation program (UPP) installed in the
따라서 제어회로(120)에 연동되는 시간 측정이 정확하게 이루어져야 하며, 제어회로(120)에는 DS1302와 같은 RTC모듈(Real Time Clock Module)이 장착될 수 있고, 정전 등과 같은 외부 전원 단절 발생시에도 계속적인 RTC모듈의 시간측정이 이루어질 수 있도록 공급 전압이 큰 LR2032 배터리가 장착될 수 있다. Therefore, time measurement linked to the
위와 같이 구성되는 본 발명의 공유 시설 무인 출입 관리 제어 시스템에 따른 공유 시설 관리 방법 절차 및 알고리즘을 설명하면 다음과 같다. A shared facility management method procedure and algorithm according to the shared facility unmanned access management control system of the present invention configured as above will be described as follows.
도 6에서 도시하는 바와 같이 예약 단계(S10)에서는 사용자가 온라인 또는 오프라인을 통해 공유 시설(1)의 사용 일자와 시간 및 출입 인원수를 지정하여 공유 시설(1)의 사용을 신청하게 되며, 관리자의 승인에 의해 예약 승인 단계(S20)가 진행되면 공유 시설(1)의 사용 신청이 완료된다.As shown in Fig. 6, in the reservation step (S10), the user applies for the use of the shared
도 7에서 도시하는 바와 같이 예약 단계(S10)는 공유 시설(1) 출입 보안성을 높이기 위해 신청자가 공유 시설(1) 사용자를 한정된 구성원으로 특정하여 예약 신청하는 출입자 개별 신청 과정(S11)과, 공유 시설(1) 출입 보안성을 낮춰 공유 시설(1) 출입 인원수만을 지정하는 출입자 자동 신청 과정(S12)으로 구분되며, 사용자의 공유 시설(1) 이용 목적에 따라 사용자의 선택에 의해 어느 하나의 과정으로 진행된다.As shown in Fig. 7, the reservation step (S10) includes an individual application process (S11) for each visitor, in which the applicant applies for a reservation by specifying a user of the shared facility (1) as a limited member in order to increase the security of access to the shared facility (1); The shared facility (1) is divided into an automatic visitor application process (S12) that specifies only the number of people entering the shared facility (1) by lowering the security of access to the shared facility (1). goes through the process.
공유 시설(1) 사용 신청자가 출입자 개별 승인 과정(S11) 선택시, 예약 신청자의 사용자 구성원 식별 정보를 제출하는 식별 정보 제출 단계(S13)가 부가되어 수행되며, 식별 정보 제출 단계(S13)에서는 추후 진행될 프로그램 배부 단계(S40)에서 제한 전송 과정(S42) 진행시, 서버(200)로부터 사용자 비밀번호 생성 프로그램(UPP)을 사용자 단말기(400)로 전송받을 때 사용자의 전송 자격을 증명하기 위한 기초 정보로 활용된다.When the applicant for use of the shared facility (1) selects the individual admission process (S11), an identification information submission step (S13) of submitting the user member identification information of the reservation applicant is added and performed, and the identification information submission step (S13) is performed later When receiving the user password generation program (UPP) from the
공유 시설(1) 사용 신청자가 출입자 자동 승인 과정(S12) 선택시, 식별 정보 제출 단계(S13)가 생략되며, 사생활 침해 발생 등의 문제가 없는 공개 행사와 같이 공유 시설(1) 출입 인원수를 제한할 필요가 없는 경우 출입 인원수 기재를 생략하거나 제한 없음으로 선택하도록 출입자 자동 승인 과정(S12)의 알고리즘을 구성할 수 있다.When the applicant for use of the shared facility (1) selects the automatic visitor approval process (S12), the identification information submission step (S13) is omitted, and the number of people who enter the shared facility (1) is limited, such as for a public event without problems such as invasion of privacy If it is not necessary, the algorithm of the automatic occupant approval process (S12) may be configured to omit the entry of the number of people or to select no limit.
공유 시설(1) 사용 신청자의 사용 예약 신청이 완료되면 예약 승인 단계(S20)가 진행되며, 예약 승인 단계(S20)에서는 공유 시설(1) 관리자가 신청자의 사용 예약 신청을 검토하여 사용 승인 여부를 판단하게 된다.When the application for reservation for use of the shared facility (1) applicant is completed, the reservation approval step (S20) proceeds, and in the reservation approval step (S20), the manager of the shared facility (1) reviews the applicant's application for reservation for use will judge
이때, 공유 시설(1) 관리자는 관리자 단말기(300)에 기록된 예약 신청자의 과거 공유 시설(1) 사용기록을 조회하여, 예약자의 공유 시설(1) 사용 적합성을 검토하여 사용 승인 여부를 판단할 수 있으며, 신청자의 공유 시설(1) 이용이 부적합한 것으로 판단되면 예약 신청을 거부하는 부적합 판단 과정(S21)을 진행하고, 신청자의 공유 시설(1) 이용이 적합한 것으로 판단되면 적합 판단 과정(S22)을 진행하게 된다.At this time, the manager of the shared facility (1) inquires the past shared facility (1) usage record of the reservation applicant recorded in the
예약 승인 단계(S20)의 적합 판단 과정(S22)에서는 관리자가 예약자의 공유 시설(1) 이용 시간을 확정하여, 다른 사용자 또는 예약자와의 중복 예약을 방지하며, 공유 시설(1) 관리자가 예약 신청 승인된 공유 시설(1) 출입 허용 시간대 내에서만 유효한 비밀번호를 생성하는 시간 정보를 변수로 하는 함수식이 포함된 사용자 비밀번호 생성 프로그램(UPP)을 서버(200)에 저장하는 프로그램 설정 단계(S30)가 진행된다.In the suitability determination process (S22) of the reservation approval step (S20), the manager confirms the reservation time for the shared facility (1) of the reservationer, prevents duplicate reservations with other users or reservations, and the shared facility (1) manager applies for a reservation A program setting step (S30) of storing a user password generation program (UPP) containing a function expression with time information as a variable for generating a password valid only within the permitted access time zone of the approved shared facility (1) is stored in the server 200 (S30) proceeds do.
프로그램 설정 단계(S30)가 완료되면 프로그램 배부 단계(S40)가 진행되며, 프로그램 배부 단계(S40)에서는 공유 시설(1) 이용이 승인된 사용자 또는 사용자 그룹의 구성원이 서버(200)에 접속하여 허용된 사용 시간대에서만 유효한 비밀번호를 생성하는 사용자 비밀번호 생성 프로그램(UPP)을 사용자 단말기(400)로 전송하게 된다.When the program setting step (S30) is completed, the program distribution step (S40) proceeds, and in the program distribution step (S40), a user or a member of a user group approved to use the shared
공유 시설(1) 사용 신청자가 출입자 개별 신청 과정(S11)을 선택하여 프로그램 배부 단계(S40)가 진행되는 경우, 식별 정보 제출 단계(S13)에서 제출된 사용자 식별 정보를 바탕으로, 서버(200)로부터 사용자 비밀번호 생성 프로그램(UPP)을 사용자 단말기(400)로 전송하는 전송 자격을 제한하는 제한 전송 과정(S41)이 진행된다.When the program distribution step (S40) is performed by the applicant selecting the individual access application process (S11) of the shared facility (1) user, based on the user identification information submitted in the identification information submission step (S13), the server 200 A restricted transmission process (S41) of limiting the transmission qualification for transmitting the user password generation program (UPP) to the
제한 전송 과정(S41)에서는 사용자 비밀번호 생성 프로그램(UPP)을 사용자 단말기(400)로 전송할 때, 식별 정보 제출 단계(S13)에서 입력한 사용자 식별 정보와 동일한 사용자 식별 정보를 제공하여 전송 자격을 증명하여야 하며, 상기 사용자 식별 정보는 휴대전화 번호, 성명, 비밀번호 등 중 선택되는 어느 하나 이상의 정보를 포함하도록 할 수 있다.In the restricted transmission process (S41), when transmitting the user password generation program (UPP) to the
제한 전송 과정(S41)에서 사용자가 제공한 사용자 식별 정보가 식별 정보 제출 단계(S13)에서 입력된 사용자 식별 정보와 일치하면, 사용자 비밀번호 생성 프로그램(UPP)의 사용자 단말기(400) 전송이 완료되며, 사용자 비밀번호 생성 프로그램(UPP)의 전송 자격 제한을 통해 관리자의 승인이 이루어진 사용자에 한하여 사용자 비밀번호 생성 프로그램(UPP)의 전송이 제한적으로 이루어지게 된다.If the user identification information provided by the user in the restricted transmission process (S41) matches the user identification information input in the identification information submission step (S13), the transmission of the
공유 시설(1) 사용 신청자가 출입자 자동 신청 과정(S12)을 선택하여 프로그램 배부 단계(S40)가 진행되는 경우, 공유 시설(1) 사용 신청자가 서버(200)로부터 사용자 비밀번호 생성 프로그램(UPP)을 사용자 단말기(400)로 자유롭게 전송할 수 있는 자유 전송 과정(S42)이 진행된다.When the program distribution step (S40) proceeds by the applicant using the shared facility (1) selecting the automatic visitor application process (S12), the user applying for the shared facility (1) uses the user password generation program (UPP) from the server 200 A free transmission process ( S42 ) that can be freely transmitted to the
자유 전송 과정(S42)에서는 서버(200)를 통해 불특정 다수가 사용자 비밀번호 생성 프로그램(UPP) 전송 링크에 접근 가능하도록 완전 공개되거나, 승인된 사용자 또는 사용자 그룹의 구성원간 사용자 비밀번호 생성 프로그램(UPP) 전송 링크 공유를 통해 전송 링크 접근을 일부 제한하는 제한 공개가 이루어질 수 있으며, In the free transmission process (S42), the user password generation program (UPP) is transmitted between fully disclosed or approved users or members of the user group so that an unspecified number can access the user password generation program (UPP) transmission link through the
자유 전송 과정(S42)에서의 사용자 비밀번호 생성 프로그램(UPP) 전송 링크 완전 공개 또는 제한 공개 여부는 사용 신청자의 공유 시설(1) 사용 목적에 따라 예약 단계(S10)에서 신청자가 선택할 수 있도록 구성될 수 있다.Whether the user password generation program (UPP) transmission link in the free transmission process (S42) is fully disclosed or limitedly disclosed may be configured so that the applicant can select it in the reservation step (S10) according to the purpose of using the shared facility (1) of the user applicant. have.
공유 시설(1) 사용자의 공유 시설(1) 이용 예약과 관리자의 승인 및 사용자 비밀번호 생성 프로그램(UPP) 배부가 이루어지고, 공유 시설(1)의 사용 예약 시간이 도래하면, 사용자가 공유 시설(1)의 출입문(10) 잠금장치(100)의 잠금상태를 해제할 수 있는 상태인 공유 시설 출입문 개폐 단계(S50)로의 진입 준비가 완료된다.Shared facility (1) When the user's reservation for the use of the shared facility (1), the administrator's approval, and the user password generation program (UPP) are distributed, and the reservation time for the shared facility (1) arrives, the user can use the shared facility (1) ), the entrance to the shared facility door opening step (S50) in which the lock state of the
공유 시설 출입문 개폐 단계(S50)에서는 사용자가 공유 시설(1) 출입문(10)에 설치된 잠금장치(100)의 입력부(110)에 사용자 비밀번호 생성 프로그램(UPP) 실행에 의해 생성된 비밀번호를 입력하여, 잠금장치(100)의 제어회로(120)에 생성된 비밀번호와 상호 일치시 잠금장치(100)를 해제가 이루어진다.In the step of opening and closing the shared facility door (S50), the user inputs the password generated by executing the user password generation program (UPP) to the
도 8에서 도시하는 바와 같이 공유 시설 출입문 개폐 단계(S50)는 사용자 비밀번호 생성 프로그램(UPP)을 통한 사용자 비밀번호 생성 과정(S51)과, 제어회로 비밀번호 생성 프로그램(CPP)을 통한 제어회로 비밀번호 생성 과정(S52)과, 사용자가 잠금장치(100)의 입력부(110)를 통해 비밀번호를 입력하는 비밀번호 입력 과정(S53), 및 사용자가 입력한 비밀번호와 제어회로 비밀번호간 일치여부 판별을 통해 잠금장치의 잠금상태 해제 여부를 결정하는 비밀번호 판별 과정(S54)으로 이루어진다.As shown in FIG. 8, the step (S50) of opening and closing the shared facility door is a user password generation process (S51) through a user password generation program (UPP), and a control circuit password generation process (S51) through a control circuit password generation program (CPP) ( S52), the password input process (S53) in which the user inputs the password through the
사용자 비밀번호 생성 과정(S51)에서는 사용자 단말기(400)에 설치된 사용자 비밀번호 생성 프로그램(UPP)을 실행시켜 시간 정보를 변수로 하는 함수식에 의해 복수의 숫자 또는 문자열로 이루어지는 사용자 비밀번호를 생성하게 된다.In the user password generation process (S51), the user password generation program (UPP) installed in the
제어회로 비밀번호 생성 과정(S52)에서는 제어회로(120)의 사용자 인식에 의해 제어회로(120)에 설치된 제어회로 비밀번호 생성 프로그램(CPP)이 실행되어 제어회로 비밀번호를 생성하며, 제어회로 비밀번호 생성 프로그램(CPP)에는 사용자 비밀번호 생성 프로그램(UPP)과 동일한 시간 정보를 변수로 하는 함수식이 포함되어 있어 사용자 비밀번호 생성 과정(S51)에서 생성된 사용자 비밀번호와 동일한 복수의 숫자 또는 문자열로 이루어지는 제어회로 비밀번호를 형성하게 된다. In the control circuit password generation process (S52), the control circuit password generation program (CPP) installed in the
제어회로 비밀번호 생성 과정(S52)에서 제어회로(120)의 사용자 인식은 비밀번호 입력 과정(S53)에서 사용자가 입력부(110)를 통해 비밀번호 입력키 또는 별도의 버튼을 누르는 과정에서 이루어질 수 있으며, 사용자 비밀번호 생성 과정(S51)과 제어회로 비밀번호 생성 과정(S52) 및 비밀번호 입력 과정(S53)은 병렬로 이루어지거나 순서가 서로 변경되어 이루어질 수 있다.The user recognition of the
사용자 비밀번호 생성 과정(S51)에서 생성된 사용자 비밀번호는 미리 설정된 특정 시간이 경과하면 자동으로 변경되어 기생성된 비밀번호가 무효화되고, 제어회로 비밀번호 생성 과정(S52)에서 생성된 제어회로 비밀번호는 미리 설정된 특정 시간이 경과하면 자동으로 변경되어 기생성된 비밀번호가 무효화된다.The user password generated in the user password generation process (S51) is automatically changed when a preset specific time elapses to invalidate the pre-generated password, and the control circuit password generated in the control circuit password generation process (S52) is a preset specific password. When time elapses, it is automatically changed and the pre-generated password is invalidated.
또한, 공유 시설(1) 출입 허용을 받지 못한 자에게 비밀번호가 유출되어 부적법한 공유 시설(1) 입장이 이루어지는 것을 방지하기 위하여, 제어회로 비밀번호 생성 과정(S52)에서 생성된 제어회로 비밀번호로 출입문(10) 개방이 이루어지면, 제어회로 비밀번호의 자동 변경 설정 시간의 도래 여부와 무관하게 제어회로 비밀번호가 자동으로 변경되어 기생성된 제어회로 비밀번호를 무효화 시키도록 구성된다.In addition, in order to prevent unauthorized access to the shared facility (1) by leaking the password to those who are not permitted to access the shared facility (1), use the control circuit password generated in the control circuit password generation process (S52) to 10) When opening is made, the control circuit password is automatically changed regardless of whether the automatic change setting time of the control circuit password has arrived, and is configured to invalidate the pre-generated control circuit password.
이때, 사용자 비밀번호 생성 과정(S51) 및 제어회로 비밀번호 생성 과정(S52)에서 생성된 사용자 비밀번호와 제어회로 비밀번호는 사용자 비밀번호 생성 과정(S51)에서 사용자가 사용자 단말기(400)에 사용자 비밀번호 생성 프로그램(UPP)을 실행시키고, 사용자 비밀번호 생성 프로그램(UPP)에서 사용자 비밀번호를 생성한 후, 비밀번호 입력 과정(S53)에서 사용자가 입력부(110)를 통해 비밀번호를 입력하여 제어회로(120)가 제어회로 비밀번호 생성 프로그램(CPP)을 실행시키는데 소요되는 시간만큼 생성 시간 차이가 발생하게 된다.At this time, the user password and the control circuit password generated in the user password generation process (S51) and the control circuit password generation process (S52) are the user password generation program (UPP) in the
시간 정보를 기반으로 하는 함수식에 의해 실시간으로 비밀번호가 변동되는 사용자 비밀번호 및 제어회로 비밀번호의 특성상, 비밀번호가 생성되는 시간에 차이가 발생하면 생성된 사용자 비밀번호와 제어회로 비밀번호가 서로 달라질 수 있으므로, 사용자 비밀번호 생성 프로그램(UPP) 및 제어회로 비밀번호 생성 프로그램(CPP)의 비밀번호 생성 함수에는 비밀번호 생성 시점 전후로 미리 설정된 시간동안 비밀번호를 일정하게 유지함으로써, 사용자 비밀번호와 제어회로 비밀번호가 서로 중첩되어 존속하는 시간을 충분히 확보할 수 있는 명령어가 포함될 수 있다.Due to the nature of the user password and the control circuit password whose password is changed in real time by a function formula based on time information, if there is a difference in the password generation time, the generated user password and the control circuit password may be different. In the password generation function of the generation program (UPP) and the control circuit password generation program (CPP), the password is kept constant for a preset time before and after the password generation time, thereby securing sufficient time for the user password and the control circuit password to overlap each other. It can contain commands that can do it.
사용자가 사용자 비밀번호 생성 프로그램(UPP)을 실행시켜 사용자 비밀번호를 생성하고, 잠금장치(100)의 입력부(110)를 통해 생성된 비밀번호를 입력하는 과정에서, 제어회로 비밀번호의 자동 변경 설정 시간이 도래하여 제어회로 비밀번호의 유지 시간이 경과하는 경우, 사용자가 기생성된 비밀번호를 정확히 입력하더라도 기생성된 비밀번호가 무효화에 의해 잠금장치(100)의 잠금 상태가 해제되지 않는 이용상 불편이 발생할 수 있으므로, 비밀번호 입력 과정(S53)에서는 입력부(110)를 통한 비밀번호 입력상태에서는 제어회로 비밀번호의 자동 변경이 일시 차단되는 명령어가 포함될 수 있다.In the process of the user running the user password generation program (UPP) to generate the user password, and inputting the password generated through the
비밀번호 판별 과정(S54)에서는 비밀번호 입력 과정(S53)에서 입력된 비밀번호와 제어회로 비밀번호 생성 과정(S52)에서 생성된 제어회로 비밀번호를 대조하여 양 비밀번호의 일치 여부를 판별하여, 제어회로 비밀번호와 사용자 입력 비밀번호간 일치시 잠금장치(100)의 잠금상태가 해제되고, 제어회로 비밀번호와 사용자 입력 비밀번호간 불일치하거나 설정된 시간내 비밀번호를 입력하지 않으면 잠금장치(100)의 잠금상태를 유지시킨다.In the password determination process (S54), the password input in the password input process (S53) and the control circuit password generated in the control circuit password generation process (S52) are compared to determine whether both passwords match, and the control circuit password and the user input When the passwords match, the locking state of the
공유 시설 출입문 개폐 단계(S50)의 사용자 비밀번호 생성 과정(S51) 또는 제어회로 비밀번호 생성 과정(S52)에서 비밀번호 생성 및 비밀번호 판별 과정(S54)에서 제어회로(120)에 의한 비밀번호 일치 여부 판별을 위한 잠금장치(100)의 제어회로(120)를 구성하기 위한 구체적인 실시 예를 살펴보면 다음과 같다.Lock for determining whether the password matches the password by the
생성 시간에 따라 비밀번호가 변경되는 사용자 비밀번호 또는 제어회로 비밀번호 형성 함수는 아래의 아두이노 문법과 같이 구성될 수 있다. A user password or control circuit password formation function whose password is changed according to the creation time can be configured as shown in the Arduino grammar below.
int hour = time.hour;int hour = time.hour;
int day = time.date; int day = time.date;
int month = time.mon;int month = time.mon;
char* secretCode = t secretCode(hour,day,month);char* secretCode = t secretCode(hour,day,month);
char* t secretCode(int a,int b,int c){char* t secretCode(int a,int b,int c){
int y = 0;int y = 0;
long m=func(a,b,c) // 비밀번호 함수 생성long m=func(a,b,c) // Create password function
//Serial.println(m);//Serial.println(m);
//delay(1000);//delay(1000);
y=m%10000; //4자리로 만들기y=m%10000; // make 4 digits
if(y<1000){if(y<1000){
y = y+1000; // 4자리 이하면 4자리로 만들기y = y+1000; // If less than 4 digits, make it 4 digits
}}
//Serial.println(y);//Serial.println(y);
//delay(1000);//delay(1000);
String t pass = String(y);String t pass = String(y);
t pass.toCharArray(Code,5);t pass.toCharArray(Code,5);
return Code;return Code;
}}
상기 아두이노 문법은 시간에 따라 변경되는 time,hour/time.date/tme.mon 함수를 통해 월, 일, 시간의 값을 얻고, 비공개된 함수식을 통해 공유 시설(1) 사용자가 출입문(1) 개방을 위해 사용자 비밀번호 생성 프로그램(UPP)이나 제어회로 비밀번호 생성 프로그램(CPP) 실행시 시간에 따라 변경되는 비밀번호를 생성하여 설정된 시간마다 업데이트 된다.The Arduino grammar obtains the values of month, day, and time through the time, hour/time.date/tme.mon function that is changed according to time, and the shared facility (1) user accesses the door (1) through an undisclosed function expression. When the user password generation program (UPP) or control circuit password generation program (CPP) is executed for opening, a password that changes according to time is generated and updated every set time.
상기 명령어는 4자리의 비밀번호 생성을 위한 예시로, 보안성과 이용 편의성을 고려하여 관리자의 설정에 따라 비밀번호의 자리수가 증감 변동될 수 있으며, 비밀번호 생성 주기를 감소시키기 위하여 시간 단위 또한 분이나 초 등으로 세분화되어 설정될 수 있다.The above command is an example for generating a 4-digit password, and in consideration of security and ease of use, the number of digits of the password may increase or decrease according to the setting of the administrator. can be set.
비밀번호 판별 과정(S54)에서 양 비밀번호간 일치에 따른 잠금장치(100)의 잠금상태 해제 및 잘못된 비밀번호 입력시 제어회로 비밀번호가 초기화 되는 기능은 아래의 아두이노 문법과 같이 구성되어 구현할 수 있다.In the password determination process (S54), the function of unlocking the lock state of the
bool check password(char*a,char*b,int n){bool check password(char*a,char*b,int n){
int check = 0; int check = 0;
for(int i = 0; i<n; i++){for(int i = 0; i<n; i++){
if(a[i]==b[i]){if(a[i]==b[i]){
check+ = 1;check+ = 1;
}}
}}
//Serial.println(check); //Serial.println(check);
if(check==n){ if(check==n){
return true; return true;
} }
else { else {
return false;return false;
} }
} }
상기 명령어는 사용자가 입력부(110)의 *키를 누르면 제어회로 비밀번호 생성 과정(S52)이 시작되는 예시를 나타내며, 입력부(110)의 *키를 누르면 제어회로 비밀번호 생성 프로그램(CPP)이 실행되고, 사용자가 입력부(110)를 통해 비밀번호 문자열을 입력한 후, *키를 다시 누르면, check password 함수를 통해 사용자가 입력한 비밀번호가 제어회로 비밀번호와 동일한지 판별하여 잠금장치(100)의 잠금상태를 해제하게 된다.The command shows an example in which the control circuit password generation process (S52) starts when the user presses the * key of the
이때, 사용자가 입력부(110)를 통해 비밀번호 입력시 비밀번호 입력이 제대로 이루어지는지 확인할 수 있도록 잠금장치(100)에 마련된 화면에 입력된 비밀번호 자릿수에 해당하는 특수문자를 표시하거나, 아래의 아두이노 문법과 같이 잠금장치(100)에 마련된 스피커를 통해 비밀번호 입력 시 +극 핀과 -극 핀에 전압 차이를 두어 소리가 발생하도록 구성할 수 있다.At this time, when the user inputs a password through the
if(key){if(key){
password[position] = key;password[position] = key;
position = osition+1;position = position+1;
buzz(3000);buzz(3000);
Serial.println(key);Serial.println(key);
}}
공유 시설 출입문 개폐 단계(S50)에서 출입문(10)을 개방한 사용자가 공유 시설(1) 내부 공간에 입장하여 출입문(10)이 닫히면 잠금장치(100)의 가동에 의해 출입문(10)이 잠기도록 제어회로(120)를 설정함으로써, 적합한 출입 자격을 갖추지 못한 자가 공유 시설(1) 내부로 진입하는 것을 방지하도록 구성할 수 있다.When the user who opened the
아래의 아두이노 문법과 같이 잠금장치(100)의 자동 잠김 기능 설정시 설정된 2초 이상 잠금장치(100)의 걸쇠가 눌리면 출입문(10)이 자동으로 잠기게 되고, 공유 시설(1)의 이용 목적상 사용자의 자격 제한 없이 누구나 출입 가능하도록 출입 보안 등급을 낮출 경우 잠금장치(100)의 자동 잠김 기능이 해제되어 설정된 2초 이상 잠금장치(100)의 걸쇠가 눌려도 출입문(10)이 자동으로 잠기지 않게 된다.As shown in the Arduino grammar below, if the latch of the
void shackle(){void shackle(){
char key = keypad.getKey(); char key = keypad.getKey();
int step_shackle = 0; int step_shackle = 0;
if (Slide()==false){ //자동 잠김 모드일 경우 if (Slide()==false){ //In case of auto-lock mode
int delayed_time = 0;int delayed_time = 0;
int cons_delay = 0;int cons_delay = 0;
int delay_step = 0;int delay_step = 0;
while (digitalRead(magnetic pin)==HIGH && state==0){//자석 감지시while (digitalRead(magnetic pin)==HIGH && state==0){//when magnet is detected
char key = keypad.getKey();char key = keypad.getKey();
delayed_time = delayed_time+1;delayed_time = delayed_time+1;
delay(2);delay(2);
if (delayed time > 1000){if (delayed time > 1000){
cons_delay = 1;cons_delay = 1;
break;break;
}}
if (check_tact()){if (check_tact()){
break;break;
}}
iff(key=="*"){iff(key=="*"){
buzz(500);buzz(500);
step = 1;step = 1;
delay_step = 1;delay_step = 1;
break;break;
}}
} }
if (cons_delay==1 && delay_step==0){ if (cons_delay==1 && delay_step==0){
close();close();
delay(2000);delay(2000);
release();release();
//Serial.print("닫힘");//Serial.print("closed");
state = 1; // 닫혀있는 상태state = 1; // closed state
}}
}}
}}
공유 시설 출입문 개폐 단계(S50)가 완료되면 공유 시설(1) 사용자가 허용된 공유 시설(1) 사용 시간동안 공유 시설(1)을 사용하게 되며, 공유 시설(1) 출입구에는 사용자의 공유 시설(1)로의 입장과 퇴장 방향을 구분 가능한 열감지 방식의 센서(500)가 설치되어, 제어회로(120)가 공유 시설(1)내 사용자의 출입을 파악하도록 구성될 수 있다. When the shared facility door opening step (S50) is completed, the shared facility (1) user will use the shared facility (1) for the permitted shared facility (1) usage time, and the user's shared facility ( 1) A
센서(500)는 허용된 사용 기간동안 공유 시설(1)로 출입하는 사용자의 인원수를 집계하고, 집계된 공유 시설(1)내 동시 입장 인원수가 공유 시설(1) 예약 단계(S10)에서 신청한 출입 허용 인원수를 초과하는 경우, 사용자 단말기(400)나 관리자 단말기(300) 중 적어도 하나 이상의 단말기에 공유 시설(1) 부정 사용 결과를 표시하게 된다.The
또한, 공유 시설 출입문 개폐 단계(S50)의 비밀번호 판별 과정(S54)에서 사용자가 입력한 비밀번호와 제어회로 비밀번호가 서로 일치함에 따라 잠금장치(100)의 잠금상태가 적법하게 해제된 경우에만 내부 조명 및 전기 시설(700)의 전원을 해제하도록 구성할 수 있다.In addition, as the password entered by the user and the control circuit password in the password determination process (S54) of the shared facility door opening and closing step (S50) match each other, only when the lock state of the
센서(500)에서 최초 사용자가 공유 시설(1) 내부 공간으로 진입하는 동작을 감지하는 경우, 제어회로(120)가 공유 시설(1) 내부 조명 및 전기 시설(700)에 전원을 자동으로 인가하고, 센서(500)에서 최후 사용자가 공유 시설(1)에서 퇴장하는 동작을 감지하는 경우, 제어회로(120)가 공유 시설(1) 내부 조명 및 전기 시설(700)의 전원을 해제함으로써,사용 허가된 시간외 부적법한 방법으로 공유 시설(1)을 사용하는 것을 방지하게 된다.When the
그리고, 센서(500)를 통해 사용자가 허용된 공유 시설(1) 사용 시간을 경과하여 공유 시설(1)을 부정 사용하는 것을 감지하는 경우, 관리자 및 사용자에게 이용 시간 경과 사실을 표시하는 알람 발생 과정(S55)이 진행될 수 있다.And, when the
또한, 공유 시설(1) 이용 시간 초과에 따른 알람 발생 과정(S55) 이후, 사용자 단말기(400)를 통해 통지한 경고를 무시하고 공유 시설(1)을 계속하여 사용하는 것을 센서(500)에서 감지하는 경우, 시간 경과 사실을 표시한 시각으로부터 일정 시간이 경과하면 공유 시설(1) 내부 조명 및 전기 시설(700)의 전원이 자동으로 해제되거나, 관리자의 원격 제어에 의해 공유 시설(1) 내부 조명 및 전기 시설(700)의 전원이 수동 해제되는 강제 종료 과정(S52)이 부가될 수 있다.In addition, after the alarm generation process (S55) according to the use of the shared facility (1) exceeding the usage time, the
무인으로 공유 시설(1) 사용자의 출입 관리가 이루어지는 본 발명의 제어 시스템 및 관리 방법의 특성상 공유 시설(1) 이용 시간 초과하여 부정 사용이 이루어지더라도 공유 시설(1) 부정 사용자에게 즉각적인 퇴장 조치가 이루어지기 어려울 수 있다.Due to the nature of the control system and management method of the present invention in which the access control of the shared facility (1) user is unattended, even if the illegal use is made beyond the shared facility (1) usage time, the shared facility (1) illegal user has immediate exit measures can be difficult to achieve.
따라서 알람 발생 과정(S55)에 강제 종료 과정(S52)을 부가함으로써, 부정 사용자의 퇴장을 간접적으로 강제하여 차회 공유 시설(1) 사용 예약자의 이용 시간 감소 등의 불편을 방지할 수 있도록 한다.Therefore, by adding the forced termination process ( S52 ) to the alarm generating process ( S55 ), it is possible to prevent inconvenience such as a decrease in the use time of the next-time sharing facility ( 1 ) reservation user by indirectly forcing the illegal user to leave.
사용자의 공유 시설(1) 사용이 완료되면, 관리자는 공유 시설(1) 사용 예약시 신청한 인원수 또는 이용 시간 조건에 위반하는 부정사용 발생 여부 등을 확인하여 공유 시설(1) 이용의 적합성을 평가하고, 평가 결과를 관리자 단말기(300)에 기록하는 평가 단계(S60)가 수행될 수 있다.When the user's use of the shared facility (1) is completed, the manager evaluates the suitability of using the shared facility (1) by checking the number of people requested at the time of reservation to use the shared facility (1) or whether there is any illegal use that violates the usage time conditions and an evaluation step (S60) of recording the evaluation result in the
평가 단계(S60)에서 이루어진 관리자 평가 결과는 사용자의 차기 공유 시설(1) 이용 예약시 이루어지는 예약 승인 단계(S20)에 반영되어, 차기 공유 시설(1) 사용 허락 결정시 이용될 수 있으며, 이를 통해 부적합 사용자에 대한 공유 시설(1) 사용을 차단하여 공유 시설(1)의 유지 및 관리를 보다 용이하게 할 수 있도록 한다.The manager evaluation result made in the evaluation step (S60) is reflected in the reservation approval step (S20) made when the user makes a reservation for use of the next shared facility (1), and can be used when determining permission to use the next shared facility (1), through this By blocking the use of the shared facility (1) for unsuitable users, the maintenance and management of the shared facility (1) can be made easier.
또한, 센서(500)는 제어회로(120) 및 공유 시설(1) 내부에 설치되는 촬영장치(600)와 연동되어, 공유 시설 출입문 개폐 단계(S50)에서 잠금장치(100)의 잠금상태 해제 후, 센서(500)를 통한 최초 사용자의 공유 시설(1)내 진입을 감지하면 공유 시설(1) 내부 공간의 1차 촬영이 이루어지고, 최후 사용자가 공유 시설(1)로부터 퇴장하는 동작을 감지시 공유 시설(1) 내부 공간의 2차 촬영이 이루어지도록 구성될 수 있다.In addition, the
관리자는 촬영장치(600)를 통해 촬영된 1차 및 2차 촬영 이미지를 열람하여, 공유 시설(1)의 적합한 이용이 이루어졌는지 판별할 수 있으며, 판별 결과는 차기 예약 승인 단계(S20)에 반영되고, 촬영된 공유 시설(1) 이용 전후 이미지는 공유 시설(1) 내 집기 파손이나 도난 사고 발생시 책임 소재 주체를 판별하기 위한 자료 및 증거로 활용될 수 있다.The manager can view the first and second photographed images taken through the photographing
이때, 촬영장치(600)를 통한 1,2차 촬영은 센서(500)의 작동에 의해 공유 시설(1)이 무인 상태임이 확인된 경우에만 공유 시설(1) 내부 공간의 촬영이 이루어지므로, 공유 시설(1) 사용자의 사생활 침해 발생이나 기밀사항 유출을 방지할 수 있도록 한다.At this time, the first and second shooting through the photographing
또한, 센서(500)에서 설정된 수치 이상 공유 시설(1) 내부의 온도가 상승하는 것을 감지시, 화재가 발생한 것으로 판단하여 제어회로(120)가 화재경보장치(800)를 가동하도록 구성될 수 있으며, 센서(500) 및 화재경보장치(800)는 공유 시설(1) 내부의 사용자 이용 여부와 관계 없이 상시 가동되도록 구성된다.In addition, when the
상기 내용을 참조하여 본 발명의 실시예들을 설명하였지만, 본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다.Although the embodiments of the present invention have been described with reference to the above, those skilled in the art to which the present invention pertains will understand that the present invention may be embodied in other specific forms without changing the technical spirit or essential characteristics thereof.
그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해되어야 하고, 상기 상세한 설명에서 기술된 본 발명의 범위는 후술하는 특허청구범위에 의하여 나타내어지며, 특허 청구범위의 의미 및 범위 그리고 그 등가 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.Therefore, the embodiments described above are to be understood as illustrative and not restrictive in all respects, and the scope of the present invention described in the above detailed description is indicated by the following claims, meaning and All changes or modifications derived from the scope and its equivalents should be construed as being included in the scope of the present invention.
1: 공유 시설 10: 출입문
100: 잠금장치 110: 입력부
120: 제어회로 200: 서버
300: 관리자 단말기 400: 사용자 단말기
500: 센서 600: 촬영장치
700: 조명 및 전기시설 800: 화재경보장치
CPP: 제어회로 비밀번호 생성 프로그램
UPP: 사용자 비밀번호 생성 프로그램1: Shared facility 10: Entrance door
100: lock 110: input unit
120: control circuit 200: server
300: administrator terminal 400: user terminal
500: sensor 600: photographing device
700: lighting and electrical facilities 800: fire alarm device
CPP: Control circuit password generation program
UPP: User Password Generator
Claims (6)
공유 시설(1)의 출입문(10)에 설치되어, 공유 시설(1) 출입구를 개방 또는 폐쇄하는 잠금장치(100);
잠금장치(100)에 형성되며, 사용자의 공유 시설(1)내 출입시 잠금장치(100) 해제를 위한 비밀번호를 입력하는 입력부(110);
시간 정보를 변수로 하는 특정 함수식을 기반으로 하여 비밀번호를 생성하고, 비밀번호 생성 후 설정된 시간이 경과하면 비밀번호가 자동으로 변경되어 기생성된 비밀번호가 무효화 되며, 공유 시설(1) 출입 신청 허용시 사용자 단말기(400)에 설치되는 사용자 비밀번호 생성 프로그램(UPP);
사용자 비밀번호 생성 프로그램(UPP)과 동일한 함수식을 기반으로 하여 비밀번호 생성 시간대별로 사용자 비밀번호 생성 프로그램(UPP)과 동일한 비밀번호를 생성하고, 비밀번호 생성 후 설정된 시간이 경과하거나 비밀번호 일치에 따른 출입문(10) 개방시 비밀번호가 자동으로 변경되어 기생성된 비밀번호가 무효화 되며, 입력부(110)를 통한 비밀번호 입력상태에서는 설정된 시간이 경과하더라도 비밀번호의 자동 변경이 일시 차단되도록 잠금장치(100)의 제어회로(120)에 설치되는 제어회로 비밀번호 생성 프로그램(CPP);
잠금장치(100)에 형성되며, 사용자가 공유 시설(1)내 출입시, 사용자 단말기(400)와의 상호 통신 없이 입력부(110)를 통해 사용자가 입력한 비밀번호와 제어회로 비밀번호 생성 프로그램(CPP)에서 생성된 비밀번호를 대조하여, 기생성된 비밀번호 입력 가능 시간 경과 전 올바른 비밀번호가 입력된 것으로 판별시 잠금장치(100)를 폐쇄 상태를 해제하고, 잘못된 비밀번호가 입력되거나 기생성된 비밀번호 입력 가능 시간이 경과되면 잠금장치(100)의 폐쇄상태를 유지하는 제어회로(120);
공유 시설(1)의 출입 신청에 따른 공유 시설(1)의 사용 허용 발생시, 허용된 사용자 단말기(400)로 전송될 사용자 비밀번호 생성 프로그램(UPP)이 저장되는 서버(200);
로 구성되되,
서버(200)로부터 사용자 단말기(400)로 전송된 사용자 비밀번호 생성 프로그램(UPP)에는 해당 사용자의 공유 시설(1) 출입 허용 시간대 내에서만 유효한 비밀번호를 생성하는 시간 정보를 변수로 하는 함수식을 더 포함하고,
공유 시설(1) 출입구에는 사용자의 공유 시설(1)로의 입장과 퇴장을 구분하고 온도 측정이 가능한 열감지 방식의 센서(500)를 제어회로(120)와 연결되도록 설치하여,
1) 허용된 사용 기간동안 공유 시설(1)로 출입하는 사용자의 인원수를 집계
2) 집계된 공유 시설(1)내 동시 입장 인원수가 공유 시설(1)로의 출입이 허용된 인원수 초과하거나, 허용된 이용 시간 초과 사용시 사용자 단말기(400)나 관리자 단말기(300) 중 적어도 하나 이상의 단말기에 공유 시설(1) 부정 사용 결과를 표시
3) 허용된 이용 시간 초과 안내 이후 공유 시설(1)의 계속적인 사용 감지시, 부정 사용 결과를 표시한 시각으로부터 일정 시간 경과 후 공유 시설(1) 내부 조명 및 전기 시설(700)의 전원이 자동으로 해제되거나, 관리자의 원격 제어에 의한 공유 시설(1) 내부 조명 및 전기 시설(700)의 전원 수동 해제
4) 공유 시설(1) 사용이 허용된 사용자의 공유 시설(1) 내부 공간 진입 최초 감지시 공유 시설 내부 조명 및 전기 시설(700)에 전원을 인가, 또는 최후 사용자의 공유 시설(1) 퇴장시 공유 시설(1) 내부 조명 및 전기 시설(700)의 전원을 해제
5) 공유 시설(1) 내부에서 설정된 수치 이상의 온도 감지시 제어회로(120)가 화재경보장치(800)를 가동하되
상기 센서(500)는 공유 시설(1) 내부에 설치되는 촬영장치(600)와 연동되어, 최초 사용자의 공유 시설(1)내 진입 감지시 및 최후 사용자의 공유 시설(1) 퇴장 감지시 무인 상태인 공유 시설(1) 내부 공간 촬영이 이루어지는 것을 특징으로 하는 공유 시설의 무인 출입 관리 제어 시스템.In the unmanned access management control system of a shared facility that manages the access of users permitted to access the shared facility (1) in a specific time period,
A locking device 100 installed on the door 10 of the shared facility 1 to open or close the entrance of the shared facility 1;
an input unit 110 formed in the locking device 100 and inputting a password for unlocking the locking device 100 when a user enters and exits the shared facility 1;
A password is generated based on a specific function formula using time information as a variable, and when the set time has elapsed after password generation, the password is automatically changed and the pre-generated password is invalidated, and the user terminal when applying for access to the shared facility (1) is permitted. User password generation program (UPP) installed in (400);
Based on the same function formula as the user password generation program (UPP), the same password as the user password generation program (UPP) is generated for each password generation time, and when the set time elapses after password generation or when the door 10 is opened according to the password match The password is automatically changed so that the pre-generated password is invalidated, and in the password input state through the input unit 110, it is installed in the control circuit 120 of the locking device 100 so that the automatic change of the password is temporarily blocked even after a set time has elapsed. control circuit password generation program (CPP);
It is formed in the locking device 100, and when the user enters the shared facility 1, the password entered by the user through the input unit 110 without mutual communication with the user terminal 400 and the control circuit password generation program (CPP) When it is determined that the correct password has been entered before the pre-generated password input available time elapses by comparing the generated password, the locking device 100 is released from the closed state, and an incorrect password is entered or the pre-generated password input available time has elapsed When the control circuit 120 to maintain the closed state of the locking device 100;
a server 200 in which a user password generation program (UPP) to be transmitted to the permitted user terminal 400 is stored when the use of the shared facility 1 is permitted according to the application for access of the shared facility 1;
is composed of
The user password generation program (UPP) transmitted from the server 200 to the user terminal 400 further includes a function expression using time information for generating a password valid only within the time allowed for access to the shared facility 1 of the user as a variable, and ,
At the entrance of the shared facility (1), a heat sensing type sensor (500) capable of separating the user's entry and exit from the shared facility (1) and measuring temperature is installed to be connected to the control circuit 120,
1) Count the number of users entering and leaving the shared facility (1) during the permitted period of use
2) At least one terminal among the user terminal 400 and the manager terminal 300 when the counted number of simultaneous entrances within the shared facility 1 exceeds the number of persons allowed access to the shared facility 1 or exceeds the permitted usage time Displaying the results of fraudulent use of shared facilities (1) in
3) When continuous use of the shared facility (1) is detected after the allowed usage time exceeded notice, the power of the internal lighting and electrical facilities 700 of the shared facility (1) is automatically turned off after a certain period of time has elapsed from the time when the result of illegal use is displayed Manually turning off the power of the internal lighting and electrical facilities 700 in the shared facility (1) by remote control of the manager or
4) When the user who is permitted to use the shared facility (1) enters the shared facility (1) for the first time, power is applied to the lighting and electrical facility 700 inside the shared facility, or when the end user leaves the shared facility (1) Turn off power in shared facility (1) interior lighting and electrical facilities (700)
5) The control circuit 120 operates the fire alarm device 800 when a temperature higher than the set value is detected inside the shared facility (1).
The sensor 500 is interlocked with the photographing device 600 installed inside the shared facility 1, and is in an unattended state when the first user enters the shared facility 1 and when the last user exits the shared facility 1 is detected. An unmanned access management control system of a shared facility, characterized in that the photographing of the inner space of the shared facility (1) is made.
시간대별 공유 시설(1)로의 출입 허용 형식에 따라, 사용자의 공유 시설(1) 출입 신청의 자동 승인 과정 또는 관리자의 개별 승인 과정이 구분되어 이루어지되,
1) 자동 승인 과정에서는 서버(200)로부터 사용자 비밀번호 생성 프로그램(UPP)이 사용자 단말기(400)로의 자유로운 전송 발생
2) 관리자의 개별 승인 과정에서는 서버(200)로부터 사용자 비밀번호 생성 프로그램(UPP)이 관리자의 승인이 이루어진 사용자에 한하여 사용자 단말기(400)로의 제한적인 전송 발생
이 이루어지는 것을 특징으로 하는 공유 시설의 무인 출입 관리 제어 시스템The method of claim 1,
Depending on the type of access allowed to the shared facility (1) by time zone, the automatic approval process of the user's application for access to the shared facility (1) or the individual approval process of the manager are divided.
1) In the automatic approval process, the user password generation program (UPP) from the server 200 is freely transmitted to the user terminal 400 occurs.
2) In the individual approval process of the administrator, the user password generating program (UPP) from the server 200 is transmitted to the user terminal 400 limited to only the users who have been approved by the administrator.
Unmanned access management control system of a shared facility, characterized in that this is made
사용 시간 및 출입 인원수를 지정하여 공유 시설(1)의 사용을 신청하며,
1) 신청자가 공유 시설(1) 사용자를 한정된 구성원으로 특정하는 출입자 개별 신청 과정(S11)
2) 공유 시설(1) 사용자의 구성원을 한정하지 않는 출입자 자동 신청 과정(S12)
이 구분되어 선택적으로 진행되는 예약 단계(S10);
출입자 자동 신청 과정(S12) 진행시 생략되고, 출입자 개별 신청 과정(S11)이 진행시 부가되며, 예약 신청자의 사용자 구성원 식별 정보를 제출하는 식별 정보 제출 단계(S13);
공유 시설(1) 관리자가 예약 신청자의 과거 공유 시설(1) 사용기록을 조회하며, 예약자의 공유 시설(1) 사용 적합성을 검토하여 사용 승인 여부를 판단하되,
1) 부적합 판단시 예약 신청을 거부하는 부적합 판단 과정(S21)
2) 적합 판단시 이용 시간을 확정하여 중복 예약을 방지하는 적합 판단 과정(S22)
으로 이루어지는 예약 승인 단계(S20);
적합 판단 과정(S22) 진행시, 공유 시설(1) 관리자가 공유 시설(1) 출입 허용 시간대 내에서만 유효한 비밀번호를 생성하는 시간 정보를 변수로 하는 함수식이 포함된 사용자 비밀번호 생성 프로그램(UPP)을 서버(200)에 저장하는 프로그램 설정 단계(S30);
사용 승인된 사용자 또는 사용자 그룹의 구성원이 사용자 비밀번호 생성 프로그램(UPP)이 저장되는 서버(200)에 접속하여 사용자 비밀번호 생성 프로그램(UPP)을 사용자 단말기(400)로 전송하되,
1) 개별 신청에 따른 식별 정보 제출 단계(S13) 진행시 제출된 식별 정보를 바탕으로, 사용자 비밀번호 생성 프로그램(UPP)을 전송하는 자격을 제한하여, 서버(200)로부터 사용자 비밀번호 생성 프로그램(UPP)이 사용자 단말기(400)로의 전송이 관리자의 승인이 이루어진 사용자에 한하여 제한적으로 허용되는 과정(S41)
2) 자동 신청 과정에 따른 식별 정보 제출 단계(S13) 생략시, 서버(200)로부터 사용자 비밀번호 생성 프로그램(UPP)이 사용자 단말기(400)로의 자유로운 전송이 이루어지는 과정(S42)
로 이루어지는 프로그램 배부 단계(S40);
사용자가 공유 시설(1) 출입문(10)에 설치된 잠금장치(100)의 입력부(110)에 비밀번호를 입력하여, 잠금장치(100)의 제어회로(120)에 생성된 비밀번호와 상호 일치시 잠금장치(100)를 해제하며,
1) 사용자가 사용자 단말기(400)에 설치된 사용자 비밀번호 생성 프로그램(UPP)을 실행시키면, 사용자 비밀번호 생성 프로그램(UPP)이 시간 정보를 변수로 하는 특정 함수식을 기반으로 하여 비밀번호를 생성하고, 생성 후 설정된 시간이 경과하면 자동으로 변경되어 기생성된 비밀번호가 무효화되는 사용자 비밀번호 생성 과정(S51)
2) 제어회로(120)가 사용자를 감지하면, 제어회로(120)에서 사용자 비밀번호 생성 프로그램(UPP)과 동일한 함수식을 기반으로 하는 제어회로 비밀번호 생성 프로그램(CPP)이 실행되어, 비밀번호 생성 시간대별로 사용자 비밀번호 생성 프로그램(UPP)과 동일한 비밀번호를 생성하고, 생성 후 설정된 시간이 경과하거나 생성된 비밀번호로 출입문(10)을 개방시 비밀번호가 자동으로 변경되어 기생성된 비밀번호가 무효화되는 제어회로 비밀번호 생성 과정(S52)
3) 사용자가 잠금장치(100)에 형성된 입력부(110)를 통해 사용자 비밀번호 생성 프로그램(UPP)에서 생성된 비밀번호를 입력하며, 입력부(110)를 통한 비밀번호 입력상태에서는 제어회로 비밀번호의 자동 변경이 일시 차단되는 비밀번호 입력 과정(S53)
4) 사용자가 비밀번호 입력시, 제어회로(110)와 사용자 단말기(400)간 상호 통신 없이 제어회로 비밀번호 생성 프로그램(CPP)에서 생성된 제어회로 비밀번호와 사용자 입력 비밀번호를 대조하여, 양 비밀번호의 일치 여부를 판별하며,
ⅰ) 제어회로 비밀번호와 사용자 입력 비밀번호간 일치시 잠금장치(100)의 잠금상태가 해제
ⅱ) 제어회로 비밀번호와 사용자 입력 비밀번호간 불일치시 잠금장치(100)의 잠금상태가 유지
ⅲ) 설정된 시간내 비밀번호 미입력시 잠금장치(100)의 잠금상태가 유지
되는 비밀번호 판별 과정(S54)
이 진행되는 공유 시설 출입문 개폐 단계(S50);
허용된 공유 시설(1) 사용 시간 경과시 공유 시설(1) 관리자 및 사용자에게 시간 경과 사실을 표시하는 알람 발생 과정(S55)
공유 시설(1) 이용시간 만료 후, 관리자가 공유 시설(1) 이용상태를 점검하여 공유 시설(1)의 적합한 이용 여부를 평가하고, 평가 결과를 해당 사용자의 차기 공유 시설 이용 예약시 예약 승인 단계(S20)에 반영하는 평가 단계(S60);
로 구성되며, 각 단계 및 과정은 순차적 또는 병렬로 진행되는 것을 특징으로 하는 공유 시설의 무인 출입 관리 방법.In the unmanned access management method of the shared facility (1) for managing the access of users who are allowed access to the shared facility (1) in a specific time period,
Apply for the use of the shared facility (1) by designating the time of use and the number of people entering,
1) Individual entry and exit application process (S11) in which the applicant specifies the shared facility (1) user as a limited member
2) Shared facility (1) Automatic visitor application process that does not limit user members (S12)
A reservation step (S10) that is divided and selectively performed;
Identification information submission step (S13) which is omitted during the automatic entrant application process (S12), is added during the entrant individual application process (S11), and submits user member identification information of the reservation applicant;
The shared facility (1) manager inquires the reservation applicant's past shared facility (1) usage records and reviews the reservation's suitability to use the shared facility (1) to determine whether to approve the use;
1) Non-conformity determination process (S21) of rejecting reservation application when non-conformity is determined
2) Conformity determination process (S22) for preventing duplicate reservations by determining the use time when determining suitability
Reservation approval step consisting of (S20);
During the suitability determination process (S22), the shared facility (1) administrator runs the user password generation program (UPP) including a function expression with the time information as a variable to generate a password that is valid only within the shared facility (1) access allowed time zone to the server Program setting step (S30) to store in (200);
A user or a member of a user group approved for use accesses the server 200 in which the user password generation program (UPP) is stored and transmits the user password generation program (UPP) to the user terminal 400,
1) Based on the identification information submitted during the identification information submission step (S13) according to the individual application, by limiting the qualification to transmit the user password generation program (UPP), the user password generation program (UPP) from the server 200 A process in which the transmission to the user terminal 400 is limitedly permitted only for users who have been approved by the administrator (S41)
2) When the identification information submission step (S13) according to the automatic application process is omitted, the process in which the user password generation program (UPP) is freely transmitted from the server 200 to the user terminal 400 (S42)
A program distribution step consisting of (S40);
The user inputs a password into the input unit 110 of the locking device 100 installed on the door 10 of the shared facility 1, and when the password matches the password generated in the control circuit 120 of the locking device 100, the locking device (100) is released,
1) When the user executes the user password generation program (UPP) installed in the user terminal 400, the user password generation program (UPP) generates a password based on a specific function formula using time information as a variable, and sets User password generation process (S51) in which the password is automatically changed and the pre-generated password is invalidated when time elapses (S51)
2) When the control circuit 120 detects the user, the control circuit password generation program (CPP) based on the same functional formula as the user password generation program (UPP) in the control circuit 120 is executed, The password generation process for the control circuit that generates the same password as the password generation program (UPP), and the password is automatically changed when the set time elapses or the door 10 is opened with the generated password to invalidate the pre-generated password ( S52)
3) The user inputs the password generated by the user password generation program (UPP) through the input unit 110 formed in the locking device 100, and in the password input state through the input unit 110, the automatic change of the control circuit password is temporarily Blocked password input process (S53)
4) When the user inputs a password, the control circuit password generated by the control circuit password generation program (CPP) without mutual communication between the control circuit 110 and the user terminal 400 is compared with the user input password, and whether both passwords match to determine,
i) When the control circuit password and the user input password match, the locking state of the locking device 100 is released.
ii) In case of discrepancy between the control circuit password and the user input password, the locking state of the locking device 100 is maintained.
iii) If the password is not entered within the set time, the locking state of the locking device 100 is maintained.
password identification process (S54)
This proceeding step of opening and closing the door of the shared facility (S50);
When the permitted shared facility (1) use time has elapsed, the shared facility (1) manager and user are notified of the time elapsed alarm generation process (S55)
After the shared facility (1) use time expires, the manager checks the usage status of the shared facility (1), evaluates whether the shared facility (1) is suitable for use, and uses the evaluation result in the reservation approval stage when the user makes a reservation for the next shared facility use an evaluation step (S60) reflected in (S20);
It consists of, and each step and process is an unmanned access management method of a shared facility, characterized in that it proceeds sequentially or in parallel.
공유 시설(1) 출입구에는 사용자의 공유 시설(1)로의 입장과 퇴장을 구분 가능한 열감지 방식의 센서(500)를 설치하고, 센서(500)는 제어회로(120) 및 공유 시설 내부에 설치되는 촬영장치(600)와 연동되어,
1) 허용된 사용 기간동안 공유 시설(1)로 출입하는 사용자의 인원수를 집계하고, 집계된 공유 시설(1)내 동시 입장 인원수가 공유 시설(1)로의 출입이 허용된 인원수 초과시, 사용자 단말기(400)나 관리자 단말기(300) 중 적어도 하나 이상의 단말기에 공유 시설(1) 부정 사용 결과를 표시하며, 부정사용 결과를 관리자가 평가 단계(S60)에 반영
2) 알람 발생 과정(S55) 이후 공유 시설(1)의 계속적인 사용 감지시, 시간 경과 사실을 표시한 시각으로부터 일정 시간 경과 후 공유 시설(1) 내부 조명 및 전기 시설(700)의 전원이 자동으로 해제되거나, 관리자의 원격 제어에 의한 공유 시설(1) 내부 조명 및 전기 시설(700)의 전원이 수동 해제되는 강제 종료 과정(S52)이 부가
3) 공유 시설 출입문 개폐 단계(S50)에서 잠금장치(100)의 잠금상태(100) 해제 후, 센서(500)를 통한 사용자의 공유 시설(1) 내부 공간 진입 최초 감지시 제어회로(120)가 공유 시설(1) 내부 조명 및 전기 시설(700)에 전원을 인가 또는 최후 사용자의 공유 시설(1) 퇴장시 공유 시설(1) 내부 조명 및 전기 시설(700)의 전원을 해제
4) 공유 시설 출입문 개폐 단계(S50)에서 잠금장치(100)의 잠금상태 해제 후, 센서(500)를 통한 최초 사용자의 공유 시설(1)내 진입 감지시 및 최후 사용자의 공유 시설(1) 퇴장 감지시 무인상태인 공유 시설(1) 내부 공간 촬영이 이루어지고, 공유 시설(1) 사용 전후의 촬영 결과를 바탕으로 공유 시설(1)의 적법 또는 부적법 사용 결과를 관리자가 평가 단계(S60)에 반영
5) 센서(500)에서 설정된 수치 이상의 온도 상승 감지시 제어회로(120)가 화재경보장치(800)를 가동
시키는 것을 특징으로 하는 공유 시설의 무인 출입 관리 방법.6. The method of claim 5,
At the entrance of the shared facility (1), a sensor 500 of a heat sensing method capable of distinguishing the user's entrance and exit to the shared facility (1) is installed, and the sensor 500 is installed inside the control circuit 120 and the shared facility In conjunction with the photographing device 600,
1) The number of users entering and leaving the shared facility (1) during the permitted period of use is counted, and when the counted number of simultaneous entrances in the shared facility (1) exceeds the number of allowed access to the shared facility (1), the user terminal ( 400) or the manager terminal 300 displays the result of illegal use of the shared facility 1 on at least one terminal, and the manager reflects the result of illegal use in the evaluation step (S60)
2) When the continuous use of the shared facility 1 is detected after the alarm generation process (S55), the power of the internal lighting and electrical facilities 700 of the shared facility 1 is automatically turned off after a certain time has elapsed from the time when the time elapsed fact is displayed The forced termination process (S52) in which the power of the internal lighting and electrical facilities 700 is manually released is added to the
3) After unlocking the lock state 100 of the locking device 100 in the step (S50) of the shared facility door opening and closing step (S50), when the user enters the shared facility (1) internal space through the sensor 500 for the first time, the control circuit 120 is Power on the shared facility (1) interior lighting and electrical facility 700 or turn off power on the shared facility (1) interior lighting and electrical facility 700 when the end user leaves the shared facility (1)
4) After unlocking the lock state of the locking device 100 in the step (S50) of the shared facility door opening and closing step (S50), when the first user enters the shared facility (1) through the sensor 500, and the last user leaves the shared facility (1) At the time of detection, the interior space of the shared facility (1) in an unattended state is photographed, and based on the shooting results before and after using the shared facility (1), the manager evaluates the results of legal or illegal use of the shared facility (1) in the evaluation step (S60) reflection
5) The control circuit 120 operates the fire alarm device 800 when the sensor 500 detects a temperature rise above the set value.
An unmanned access management method of a shared facility, characterized in that it does.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210124429A KR102460649B1 (en) | 2021-09-17 | 2021-09-17 | Manless Access Management System and Method for Shared Facility |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210124429A KR102460649B1 (en) | 2021-09-17 | 2021-09-17 | Manless Access Management System and Method for Shared Facility |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102460649B1 true KR102460649B1 (en) | 2022-10-28 |
Family
ID=83835534
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210124429A KR102460649B1 (en) | 2021-09-17 | 2021-09-17 | Manless Access Management System and Method for Shared Facility |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102460649B1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100445368B1 (en) | 2002-04-17 | 2004-08-21 | 김월영 | A doorlock security device using Real-time Password Generator |
JP2013204233A (en) * | 2012-03-27 | 2013-10-07 | Zenrin Datacom Co Ltd | Room entry/exit management system, room entry/exit management method, radio terminal, and program |
KR101491706B1 (en) | 2014-09-15 | 2015-02-11 | 박준희 | Method for providing door access control service based on application |
KR20150092618A (en) * | 2014-02-05 | 2015-08-13 | 조봉관 | An access control method using the mobile device |
KR102093427B1 (en) * | 2019-07-12 | 2020-03-25 | 서수옥 | Management system of entrance and exit |
-
2021
- 2021-09-17 KR KR1020210124429A patent/KR102460649B1/en active IP Right Grant
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100445368B1 (en) | 2002-04-17 | 2004-08-21 | 김월영 | A doorlock security device using Real-time Password Generator |
JP2013204233A (en) * | 2012-03-27 | 2013-10-07 | Zenrin Datacom Co Ltd | Room entry/exit management system, room entry/exit management method, radio terminal, and program |
KR20150092618A (en) * | 2014-02-05 | 2015-08-13 | 조봉관 | An access control method using the mobile device |
KR101491706B1 (en) | 2014-09-15 | 2015-02-11 | 박준희 | Method for providing door access control service based on application |
KR102093427B1 (en) * | 2019-07-12 | 2020-03-25 | 서수옥 | Management system of entrance and exit |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5337043A (en) | Access control system with mechanical keys which store data | |
US5245329A (en) | Access control system with mechanical keys which store data | |
CN103440691A (en) | Bank exchequer long-distance defense management system | |
US3701100A (en) | Controlled access security system | |
CN107993326A (en) | The identification of identity-based card and method for unlocking, the apparatus and system of recognition of face | |
KR102227611B1 (en) | Face recognition system for easy registration | |
CN108877021B (en) | Access control management method for unmanned venue | |
WO2019245383A1 (en) | Improved access control system and a method thereof controlling access of persons into restricted areas | |
EP3886420B1 (en) | Intercom system for collective housing | |
CA2347044A1 (en) | Method for controlling fingerprint identification door lock system | |
CN104978784B (en) | The linkage door door access control system and method associated based on image | |
CN108346202A (en) | A kind of access control system with attendance checking function | |
CN104899953A (en) | High-security door access control system and method based on image association | |
CN108364376A (en) | A kind of gate inhibition and integrated Work attendance method of checking card | |
KR101340148B1 (en) | Digital Door Lock | |
KR102460649B1 (en) | Manless Access Management System and Method for Shared Facility | |
KR101935547B1 (en) | Door lock and recoding device using bluetooth | |
RU2321068C1 (en) | Method for video control and access management | |
CN112714928A (en) | Acceptance terminal machine | |
KR101887486B1 (en) | Access control system and method through code display | |
CN110288727A (en) | The intelligent system on duty in unmanned laboratory | |
CN111754664A (en) | Personnel security management system | |
KR100377346B1 (en) | A community of dwelling houses management system using the internet and method for managing using the same | |
KR20200041513A (en) | Illegal sublease monitoring system and method of rental housing | |
US11544980B2 (en) | Electronic key storage device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GRNT | Written decision to grant |