













도 1은 본 발명의 바람직한 실시예에 따른 홈 오토메이션 시스템을 설명하기 위한 블록 도면.1 is a block diagram illustrating a home automation system according to a preferred embodiment of the present invention.
도 2는 본 발명에 따른 리모컨 수신부를 설명하기 위한 블록 도면.Figure 2 is a block diagram illustrating a remote control receiver according to the present invention.
도 3은 본 발명에 따른 리모컨 수신부를 구현한 실례를 설명하기 위한 도면.3 is a view for explaining an example of implementing a remote control receiver according to the present invention.
도 4는 본 발명에 따른 리모컨 신호의 구조를 설명하기 위한 도면.4 is a view for explaining the structure of a remote control signal according to the present invention.
도 5는 본 발명에 따른 리모컨 신호를 설명하기 위한 타이밍 도면.5 is a timing diagram for explaining a remote control signal according to the present invention.
도 6은 본 발명에 따른 리모컨 제어부의 데이터 구분을 설명하기 위한 도면.6 is a view for explaining the data classification of the remote control control unit according to the present invention.
도 7은 본 발명에 따른 리모컨 수신부가 키 버튼을 등록하는 것을 설명하기 위한 도면.7 is a view for explaining that the remote control receiving unit registers a key button according to the present invention.
도 8a 내지 8e는 본 발명에 따른 메시지의 CODE를 설명하기 위한 도면.8A to 8E are diagrams for explaining the CODE of a message according to the present invention;
도 9는 본 발명에 따른 요청 메시지의 CODE를 설명하기 위한 도면.9 is a diagram for explaining a code of a request message according to the present invention;
도 10은 본 발명의 바람직한 실시예에 따른 홈 오토메이션 시스템의 리모컨 등록 방법을 설명하기 위한 플로챠트 도면.10 is a flowchart illustrating a remote control registration method of a home automation system according to a preferred embodiment of the present invention.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for main parts of the drawings>
100 : 리모컨200 : 홈 오토메이션 시스템100: remote control 200: home automation system
210 : 리모컨 수신부211 : 적외선 수신부210: remote control receiver 211: infrared receiver
212 : 리모컨 제어부213 : 메모리212: remote control control unit 213: memory
220 : PSTN 인터페이스부230 : IP 인터페이스부220: PSTN interface unit 230: IP interface unit
240 : 음성 출력부250 : HA 제어 서버240: voice output unit 250: HA control server
260 : HA 기능 제공부261 : 가전 제어부260: HA function providing unit 261: Home appliance control unit
262 : 도어 제어부263 : 방범 제어부262: door control unit 263: security control unit
264 : 재난 제어부264 disaster control
본 발명은 홈 오토메이션 시스템의 리모컨 등록 방법 및 그 장치에 관한 것이다.The present invention relates to a remote control registration method and a device of a home automation system.
오늘날, 홈 오토메이션(HA : Home Automation) 시스템은 전자 기술을 활용함으로써, 가정 내에서의 각종 전기/전자기기들을 자동으로 제어할 수 있도록 하여, 가입자의 일상 생활 편의를 도모하는 기술을 말한다.Today, home automation (HA) system refers to a technology that facilitates subscribers' daily life by automatically controlling various electric / electronic devices in a home by utilizing electronic technology.
일반적으로 홈 오토메이션 시스템이 제공하는 편의는, 방문자를 비디오 화면 으로 보면서 대화를 할 수 있는 비디오 도어폰(Video Door-Phone), 허가받지 않고 악의적인 목적으로 침입하는 외부인을 감지하여 경보음을 발생하거나, 감시 카메라를 설치하여 외부 침입자를 촬영 및 녹화하는 방범(防犯) 기능등이 있다.In general, the convenience provided by home automation systems is the Video Door-Phone, which allows visitors to talk while watching a video screen, and detects an outsider who intrudes for unauthorized and malicious purposes. Security features include surveillance cameras to capture and record external intruders.
또한, 홈 오토메이션 시스템이 제공하는 편의는 가스 누출 사고를 미연에 방지하는 가스 누출 감지 및 가스 밸브 자동 잠금 기능, 화재 발생을 미연에 방지하는 화재 발생 감지 및 자동 소화 기능이 포함된다.In addition, the convenience provided by home automation systems includes gas leak detection and gas valve auto-locking to prevent gas leaks, and fire detection and fire extinguishing to prevent fires.
아울러, 실내 조명 장치의 조도 자동 조절 및 각종 계량기의 원격 검침 기능 등 다양한 기능들을 제공하여, 가입자에게 편의를 제공한다.In addition, by providing a variety of functions, such as automatic adjustment of the illuminance of the indoor lighting device and the remote meter reading function of various meters, it provides a convenience to the subscriber.
이와 같은 홈 오토메이션 시스템의 활용으로, 가입자는 회사로 출근한 후에도 가정에 설치된 각종 기기를 제어할 수 있을 뿐만 아니라 가스 누출, 화재, 불법 침입 등의 사고를 미연에 방지할 수 있는 효과가 있다.By utilizing such a home automation system, subscribers can control various devices installed at home even after going to work, and can prevent accidents such as gas leakage, fire, and illegal intrusion in advance.
그리고, 홈 오토메이션 시스템에서 가입자가 각 기능을 제어/선택하는 방식은 크게 홈 오토메이션 시스템의 제어 서버에 해당하는 본체에 마련되는 다수개의 키 버튼를 이용하는 방식과, 본체에 적외선 수신부를 구비하여 리모컨을 이용하는 방식으로 구분할 수 있다.In addition, the method of controlling / selecting each function by the subscriber in the home automation system is based on a method of using a plurality of key buttons provided on a main body corresponding to a control server of the home automation system, and a method of using a remote control having an infrared receiver on the main body. It can be divided into
본체의 키를 이용하는 방식은 본체의 외형적 디자인의 제약으로 많은 키 버튼을 구비하기 못하는 경우가 대부분이며, 적은 키 버튼을 이용하여 각 기능을 제어/선택하기 위해서는 복잡한 키 버튼 선택 방식이 적용되어야만 한다. 예를 들어, 방법 기능을 위한 비밀 번호의 등록 및 해제를 하기 위해서는 복잡한 키 버튼의 배열을 입력해야 하며, 작업자가 홈 오토메이션 시스템의 기느을 설정하기 위해서는 별도의 키패드를 가지고 작업하거나, 이중직렬패키지(dual in-line package : dip)를 가지고 다니면서 작업을 해야 하는 번거러움이 있다.In the case of using the keys of the main body, it is often impossible to have many key buttons due to the external design of the main body, and in order to control / select each function using few key buttons, a complicated key button selection method must be applied. . For example, to register and unlock a password for a method function, a complex array of key buttons must be entered. An operator can work with a separate keypad to set up the home automation system, or a dual-serial package ( Dual in-line package (dip) is a hassle to carry around and work with.
또한 리모컨으로 홈 오토메이션 시스템의 각 기능을 제어/선택하는 방식은, 홈 오토메이션 시스템의 전용 리모컨을 가입자가 분실 또는 파손하는 경우에는 별도의 요금을 지불하여 재 구매해야 하는 문제가 있다.In addition, the method of controlling / selecting each function of the home automation system with a remote controller has a problem in that a subscriber needs to repurchase a separate fee in case the subscriber loses or damages the dedicated remote controller of the home automation system.
따라서, 본 발명은 상기와 같은 문제점을 해결하기 위하여 창안된 것으로, 홈 오토메이션 시스템에 일반적인 가전 기기(예를 들어, 텔레비전, 오디오 등)의 리모컨을 등록하여 가입자가 전용 리모컨을 분실 또는 파손하는 경우라도 전용 리모컨의 재 구매없이 홈 오토메이션 시스템의 기능을 제어/선택할 수 있도록 하는 홈 오토메이션 시스템의 리모컨 등록 방법 및 그 장치를 제공하는 것에 그 목적이 있다.Therefore, the present invention was devised to solve the above problems, and even if a subscriber loses or damages a dedicated remote control by registering a remote control of a general household appliance (for example, TV, audio, etc.) in a home automation system. An object of the present invention is to provide a method and apparatus for registering a remote control of a home automation system, which enables to control / select a function of a home automation system without purchasing a dedicated remote control.
상기 목적을 달성하기 위한 본 발명의 일측면에 따른 홈 오토메이션 시스템의 리모컨 등록 장치는, 수신되는 요청 메시지에 따라 홈 오토메이션 시스템에 설정되는 기능을 제어하는 제어 서버와, 제어 서버에 연결 설치되며, 등록 모드가 설정되면, 범용 리모컨으로부터 적외선 통신 방식으로 수신되는 리모컨 신호의 이상 여부를 검사하여, 이상이 없으면, 리모컨 신호를 상응하는 키 버튼으로 등록하고, 설정된 키 버튼에 대한 리모컨 신호의 등록이 완료되면, 리모컨으로부터 수신되는 리모컨 신호에 상응하는 키 버튼 정보가 포함되는 요청 메시지를 제어 서버로 전송하는 리모컨 수신부를 포함한다.The remote control registration device of the home automation system according to an aspect of the present invention for achieving the above object is connected to a control server and a control server for controlling a function set in the home automation system according to a received request message, and is registered. When the mode is set, the remote controller signal received from the universal remote controller is checked for abnormality. If there is no abnormality, the remote controller signal is registered as a corresponding key button, and when the registration of the remote controller signal for the set key button is completed, And a remote controller receiver for transmitting a request message including key button information corresponding to the remote controller signal received from the remote controller to the control server.
본 발명에 따른 리모컨 신호는, 리모컨 신호의 시작임을 명시하는 Leader code, 리모컨의 식별 정보가 포함되는 custom code, custom code에 보수 관계인 (custom code)', 리모컨의 각 키 버튼 정보가 포함되는 data code, data code의 보수 관계인 (data code)' 및 리모컨 신호의 마지막임을 명시하는 Stop 비트를 포함한다.The remote control signal according to the present invention includes a leader code indicating the start of the remote control signal, a custom code including identification information of the remote control, a custom code that is a complementary relationship to the custom code ', and a data code including information on each key button of the remote control. and a stop bit that specifies the end of the remote control signal.
본 발명에 따른 리모컨 수신부는, 리모컨 신호의 custom code와 (custom code)'의 XOR 연산 결과 및 data code와 (data code)'의 XOR 연산 결과가 '00000000'이면, 리모컨 신호의 이상이 없다고 판단한다.The remote control receiver according to the present invention determines that there is no abnormality in the remote control signal when the custom code of the remote control signal and the XOR operation result of (custom code) 'and the XOR operation result of the data code and (data code) are' 00000000 '. .
본 발명에 따른 리모컨 수신부는, 리모컨 신호의 custom code 및 data code를 상응하는 키 버튼으로 등록한다.The remote control receiver according to the present invention registers the custom code and the data code of the remote control signal as corresponding key buttons.
본 발명에 따른 리모컨 수신부는, 기설정된 등록 순서 정보에 따라 순차적으로 수신되는 리모컨 신호를 키 버튼으로 등록한다.The remote control receiver according to the present invention registers remote control signals sequentially received according to preset registration order information as key buttons.
본 발명에 따른 리모컨 수신부는, 제어 서버를 통해 가입자가 등록 키 버튼을 선택하면, 수신되는 리모컨 신호를 등록 키 버튼으로 등록한다.When the subscriber selects the registration key button through the control server, the remote control receiver according to the present invention registers the received remote control signal as a registration key button.
본 발명에 따른 리모컨 수신부는, 리모컨 신호를 상응하는 키 버튼으로 등록 완료되면, 등록된 키 버튼 정보가 포함되는 등록 완료 메시지를 제어 서버로 전송한다.The remote control receiver according to the present invention transmits a registration completion message including the registered key button information to the control server when the remote control signal is registered with the corresponding key button.
본 발명에 따른 제어 서버는, 리모컨 수신부로부터 수신되는 등록 완료 메시지에 포함된 키 버튼이 등록되었음을 알리는 음성 정보를 출력한다.The control server according to the present invention outputs voice information indicating that the key button included in the registration completion message received from the remote control receiver is registered.
본 발명에 따른 리모컨 수신부는, 리모컨 신호의 등록 완료되면, 수신되는 리모컨 신호의 custom code 및 data code와 일치하는 키 버튼에 해당하는 기능 데이터가 포함되는 요청 메시지를 제어 서버로 전송한다.When the registration of the remote control signal is completed, the remote control receiver according to the present invention transmits a request message including function data corresponding to a key button corresponding to the custom code and data code of the received remote control signal to the control server.
본 발명에 따른 리모컨 수신부는, 가입자가 제어 서버를 통해 등록 취소를 선택하면, 등록된 리모컨 신호를 삭제하여 초기화한다.When the subscriber selects to cancel registration through the control server, the remote controller receiver deletes and initializes the registered remote controller signal.
본 발명의 다른 측면에 따른 제어 서버를 포함하는 홈 오토메이션 시스템은, 적외선 센서로 구현되어, 범용 리모컨으로부터 수신되는 리모컨 신호를 검출하는 적외선 수신부와, 등록 모드가 설정되면, 적외선 수신부에서 검출되는 리모컨 신호의 custom code 및 data code에 이상이 없으면, custom code 및 data code를 상응하는 키 버튼으로 등록하고, 설정된 키 버튼에 대한 리모컨 신호의 등록이 완료되면, 리모컨으로부터 수신되는 리모컨 신호의 custom code 및 data code에 상응하는 키 버튼에 해당하는 기능 데이터가 포함되는 요청 메시지를 제어 서버로 전송하는 리모컨 제어부와, 리모컨 제어부가 등록하는 키 버튼별 custom code 및 data code와, 기능 데이터를 저장하는 메모리를 포함하는 리모컨 수신부를 가진다.The home automation system including the control server according to another aspect of the present invention is implemented as an infrared sensor, an infrared receiver for detecting a remote controller signal received from a universal remote controller, and a remote controller signal detected by the infrared receiver when a registration mode is set. If there is no abnormality in the custom code and data code, register the custom code and data code with the corresponding key button, and when the registration of the remote control signal for the set key button is completed, the custom code and data code of the remote control signal received from the remote control A remote control unit for transmitting a request message including function data corresponding to a key button corresponding to the control server, a custom code and data code for each key button registered by the remote control unit, and a memory for storing function data It has a receiver.
본 발명에 따른 리모컨 제어부는, '9600 bps, 8bit, 1stop, No parity' 통신 방식을 제어 서버와 통신을 하며, 적외선 수신부에서 검출되는 리모컨 신호의 펄스 주기 값을 읽어 '1'과 '0'을 판별한다.The remote control unit according to the present invention communicates with the control server in the '9600 bps, 8bit, 1stop, No parity' communication method, and reads the pulse period value of the remote control signal detected by the infrared receiver to read '1' and '0'. Determine.
본 발명에 따른 리모컨 제어부는, 리모컨 신호에서 판별되는 custom code와 (custom code)'의 XOR 연산 결과 및 data code와 (data code)'의 XOR 연산 결과가 '00000000'이면, 리모컨 신호의 이상이 없다고 판단하고, '00000000'이 아니면, 수신된 리모컨 신호를 삭제한 이후에 리모컨 신호를 재수신한다.According to an embodiment of the present invention, if the result of the XOR operation of the custom code and (custom code) and the XOR operation of the data code and (data code) determined by the remote control signal are '00000000', there is no abnormality of the remote control signal. If not, the control unit re-receives the remote control signal after deleting the received remote control signal.
본 발명의 또 다른 측면에 따른 제어 서버를 포함하는 홈 오토메이션 시스템의 리모컨 등록 방법은, 가입자가 범용 리모컨을 등록하기 위하여 리모컨 수신부를 제어 서버에 연결 설치하는 단계와, 리모컨 수신부가 리모컨으로부터 수신되는 리모컨 신호를 상응하는 키 버튼으로 등록하여 저장하는 단계와, 리모컨 수신부가 기설정된 기 버튼의 등록 완료되면, 리모컨으로부터 수신되는 리모컨 신호와 일치하는 리모컨 신호를 검색하는 단계와, 리모컨 수신부가 검색되는 리모컨 신호에 상응하는 키 버튼 정보가 포함되는 요청 메시지를 제어 서버로 전송하는 단계를 포함한다.Remote control registration method of a home automation system including a control server according to another aspect of the present invention, the subscriber connecting the remote control receiver to the control server in order to register the universal remote control, the remote control receiver is received from the remote control Registering and storing a signal with a corresponding key button, retrieving a remote control signal corresponding to a remote control signal received from a remote control when the remote control receiver registers a preset button, and searching for a remote control signal detected by the remote control receiver And transmitting a request message including key button information corresponding to the control server.
본 발명에 따른 홈 오토메이션 시스템의 리모컨 등록 방법은, 리모컨 수신부가 수신되는 리모컨 신호에 이상이 있는지 여부를 확인하는 단계와, 리모컨 수신부가 리모컨 신호에 이상이 있으면, 리모컨 신호를 삭제하고, 재수신하는 단계를 더 포함하는 단계를 더 포함한다.In the remote control registration method of the home automation system according to the present invention, the remote control receiver checks whether there is an error in the received remote control signal, and if the remote control receiver has an error in the remote control signal, the remote control signal is deleted and re-received. It further comprises a step further comprising a step.
본 발명에 따른 리모컨 신호에 이상이 있는지 여부를 확인하는 단계는, 리모컨 신호의 펄스 주기 값을 읽어 비트 값을 '1'과 '0'으로 판별하는 단계와, 판별되는 비트로부터 리모컨 신호의 시작임을 명시하는 Leader code, 리모컨의 식별 정보가 포함되는 custom code, custom code에 보수 관계인 (custom code)', 리모컨의 각 키 버튼 정보가 포함되는 data code, data code의 보수 관계인 (data code)' 및 리모컨 신호의 마지막임을 명시하는 Stop 비트를 확인하는 단계와, custom code와 (custom code)'의 XOR 연산 결과 및 data code와 (data code)'의 XOR 연산하여, a) 연산 결과가 '00000000'이면, 리모컨 신호에 이상이 없다고 판단하고, b) 연산 결과가 '00000000'이 아니면, 리모컨 신호에 이상이 있다고 판단하는 단계를 포함한다.The step of checking whether there is an abnormality in the remote control signal according to the present invention includes reading the pulse period value of the remote control signal and determining the bit value as '1' and '0', and starting the remote control signal from the determined bit. Leader code to be specified, custom code including identification information of remote controller, 'custom code' related to custom code ', data code including key button information of each remote controller, data code including data code' and data remote control ' Checking the Stop bit specifying the end of the signal; and performing XOR operation of the custom code and (custom code) 'and XOR operation of the data code and (data code), a) if the operation result is' 00000000', And determining that there is no abnormality in the remote control signal, and b) determining that there is an error in the remote control signal if the operation result is not '00000000'.
본 발명에 따른 홈 오토메이션 시스템의 리모컨 등록 방법은, 리모컨 수신부가 제어 서버에 연결되면, 등록 준비 메시지를 제어 서버로 전송하는 단계와, 제어 서버가 등록 준비 메시지가 수신된 상태에서 가입자가 등록 모드를 선택하면, 등록 개시 메시지를 리모컨 수신부로 전송하는 단계와, 리모컨 수신부가 등록 개시 메시지가 수신되면, 리모컨으로부터 수신되는 리모컨 신호를 상응하는 키 버튼으로 등록하는 단계를 더 포함한다.In the remote control registration method of the home automation system according to the present invention, when the remote control receiver is connected to the control server, transmitting the registration preparation message to the control server, and the subscriber enters the registration mode while the control server receives the registration preparation message. If selected, the method further includes transmitting a registration start message to the remote controller receiving unit, and registering the remote control signal received from the remote control unit with a corresponding key button when the registration start message is received.
본 발명에 따른 리모컨 신호를 상응하는 키 버튼으로 등록하는 단계는, 리모컨 신호의 custom code 및 data code를 상응하는 키 버튼으로 등록한다.In the step of registering the remote control signal according to the present invention with a corresponding key button, the custom code and data code of the remote control signal is registered as a corresponding key button.
본 발명에 따른 리모컨 신호를 상응하는 키 버튼으로 등록하는 단계는, 기설정된 등록 순서 정보에 따라 순차적으로 수신되는 리모컨 신호를 키 버튼으로 등록한다.In the registering of the remote control signal according to the present invention with a corresponding key button, the remote control signals sequentially received according to the preset registration order information are registered as key buttons.
본 발명에 따른 리모컨 신호를 상응하는 키 버튼으로 등록하는 단계는, 제어 서버를 통해 가입자가 등록 키 버튼을 선택하면, 수신되는 리모컨 신호를 등록 키 버튼으로 등록한다.In the step of registering the remote control signal according to the present invention with the corresponding key button, when the subscriber selects the registration key button through the control server, the received remote control signal is registered as the registration key button.
본 발명에 따른 리모컨 신호를 상응하는 키 버튼으로 등록하는 단계는, 키 버튼별 custom code 및 data code와, 기능 데이터를 저장한다.In the step of registering the remote control signal according to the present invention with a corresponding key button, the custom code and data code for each key button and the function data are stored.
본 발명에 따른 요청 메시지를 제어 서버로 전송하는 단계는, 리모컨 신호의 custom code 및 data code에 일치하는 키 버튼을 검색하고, 해당 키 버튼에 상응하는 기능 데이터가 포함되는 요청 메시지를 제어 서버로 전송하는 단계와, 제어 서버가 요청 메시지에 따라 홈 오토메이션 시스템의 기능을 제어하는 단계를 포함한다.The transmitting of the request message according to the present invention to the control server may include: searching for a key button corresponding to a custom code and a data code of a remote control signal, and transmitting a request message including function data corresponding to the corresponding key button to the control server. And controlling, by the control server, a function of the home automation system according to the request message.
본 발명에 따른 홈 오토메이션 시스템의 리모컨 등록 방법은, 리모컨 수신부가 리모컨 신호를 상응하는 키 버튼으로 등록 완료되면, 등록된 키 버튼 정보가 포함되는 등록 완료 메시지를 제어 서버로 전송하는 단계와, 제어 서버가 리모컨 수신부로부터 수신되는 등록 완료 메시지에 포함된 키 버튼이 등록되었음을 알리는 음성 정보를 출력하는 단계를 더 포함한다.In the remote control registration method of the home automation system according to the present invention, when the remote control receiver completes registration of the remote control signal with a corresponding key button, transmitting a registration completion message including the registered key button information to the control server, and the control server. The method may further include outputting voice information indicating that the key button included in the registration completion message received from the remote controller receiver is registered.
본 발명에 따른 홈 오토메이션 시스템의 리모컨 등록 방법은, 가입자가 제어 서버를 통해 등록 취소를 선택하면, 제어 서버가 등록 취소 메시지를 리모컨 수신부로 전송하는 단계와, 리모컨 수신부가 등록 취소 메시지가 수신되면, 등록된 리모컨 신호를 삭제하여 초기화하는 단계를 더 포함한다.In the remote control registration method of the home automation system according to the present invention, if the subscriber selects to cancel registration through the control server, the control server transmits a registration cancellation message to the remote control receiver, and if the remote control receiver receives a registration cancellation message, And deleting the registered remote control signal and initializing it.
이하 본 발명에 따른 홈 오토메이션 시스템의 리모컨 등록 방법 및 그 장치를 첨부한 도면을 참조하여 상세히 설명한다.Hereinafter, a remote control registration method and a device of a home automation system according to the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 바람직한 실시예에 따른 홈 오토메이션 시스템을 설명하기 위한 블록 도면이다.1 is a block diagram illustrating a home automation system according to a preferred embodiment of the present invention.
도 1을 참조하면, 본 발명에 따른 홈 오토메이션 시스템(200)은 리모컨 수신부(210), HA 제어 서버(250), IP 인터페이스부(230), PSTN 인터페이스부(220), 음성 출력부(240), HA 기능 제공부(260)를 포함하며, HA 기능 제공부(260)는 가전 제어부(261), 도어 제어부(262), 방법 제어부(263), 재난 제어부(264) 등과 같이 홈 오토메이션 시스템(200)에 설정되는 각 고유 기능을 제공하는 각 부를 포함한다.Referring to FIG. 1, the home automation system 200 according to the present invention includes a
HA 기능 제공부(260)의 가전 제어(261)부는 HA 제어 서버(250)로부터 수신되는 제어 신호에 따라 댁내에 구비되는 가전 기기, 예를 들어, 텔레비젼, 오디오 또는 비디오 등의 전원 및 기능을 제어한다.The
그리고, 도어 제어부(262)는 HA 제어 서버(250)로부터 수신되는 제어 신호에 따라 가정의 현관 도어, 창문 도어 등의 개폐를 제어한다.In addition, the
방범 제어부(263)는 다수개의 센서를 구비하며, 각 센서는 창문, 현관 등과 같이 악의적인 침입을 감지할 수 있는 위치에 설치되며, 칩임이 감지되면, 침입 감지 신호를 HA 제어 서버(250)로 전송하고, HA 제어 서버(250)는 침입 감지 신호가 수신되면, 침입 알람 정보를 음성 출력부(240)를 통해 출력하거나, IP 인터페이스부(230) 또는 PSTN 인터페이스부(220)를 통해 통보처(예를 들어, 경찰서 및 112)로 침입 사실을 통보한다.
재난 제어부(264)는 다수개의 가스 센서, 온도 센서 등을 구비하며, 가스 유출 또는 온도 과열이 감지되면, 재난 감지 신호를 HA 제어 서버(250)로 전송하고, HA 제어 서버(250)는 재난 감지 신호가 수신되면, 가스 밸브를 잠그거나, 소화 장비를 제어하여 재난을 방지한다.The
HA 제어 서버(250)는 HA 기능 제공부(260)로부터 수신되는 감지 신호에 따라 HA 기능 제공부(260)를 제어하거나, IP 인터페이스부(230) 또는 PSTN 인터페이스부(220)를 통해 외부 가입자로부터 수신되는 신호에 따라 HA 기능 제공부(260)를 제어하거나, 리모컨 수신부(210)를 통해 수신되는 제어 신호에 따라 HA 기능 제공부(260)를 제어한다.The
그리고, HA 제어 서버(250)는 가입자가 일반 리모컨(100)을 등록하여 사용하기 위하여, 선택부(미도시)를 통해 등록 모드를 선택하면, 등록 개시 메시지를  리모컨 수신부(210)로 전송한다.The
리모컨 수신부(210)는 리모컨(100)으로부터 수신되는 리모컨 신호를 이용하여 리모컨(100)(예를 들어, 텔레비전 리모컨)을 등록하고, 등록 완료되면, 리모컨(100)으로부터 수신되는 리모컨 신호에 상응하는 요청 신호를 HA 제어 서버(250)로 전송한다.The
즉, 리모컨 수신부(210)는 리모컨(100)으로부터 수신되는 각 종류별 리모컨 신호를 상응하는 요청 신호로 등록하고, 리모컨(100)으로부터 수신되는 리모컨 신호에 상응하는 요청 신호를 HA 제어 서버(250)로 전송한다.That is, the
그리고, 리모컨 수신부(210)는 본체에 해당하는 HA 제어 서버(250)에 설치되어, HA 제어 서버(250)로부터 전원이 인가되면, 초기화(initialize)가 완료되었음을 알리는 등록 준비 메시지를 HA 제어 서버(250)로 전송한다.The
이때, 리모컨 수신부(210)와 HA 제어 서버(250)간 통신은 UART 방식(범용 비동기화 송수신 : universal asynchronous receiver/transmitter)을 이용할 수 있으 며, 리모컨 수신부(210)는 HA 제어 서버(250)로부터 UART 채널을 할당받아 '9600 bps, 8bit, 1stop, No parity' 방식의 프로토콜에 따라 통신을 할 수 있다.At this time, the communication between the
그리고, 리모컨 수신부(210)는 가입자가 등록 모드를 선택하여 등록 개시 메시지가 수신되면, 등록 모드로 전환하여 리모컨(100)으로부터 수신되는 리모컨 신호를 상응하는 요청 신호로 등록하고, 해당 요청 신호가 등록되었음을 알리는 등록 완료 메시지를 HA 제어 서버(250)로 전송한다.When the subscriber selects a registration mode and receives a registration start message, the
HA 제어 서버(250)는 등록 완료 메시지가 수신되면, 등록된 요청 신호의 종류 정보에 해당하는 음성 정보를 음성 출력부(240)로 출력하여 가입자가 해당 리모컨(100)이 등록되었음을 인지하도록 한다.When the registration completion message is received, the
예를 들어, 리모컨(100)의 1번 버튼이 1번 요청 신호로 등록되면, 리모컨 수신부(210)는 등록 완료 메시지에 1번 요청 신호가 등록되었음을 포함시켜 HA 제어 서버(250)로 전송하고, HA 제어 서버(250)는 '1번 버튼이 등록되었습니다'와 같은 음성 정보를 음성 출력부(240)를 통해 출력한다.For example, if the
도 2는 본 발명에 따른 리모컨 수신부를 설명하기 위한 블록 도면이고, 도 3은 본 발명에 따른 리모컨 수신부를 구현한 실례를 설명하기 위한 도면이다.2 is a block diagram for explaining a remote control receiver according to the present invention, Figure 3 is a view for explaining an example implementation of the remote control receiver according to the present invention.
도 2와 도 3에 도시된 바와 같이, 적외선 수신부(211)는 적외선 센서로 구현될 수 있으며, 리모컨 제어부(212)는 소형 마이컴으로 구현될 수 있으며, 메모리(213)는 EEP-ROM(electrically erasable and programmable read only memory)으로 구현될 수 있다.2 and 3, the
소형 마이컴으로 구현된 리모컨 제어부(212)는 '9600 bps, 8bit, 1stop, No  parity' 통신 방식으로 HA 제어 서버(250)와 연결된다.The
그리고, 적외선 수신부(211)는 리모컨(100)으로부터 수신되는 리모컨 신호를 리모컨 제어부(212)로 전송한다.The
리모컨 제어부(212)는 HA 제어 서버(250)와 통신을 하기 위한 기준 클럭을 공급받으며, HA 제어 서버(250)와 통신을 통해 등록 준비 메시지, 등록 개시 메시지 및 등록 완료 메시지를 교환하고, 리모컨(100) 등록이 완료되면, 리모컨(100)으로부터 수신되는 리모컨 신호에 상응하는 요청 신호를 HA 제어 서버(250)로 전송한다.The
그리고, 리모컨 제어부(212)는 리모컨(100)으로부터 수신되는 리모컨 신호에 따라 리모컨(100)을 등록한다.The
도 4는 본 발명에 따른 리모컨 신호의 구조를 설명하기 위한 도면이다.4 is a view for explaining the structure of a remote control signal according to the present invention.
도 4에 도시된 바와 같이, 리모컨 신호는 크게 Leader code, custom code, data code 및 Stop 비트로 구분할 수 있다.As shown in FIG. 4, the remote control signal may be largely classified into a leader code, a custom code, a data code, and a stop bit.
그리고, Leader code는 리모컨 신호의 시작을 명시하는 것이고, Stop 비트는 리모컨 신호의 종료를 명시한다.The leader code specifies the start of the remote control signal, and the Stop bit specifies the end of the remote control signal.
custom code는 리모컨(100)의 식별 정보(예를 들어, 제조사, 제품 등)를 명시하는 것이고, data code는 가입자가 선택하는 리모컨(100)의 키 버튼에 따른 데이터를 명시하는 것이다.The custom code specifies identification information (eg, manufacturer, product, etc.) of the
그리고, 리모컨 신호에는 Leader code 이후에 Stop 비트가 수신되기까지 32비트가 수신되며, 8비트의 custom code와, custom code와 보수 관계에 있는 8비트 의(custom code)'와, 8비트의 data code와, data code와 보수 관계에 있는 8 비트의 (data code)'가 포함된다.In addition, 32 bits are received in the remote control signal until the Stop bit is received after the leader code, and 8 bits of custom code, 8 bits of custom code that is complementary to the custom code, and 8 bits of data code. And 8-bit (data code) 'complementary to the data code.
도 5는 본 발명에 따른 리모컨 신호를 설명하기 위한 타이밍 도면이다.5 is a timing diagram for explaining a remote control signal according to the present invention.
도 5에 도시된 바와 같이, leader code, custom code 및 data code에 따른 시그널링 비트가 순차적으로 수신된다.As shown in FIG. 5, signaling bits according to leader code, custom code, and data code are sequentially received.
리모컨 제어부(212)는 등록 모드가 설정되면, 적외선 수신부(211)를 통해 수신되는 시그널링 비트를 확인한다. 즉 리모컨 제어부(212)는 Leader code가 수신되는지 여부를 확인하기 위하여, 9ms의 high 구간과 4.5ms의 low 구간을 확인한다.When the registration mode is set, the
그리고, 리모컨 제어부(212)는 leader code가 확인되면, 수신되는 8비트의 custom code와, 8비트의 (custom code)'를 XOR 연산하고, 8비트의 data code와, 8비트의 (data code)'를 XOR 연산한 결과가 '00000000'이 되면, 정상적인 데이터 수신으로 처리하고, 결과가 '00000000'이 되지 않으면, 비정상적인 데이터 수신으로 처리한다.When the leader code is confirmed, the
즉, 리모컨 제어부(212)는 수신되는 custom code 및 data code가 올바르게 수신되는지 여부를 확인한다.That is, the
이때, 리모컨 제어부(212)는 수신되는 리모컨 신호의 펄스 주기에 따라 '0'과 '1'을 구분할 수 있다.In this case, the
도 6은 본 발명에 따른 리모컨 제어부의 데이터 구분을 설명하기 위한 도면이다.6 is a view for explaining the data classification of the remote control control unit according to the present invention.
도 6에 도시된 바와 같이, 리모컨 제어부(212)는 13.5ms 동안 leader code를  수신한 이후에 시그널링 펄스의 주기가 1.125ms이면, '0'으로 판단하고, 2.5ms이면, '1'로 판단할 수 있다.As shown in FIG. 6, when the period of the signaling pulse is 1.125 ms, after the leader code is received for 13.5 ms, the
이때, 리모컨 제어부(212)는 내부 타이머(미도시)의 동작 시간을 기준으로 펄스 주기를 판단하여 데이터를 복조할 수 있다.In this case, the
도시된 바와 같이, 1.125ms의 구간은 '0', 2.25ms 구간은 '1'로 판단할 수 있다.As shown, a section of 1.125ms may be determined as '0' and a section of 2.25ms may be determined as '1'.
이러한, 리모컨 제어부(212)의 리모컨 신호 복조 방식은 간략히 설명하면, 다음과 같다.The remote control signal demodulation method of the
리모컨 제어부(212)는 인터럽트를 이용하여 적외선 수신부(211), 즉, 적외선 센서의 신호 변화를 검출한다.The
그리고, 리모컨 제어부(212)는 신호 변화가 검출되면, 내부 타이머를 구동시켜 다음 신호 변화에 의한 인터럽트가 발생할 때까지 카운트를 한다.When the signal change is detected, the
리모컨 제어부(212)는 다음 인터럽트가 발생하면, 타이머를 정지시키고, 다음 인터럽트가 발생할 때까지의 타이머가 증가된 값(펄스 주기 값)을 읽어 '1'과 '0'을 판별한다.When the next interrupt occurs, the
이와 같이, 리모컨 제어부(212)는 인터럽트가 발생하는 시간 값을 기준으로 leader code를 검출하고, custom code, (custom code)', data code, (data code)'를 검출 완료한 다음 stop 비트가 검출될 때까지 반복한다.As described above, the
그리고, 리모컨 제어부(212)는 custom code와, (custom code)'를 XOR 연산한 결과 값과, data code와, (data code)'를 XOR 연산한 결과 값이 '00000000'이 되지  않으면, 검출된 데이터를 삭제(clear)하고, 다시 leader code 수신 동작을 시작한다.If the result of the XOR operation of the custom code, (custom code) 'and the result value of the data code and the result of the XOR operation of (data code)' are not detected, the
한편, 리모컨 제어부(212)는 custom code와, (custom code)'를 XOR 연산한 결과 값과, data code와, (data code)'를 XOR 연산한 결과 값이 '00000000'이 되면, custom code 및 data code를 등록한다.On the other hand, the
이때, custom code 및 data code를 모두 등록하는 것은, 발생할 수 있는 data code의 혼선을 방지하기 위한 것으로, 리모컨 신호를 등록 한 이후에 리모컨 신호의 custom code 및 data code를 모두 일치하면, 요청 신호를 HA 제어 서버(250)로 전송한다.At this time, registering both the custom code and the data code is to prevent crosstalk of data codes that may occur. If both the custom code and the data code of the remote control signal are matched after registering the remote control signal, the request signal is changed to HA. Send to the
본 발명에 따른 홈 오토메이션 시스템(200)의 리모컨(100) 등록 방식을 크게 기설정되는 순서대로 리모컨(100)의 키 버튼을 등록하는 제 1 방식과, 가입자가 HA 제어 서버(250)를 통해 등록할 키 버튼을 선택한 이후에 리모컨(100)의 키 버튼을 등록하는 제 2 방식으로 구분할 수 있다.The first method of registering the key buttons of the
먼저, 제 1 방식은 리모컨 수신부(210)는 기설정되는 등록 순서 정보를 메모리(213)에 저장한다.First, in the first method, the
예를 들어, 등록 순서 정보는 '0-1-2-3-4-5-6-7-8-9-정지/복귀-통화-열림' 등과 같이 홈 오토메이션 시스템(200)에서 사용되는 각 기능 키 버튼의 순서대로 설정될 수 있다.For example, the registration order information may include each function used in the home automation system 200, such as '0-1-2-3-4-5-6-7-8-9-stop / return-call-open'. It can be set in the order of the key buttons.
그리고, 리모컨 수신부(210)는 등록 개시 메시지가 수신되면, 등록 모드를 설정하고, 리모컨(100)으로부터 수신되는 첫 번째 리모컨 신호에 이상이 없으면,  해당 리모컨 신호를 '0'번 요청 신호로 등록하고, '0'번 요청 신호가 등록 완료되었음을 알리는 등록 완료 메시지를 HA 제어 서버(250)로 전송한다.When the registration start message is received, the
리모컨 수신부(210)는 다음 수신되는 리모컨 신호에 이상이 없으면, '1'번 요청 신호로 등록하고, 등록 완료 메시지를 HA 제어 서버(250)로 전송한다.If there is no abnormality in the next received remote controller signal, the
그리고, 리모컨 수신부(210)는 '열림' 요청 신호가 등록될 때까지 반복적으로 리모컨 신호에 이상이 없으면, 등록한다.And, if there is no abnormality in the remote control signal repeatedly until the 'open' request signal is registered, the
이때, 가입자는 리모컨 수신부(210)에 저장된 등록 순서 정보를 확인하여, 등록 순서 정보에 순서대로 리모컨(100)의 키 버튼을 선택하는 것이 바람직하다.At this time, the subscriber may check the registration order information stored in the
HA 제어 서버(250)는 리모컨 수신부(210)로부터 등록 완료 메시지가 수신되면, 등록 완료 메시지에 포함된 키 버튼의 종류 정보에 상응하는 음성 정보를 음성 출력부(240)를 통해 출력한다.When the registration completion message is received from the
예를 들어, '0'번 키 버튼이 등록 완료되었음을 알리는 등록 완료 메시지가 수신되면, '0번 버튼이 등록되었습니다'와 같은 음성 정보를 출력한다.For example, when a registration completion message indicating that the key button '0' is registered is received, voice information such as '
한편, 제 2 방식은 가입자가 HA 제어 서버(250)의 선택부를 통해 등록할 키 버튼을 선택하면, HA 제어 서버(250)는 가입자가 선택한 키 버튼의 종류 정보에 상응하는 음성 정보를 출력한다.On the other hand, in the second method, when the subscriber selects a key button to register through the selection unit of the
예를 들어, 가입자가 본체의 선택부를 통해 '0'번 키 버튼을 등록할 키 버튼으로 선택하면, HA 제어 서버(250)는 '0'번 키 버튼을 등록하십시오'와 같은 음성 정보를 출력한다.For example, when the subscriber selects the key button '0' as the key button to register through the selection unit of the main body, the
가입자는 출력되는 음성 정보를 듣고, 해당 리모컨(100)의 키 버튼, 즉 '0' 번 키 버튼을 선택하고, 리모컨(100)은 리모컨 신호를 리모컨 수신부(210)로 전송한다.The subscriber hears the output voice information, selects a key button of the corresponding
그리고, HA 제어 서버(250)는 '0'번 등록 개시 메시지를 리모컨 수신부(210)로 전송하고, 리모컨 수신부(210)는 수신되는 리모컨 신호를 '0'번 요청 신호로 등록한다.In addition, the
한편, HA 제어 서버(250)는 가입자가 선택부를 통해 등록 취소를 선택하면, 즉, 가입자가 신규 리모컨(100)의 등록 등과 같은 이유로 등록 취소를 선택하면, 등록 취소 메시지를 리모컨 수신부(210)로 전송한다.On the other hand, the
리모컨 수신부(210)는 등록 취소 메시지가 수신되면, 메모리(213)에 등록된 모든 키 버튼에 대한 등록 정보를 삭제하여 초기화한다.When the registration cancel message is received, the
도 7은 본 발명에 따른 리모컨 수신부가 키 버튼을 등록하는 것을 설명하기 위한 도면이다.7 is a view for explaining that the remote control receiving unit registers a key button according to the present invention.
도 7은 리모컨 수신부(210)가 모든 키 버튼을 등록 완료한 상태에 메모리(213)에 저장되는 등록 테이블을 도시한 것으로, 각 키 버튼별로 custom code 및 data code가 저장된다.FIG. 7 illustrates a registration table stored in the
리모컨 수신부(210)는 각 키 버튼이 등록 완료되면, 리모컨(100)으로부터 수신되는 리모컨 신호의 custom code 및 data code와 등록 테이블의 custom code 및 data code를 비교하여 일치하는 키 버튼에 상응하는 요청 신호를 HA 제어 서버(250)로 전송한다.When each key button is registered, the remote
그리고, 리모컨 수신부(210)와 HA 제어 서버(250)간 교환되는 메시지는 3- byte 형태로 구현될 수 있다.The message exchanged between the
즉, '0x00(null)-CODE-00x00(null)' 구조의 3-byte 형태로 구현될 수 있으며, 전단의 1-byte 및 후단의 1-byte는 메시지의 시작과 마지막을 명시하는 것이다.That is, it can be implemented in the 3-byte form of '0x00 (null) -CODE-00x00 (null)' structure, where 1-byte of the front and 1-byte of the trailing end indicate the start and end of the message.
그리고, 가운데 1-byte는 제어 메시지 또는 요청 메시지를 정의하는 CODE 데이터가 정의된다.In the middle of 1-byte, CODE data defining a control message or a request message is defined.
도 8은 본 발명에 따른 메시지의 CODE를 설명하기 위한 도면이다.8 is a diagram for explaining a code of a message according to the present invention.
도 8을 참조하면, CODE의 MSB(최상위 비트 : Most Significant Bit)의 값에 따라 메시지의 종류가 결정된다. 예를 들면, MSB가 '1'이면, 메시지의 종류가 제어 메시지이고, '0'이면, 메시지의 종류가 요청 메시지가 된다.Referring to FIG. 8, the type of message is determined according to the value of the MSB (most significant bit) of the CODE. For example, if the MSB is '1', the message type is a control message. If the MSB is '0', the message type is a request message.
도 8a는 리모컨 수신부(210)와 HA 제어 서버(250)간 초기 통신시 교환하는 초기 메시지를 예시한 것으로, CODE를 null 상태로 교환하여, 상호 통신 개시를 설정한다.8A illustrates an initial message exchanged during initial communication between the
그리고, 도 8b는 리모컨 수신부(210)가 HA 제어 서버(250)로 전송하는 등록 준비 메시지의 CODE를 예시한 것이다.8B illustrates a CODE of a registration preparation message transmitted by the
도 8c는 HA 제어 서버(250)가 가입자의 선택에 따라 리모컨 수신부(210)로 전송하는 등록 개시 메시지의 CODE를 예시한 것이고, 도 8d는 HA 제어 서버(250)가 가입자의 선택에 따라 리모컨 수신부(210)로 전송하는 등록 취소 메시지의 CODE를 예시한 것이다.FIG. 8C illustrates a code of a registration initiation message transmitted by the
도 8e는 리모컨 수신부(210)가 리모컨(100)으로부터 수신되는 리모컨 신호에  상응하는 요청 신호를 전송하는 요청 메시지를 예시한 도면이다.8E is a diagram illustrating a request message for transmitting a request signal corresponding to the remote control signal received from the
도 9는 본 발명에 따른 요청 메시지의 CODE를 설명하기 위한 도면이다.9 is a diagram for explaining a code of a request message according to the present invention.
도 9에 도시된 바와 같이, 리모컨 수신부(210)는 상기 도 7과 같은 등록 테이블에 등록된  키 버튼에 상응하는 4비트의 기능 data를 정의할 수 있다.As illustrated in FIG. 9, the
그리고, 리모컨 수신부(210)는 리모컨(100)으로부터 수신되는 리모컨 신호에 이상이 없으면, custom code 및 data code와 일치하는 키 버튼을 검색하고, 해당 키 버튼에 상응하는 기능 data가 포함되는 요청 메시지를 상기 도 8e와 같은 형태로 HA 제어 서버(250)로 전송한다.In addition, if there is no abnormality in the remote controller signal received from the
HA 제어 서버(250)는 리모컨 수신부(210)로부터 수신되는 요청 메시지에 포함된 기능 data에 따라 수신되는 요청 메시지의 키 버튼을 인식하고, 해당 키 버튼에 따른 기능을 처리한다.The
도 10은 본 발명의 바람직한 실시예에 따른 홈 오토메이션 시스템의 리모컨 등록 방법을 설명하기 위한 플로챠트 도면이다.10 is a flowchart illustrating a remote control registration method of a home automation system according to a preferred embodiment of the present invention.
도 10을 참조하면, 가입자는 일반 리모컨(100)을 등록하기 위한 리모컨 수신부(210)를 HA 제어 서버(250)에 연결 설치한다(S 100).Referring to FIG. 10, the subscriber connects and installs the
리모컨 수신부(210)는 HA 제어 서버(250)에 연결되면, 등록 준비 메시지를 전송하여, 리모컨(100) 등록 준비가 완료되었음을 알린다(S 110).When the
HA 제어 서버(250)는 가입자가 선택부를 통해 등록 모드를 선택하면, 등록 개시 메시지를 리모컨 수신부(210)로 전송한다(S 120).When the subscriber selects the registration mode through the selector, the
리모컨 수신부(210)는 HA 제어 서버(250)로부터 등록 개시 메시지가 수신되 면, 등록 모드로 전환하여, 리모컨(100)으로부터 수신되는 리모컨 신호에 이상이 없는지 여부를 확인한다(S 130).When the registration start message is received from the
리모컨 수신부(210)는 리모컨 신호의 custom code 및 data code에 이상이 있으면, 수신된 리모컨 신호를 삭제하고, 리모컨 신호를 재수신한다(S 140).If there is an error in the custom code and data code of the remote control signal, the
리모컨 수신부(210)는 리모컨 신호의 custom code 및 data code에 이상이 없으면, 해당 리모컨 신호의 custom code 및 data code를 키 버튼 기능으로 등록한다(S 150).If there is no abnormality in the custom code and data code of the remote control signal, the
이때, 리모컨 수신부(210)는 설정된 리모컨(100) 등록 방식을 확인하여, 기설정되는 순서대로 리모컨(100)의 키 버튼을 등록하는 제 1 방식이면, 수신되는 리모컨 신호를 기설정된 등록 순서대로 등록 테이블에 등록한다.At this time, the
한편, 리모컨 수신부(210)는 가입자가 HA 제어 서버(250)를 통해 등록할 키 버튼을 선택한 이후에 리모컨(100)의 키 버튼을 등록하는 제 2 방식이면, 가입자가 선택하는 등록 키 버튼을 확인하고, 수신되는 리모컨 신호를 가입자가 선택한 등록 키 버튼으로 등록 테이블에 등록한다.Meanwhile, if the second method of registering the key button of the
그리고, 리모컨 수신부(210)는 리모컨 신호를 해당 키 버튼으로 등록하면, 해당 키 버튼이 등록되었음을 알리는 등록 완료 메시지를 HA 제어 서버(250)로 전송하고, HA 제어 서버(250)는 등록된 키 버튼을 가입자에게 알리는 음성 정보를 출력한다(S 160).When the
리모컨 수신부(210)는 모든 키 버튼이 등록 완료되면, 리모컨(100)으로부터 수신되는 리모컨 신호의 custom code 및 data code와 일치하는 키 버튼을 등록 테 이블에서 검색한다(S 170).When all the key buttons are registered, the
그리고, 리모컨 수신부(210)는 검색된 키 버튼에 상응하는 기능 code가 포함되는 요청 메시지를 HA 제어 서버(250)로 전송한다(S 180).In addition, the
HA 제어 서버(250)는 리모컨 수신부(210)로부터 수신되는 요청 메시지에 포함된 기능 code에 따라 해당 기능을 제어한다(S 190).The
한편, 리모컨 수신부(210)는 가입자가 HA 제어 서버(250)를 통해 등록 취소를 선택하면,  메모리(213)에 등록된 모든 키 버튼에 대한 등록 정보를 삭제하여 초기화한다.Meanwhile, when the subscriber selects to cancel the registration through the
이상에서 본 발명은 기재된 구체 예에 대해서만 상세히 설명하였지만 본 발명의 기술 사상 범위 내에서 다양한 변형 및 수정이 가능함은 당업자에게 있어서 명백한 것이며, 이러한 변형 및 수정이 첨부된 특허청구범위에 속함은 당연한 것이다.Although the present invention has been described in detail only with respect to the described embodiments, it will be apparent to those skilled in the art that various modifications and changes are possible within the technical spirit of the present invention, and such modifications and modifications belong to the appended claims.
상기한 바와 같이, 본 발명에 따르면, 홈 오토메이션 시스템에 일반적으로 사용되는 범용 리모컨을 등록시켜 사용할 수 있음으로 홈 오토메이션 시스템의 전용 리모컨을 분실 또는 파손시 리모컨을 재구매할 필요가 없다.As described above, according to the present invention, it is possible to register and use a general-purpose remote control generally used in the home automation system, so that the remote controller is not required to be repurchased when the dedicated remote control of the home automation system is lost or damaged.
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| KR1020060034710AKR100739206B1 (en) | 2006-04-17 | 2006-04-17 | How to register remote control in home automation system and device | 
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| KR1020060034710AKR100739206B1 (en) | 2006-04-17 | 2006-04-17 | How to register remote control in home automation system and device | 
| Publication Number | Publication Date | 
|---|---|
| KR100739206B1true KR100739206B1 (en) | 2007-07-13 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| KR1020060034710AExpired - Fee RelatedKR100739206B1 (en) | 2006-04-17 | 2006-04-17 | How to register remote control in home automation system and device | 
| Country | Link | 
|---|---|
| KR (1) | KR100739206B1 (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR19990002384A (en)* | 1997-06-20 | 1999-01-15 | 배순훈 | Output control method of general purpose remote controller. | 
| KR19990051235A (en)* | 1997-12-19 | 1999-07-05 | 전주범 | How to automatically set custom codes for the universal remote | 
| KR20020080728A (en)* | 2001-04-17 | 2002-10-26 | 제너시스정보통신(주) | Apparatus and method for remote control of home products | 
| KR20040092084A (en)* | 2003-04-24 | 2004-11-03 | (주)누리텔레콤 | Home automation system using portable terminal loaded remote control function | 
| KR20050091221A (en)* | 2004-03-11 | 2005-09-15 | 손성철 | Home network system and control method using the mobile communication terminal | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR19990002384A (en)* | 1997-06-20 | 1999-01-15 | 배순훈 | Output control method of general purpose remote controller. | 
| KR19990051235A (en)* | 1997-12-19 | 1999-07-05 | 전주범 | How to automatically set custom codes for the universal remote | 
| KR20020080728A (en)* | 2001-04-17 | 2002-10-26 | 제너시스정보통신(주) | Apparatus and method for remote control of home products | 
| KR20040092084A (en)* | 2003-04-24 | 2004-11-03 | (주)누리텔레콤 | Home automation system using portable terminal loaded remote control function | 
| KR20050091221A (en)* | 2004-03-11 | 2005-09-15 | 손성철 | Home network system and control method using the mobile communication terminal | 
| Publication | Publication Date | Title | 
|---|---|---|
| US5408217A (en) | Secure fire/security/sensor transmitter system | |
| US7576646B2 (en) | Method and apparatus for adding wireless devices to a security system | |
| US5077547A (en) | Non contact programming for transmitter module | |
| EP0382544A2 (en) | Alarm system utilizing wireless communication path | |
| US20210065534A1 (en) | In-field sensor programming | |
| US20050024228A1 (en) | Method for matching transmitters and receiver | |
| EP3989195B1 (en) | System and method for automatically disarming an intrusion detection system | |
| KR20030082670A (en) | Home network system and method using mobile network | |
| KR20040102770A (en) | Method and System for Controlling Security System by Using Digital Door Lock | |
| US7068765B2 (en) | External bilateral telephone interface remote control system | |
| KR100739206B1 (en) | How to register remote control in home automation system and device | |
| KR100959098B1 (en) | Home network system using feedback signal, power sensing device and method used therein | |
| US6603387B1 (en) | Programming of RF transmitter identification data by monitoring power | |
| KR200366600Y1 (en) | Safe Doorlock System | |
| KR200311023Y1 (en) | Home Automation System Controlled by Mobile Communication Terminal | |
| JP3485021B2 (en) | Automatic door with infrared light communication function, mobile phone device and system | |
| KR101561009B1 (en) | Card reader-cum-security main apparatus interconnected with dvr image apparatus and security system emploing the same | |
| KR100789761B1 (en) | Home network system using feedback signal, power sensing device and method used therein | |
| JP4690592B2 (en) | Lock confirmation method | |
| KR100542610B1 (en) | Door phone and remote telephone call in home automation system and method thereof | |
| JP2007181013A (en) | Telecontrol device, telecontrol system and telecontrol control method | |
| Manual | Manual | |
| KR200360634Y1 (en) | Wireless camera digital doorlock | |
| KR100227547B1 (en) | Apparatus and system for data communication use of the cordless phone service net | |
| KR200165407Y1 (en) | Electronic key controller for remote control and watching | 
| Date | Code | Title | Description | 
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application | St.27 status event code:A-0-1-A10-A12-nap-PA0109 | |
| PA0201 | Request for examination | St.27 status event code:A-1-2-D10-D11-exm-PA0201 | |
| D13-X000 | Search requested | St.27 status event code:A-1-2-D10-D13-srh-X000 | |
| D14-X000 | Search report completed | St.27 status event code:A-1-2-D10-D14-srh-X000 | |
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection | St.27 status event code:A-1-2-D10-D21-exm-PE0902 | |
| E13-X000 | Pre-grant limitation requested | St.27 status event code:A-2-3-E10-E13-lim-X000 | |
| P11-X000 | Amendment of application requested | St.27 status event code:A-2-2-P10-P11-nap-X000 | |
| P13-X000 | Application amended | St.27 status event code:A-2-2-P10-P13-nap-X000 | |
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration | St.27 status event code:A-1-2-D10-D22-exm-PE0701 | |
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment | St.27 status event code:A-2-4-F10-F11-exm-PR0701 | |
| PR1002 | Payment of registration fee | St.27 status event code:A-2-2-U10-U11-oth-PR1002 Fee payment year number:1 | |
| PG1601 | Publication of registration | St.27 status event code:A-4-4-Q10-Q13-nap-PG1601 | |
| G170 | Re-publication after modification of scope of protection [patent] | ||
| PG1701 | Publication of correction | St.27 status event code:A-5-5-P10-P19-oth-PG1701 Patent document republication publication date:20080423 Republication note text:Request for Correction Notice (Document Request) Gazette number:1007392060000 Gazette reference publication date:20070713 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:4 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:5 | |
| PN2301 | Change of applicant | St.27 status event code:A-5-5-R10-R13-asn-PN2301 St.27 status event code:A-5-5-R10-R11-asn-PN2301 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:6 | |
| FPAY | Annual fee payment | Payment date:20130708 Year of fee payment:7 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:7 | |
| PN2301 | Change of applicant | St.27 status event code:A-5-5-R10-R11-asn-PN2301 | |
| PN2301 | Change of applicant | St.27 status event code:A-5-5-R10-R14-asn-PN2301 | |
| FPAY | Annual fee payment | Payment date:20140603 Year of fee payment:8 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:8 | |
| R18-X000 | Changes to party contact information recorded | St.27 status event code:A-5-5-R10-R18-oth-X000 | |
| FPAY | Annual fee payment | Payment date:20150629 Year of fee payment:9 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:9 | |
| FPAY | Annual fee payment | Payment date:20160701 Year of fee payment:10 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:10 | |
| P22-X000 | Classification modified | St.27 status event code:A-4-4-P10-P22-nap-X000 | |
| FPAY | Annual fee payment | Payment date:20170629 Year of fee payment:11 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:11 | |
| FPAY | Annual fee payment | Payment date:20180625 Year of fee payment:12 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:12 | |
| P14-X000 | Amendment of ip right document requested | St.27 status event code:A-5-5-P10-P14-nap-X000 | |
| P16-X000 | Ip right document amended | St.27 status event code:A-5-5-P10-P16-nap-X000 | |
| Q16-X000 | A copy of ip right certificate issued | St.27 status event code:A-4-4-Q10-Q16-nap-X000 | |
| PC1903 | Unpaid annual fee | St.27 status event code:A-4-4-U10-U13-oth-PC1903 Not in force date:20190707 Payment event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE | |
| PC1903 | Unpaid annual fee | St.27 status event code:N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date:20190707 |