KR101977263B1 - 비콘을 이용한 지능형 호출 시스템 - Google Patents
비콘을 이용한 지능형 호출 시스템 Download PDFInfo
- Publication number
- KR101977263B1 KR101977263B1 KR1020180164626A KR20180164626A KR101977263B1 KR 101977263 B1 KR101977263 B1 KR 101977263B1 KR 1020180164626 A KR1020180164626 A KR 1020180164626A KR 20180164626 A KR20180164626 A KR 20180164626A KR 101977263 B1 KR101977263 B1 KR 101977263B1
- Authority
- KR
- South Korea
- Prior art keywords
- call
- user
- server
- monitoring data
- signal
- Prior art date
Links
- 230000004044 response Effects 0.000 claims abstract description 11
- 238000012544 monitoring process Methods 0.000 claims description 115
- 230000006870 function Effects 0.000 claims description 54
- 238000000034 method Methods 0.000 claims description 15
- 230000002265 prevention Effects 0.000 claims description 10
- 238000003754 machining Methods 0.000 claims description 5
- 230000008921 facial expression Effects 0.000 claims 2
- 230000004913 activation Effects 0.000 claims 1
- 238000004891 communication Methods 0.000 abstract description 49
- 238000006243 chemical reaction Methods 0.000 abstract description 5
- 208000032041 Hearing impaired Diseases 0.000 abstract 3
- 208000016354 hearing loss disease Diseases 0.000 abstract 1
- 230000001771 impaired effect Effects 0.000 abstract 1
- 238000012545 processing Methods 0.000 description 25
- 238000010586 diagram Methods 0.000 description 12
- 238000013480 data collection Methods 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 7
- 238000001514 detection method Methods 0.000 description 6
- 230000000903 blocking effect Effects 0.000 description 3
- 230000033001 locomotion Effects 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M11/00—Telephonic communication systems specially adapted for combination with other electrical systems
- H04M11/02—Telephonic communication systems specially adapted for combination with other electrical systems with bell or annunciator systems
-
- G06F17/28—
-
- G06K9/00221—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L13/00—Speech synthesis; Text to speech systems
- G10L13/08—Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/26—Speech to text systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M11/00—Telephonic communication systems specially adapted for combination with other electrical systems
- H04M11/06—Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Signal Processing (AREA)
- Computational Linguistics (AREA)
- Acoustics & Sound (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Physics & Mathematics (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Theoretical Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Telephonic Communication Services (AREA)
- Alarm Systems (AREA)
Abstract
본 발명의 실시 예에 따른 지능형 호출 시스템은 근접 위치한 사용자의 휴대전화, 스마트기기로 비콘 신호를 이용하여 호출벨의 ID를 전송하는 호출벨, 상기 호출벨 ID에 대응하는 호출 요청 화면을 서버로부터 사용자의 스마트폰 또는 스마트 기기로 제공받고, 상기 호출 요청 화면을 사용자에게 표시하며, 사용자가 상기 호출 요청 화면상에서 호출 이벤트를 발생시키면 사용자의 휴대전화 또는 스마트기기의 통화 어플리케이션을 통해 호출 신호를 서버로 전송하고, 호출 신호에 대한 응답으로 호스트 기기와의 사용자 단말 간의 통화가 수행된다. 사용자가 청각 장애가 있는 경우 호스트 기기에 사용자가 장애인임을 알 수 있도록 사용자 단말기에서 서버로 사용자를 구분할 수 있는 데이터를 생성하여 서버로 전달 할 수 있으며, 이 때, 호스트 단말기에서 사용자 단말기로 전달하는 음성신호를 서버에서 문자로 변환하여 사용자 단말기에 문자로 표시할 수 있는 기능과, 청각장애인이 의사전달을 위해 의사소통 상기 통화 어플리케이션을 통해 문자를 전송하면 서버 또는 호스트 단말기로 사용자의 메시지를 음성으로 수신할 수 있다. 상기 서버는 문자-음성변환, 음성-문자 변환 뿐만 아니라 청각장애인이 식별할 수 있는 신호를 전송하여 사용자 주변에 설치된 단말기기 등으로 램프, 전광판 또는 LCD와 같은 모니터 화면에 사용자가 식별할 수 있는 신호를 표시할 수 있으며, 이는 호스트 단말기 또는 서버에서 사용자 주변에 설치된 단말기와 사용자 단말기로 의사소통에 필요한 신호를 전달 할 수 있는 기능이다.
Description
본 발명은 비콘을 이용한 지능형 호출 시스템에 관한 것이다. 보다 상세하게는 본 발명은 비콘을 이용하여 사용자가 소지한 본인의 기기에서 원격으로 호출벨의 동작을 수행할 수 있도록 지원하는 호출 시스템에 관한 것이다.
아파트나 오피스텔 등의 공동현관은 평상시 폐쇄 되어 있으며, 외부인이 건물 내부로 진입하기 위해서는 로비폰을 통해 특정 세대를 호출하여 통화를 연결하고 도어 개방을 요청해야 한다.
또한 외부 차량의 진입을 통제하는 출입구에는 차단바가 설치되어 있고 방문자는 차단바 인근에 마련된 호출벨을 눌러 관제실과 통화하여 차단바 개방을 요청해야 한다.
하지만 기존의 호출 시스템들은 출입구에 로비폰이나 호출벨을 구비하고, 상황실이나 각각의 세대(또는 사무실)마다 통신 선로가 연결되어야 해서 초기 구축 비용이 상당하다는 문제점이 있다.
더군다나 차량을 이용하여 출입구에 도착하면 호출벨을 누르기 위해 차량에서 내려야 하거나 호출벨에 아주 가깝게 차량을 접근시켜야 하는 불편함도 있다.
한편 관리자 호출 기능을 갖는 호출 시스템과 관련한 종래기술로는 대한민국공개특허 제10-2010-0005111호(2010.05.19. '무선 호출 버튼을 이용한 경보 및 위치 알림 시스템') 등이 있다.
본 발명은 상술한 바와 같은 종래 기술의 문제점을 해결하기 위해 안출된 것으로, 별도의 로비폰이나 통신 선로를 매설하지 않더라도 비콘벨과 방문자가 소지한 스마트기기를 이용하여 각 세대나 관리자와 통화가 가능토록 하는 지능형 호출시스템을 제공하는 데 그 목적이 있다.
본 발명의 실시 예에 따른 지능형 호출 시스템은 근접 위치한 사용자 기기에 비콘 신호를 이용하여 호출벨 ID를 전송하는 호출벨, 상기 호출벨 ID에 대응하는 호출 요청 화면을 서버로부터 제공받고, 상기 호출 요청 화면을 사용자에게 표시하며, 상기 호출 요청 화면 상에서 발생되는 호출 이벤트를 감지함에 따라 호출 신호를 서버로 전송하고, 호출 신호에 대한 응답으로 호스트 기기와의 통화가 수행되면 호스트 기기에 전달할 모니터링 데이터를 생성하는 사용자 기기, 상기 사용자 기기로부터 호출 신호를 수신하면, 상기 호출 신호에 대응하는 호스트 기기로 호출 신호를 전달하고, 상기 호스트 기기로부터 상기 호출 신호에 대한 응답이 수신되면, 상기 호스트 기기와 상기 사용자 기기 간의 통화 연결을 수행하고, 상기 사용자 기기로부터 수신되는 모니터링 데이터를 상기 호스트 기기로 전달하는 서버 및 상기 서버로부터 호출 신호 및 모니터링 데이터를 수신하고, 수신한 호출 신호 및 모니터링 데이터를 출력하는 호스트 기기를 포함하여 구성될 수 있다.
본 발명의 다양한 실시 예는 호출벨과 일정 거리 이상 이격된 곳에서 사용자 기기를 통해 호스트 기기로 호출을 수행할 수 있도록 지원하므로, 호출벨을 직접 누르지 않고도 호출 대상을 호출할 수 있어, 차량 탑승 상황, 긴급 상황 등의 경우에 보다 간편하고 신속하게 호출 요청을 호스트 기기로 전달할 수 있는 효과가 있다.
또한 본 발명의 다양한 실시 예는 호출 요청시 사용자의 상태를 모니터링하는 데이터를 호스트 기기로 제공하되, 모니터링 데이터에 포함된 언어의 유형, 수화의 포함 여부, 모니터링 데이터의 유형 등에 기반하여 가공의 필요성 여부를 판단하고, 필요한 경우 언어 통역 등의 가공 동작을 수행하므로, 호출 요청자와 호출 대상자 간의 의사소통 문제를 해결할 수 있다.
도 1은 본 발명의 일 실시 예에 따른 지능형 호출 시스템의 구성을 도시한 도면이다.
도 2는 본 발명의 실시 예에 따른 서버의 구성을 도시한 블록도이다.
도 3은 본 발명의 실시 예에 따른 호출벨의 구성을 도시한 블록도이다.
도 4는 본 발명의 실시 예에 따른 사용자 기기의 구성을 도시한 도면이다.
도 5는 본 발명의 실시 예에 따른 의사소통 지원부의 구성을 도시한 도면이다.
도 6은 본 발명의 실시 예에 따른 호출 동작의 순서를 도시한 순서도이다.
도 7은 본 발명의 실시 예에 따른 모니터링 데이터의 가공 동작에 대하여 도시한 순서도이다.
도 8은 본 발명의 실시 예에 따른 호출 요청 화면의 예시를 도시한 도면이다.
도 2는 본 발명의 실시 예에 따른 서버의 구성을 도시한 블록도이다.
도 3은 본 발명의 실시 예에 따른 호출벨의 구성을 도시한 블록도이다.
도 4는 본 발명의 실시 예에 따른 사용자 기기의 구성을 도시한 도면이다.
도 5는 본 발명의 실시 예에 따른 의사소통 지원부의 구성을 도시한 도면이다.
도 6은 본 발명의 실시 예에 따른 호출 동작의 순서를 도시한 순서도이다.
도 7은 본 발명의 실시 예에 따른 모니터링 데이터의 가공 동작에 대하여 도시한 순서도이다.
도 8은 본 발명의 실시 예에 따른 호출 요청 화면의 예시를 도시한 도면이다.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세하게 설명하고자 한다.
그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였다.
어떤 구성요소가 다른 구성요소에 '연결되어' 있다거나 '접속되어'있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 '직접 연결되어'있다거나 '직접 접속되어'있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, '포함하다' 또는 '가지다' 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
도 1은 본 발명의 일 실시 예에 따른 지능형 호출 시스템의 구성을 도시한 도면이다.
도 1에서 도시되는 바와 같이 본 발명의 일 실시 예에 따른 지능형 호출 시스템은 아파트 등의 주거 시설에서 사용될 수 있으며, 상기 호출 시스템의 호출벨은 주거시설에 존재하던 종래의 인터폰과 유사한 기능을 수행할 수 있다. 도 1을 살펴보면 본 발명의 실시 예에 따른 지능형 호출 시스템은 호출 시스템에 의한 호출기능 전반을 수행하는 서버 100, 주거지에 방문한 방문객의 접근을 판단하고 방문객의 사용자 기기로 비콘신호를 전달하는 호출벨 200과, 상기 서버 100에서 지원하는 호출 기능 관련 어플리케이션을 설치하고, 상기 호출벨 200로부터 비콘 신호가 수신됨에 따라 상기 서버 100로부터 상기 호출벨 200에 대응하는 호출 요청 화면을 수신하여 표시하는 사용자 기기 300, 사용자 기기 300에서 호출 신호가 입력되면 서버 100를 통해 상기 호출 신호를 수신하는 호스트 기기 400를 포함하여 구성될 수 있다.
상기 서버 100는 사용자의 호출 신호에 따라 호스트 기기 400에 호출 신호를 전달하고, 상기 호스트 기기 400에서 상기 호출 신호에 대한 응답 신호를 송신하면, 상기 서버 100는 상기 호스트 기기 400와 사용자 기기 300간의 통화 연결 또는 그에 상응하는 통신 연결을 수행할 수 있다.
다양한 실시 예에 따라 본 발명의 실시 예에 따른 지능형 호출 시스템은 주거지 외에도 다양한 장소 및 환경에서 사용될 수 있다. 예컨대, 상기 지능형 호출 시스템은 ATM 등에서 고객이 원거리에 있는 담당자를 호출할 수 있도록 지원할 수 있다. 또한 상기 지능형 호출 시스템은 회사 출입문에서 사무실 부서 호출을 지원할 수 있다. 또한 상기 지능형 호출 시스템은 주차장의 무인 요금 정산기에서의 관제실 호출, 선박 등에서 비상벨 호출 등의 기능을 지원할 수 있다.
도 2는 본 발명의 실시 예에 따른 서버의 구성을 도시한 블록도이다.
본 발명의 실시 예에 따른 상기 서버 100는 통신부 110, 저장부 120, 제어부 130를 포함하여 수성될 수 있다. 그리고 상기 제어부 130는 모니터링 데이터 수집부 131, 통화 운용부 132, 의사소통 지원부 133, 방범 기능 지원부 134를 포함하여 구성될 수 있다.
상기 서버 100의 통신부 110는 사용자 디바이스와 서버 간의 데이터 송수신을 위해 네트워크를 이용할 수 있으며 상기 네트워크의 종류는 특별히 제한되지 않는다. 상기 네트워크는 예를 들어, 인터넷 프로토콜(IP)을 통하여 대용량 데이터의 송수신 서비스를 제공하는 아이피(IP: Internet Protocol)망 또는 서로 다른 IP 망을 통합한 올 아이피(All IP) 망 일 수 있다. 또한, 상기 네트워크는 유선망, Wibro(Wireless Broadband)망, WCDMA를 포함하는 이동통신망, HSDPA(High Speed Downlink Packet Access)망 및 LTE(Long Term Evolution) 망을 포함하는 이동통신망, LTE advanced(LTE-A), 5G(Five Generation)를 포함하는 이동통신망, 위성 통신망 및 와이파이(Wi-Fi)망 중 하나 이거나 또는 이들 중 적어도 하나 이상을 결합하여 이루어질 수 있다.
본 발명의 실시 예에 따른 상기 통신부 110는 호출벨, 사용자 기기, 호스트 기기 등과의 통신 기능을 수행할 수 있다. 구체적으로 상기 통신부 110는 사용자 기기에서 전송하는 호스트 기기의 호출을 위한 호출 신호를 수신할 수 있고, 이에 따라 상기 통신부 110는 호스트 기기로 상기 수신된 호출 신호를 전송할 수 있다. 이 외에도 상기 통신부 110는 다양한 실시 예에 따라 웹 서버와의 통신 기능을 수행할 수 있다. 또한 상기 통신부 110는 호스트 기기 400로부터 전달된 모니터링 관련 명령 신호 등을 수신할 수 있으며 이를 호출벨 또는 사용자 기기 측에 전달할 수 있다. 다양한 실시 예에 따라 상기 통신부 110는 호출벨 및 사용자 기기 외의 모니터링을 수행할 수 있는 기 등록된 주변 기기(예, CCTV 등)와의 통신을 수행하여 모니터링 명령을 전송할 수 있다.
상기 서버 100의 저장부 120는 예를 들면, 내장 메모리 또는 외장 메모리를 포함할 수 있다. 내장메모리는, 예를 들면, 휘발성 메모리(예: DRAM(dynamic RAM), SRAM(static RAM), 또는 SDRAM(synchronous dynamic RAM) 등), 비휘발성 메모리(non-volatile Memory)(예: OTPROM(one time programmable ROM), PROM(programmable ROM), EPROM(erasable and programmable ROM), EEPROM(electrically erasable and programmable ROM), mask ROM, flash ROM, 플래시 메모리(예: NAND flash 또는 NOR flash 등), 하드 드라이브, 또는 솔리드 스테이트 드라이브(solid state drive(SSD)) 중 적어도 하나를 포함할 수 있다.
외장 메모리는 플래시 드라이브(flash drive), 예를 들면, CF(compact flash), SD(secure digital), Micro-SD(micro secure digital), Mini-SD(mini secure digital), XD(extreme digital), MMC(multi-media card) 또는 메모리 스틱(memory stick) 등을 더 포함할 수 있다. 외장 메모리는 다양한 인터페이스를 통하여 전자 장치와 기능적으로 및/또는 물리적으로 연결될 수 있다.
본 발명의 실시 예에 따른 저장부 120는 호출벨 200 또는 사용자 기기 300 중 적어도 하나로부터 수신된 모니터링 데이터를 저장할 수 있다. 또한 상기 저장부 120는 본 발명의 실시 예에 따라 수신된 모니터링 데이터에 대한 가공 동작에 요구되는 정보를 저장할 수 있다. 구체적으로, 상기 저장부 120는 예컨대, 모니터링 데이터에 대한 가공 동작을 수행하기 위해, STT, TTS 와 같은 사운드-텍스트 변환과 관련된 프로그램을 저장할 수 있다. 또한 상기 저장부 120는 모니터링 데이터에서 모션, 언어, 얼굴 이미지 등을 감지하는 데 요구되는 이미지 정보, 언어 정보 등을 저장할 수 있다. 일 실시 예에 따르면 상기 서버 100는 모니터링 데이터가 수신되면 모니터링 데이터가 수화가 포함된 영상 데이터인지 여부를 저장부 120에 기 저장된 이미지 정보에 기반하여 판단할 수 있으며, 해당 수화가 의미하는 바를 저장부 120에 기 저장된 언어정보에 기반하여 통역하고, 이를 텍스트 데이터, 음성 데이터 중 적어도 하나로 산출할 수 있다. 그리고 서버 100는 산출된 통역 데이터를 원본 모니터링 데이터와 함께 호스트 기기로 전달할 수 있게 된다.
이와 같이 상기 저장부 120는 서버 100에서 수행되는 동작 전반에 요구되는 정보를 저장할 수 있으며 이 밖에도 상기 서버 100를 통해 산출된 정보(예, 통역 데이터, 모니터링 데이터를 통해 산출된 통계 데이터 등)을 저장할 수 있다.
아울러 상기 저장부 120는 호출벨 ID별 대응하는 호출 지원 화면, 호스트 기기 호출에 요구되는 호스트 기기 및 호스트 정보, 사용자 계정 정보 등을 저장할 수 있다.
상기 제어부 130는 프로세서(Processor), 컨트롤러(controller), 마이크로 컨트롤러(microcontroller), 마이크로 프로세서(microprocessor), 마이크로 컴퓨터(microcomputer) 등으로도 호칭될 수 있다. 한편, 제어부는 하드웨어(hardware) 또는 펌웨어(firmware), 소프트웨어, 또는 이들의 결합에 의해 구현될 수 있다.
펌웨어나 소프트웨어에 의한 구현의 경우, 본 발명의 일 실시예는 이상에서 설명된 기능 또는 동작들을 수행하는 모듈, 절차, 함수 등의 형태로 구현될 수 있다. 소프트웨어 코드는 메모리에 저장되어 제어부에 의해 구동될 수 있다. 메모리는 상기 사용자 단말 및 서버 내부 또는 외부에 위치할 수 있으며, 이미 공지된 다양한 수단에 의해 상기 제어부와 데이터를 주고 받을 수 있다.
본 발명의 실시 예에 따른 상기 제어부 130는 모니터링 데이터 수집부 131, 통화 운용부 132, 의사소통 지원부 133, 방범 기능 지원부 134를 포함하여 구성될 수 있다.
상기 모니터링 데이터 수집부 131는 본 발명의 실시 예에 따라 호출벨 200 또는 사용자 기기 300에 모니터링 데이터를 요청하는 신호를 전송할 수 있다. 먼저, 상기 모니터링 데이터란 사용자(예, 방문자, 방문 고객 등)가 호스트 기기를 호출하여 호스트 기기와의 통신 연결이 수립된 후, 호스트 기기측에 제공하기 위해 직접 촬영, 입력 등의 동작을 통해 생성하는 데이터이다. 예를 들면, 상기 모니터링 데이터는 호출벨에 장착된 카메라 및 마이크를 통해 촬영되는 음성, 텍스트 또는 영상 데이터, 사용자 기기를 통해 입력되는 음성, 텍스트 또는 영상 데이터를 포함할 수 있다.
또한 상기 모니터링 데이터 수집부 131는 또한 모니터링 데이터의 유형 정보를 판단하고 그에 대응하여 모니터링 데이터를 유형별로 분류할 수 있다. 예컨대, 상기 모니터링 데이터 수집부 131는 모니터링 데이터를 영상 데이터, 텍스트 데이터, 사운드 데이터로 분류할 수 있다. 또한 상기 모니터링 데이터 수집부 131는 모니터링 데이터가 포함하고 있는 내용을 기반으로 유형을 분류할 수 있다. 예컨대, 상기 모니터링 데이터 수집부 131는 외국어 내용 포함 여부, 수화 동작 포함 여부, 기 설정된 제스처 포함 여부, 기 설정된 목소리 포함 여부 등에 기반하여 모니터링 데이터를 유형별로 세분화하여 분류할 수 있다.
또한 상기 모니터링 데이터 수집부 131는 모니터링 데이터를 송신하는 기기(예, 호출벨인지 또는 사용자 기기인지 여부)의 종류에 따라 분류될 수 있다.
본 발명의 실시 예에 따른 상기 통화 운용부 132는 호출벨 200 또는 사용자 기기 300로부터 호출 신호가 수신되면 호출 신호에 대응하는 호스트 기기 400로 호출 신호를 전달하며, 호스트 기기 400측으로부터 상기 호출 신호에 대한 응답이 이루어지면 상기 호스트 기기 400와 호출벨 200 또는 사용자 기기 300가 통화할 수 있도록 통화 기능을 지원할 수 있다. 상기 통화 운용부 132는 통화 연결 시, 호출벨 200 또는 사용자 기기 300로부터 수집된 모니터링 데이터를 호스트 기기 400측으로 전달할 수 있다.
이 밖에도 상기 통화 운용부 132는 사용자 기기 300로부터 호출 어플리케이션을 통해 상기 서버 100로 호출벨 ID를 전송하면, 해당 호출벨 ID가 속한 유형의 호출 요청 화면(예, 호출 요청 웹 페이지 또는 어플리케이션 내 화면)을 제공할 수 있다. 그리고 상기 통화 운용부 132는 호출 신호에 포함된 호출 대상에 대한 정보를 판단하고 그에 대응하는 호출 대상으로 호출 신호를 전달할 수 있다. 이 때 호출 대상이 되는 호스트 기기 400는 상기 서버 100에서 지원하는 호출 어플리케이션을 설치하였거나 호스트 기기 400에 대한 정보(예, 전화번호 등)가 서버 100의 저장부 120에 기 등록되어 있는 상태일 수 있다.
본 발명의 실시 예에 따른 상기 의사소통 지원부 133는 상기 모니터링 데이터 수집부 131에서 수집 및 분류한 모니터링 데이터를 기반으로 모니터링 데이터의 가공의 필요성 여부를 판단할 수 있다. 예컨대, 상기 의사소통 지원부 133는 수화가 포함되어 있는 것으로 판단되는 영상 데이터가 사용자 기기 300 또는 호출벨 200로부터 모니터링 데이터로 입력된 경우, 해당 영상 데이터를 가공하는 동작을 수행할 수 있다. 이 때 상기 가공하는 동작은 수화를 통역한 내용을 음성 데이터 또는 텍스트 데이터로 생성하는 동작을 포함할 수 있다. 그리고 상기 의사소통 지원부 133는 이와 같이 가공 동작의 결과로 산출된 통역 데이터를 호스트 기기 400에 추가로 전달하도록 지원할 수 있다. 즉, 다양한 실시 예에 따른 본 발명의 서버 100는 호스트 기기 400와 호출한 사용자를 통화 연결할 시, 원본 모니터링 데이터 뿐 아니라 의사소통 지원부 133에 의해 산출된 통역 데이터를 함께 전달할 수 있다.
그리고 호스트 기기 400측에서는 수신한 모니터링 데이터와 통역 데이터를 동시에 재생되도록 할 수 있다. 예컨대, 호스트 기기 400는 음성 없이 수화만을 사용하여 의사전달하는 모니터링 데이터를 재생함과 동시에, 해당 수화 내용이 번역된 텍스트 정보를 상기 모니터링 데이터와 함께 표시할 수 있다. 이에 따라 호스트 기기 400를 확인하는 호스트는 수화를 알지 못하더라도 사용자(방문자)의 의사를 텍스트 또는 음성으로 번역한 내용으로 확인할 수 있게 된다.
이 밖에도 다양한 실시 예에 따른 가공 동작이 가능하다. 예컨대, 상기 의사소통 지원부 133는 모니터링 데이터에서 외국어가 감지되면, 해당 외국어를 번역하는 가공동작을 수행할 수 있다. 그리고 이에 따라 산출된 통역 데이터는 원본 모니터링 데이터와 함께 호스트 기기 400로 제공될 수 있다.
다양한 실시 예에 따라 상기 의사소통 지원부 133는 기 등록된 호스트 기기 400에 적용된 호스트의 국적(또는 주 사용 언어), 수화 통역 필요성 여부 및 호스트가 선호하는 모니터링 데이터 방식(예, 텍스트 데이터, 음성 데이터, 영상 데이터) 등의 정보를 확인하고, 그에 대응하여 가공 동작을 수행할 것인지 여부를 판단할 수 있다. 그리고 상기 의사소통 지원부 133는 호출 대상인 호스트의 국적을 확인하여 외국어 통역 필요성을 판단할 수 있다. 호스트의 국적 정보는 호스트 계정 정보에 호스트가 직접 입력할 수 있으며, 그에 따라 다양한 언어를 사용하는 호스트의 경우 추후 국적(또는 주 사용 언어)를 변경할 수도 있다. 또는 다양한 언어 사용이 가능한 호스트의 경우 국적(또는 주 사용 언어)을 다수 설정할 수 있으며, 그에 따라 상기 의사소통 지원부 133는 모니터링 데이터에 포함된 내용이 외국어일지라도, 해당 언어가 호스트 국적(주사용 언어)에 대응하는 경우, 가공 동작을 수행하지 않고(통역하지 않고) 원본 모니터링 데이터만을 전달할 수 있다.
이와 유사하게 상기 의사소통 지원부 133는 호스트의 수화 통역 필요성 여부에 대한 정보를 확인할 수 있으며 호스트가 수화 통역이 필요하지 않은 사용자인 것으로 판단되는 경우 의사소통 지원부 133는 수화가 포함된 모니터링 데이터에 대한 별도의 가공동작을 수행하지 않을 수 있다.
또한 상기 의사소통 지원부 133는 사용자의 선호 모니터링 데이터의 유형이 텍스트 데이터인 것으로 확인되는 경우, 텍스트 데이터를 제외한 모든 유형의 데이터에 대하여 가공 결과물을 텍스트 데이터로 제공하도록 지원할 수 있다. 예컨대, 호스트가 선호하는 모니터링 데이터 유형이 텍스트인 경우, 모니터링 데이터가 수화 및 음성 데이터로 입력되면, 상기 의사소통 지원부 133는 해당 수화 또는 음성 데이터 중 적어도 하나를 통역한 결과를 텍스트 형태로 작성한 통역 데이터를 호스트 기기에 추가로 제공할 수 있다. 이와 같이 상기 의사소통 지원부 133는 호스트 계정 정보에 포함된 선호 정보(선호하는 모니터링 데이터 유형)에 대응하여 가공 결과물을 산출 및 제공할 수 있다.
또한 다양한 실시 예에 따라 상기 의사소통 지원부 133는 음성 데이터만 존재하는 경우, STT(Sound To Text)기능을 통해 음성 내용에 대응하는 텍스트 데이터를 산출하고 산출된 텍스트 데이터를 가공 데이터로써 호스트기기 400에 추가 제공 할 수 있다. 또한 이와 유사하게 상기 의사소통 지원부 133는 모니터링 데이터가 텍스트 데이터만 존재하는 경우 TTS(Text To Sound)기능을 통해 텍스트 데이터에 대응하는 음성 데이터를 산출하고, 산출된 음성 데이터를 가공 데이터로써 호스트 기기 400에 추가 제공할 수 있다. 다양한 실시 예에 따라 상기 의사소통 지원부 133가 수행하는 가공 동작은 호스트 기기 400별 호스트 정보에 포함된 선호 정보(선호하는 모니터링 데이터 유형 정보)에 기반하여 수행될 수 있다.
상기 의사 소통 지원부 133는 구체적으로 도 5에서 도시되는 바와 같이 구성될 수 있다.
도 5는 본 발명의 실시 예에 따른 의사소통 지원부의 구성을 도시한 도면이다.
도 5에서 도시되는 바와 같이, 본 발명의 실시 예에 따른 상기 의사소통 지원부 133는 수화 통역부 133a, 텍스트-사운드 변환부 133b, 외국어 통역부 133c를 포함하여 구성될 수 있다. 상기 수화 통역부 133a는 영상 데이터에서 감지된 사용자의 손 이미지가 기 설정된 횟수 이상 움직이는 경우 등에 있어서 수화가 포함된 영상임을 판단할 수 있다. 이후 상기 수화 통역부 133a는 수화가 포함된 영상인 경우 저장부에 기 저장된 수화 통역 정보에 기반하여 해당 수화가 의미하는 바를 텍스트 또는 음성으로 변환할 수 있다.
상기 텍스트-사운드 변환부 133b는 TTS(Text To Sound)및 STT(Sound To Text) 기능에 기반하여 텍스트 모니터링 데이터에 대하여 사운드 형태의 통역 정보를 산출하고 사운드 모니터링 데이터에 대하여 텍스트 형태의 통역 정보를 산출할 수 있다.
상기 외국어 통역부 133c는 영상 및 음성 또는 텍스트 데이터에 대하여 언어 감지를 수행하여 입력된 언어의 종류를 판단할 수 있다. 그리고 상기 외국어 통역부 133c는 모니터링 데이터에 포함된 언어 정보와 호스트의 국적 정보가 상이한 경우 통역을 수행하고 통역 결과를 텍스트 또는 음성으로 산출할 수 있으며, 이를 모니터링 데이터와 함께 호스트 기기 400측으로 전달할 수 있다.
상기 방범 기능 지원부 134는 호스트 기기 400측에서 기 설정한 특정 인물 정보를 모니터링 데이터에서 확인하는 동작을 수행할 수 있다. 호스트는 예컨대, 범죄자, 스토커와 같이 기피 대상에 대한 인물 정보를 서버 100에 등록할 수 있다. 상기 인물 정보는 얼굴 이미지 정보, 통화 목소리 정보, 의사전달 내용(예, 특정 단어가 포함된 발언을 하는 경우) 등을 포함할 수 있다. 다양한 실시 예에 따라 상기 서버 100는 기피 대상에 대한 정보를 호스트가 선택할 수 있도록 하는 선택 메뉴를 제공할 수 있다. 선택 메뉴에는 예컨대, '얼굴의 80%를 가린 사람', '검정 마스크를 착용한 사람' 등과 같은 선택 항목이 포함되어 있을 수 있다.
상기 방범 기능 지원부 134는 모니터링 데이터(예, 영상 데이터)에 촬영된 정보에 포함된 음성정보 또는 이미지 정보가 기 등록된 기피 대상에 대한 인물 정보와 조건이 일치하는 경우 호출벨 및 호출벨 주변의 기 연동된 CCTV 및 방범장치에 대하여 방범 기능(예, 얼굴 이미지 확대 모니터링, 이동 경로 모니터링 등)의 구동을 요청할 수 있다. 상기 방범 기능 지원부 134는 영상 데이터 상의 동작, 안면 및 인상착의 중 적어도 하나를 인식하여 기 연동된 주변 장치를 이용한 방범 기능을 지원할 수 있다. 또한 상기 방범 기능 지원부 134는 방범 기능에 의해 획득된 기피 대상의 모니터링 정보를 별도로 관리하고, 경찰, 관리자 측 서버로 주기적으로 자동 전송되도록 지원할 수 있다.
도 3은 본 발명의 실시 예에 따른 호출벨의 구성을 도시한 블록도이다.
도 3에서 도시되는 바와 같이 본 발명의 실시 예에 따른 호출벨 200은 통신부 210, 저장부 220, 입력부 230, 표시부 240, 오디오 처리부 250, 카메라부 260 및 제어부 270을 포함하여 구성될 수 있다. 그리고 상기 통신부 210는 BLE 모듈 211을 포함할 수 있으며, 상기 제어부 270는 호출 요청 판단부 271 및 모니터링부 272를 포함하여 구성될 수 있다.
상기 통신부 210는 BLE 모듈 211를 통해 기 설정된 거리 범위 내로 근접한 사용자 기기 300측에 BLE 신호(비콘 신호)를 전송할 수 있다. 이 때 비콘 신호에는 호출벨이 갖는 고유 ID가 포함될 수 있다. 호출벨 ID는 추후 사용자 기기 300측에서 수신하게 되면 사용자 기기 300에 의해 서버 100로 전송될 수 있다. 서버 100는 상기 호출벨 ID를 수신하면 수신한 호출벨 ID에 기반하여 해당 호출벨에 대응하는 호출 지원 화면을 검색하고 이를 매칭하여 사용자 기기 300측에 다시 제공할 수 있다.
상기 저장부 220는 비콘 전송 관련 정보를 저장할 수 있다. 예컨대 상기 저장부 220는 비콘 전송 주기, 비콘 전송 조건, 비콘 신호에 포함할 정보의 내용 등의 비콘 전송 관련 정보를 저장할 수 있다. 또한 상기 저장부 220는 다양한 실시 예에 따라 호출벨 200에서 생성되는 모니터링 데이터, 서버 또는 호스트 기기의 명령에 따른 동작 구동 조건 등에 대한 프로그래밍 정보를 저장할 수 있다.
상기 입력부 230는 호스트 호출을 위해 요구되는 키 입력 또는 터치 입력을 수신할 수 있다.
상기 표시부 240는 사용자가 입력한 정보(예, 호출하고자 하는 아파트 동,호수 정보 등)을 확인시키는 동작을 수행할 수 있다. 그 밖에도 상기 표시부 240는 다양한 실시 예에 따라 모니터링 데이터가 생성중(예, 촬영 데이터 생성중)임을 알리고, 모니터링되는 영상에 대한 정보를 제공하기 위해 촬영중인 화면에 대한 영상 정보를 표시할 수 있다.
상기 오디오 처리부 250는 스피커, 마이크 등을 포함할 수 있으며 일반적인 호출벨 기능에 포함되는 사운드 감지 및 출력 동작을 수행할 수 있다.
상기 카메라부 260는 영상 모니터링 데이터를 생성하기 위해 촬영 동작을 수행할 수 있다.
상기 제어부 270는 호출 요청 판단부 271 및 모니터링부 272를 포함하여 구성될 수 있으며, 호출벨에 근접한 사용자 기기 300측에 비콘 신호를 통해 호출벨 ID를 전송하는 동작을 비롯하여, 호출벨에서 수행하는 호스트 기기 호출과 관련된 동작 전반을 제어할 수 있다.
상기 제어부 270의 호출 요청 판단부 271는 호출벨 200의 일 버튼을 조작하여 직접 호스트 기기를 호출하는 직접 호출 요청 동작의 발생 여부를 판단할 수 있다. 또한 상기 호출 요청 판단부 271는 다양한 실시 예에 따라 사용자 기기에서 발생되는 호출 요청 신호를 수신하고 이에 대응하는 호출 요청 동작을 기 연동된 호스트 기기 400측 또는 서버 100(예, 서버100를 통해 호스트 기기 400로 전달)로 전달할 수 있다.
또한 상기 제어부 270의 모니터링부 272는 서버 100 또는 호스트 기기 400측의 명령이 모니터링 명령을 수신함에 따라 카메라부 260, 오디오처리부 250 중 적어도 하나에 의한 모니터링 기능을 수행할 수 있다. 예컨대, 상기 모니터링부 272는 서버 100로부터 긴급 상황 감지에 따른 모니터링 동작 명령이 수신됨을 확인할 수 있으며, 그에 따라 상기 모니터링부 272는 호출벨 200의 카메라, 마이크 등을 활용한 호출벨 200 주변의 모니터링(촬영, 녹음 등) 동작을 수행할 수 있다.
도 4는 본 발명의 실시 예에 따른 사용자 기기의 구성을 도시한 도면이다.
도 4에서 도시되는 바와 같이, 본 발명의 실시 예에 따른 사용자 기기 300는 통신부 310, 저장부 320, 입력부 330, 표시부 340, 오디오처리부 350, 카메라부 360 및 제어부 370을 포함하여 구성될 수 있다. 그리고 상기 제어부 370는 호출벨 신호 감지부 371, 호출벨 기능 지원부 372, 호출 이력 관리부 373을 포함하여 구성될 수 있다.
본 발명의 실시 예에 따른 상기 통신부 310는 호출벨 200로부터 제공되는 비콘 신호를 수신할 수 있다. 이 때 상기 호출벨 200로부터 수신되는 비콘 신호에는 해당 호출벨의 ID가 포함된 신호일 수 있다.
또한 상기 통신부 310는 서버100 로의 호출 신호 전달을 위한 정보 송신 동작 및 서버 100로부터의 호출 요청 화면 수신 동작 등을 수행할 수 있다. 다양한 실시예에 따라 상기 통신부 310는 호출벨 200과 직접 통신할 수도 있다.
본 발명의 실시 예에 따른 상기 저장부 320는 서버 100에서 제공하는 호출 요청과 관련된 어플리케이션을 저장할 수 있다. 상기 저장부 320는 모니터링 데이터 생성과 관련된 프로그램 및 명령을 저장할 수 있다. 또한 상기 저장부 320는 생성된 모니터링 데이터를 저장할 수 있다. 다양한 실시 예에 따라 상기 저장부 320는 호출 요청 이력 정보를 저장할 수 있다.
본 발명의 실시 예에 따른 상기 입력부 330는 호출 요청 화면에서 사용자가 입력하는 호출 명령과 관련된 정보를 수신할 수 있으며, 정보 입력 방식은 예컨대 키 입력, 터치 입력 등이 포함될 수 있다.
본 발명의 실시 예에 따른 상기 표시부 340는 서버100로부터 수신된 호출 요청 화면을 표시할 수 있으며, 사용자가 입력한 호출 신호와 관련된 정보(예, 호출하고자 하는 동, 호수 정보)를 표시할 수 있다. 또한 상기 표시부 340는 호출 기능을 지원하는 어플리케이션의 설정 화면 등을 표시할 수 있으며, 호출 동작에 의해 호스트 기기 400와의 통신 연결이 수립되면, 모니터링 데이터 생성과 관련된 화면을 표시할 수 있다. 예컨대 상기 표시부 340는 호스트 기기 400로 전송할 동영상의 촬영 정보를 표시할 수 있다.
본 발명의 실시 예에 따른 오디오 처리부 350 및 카메라부 360는 모니터링 데이터를 생성과 관련된 촬영 및 음성 입력 동작을 수행할 수 있다.
상기 제어부 370는 호출벨 신호 감지부 371, 호출벨 기능 지원부 372 및 호출 이력 관리부 373을 포함하여 구성될 수 있다.
먼저 상기 호출벨 신호 감지부 371는 본 발명의 실시 예에 따라, 호출벨로부터 송신되는 비콘신호가 수신됨을 확인할 수 있다. 또한 상기 호출벨 신호 감지부 371은 호출벨로부터 비콘 신호가 수신됨에 따라 해당 신호에 포함된 호출벨 관련 정보를 분류할 수 있다. 상기 호출벨 신호 감지부 371는 호출벨로부터 비콘 신호가 수신되면, 서버 100로 상기 비콘 신호 내 포함된 호출벨 ID에 대응하는 호출 요청 화면을 제공하도록 요청할 수 있다.
상기 호출벨 기능 지원부 372는 호출 기능을 수행하는 어플리케이션의 전반적인 구동을 제어할 수 있다. 구체적으로 상기 호출벨 기능 지원부 372는 호출벨로부터 비콘신호가 수신됨에 따라 대응하여 수신되는 호출 요청 화면을 표시할 수 있다. 상기 호출 요청 화면은 호출 기능을 지원하는 어플리케이션 상에서 표시되거나, 상기 어플리케이션의 지원 하에 별도의 웹 형태로 표시될 수 있다.
그리고 상기 호출벨 기능 지원부 372는 호출 요청 화면에서 사용자가 입력하는 호출 명령을 수신하고 그에 대응하는 호출 신호를 서버 100로 전송할 수 있다. 이 때 호출 명령은 호출 대상에 대한 정보를 포함할 수 있다. 보다 다양한 실시 예에 따라 상기 호출 명령은 호출 목적의 유형(예, 호스트와의 통화 요청, 방범 기능 요청 등)에 관한 정보(예, 코드)를 포함할 수 있다. 사용자는 상기 언급된 정보들을 호출 요청 화면에서 입력할 수 있으며, 이에 따라 상기 호출벨 기능 지원부 372는 사용자에 의해 입력된 정보를 기록 및 관리할 수 있다.
또한 상기 호출벨 기능 지원부 372는 서버 100에 호출 신호를 전달한 후, 호스트 기기로부터 호출에 대한 응답이 이루어짐에 따라, 서버 100의 중개 하에 호스트 기기와의 통화 기능을 수행할 수 있다. 호출벨 기능 지원부 372는 통화 기능을 수행할 시, 오디오 처리부 350 및 카메라부 360 중 적어도 하나를 제어하여 모니터링 데이터 생성 동작을 수행할 수 있다. 상기 모니터링 데이터는 호출을 요청한 사용자의 음성, 얼굴 이미지, 모션 등을 촬영 및 녹음한 정보일 수 있다. 호스트는 호스트 기기 400로 출력되는 모니터링 데이터를 확인하여 호출한 사용자의 신원 또는 용무를 판단할 수 있고, 이에 따라 후속 절차(예, 현관문 오픈, 구조 요청 등)를 수행할 수 있다.
또한 상기 호출벨 기능 지원부 372는 다양한 실시 예에 따라 사용자로부터 직접 모니터링 데이터의 종류(예, 텍스트 데이터, 음성데이터, 영상 데이터), 포함 언어 유형 등에 대한 정보를 선택할 수 있도록 할 수 있다. 예컨대, 사용자 기기 300를 통해 호스트 기기 400를 호출하고자 하는 사용자는, 호출 명령을 생성하기 직전 또는 모니터링 데이터를 생성하기 직전 자신이 입력할 언어의 종류, 수화 포함 여부, 텍스트 포함 여부 등을 선택할 수 있다.
또한 다양한 실시 예에 따라 상기 호출벨 기능 지원부 372는 사용자가 먼저 호출 요청을 수행한 경우가 아닌 특수 상황(예, 범죄가 의심되는 긴급 상황)하에서도 서버 100 또는 호스트 기기 400를 통해 모니터링 데이터 생성 명령을 수신할 수 있고 그에 대응하여 호출벨 기능 지원부 372는 모니터링 데이터 생성 동작을 수행할 수 있다. 예컨대, 상기 호출벨 기능 지원부 372는 모니터링 데이터 생성 요청 신호를 수신한 경우, 화면 상에 '위급 상황 감지로 인해 모니터링 데이터가 요청되었습니다. 모니터링 데이터를 생성하시겠습니까?'와 같은 선택창이 표시될 수 있으며, 사용자의 승인 하에 모니터링 데이터를 생성할 수도 있다.
상기 호출 이력 관리부 373는 사용자 기기 300에서 발생된 호출 신호의 발생 이력에 대한 정보를 저장하고 관리할 수 있다. 또한 나아가 상기 호출 이력 관리부 373는 기 생성된 호출 이력에 관한 정보를 기반으로 기 설정된 기간 범위별 이벤트 발생 횟수(예, 주간 방문 횟수), 호출 이후 호스트의 승인(예, 건물 출입 승인) 비율 등의 통계를 산출할 수 있다.
다양한 실시 예에 따라 상기 호출 이력 관리부 372는 기 설정된 횟수 이상의 빈도로 호출하는 호스트 기기가 존재하는 경우, 이를 즐겨찾기 항목으로 설정할 수 있으며, 사용자 설정에 따라 비콘신호 수신에 의해 호출벨 ID가 감지되면 자동으로 해당 호스트 기기 400로 호출 신호를 발생시키는 동작을 수행할 수 있다.
도 6은 본 발명의 실시 예에 따른 호출 동작의 순서를 도시한 순서도이다.
본 발명의 실시 예에 따른 호출 시스템은 사용자 기기 300, 호출벨 200, 서버 100, 호스트 기기 400를 포함하여 구성될 수 있다. 먼저 호출벨 200은 사용자 기기 300가 기 설정된 일정 거리 이하로 근접하게 될 경우, 호출벨 ID 등의 정보가 포함된 비콘신호를 사용자 기기 300로 전송하는 605동작을 수행할 수 있다.
이후 상기 사용자 기기 300는 수신된 비콘 신호를 감지하고 비콘신호 내 포함된 호출벨 ID를 확인하는 610동작을 수행할 수 있다. 사용자 기기 300는 호출벨 ID가 포함된 비콘 신호의 수신에 대응하여, 호출벨 ID를 서버 100로 전송하는 615동작을 수행할 수 있다. 이 때 상기 사용자 기기 300에는 서버 100에서 지원하는 호출 기능 어플리케이션이 설치된 상태임을 가정하기로 한다.
이후 상기 서버 100는 호출벨 ID에 대응하는 호출 요청 화면을 검색할 수 있고, 검색된 호출 요청 화면을 상기 사용자 기기 300에 제공하는 620동작을 수행할 수 있다.
사용자 기기 300는 제공된 호출 요청 화면을 선택하고, 화면 상에서 표시되는 번호 키 등을 선택하여 호출 명령을 입력하는 625동작을 수행할 수 있다. 호출 명령은 예컨대, 호출 대상의 식별 번호, 호출 용무에 대한 유형 번호 등을 포함할 수 있다.
상기 사용자 기기 300는 사용자로부터 호출 명령이 입력되면 호출 명령을 서버 100로 전송하는 630동작을 수행할 수 있다. 그리고 이후 서버 100는 이에 대응하여 호스트 기기로 상기 사용자 기기 300로부터 수신된 호출 신호를 전송하는 635동작을 수행할 수 있다.
상기 설명한 바와 같이 본 발명의 서버 100는 사용자 기기로부터 수신한 호출벨 ID에 대응하는 호출 요청 화면을 제공하고, 사용자 기기로부터 수신된 호출 신호를 호스트 기기로 제공하는 동작을 수행할 수 있다. 이후 과정에서 상기 서버 100는 호스트 기기 400에서의 호출 신호에 대한 응답(예, 호스트 기기로 통화 요청을 위한 알림음 발생에 대응하여 호스트가 통화 수신 버튼을 선택한 경우 등)이 이루어진 경우, 호스트 기기 400와 사용자 기기 300의 통화 연결을 수행할 수 있으며, 사용자 기기 300에서 생성되는 모니터링 데이터를 호스트 기기 400로 제공할 수 있다.
본 발명의 실시 예에 따른 호출 시스템에 따른 호출 방식은 사용자(방문자)가 직접 호출벨을 동작하여 호출하지 않더라도 비콘 신호를 수신함에 따라 호스트 기기로 연결될 수 있도록 지원하므로, 호출벨과 원거리에 위치한 경우(예, 차량 탑승 시)라도, 사용자가 소지한 사용자 기기 300를 통해 호출 기능을 수행할 수 있으며 호스트와 통화를 수행할 수 있게 한다.
도 7은 본 발명의 실시 예에 따른 모니터링 데이터의 가공 동작에 대하여 도시한 순서도이다.
도 7에서 도시되는 바와 같이, 본 발명의 실시 예에 따른 모니터링 데이터는 사용자 기기 300(또는 호출벨 200)에서 서버 100로 전송된 후 서버 100에서 호스트 기기 400로 전송될 수 있다.
이를 구체적으로 설명하면, 먼저 사용자 기기 300와 호스트 기기 400는 서버 100의 중개 하에 통화 연결 710동작을 수행할 수 있다. 통화 연결은 사용자 기기 300에서의 호스트 기기 호출 요청 및 호스트 기기 400의 승인에 따라 서버 100의 중개 하에 이루어질 수 있다.
이후 상기 사용자 기기 300는 모니터링 데이터를 생성하는 715동작을 수행할 수 있으며, 이후 사용자 기기 300는 생성된 모니터링 데이터를 서버 100로 전송하는 720동작을 수행할 수 있다. 그리고 상기 서버 100는 모니터링 데이터의 가공 필요성을 판단하는 725동작을 수행할 수 있으며, 가공 필요성을 판단하는 동작은 예컨대, 모니터링 데이터의 유형과 호스트 기기 400의 선호 데이터 유형의 불일치 여부, 모니터링 데이터에 포함된 언어와 호스트의 주사용 언어 불일치 여부, 모니터링 데이터에 수화 포함 여부 등에 기반하여 판단될 수 있다. 가공 동작은 모니터링 데이터에 포함된 언어를 통역하여 호스트의 주 사용 언어로 변환하는 동작, 모니터링 데이터에 포함된 수화를 통역하여 호스트의 주 사용 언어로 변환하는 동작을 포함할 수 있다. 또한 가공 동작은 이 외에도 다양한 기능이 포함될 수 있는데, 도 7을 설명함에 있어, 가공 동작은 수화 통역 및 외국어 통역 동작인 것으로 가정하기로 한다.
이후 상기 서버 100는 모니터링 데이터에 대한 통역 기능을 수행하는 730동작을 수행할 수 있다. 이후 상기 서버 100는 원본 모니터링 데이터 및 통역 기능을 수행한 결과물인 통역 자료를 함께 호스트 기기 400로 전송하는 735동작을 수행할 수 있다.
도 8은 본 발명의 실시 예에 따른 호출 요청 화면의 예시를 도시한 도면이다.
본 발명의 호출 시스템은 다양한 종류의 호출 요청 화면을 사용자 기기 300에 제공할 수 있다. 도 8의 a는 예컨대, 주차장에 비치된 인터폰(예, 무인 요금 정산기)의 역할을 수행할 수 있도록 제작된 호출 요청 화면의 예시를 도시하고 있다. 그리고 도 8의 b는 사내 인터폰 역할을 수행할 수 있도록 제작된 호출 요청 화면의 예시를 도시하고 있다. 그리고 도 8의 c는 공동 주택 건물 등에서 사용되는 인터폰의 역할을 수행할 수 있도록 제작된 호출 요청 화면의 예시를 도시하고 있다. 도 8의 d는 예컨대 선박 비상 호출의 기능을 수행하는 선박 비상벨에 대응하는 호출 요청 화면의 예시를 도시하고 있다.
도시되는 예시와 같이, 본 발명의 실시 예에 따른 호출 요청 화면은 기 제공된 아이콘을 선택하는 방식으로 특정 호출 대상의 선택하도록 지원할 수도 있고, 숫자 또는 글자를 타이핑하여 호출 대상을 선택하도록 지원할 수도 있다. 그 외에도 상기 호출 요청 화면은 호출벨의 유형에 대응하는 종류별 기능키가 포함될 수 있다. 예컨대, 무인 요금 정산기의 기능을 수행하도록 하는 호출 요청 화면에는 호스트 호출(예, 관제실 호출)의 기능 외에도, 요금 결제, 차량 번호 입력, 요금 안내 등의 기능을 요청하는 별도의 기능키가 포함될 수 있다.
상술한 예를 참조하여 본 발명을 상세하게 설명하였지만, 당업자라면 본 발명의 범위를 벗어나지 않으면서도 본 예들에 대한 개조, 변경 및 변형을 가할 수 있다. 요컨대 본 발명이 의도하는 효과를 달성하기 위해 도면에 도시된 모든 기능 블록을 별도로 포함하거나 도면에 도시된 모든 순서를 도시된 순서 그대로 따라야만 하는 것은 아니며, 그렇지 않더라도 얼마든지 청구항에 기재된 본 발명의 기술적 범위에 속할 수 있음에 주의한다.
100 : 서버
131 : 모니터링 데이터 수집부
132 : 통화 운용부
133 : 의사소통 지원부
134 : 방범 기능 지원부
200 : 호출벨
271 : 호출 요청 판단부
272 : 모니터링부
300 : 사용자 기기
371 : 호출벨 신호 감지부
372 : 호출벨 기능 지원부
373 : 호출 이력 관리부
400 : 호스트 기기
131 : 모니터링 데이터 수집부
132 : 통화 운용부
133 : 의사소통 지원부
134 : 방범 기능 지원부
200 : 호출벨
271 : 호출 요청 판단부
272 : 모니터링부
300 : 사용자 기기
371 : 호출벨 신호 감지부
372 : 호출벨 기능 지원부
373 : 호출 이력 관리부
400 : 호스트 기기
Claims (7)
- 근접 위치한 사용자 기기에 비콘 신호를 이용하여 호출벨 ID를 전송하는 호출벨;
상기 호출벨 ID에 대응하는 호출 요청 화면을 서버로부터 제공받고, 상기 호출 요청 화면을 사용자에게 표시하며, 상기 호출 요청 화면 상에서 발생되는 호출 이벤트를 감지함에 따라 호출 신호를 서버로 전송하고, 호출 신호에 대한 응답으로 호스트 기기와의 통화가 수행되면 호스트 기기에 전달할 모니터링 데이터를 생성하는 사용자 기기;
상기 사용자 기기로부터 호출 신호를 수신하면, 상기 호출 신호에 대응하는 호스트 기기로 호출 신호를 전달하고, 상기 호스트 기기로부터 상기 호출 신호에 대한 응답이 수신되면, 상기 호스트 기기와 상기 사용자 기기 간의 통화 연결을 수행하고, 상기 사용자 기기로부터 수신되는 모니터링 데이터를 상기 호스트 기기로 전달하는 서버; 및
상기 서버로부터 호출 신호 및 모니터링 데이터를 수신하고, 수신한 호출 신호 및 모니터링 데이터를 출력하는 호스트 기기;를 포함하는 지능형 호출 시스템. - ◈청구항 2은(는) 설정등록료 납부시 포기되었습니다.◈제 1항에 있어서,
상기 모니터링 데이터는
음성 데이터, 텍스트 데이터 및 영상 데이터를 포함하는 종류로 구성되고,
상기 서버는
상기 모니터링 데이터를 수신함에 따라, 수신된 모니터링 데이터의 종류를 구분하고, 상기 모니터링 데이터의 분석결과 가공의 필요성이 판단되는 경우, STT, TTS, 수화통역, 외국어 통역 중 적어도 하나를 포함하는 가공 동작을 수행하고, 가공 동작의 결과로 산출된 가공 데이터를 상기 호스트 기기로 전송하는 것을 특징으로 하는 지능형 호출 시스템. - 제 2항에 있어서,
상기 서버는
호스트의 주 사용 언어, 선호 모니터링 데이터의 유형, 수화 통역 필요성 여부 중 적어도 하나에 기반하여 모니터링 데이터의 가공 필요성을 판단하는 것을 특징으로 하는 지능형 호출 시스템. - 제 1항에 있어서,
상기 서버는
상기 모니터링 데이터가 영상 데이터인 경우
상기 영상 데이터 상의 동작, 안면 및 인상착의 중 적어도 하나를 인식하여 상기 호출벨 주변의 기 연동된 CCTV 및 방범장치의 구동을 요청하는 것을 특징으로 하는 지능형 호출 시스템. - 제 4항에 있어서,
상기 서버는
기 설정된 기피 대상에 대한 인물 정보를 호스트 기기로부터 등록받고, 모니터링 데이터에 기 등록된 기피 대상에 대한 정보와 일치하는 대상이 감지되는 경우, 호출벨, 호출벨 주변의 기 연동된 CCTV 및 방범 장치로 방범 기능의 구동을 요청하는 것을 특징으로 하는 지능형 호출 시스템. - 제 1항에 있어서,
상기 사용자 기기는
비콘 신호가 수신됨을 확인하고, 비콘 신호가 수신됨에 따라 비콘 신호에 포함된 호출벨 관련 정보를 분류하되, 호출벨 ID를 추출하고, 이를 서버에 제공하여 상기 호출벨 ID에 대응하는 호출 요청 화면을 요청하는 호출벨 신호 감지부;
호출 요청 화면에서 사용자로부터 호출 대상, 호출 목적의 유형에 대한 정보를 포함하는 호출 명령을 수신하고, 상기 호출 명령에 따라 호출 신호를 생성하여 서버에 전송하는 호출벨 기능 지원부;를 포함하여 구성되는 것을 특징으로 하는 지능형 호출 시스템. - 제 1항에 있어서,
상기 사용자 기기는
사용자 기기에서 발생된 호출 신호의 발생 이력에 대한 정보를 저장 및 관리하되, 기 설정된 기간 범위별 호출 이벤트 발생 횟수 및 호출 이후 호스트의 승인 비율을 포함하는 통계 데이터를 산출하는 호출 이력 관리부를 포함하는 것을 특징으로 하는 지능형 호출 시스템.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180164626A KR101977263B1 (ko) | 2018-12-18 | 2018-12-18 | 비콘을 이용한 지능형 호출 시스템 |
PCT/KR2019/017813 WO2020130536A1 (ko) | 2018-12-18 | 2019-12-16 | 비콘을 이용한 지능형 호출 시스템 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180164626A KR101977263B1 (ko) | 2018-12-18 | 2018-12-18 | 비콘을 이용한 지능형 호출 시스템 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190051707A Division KR102142032B1 (ko) | 2019-05-02 | 2019-05-02 | 지능형 커뮤니케이션 서버 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101977263B1 true KR101977263B1 (ko) | 2019-05-10 |
Family
ID=66580840
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180164626A KR101977263B1 (ko) | 2018-12-18 | 2018-12-18 | 비콘을 이용한 지능형 호출 시스템 |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR101977263B1 (ko) |
WO (1) | WO2020130536A1 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020130536A1 (ko) * | 2018-12-18 | 2020-06-25 | 주식회사 샘물정보통신 | 비콘을 이용한 지능형 호출 시스템 |
KR102142034B1 (ko) * | 2019-06-26 | 2020-08-06 | 주식회사 샘물정보통신 | 장애인을 고려한 인증 및 보안 시스템 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040019539A (ko) * | 2002-08-28 | 2004-03-06 | 김정구 | 인공지능 방범시스템 |
KR20090017733A (ko) * | 2007-08-16 | 2009-02-19 | 최옥재 | 차량 출입 관리 시스템 |
KR20110051515A (ko) * | 2009-11-10 | 2011-05-18 | 도지용 | 차량 진입구 자동통화 시스템 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7899583B2 (en) * | 2005-04-12 | 2011-03-01 | Ehud Mendelson | System and method of detecting and navigating to empty parking spaces |
KR101649829B1 (ko) * | 2015-09-08 | 2016-08-30 | 주식회사 엘지유플러스 | 주차관리 시스템, 차량감지장치, 주차정보관리장치, 주차정보공유장치, 사용자단말기 및 주차관리방법 |
KR101859993B1 (ko) * | 2016-12-16 | 2018-05-21 | 딕스비전 주식회사 | 비콘 및 VoIP 단말기를 이용한 비상호출 시스템 |
KR101977263B1 (ko) * | 2018-12-18 | 2019-05-10 | 주식회사 샘물정보통신 | 비콘을 이용한 지능형 호출 시스템 |
-
2018
- 2018-12-18 KR KR1020180164626A patent/KR101977263B1/ko active IP Right Grant
-
2019
- 2019-12-16 WO PCT/KR2019/017813 patent/WO2020130536A1/ko active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040019539A (ko) * | 2002-08-28 | 2004-03-06 | 김정구 | 인공지능 방범시스템 |
KR20090017733A (ko) * | 2007-08-16 | 2009-02-19 | 최옥재 | 차량 출입 관리 시스템 |
KR20110051515A (ko) * | 2009-11-10 | 2011-05-18 | 도지용 | 차량 진입구 자동통화 시스템 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020130536A1 (ko) * | 2018-12-18 | 2020-06-25 | 주식회사 샘물정보통신 | 비콘을 이용한 지능형 호출 시스템 |
KR102142034B1 (ko) * | 2019-06-26 | 2020-08-06 | 주식회사 샘물정보통신 | 장애인을 고려한 인증 및 보안 시스템 |
Also Published As
Publication number | Publication date |
---|---|
WO2020130536A1 (ko) | 2020-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107862774B (zh) | 门禁呼叫方法、***及客户端 | |
US20200394894A1 (en) | Emergency communications using client devices that are associated with audio/video recording and communication devices | |
CN110914798B (zh) | 用于监视和礼宾服务的可扩展***和方法 | |
JP4627152B2 (ja) | 危機監視システム | |
KR100832124B1 (ko) | 통신망을 이용한 위급 상황 알림 시스템 및 방법 | |
EP2221788A2 (en) | Method and apparatus for interfacing security systems via a remote facility | |
EP2834776A1 (en) | Recognition-based security | |
KR20120022300A (ko) | 공동주택단지에서의 방문자 모니터링 시스템 및 방문자 모니터링 방법 | |
KR100811077B1 (ko) | 이동통신단말기를 이용한 개인 보안시스템 및 그 보안방법 | |
KR20210029953A (ko) | 안면인식 기능에 기초하여 5g 이동통신망의 이용이 가능한 통신 단말기를 통해 영상감시가 가능한 로비폰 제어 장치 및 방법 | |
KR101977263B1 (ko) | 비콘을 이용한 지능형 호출 시스템 | |
KR102251931B1 (ko) | 가정용 통신 장치를 이용한 사용자 보안 시스템 및 그 방법 | |
KR101841938B1 (ko) | 스마트 폰을 이용한 자동 출입문 제어 시스템 및 방법 | |
KR101728158B1 (ko) | 소방 안전 관리 및 경비 대행 시스템 및 그 방법 | |
KR20150041939A (ko) | 실시간 이벤트 감지를 통한 도어 감시시스템 및 그 방법 | |
KR20160060018A (ko) | Ip/sip/ims카메라, ip/sip/ims카메라가 구비된 사설보안시스템 및 사설보안시스템 제어방법 | |
KR20140129762A (ko) | Ip/sip/ims카메라, ip/sip/ims카메라가 구비된 사설보안시스템 및 사설보안시스템 제어방법 | |
KR20120057829A (ko) | 씨씨디 카메라와 이동통신망을 이용한 주차장 모니터링 시스템 및 그 제어방법 | |
KR102071185B1 (ko) | 긴급 상황의 유형에 따라 주변 장치를 제어하는 호출 시스템 | |
KR20140148020A (ko) | 휴대기기를 이용한 무인 기계경비시스템 및 그 제공방법 | |
KR102142032B1 (ko) | 지능형 커뮤니케이션 서버 | |
KR101914813B1 (ko) | 통신 단말기를 이용한 도어락 제어 장치 및 방법 | |
JP2002165211A (ja) | 通信ネットワークを用いた防犯監視システム及びコンピュータに防犯監視システムの基本機能を実行させるためのプログラム、そのプログラムを記憶した記録媒体 | |
KR20160057751A (ko) | 근거리 통신 아이피 카메라를 이용한 출입감시 시스템 | |
KR101993207B1 (ko) | 상황 분석을 수행하는 호출 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
A107 | Divisional application of patent | ||
GRNT | Written decision to grant |