KR20190095616A - A user's position information using system by using status information of WiFi Access Point - Google Patents

A user's position information using system by using status information of WiFi Access Point Download PDF

Info

Publication number
KR20190095616A
KR20190095616A KR1020180009733A KR20180009733A KR20190095616A KR 20190095616 A KR20190095616 A KR 20190095616A KR 1020180009733 A KR1020180009733 A KR 1020180009733A KR 20180009733 A KR20180009733 A KR 20180009733A KR 20190095616 A KR20190095616 A KR 20190095616A
Authority
KR
South Korea
Prior art keywords
mac address
information
address information
storage unit
stored
Prior art date
Application number
KR1020180009733A
Other languages
Korean (ko)
Other versions
KR102041902B1 (en
Inventor
이동두
Original Assignee
주식회사 큐비츠
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 큐비츠 filed Critical 주식회사 큐비츠
Priority to KR1020180009733A priority Critical patent/KR102041902B1/en
Publication of KR20190095616A publication Critical patent/KR20190095616A/en
Application granted granted Critical
Publication of KR102041902B1 publication Critical patent/KR102041902B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present invention relates to an Internet of things (IoT) terminal device capable of positioning and linkage service using wireless communication state information. More particularly, provided is an IoT terminal device capable of positioning and linkage service using wireless communication state information, which obtains MAC address information from a smart device within a Wi-Fi communication distance, sets member Mac address information and member associated device operation information, provides device operation information of associated devices to a control device to operate the associated device when the member MAC address information is obtained within a corresponding Wi-Fi communication distance, and provides operation release information of the associated device related to the member to the control device.

Description

와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템{A user's position information using system by using status information of WiFi Access Point}A user's position information using system by using status information of WiFi Access Point}

본 발명은 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템에 관한 것으로, 더욱 상세하게는 사전에 구성원별 맥 어드레스 정보와 구성원별 연관 기기 동작 정보를 설정하고, 이후 사전에 설정된 특정 구성원 맥 어드레스 정보가 해당 와이파이 통신 거리 내에서 획득되면 특정 구성원과 관련된 연관 기기의 동작 정보를 제어장치로 제공하여 연관 기기들을 동작시키고, 연관 기기들의 동작 후 상기 특정 구성원의 맥 어드레스 정보가 맥어드레스획득부로부터 일정시간 동안 획득되지 못하면, 상기 특정 구성원과 관련된 연관 기기의 동작 해제 정보를 제어장치로 제공하는 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템에 관한 것이다.The present invention relates to a system for using user location information using status information of a Wi-Fi access point. More particularly, the MAC address information for each member and the associated device operation information for each member are set in advance, and then the predetermined member MAC address is set in advance. When the information is acquired within the corresponding Wi-Fi communication distance, the associated device is operated by providing operation information of the associated device related to the specific member to the control device, and after the operation of the associated device, the MAC address information of the specific member is fixed from the Mac address acquisition unit. If it is not obtained for a time, the present invention relates to a system for using user location information using status information of a Wi-Fi access point for providing operation control information of an associated device associated with a specific member to a control device.

와이파이란 스마트폰을 포함하는 전자기기들이 무선랜(WLAN)에 연결할 수 있게 하는 기술이며, 종래에는 다양한 무료 와이파이 존(wifi zone)을 통해 사용자들에게 와이파이를 이용할 수 있는 서비스가 제공되고 있다.Wi-Fi is a technology that enables electronic devices, including smartphones, to connect to a wireless LAN (WLAN), and in the related art, services that enable users to use Wi-Fi through various free Wi-Fi zones are provided.

그러나 종래 기술들은 상기한 와이파이 통신 거리 내에 있는 스마트기기들의 맥 어드레스 정보를 획득하여 이를 통해 접속할 것인지를 판단하는 기능만 수행하고 있을 뿐, 인증 절차를 거친 사용자들에 대한 추가서비스기술은 존재하지 않고 있었다.However, the conventional technologies only perform the function of acquiring the MAC address information of the smart devices within the Wi-Fi communication distance and determining whether to access the same, and there is no additional service technology for the users who have undergone the authentication procedure. .

그리고 IT 기술이 발전 되면서, 가정이나 회사에서의 홈네트워크가 보편화되고 있다.And as IT technology advances, home networks in homes and businesses are becoming more common.

홈네트워크 시스템의 전력이나 에너지의 효율적인 사용을 위하여, 실내에 사람이 있는 경우와 실내에 사람이 없는 경우를 나누어 작동하는 것이 필요하다.For the efficient use of power or energy in a home network system, it is necessary to operate a case where there are people indoors and people who are indoors.

실내에 사람이 있는지를 판단하기 위해 위치 측위 기술이 이용된다. 기존의 실내 위치 측위 기술은 Zigbee, RFID(Radio Frequency Identification)등을 이용하였다. Positioning technology is used to determine if there is a person indoors. The existing indoor positioning technology used Zigbee, RFID (Radio Frequency Identification).

하지만, 상기 Zigbee, RFID(Radio Frequency Identification)등을 이용하기 위해선 별도의 기기가 필요하여 비용면에서 비효율적인 문제가 있다.However, in order to use the Zigbee, RFID (Radio Frequency Identification), etc., a separate device is required, which is inefficient in terms of cost.

홈네트워크에서의 위치인식에 대한 선행기술로는 "스마트 홈을 위한 PIR (Passive Infrared Sensor) 센서 기반 댁내 위치인식시스템" 등이 있다. 상기한 방식은 PIR (Passive Infrared Sensor) 센서를 이용하여 거주자의 위치를 인식할 수 있도록 하며, 이를 통해 가정 내에 존재하는 기기들을 제어하는 방식이다.Prior arts regarding location recognition in a home network include "PIR (Passive Infrared Sensor) sensor-based location recognition system for smart home". The above-described method uses a Passive Infrared Sensor (PIR) sensor to recognize a resident's location, and thus controls devices existing in a home.

그러나 상기한 방식으로는 현재 실내에 위치하고 있는 사람이 가족 구성원인지 불법 침입자인지를 알 수 없는 문제점이 발생하며, 만약 불법 침입자라면 이에 대한 이벤트를 원격지의 가족이나 기타 관리자들이 알 수 있는 방법은 없었다.However, the above-described method causes a problem that it is not possible to know whether the person currently located indoors is a family member or an illegal intruder. If the illegal intruder, there is no way for the remote family or other administrators to know about the event.

따라서, 본 발명에서는 와이파이를 기반으로, 사전에 구성원 맥 어드레스 정보와 구성원 연관 기기 동작 정보를 설정한 후, 와이파이 통신 반경 내에 존재하는 스마트기기로부터 맥 어드레스 정보를 획득하고 획득한 맥 어드레스 정보가 사전에 설정된 구성원 맥 어드레스 정보이면 해당 구성원과 연관된 연관 기기의 동작 정보를 제어장치로 제공하여 연관 기기들을 동작시키고, 연관 기기들의 동작 후 상기 해당 구성원의 맥 어드레스 정보가 맥어드레스획득부(300)로부터 일정시간 동안 획득되지 못하면, 해당 구성원과 관련된 연관 기기의 동작 해제 정보를 제어장치로 제공하는 기술과, 구성원별 맥 어드레스 정보와 구성원별 지정 시간을 사전에 설정하여 저장시키며, 지정 시간이 되면, 해당 지정 시간에 매칭되어 있는 구성원 맥 어드레스 정보가 맥어드레스획득부(300)에 의해 획득되었는지를 판단하고, 판단결과, 획득하지 못한 것으로 판단되는 경우, 획득하지 못한 것으로 판단된 구성원 맥 어드레스 정보와 해당 지정 시간 정보를 포함한 제1 이벤트 정보를 생성하여 관리자단말기(2000)로 전송하고, 맥어드레스획득부(300)에 의해 획득된 스마트기기의 맥 어드레스 정보가 구성원 맥 어드레스 정보인지 비 구성원 맥 어드레스 정보인지를 판단하고, 판단결과, 비 구성원 맥 어드레스 정보로 판단된 경우, 해당 비 구성원 맥 어드레스 정보와 획득 시간 정보를 포함한 제2 이벤트 정보를 생성하여 관리자단말기(2000)로 전송하도록 함으로써, 구성원 존재를 파악하고자 하는 기술을 제공하고자 한다.Therefore, in the present invention, after setting the member MAC address information and member associated device operation information in advance based on Wi-Fi, the MAC address information obtained from the smart device existing within the Wi-Fi communication radius is obtained in advance. If the member MAC address information is set, the operation information of the associated device associated with the member is provided to the control device to operate the associated devices, and after the operation of the associated devices, the MAC address information of the corresponding member is determined from the Mac address acquisition unit 300 for a predetermined time. If it is not acquired during the operation, the technology for providing the operation release information of the associated device related to the member to the control device, the MAC address information for each member, and the designated time for each member are set in advance and stored. Member Mac address information matching It is determined by the address acquisition unit 300, and if it is determined that the result is not obtained, the administrator by generating the first event information including the member MAC address information that is determined not obtained and the corresponding designated time information And transmits the MAC address information of the smart device obtained by the MAC address acquisition unit 300 to the member MAC address information or the non-member MAC address information. If it is determined, the second event information including the non-member MAC address information and acquisition time information is generated and transmitted to the administrator terminal 2000, thereby providing a technique for determining the existence of the member.

(선행문헌1) 대한민국 등록특허 제10-0781577호(Previous Document 1) Korean Patent Registration No. 10-0781577

따라서, 본 발명은 상기 종래의 문제점을 해소하기 위한 것으로,Therefore, the present invention is to solve the above conventional problems,

본 발명의 제1 목적은 구성원별 맥 어드레스 정보와 구성원별 연관 기기 동작 정보를 사전에 설정한 후, 특정 구성원 맥 어드레스 정보가 해당 와이파이 통신 거리 내에서 획득되면 해당 구성원과 연관된 연관 기기의 동작 정보를 제어장치로 제공하여 연관 기기들을 동작시키고, 상기 해당 구성원과 관련된 연관 기기 동작 정보가 제어장치(50)로 제공된 후, 상기 해당 구성원의 맥 어드레스 정보가 맥어드레스획득부(300)로부터 일정시간 동안 획득되지 못하면, 해당 구성원과 관련된 연관 기기의 동작 해제 정보를 제어장치로 제공하여 구성원의 존재 유무에 따라 해당 구성원과 관련된 대상 기기의 제어 처리를 수행하는 것을 목적으로 한다.The first object of the present invention is to set the MAC address information for each member and the associated device operation information for each member in advance, and if the specific member MAC address information is obtained within the corresponding Wi-Fi communication distance, the operation information of the associated device associated with the member is obtained. After providing to the control device to operate the associated devices, the associated device operation information associated with the member is provided to the control device 50, the MAC address information of the member is obtained from the Mac address acquisition unit 300 for a predetermined time If not, it is an object of the present invention to provide the control device with the operation release information of the associated device associated with the member to perform the control process of the target device associated with the member in accordance with the presence or absence of the member.

본 발명의 제2 목적은 구성원별로 지정되어 있는 지정 시간과 구성원별 맥 어드레스 정보를 설정하여 저장시키며, 지정 시간이 되면, 해당 지정 시간에 매칭되어 있는 특정 구성원 맥 어드레스 정보가 맥어드레스획득부(300)에 의해 획득되었는지를 판단하고, 판단결과, 획득하지 못한 것으로 판단되는 경우, 획득하지 못한 것으로 판단된 특정 구성원 맥 어드레스 정보와 해당 지정 시간 정보를 포함한 제1 이벤트 정보를 생성하여 관리자단말기(2000)로 전송하고, 맥어드레스획득부(300)에 의해 획득된 스마트기기의 맥 어드레스 정보가 구성원 맥 어드레스 정보인지 비 구성원 맥 어드레스 정보인지를 판단하고, 판단결과, 비 구성원 맥 어드레스 정보로 판단된 경우, 해당 비 구성원 맥 어드레스 정보와 획득 시간 정보를 포함한 제2 이벤트 정보를 생성하여 관리자단말기(2000)로 전송하도록 함으로써, 맥 어드레스 정보를 이용해 구성원 존재를 파악하는 것을 목적으로 한다.The second object of the present invention is to set and store the designated time designated by each member and the MAC address information for each member, and when the designated time comes, the specific member MAC address information matched to the designated time is obtained through the Mac address acquisition unit 300. The first event information including the specific member MAC address information determined as not obtained and the corresponding designated time information, the administrator terminal 2000 is determined. If it is determined that the MAC address information of the smart device obtained by the Mac address acquisition unit 300 is the member MAC address information or non-member MAC address information, and judged as non-member MAC address information, Generating second event information including the non-member MAC address information and acquisition time information; By transmitting to the administrator terminal 2000, the purpose of identifying the presence of the member using the Mac address information.

본 발명이 과제를 해결하기 위하여, 본 발명의 제1 실시예에 따른 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템은,In order to solve the problem of the present invention, the user location information using system using the status information of the Wi-Fi access point according to the first embodiment of the present invention,

IoT(Internet of Things)단말장치(1000)로 맥 어드레스 정보를 제공하는 스마트기기(10)와;A smart device 10 for providing MAC address information to the Internet of Things (IoT) terminal device 1000;

구성원별로 관련된 연관 기기들의 동작을 제어하는 제어장치(50)와;A controller 50 for controlling the operation of related devices for each member;

와이파이 통신 거리 내의 스마트기기(10)로부터 맥 어드레스 정보를 주기적으로 획득하고, 획득한 맥 어드레스 정보를 사전에 설정 저장된 구성원 맥 어드레스 정보와 비교하여 일치하는 구성원 맥 어드레스 정보가 있는 경우 획득한 맥 어드레스 정보에 매칭된 연관 기기들을 동작시키고, 특정 맥 어드레스 정보가 일정시간 동안 획득되지 않는 경우 일정시간 동안 획득되지 않은 맥 어드레스 정보에 매칭된 연관 기기들의 동작을 정지시키는 IoT(Internet of Things)단말장치(1000)를 포함한다.Acquire MAC address information periodically from the smart device 10 within a Wi-Fi communication distance, and compare the acquired MAC address information with previously stored member MAC address information, and if there is a matching member MAC address information, the acquired MAC address information. Internet of Things (IoT) terminal apparatus 1000 for operating the associated devices matched to the network device and stopping the operation of the associated devices matched to the MAC address information not obtained for a certain time when the specific MAC address information is not obtained for a predetermined time. ).

본 발명의 제2 실시예에 따른 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템은,System for using user location information using state information of a Wi-Fi access point according to a second embodiment of the present invention,

IoT(Internet of Things)단말장치(1000)로 맥 어드레스 정보를 제공하는 스마트기기(10)와;A smart device 10 for providing MAC address information to the Internet of Things (IoT) terminal device 1000;

IoT(Internet of Things)단말장치(1000)가 제공하는 연관 기기 동작 정보나 연관 기기 동작 해제 정보에 따라 사전 설정된 연관 기기들의 동작을 제어하는 제어장치(50)와;A control device 50 for controlling the operation of preset associated devices according to the associated device operation information or the associated device operation release information provided by the Internet of Things (IoT) terminal device 1000;

와이파이 통신 거리 내의 스마트기기(10)로부터 맥 어드레스 정보를 주기적으로 획득하고, 획득한 맥 어드레스 정보가 사전에 설정 저장된 구성원 맥 어드레스 정보인지를 비교 판단하고, 판단 결과에 따라 사전 설정된 연관 기기들을 동작시키기 위한 연관 기기 동작 정보나 사전 설정된 연관 기기들을 동작 해제시키기 위한 연관 기기 동작 해제 정보를 생성하여 제어장치(50)로 제공하거나, 침입 경고를 나타내는 이벤트 정보를 생성하여 관리자단말기(2000)로 전송하는 IoT(Internet of Things)단말장치(1000)를 포함한다.Acquiring Mac address information periodically from the smart device 10 within the Wi-Fi communication distance, comparing and determining whether the acquired Mac address information is previously stored member Mac address information, and operating the preset associated devices according to the determination result. IoT for generating related device operation information or related device operation release information for releasing preset associated devices for providing to the control device 50 or generating event information indicating an intrusion alert and transmitting the generated event information to the administrator terminal 2000. (Internet of Things) terminal device (1000).

본 발명인 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템에 의하면, 사전에 구성원 맥 어드레스 정보와 구성원 연관 기기 동작 정보를 설정한 후 구성원 맥 어드레스 정보가 해당 와이파이 통신 반경 내에서 획득되면 연관 기기의 동작 정보를 제어장치로 제공하여 연관 기기들을 동작시키고, 상기 해당 구성원과 관련된 연관 기기 동작 정보가 제어장치(50)로 제공된 후, 상기 해당 구성원의 맥 어드레스 정보가 맥어드레스획득부(300)로부터 일정시간 동안 획득되지 못하면, 해당 구성원과 관련된 연관 기기의 동작 해제 정보를 제어장치로 제공함으로써, 인증된 구성원들의 재실 여부에 따라 관련 기기들의 동작을 실행할 수 있는 위치 확인 및 연계 서비스를 제공하는 효과를 발휘한다.According to the user location information using system using the state information of the Wi-Fi access point of the present invention, after setting the member MAC address information and member associated device operation information in advance, if the member Mac address information is obtained within the corresponding Wi-Fi communication radius, After providing the operation information to the control device to operate the associated devices, the associated device operation information associated with the member is provided to the control device 50, the MAC address information of the member is fixed from the Mac address acquisition unit 300 If not obtained during the time, by providing the control device with the operation release information of the associated device associated with the member, the effect of providing a location confirmation and linked service that can perform the operation of the associated device according to whether the authenticated members are occupied. do.

또한, 구성원별로 지정되어 있는 지정 시간과 구성원별 맥 어드레스 정보를 설정하여 저장시키며, 지정 시간이 되면, 해당 지정 시간에 매칭되어 있는 구성원 맥 어드레스 정보가 맥어드레스획득부(300)에 의해 획득되었는지를 판단하고, 판단결과, 획득하지 못한 것으로 판단되는 경우, 획득하지 못한 것으로 판단된 구성원 맥 어드레스 정보와 해당 지정 시간 정보를 포함한 제1 이벤트 정보를 생성하여 관리자단말기(2000)로 전송하고, 맥어드레스획득부(300)에 의해 획득된 스마트기기의 맥 어드레스 정보가 구성원 맥 어드레스 정보인지 비 구성원 맥 어드레스 정보인지를 판단하고, 판단결과, 비 구성원 맥 어드레스 정보로 판단된 경우, 해당 비 구성원 맥 어드레스 정보와 획득 시간 정보를 포함한 제2 이벤트 정보를 생성하여 관리자단말기(2000)로 전송하도록 함으로써, 지정된 시간에 해당 위치에 존재해야 하는 구성원의 이탈 여부를 판단하며, 획득된 스마트기기의 맥 어드레스 정보가 구성원 맥 어드레스 정보인지 비 구성원 맥 어드레스 정보인지를 판단하여 판단결과가 비 구성원 맥 어드레스 정보일 경우에는 해당 비 구성원 맥 어드레스 정보와 획득 시간 정보를 관리자에게 제공하여 이에 따른 비 구성원의 존재 여부를 확인할 수 있는 효과를 발휘한다.In addition, it sets and stores the designated time specified by each member and the MAC address information for each member. When the designated time comes, it is determined whether the member MAC address information matched with the designated time is acquired by the Mac address acquisition unit 300. If it is determined that the result is not obtained, the first event information including the member MAC address information determined as not obtained and the corresponding designated time information is generated and transmitted to the administrator terminal 2000, and the MAC address is acquired. It is determined whether the MAC address information of the smart device obtained by the unit 300 is member MAC address information or non-member MAC address information, and when it is determined that the non-member MAC address information is determined, Generate second event information including acquisition time information and transmit the same to the administrator terminal 2000. In this case, it is determined whether the member should be present at the location at a designated time, and whether the obtained MAC address information of the smart device is the member MAC address information or the non-member MAC address information. In the case of the information, the non-member MAC address information and acquisition time information are provided to the administrator, thereby making it possible to confirm the existence of the non-member.

도 1은 본 발명의 제1 실시예에 따른 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템의 전체 구성도.
도 2는 본 발명의 제1 실시예에 따른 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템의 구성 블록도.
도 3은 본 발명의 제2 실시예에 따른 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템의 전체 구성도.
도 4는 본 발명의 제2 실시예에 따른 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템의 구성 블록도.
도 5는 본 발명의 제1 실시예 내지 제2 실시예에 따른 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템의 맥 어드레스 정보를 나타낸 예시도.
1 is an overall configuration diagram of a user location information using system using state information of a Wi-Fi access point according to a first embodiment of the present invention.
2 is a block diagram of a system for using user location information using state information of a Wi-Fi access point according to a first embodiment of the present invention.
3 is an overall configuration diagram of a user location information using system using state information of a Wi-Fi access point according to a second embodiment of the present invention.
4 is a configuration block diagram of a system for using user location information using state information of a Wi-Fi access point according to a second embodiment of the present invention.
5 is an exemplary diagram showing MAC address information of a user location information using system using status information of a Wi-Fi access point according to the first to second embodiments of the present invention.

이하의 내용은 단지 본 발명의 원리를 예시한다. 그러므로 당업자는 비록 본 명세서에 명확히 설명되거나 도시되지 않았지만, 본 발명의 원리를 구현하고 본 발명의 개념과 범위에 포함된 다양한 장치를 발명할 수 있는 것이다. The following merely illustrates the principles of the invention. Therefore, those skilled in the art, although not explicitly described or illustrated herein, can embody the principles of the present invention and invent various devices that fall within the spirit and scope of the present invention.

또한, 본 명세서에 열거된 모든 조건부 용어 및 실시 예들은 원칙적으로, 본 발명의 개념이 이해되도록 하기 위한 목적으로만 명백히 의도되고, 이와 같이 특별히 열거된 실시 예들 및 상태들에 제한적이지 않는 것으로 이해되어야 한다.In addition, all conditional terms and embodiments listed herein are in principle clearly intended to be understood only for the purpose of understanding the concept of the invention and are not to be limited to the specifically listed embodiments and states. do.

본 발명을 설명함에 있어서 제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 구성요소들은 용어들에 의해 한정되지 않을 수 있다.In describing the present invention, terms such as first and second may be used to describe various components, but the components may not be limited by the terms.

예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다.For example, without departing from the scope of the present invention, the first component may be referred to as the second component, and similarly, the second component may also be referred to as the first component.

어떤 구성요소가 다른 구성요소에 연결되어 있다거나 접속되어 있다고 언급되는 경우는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해될 수 있다.When a component is referred to as being connected or connected to another component, it may be understood that the component may be directly connected to or connected to the other component, but there may be other components in between. .

본 명세서에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니며, 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함할 수 있다.The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention, and singular forms may include plural forms unless the context clearly indicates otherwise.

본 명세서에서, 포함하다 또는 구비하다 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것으로서, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해될 수 있다.In this specification, the terms including or including are intended to designate that there exists a feature, a number, a step, an operation, a component, a part, or a combination thereof described in the specification, and one or more other features or numbers, It can be understood that it does not exclude in advance the possibility of the presence or addition of steps, actions, components, parts or combinations thereof.

<제1 <First 실시예Example >>

본 발명의 제1 실시예에 따른 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템은,System for using user location information using state information of a Wi-Fi access point according to the first embodiment of the present invention,

IoT(Internet of Things)단말장치(1000)로 맥 어드레스 정보를 제공하는 스마트기기(10)와;A smart device 10 for providing MAC address information to the Internet of Things (IoT) terminal device 1000;

구성원별로 관련된 연관 기기들의 동작을 제어하는 제어장치(50)와;A controller 50 for controlling the operation of related devices for each member;

와이파이 통신 거리 내의 스마트기기(10)로부터 맥 어드레스 정보를 주기적으로 획득하고, 획득한 맥 어드레스 정보를 사전에 설정 저장된 구성원 맥 어드레스 정보와 비교하여 일치하는 구성원 맥 어드레스 정보가 있는 경우 획득한 맥 어드레스 정보에 매칭된 연관 기기들을 동작시키고, 특정 맥 어드레스 정보가 일정시간 동안 획득되지 않는 경우 일정시간 동안 감지되지 않은 맥 어드레스 정보에 매칭된 연관 기기들의 동작을 정지시키는 IoT(Internet of Things)단말장치(1000)를 포함하고,Acquire MAC address information periodically from the smart device 10 within a Wi-Fi communication distance, and compare the acquired MAC address information with previously stored member MAC address information, and if there is a matching member MAC address information, the acquired MAC address information. Internet of Things (IoT) terminal device 1000 for operating the associated devices matched to the network device and stopping the operation of the associated devices matched to the MAC address information not detected for a certain time when the specific MAC address information is not obtained for a predetermined time. ),

상기 IoT(Internet of Things)단말장치(1000)는,The IoT (Internet of Things) terminal device 1000,

와이파이 통신 거리 내의 스마트기기(10)로부터 맥 어드레스 정보를 주기적으로 획득하고 획득 시간과 획득한 맥 어드레스 정보를 매칭시켜 맥어드레스정보저장부(400)에 제공하는 맥어드레스획득부(300)와,Mac address acquisition unit 300 to periodically obtain the Mac address information from the smart device 10 within the Wi-Fi communication distance and to match the obtained time and the obtained Mac address information to the Mac address information storage unit 400,

사전 설정된 구성원별 맥 어드레스 정보와 사전 설정된 구성원별 연관 기기 정보와 상기 맥어드레스획득부에서 제공된 스마트기기의 맥 어드레스 정보와 획득시간 정보를 포함하여 저장하는 맥어드레스정보저장부(400)와,A Mac address information storage unit 400 for storing the MAC address information of each member, the associated device information of each member, and MAC address information and acquisition time information of the smart device provided by the MAC address acquisition unit;

상기 맥어드레스획득부(300)가 획득한 스마트기기의 맥 어드레스 정보가 맥어드레스정보저장부(400)에 기 설정되어 저장된 구성원 맥 어드레스 정보인지를 판단하고, 판단결과 기 설정 저장된 구성원 맥 어드레스 정보인 경우에 해당 구성원의 연관 기기 정보를 맥어드레스정보저장부로부터 추출하고, 추출된 연관 기기 정보를 이용하여 연관 기기 동작 정보를 생성하고 생성된 연관 기기 동작 정보를 제어장치(50)로 제공하기 위한 구성원연관기기동작정보제공부(500)와,It is determined whether the MAC address information of the smart device obtained by the Mac address acquisition unit 300 is the member MAC address information that is previously set and stored in the Mac address information storage unit 400, and the determination result is the member MAC address information that is previously stored. In this case, the member for extracting the relevant device information of the member from the Mac address information storage unit, generating the associated device operation information using the extracted associated device information, and provides the generated related device operation information to the control device 50 Associated device operation information providing unit 500,

상기 맥어드레스획득부(300)가 획득한 구성원의 맥 어드레스 정보 중 특정 구성원의 맥 어드레스 정보가 맥어드레스획득부(300)로부터 일정시간 동안 획득되지 못하면, 일정시간 동안 획득하지 못한 맥 어드레스 정보에 매칭된 연관 기기 정보를 맥어드레스정보저장부로부터 추출하고, 추출된 연관 기기 정보를 이용하여 연관 기기 동작 해제 정보를 생성하고 생성된 연관 기기 동작 해제 정보를 제어장치로 제공하기 위한 구성원연관기기동작해제정보제공부(600)를 포함하며,If the MAC address information of a specific member of the MAC address information of the member obtained by the Mac address acquisition unit 300 is not obtained from the Mac address acquisition unit 300 for a predetermined time, matching with the MAC address information that has not been acquired for a predetermined time Extracting the associated device information from the Mac address information storage unit, generating the associated device operation release information by using the extracted associated device information, and providing the generated associated device operation release information to the control device. It includes a provider 600,

상기 맥어드레스정보저장부(400)에 저장되는 구성원별 연관 기기 정보는 해당 구성원의 맥 어드레스 정보와 동작시킬 연관 기기가 매칭된 정보인 것을 특징으로 한다.The associated device information for each member stored in the Mac address information storage unit 400 may be matched with the associated MAC address information of the member.

이하, 첨부된 도면을 참조하여 본 발명인 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템의 바람직한 실시예를 상세하게 설명한다.Hereinafter, with reference to the accompanying drawings will be described in detail a preferred embodiment of a user location information using system using the state information of the present invention, the Wi-Fi access point.

도 1은 본 발명의 제1 실시예에 따른 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템의 전체 구성도이다.1 is an overall configuration diagram of a user location information using system using state information of a Wi-Fi access point according to a first embodiment of the present invention.

도 1과 같이, 본 발명의 제1 실시예에 따른 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템은, 스마트기기(10), IoT(Internet of Things)단말장치(1000), 제어장치(50)를 포함하여 구성될 수 있다.As shown in FIG. 1, a system for using user location information using state information of a Wi-Fi access point according to a first embodiment of the present invention includes a smart device 10, an Internet of Things (IoT) terminal device 1000, and a control device ( 50).

상기 스마트기기(10)는 IoT(Internet of Things)단말장치(1000)로 맥 어드레스 정보를 제공하는 구성으로서, 맥 어드레스 정보, 기기 제조업체 정보 등을 가지고 있으며, IoT(Internet of Things)단말장치(1000)의 와이파이 통신 거리 내에 존재할 경우에 자신의 맥 어드레스 정보, 기기 제조업체 정보를 IoT(Internet of Things)단말장치(1000)로 제공하게 되는 것이다.The smart device 10 is configured to provide MAC address information to the IoT (Internet of Things) terminal device 1000, and has MAC address information, device manufacturer information, and the like. If it exists within the Wi-Fi communication distance of) will provide its own MAC address information, device manufacturer information to the IoT (Internet of Things) terminal device (1000).

이때, 스마트기기(10)는 스마트폰, 무선인터넷을 사용하는 스마트패드, 노트북, 스마트TV, 웹캠, 다양한 IoT(Internet of Things) 기기 등을 의미하며, 본 발명에서는 스마트폰을 예를 들어 설명한다.In this case, the smart device 10 refers to a smart phone, a smart pad using a wireless Internet, a laptop, a smart TV, a webcam, various IoT (Internet of Things) devices, etc. The present invention will be described by taking a smart phone as an example. .

본 발명에서 설명하고 있는 와이파이 통신망은 표준 규격에 의해 규정된 프로토콜을 사용하므로 와이파이 통신 거리 내에서 동작하는 모든 기기들의 접속 여부와 관계없이 맥 어드레스 정보, 기기 제조업체 정보들을 획득하여 알 수 있으며, 접속된 기기들에 대해서는 SSID(Subsystem Identification), 통신채널, RSSI(전파신호강도), 데이터 전송량, 재전송 된 데이터 바이트 등의 통신 접속정보를 획득할 수 있게 된다.Since the Wi-Fi communication network described in the present invention uses the protocol defined by the standard specification, it is possible to obtain and know the MAC address information and device manufacturer information regardless of whether all devices operating within the Wi-Fi communication distance are connected. For the devices, communication connection information such as SSID (Subsystem Identification), communication channel, RSSI (Radio Signal Strength), data transmission amount, retransmitted data byte, etc. can be obtained.

도 5에 도시한 바와 같이, 상기 맥 어드레스는 MAC 주소(Media Access Control Address)를 의미하며, 네트워크 세그먼트의 데이터 링크 계층에서 통신을 위한 네트워크 인터페이스에 할당된 고유 식별자를 의미하며, 상기 SSID는 서비스 세트 식별자(Service Set Identifier)를 의미하는 것으로 무선랜을 통해 전송되는 모든 패킷의 헤더에 존재하는 고유 식별자를 의미하고 복수의 무선랜 클라이언트가 접속할 때 각 무선랜을 다른 무선랜과 구분하기 위해 사용되는 식별자이다.As shown in FIG. 5, the MAC address means a Media Access Control Address (MAC), a unique identifier assigned to a network interface for communication in a data link layer of a network segment, and the SSID is a service set. Identifier (Service Set Identifier) means a unique identifier that exists in the header of all packets transmitted through the WLAN and is used to distinguish each WLAN from other WLANs when multiple WLAN clients access. to be.

그리고 상기 RSSI(Received Signal Strength Indicator)는 간단하게 측정하고 확인할 수 있는 수신 전파 신호의 세기를 의미한다.And the RSSI (Received Signal Strength Indicator) means the strength of the received radio signal can be measured and confirmed simply.

상기 IoT(Internet of Things)단말장치(1000)는 와이파이 통신 거리 내의 스마트기기(10)로부터 맥 어드레스 정보를 주기적으로 획득하고, 획득한 맥 어드레스 정보를 사전에 설정 저장된 구성원 맥 어드레스 정보와 비교하여 일치하는 구성원 맥 어드레스 정보가 있는 경우 획득한 맥 어드레스 정보에 매칭된 연관 기기들을 동작시키고, 특정 맥 어드레스 정보가 일정시간 동안 획득되지 않는 경우 일정시간 동안 획득되지 않은 맥 어드레스 정보에 매칭된 연관 기기들의 동작을 정지시키는 기능을 수행 하게 된다.The IoT (Internet of Things) terminal device 1000 periodically obtains the MAC address information from the smart device 10 within the Wi-Fi communication distance, and compares the obtained MAC address information with previously stored member MAC address information. Operate the associated devices matched with the obtained MAC address information if there is member MAC address information, and operate the associated devices matched with the MAC address information not obtained for a certain time when the specific MAC address information is not obtained for a predetermined time. To stop the function.

이때, 상기 제어장치(50)는 구성원별로 관련된 연관 기기들의 동작을 제어하는 구성으로서, 가정을 예를 들어 설명하면, 상기 구성원별로 관련된 연관 기기들이란 가정 내의 실내조명기기, 냉난방기기, 영상기기, 보안기기 등일 수 있으며 본 발명에서는 이에 국한되지 않는다.At this time, the control device 50 is a configuration for controlling the operation of the associated devices for each member, when a home is described, for example, the associated devices for each member is the indoor lighting equipment, air-conditioning equipment, video equipment, It may be a security device and the like, but is not limited thereto.

상기 실내조명기기, 냉난방기기, 영상기기, 보안기기 등과 같은 연관 기기를 제어하기 위하여 상기 IoT(Internet of Things)단말장치(1000)가 제공한 특정 구성원의 연관 기기 동작 정보에 따라 제어 신호를 해당 기기로 전송하여 관련 연관 기기들을 동작시키고, IoT(Internet of Things)단말장치(1000)로부터 특정 구성원과 관련된 연관 기기의 동작 해제 정보가 전송되면 해당 연관 기기들로 동작 해제 신호를 전송하는 기능을 수행하는 장치를 의미한다.In order to control associated devices such as indoor lighting devices, air conditioning and heating devices, video devices, security devices, and the like, a control signal is transmitted according to the relevant device operation information of a specific member provided by the Internet of Things (IoT) terminal device 1000. And transmitting the operation release signal to the associated devices when the operation release information of the associated device related to a specific member is transmitted from the Internet of Things (IoT) terminal device 1000. Means a device.

상기 실내조명기기는 예를 들어, 각각의 방마다 설치 구성되는 조명등을 의미하며, 상기 냉난방기기는 에어컨, 난방기 등을 의미하며, 영상기기는 각 방마다 설치 구성되는 TV, 스마트TV, 빔프로젝터, 월패드 등을 의미하며, 보안기기는 웹캠, CCTV, 창문 및 현관문 시건 장치 등을 의미한다.The indoor lighting device means, for example, an illumination lamp installed in each room, the air-conditioning equipment means an air conditioner, a heater, and the like, and the video device is a TV, a smart TV, a beam projector, and a wall pad installed in each room. The security device means a webcam, CCTV, windows and front door locks.

본 발명의 제1 실시예에는 구성원의 맥 어드레스 정보를 이용하여 구성원을 식별하고, 구성원별로 관련된 연관 기기들을 제어하는 기능을 제공하는 것이며, 상기 연관 기기들은 구성원별로 다르게 설정될 수 있는 것을 특징으로 한다. The first embodiment of the present invention provides a function of identifying a member using the MAC address information of the member and controlling related devices for each member, and the related devices may be set differently for each member. .

종래 기술에 있어서, 맥 어드레스 정보는 와이파이 통신 거리 내에 있는 스마트기기들과 공유기의 통신 접속을 할 것인지를 판단하는 기능에만 이용되어 왔다.In the prior art, the MAC address information has been used only for the function of determining whether to connect the router with the smart devices within the Wi-Fi communication distance.

그러나 본 발명은 이러한 맥 어드레스 정보를 이용하여 구성원을 식별하고, 구성원별로 관련된 연관 기기들을 제어하고자 하는 것이 핵심적 기술사상이라 할 것이다.However, the core technology of the present invention is to identify members by using the MAC address information and to control related devices for each member.

다음은 도 2를 참조하여 제1 실시예에 따른 IoT(Internet of Things)단말장치(1000)의 구성요소와 동작 과정에 대하여 구체적으로 설명하겠다.Next, with reference to Figure 2 will be described in detail with respect to the components and the operation of the Internet of Things (IoT) terminal device 1000 according to the first embodiment.

도 2에 도시한 바와 같이, 상기 IoT(Internet of Things)단말장치(1000)는 맥어드레스획득부(300), 맥어드레스정보저장부(400), 구성원연관기기동작정보제공부(500), 구성원연관기기동작해제정보제공부(600)를 포함하여 구성된다.As illustrated in FIG. 2, the Internet of Things (IoT) terminal device 1000 may include a MAC address acquisition unit 300, a Mac address information storage unit 400, a member associated device operation information provider 500, and a member. The associated device operation release information providing unit 600 is configured.

상기와 같은 IoT(Internet of Things)단말장치(1000)의 구성에 의해, 구성원별 맥 어드레스 정보와 구성원별 연관 기기 동작 정보를 사전에 설정 저장하고, 와이파이 통신 거리 내의 스마트기기로부터 특정 구성원의 맥 어드레스 정보를 획득하면 해당 구성원과 관련된 연관 기기의 동작 정보를 제어장치(50)로 제공하여 해당 구성원과 관련된 연관 기기들을 동작시키고, 획득한 구성원 맥 어드레스 정보 중 특정 구성원의 맥 어드레스 정보가 맥어드레스획득부(300)로부터 일정시간 동안 획득되지 못하면, 해당 구성원과 관련된 연관 기기의 동작 해제 정보를 제어장치로 제공함으로써, 설정 저장된 구성원들의 존재 여부에 따라 특정 구성원과 연관된 연관 기기들을 동작시키거나 정지시킬 수 있는 위치 확인 및 연계 서비스를 제공하는 효과를 발휘한다.By the configuration of the Internet of Things (IoT) terminal device 1000 as described above, the MAC address information for each member and the associated device operation information for each member are set and stored in advance, and the MAC address of a specific member from a smart device within a Wi-Fi communication distance. When the information is obtained, operation information of the associated device related to the member is provided to the control device 50 to operate the associated devices related to the member, and the MAC address information of the specific member is obtained from the acquired MAC address of the member. If it is not obtained from the control unit 300 for a predetermined time, by providing operation control information of the associated device associated with the member to the control device, it is possible to operate or stop the associated devices associated with the particular member according to the presence or absence of the stored configuration members It is effective in providing location confirmation and linkage service.

하기에서는 맥어드레스획득부(300), 맥어드레스정보저장부(400), 구성원연관기기동작정보제공부(500), 구성원연관기기동작해제정보제공부(600)에 대하여 구체적으로 설명하도록 한다.Hereinafter, the MAC address acquisition unit 300, the MAC address information storage unit 400, the member associated device operation information providing unit 500, and the member associated device operation release information providing unit 600 will be described in detail.

상기 맥어드레스획득부(300)는 와이파이 통신 거리 내의 스마트기기(10)로부터 맥 어드레스 정보를 주기적으로 획득하고, 획득 시간과 획득한 맥 어드레스 정보를 매칭시켜 맥어드레스정보저장부(400)에 제공하게 된다.The Mac address acquisition unit 300 periodically obtains the Mac address information from the smart device 10 within the Wi-Fi communication distance, and matches the acquisition time with the obtained Mac address information to provide it to the Mac address information storage unit 400. do.

도 5에 도시한 바와 같이, 일반적으로 와이파이 통신 반경은 최소 수 미터에서 최대 수십 미터 정도이므로 와이파이 통신 반경 내에 존재하는 스마트기기들로부터 주기적으로 맥 어드레스 정보를 획득하게 된다.As shown in FIG. 5, since the Wi-Fi communication radius is generally about several meters up to several tens of meters, the MAC address information is periodically obtained from smart devices existing within the Wi-Fi communication radius.

예를 들어, 스마트기기(10)의 맥 어드레스 정보가 '28:f3:82:7b:**:**' 이고, 획득 시간이 '09:00:01'이라면 획득시간인 '09:00:01'과 획득한 맥 어드레스 정보인 '28:f3:82:7b:**:**'를 매칭시켜 맥어드레스정보저장부(400)에 제공하게 된다.For example, if the Mac address information of the smart device 10 is '28: f3: 82: 7b: **: ** 'and the acquisition time is '09: 00: 01', the acquisition time is '09: 00: 01 'and the obtained MAC address information '28: f3: 82: 7b: **: **' are matched and provided to the Mac address information storage unit 400.

상기 맥어드레스정보저장부(400)는 상기 맥어드레스획득부(300)가 획득하여 제공한 스마트기기의 맥 어드레스 정보와 획득 시간 정보를 저장하게 된다.The MAC address information storage unit 400 stores the MAC address information and acquisition time information of the smart device acquired and provided by the MAC address acquisition unit 300.

또한, 상기 맥어드레스정보저장부(400)는 사전 설정된 구성원별 맥 어드레스 정보와 사전 설정된 구성원별 연관 기기 정보를 포함하여 저장할 수 있다.In addition, the Mac address information storage unit 400 may store the MAC address information for each member and preset associated device information for each member.

상기 사전 설정된 구성원별 맥 어드레스 정보는 최초 IoT(Internet of Things)단말장치(1000)에 접속하기 위하여 인증 절차를 거친 스마트기기의 맥 어드레스 정보를 의미하며, 구성원 맥 어드레스 정보 설정은 후술 할 구성원맥어드레스정보설정부(100) 부분에서 상세히 설명하기로 한다.The predetermined MAC address information for each member refers to MAC address information of a smart device that has undergone an authentication procedure in order to access the Internet of Things (IoT) terminal device 1000 for the first time, and the member MAC address information will be described later. The information setting unit 100 will be described in detail.

상기 사전 설정된 구성원별 연관 기기 정보는 구성원별로 설정되어 있는 연관 기기를 의미하는 것으로 특정 구성원의 맥 어드레스 정보와 동작시킬 연관 기기가 매칭된 정보이며, 구성원 연관 기기 보 설정은 후술 할 구성원연관기기정보설정부(200) 부분에서 상세히 설명하기로 한다.The preset related device information for each member refers to a related device set for each member, and is matched with matching MAC address information of a specific member and a related device to operate. The part 200 will be described in detail.

구성원 연관 기기 정보는 예를 들어, 구성원이 '아버지'일 경우에 아버지가 가정 내에 존재시 주로 사용하는 연관 기기를 아버지의 스마트기기 맥 어드레스 정보와 매칭시킨 정보로서, 예를 들어 '아버지 스마트기기 맥 어드레스 정보 - 작은방이나 서재의 조명'이거나, '아버지의 스마트기기 맥 어드레스 정보 - 거실에 위치한 스마트TV나 안방 조명'일 수 있다.The member-related device information is, for example, information that matches the father's smart device MAC address information with an associated device, which is usually used when the father is present in the home, when the member is a 'father'. Address information-small room or study lighting, or "father's smart device Mac address information-smart TV or living room lighting located in the living room."

즉, 구성원 연관 기기 정보는 해당 구성원이 주로 사용하는 기기들과 해당 구성원 맥 어드레스 정보가 서로 매칭된 정보로서 구성원 맥 어드레스 정보를 식별자로 하는 것이고 후술 할 구성원연관기기정보설정부(200)에 의해 설정 저장된다.That is, the member associated device information is information in which the devices mainly used by the member and the corresponding member MAC address information are matched with each other, and the member MAC address information is used as an identifier and is set by the member associated device information setting unit 200 which will be described later. Stored.

상기 구성원연관기기동작정보제공부(500)는 상기 맥어드레스획득부(300)가 획득한 스마트기기의 맥 어드레스 정보가 맥어드레스정보저장부(400)에 기 설정 저장된 구성원 맥 어드레스 정보인지를 판단하게 된다.The member associated device operation information providing unit 500 may determine whether the MAC address information of the smart device acquired by the Mac address obtaining unit 300 is member MAC address information previously stored in the Mac address information storage unit 400. do.

예를 들어, 복수의 구성원 맥 어드레스 정보가 저장되어 있고 그 중 하나가 '28:f3:82:7b:**:**'이고, 현재 스마트기기로부터 획득된 맥 어드레스 정보가 '28:f3:82:7b:**:**'인 경우 획득한 맥 어드레스 정보인 '28:f3:82:7b:**:**'가 상기 맥어드레스정보저장부(400)에 기 설정 저장되어 있는지를 판단하는 것이다.For example, a plurality of member MAC address information is stored, one of which is '28: f3: 82: 7b: **: ** ', and the MAC address information obtained from the current smart device is '28: f3:'. In case of 82: 7b: **: ** ', it is determined whether the obtained Mac address information '28: f3: 82: 7b: **: **' is previously stored in the Mac address information storage unit 400. To judge.

이때, 판단결과, 획득한 맥 어드레스 정보가 기 설정 저장된 구성원 맥 어드레스 정보이면 해당 구성원(획득한 맥 어드레스 정보를 맥 어드레스 정보로 갖는 스마트기기 소유자)의 동작 기기 정보를 맥어드레스정보저장부(400)로부터 추출하고, 추출된 연관 기기 정보를 이용하여 연관 기기 동작 정보를 생성하여 제어장치(50)로 제공하게 된다.At this time, if the obtained Mac address information is the previously stored member MAC address information, the operation device information of the member (the smart device owner having the obtained Mac address information as the Mac address information) is the Mac address information storage unit 400. And extract the associated device operation information using the extracted associated device information and provide the same to the control device 50.

예를 들어, 현재 스마트기기로부터 획득된 맥 어드레스 정보가 '28:f3:82:7b:**:**'이고, 설정 저장되어 있는 복수의 구성원의 맥 어드레스 정보 중에 '28:f3:82:7b:**:**'가 포함되어 있으면 획득한 맥 어드레스 정보인 '28:f3:82:7b:**:**'과 관련된 구성원 연관 기기 정보를 맥어드레스정보저장부(300)로부터 추출하게 되는데, 맥어드레스정보저장부(300)에 저장된 연관 기기 정보는 특정 구성원 맥 어드레스 정보와 동작시킬 연관 기기가 매칭되어 저장되어 있기 때문에 획득한 맥 어드레스 정보인 '28:f3:82:7b:**:**'과 관련된 구성원 연관 기기 정보를 맥어드레스정보저장부(400)로부터 용이하게 추출할 수 있게 되는 것이다.For example, the current Mac address information obtained from the smart device is '28: f3: 82: 7b: **: ** ', and the '28: f3: 82: among the plurality of members' Mac address information stored in the configuration is stored. If 7b: **: ** 'is included, the member related device information related to the obtained Mac address information '28: f3: 82: 7b: **: **' is extracted from the Mac address information storage unit 300. The associated device information stored in the Mac address information storage unit 300 is '28: f3: 82: 7b: *, which is the obtained MAC address information because the associated device to be operated is matched with specific member Mac address information. It is to be able to easily extract the member associated device information associated with *: ** 'from the Mac address information storage unit 400.

예를 들어, 맥어드레스정보저장부(400)에 '28:f3:82:7b:**:** - 작은방의 조명, 스마트TV '와 같은 구성원 연관 기기 정보가 설정 저장되어 있고, 획득한 맥 어드레스 정보가 '28:f3:82:7b:**:**'이라면 상기 구성원연관기기동작정보제공부(500)는 맥어드레스정보저장부(400)로부터 '28:f3:82:7b:**:** - 작은방의 조명, 스마트TV '라는 구성원 연관 기기 정보를 추출하는 것이다.For example, in the Mac address information storage unit 400, member association device information such as '28: f3: 82: 7b: **: **-lighting in a small room, smart TV 'is stored and set. If the address information is '28: f3: 82: 7b: **: ** ', the member associated device operation information providing unit 500 may transmit the 28: f3: 82: 7b: * from the Mac address information storage unit 400. *: **-It extracts the member related device information such as 'Light of small room, Smart TV'.

이때, 추출된 '28:f3:82:7b:**:** - 작은방의 조명, 스마트TV '라는 구성원 연관 기기 정보를 이용하여 연관 기기 동작 정보를 생성하여 제어장치(50)로 제공하게 되고, 제어장치(50)는 제공 받은 구성원 연관 기기 동작 정보에 따라 해당 연관 기기인 작은방의 조명과 스마트TV에 온 신호를 송출하여 작은방의 조명을 점등시키고, 스마트TV를 온(on) 시키게 되는 것이다.At this time, using the extracted '28: f3: 82: 7b: **: **-small room lighting, smart TV 'member related device information to generate the associated device operation information to provide to the control device 50 In addition, the control device 50 transmits an on signal to a small room that is a corresponding device and a smart TV according to the provided member related device operation information, turns on the light of the small room, and turns on the smart TV.

예를 들어, 제어장치(50)로 제공되는 연관 기기 동작 정보는 '28:f3:82:7b:**:** - 작은방의 조명, 스마트TV - on' 일 수 있다.For example, the associated device operation information provided to the control device 50 may be '28: f3: 82: 7b: **: **-lighting of a small room, smart TV-on '.

한편, 상기 구성원연관기기동작정보제공부(500)는 아래와 같은 추가적 기능을 수행할 수 있다.On the other hand, the member associated device operation information providing unit 500 may perform the following additional functions.

상기 구성원연관기기동작정보제공부(500)는 상기 맥어드레스획득부(300)가 맥어드레스정보저장부(400)에 설정 저장된 구성원 맥 어드레스 정보들 중 처음으로 하나의 구성원 맥 어드레스 정보를 획득하는 경우, 맥어드레스정보저장부(400)에 설정 저장된 기본 연관 기기 정보를 맥어드레스정보저장부(400)로부터 추출하고, 추출한 기본 연관 기기 정보 속의 연관 기기를 제어하기 위한 기본 연관 기기 동작 정보를 생성하고 생성한 기본 연관 기기 동작 정보를 제어장치(50)로 제공하여 사전 설정된 기본 연관 기기의 동작을 제어하는 것을 특징으로 하며, 이 경우, 상기 맥어드레스정보저장부(400)는 기본 연관 기기 정보를 더 저장하고 있는 것을 특징으로 한다.The member associated device operation information providing unit 500 acquires one member MAC address information for the first time among the member MAC address information stored in the MAC address information storage unit 400 by the MAC address obtaining unit 300. Extracts the basic associated device information stored in the Mac address information storage unit 400 from the Mac address information storage unit 400 and generates and generates basic associated device operation information for controlling the associated device in the extracted basic associated device information. The basic associated device operation information is provided to the control device 50 to control the operation of the preset basic associated device. In this case, the Mac address information storage unit 400 further stores the basic associated device information. It is characterized by doing.

즉, 상기 구성원연관기기동작정보제공부(500)의 특징은 모든 구성원들이 존재하지 않다가 최초로 한 구성원이 존재하게 되면(예: 가족 구성원 모두 외출한 후 어느 한 가족 구성원이 가정 내로 입실하면) 사전 설정한 기본 연관 기기를 동작 시키도록 하는 것이다.That is, the feature of the member associated device operation information providing unit 500 is that if all members do not exist and the first member exists (for example, when one family member enters the home after all family members go out), It is to operate the set basic related device.

맥어드레스정보저장부(400)에 설정 저장된 맥 어드레스 정보를 갖는 스마트기기의 소지자인 구성원 모두가 존재하지 않게 되면 상기 맥어드레스획득부(300)는 어떠한 구성원 맥 어드레스 정보를 획득할 수 없게 된다.If all of the members who are holders of the smart device having the MAC address information stored in the MAC address information storage unit 400 do not exist, the MAC address acquisition unit 300 cannot obtain any member MAC address information.

이러한 상황에서, 맥어드레스획득부(300)가 최초로 어느 하나의 구성원 맥 어드레스 정보를 획득하면(예: 가족 구성원 모두 외출한 후 어느 한 가족 구성원이 최초로 가정 내로 입실하는 상황임) 사전 설정 저장된 기본 연관 기기 정보를 맥어드레스정보저장부(400)로부터 추출하고, 추출한 기본 연관 기기 정보 속의 연관 기기를 제어하기 위한 기본 연관 기기 동작 정보를 생성하여 제어장치(50)로 제공하여 사전 설정된 기본 연관 기기의 동작을 제어하게 된다.In this situation, when the Mac address acquisition unit 300 first obtains one member MAC address information (for example, a family member enters the home for the first time after all family members go out), the preset stored basic association Extract the device information from the Mac address information storage unit 400, generate basic associated device operation information for controlling the associated device in the extracted basic associated device information and provide it to the controller 50 to operate the preset basic associated device To control.

상기 사전 설정 저장된 기본 연관 기기 정보는 설정하기 나름이며 예를 들어, 거실 조명이나 에어컨이나 난방기 등일 수 있으며 최초 구성원이 존재하는 경우 기본적으로 작동시킬 필요가 있는 기기인 것이다.The preset stored basic associated device information is a setting and may be, for example, a living room light, an air conditioner, a heater, or the like, and is a device that needs to be basically operated when an initial member exists.

따라서, 최초 구성원 맥 어드레스 정보가 획득되면 사전 설정 저장된 기본 연관 기기 정보를 추출하고, 추출한 기본 연관 기기 정보 속의 기본 연관 기기(예: 거실 조명, 에어컨, 난방기 등)를 동작 제어하기 위한 기본 연관 기기 동작 정보를 생성한다.Therefore, when the first member MAC address information is obtained, the basic associated device operation for extracting the preset stored basic associated device information and controlling the operation of the basic associated device (eg, living room lighting, air conditioner, heater, etc.) in the extracted basic associated device information Generate information.

예를 들어, 상기 기본 연관 기기 동작 정보는 '거실조명 on', '에어컨 on', '난방기 on', '보안기기 off' 등일 수 있다.For example, the basic associated device operation information may be 'room lighting on', 'air conditioner on', 'heater on', 'security device off', and the like.

상기 기본 연관 기기 동작 정보를 제공 받은 제어장치(50)는 기본 연관 기기 동작 정보에 따라 해당 기본 연관 기기의 동작을 제어하는 제어신호를 해당 기본 연관 기기로 전송하여 해당 기본 연관 기기가 동작하도록 제어하게 된다.The control device 50 provided with the basic associated device operation information transmits a control signal for controlling the operation of the basic associated device according to the basic associated device operation information to the corresponding basic associated device to control the basic associated device to operate. do.

상기 구성원연관기기동작해제정보제공부(600)는 상기 맥어드레스획득부(300)가 획득한 구성원의 맥 어드레스 정보 중 특정 구성원의 맥 어드레스 정보가 맥어드레스획득부(300)로부터 일정시간 동안 획득되지 못하면, 일정시간 동안 획득하지 못한 맥 어드레스 정보와 관련된 구성원 연관 기기 정보를 맥어드레스정보저장부로부터 추출하고, 추출된 연관 기기 정보를 이용하여 연관 기기 동작 해제 정보를 생성하고 생성된 연관 기기 동작 해제 정보를 제어장치로 제공하여 해당 연관 기기들의 동작을 정지시키게 되는 것이다.The member associated device operation release information providing unit 600 does not obtain the MAC address information of a particular member from the MAC address acquisition unit 300 for a predetermined time from among the MAC address information of the member obtained by the MAC address acquisition unit 300. If not, extract the member related device information related to the MAC address information that has not been acquired for a certain time from the Mac address information storage unit, generate the related device operation release information using the extracted related device information, and generate the associated device operation release information. By providing to the control device to stop the operation of the associated devices.

예를 들어, 가정에 아버지와 어머니와 아들이 입실하게 되면 상술한 바와 같이 아버지와 어머니와 아들에 관련된 연관 기기들을 동작시킨다. 이후, 아버지와 어머니와 아들이 지속적으로 가정내에 존재하게 되면 아버지와 어머니와 아들의 스마트기기의 맥 어드레스 정보들은 주기적으로 획득되게 되는데, 만약, 아버지가 오후 3시에 외출하게 되면 오후 3시부터는 아버지의 스마트기기의 맥 어드레스 정보는 획득할 수 없게 된다. 따라서 오후 3시부터 일정시간(예: 5분) 동안 아버지의 맥 어드레스 정보를 획득하게 못하게 되면, 아버지와 관련된 연관 기기인 작은방 조명과 스마트TV의 동작을 정지시키게 된다.For example, when a father, mother, and son enter the home, as described above, the associated devices related to the father, mother, and son are operated. After that, if the father, mother, and son continue to exist in the home, the MAC address information of the smart device of the father, mother, and son is periodically acquired. If the father goes out at 3 pm, the father starts at 3 pm The MAC address information of the smart device of the device cannot be obtained. Therefore, if it fails to acquire the father's Mac address information for a certain period of time (eg, 5 minutes) from 3 pm, it stops the operation of the small room lighting and smart TV associated with the father.

즉, 아버지가 외출한 오후 3시 이후 일정시간(예:5분)이 경과 하면 상기 구성원연관기기동작해제정보제공부(600)는 아버지와 관련된 연관 기기인 '작은방의 조명, 스마트TV'를 동작 정지시키기 위해 아버지와 연관된 연관 기기의 동작 해제 정보를 제어장치(50)로 제공하게 되고, 제어장치(50)에서는 작은방의 조명등에 점등 오프 신호를 송출하고, 스마트TV에 오프 신호를 송출하여 작은방의 조명을 끄게 되고, 스마트TV를 끄게 되는 것이다.That is, when a certain time (for example, 5 minutes) elapses after 3 pm when the father goes out, the member associated device operation release information providing unit 600 operates the associated device associated with the father 'light of a small room, smart TV'. In order to stop the operation information of the associated device associated with the father is provided to the control device 50, the control device 50 transmits the light-off signal to the lamp of the small room, and transmits the off signal to the smart TV to the small room Turn off the lights, turn off the smart TV.

예를 들어, 주기적으로 획득되던 복수의 맥 어드레스 정보(예: 아버지와 어머니와 아들의 스마트기기의 맥 어드레스 정보) 중 현재 일정시간 동안 획득되지 않는 맥 어드레스 정보인 '28:f3:82:7b:**:**'가 아버지의 맥 어드레스 정보라고 가정하는 경우, '28:f3:82:7b:**:**'과 관련된 구성원 연관 기기 정보를 상기 구성원연관기기동작해제정보제공부(600)는 맥어드레스정보저장부(300)로부터 추출하게 되는데, 맥어드레스정보저장부(300)에 저장된 연관 기기 정보는 특정 구성원 맥 어드레스 정보와 동작시킬 연관 기기가 매칭되어 저장되어 있기 때문에 일정시간 동안 획득되지 않는 맥 어드레스 정보인 '28:f3:82:7b:**:**'과 관련된 구성원 연관 기기 정보를 맥어드레스정보저장부(400)로부터 용이하게 추출할 수 있게 되는 것이다.For example, '28: f3: 82: 7b: MAC address information that is not obtained for a predetermined time among a plurality of periodically obtained MAC address information (for example, MAC address information of a father, mother, and son of a smart device): If it is assumed that **: ** 'is the father's MAC address information, the member associated device operation release information providing unit 600 receives member related device information related to '28: f3: 82: 7b: **: **'. ) Is extracted from the Mac address information storage unit 300. The associated device information stored in the Mac address information storage unit 300 is acquired for a predetermined time because the associated device to operate with the specific member MAC address information is matched and stored. It is possible to easily extract member associated device information related to '28: f3: 82: 7b: **: ** 'which is not MAC address information from the Mac address information storage unit 400.

예를 들어, 맥어드레스정보저장부(400)에 '28:f3:82:7b:**:** - 작은방의 조명, 스마트TV '와 같은 구성원 연관 기기 정보가 설정 저장되어 있고, 일정시간 동안 획득되지 않은 맥 어드레스 정보가 '28:f3:82:7b:**:**'이라면 상기 구성원연관기기동작해제정보제공부(600)는 '28:f3:82:7b:**:** - 작은방의 조명, 스마트TV '라는 구성원 연관 기기 정보를 추출하는 것이다.For example, the member address information such as '28: f3: 82: 7b: **: **-small room lighting, smart TV 'is stored and stored in the Mac address information storage unit 400 for a predetermined time. If the obtained MAC address information is '28: f3: 82: 7b: **: ** ', the member associated device deactivation information providing unit 600 may display '28: f3: 82: 7b: **: **'. -It is to extract information related to the members of the small room lighting and smart TV.

이때, 추출된 '28:f3:82:7b:**:** - 작은방의 조명, 스마트TV '라는 구성원 연관 기기 정보를 이용하여 연관 기기 동작 해제 정보를 생성하여 제어장치(50)로 제공하게 되고, 제어장치(50)는 제공 받은 구성원 연관 기기 동작 해제 정보에 따라 해당 연관 기기인 작은방의 조명과 스마트TV에 오프(off) 신호를 송출하여 작은방의 조명을 소등시키고, 스마트TV를 오프(off) 시키게 되는 것이다.At this time, using the extracted member information of the '28: f3: 82: 7b: **: **-small room lighting, smart TV 'associated device information to generate the associated device operation release information to provide to the control device 50 The control device 50 transmits an off signal to the lighting of the small room which is the corresponding device and the smart TV according to the received member related device operation release information, and turns off the lighting of the small room, and turns off the smart TV. ).

예를 들어, 제어장치(50)로 제공되는 연관 기기 동작 해제 정보는 '28:f3:82:7b:**:** - 작은방의 조명, 스마트TV - off' 일 수 있다.For example, the associated device operation release information provided to the control device 50 may be '28: f3: 82: 7b: **: **-lighting of a small room, smart TV-off '.

한편, 상기 구성원연관기기동작해제정보제공부(600)는 아래와 같은 추가적 기능을 수행할 수 있다.On the other hand, the member associated device operation release information providing unit 600 may perform the following additional functions.

상기 구성원연관기기동작해제정보제공부(600)는 상기 맥어드레스획득부(300)가 맥어드레스정보저장부(400)에 설정 저장된 구성원 맥 어드레스 정보들 중 일정시간 동안 어느 하나도 획득하지 못하는 경우, 맥어드레스정보저장부(400)에 설정 저장된 안전 관련 연관 기기 정보를 맥어드레스정보저장부(400)로부터 추출하고, 추출한 안전 관련 연관 기기 정보 속의 연관 기기를 제어하기 위한 안전 관련 연관 기기 동작 정보를 생성하고 생성한 안전 관련 연관 기기 동작 정보를 제어장치(50)로 제공하여 사전 설정된 안전 관련 연관 기기의 동작을 제어하는 것을 특징으로 하며, 이 경우, 상기 맥어드레스정보저장부(400)는 안전 관련 연관 기기 정보를 더 저장하고 있는 것을 특징으로 한다.If the member associated device operation release information providing unit 600 does not obtain any one of the member MAC address information stored in the Mac address information storage unit 400 for a predetermined time, Extracts the safety related device information stored in the address information storage unit 400 from the Mac address information storage unit 400, generates safety related device operation information for controlling the associated device in the extracted safety related device information; The control device 50 provides the generated safety related device operation information to control the operation of a preset safety related device. In this case, the Mac address information storage unit 400 is a safety related device. It is characterized by storing more information.

즉, 상기 구성원연관기기동작해제정보제공부(600)의 특징은 구성원들이 존재하다가 구성원 모두가 존재하지 않게 되면(예: 가족 구성원들이 가정 내에 존재하다가 모두 외출하면) 사전 설정한 안전 관련 연관 기기를 동작시키도록 하는 것이다.That is, the feature of the member associated device operation release information providing unit 600 is that if there are members but not all members (for example, when family members are present in the home and all go out), the preset safety related device is set. To make it work.

맥어드레스정보저장부(400)에 설정 저장된 맥 어드레스 정보를 갖는 스마트기기의 소지자인 구성원 모두나 일정수가 존재하다가 구성원 모두가 존재하지 않게 되면 상기 맥어드레스획득부(300)는 어떠한 구성원 맥 어드레스 정보도 획득할 수 없게 된다.If all members or a certain number of members who are holders of the smart device having the MAC address information stored in the Mac address information storage unit 400 exist and none of the members exist, the MAC address acquisition unit 300 may not display any member MAC address information. It can't be acquired.

즉, 맥어드레스획득부(300)가 맥어드레스정보저장부(400)에 설정 저장된 구성원 맥 어드레스 정보들 중 일정시간 동안 어느 하나도 획득하지 못하는 경우(예: 가족 구성원 모두 외출한 경우) 사전 설정 저장된 안전 관련 연관 기기 정보를 맥어드레스정보저장부(400)로부터 추출하고, 추출한 안전 관련 연관 기기 정보 속의 연관 기기를 제어하기 위한 안전 관련 연관 기기 동작 정보를 생성하여 제어장치(50)로 제공하여 사전 설정된 안전 관련 연관 기기의 동작을 제어하게 된다.That is, when the MAC address acquisition unit 300 does not acquire any one of the member MAC address information stored in the MAC address information storage unit 400 for a predetermined time (for example, when all family members go out), the preset stored safety Extract relevant related device information from the Mac address information storage unit 400, generate safety related related device operation information for controlling the related device in the extracted safety related device information, and provide it to the control device 50 to preset safety. The operation of the associated associated device is controlled.

상기 사전 설정 저장된 안전 관련 연관 기기 정보는 설정하기 나름이며 예를 들어, 가스 밸브나 보안 기기 등일 수 있으며 구성원 모두가 존재 하지 않는 경우 안전을 위해 작동시킬 필요가 있는 기기인 것이다.The preset stored safety-related device information is a setting, for example, may be a gas valve or a security device, and if the member does not exist is a device that needs to be operated for safety.

따라서, 상기 구성원연관기기동작해제정보제공부(600)는 맥어드레스정보저장부(400)에 설정 저장된 구성원 맥 어드레스 정보들 중 일정시간 동안 어느 하나도 획득하지 못하게 되면 사전 설정 저장된 안전 관련 연관 기기 정보를 맥어드레스정보저장부(400)로부터 추출하고, 추출한 안전 관련 연관 기기 정보 속의 연관 기기(예: 가스 밸브, 보안 기기 등)를 동작 제어하기 위한 안전 관련 연관 기기 동작 정보를 생성한다.Therefore, when the member associated device operation release information providing unit 600 fails to acquire any of the member MAC address information stored in the Mac address information storage unit 400 for a predetermined time, the member associated device operation release information providing unit 600 obtains the previously stored safety related device information. It extracts from the MAC address information storage unit 400, and generates safety related device operation information for controlling the operation of the associated device (eg, gas valve, security device, etc.) in the extracted safety related device information.

예를 들어, 상기 안전 관련 연관 기기 동작 정보는 '가스 밸브 잠금', '보안 기기 on'등일 수 있다.For example, the safety related device operation information may be 'gas valve lock', 'security device on' and the like.

상기 안전 관련 연관 기기 동작 정보를 제공받은 제어장치(50)는 안전 관련 연관 기기 동작 정보에 따라 해당 안전 관련 연관 기기의 동작을 제어하는 제어신호를 해당 안전 관련 연관 기기로 전송하여 해당 안전 관련 연관 기기가 동작하도록 제어하게 된다.The control device 50 receiving the safety related device operation information transmits a control signal for controlling the operation of the safety related device according to the safety related device operation information to the safety related device by transmitting the control signal to the safety related device. Will be controlled to operate.

한편, 부가적인 양태에 따라, 상기 IoT(Internet of Things)단말장치(1000)는,On the other hand, according to an additional aspect, the IoT (Internet of Things) terminal device 1000,

구성원 맥 어드레스 정보를 설정 저장하기 위하여, 맥어드레스획득부(300)가 맥와이파이 통신 거리 내의 스마트기기로부터 맥 어드레스 정보를 획득하면, 획득된 맥 어드레스 정보가 맥어드레스정보저장부(400)에 저장되어 있는지를 판단하고, 저장되어 있지 않은 경우 인증을 위한 패스워드 요청 정보를 해당 스마트기기로 제공하고, 해당 스마트기기로부터 제공된 패스워드 답변 정보가 사전 설정된 패스워드 정보와 일치하는지를 판단하고, 판단결과, 일치할 경우에 획득한 해당 스마트기기의 맥 어드레스 정보를 구성원 맥 어드레스 정보로 하여 맥어드레스정보저장부(400)에 저장시키기 위한 구성원맥어드레스정보설정부(100)를 더 포함하여 구성되는 것을 특징으로 한다.In order to set and store the member MAC address information, when the Mac address acquisition unit 300 obtains the MAC address information from the smart device within the Mac Wi-Fi communication distance, the obtained Mac address information is stored in the Mac address information storage unit 400. If it is not stored, provide the password request information for authentication to the corresponding smart device, and if the password response information provided from the smart device matches the preset password information, and if the determination result, And the member MAC address information setting unit 100 for storing the obtained MAC address information of the corresponding smart device as the member MAC address information in the MAC address information storage unit 400.

상기 구성원맥어드레스정보설정부(100)는 구성원 맥 어드레스 정보를 맥어드레스정보저장부(400)에 설정 저장시키는 기능을 제공한다.The member MAC address information setting unit 100 provides a function of setting and storing the member MAC address information in the MAC address information storage unit 400.

구체적으로 설명하면, 구성원맥어드레스정보설정부(100)는 맥어드레스획득부(300)가 맥 어드레스 정보를 획득하면, 획득된 맥 어드레스 정보가 맥어드레스정보저장부(400)에 저장되어 있는지를 판단하고, 저장되어 있지 않은 경우 인증을 위한 패스워드 요청 정보를 해당 스마트기기로 제공한다.In detail, the member MAC address information setting unit 100 determines whether the obtained MAC address information is stored in the Mac address information storage unit 400 when the MAC address obtaining unit 300 obtains the MAC address information. If it is not stored, the password request information for authentication is provided to the smart device.

예를 들어, 획득된 맥 어드레스 정보가 '28:f3:82:7b:**:**'이고, 획득된 맥 어드레스 정보인 '28:f3:82:7b:**:**'가 맥어드레스정보저장부(400)에 저장되어 있는지를 판단하고, 저장되어 있지 않은 경우 인증을 위한 패스워드 요청 정보를 해당 스마트기기로 제공한다.For example, the obtained Mac address information is '28: f3: 82: 7b: **: ** 'and the obtained Mac address information '28: f3: 82: 7b: **: **' is a Mac. It determines whether it is stored in the address information storage unit 400, and if not stored, provides the password request information for authentication to the smart device.

맥 어드레스 정보가 맥어드레스정보저장부(400)에 저장되어 있지 않다는 것은 구성원으로 등록되어 있지 않은 스마트기기의 맥 어드레스 정보가 획득됨을 의미한다.If the MAC address information is not stored in the Mac address information storage unit 400, it means that the MAC address information of the smart device that is not registered as a member is obtained.

물론, 획득한 맥 어드레스 정보가 맥어드레스정보저장부(400)에 저장되어 있으면 기 설정 저장된 맥 어드레스 정보인 것이서 상술한 연관 기기 동작을 수행하게 되는 것이다.Of course, if the obtained MAC address information is stored in the Mac address information storage unit 400, the MAC address information is previously stored and thus performs the aforementioned related device operation.

다음으로, 상기 패스워드 요청 정보에 따라 해당 스마트기기로부터 전송된 패스워드 답변 정보 속의 패스워드가 사전 설정된 패스워드와 일치하는지를 판단하게 된다.Next, according to the password request information, it is determined whether the password in the password response information transmitted from the smart device matches the preset password.

이때, 일치하는 것으로 판단되면 획득한 맥 어드레스 정보를 구성원 맥 어드레스 정보로 하여 맥어드레스정보저장부(400)에 저장시키게 되는 것이다.At this time, if it is determined to match, the obtained MAC address information is stored in the Mac address information storage unit 400 as the member MAC address information.

예를 들어, 획득되고 인증이 완료된 맥 어드레스 정보가 '28:f3:82:7b:**:**'라면 이를 정상적인 구성원 맥 어드레스 정보로 맥어드레스정보저장부(400)에 저장시킴으로써, 구성원 맥 어드레스 정보를 설정하게 되는 것이다.For example, if the acquired and authenticated Mac address information is '28: f3: 82: 7b: **: ** ', the member Mac is stored in the Mac address information storage unit 400 as normal member Mac address information. The address information is set.

물론, 패스워드가 일치하지 않는 것으로 판단되면 정상적인 구성원이 아닌 것이어서 획득한 맥 어드레스 정보를 맥어드레스정보저장부(400)에 저장할 필요가 없게 된다. Of course, if it is determined that the password does not match, it is not a normal member, so it is not necessary to store the obtained Mac address information in the Mac address information storage unit 400.

다른 부가적인 양태에 따라, 상기 IoT(Internet of Things)단말장치(1000)는,According to another additional aspect, the Internet of Things (IoT) terminal device 1000,

구성원 연관 기기 정보를 설정하기 위하여, 맥어드레스획득부(300)가 와이파이 통신 거리 내의 스마트기기로부터 맥 어드레스 정보를 획득하면, 획득된 맥 어드레스 정보와 관련된 구성원 연관 기기 정보가 맥어드레스정보저장부(400)에 저장되어 있는지를 판단하고, 저장되어 있지 않은 경우 인증을 위한 패스워드 요청 정보를 해당 스마트기기로 제공하고, 해당 스마트기기로부터 제공된 패스워드 답변 정보가 사전 설정된 패스워드 정보와 일치하는지를 판단하고, 판단결과, 일치할 경우에 해당 스마트기기로 동작시킬 연관 기기 요청 정보를 제공하고, 해당 스마트기기로부터 제공된 연관 기기 답변 정보속의 연관 기기를 해당 구성원의 연관 기기 정보로 하여 맥어드레스정보저장부(400)에 저장시키기 위한 구성원연관기기정보설정부(200)를 더 포함하여 구성할 수 있다.In order to set the member related device information, when the MAC address acquisition unit 300 obtains the MAC address information from the smart device within the Wi-Fi communication distance, the member related device information related to the obtained MAC address information is converted into the MAC address information storage unit 400. ), And if it is not stored, provide the password request information for authentication to the smart device, determine whether the password response information provided from the smart device matches the preset password information, In case of matching, provide the related device request information to be operated as the smart device, and store the related device in the related device answer information provided from the smart device as the related device information of the member in the Mac address information storage unit 400. Further comprising a member associated device information setting unit 200 for It can be configured.

상기 구성원연관기기정보설정부(200)는 구성원과 연관 기기들의 매칭 관계 정보인 구성원 연관 기기 정보를 설정하여 맥어드레스정보저장부(400)에 설정 저장시키는 기능을 제공한다.The member associated device information setting unit 200 provides a function of setting and storing member related device information, which is matching relationship information between members and associated devices, in the Mac address information storage unit 400.

구체적으로 설명하면, 구성원연관기기정보설정부(200)는 맥어드레스획득부(300)가 맥 어드레스 정보를 획득하면, 획득된 맥 어드레스 정보가 맥어드레스정보저장부(400)에 저장되어 있는지를 판단하고, 저장되어 있지 않은 경우 인증을 위한 패스워드 요청 정보를 해당 스마트기기로 제공한다.Specifically, the member associated device information setting unit 200 determines whether the obtained MAC address information is stored in the Mac address information storage unit 400 when the MAC address obtaining unit 300 obtains the MAC address information. If it is not stored, the password request information for authentication is provided to the smart device.

예를 들어, 획득된 맥 어드레스 정보가 '28:f3:82:7b:**:**'이고, 획득된 맥 어드레스 정보인 '28:f3:82:7b:**:**'가 맥어드레스정보저장부(400)에 저장되어 있는지를 판단하고, 저장되어 있지 않은 경우 인증을 위한 패스워드 요청 정보를 해당 스마트기기로 제공한다.For example, the obtained Mac address information is '28: f3: 82: 7b: **: ** 'and the obtained Mac address information '28: f3: 82: 7b: **: **' is a Mac. It determines whether it is stored in the address information storage unit 400, and if not stored, provides the password request information for authentication to the smart device.

맥 어드레스 정보가 맥어드레스정보저장부(400)에 저장되어 있지 않다는 것은 구성원으로 등록되어 있지 않을 뿐만 아니라 구성원 연관 기기 정보도 등록되지 않은 스마트기기의 맥 어드레스 정보가 획득됨을 의미한다.The fact that the MAC address information is not stored in the Mac address information storage unit 400 means that the MAC address information of the smart device not only registered as a member but also the member related device information is not registered.

물론, 획득한 맥 어드레스 정보가 맥어드레스정보저장부(400)에 저장되어 있으면 기 설정 저장된 맥 어드레스 정보인 것이서 상술한 연관 기기 동작을 수행하게 되는 것이다.Of course, if the obtained MAC address information is stored in the Mac address information storage unit 400, the MAC address information is previously stored and thus performs the aforementioned related device operation.

다음으로, 상기 패스워드 요청 정보에 따라 해당 스마트기기로부터 전송된 패스워드 답변 정보 속의 패스워드가 사전 설정된 패스워드와 일치하는지를 판단하게 된다.Next, according to the password request information, it is determined whether the password in the password response information transmitted from the smart device matches the preset password.

이때, 일치하는 것으로 판단되면 해당 스마트기기로 해당 구성원과 연관시켜 동작시킬 연관 기기 요청 정보를 제공하고, 해당 스마트기기로부터 제공된 연관 기기 답변 정보 속의 연관 기기를 해당 구성원의 연관 기기 정보로 하여 맥어드레스정보저장부(400)에 저장 시킨다.In this case, if it is determined to match, the smart device provides the related device request information to be associated with the member and operates the related device, and the MAC device information is set using the related device in the related device response information provided from the smart device as the related device information of the member. Store in the storage unit 400.

예를 들어, 상기 스마트기기로 제공되는 연관 기기 요청 정보란 설정할 연관 기기를 입력할 수 있는 설정 페이지 정보일 수 있다.For example, the associated device request information provided to the smart device may be setting page information for inputting a related device to be set.

이 경우 스마트기기가 설정페이지를 통해 설정할 연관 기기를 입력하게 되면 설정페이지를 통해 입력된 연관 기기에 대한 정보가 연관 기기 답변 정보로 구성원연관기기정보설정부(200)로 제공되는 것이다.In this case, when the smart device inputs the related device to be set through the setting page, the information about the related device input through the setting page is provided to the member related device information setting unit 200 as the related device answer information.

예를 들어, 설정페이지를 통해 입력된 연관 기기가 '작은방 조명, 거실 스마트TV' 인 경우 상기 연관 기기 답변 정보 속에는 '작은방 조명, 거실 스마트TV'가 포함되어 있게 된다.For example, when the associated device input through the setting page is 'small room lighting, living room smart TV', the related device answer information includes 'small room lighting, living room smart TV'.

이후, 구성원연관기기정보설정부(200)는 연관 기기 답변 정보 속의 연관 기기인 '작은방 조명, 거실 스마트TV'를 획득된 맥 어드레스 정보와 매칭시켜 구성원 연관 기기 정보로 하여 맥어드레스정보저장부(400)에 저장시킴으로써, 구성원 연관 기긱 정보를 설정 저장하게 되는 것이다.Subsequently, the member associated device information setting unit 200 matches the obtained MAC address information with 'small room lighting and living room smart TV', which is the related device in the associated device answer information, to the member associated device information as the MAC address information storage unit ( In this case, the member association information is set and stored.

물론, 패스워드가 일치하지 않는 것으로 판단되면 정상적인 구성원이 아닌 것이어서 연관 기기 요청 정보를 해당 스마트기기로 제공할 필요가 없게 된다. Of course, if it is determined that the password does not match, it is not a normal member, it is not necessary to provide the associated device request information to the smart device.

<제2 <Second 실시예Example >>

본 발명의 제2 실시예에 따른 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템은,System for using user location information using state information of a Wi-Fi access point according to a second embodiment of the present invention,

IoT(Internet of Things)단말장치(1000)로 맥 어드레스 정보를 제공하는 스마트기기(10)와;A smart device 10 for providing MAC address information to the Internet of Things (IoT) terminal device 1000;

IoT(Internet of Things)단말장치(1000)가 제공하는 연관 기기 동작 정보나 연관 기기 동작 해제 정보에 따라 사전 설정된 연관 기기들의 동작을 제어하는 제어장치(50)와;A control device 50 for controlling the operation of preset associated devices according to the associated device operation information or the associated device operation release information provided by the Internet of Things (IoT) terminal device 1000;

와이파이 통신 거리 내의 스마트기기(10)로부터 맥 어드레스 정보를 주기적으로 획득하고, 획득한 맥 어드레스 정보가 사전에 설정 저장된 구성원 맥 어드레스 정보인지를 비교 판단하고, 판단 결과에 따라 사전 설정된 연관 기기들을 동작시키기 위한 연관 기기 동작 정보나 사전 설정된 연관 기기들을 동작 해제시키기 위한 연관 기기 동작 해제 정보를 생성하여 제어장치(50)로 제공하거나, 침입 경고를 나타내는 이벤트 정보를 생성하여 관리자단말기(2000)로 전송하는 IoT(Internet of Things)단말장치(1000)를 포함하고,Acquiring Mac address information periodically from the smart device 10 within the Wi-Fi communication distance, comparing and determining whether the acquired Mac address information is previously stored member Mac address information, and operating the preset associated devices according to the determination result. IoT for generating related device operation information or related device operation release information for releasing preset associated devices for providing to the control device 50 or generating event information indicating an intrusion alert and transmitting the generated event information to the administrator terminal 2000. (Internet of Things) terminal device 1000,

상기 IoT(Internet of Things)단말장치(1000)는,The IoT (Internet of Things) terminal device 1000,

와이파이 통신 거리 내의 스마트기기(10)로부터 맥 어드레스 정보를 주기적으로 획득하고 획득 시간과 획득한 맥 어드레스 정보를 매칭시켜 맥어드레스정보저장부(400)에 제공하는 맥어드레스획득부(300)와,Mac address acquisition unit 300 to periodically obtain the Mac address information from the smart device 10 within the Wi-Fi communication distance and to match the obtained time and the obtained Mac address information to the Mac address information storage unit 400,

사전 설정되고 레벨별로 구분된 구성원 맥 어드레스 정보와 사전 설정된 연관 기기 정보와 상기 맥어드레스획득부(300)에서 제공한 스마트기기의 맥 어드레스 정보와 획득 시간 정보를 포함하여 저장하는 맥어드레스정보저장부(400)와,The Mac address information storage unit stores the MAC address information and the acquired time information of the smart device provided by the MAC address acquisition unit 300 and the member MAC address information which is preset and divided by level, and the preset associated device information. 400),

상기 맥어드레스획득부(300)가 획득한 맥 어드레스 정보가 맥어드레스정보저장부(400)에 저장된 구성원 맥 어드레스 정보인지를 판단하고, 판단 결과 저장된 구성원 맥 어드레스 정보이면서 제1 레벨 구성원 맥 어드레스인 것으로 판단되는 경우, 맥어드레스정보저장부(400)에 저장된 연관 기기 정보에 해당하는 연관 기기를 동작시키기 위한 연관 기기 동작 정보를 생성하여 제어장치(50)로 제공하기 위한 구성원연관기기동작정보제공부(500)와,It is determined whether the MAC address information acquired by the Mac address acquisition unit 300 is member MAC address information stored in the Mac address information storage unit 400, and as a result of the determination, it is the stored member MAC address information and the first level member MAC address. If it is determined, the member associated device operation information providing unit for generating the associated device operation information for operating the associated device corresponding to the associated device information stored in the Mac address information storage unit 400 and provide it to the control device 50 ( 500),

상기 맥어드레스획득부(300)가 맥어드레스정보저장부(400)에 저장된 구성원맥 어드레스 정보 중 제1 레벨의 구성원 맥 어드레스 정보 모두를 일정시간 동안 획득하지 못하는 경우, 맥어드레스정보저장부(400)에 저장된 연관 기기 정보에 해당하는 연관 기기의 동작을 해제시키기 위한 연관 기기 동작 해제 정보를 생성하여 제어장치(50)로 제공하기 위한 구성원연관기기동작해제정보제공부(600)와,If the MAC address acquisition unit 300 does not acquire all of the member MAC address information of the first level among the member MAC address information stored in the MAC address information storage unit 400 for a predetermined time, the MAC address information storage unit 400 Member associated device operation release information providing unit 600 for generating the associated device operation release information for releasing the operation of the associated device corresponding to the associated device information stored in the device to provide to the control device 50;

맥어드레스획득부(300)가 획득한 맥 어드레스 정보가 맥어드레스정보저장부(400)에 저장되어 있는지를 판단하고, 판단 결과 저장되어 있지 않은 맥 어드레스 정보이면 인증을 위한 패스워드 요청 정보를 해당 스마트기기로 제공하고, 해당 스마트기기로부터 제공된 패스워드 답변 정보가 사전 설정된 제1 패스워드 정보와 일치하는지를 판단하고, 판단결과, 일치할 경우에 획득된 해당 맥 어드레스 정보를 제1 레벨의 구성원 맥 어드레스 정보로 하여 맥어드레스정보저장부(400)에 저장시키기고, 해당 스마트기기로부터 제공된 패스워드 답변 정보가 사전 설정된 제2 패스워드 정보와 일치하는지를 판단하고, 판단결과, 일치할 경우에 획득된 해당 맥 어드레스 정보를 제2 레벨의 구성원 맥 어드레스 정보로 하여 맥어드레스정보저장부(400)에 저장시키는 구성원정보설정부(700)와,It is determined whether the Mac address information acquired by the Mac address acquisition unit 300 is stored in the Mac address information storage unit 400. If the MAC address information is not stored as a result of the determination, the password request information for authentication is applied to the corresponding smart device. Determine whether the password answer information provided from the smart device matches the preset first password information, and if it is determined that the corresponding Mac address information is obtained as the first level member Mac address information, Store the information in the address information storage unit 400, determine whether the password answer information provided from the smart device matches the preset second password information, and as a result of the determination, the corresponding MAC address information obtained in the second level The Mac address information storage unit 400 stores the MAC address information as a member of the MAC address. And the original-information setting unit 700,

상기 맥어드레스획득부(300)가 획득한 맥 어드레스 정보가 맥어드레스정보저장부(400)에 저장된 구성원 맥 어드레스 정보인지를 판단하고, 판단 결과 저장된 구성원 맥 어드레스 정보이면서 제2 레벨 구성원 맥 어드레스이지만 해당 맥 어드레스 정보가 획득된 시간이 해당 맥 어드레스 정보에 매칭된 인가 시간이 아닌 경우 인가된 구성원에 의한 불법 침입을 알리는 제1 이벤트 정보를 생성하여 관리자단말기(2000)로 전송하고, 판단 결과 저장되어 있지 않은 구성원 맥 어드레스 정보이면 비 인가된 불법 침입자에 의한 불법 침입을 알리는 제2 이벤트 정보를 생성하여 관리자단말기(2000)로 전송하는 이벤트정보생성부(800)를 포함하며,It is determined whether the MAC address information acquired by the Mac address acquisition unit 300 is member MAC address information stored in the Mac address information storage unit 400, and as a result of the determination, the stored MAC address information and the second level member MAC address are corresponding. If the time at which the MAC address information is acquired is not the authorization time matched with the corresponding MAC address information, the first event information indicating the illegal intrusion by the authorized member is generated and transmitted to the administrator terminal 2000, and the result of the determination is not stored. If the non-member MAC address information includes the event information generation unit 800 for generating the second event information informing the illegal intrusion by the unauthorized intruder to transmit to the administrator terminal 2000,

상기 구성원정보설정부(700)는 획득된 해당 맥 어드레스 정보를 제2 레벨의 구성원 맥 어드레스 정보로 맥어드레스정보저장부(400)에 저장 시 해당 맥 어드레스 정보에 인가 시간 정보를 매칭시켜 저장하고,When the member information setting unit 700 stores the obtained MAC address information as the member MAC address information of the second level in the Mac address information storage unit 400, the member information setting unit 700 matches the authorization time information with the corresponding MAC address information, and stores it.

상기 맥어드레스정보저장부(400)에 저장되는 레벨별로 구분된 구성원별 맥 어드레스 정보는 제1 패스워드에 의해 인가된 제1 레벨 구성원 맥 어드레스 정보와 제2 패스워드에 의해 인가된 제2 레벨 구성원 맥 어드레스 정보를 포함하며, 상기 제2 레벨 구성원 맥 어드레스 정보는 인가 시간 정보가 매칭된 정보인 것을 특징으로 한다.The member-specific MAC address information classified for each level stored in the MAC address information storage unit 400 includes first level member MAC address information applied by a first password and second level member MAC address applied by a second password. And the second level member MAC address information is information matched with authorization time information.

도 3은 본 발명의 제2 실시예에 따른 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템의 전체 구성도이다.3 is an overall configuration diagram of a user location information using system using state information of a Wi-Fi access point according to a second embodiment of the present invention.

도 3과 같이, 본 발명의 제2 실시예에 따른 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템은, 스마트기기(10), IoT(Internet of Things)단말장치(1000), 제어장치(50)를 포함하여 구성될 수 있다.As shown in FIG. 3, the user location information using system using the state information of the Wi-Fi access point according to the second embodiment of the present invention includes a smart device 10, an IoT (Internet of Things) terminal device 1000, and a control device ( 50).

제1 실시예와 마찬가지로 상기 스마트기기(10)는 IoT(Internet of Things)단말장치(1000)로 맥 어드레스 정보를 제공하는 구성으로서, 맥 어드레스 정보, 기기 제조업체 정보 등을 가지고 있으며, 상기 위치 확인 및 연계 서비스가 가능한 IoT(Internet of Things)단말장치(1000)의 통신 거리 내에 존재할 경우에 해당 맥 어드레스 정보, 기기 제조업체 정보를 IoT(Internet of Things)단말장치(1000)로 제공하게 되는 것이다.Similar to the first embodiment, the smart device 10 is a configuration for providing MAC address information to the Internet of Things (IoT) terminal device 1000, and has MAC address information, device manufacturer information, and the like. When there is a connection service within the communication distance of the Internet of Things (IoT) terminal device 1000, the MAC address information and device manufacturer information are provided to the Internet of Things (IoT) terminal device 1000.

또한, 상기 제어장치(50)는 IoT(Internet of Things)단말장치(1000)가 제공하는 연관 기기 동작 정보나 연관 기기 동작 해제 정보에 따라 사전 설정된 연관 기기들의 동작을 제어하는 구성으로서, 상기 연관 기기란 예를 들어 가정 등에 설치된 실내조명기기, 냉난방기기, 영상기기, 보안기기 등과 같은 사전 설정된 연관 기기로서 상기 IoT(Internet of Things)단말장치(1000)가 제공하는 연관 기기 동작 정보나 연관 기기 동작 해제 정보에 따라 동작 되거나 동작 해제되는 기기를 의미한다.In addition, the control device 50 is a component for controlling the operation of a preset associated device according to the associated device operation information or the associated device operation release information provided by the Internet of Things (IoT) terminal device 1000. For example, a preset associated device, such as an indoor lighting device, an air-conditioning device, a video device, a security device, etc. installed in a home or the like, releases associated device operation information or associated device operation provided by the IoT (Internet of Things) terminal device 1000. The device is operated or deactivated according to the information.

본 발명에서의 연관 기기는 상기와 같이 가정 등에 설치된 실내조명기기, 냉난방기기, 영상기기, 보안기기 등에 국한되지 않고, 복수의 구성원이 사용하는 공간에 설치된 기기인 것을 특징으로 한다. The associated device in the present invention is not limited to an indoor lighting device, an air-conditioning device, a video device, a security device, or the like installed in a home as described above, and is a device installed in a space used by a plurality of members.

따라서, 본 발명의 상기 제어장치(50)는 연관 기기 동작 정보가 IoT(Internet of Things)단말장치(1000)로부터 제공되면 제어 신호를 해당 기기로 전송하여 설정된 연관 기기들을 동작시키고, IoT(Internet of Things)단말장치(1000)로부터 연관 기기의 동작 해제 정보가 전송되면 동작하고 있는 연관 기기들로 제어 신호를 전송하여 설정된 연관 기기들의 동작을 정지시키는 기능을 수행하는 장치를 의미한다.Therefore, when the associated device operation information is provided from the Internet of Things (IoT) terminal device 1000, the control device 50 of the present invention transmits a control signal to the corresponding device to operate the set related devices, and the Internet of Things When the operation release information of the associated device is transmitted from the terminal device 1000, the device transmits a control signal to the associated device in operation to perform a function of stopping the operation of the associated device.

한편, 종래 기술들은 와이파이 통신 거리 내에 있는 스마트기기들의 맥 어드레스 정보를 획득하고 이를 통해 통신 접속할 것인지를 판단하는 기능만 제공하였으나 본 발명의 제2 실시예의 맥 어드레스 정보는 연관 기기들의 동작 제어나 인가된 구성원과 비 인가된 불법 침입자를 구분하는데 이용되는 것을 발명의 핵심적 특징으로 한다.On the other hand, the prior art provided only the function of acquiring the MAC address information of the smart devices within the Wi-Fi communication distance and determine whether to connect to the communication through this, but the MAC address information of the second embodiment of the present invention is controlled or controlled by the associated devices. It is a key feature of the invention to be used to distinguish members from unauthorized intruders.

즉, 본 발명에 있어서 맥 어드레스 정보는 제2 실시예에 따른 IoT(Internet of Things)단말장치(1000)가 와이파이 통신 거리 내의 스마트기기(10)로부터 맥 어드레스 정보를 주기적으로 획득하고, 획득한 맥 어드레스 정보가 사전에 설정 저장된 구성원 맥 어드레스 정보인지를 비교 판단하고, 판단 결과에 따라 사전 설정된 연관 기기들을 동작시키기 위한 연관 기기 동작 정보나 사전 설정된 연관 기기들을 동작 해제시키기 위한 연관 기기 동작 해제 정보를 생성하여 제어장치(50)로 제공하거나, 침입 경고를 나타내는 이벤트 정보를 생성하여 관리자단말기(2000)로 전송하는데 이용되는 것을 특징으로 한다That is, in the present invention, the MAC address information is obtained by periodically acquiring the MAC address information from the smart device 10 within the Wi-Fi communication distance by the Internet of Things (IoT) terminal device 1000 according to the second embodiment. Compare and determine whether the address information is previously stored member MAC address information, and generate related device operation information for operating the preset associated devices or related device operation release information for releasing preset related devices according to the determination result. It is characterized in that it is used to provide to the control device 50, or to generate event information indicating the intrusion alert to transmit to the administrator terminal (2000).

도 4를 참조하여 제2 실시예에 따른 IoT(Internet of Things)단말장치(1000)의 구성요소와 동작 과정에 대하여 구체적으로 설명하겠다.Referring to FIG. 4, the components and an operation process of the Internet of Things (IoT) terminal device 1000 according to the second embodiment will be described in detail.

도 4에 도시한 바와 같이, 제2 실시예에 따른 IoT(Internet of Things)단말장치(1000)는 맥어드레스획득부(300), 맥어드레스정보저장부(400), 구성원연관기기동작정보제공부(500), 구성원연관기기동작해제정보제공부(600), 구성원정보설정부(700), 이벤트정보생성부(800)를 포함하여 구성된다.As shown in FIG. 4, the Internet of Things (IoT) terminal device 1000 according to the second embodiment of the present invention may include a MAC address acquisition unit 300, a Mac address information storage unit 400, and a member associated device operation information provider. 500, the member associated device operation release information providing unit 600, the member information setting unit 700, and the event information generating unit 800 are configured.

상기 맥어드레스획득부(300)는 제1 실시예와 마찬가지로 와이파이 통신 거리 내의 스마트기기(10)로부터 주기적으로 맥 어드레스 정보를 획득하여 맥어드레스정보저장부(400)에 획득 시간과 획득한 맥 어드레스 정보를 매칭시켜 제공하게 된다.As in the first embodiment, the MAC address acquisition unit 300 periodically acquires the MAC address information from the smart device 10 within the Wi-Fi communication distance, and acquires the acquired time and the obtained MAC address information in the MAC address information storage unit 400. Will be provided to match.

상기 맥어드레스정보저장부(400)는 사전 설정되고 레벨별로 구분된 구성원 맥 어드레스 정보와 사전 설정된 연관 기기 정보와 상기 맥어드레스획득부(300)에서 제공한 스마트기기의 맥 어드레스 정보와 획득 시간 정보를 포함하여 저장하게 된다.The MAC address information storage unit 400 may be configured to display member MAC address information that is preset and divided by level, preset associated device information, and MAC address information and acquisition time information of the smart device provided by the MAC address acquisition unit 300. Will be stored.

상기 사전 설정되고 레벨별로 구분된 구성원 맥 어드레스 정보는 후술할 구성원정보설정부(700)를 통해 설정 저장된다.The member MAC address information which is preset and divided by level is stored and stored through the member information setting unit 700 which will be described later.

제2 실시예의 상기 맥어드레스정보저장부(400)에 저장되는 사전 설정된 연관 기기 정보는 구성원들이 사용하는 공간, 예를 들어 가정이나 기타 시설물(예: 학교 강의실 등) 등에 설치된 기기 중 사용자에 의해 사전에 설정된 기기들을 대한 정보이다.Preset associated device information stored in the Mac address information storage unit 400 of the second embodiment is pre-set by a user among devices installed in a space used by members, for example, a home or other facility (eg, a school classroom, etc.). Information on the devices set in.

예를 들어, 연관 기기란 가정에 가족 구성원이 들어오게 되면 가정생활을 위해 작동이 필요한 기 기이거나 학교 강의실에 구성원(강의 수강자인 학생이나 교수) 입실시 수업을 위해 작동이 필요한 기기들인 것을 의미할 수 있다. 즉, 상기 연관 기기란 학교 강의실인 경우 실내조명기기, 냉난방기기, 영상기기, 빔프로젝트 등일 수 있고, 가정인 경우 실내조명기기, 냉난방기기, TV 등일 수 있다. 그러나 본 발명에서는 이에 국한되지 않고 구성원들이 사용하는 공간에 설치된 기기이면 본 발명의 연관 기기일 수 있는 것이다.For example, an associated device may mean a device that requires family members to enter the home, or a device that needs to be operated in a classroom (for example, a student or professor who is a lecturer). Can be. That is, the associated device may be an indoor lighting device, an air conditioning device, an imaging device, a beam project, etc. in the case of a school classroom, or an indoor lighting device, an air conditioning device, a TV, etc. in a home. However, the present invention is not limited thereto, and any device installed in a space used by members may be related devices of the present invention.

또한, 사전 설정되고 레벨별로 구분된 구성원 맥 어드레스 정보는 제1 레벨 구성원 맥 어드레스 정보와 2 레벨 구성원 맥 어드레스 정보를 포함하며, 상기 제2 레벨 구성원 맥 어드레스 정보는 인가 시간 정보가 매칭된 정보인 것을 특징으로 한다.In addition, the preset member MAC address information divided by level may include first level member MAC address information and second level member MAC address information, and the second level member MAC address information may be matched with authorization time information. It features.

상기에서 제1 레벨 구성원 맥 어드레스 정보는 예를 들어, 가족 구성원(예: 아버지, 어머니, 아들, 딸 등)이 소지한 스마트기기의 맥 어드레스 정보일 수 있고, 제2 레벨 구성원 맥 어드레스 정보는 예를 들어, 가정에 주기적으로 방문하는 지인, 친척, 가사도우미, 렌탈제품케어 도우미, 가스검침원일 수 있다.The first level member MAC address information may be, for example, MAC address information of a smart device possessed by a family member (eg, father, mother, son, daughter, etc.), and the second level member MAC address information may be, for example. For example, it may be acquaintances, relatives, domestic helpers, rental product care assistants, gas meter readers.

상기 제2 레벨 구성원 맥 어드레스 정보에 인가 시간 정보를 매칭 하는 이유는 상기 제2 레벨 구성원 맥 어드레스 정보를 갖는 스마트기기 소지자는 인가된 시간에만 공간(예:가정이나 강의실)에 존해 해야 하는 특성을 갖기 때문에, 후술할 이벤트정보생성부(800)가 인가된 구성원의 불법 칩입인지 아닌지의 판단을 위해 사용하기 위해서이다.The reason for matching the authorization time information to the second-level member MAC address information is that the smart device holder having the second-level member MAC address information has a characteristic of remaining in a space (eg, a home or a classroom) only for an authorized time. Therefore, the event information generation unit 800, which will be described later, is used to determine whether or not an illegal intrusion of an authorized member is performed.

예를 들어, 상기 제2 레벨 구성원 맥 어드레스 정보를 갖는 스마트기기 소지자가 가사도우미이고 인가된 시간이 오전 10시부터 오후 2시로 설정되어 있다면, 해당 인가된 시간인 오전 10시부터 오후 2시에만 가정 내에 존재해야지 오후 8시~오후10시 또는 새벽시간 등에 가정 내에 존재하게 된다면 인가된 구성원이지만 불법적으로 가정 내에 침입한 것으로 판단하게 되는 것이다.For example, if the smart device holder having the second level member MAC address information is a household assistant and the authorized time is set to 10 am to 2 pm, only the authorized time is 10 am to 2 pm If it exists in the home, such as 8 pm to 10 pm or dawn time, it is an authorized member, but it is judged to have entered the home illegally.

상기 구성원연관기기동작정보제공부(500)는 상기 맥어드레스획득부(300)가 획득한 맥 어드레스 정보가 맥어드레스정보저장부(400)에 저장된 구성원 맥 어드레스 정보인지를 판단하고, 판단 결과 저장된 구성원 맥 어드레스 정보이면서 제1 레벨 구성원 맥 어드레스인 것으로 판단되는 경우, 맥어드레스정보저장부(400)에 저장된 연관 기기 정보에 해당하는 연관 기기를 동작시키기 위한 연관 기기 동작 정보를 생성하여 제어장치(50)로 제공한다.The member associated device operation information providing unit 500 determines whether the MAC address information acquired by the Mac address obtaining unit 300 is member MAC address information stored in the Mac address information storage unit 400, and the stored member is determined. If it is determined that the MAC address information is the first level member MAC address, the control device 50 generates relevant device operation information for operating the related device corresponding to the related device information stored in the Mac address information storage unit 400. To provide.

이를 위해 먼저, 상기 구성원연관기기동작정보제공부(500)는 맥어드레스획득부(300)에 의해 획득된 맥 어드레스 정보가 맥어드레스정보저장부(400)에 저장된 구성원 맥 어드레스 정보인지를 1차적으로 판단하고 저장된 구성원 맥 어드레스 정보인 것으로 판단되면 2차적으로 제1 레벨 구성원 맥 어드레스인지 여부를 판단한다.To this end, first, the member associated device operation information providing unit 500 primarily checks whether the MAC address information obtained by the MAC address acquisition unit 300 is member MAC address information stored in the Mac address information storage unit 400. If it is determined that it is the stored member MAC address information, it is secondarily determined whether it is the first level member MAC address.

예를 들어, 복수의 제1 레벨 구성원 맥 어드레스 정보가 저장되어 있고 그 중 하나가 '28:f3:82:7b:**:**'이고, 현재 스마트기기로부터 획득된 맥 어드레스 정보가 '28:f3:82:7b:**:**'인 경우를 가정하면, 상기 구성원연관기기동작정보제공부(500)는 획득한 맥 어드레스 정보인 '28:f3:82:7b:**:**'는 상기 맥어드레스정보저장부(400)에 저장된 맥 어드레스 정보이면서 제1 레벨 구성원 맥 어드레스 인것으로 판단한다.For example, a plurality of first level member MAC address information is stored, one of which is '28: f3: 82: 7b: **: ** ', and the MAC address information currently obtained from the smart device is '28. Assuming that: f3: 82: 7b: **: ** ', the member associated device operation information providing unit 500 is '28: f3: 82: 7b: **: * which is obtained MAC address information. * 'Is determined that the MAC address information stored in the Mac address information storage unit 400 and the first level member MAC address.

다음으로, 판단결과가 획득된 맥 어드레스 정보가 저장된 제1 레벨 맥 어드레스 정보이면 연관 기기 정보를 맥어드레스정보저장부(400)로부터 추출하고, 추출된 연관 기기 정보 속의 연관 기기를 동작 시키기 위한 연관 기기 동작 정보를 생성하여 제어장치(50)로 제공하게 된다.Next, if the determination result is the first level MAC address information in which the obtained MAC address information is stored, the associated device information is extracted from the Mac address information storage unit 400 and the associated device for operating the associated device in the extracted associated device information. The operation information is generated and provided to the control device 50.

예를 들어, 획득된 맥 어드레스 정보인 '28:f3:82:7b:**:**'가 저장된 제1 레벨 맥 어드레스 정보이고 설정 저장된 연관 기기 정보가 '거실 조명'이라고 가정하면, 상기 구성원연관기기동작정보제공부(500)는 맥어드레스정보저장부(300)로부터 '거실 조명'이라는 연관 기기 정보를 추출하고, 거실 조명을 동작 시키기 위한 연관 기기 동작 정보를 생성하여 제어장치(50)로 제공하게 된다.For example, assuming that the obtained MAC address information '28: f3: 82: 7b: **: ** 'is stored first level MAC address information and the set stored related device information is' living room lighting', the member The associated device operation information providing unit 500 extracts the associated device information such as 'living room lighting' from the Mac address information storage unit 300 and generates the associated device operation information for operating the living room lighting to the control device 50. Will be provided.

상기 연관 기기 동작 정보는 예를 들어, '거실 조명_ 온(on)'일 수 있으며, 상기 연관 기기 정보는 사용자에 의해 사전 설정된 연관 기기에 대한 정보로서 '거실 조명, TV, 에어컨' 등일 수 있으며 이는 사용자의 설정에 따라 여러 가지의 연관 기기 정보가 생성될 수 있다.The associated device operation information may be, for example, 'living room lighting_on', and the related device information may be 'living room lighting, TV, air conditioner', and the like as information on the related device preset by the user. This may generate various related device information according to the user's setting.

연관 기기 동작 정보 예를 들어, '거실 조명_ 온(on)'이라는 연관 기기 동작 정보를 제공 받은 제어장치(50)는 거실 조명을 온 시키기 위한 제어신호를 거실 조명에 제공하여 거실 조명을 온 시키게 되는 것이다.Associated device operation information For example, the controller 50 provided with the associated device operation information 'living room lighting_on' provides a control signal for turning on the living room lighting to turn on the living room lighting. Will be.

특히, 사전 설정된 연관 기기가 동작 된 이후에 저장된 다른 제1 레벨의 구성원 맥 어드레스가 획득되어도 이미 사전 설정된 연관 기기는 동작 상태이어서 상기 구성원연관기기동작정보제공부(500)는 연관 기기 동작 정보를 생성하지 않게 된다.In particular, even if a member MAC address of another first level stored after the preset associated device is operated is already associated with the preset device, the associated device operation information providing unit 500 generates the associated device operation information. You will not.

상기 구성원연관기기동작해제정보제공부(600)는 상기 맥어드레스획득부(300)가 맥어드레스정보저장부(400)에 저장된 구성원 맥 어드레스 정보 중 제1 레벨의 구성원 맥 어드레스 정보 모두를 일정시간 동안 획득하지 못하는 경우, 맥어드레스정보저장부(400)에 저장된 연관 기기 정보에 해당하는 연관 기기의 동작을 해제시키기 위한 연관 기기 동작 해제 정보를 생성하여 제어장치(50)로 제공하여 해당 연관 기기들의 동작을 해제시키게 되는 것이다.The member associated device operation release information providing unit 600 may be configured to allow the Mac address acquisition unit 300 to display all of the member MAC address information of the first level among the member MAC address information stored in the Mac address information storage unit 400 for a predetermined time. If not, the associated device operation release information for releasing the operation of the associated device corresponding to the associated device information stored in the Mac address information storage unit 400 is generated and provided to the control device 50 to operate the associated devices. Will be released.

예를 들어, 저장된 연관 기기가 난방기기인 경우 난방 기기를 오프시키도록 하는 연관 기기 동작 해제 정보를 생성하거나, 저장된 연관 기기가 거실 조명인 경우 거실 조명을 오프시키도록 하는 연관 기기 동작 해제 정보를 생성하여 제어장치(50)로 제공한다.For example, if the stored associated device is a heating device, the associated device action release information for turning off the heating device is generated, or if the stored associated device is living room light, the associated device action release information is generated for turning off the living room light. To the control device 50.

연관 기기 동작 해제 정보를 제공 받은 제어장치(50)는 연관 기기 동작 해제 정보에 따라 해당 연관 기기의 동작을 정지시키는 제어신호를 해당 연관 기기로 전송하여 해당 연관 기기의 동작을 정지시키게 된다.The control device 50 that has received the associated device operation release information transmits a control signal for stopping the operation of the associated device according to the associated device operation release information to the associated device to stop the operation of the associated device.

또한, 추가적으로 상기 구성원연관기기동작해제정보제공부(600)는 상기 맥어드레스획득부(300)가 맥어드레스정보저장부(400)에 저장된 구성원 맥 어드레스 정보 중 제1 레벨의 구성원 맥 어드레스 정보 모두를 일정시간 동안 획득하지 못하는 경우, 맥어드레스정보저장부(400)에 설정 저장된 안전 관련 연관 기기 정보를 맥어드레스정보저장부(400)로부터 추출하고, 추출한 안전 관련 연관 기기 정보 속의 연관 기기를 제어하기 위한 안전 관련 연관 기기 동작 정보를 생성하고 생성한 안전 관련 연관 기기 동작 정보를 제어장치(50)로 제공하여 사전 설정된 안전 관련 연관 기기의 동작을 제어하는 것을 특징으로 하며, 이 경우, 상기 맥어드레스정보저장부(400)는 안전 관련 연관 기기 정보를 더 저장하고 있는 것을 특징으로 한다.In addition, the member associated device operation release information providing unit 600 may be configured to display all of the member MAC address information of the first level among the member MAC address information stored in the Mac address information storage unit 400 by the Mac address acquisition unit 300. In case of failing to acquire for a predetermined time, the safety-related device information stored in the Mac address information storage unit 400 is extracted from the Mac address information storage unit 400, and for controlling the associated device in the extracted safety-related device information. Generating safety related device operation information and providing the generated safety related device operation information to the control device 50 to control the operation of a preset safety related device. In this case, the MAC address information storage The unit 400 may further store safety related device information.

즉, 상기 구성원연관기기동작해제정보제공부(600)는 제1 레벨의 구성원 맥 어드레스를 갖는 스마트기기를 소지한 구성원들이 존재하다가 구성원 모두가 존재하지 않게 되면(예: 가족 구성원들이 가정 내에 존재하다가 모두 외출하면) 사전 설정한 안전 관련 연관 기기를 동작시키도록 하는 것이다.That is, the member associated device operation release information providing unit 600 is a member having a smart device having a first level member MAC address, but when all members do not exist (eg, family members exist in the home) When you go out, you can operate the safety-related devices that you set up in advance.

맥어드레스정보저장부(400)에 설정 저장된 제1 레벨의 구성원 맥 어드레스 정보를 갖는 스마트기기의 소지자인 구성원 모두나 일정수가 존재하다가 구성원 모두가 존재하지 않게 되면 상기 맥어드레스획득부(300)는 어떠한 제1 레벨의 구성원 맥 어드레스 정보도 획득할 수 없게 된다.If all or a certain number of members who are holders of the smart device having the first level member MAC address information stored in the MAC address information storage unit 400 exist and none of the members exist, the MAC address acquisition unit 300 is The member MAC address information of the first level also cannot be obtained.

즉, 맥어드레스획득부(300)가 맥어드레스정보저장부(400)에 설정 저장된 제1 레벨의 구성원 맥 어드레스 정보들 중 일정시간 동안 어느 하나도 획득하지 못하는 경우(예: 가족 구성원 모두 외출한 경우) 사전 설정 저장된 안전 관련 연관 기기 정보를 맥어드레스정보저장부(400)로부터 추출하고, 추출한 안전 관련 연관 기기 정보 속의 연관 기기를 제어하기 위한 안전 관련 연관 기기 동작 정보를 생성하여 제어장치(50)로 제공하여 사전 설정된 안전 관련 연관 기기의 동작을 제어하게 된다.That is, when the MAC address acquisition unit 300 does not acquire any one of the first level member MAC address information stored in the MAC address information storage unit 400 for a predetermined time (for example, when all family members go out). Extract the pre-stored safety related device information from the Mac address information storage unit 400, generate safety related device operation information for controlling the related device in the extracted safety related device information, and provide it to the control device 50. By controlling the operation of the preset safety-related associated device.

상기 사전 설정 저장된 안전 관련 연관 기기 정보는 설정하기 나름이며 예를 들어, 가스 밸브나 보안 기기 등일 수 있으며 구성원 모두가 존재 하지 않는 경우 안전을 위해 작동시킬 필요가 있는 기기인 것이다.The preset stored safety-related device information is a setting, for example, may be a gas valve or a security device, and if the member does not exist is a device that needs to be operated for safety.

따라서, 상기 구성원연관기기동작해제정보제공부(600)는 맥어드레스정보저장부(400)에 설정 저장된 제1 레벨의 구성원 맥 어드레스 정보들 중 일정시간 동안 어느 하나도 획득하지 못하게 되면 사전 설정 저장된 안전 관련 연관 기기 정보를 맥어드레스정보저장부(400)로부터 추출하고, 추출한 안전 관련 연관 기기 정보 속의 연관 기기(예: 가스 밸브, 보안 기기 등)를 동작 제어하기 위한 안전 관련 연관 기기 동작 정보를 생성한다.Therefore, when the member associated device operation release information providing unit 600 fails to acquire any of the first level member MAC address information stored in the Mac address information storage unit 400 for a predetermined time, the previously stored safety related information is stored. The associated device information is extracted from the Mac address information storage unit 400 and safety related device operation information for controlling the operation of the associated device (eg, gas valve, security device, etc.) in the extracted safety related device information is generated.

예를 들어, 상기 안전 관련 연관 기기 동작 정보는 '가스 밸브 잠금', '보안 기기 on'등일 수 있다.For example, the safety related device operation information may be 'gas valve lock', 'security device on' and the like.

상기 안전 관련 연관 기기 동작 정보를 제공받은 제어장치(50)는 안전 관련 연관 기기 동작 정보에 따라 해당 안전 관련 연관 기기의 동작을 제어하는 제어신호를 해당 안전 관련 연관 기기로 전송하여 해당 안전 관련 연관 기기가 동작하도록 제어하게 된다.The control device 50 receiving the safety related device operation information transmits a control signal for controlling the operation of the safety related device according to the safety related device operation information to the safety related device by transmitting the control signal to the safety related device. Will be controlled to operate.

결국, 상기 구성원연관기기동작해제정보제공부(600)는 제1 레벨의 구성원 맥 어드레스 정보를 갖는 스마트기기 소지자인 구성원 모두가 존재하지 않게 되면 맥어드레스정보저장부(400)에 사전 설정 저장된 연관 기기의 동작을 정지 시키기 위한 연관 기기 동작 해제 정보나 안전 관련 연관 기기를 동작 시키기 위한 안전 관련 연관 기기 동작 정보를 생성하는 것이다.As a result, the member associated device operation release information providing unit 600 is a device associated with the pre-stored in the Mac address information storage unit 400 when all members that are smart device holders having the first level member MAC address information do not exist. It is to generate the associated device operation release information for stopping the operation of the safety-related associated device operation information for operating the safety-related associated device.

상기 구성원정보설정부(700)는 레벨별 구성원 맥 어드레스 정보를 맥어드레스정보저장부(400)에 저장시키기 위한 구성으로서, 맥어드레스획득부(300)가 획득한 맥 어드레스 정보가 맥어드레스정보저장부(400)에 저장되어 있는지를 판단하고, 판단 결과 저장되어 있지 않은 맥 어드레스 정보이면 인증을 위한 패스워드 요청 정보를 해당 스마트기기로 제공하고, 해당 스마트기기로부터 제공된 패스워드 답변 정보가 사전 설정된 제1 패스워드 정보와 일치하는지를 판단하고, 판단결과, 일치할 경우에 획득된 해당 맥 어드레스 정보를 제1 레벨의 구성원 맥 어드레스 정보로 하여 맥어드레스정보저장부(400)에 저장시키기고, 해당 스마트기기로부터 제공된 패스워드 답변 정보가 사전 설정된 제2 패스워드 정보와 일치하는지를 판단하고, 판단결과, 일치할 경우에 획득된 해당 맥 어드레스 정보를 제2 레벨의 구성원 맥 어드레스 정보로 하여 맥어드레스정보저장부(400)에 저장시키는 기능을 수행한다.The member information setting unit 700 is configured to store the member MAC address information for each level in the Mac address information storage unit 400, and the MAC address information obtained by the Mac address acquisition unit 300 is the Mac address information storage unit. If it is determined that the information is stored in the 400, and if the determination result is not stored in the MAC address information, the password request information for authentication is provided to the corresponding smart device, and the password response information provided from the smart device is preset first password information. And the result of the determination, the corresponding MAC address information obtained in case of matching is stored in the Mac address information storage unit 400 as the member MAC address information of the first level, and the password answer provided from the smart device. It is determined whether the information matches the second preset password information. To the obtained MAC address of the information to the members of the MAC address information of the second level serves to store the MAC address information storage unit 400. The

또한, 상기 구성원정보설정부(700)는 획득된 해당 맥 어드레스 정보를 제2 레벨의 구성원 맥 어드레스 정보로 맥어드레스정보저장부(400)에 저장 시 해당 맥 어드레스 정보에 인가 시간 정보를 매칭시켜 저장시킨다.In addition, the member information setting unit 700 matches the authorization time information with the corresponding MAC address information when the obtained MAC address information is stored in the MAC address information storage unit 400 as the member MAC address information of the second level. Let's do it.

상기 인가 시간이란 제2 레벨의 구성원에 해당할 수 있는, 예를 들어 가정에 주기적으로 방문하는 지인, 친척, 가사도우미, 렌탈제품케어 도우미, 가스검침원 등이 통상적으로 가정을 방문하는 시간으로서, 제2 레벨의 구성원별로 인가 시간을 각각 다르게 설정하거나 일률적으로 동일한 인가 시간을 설정할 수도 있다.The authorization time is a time for acquaintances, relatives, domestic helpers, rental product care assistants, gas meter readers, etc., who may be members of the second level, such as regular visits to the home. Authorization time may be set differently for each member of the two levels, or uniformly the same authorization time may be set.

상기 제1 패스워드란 통상 인증을 위한 패스워드로서 제1 패스워드를 통해 인증된 제1 레벨의 구성원 맥 어드레스 정보를 갖는 스마트기기는 이후 IoT(Internet of Things)단말장치(1000)와 통신 네트워크가 형성된다. 즉, 상기 제1 패스워드는 예를 들어 가족 구성원들에게 공지된 패스워드를 의미할 수 있다.The first password is a password for normal authentication, and the smart device having the first level member MAC address information authenticated through the first password is then formed with a communication network with the IoT (Internet of Things) terminal device 1000. That is, the first password may mean, for example, a password known to family members.

상기 제2 패스워드란 통상적인 인증을 위한 패스워드가 아니라 제2 레벨의 구성원(예: 가정에 주기적으로 방문하는 지인, 친척, 가사도우미, 렌탈제품케어 도우미, 가스검침원 등) 맥 어드레스를 맥어드레스정보저장부(400)에 저장시키기 위한 패스워드로서 예를 들어 가정에 주기적으로 방문하는 지인, 친척, 가사도우미, 렌탈제품케어 도우미, 가스검침원 등과 같이 제2 레벨로 등록시킬 사람들에게 가족 구성원이 제공하는 일회성의 패스워드를 의미할 수 있다.The second password is not a password for normal authentication, but the MAC address information storage of the second level member (for example, acquaintances, relatives, household assistants, rental product care assistants, gas meter readers, etc.) who visit the home periodically. As a password for storing in the unit 400, for example, a one-time provision provided by a family member to those who will register at a second level, such as acquaintances, relatives, household assistants, rental product care assistants, gas meter readers, etc. It may mean a password.

또한, 상기 구성원정보설정부(700)는 맥어드레스획득부(300)가 획득한 맥 어드레스 정보가 맥어드레스정보저장부(400)에 저장되어 있는지를 판단하고, 판단 결과, 맥어드레스획득부(300)가 획득한 맥 어드레스 정보가 저장되어 있지 않은 맥 어드레스 정보이면서 특정 주기로 반복되어 획득되는 맥 어드레스 정보이면 획득된 해당 맥 어드레스 정보를 제3 레벨의 구성원 맥 어드레스 정보로 하여 맥어드레스정보저장부(400)에 저장시키는 것을 특징으로 한다.In addition, the member information setting unit 700 determines whether the MAC address information acquired by the Mac address acquisition unit 300 is stored in the Mac address information storage unit 400, and as a result of the determination, the Mac address acquisition unit 300 is determined. If the obtained Mac address information is not stored in the MAC address information and is repeatedly obtained at a specific period, the MAC address information storage unit 400 uses the obtained Mac address information as the member MAC address information of the third level. It is characterized by storing in).

상기 구성적 특징은 제1 레벨의 구성원 맥 어드레스 정보나 제2 레벨의 맥 어드레스 정보가 아니면서 특정 주기로 반복되어 획득되는 맥 어드레스 정보를 갖는 스마트기기의 소지자를 제3 레벨의 구성원으로 등록하기 위한 구성이다.The constitutional feature is a configuration for registering a member of a smart device having a MAC address information obtained by repeating at a specific period without being the first level member MAC address information or the second level MAC address information as a member of the third level. to be.

예를 들어, 아파트의 경우, A 가정에 인접해 있는 이웃의 맥 어드레스 정보는 전파 특성상 A 가정의 IoT(Internet of Things)단말장치(1000)에 특정 주기로 반복되어 획득된다.For example, in the case of an apartment, MAC address information of neighbors adjacent to the A household is repeatedly acquired at a specific period in the Internet of Things (IoT) terminal device 1000 of the A household due to propagation characteristics.

이 경우, 상기 이웃의 맥 어드레스 정보는 제1 레벨이나 제2 레벨로 등록되어 있지 않기 때문에 맥 어드레스 정보가 획득될 때마다 후술하게 될 이벤트정보생성부(800)를 통해 침입을 알리는 이벤트 정보가 불필요하게 생성된다. 이를 방지하기 위한 구성이 상기 구성원정보설정부(700)의 특징인 것이다.In this case, since the MAC address information of the neighbor is not registered at the first level or the second level, event information for informing the intrusion is unnecessary through the event information generation unit 800 which will be described later whenever the MAC address information is acquired. Is generated. The configuration for preventing this is a feature of the member information setting unit 700.

상기 이벤트정보생성부(800)는 인가되지 않은 불법 침입자의 맥 어드레스 정보를 감지하는 경우 침입을 알리는 이벤트 정보를 생성하기 위한 구성으로서, 상기 맥어드레스획득부(300)가 획득한 맥 어드레스 정보가 맥어드레스정보저장부(400)에 저장된 구성원 맥 어드레스 정보인지를 판단하고, 판단 결과 저장된 구성원 맥 어드레스 정보이면서 제2 레벨 구성원 맥 어드레스이지만 해당 맥 어드레스 정보가 획득된 시간이 해당 맥 어드레스 정보에 매칭된 인가 시간이 아닌 경우 인가된 구성원에 의한 불법 침입을 알리는 제1 이벤트 정보를 생성하여 관리자단말기(2000)로 전송하고, 판단 결과 저장되어 있지 않은 구성원 맥 어드레스 정보이면 비 인가된 불법 침입자에 의한 불법 침입을 알리는 제2 이벤트 정보를 생성하여 관리자단말기(2000)로 전송한다.The event information generation unit 800 is a component for generating event information indicating an intrusion when detecting the MAC address information of an unauthorized illegal intruder, and the MAC address information obtained by the Mac address acquisition unit 300 is a Mac. It is determined whether the member MAC address information stored in the address information storage unit 400 is determined, and the determination result indicates that the stored member MAC address information is a second level member MAC address but the time at which the corresponding MAC address information is acquired matches the corresponding MAC address information. If it is not the time, the first event information for informing the illegal intrusion by the authorized member is generated and transmitted to the administrator terminal 2000. If it is determined that the member MAC address information is not stored, the illegal intrusion by the unauthorized intruder is prevented. Notify generates the second event information and transmits to the manager terminal (2000).

본 발명에서 제1 레벨이나 제2 레벨로 설정 저장된 맥 어드레스 정보를 감지하는 경우에는 정상적인 것이어서 이벤트 정보가 생성되지 않으나, 인가되지 않은 불법 침입자의 맥 어드레스 정보가 감지되면 침입을 알리는 이벤트 정보인 제1 이벤트 정보나 제2 이벤트 정보를 생성한다.In the present invention, when detecting the MAC address information set to the first level or the second level, the event information is not generated because it is normal, but when the MAC address information of an unauthorized illegal intruder is detected, the first event information indicating the intrusion is detected. Generate event information or second event information.

본 발명에서 인가되지 않은 불법 침입자의 맥 어드레스 정보란 저장되어 있지 않은 맥 어드레스 정보(제1 레벨이나 제2 레벨이나 제3레벨로 설정 저장된 맥 어드레스 정보가 아닌 맥 어드레스 정보)이거나, 제2 레벨로 설정 저장되어 있지만 인가되지 않은 시간에 감지되는 제2 레벨의 맥 어드레스 정보를 의미한다.In the present invention, the unauthorized MAC intruder's MAC address information is not stored MAC address information (Mac address information other than the stored MAC address information set at the first level, the second level, or the third level), or at the second level. It refers to the MAC address information of the second level which is stored but is detected at an unauthorized time.

본 발명에서 상기 제2 레벨 구성원 맥 어드레스 정보는 제1 레벨 구성원 맥 어드레스 정보와는 달리 인가시간 정보가 매칭되어 있다.In the present invention, unlike the first level member MAC address information, the second level member MAC address information is matched with authorization time information.

인가시간 정보를 매칭 하는 이유는 상기 제2 레벨 구성원 맥 어드레스 정보를 갖는 스마트기기 소지자(예:가정에 주기적으로 방문하는 지인, 친척, 가사도우미, 렌탈제품케어 도우미, 가스검침원 등)는 인가된 시간에만 공간(예:가정)에 존재해야 하는 특성을 갖기 때문에, 이를 위반하는 경우(예: 방문 시간이 아님에도 불구하고 방문하는 경우)에는 불법적인 목적을 갖고 방문한 것으로 판단할 필요가 있기 때문이다.The reason for matching the authorization time information is that the holder of the smart device having the second level member MAC address information (for example, acquaintances, relatives, household assistants, rental product care assistants, gas meter readers, etc.) who regularly visits the home is authorized time. Because it only has a property that must exist in a space (e.g. home), it is necessary to judge that it has been visited with an illegal purpose in case of a violation (e.g., a visit without a visit time).

상기와 같이 제2 레벨 구성원 맥 어드레스 정보에 인가시간 정보를 매칭시킨 후, 획득한 맥 어드레스 정보가 제2 레벨 맥 어드레스 정보이지만 맥 어드레스 정보를 획득한 시간이 제2 맥 어드레스 정보에 매칭된 인가시간이 아닌 경우에는 인가된 구성원에 의한 불법 침입을 알리는 제1 이벤트 정보를 생성하여 관리자단말기(2000)로 전송하는 것이다.After the matching of the application time information to the second level member MAC address information as described above, the obtained MAC address information is the second level MAC address information, but the time of acquiring the MAC address information to the second MAC address information If not, the first event information indicating the illegal intrusion by the authorized member is generated and transmitted to the administrator terminal 2000.

예를 들어, 상기 제2 레벨 구성원 맥 어드레스 정보를 갖는 스마트기기 소지자가 가사도우미이고 인가된 시간이 오전 10시부터 오후 2시로 설정되어 있다면, 해당 인가된 시간인 오전 10시부터 오후 2시에만 가정 내에 존재해야지 오후 8시~오후10시 또는 새벽 시간 등에 가정 내에 존재하게 된다면 인가된 구성원이지만 불법적인 목적을 갖고 가정 내에 침입한 것으로 판단하게 되는 것이다.For example, if the smart device holder having the second level member MAC address information is a household assistant and the authorized time is set to 10 am to 2 pm, only the authorized time is 10 am to 2 pm If it exists in the home, such as 8 pm to 10 pm or dawn time, it is considered to be an authorized member, but it has been determined to break into the home for illegal purposes.

또한, 상기 이벤트정보생성부(800)는 맥어드레스획득부(300)이 획득한 맥 어드레스 정보가 사전에 설정 저장되어 있지 않은 맥 어드레스 정보(제1 레벨이나 제2 레벨이나 제3레벨로 설정 저장된 맥 어드레스 정보가 아닌 맥 어드레스 정보)인 경우, 비 인가된 불법 침입자에 의한 불법 침입을 알리는 제2 이벤트 정보를 생성하여 관리자단말기(2000)로 전송한다.In addition, the event information generation unit 800 may be configured to store and store MAC address information (the first level, the second level, or the third level in which the MAC address information acquired by the Mac address acquisition unit 300 is not stored in advance. In the case of MAC address information rather than MAC address information), second event information indicating an illegal intrusion by an unauthorized illegal intruder is generated and transmitted to the administrator terminal 2000.

상기 제1 이벤트 정보는 인가된 구성원에 의한 불법 침입을 알리는 내용과 제1 이벤트 정보 생성 시간과 제1 이벤트 정보를 유발시킨 해당 제2 레벨 구성원 맥 어드레스 정보에 매칭된 스마트기기 번호를 포함하는 것을 특징으로 하고, 상기 제2 이벤트 정보는 비 인가된 불법 침입자에 의한 불법 침입을 알리는 내용과 제2 이벤트 정보 생성 시간을 포함하는 것을 특징으로 한다.The first event information may include information indicating an illegal intrusion by an authorized member, a smart device number matched with a time of generating first event information, and corresponding second level member MAC address information causing the first event information. The second event information may include contents for notifying illegal intrusion by an unauthorized intruder and generation time of second event information.

특히, 제1 이벤트 정보에 스마트기기 번호를 포함 시키는 이유는 해당 전화번호로 전화를 걸어 제2 레벨 구성원 중 누구인지를 파악하고 인가되지 않은 시간에 방문한 목적을 파악하기 위함이다.In particular, the reason for including the smart device number in the first event information is to determine who is the second level member by calling the corresponding phone number and to determine the purpose of the visit at an unauthorized time.

상기 제1 이벤트 정보에 제1 이벤트 정보를 유발시킨 해당 제2 레벨 구성원 맥 어드레스 정보에 매칭된 스마트기기 번호가 포함될 수 있도록 하기 위해서는 제2 레벨 구성원 맥 어드레스 정보 저장시 사전에 해당 스마트기기의 번호를 매칭시켜 저장해야 하며, 이를 위해 상술한 구성원정보설정부(700)는 제2 레벨의 구성원 맥 어드레스 정보를 맥어드레스정보저장부(400)에 저장 시 해당 맥 어드레스 정보에 인가 시간 뿐만 아니라 해당하는 스마트기기의 번호를 추가로 매칭시켜 저장시키게 된다.In order to include the smart device number matched with the corresponding second level member MAC address information that caused the first event information in the first event information, the number of the corresponding smart device is stored in advance when the second level member MAC address information is stored. In this case, the member information setting unit 700 may store the second level member MAC address information in the MAC address information storage unit 400. The device number is further matched and stored.

상기 관리자단말기(2000)는 원격지의 관리서버일 수도 있고, 어느 한 가족 구성원 스마트기기일 수도 있다.The manager terminal 2000 may be a remote management server, or may be any one family member smart device.

상기 관리자단말기(2000)는 유무선 통신망을 통해 제공된 제1 이벤트 정보 혹은 제2 이벤트 정보를 화면에 출력시키게 되는데, 화면에 출력되는 상기 제1 이벤트 정보는 인가된 구성원에 의한 불법 침입을 알리는 내용과 제1 이벤트 정보 생성 시간과 제1 이벤트 정보를 유발시킨 해당 제2 레벨 구성원 맥 어드레스 정보에 매칭된 스마트기기 번호를 포함하며, 화면에 출력되는 상기 제2 이벤트 정보는 비 인가된 불법 침입자에 의한 불법 침입을 알리는 내용과 제2 이벤트 정보 생성 시간을 포함하는 것을 특징으로 한다.The manager terminal 2000 outputs the first event information or the second event information provided through the wired / wireless communication network on the screen. The first event information displayed on the screen includes information indicating an illegal intrusion by an authorized member. 1 includes a smart device number matched with the event information generation time and the corresponding second level member MAC address information that caused the first event information, wherein the second event information displayed on the screen is illegally invaded by an unauthorized intruder; It is characterized in that it comprises the content and the second event information generation time.

상기와 같은 본 발명의 제1 실시예의 구성에 의하면, 사전에 구성원별 맥 어드레스 정보와 구성원별 연관 기기 동작 정보를 설정하고, 와이파이 통신 거리 내의 스마트기기로부터 맥 어드레스 정보를 획득하고 획득한 맥 어드레스 정보가 구성원 맥 어드레스 정보이면 해당 구성원과 관련된 연관 기기의 동작 정보를 제어장치로 제공하여 연관 기기들을 동작시키고, 상기 해당 구성원과 관련된 연관 기기 동작 정보가 제어장치(50)로 제공된 후, 상기 해당 구성원의 맥 어드레스 정보가 맥어드레스획득부(300)로부터 일정시간 동안 획득되지 못하면, 해당 구성원과 관련된 연관 기기의 동작 해제 정보를 제어장치로 제공함으로써, 인증된 구성원들의 재실 여부에 따라 구성원별 연관 기기들의 동작을 실행할 수 있는 위치 확인 및 연계 서비스를 제공하는 효과를 발휘한다.According to the configuration of the first embodiment of the present invention as described above, the MAC address information for each member and the associated device operation information for each member are set in advance, and the MAC address information obtained by acquiring the MAC address information from the smart device within the Wi-Fi communication distance is obtained. If the member MAC address information, the operation information of the associated device associated with the member is provided to the control device to operate the associated device, the associated device operation information related to the member is provided to the control device 50, and then the If the MAC address information is not obtained from the Mac address acquisition unit 300 for a predetermined time, by providing the control device with the operation release information of the associated device associated with the member, the operation of the associated device for each member according to whether the authenticated members are occupied Providing location and linkage services that can run The exercises.

또한, 본 발명의 제2 실시예의 구성에 의하면, 구성원별로 지정되어 있는 지정 시간과 구성원별 맥 어드레스 정보와 구성원 존재시 동작 시킬 연관 기기를 사전에 설정하고, 지정 시간이 되면, 해당 지정 시간에 매칭되어 있는 구성원 맥 어드레스 정보가 맥어드레스획득부(300)에 의해 획득되었는지를 판단하고, 판단결과, 획득하지 못한 것으로 판단되는 경우, 획득하지 못한 것으로 판단된 구성원 맥 어드레스 정보와 해당 구성원의 지정 시간 정보를 포함한 제1 이벤트 정보를 생성하여 관리자단말기(2000)로 전송하고, 맥어드레스획득부(300)에 의해 획득된 스마트기기의 맥 어드레스 정보가 구성원 맥 어드레스 정보인지 비 구성원 맥 어드레스 정보인지를 판단하고, 판단결과, 비 구성원 맥 어드레스 정보로 판단된 경우, 해당 비 구성원 맥 어드레스 정보와 획득 시간 정보를 포함한 제2 이벤트 정보를 생성하여 관리자단말기(2000)로 전송하도록 함으로써, 지정된 시간에 해당 위치에 존재해야 하는 구성원의 존재 여부를 판단함과 동시에, 인가되지 않은 비 구성원의 존재 여부를 확인할 수 있는 효과를 발휘한다.Further, according to the configuration of the second embodiment of the present invention, the designated time specified for each member, the MAC address information for each member, and the associated device to be operated when the member exists are set in advance, and when the specified time is reached, matching is made to the designated time. It is determined whether the member MAC address information that has been obtained is obtained by the Mac address acquisition unit 300, and if it is determined that the result is not obtained, the member MAC address information determined as not obtained and the designated time information of the member are determined. Generate and transmit the first event information to the manager terminal 2000, and determines whether the Mac address information of the smart device obtained by the Mac address acquisition unit 300 is the member MAC address information or non-member MAC address information. If it is determined that the non-member MAC address information is determined, the corresponding non-member MAC address information is determined. And generating second event information including the acquisition time information and transmitting the generated second event information to the administrator terminal 2000, thereby determining whether there is a member that must exist at the corresponding location at a specified time and whether there is an unauthorized non-member. To demonstrate the effect.

또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변형 실시가 가능한 것은 물론이고, 이러한 변형 실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어서는 안 될 것이다.In addition, although the preferred embodiment of the present invention has been shown and described above, the present invention is not limited to the above-described specific embodiment, the technical field to which the invention belongs without departing from the spirit of the invention claimed in the claims. Of course, various modifications can be made by those skilled in the art, and these modifications should not be individually understood from the technical spirit or the prospect of the present invention.

100 : 구성원맥어드레스정보설정부
200 : 구성원연관기기정보설정부
300 : 맥어드레스획득부
400 : 맥어드레스정보저장부
500 : 구성원연관기기동작정보제공부
600 : 구성원연관기기동작해제정보제공부
700 : 구성원정보설정부
800 : 이벤트정보생성부
1000 : IoT(Internet of Things)단말장치
2000 : 관리자단말기
100: member Mac address information setting unit
200: member associated device information setting unit
300: Mac address acquisition unit
400: Mac address information storage unit
500: Member associated device operation information provider
600: member associated device operation release information providing unit
700: member information setting unit
800: event information generation unit
1000: IoT (Internet of Things) terminal device
2000: Administrator Terminal

Claims (11)

와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템에 있어서,
IoT(Internet of Things)단말장치(1000)로 맥 어드레스 정보를 제공하는 스마트기기(10)와;
구성원별로 관련된 연관 기기들의 동작을 제어하는 제어장치(50)와;
와이파이 통신 거리 내의 스마트기기(10)로부터 맥 어드레스 정보를 주기적으로 획득하고, 획득한 맥 어드레스 정보를 사전에 설정 저장된 구성원 맥 어드레스 정보와 비교하여 일치하는 구성원 맥 어드레스 정보가 있는 경우 획득한 맥 어드레스 정보에 매칭된 연관 기기들을 동작시키고, 특정 맥 어드레스 정보가 일정시간 동안 획득되지 않는 경우 일정시간 동안 획득되지 않은 맥 어드레스 정보에 매칭된 연관 기기들의 동작을 정지시키는 IoT(Internet of Things)단말장치(1000)를 포함하는 것을 특징으로 하는 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템.
In the user location information using system using the status information of the Wi-Fi access point,
A smart device 10 for providing MAC address information to the Internet of Things (IoT) terminal device 1000;
A controller 50 for controlling the operation of related devices for each member;
Acquire MAC address information periodically from the smart device 10 within a Wi-Fi communication distance, and compare the acquired MAC address information with previously stored member MAC address information, and if there is a matching member MAC address information, the acquired MAC address information. Internet of Things (IoT) terminal apparatus 1000 for operating the associated devices matched to the network device and stopping the operation of the associated devices matched to the MAC address information not obtained for a certain time when the specific MAC address information is not obtained for a predetermined time. User location information using system using the status information of the Wi-Fi access point, characterized in that it comprises a).
제 1항에 있어서,
상기 IoT(Internet of Things)단말장치(1000)는,
와이파이 통신 거리 내의 스마트기기(10)로부터 맥 어드레스 정보를 주기적으로 획득하고 획득 시간과 획득한 맥 어드레스 정보를 매칭시켜 맥어드레스정보저장부(400)에 제공하는 맥어드레스획득부(300)와,
사전 설정된 구성원별 맥 어드레스 정보와 사전 설정된 구성원별 연관 기기 정보와 상기 맥어드레스획득부에서 제공된 스마트기기의 맥 어드레스 정보와 획득시간 정보를 포함하여 저장하는 맥어드레스정보저장부(400)와,
상기 맥어드레스획득부(300)가 획득한 스마트기기의 맥 어드레스 정보가 맥어드레스정보저장부(400)에 기 설정되어 저장된 구성원 맥 어드레스 정보인지를 판단하고, 판단결과 기 설정 저장된 구성원 맥 어드레스 정보인 경우에 해당 구성원의 연관 기기 정보를 맥어드레스정보저장부로부터 추출하고, 추출된 연관 기기 정보를 이용하여 연관 기기 동작 정보를 생성하고 생성된 연관 기기 동작 정보를 제어장치(50)로 제공하기 위한 구성원연관기기동작정보제공부(500)와,
상기 맥어드레스획득부(300)가 획득한 구성원의 맥 어드레스 정보 중 특정 구성원의 맥 어드레스 정보가 맥어드레스획득부(300)로부터 일정시간 동안 획득되지 못하면, 일정시간 동안 획득하지 못한 맥 어드레스 정보에 매칭된 연관 기기 정보를 맥어드레스정보저장부로부터 추출하고, 추출된 연관 기기 정보를 이용하여 연관 기기 동작 해제 정보를 생성하고 생성된 연관 기기 동작 해제 정보를 제어장치로 제공하기 위한 구성원연관기기동작해제정보제공부(600)를 포함하며,

상기 맥어드레스정보저장부(400)에 저장되는 구성원별 연관 기기 정보는 해당 구성원의 맥 어드레스 정보와 동작시킬 연관 기기가 매칭된 정보인 것을 특징으로 하는 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템.
The method of claim 1,
The IoT (Internet of Things) terminal device 1000,
Mac address acquisition unit 300 to periodically obtain the Mac address information from the smart device 10 within the Wi-Fi communication distance and to match the obtained time and the obtained Mac address information to the Mac address information storage unit 400,
A Mac address information storage unit 400 for storing the MAC address information of each member, the associated device information of each member, and MAC address information and acquisition time information of the smart device provided by the MAC address acquisition unit;
It is determined whether the MAC address information of the smart device obtained by the Mac address acquisition unit 300 is the member MAC address information that is previously set and stored in the Mac address information storage unit 400, and the determination result is the member MAC address information that is previously stored. In this case, the member for extracting the relevant device information of the member from the Mac address information storage unit, generating the associated device operation information using the extracted associated device information, and provides the generated related device operation information to the control device 50 Associated device operation information providing unit 500,
If the MAC address information of a specific member of the MAC address information of the member obtained by the Mac address acquisition unit 300 is not obtained from the Mac address acquisition unit 300 for a predetermined time, matching with the MAC address information that has not been acquired for a predetermined time Extracting the associated device information from the Mac address information storage unit, generating the associated device operation release information by using the extracted associated device information, and providing the generated associated device operation release information to the control device. It includes a provider 600,

The associated device information for each member stored in the Mac address information storage unit 400 is user location information using the status information of the Wi-Fi access point, characterized in that the associated MAC address information of the member and the associated device to operate. system.
제 2항에 있어서,
상기 IoT(Internet of Things)단말장치(1000)는,
구성원 맥 어드레스 정보를 설정하고 저장하기 위하여,
맥어드레스획득부(300)가 와이파이 통신 거리 내의 스마트기기로부터 맥 어드레스 정보를 획득하면, 획득된 맥 어드레스 정보가 맥어드레스정보저장부(400)에 저장되어 있는지를 판단하고, 저장되어 있지 않은 경우 인증을 위한 패스워드 요청 정보를 해당 스마트기기로 제공하고, 해당 스마트기기로부터 제공된 패스워드 답변 정보가 사전 설정된 패스워드 정보와 일치하는지를 판단하고, 판단결과, 일치할 경우에 획득한 해당 스마트기기의 맥 어드레스 정보를 구성원 맥 어드레스 정보로 하여 맥어드레스정보저장부(400)에 저장시키기 위한 구성원맥어드레스정보설정부(100)를 더 포함하는 것을 특징으로 하는 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템.
The method of claim 2,
The IoT (Internet of Things) terminal device 1000,
To set and save member Mac address information,
When the Mac address acquisition unit 300 obtains the MAC address information from the smart device within the Wi-Fi communication distance, it is determined whether the obtained Mac address information is stored in the Mac address information storage unit 400, and if not, the authentication is performed. Provide the password request information for the smart device, determine whether the password response information provided from the smart device matches the preset password information, and determine that the member obtains the MAC address information of the smart device System information using the user location information using the status information of the Wi-Fi access point further comprises a member Mac address information setting unit (100) for storing as the Mac address information in the Mac address information storage unit (400).
제 2항에 있어서,
상기 IoT(Internet of Things)단말장치(1000)는,
구성원 연관 기기 정보를 설정하고 저장하기 위하여,
맥어드레스획득부(300)가 와이파이 통신 거리 내의 스마트기기로부터 맥 어드레스 정보를 획득하면, 획득된 맥 어드레스 정보와 관련된 구성원 연관 기기 정보가 맥어드레스정보저장부(400)에 저장되어 있는지를 판단하고, 저장되어 있지 않은 경우 인증을 위한 패스워드 요청 정보를 해당 스마트기기로 제공하고, 해당 스마트기기로부터 제공된 패스워드 답변 정보가 사전 설정된 패스워드 정보와 일치하는지를 판단하고, 판단결과, 일치할 경우에 해당 스마트기기로 동작시킬 연관 기기 요청 정보를 제공하고, 해당 스마트기기로부터 제공된 연관 기기 답변 정보속의 연관 기기를 해당 구성원의 연관 기기 정보로 하여 맥어드레스정보저장부(400)에 저장시키기 위한 구성원연관기기정보설정부(200)를 더 포함하는 것을 특징으로 하는 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템.
The method of claim 2,
The IoT (Internet of Things) terminal device 1000,
To set up and store member-related device information,
When the MAC address acquisition unit 300 obtains the MAC address information from the smart device within the Wi-Fi communication distance, it is determined whether the member associated device information related to the obtained MAC address information is stored in the MAC address information storage unit 400, If it is not stored, provide the password request information for authentication to the smart device, determine whether the password response information provided from the smart device matches the preset password information, and if the match is found, operate as the smart device. Providing the associated device request information to be stored, the member associated device information setting unit 200 for storing the associated device in the associated device response information provided from the smart device as the associated device information of the member in the Mac address information storage unit 400 Wi-Fi access for further comprising a) User location information by using system information on the status of the bit.
제 2항에 있어서,
상기 구성원연관기기동작정보제공부(500)는,
상기 맥어드레스획득부(300)가 맥어드레스정보저장부(400)에 설정 저장된 구성원 맥 어드레스 정보들 중 하나의 구성원 맥 어드레스 정보를 최초로 획득하는 경우, 맥어드레스정보저장부(400)에 설정 저장된 기본 연관 기기 정보를 맥어드레스정보저장부(400)로부터 추출하고, 추출한 기본 연관 기기 정보 속의 연관 기기를 제어하기 위한 기본 연관 기기 동작 정보를 생성하고 생성한 기본 연관 기기 동작 정보를 제어장치(50)로 제공하여 사전 설정된 기본 연관 기기의 동작을 제어하는 것을 특징으로 하며,
이 경우, 상기 맥어드레스정보저장부(400)는 기본 연관 기기 정보를 더 저장하고 있는 것을 특징으로 하는 사전 설정된 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템.
The method of claim 2,
The member associated device operation information providing unit 500,
When the MAC address acquisition unit 300 first acquires the member MAC address information of one of the member MAC address information stored in the MAC address information storage unit 400, the default stored in the MAC address information storage unit 400 is stored. The associated device information is extracted from the Mac address information storage unit 400, and the basic associated device operation information for generating and controlling the basic associated device operation information for controlling the associated device in the extracted basic associated device information is transferred to the control device 50. By controlling the operation of a preset basic associated device,
In this case, the MAC address information storage unit 400 further stores basic associated device information, wherein the user location information using system using the status information of the preset Wi-Fi access point.
제 2항에 있어서,
상기 구성원연관기기동작해제정보제공부(600)는,
상기 맥어드레스획득부(300)가 맥어드레스정보저장부(400)에 설정 저장된 구성원 맥 어드레스 정보들 중 일정시간 동안 어느 하나도 획득하지 못하는 경우, 맥어드레스정보저장부(400)에 설정 저장된 안전 관련 연관 기기 정보를 맥어드레스정보저장부(400)로부터 추출하고, 추출한 안전 관련 연관 기기 정보 속의 연관 기기를 제어하기 위한 안전 관련 연관 기기 동작 정보를 생성하고 생성한 안전 관련 연관 기기 동작 정보를 제어장치(50)로 제공하고,
상기 제어장치(50)는 상기 안전 관련 연관 기기 동작 정보에 따라 해당 안전 관련 연관 기기의 동작을 제어하는 것을 특징으로 하며,
이 경우, 상기 맥어드레스정보저장부(400)는 안전 관련 연관 기기 정보를 더 저장하고 있는 것을 특징으로 하는 사전 설정된 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템.
The method of claim 2,
The member associated device operation release information providing unit 600,
If the MAC address acquisition unit 300 does not acquire any of the member MAC address information stored in the MAC address information storage unit 400 for a predetermined time, the safety-related association stored in the MAC address information storage unit 400 is established. The device information is extracted from the Mac address information storage unit 400, and generates safety related device operation information for controlling the related device in the extracted safety related device information and generates the safety related device operation information generated by the control device (50). ),
The control device 50 is characterized in that for controlling the operation of the safety-related associated device according to the safety-related device operation information,
In this case, the Mac address information storage unit 400 is a user location information using system using the status information of the preset Wi-Fi access point, characterized in that further stores the safety-related device information.
와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템에 있어서,
IoT(Internet of Things)단말장치(1000)로 맥 어드레스 정보를 제공하는 스마트기기(10)와;
IoT(Internet of Things)단말장치(1000)가 제공하는 연관 기기 동작 정보나 연관 기기 동작 해제 정보에 따라 사전 설정된 연관 기기들의 동작을 제어하는 제어장치(50)와;
와이파이 통신 거리 내의 스마트기기(10)로부터 맥 어드레스 정보를 주기적으로 획득하고, 획득한 맥 어드레스 정보가 사전에 설정 저장된 구성원 맥 어드레스 정보인지를 비교 판단하고, 판단 결과에 따라 사전 설정된 연관 기기들을 동작시키기 위한 연관 기기 동작 정보나 사전 설정된 연관 기기들을 동작 해제시키기 위한 연관 기기 동작 해제 정보를 생성하여 제어장치(50)로 제공하거나, 침입 경고를 나타내는 이벤트 정보를 생성하여 관리자단말기(2000)로 전송하는 IoT(Internet of Things)단말장치(1000)를 포함하는 것을 특징으로 하는 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템.
In the user location information using system using the status information of the Wi-Fi access point,
A smart device 10 for providing MAC address information to the Internet of Things (IoT) terminal device 1000;
A control device 50 for controlling the operation of preset associated devices according to the associated device operation information or the associated device operation release information provided by the Internet of Things (IoT) terminal device 1000;
Acquiring Mac address information periodically from the smart device 10 within the Wi-Fi communication distance, comparing and determining whether the acquired Mac address information is previously stored member Mac address information, and operating the preset associated devices according to the determination result. IoT for generating related device operation information or related device operation release information for releasing preset associated devices for providing to the control device 50 or generating event information indicating an intrusion alert and transmitting the generated event information to the administrator terminal 2000. (Internet of Things) User location information using system using the status information of the Wi-Fi access point, characterized in that it comprises a terminal device (1000).
제 7항에 있어서,
상기 IoT(Internet of Things)단말장치(1000)는,
와이파이 통신 거리 내의 스마트기기(10)로부터 맥 어드레스 정보를 주기적으로 획득하고 획득 시간과 획득한 맥 어드레스 정보를 매칭시켜 맥어드레스정보저장부(400)에 제공하는 맥어드레스획득부(300)와,
사전 설정되고 레벨별로 구분된 구성원 맥 어드레스 정보와 사전 설정된 연관 기기 정보와 상기 맥어드레스획득부(300)에서 제공한 스마트기기의 맥 어드레스 정보와 획득 시간 정보를 포함하여 저장하는 맥어드레스정보저장부(400)와,
상기 맥어드레스획득부(300)가 획득한 맥 어드레스 정보가 맥어드레스정보저장부(400)에 저장된 구성원 맥 어드레스 정보인지를 판단하고, 판단 결과 저장된 구성원 맥 어드레스 정보이면서 제1 레벨 구성원 맥 어드레스인 것으로 판단되는 경우, 맥어드레스정보저장부(400)에 저장된 연관 기기 정보에 해당하는 연관 기기를 동작시키기 위한 연관 기기 동작 정보를 생성하여 제어장치(50)로 제공하기 위한 구성원연관기기동작정보제공부(500)와,
상기 맥어드레스획득부(300)가 맥어드레스정보저장부(400)에 저장된 구성원맥 어드레스 정보 중 제1 레벨의 구성원 맥 어드레스 정보 모두를 일정시간 동안 획득하지 못하는 경우, 맥어드레스정보저장부(400)에 저장된 연관 기기 정보에 해당하는 연관 기기의 동작을 해제시키기 위한 연관 기기 동작 해제 정보를 생성하여 제어장치(50)로 제공하기 위한 구성원연관기기동작해제정보제공부(600)와,
맥어드레스획득부(300)가 획득한 맥 어드레스 정보가 맥어드레스정보저장부(400)에 저장되어 있는지를 판단하고, 판단 결과 저장되어 있지 않은 맥 어드레스 정보이면 인증을 위한 패스워드 요청 정보를 해당 스마트기기로 제공하고, 해당 스마트기기로부터 제공된 패스워드 답변 정보가 사전 설정된 제1 패스워드 정보와 일치하는지를 판단하고, 판단결과, 일치할 경우에 획득된 해당 맥 어드레스 정보를 제1 레벨의 구성원 맥 어드레스 정보로 하여 맥어드레스정보저장부(400)에 저장시키기고, 해당 스마트기기로부터 제공된 패스워드 답변 정보가 사전 설정된 제2 패스워드 정보와 일치하는지를 판단하고, 판단결과, 일치할 경우에 획득된 해당 맥 어드레스 정보를 제2 레벨의 구성원 맥 어드레스 정보로 하여 맥어드레스정보저장부(400)에 저장시키는 구성원정보설정부(700)를 포함하며,

상기 구성원연관기기동작정보제공부(500)는 사전 설정된 연관 기기를 동작시키기 위해 연관 기기 동작 정보를 1차 생성한 상태에서는 저장된 다른 제1 레벨의 구성원 맥 어드레스가 획득되어도 연관 기기 동작 정보를 다시 생성하지 않는 것을 특징으로 하고,

상기 구성원정보설정부(700)는 획득된 해당 맥 어드레스 정보를 제2 레벨의 구성원 맥 어드레스 정보로 맥어드레스정보저장부(400)에 저장 시 해당 맥 어드레스 정보에 인가 시간 정보를 매칭시켜 저장하고,
상기 맥어드레스정보저장부(400)에 저장되는 레벨별로 구분된 구성원별 맥 어드레스 정보는 제1 패스워드에 의해 인가된 제1 레벨 구성원 맥 어드레스 정보와 제2 패스워드에 의해 인가된 제2 레벨 구성원 맥 어드레스 정보를 포함하며, 상기 제2 레벨 구성원 맥 어드레스 정보는 인가 시간 정보가 매칭된 정보인 것을 특징으로 하는 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템.
The method of claim 7, wherein
The IoT (Internet of Things) terminal device 1000,
Mac address acquisition unit 300 to periodically obtain the Mac address information from the smart device 10 within the Wi-Fi communication distance and to match the obtained time and the obtained Mac address information to the Mac address information storage unit 400,
The Mac address information storage unit stores the MAC address information and the acquired time information of the smart device provided by the MAC address acquisition unit 300 and the member MAC address information which is preset and divided by level, and the preset associated device information. 400),
It is determined whether the MAC address information acquired by the Mac address acquisition unit 300 is member MAC address information stored in the Mac address information storage unit 400, and as a result of the determination, it is the stored member MAC address information and the first level member MAC address. If it is determined, the member associated device operation information providing unit for generating the associated device operation information for operating the associated device corresponding to the associated device information stored in the Mac address information storage unit 400 and provide it to the control device 50 ( 500),
If the MAC address acquisition unit 300 does not acquire all of the member MAC address information of the first level among the member MAC address information stored in the MAC address information storage unit 400 for a predetermined time, the MAC address information storage unit 400 Member associated device operation release information providing unit 600 for generating the associated device operation release information for releasing the operation of the associated device corresponding to the associated device information stored in the device to provide to the control device 50;
It is determined whether the Mac address information acquired by the Mac address acquisition unit 300 is stored in the Mac address information storage unit 400. If the MAC address information is not stored as a result of the determination, the password request information for authentication is applied to the corresponding smart device. Determine whether the password answer information provided from the smart device matches the preset first password information, and if it is determined that the corresponding Mac address information is obtained as the first level member Mac address information, Store the information in the address information storage unit 400, determine whether the password answer information provided from the smart device matches the preset second password information, and as a result of the determination, the corresponding MAC address information obtained in the second level The Mac address information storage unit 400 stores the MAC address information as a member of the MAC address. Includes an original setting unit 700,

The member associated device operation information providing unit 500 regenerates the associated device operation information even when the member MAC address of another first level stored is acquired in the state in which the associated device operation information is first generated to operate the preset associated device. Characterized by not

When the member information setting unit 700 stores the obtained MAC address information as the member MAC address information of the second level in the Mac address information storage unit 400, the member information setting unit 700 matches the authorization time information with the corresponding MAC address information, and stores it.
The member-specific MAC address information classified for each level stored in the MAC address information storage unit 400 includes first level member MAC address information applied by a first password and second level member MAC address applied by a second password. And information, wherein the second level member MAC address information is information matched with authorization time information.
제 8항에 있어서,
상기 IoT(Internet of Things)단말장치(1000)는,
상기 맥어드레스획득부(300)가 획득한 맥 어드레스 정보가 맥어드레스정보저장부(400)에 저장된 구성원 맥 어드레스 정보인지를 판단하고, 판단 결과 저장된 구성원 맥 어드레스 정보이면서 제2 레벨 구성원 맥 어드레스이지만 해당 맥 어드레스 정보가 획득된 시간이 해당 맥 어드레스 정보에 매칭된 인가 시간이 아닌 경우 인가된 구성원에 의한 불법 침입을 알리는 제1 이벤트 정보를 생성하여 관리자단말기(2000)로 전송하고, 판단 결과 저장되어 있지 않은 구성원 맥 어드레스 정보이면 비 인가된 불법 침입자에 의한 불법 침입을 알리는 제2 이벤트 정보를 생성하여 관리자단말기(2000)로 전송하는 이벤트정보생성부(800)를 더 포함하는 것을 특징으로 하는 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템.
The method of claim 8,
The IoT (Internet of Things) terminal device 1000,
It is determined whether the MAC address information acquired by the Mac address acquisition unit 300 is member MAC address information stored in the Mac address information storage unit 400, and as a result of the determination, the stored MAC address information and the second level member MAC address are corresponding. If the time at which the MAC address information is acquired is not the authorization time matched with the corresponding MAC address information, the first event information indicating the illegal intrusion by the authorized member is generated and transmitted to the administrator terminal 2000, and the result of the determination is not stored. Wi-Fi access point further comprises an event information generation unit 800 for generating second event information informing of illegal intrusion by unauthorized unauthorized intruder if the member MAC address information is not in use and transmitting the generated second event information to the administrator terminal 2000. User location information using system using the status information.
제 8항에 있어서,
상기 구성원연관기기동작해제정보제공부(600)는
상기 맥어드레스획득부(300)가 맥어드레스정보저장부(400)에 저장된 구성원맥 어드레스 정보 중 제1 레벨의 구성원 맥 어드레스 정보 모두를 일정시간 동안 획득하지 못하는 경우, 추가적으로 맥어드레스정보저장부(400)에 설정 저장된 안전 관련 연관 기기 정보를 맥어드레스정보저장부(400)로부터 추출하고, 추출한 안전 관련 연관 기기 정보 속의 연관 기기를 제어하기 위한 안전 관련 연관 기기 동작 정보를 생성하고 생성한 안전 관련 연관 기기 동작 정보를 제어장치(50)로 제공하고,
상기 제어장치(50)는 안전 관련 연관 기기 동작 정보에 따라 해당 안전 관련 연관 기기의 동작을 제어하는 것을 특징으로 하며,
이 경우, 상기 맥어드레스정보저장부(400)는 안전 관련 연관 기기 정보를 더 저장하고 있는 것을 특징으로 하는 사전 설정된 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템.
The method of claim 8,
The member associated device operation release information providing unit 600
If the MAC address acquisition unit 300 fails to acquire all of the member MAC address information of the first level among the member MAC address information stored in the MAC address information storage unit 400 for a predetermined time, the MAC address information storage unit 400 is additionally provided. Safety-related devices, which are extracted from the safety-related device information stored in the MAC address information storage unit 400 and generate and generate safety-related device operation information for controlling the related devices in the extracted safety-related device information. Provide operation information to the controller 50,
The control device 50 is characterized in that for controlling the operation of the safety-related associated device according to the safety-related device operation information,
In this case, the Mac address information storage unit 400 is a user location information using system using the status information of the preset Wi-Fi access point, characterized in that further stores the safety-related device information.
제 9항에 있어서,
상기 구성원정보설정부(700)는 제2 레벨의 구성원 맥 어드레스 정보를 맥어드레스정보저장부(400)에 저장 시 해당 맥 어드레스 정보에 해당하는 스마트기기의번호를 추가로 매칭시켜 저장하고,
상기 관리자단말기(2000)는,
유무선 통신망을 통해 제공된 제1 이벤트 정보 혹은 제2 이벤트 정보를 화면에 출력시키며,
화면에 출력되는 상기 제1 이벤트 정보는 인가된 구성원에 의한 불법 침입을 알리는 내용과 제1 이벤트 정보 생성 시간과 제1 이벤트 정보를 유발시킨 해당 제2 레벨 구성원 맥 어드레스 정보에 매칭된 스마트기기 번호를 포함하며,
화면에 출력되는 상기 제2 이벤트 정보는 비 인가된 불법 침입자에 의한 불법 침입을 알리는 내용과 제2 이벤트 정보 생성 시간을 포함하는 것을 특징으로 하는 와이파이 엑세스 포인트의 상태정보를 이용한 사용자 위치 정보 이용 시스템.
The method of claim 9,
When the member information setting unit 700 stores the member MAC address information of the second level in the Mac address information storage unit 400, the member information setting unit 700 additionally matches and stores the number of the smart device corresponding to the MAC address information.
The manager terminal 2000,
Outputting the first event information or the second event information provided through the wired / wireless communication network on the screen;
The first event information displayed on the screen indicates a smart device number matched with a notification of illegal intrusion by an authorized member, a time of generating first event information, and corresponding second level member MAC address information causing the first event information. Include,
And the second event information outputted on the screen includes information indicating an illegal intrusion by an unauthorized intruder and a second event information generation time.
KR1020180009733A 2018-01-26 2018-01-26 A user's position information using system by using status information of WiFi Access Point KR102041902B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180009733A KR102041902B1 (en) 2018-01-26 2018-01-26 A user's position information using system by using status information of WiFi Access Point

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180009733A KR102041902B1 (en) 2018-01-26 2018-01-26 A user's position information using system by using status information of WiFi Access Point

Publications (2)

Publication Number Publication Date
KR20190095616A true KR20190095616A (en) 2019-08-16
KR102041902B1 KR102041902B1 (en) 2019-11-06

Family

ID=67806744

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180009733A KR102041902B1 (en) 2018-01-26 2018-01-26 A user's position information using system by using status information of WiFi Access Point

Country Status (1)

Country Link
KR (1) KR102041902B1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100781577B1 (en) 2006-11-02 2007-12-05 주식회사 오토닉스 Pir sensor based indoor location detection system
KR20140141747A (en) * 2013-05-30 2014-12-11 삼성전자주식회사 Home appliance and home network system using the same
KR101613650B1 (en) * 2015-04-08 2016-04-19 주식회사 서비전자 Smart Terminal, His control system for controlling multiple wireless repeaters and Control method thereof
KR20160075158A (en) * 2014-12-19 2016-06-29 장성균 The Device Access Control System and Process of the System for Internet of Things Security
KR20180004887A (en) * 2016-07-05 2018-01-15 주식회사 유코스텍 auto control type temperature control apparatus

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100781577B1 (en) 2006-11-02 2007-12-05 주식회사 오토닉스 Pir sensor based indoor location detection system
KR20140141747A (en) * 2013-05-30 2014-12-11 삼성전자주식회사 Home appliance and home network system using the same
KR20160075158A (en) * 2014-12-19 2016-06-29 장성균 The Device Access Control System and Process of the System for Internet of Things Security
KR101613650B1 (en) * 2015-04-08 2016-04-19 주식회사 서비전자 Smart Terminal, His control system for controlling multiple wireless repeaters and Control method thereof
KR20180004887A (en) * 2016-07-05 2018-01-15 주식회사 유코스텍 auto control type temperature control apparatus

Also Published As

Publication number Publication date
KR102041902B1 (en) 2019-11-06

Similar Documents

Publication Publication Date Title
US10467887B2 (en) Systems and methods of integrating sensor output of a mobile device with a security system
US10147308B2 (en) Method and system for consolidating events across sensors
US10083596B2 (en) Systems and methods of automated arming and disarming of a security system
US10140846B2 (en) Security system re-arming
US9690272B2 (en) Indoor automation and control method and system thereof using RFID-to-Bluetooth selective adapter
US9130910B1 (en) In-field smart device updates
US9241270B1 (en) In-field smart device updates
KR20220058376A (en) Smart building integration and device hub
US20160189505A1 (en) Systems and methods of providing status information in a smart home security detection system
US10621838B2 (en) External video clip distribution with metadata from a smart-home environment
WO2016057547A1 (en) Network-assisted fabric pairing
CN106465152A (en) Event trigger on wireless device detection
KR20160140347A (en) Method for providing control service based on internet of things and smart control device
KR102515001B1 (en) Determining User Presence and Absence Using WiFi Connections
US20230084594A1 (en) Gateway With Backup Power And Communications System
JP7314435B1 (en) Devices, networks, methods and computer programs for controlling presence detection using radio frequency sensing in networks
US20220021684A1 (en) Guest access to control devices
KR102041902B1 (en) A user&#39;s position information using system by using status information of WiFi Access Point
US11355004B2 (en) Systems and methods of security system access and sharing temporal event-based notifications and access to devices of designated persons
US20170328943A1 (en) Systems and methods of detecting cable connectivity in a smart home environment
TWI735121B (en) Security system
US20220317913A1 (en) Systems and methods of attaching data and its lifetime to a relationship between entites
KR20190063946A (en) Security Module, Security Managing Terminal and Security Program

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right