KR102022343B1 - System, server and method for detecting offensive word, analyzing location and notifying them based on smart phone - Google Patents

System, server and method for detecting offensive word, analyzing location and notifying them based on smart phone Download PDF

Info

Publication number
KR102022343B1
KR102022343B1 KR1020180079846A KR20180079846A KR102022343B1 KR 102022343 B1 KR102022343 B1 KR 102022343B1 KR 1020180079846 A KR1020180079846 A KR 1020180079846A KR 20180079846 A KR20180079846 A KR 20180079846A KR 102022343 B1 KR102022343 B1 KR 102022343B1
Authority
KR
South Korea
Prior art keywords
student
guardian
terminal
server
keyword
Prior art date
Application number
KR1020180079846A
Other languages
Korean (ko)
Inventor
문명화
Original Assignee
문명화
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 문명화 filed Critical 문명화
Priority to KR1020180079846A priority Critical patent/KR102022343B1/en
Application granted granted Critical
Publication of KR102022343B1 publication Critical patent/KR102022343B1/en

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/02Alarms for ensuring the safety of persons
    • G08B21/0202Child monitoring systems using a transmitter-receiver system carried by the parent and the child
    • G08B21/0222Message structure or message content, e.g. message protocol
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/35Clustering; Classification
    • G06F16/353Clustering; Classification into predefined classes
    • G06F17/278
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B25/00Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
    • G08B25/01Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium
    • G08B25/10Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium using wireless transmission systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/90Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Child & Adolescent Psychology (AREA)
  • General Health & Medical Sciences (AREA)
  • Signal Processing (AREA)
  • Public Health (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Environmental & Geological Engineering (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present invention relates to a notification system for detecting a harmful keyword and analyzing a position based on a smartphone, which is a system realized to perform notifications by detecting a harmful keyword based on a smartphone or analyzing a position of a student with respect to a keyword inputted in a smartphone of the student, to a server thereof, and to a method thereof. A student terminal recognizes a keyword input to transmit an input keyword. The server registers the input keyword received from the student terminal and transmits the input keyword. A guardian terminal outputs the input keyword received from the server.

Description

스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 시스템, 서버 및 방법{System, server and method for detecting offensive word, analyzing location and notifying them based on smart phone}System, server and method for detecting offensive word, analyzing location and notifying them based on smart phone}

본 발명의 기술 분야는 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 시스템, 서버 및 방법에 관한 것으로, 특히 학생의 스마트폰에서 입력되는 키워드에 대해서 스마트폰 기반의 유해성 키워드를 검출하거나 학생의 위치를 분석하여 알림을 수행하도록 구현한 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 시스템, 서버 및 방법에 관한 것이다.The technical field of the present invention relates to a smartphone-based hazard keyword detection and location analysis notification system, a server, and a method. In particular, a smartphone-based hazard keyword is detected or a student's position is detected with respect to a keyword input from a student's smartphone. It relates to a smartphone-based harmful keyword detection and location analysis notification system, server and method implemented to perform the notification by analyzing.

학교, 학원 등에서 이루어지고 있는 폭력 등의 문제가 날이 갈수록 심화되고 심각한 사회문제로 부상하고 있으며, 특히 이러한 폭력 등은 학생을 둔 보호자에게 잘 알려지지 않는 경우가 많기 때문에, 보호자의 입장에서는 폭력 사건이 심화되고 나서야 알게 되는 경우가 많다. 또한, 각 학교, 학원 등마다 학생들의 고민, 왕따, 불만사항 등과 같은 애로사항을 신고하도록 하기 위한 신고함을 설치하거나 상담사를 활용하도록 하고 있으나, 무용지물인 경우가 많다. 이에, 전화를 이용하여 학생들의 애로사항을 직접 신고하는 방법도 있으나, 이는 학생이 직접 신고해야 하기 때문에, 학생 자신의 입장이 난처하여 전화 신고를 기피하고 있다. 이에 따라, 학생들의 애로사항을 해결하지 못하여 학교, 학원 등의 폭력, 가출, 왕따 등과 같은 생활문제 사고로 이어지는 경우가 날로 증가되고 있다. 그리고 CCTV 등과 같은 영상장치를 이용하여 학생들의 영상을 실시간으로 확보하여 학생들을 보호하는 방법도 있으나, 영상장치가 배치되지 않은 사각지대에서는 이를 방지할 수 없다는 측면에서 한계가 있다.Problems such as violence in schools and academies have become increasingly serious and serious social problems. Especially, such violence is not well known to the guardians of students. You will only find out after deepening. In addition, each school, school, etc., to install a report box to report the complaints of students, such as worries, bullying, complaints, etc. or to use a counselor, but it is often useless. Therefore, there is also a method of directly reporting the complaints of the students by using the phone, but since the student must report directly, the student's own position is embarrassing to avoid the phone report. As a result, it is not possible to resolve the difficulties of the students, leading to increasing number of accidents such as violence, runaway, bullying, etc. in schools and academies. In addition, there is a method of protecting students by securing students' images in real time using an image device such as CCTV, but there is a limit in that it cannot be prevented in a blind area where the image device is not arranged.

한국등록특허 제10-1619347호(2016.05.02 등록)는 피보호자 안심 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림방법, 피보호자 안심 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림을 위한 위험메시지 감시 장치, 보호자 단말 및 컴퓨터 판독가능 기록매체에 관하여 개시되어 있는데, 위험메시지 감시 장치에서 피보호자에게 발송된 메시지를 수신하는 단계; 위험메시지 감시 장치에서 위험메시지 감시 장치의 메시지 저장영역 또는 애플리케이션 상태정보 저장영역을 참조하여 수신된 메시지를 인식하는 단계; 위험메시지 감시 장치에서 수신된 메시지와 미리 저장된 위험단어 리스트를 비교하여, 수신된 메시지에 위험단어가 포함되어 있는지 판단하는 단계; 위험메시지 감시 장치에서 수신된 메시지가 위험단어를 포함한 위험메시지인 것으로 판단된 경우, 위험메시지의 발신식별정보를 통하여 위험메시지의 발신자의 이름 또는 발신자의 연락처를 추출하는 단계; 위험메시지 감시 장치에서 피보호자에 대응하는 보호자의 단말로 위험메시지와 발신자의 이름 또는 연락처를 전송하는 단계; 및 보호자의 단말에서 전송된 위험메시지와 발신자의 이름의 일부나 연락처의 일부를 표시하는 단계를 포함하고, 두 명 이상의 서로 다른 발신자로부터 각각 위험메시지가 위험메시지 감시 장치에 수신된 경우, 위험메시지 감시 장치에서 각 발신자의 위험메시지의 내용을 참조하여 각 발신자 간의 연관성 유무를 제공하는 단계를 더 포함하는 것을 특징으로 한다. 개시된 기술에 따르면, 피보호자에게 수신된 위험메시지를 감시함으로써, 보호자로 하여금 피보호자의 위험상황(예를 들어, 학교폭력)을 미리 예측하거나 감지하게 할 수 있으며, 가해자에 대한 이름이나 전화번호 정보를 제공함으로써, 보호자가 가해자의 정보를 예측할 수 있도록 하며, 가해자로부터 가해행위를 받은 다른 피보호자들의 정보도 보호자에게 제공함으로써, 가해자에 대한 추가 위험정보를 제공할 수 있으며, 피보호자가 수신한 위험메시지를 피보호자의 학교 단말로 송부하여 학교 측에서도 위험상황이나 가해자의 정보를 미리 알 수 있도록 할 수 있으며, 위험메시지의 위험도를 보호자에게 알림으로써, 보호자가 위험상황을 경중을 미리 예측할 수 있게 하거나, 위험메시지 이더라도 농담이나 친근감 표시성의 위험단어가 포함된 경우는 필터링함으로써, 보호자가 필요한 위험메시지만 인지할 수 있도록 할 수 있다.Korean Patent Registration No. 10-1619347 (registered on May 02, 2016) is a method for detecting harmful keywords based on the assured smartphone and detecting harmful keywords, and a device for monitoring dangerous messages for detecting harmful keywords based on the assured smartphone. A guardian terminal and a computer readable recording medium are disclosed, comprising: receiving a message sent to a guardian at a risk message monitoring apparatus; Recognizing the received message by referring to the message storage area or the application state information storage area of the dangerous message monitoring device in the dangerous message monitoring device; Comparing the received message with the pre-stored dangerous word list by the dangerous message monitoring device to determine whether the received message includes the dangerous word; If it is determined that the message received by the dangerous message monitoring device is a dangerous message including a dangerous word, extracting the name of the sender of the dangerous message or the contact number of the sender through the identification information of the dangerous message; Transmitting the risk message and the caller's name or contact information from the risk message monitoring apparatus to a terminal of the guardian corresponding to the guardian; And displaying a part of the risk message transmitted from the guardian's terminal and a part of the caller's name or a part of the contact, and each risk message is received from the two or more different senders, when the risk message is received by the risk message monitoring device. The method may further include providing an association between each caller by referring to the content of the danger message of each caller. According to the disclosed technique, by monitoring a danger message received by the custodian, it is possible for the custodian to predict or detect the custodian's danger situation (eg, school violence) and provide the name or telephone number information of the perpetrator. This allows the guardian to predict the perpetrator's information, and provides the guardian with information about other victims who have been perpetrated by the perpetrator, thereby providing additional risk information about the perpetrator, and the risk message received by the victim. It can be sent to the school terminal so that the school can know the information of the dangerous situation or the perpetrator in advance, and it informs the guardian of the danger of the danger message so that the guardian can predict the serious situation in advance or even joke or Including a risk word of familiarity indication It may allow that the only guardian is required by filtering dangerous message.

한국등록특허 제10-1574027호(2015.11.26 등록)는 미성년자가 스마트폰을 통해 음란물 시청이나 이용, 유해 사이트 접속, 유해 애플리케이션 실행 등을 원천적으로 차단할 수 있도록 하는 스마트폰 유해 차단 시스템에 관하여 개시되어 있다. 개시된 기술에 따르면, 보호자 스마트폰과, 커널 영역에 설치되는 유해 차단 장치를 포함하는 피보호자 스마트폰, 및 보호자 스마트폰 및 피보호자 스마트폰과 통신망에 의해 연결되는 유해 차단 서버를 포함하며, 유해 차단 장치는, 통신을 수행하는 통신부; 통신부를 통해 송수신되는 모든 통신 패킷을 통과시키도록 하여 추출부로 보내는 가상 네트워크 장치부; 피보호자 스마트폰 내의 동영상, 이미지, 오디오 파일들 중 감시 대상 파일의 영역을 정하여 명령부를 통해 제1추출부로 추출할 대상 파일을 전달하고, 제1추출부로부터 추출된 감시 대상 파일을 수신하여 유해 확인 여부가 필요한 유해 확인 대상 파일을 정하여 명령부를 통해 다시 제1추출부로 전달하며, 또한 제2추출부로부터 추출된 패킷 데이터를 이용하여 유해 확인 여부가 필요한 감시 대상 패킷을 정하여 다시 제2추출부로 전달하는 프로세스부; 및 명령부를 통해 전달된 파일들 중 감시 대상 파일을 추출하여 프로세스부로 전달한 후, 프로세스부로부터 감시 대상 파일 중 유해 확인 대상 파일을 수신하여 유해 확인 대상 파일의 해시값을 추출하여 통신부를 통해 유해 차단 서버로 보내는 제1추출부와, 가상 네트워크 장치부로 들어오는 패킷데이터의 헤더(Header) 및 내용을 확인하고 이를 추출하여 프로세스부로 전달한 후, 프로세스부로부터 감시 대상 패킷 데이터를 수신하여 감시 대상 패킷 데이터의 해시값을 추출하여 통신부를 통해 유해 차단 서버로 보내는 제2추출부를 포함하는 추출부를 포함하며, 유해 차단 서버는, 제1추출부를 통해 전달받은 유해 확인 대상 파일의 해시값과 데이터베이스 서버에 저장되어 있는 유해 파일 목록의 해시값과 비교하여 유해 확인 대상 파일의 유해 여부를 검사하고, 또한 제2추출부를 통해 전달받은 감시 대상 패킷 데이터의 해시값과 데이터베이스 서버에 저장되어 있는 유해 패킷 데이터 목록의 해시값과 비교하여 감시 대상 패킷 데이터의 유해 여부를 검사하는 유해 검사 서버; 및 유해 검사 서버에 의한 검사 결과를 유해 차단 장치의 통신부를 통해 프로세스부로 통지하고, 또한 유해 파일 또는 유해 패킷 데이터로 판단된 경우 보호자 단말기에 리포트를 작성하여 알려주도록 하는 통지 및 리포팅 서버를 포함하며, 프로세스부는, 유해 검사 서버로부터 유해 확인 대상 파일이 유해 파일로 판단된 경우 해당 파일을 삭제하거나 또는 읽기 기능을 제거하도록 하고, 또한 유해 검사 서버로부터 감시 대상 패킷이 유해 패킷 데이터로 판단된 경우 해당 패킷을 차단 또는 감시하는 것을 특징으로 한다.Korean Patent Registration No. 10-1574027 (registered on November 26, 2015) discloses a smartphone harmful blocking system that allows a minor to fundamentally block watching or using pornography, accessing harmful sites, and executing harmful applications through a smartphone. have. According to the disclosed technology, a guardian's smartphone, a guardian's smartphone including a hazard blocking device installed in a kernel region, and a guardian's smartphone and a hazard blocking server connected by a communication network with the guardian's smartphone, the hazard blocking device Communication unit for performing communication; A virtual network device unit configured to pass all communication packets transmitted and received through the communication unit to the extraction unit; Determining harmfulness by determining the area of the target file among video, image, and audio files in the smartphone to be extracted to the first extracting unit through the command unit, and receiving the monitored target file extracted from the first extracting unit. The process of determining a harmful target file to be identified and forwarding it to the first extracting unit through the command unit, and using the packet data extracted from the second extracting unit, determining a packet to be monitored that requires harmful checks and delivering it to the second extracting unit again. part; And extracts a file to be monitored from the files transmitted through the command unit and delivers the file to the process unit, receives a harmful object file from the process unit from the process unit, extracts a hash value of the harmful object file from the process unit, and blocks the harmful blocking server through the communication unit. After checking the first extractor and the header and the contents of the packet data coming into the virtual network device unit, extracts it and transfers it to the process unit, and receives the monitored packet data from the process unit to receive the hash value of the monitored packet data And an extracting unit including a second extracting unit to extract and send the harmful extracting server to the harmful blocking server through the communication unit, and the harmful blocking server includes a hash value of the harmful confirmation target file received through the first extracting unit and the harmful file stored in the database server. Compares the hash value in the list to determine whether Hazardous check server to use, and also checks the second extraction is stored in the hash value and the database server, the observed packet data received through the harmful packet data whether the observed as compared with the hash value of the data packet remains in the list; And a notification and reporting server that notifies the process unit of the inspection result by the harmful inspection server to the process unit through the communication unit of the harmful blocking device, and generates a report to the guardian terminal when it is determined that the file is harmful or harmful packet data. The processor may delete the file or remove the read function when the harmful check target file is determined to be a harmful file from the harmful check server, and if the monitored packet is determined to be harmful packet data from the harmful check server, the packet may be deleted. It is characterized by blocking or monitoring.

상술한 바와 같은 종래의 기술에서는, 학생에게 발송된 메시지를 통신수단을 통해서 수신한 경우 또는 학생이 메시지를 통신수단을 통해서 송신한 경우에만 미리 저장된 위험단어 리스트와 비교해서 유해성을 판단함으로써, 학생이 문자, 메일 등과 같은 키워드를 직접 작성하였으나 발송하지 않거나, 통신수단을 통하지 않고 키워드를 입력받는 경우에는, 그 유해성을 검출하지 못하여 유해성 검출에 한계가 있었다. 특히, 이런 경우에 학생 본인만 해당 키워드를 보고 삭제해 버리면 어떠한 경우라도 그 유해성을 검출하지 못하는 단점도 있었다.In the prior art as described above, when the message sent to the student is received through the communication means or when the student transmits the message through the communication means, the student determines the hazard by comparing the risk word list with the pre-stored risk word list. If a keyword such as a text or an e-mail was created directly, but not sent, or a keyword is input through a communication means, the harmfulness cannot be detected and there is a limit in the harmfulness detection. In particular, in this case, if only the student sees the corresponding keyword and deletes it, there is a disadvantage that the harmfulness cannot be detected in any case.

한국등록특허 제10-1619347호Korean Patent Registration No. 10-1619347 한국등록특허 제10-1574027호Korea Patent Registration No. 10-1574027

본 발명이 해결하고자 하는 과제는, 전술한 바와 같은 한계 내지 단점을 해결하기 위한 것으로, 학생의 스마트폰에서 입력되는 키워드에 대해서 스마트폰 기반의 유해성 키워드를 검출하거나 학생의 위치를 분석하여 알림을 수행하도록 구현한 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 시스템, 서버 및 방법을 제공하는 것이다.The problem to be solved by the present invention is to solve the above limitations and disadvantages, to detect the smartphone-based hazard keyword or to analyze the location of the student for the keyword input from the student's smartphone to perform a notification The present invention provides a smartphone-based harmful keyword detection and location analysis notification system, server, and method.

상술한 과제를 해결하는 수단으로는, 본 발명의 한 특징에 따르면, 키워드 입력을 인식하여 입력 키워드를 전송하기 위한 학생단말기; 상기 학생단말기로부터 수신되는 입력 키워드를 등록하며, 입력 키워드를 전송하기 위한 서버; 및 상기 서버로부터 수신되는 입력 키워드를 출력하기 위한 보호자단말기를 포함하는 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 시스템을 제공한다.Means for solving the above problems, according to an aspect of the present invention, a student terminal for recognizing keyword input and transmitting the input keyword; A server for registering an input keyword received from the student terminal and transmitting the input keyword; And a guardian terminal for outputting an input keyword received from the server.

일 실시 예에서, 상기 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 시스템은, 상기 서버로부터 등록되는 입력 키워드를 학생별로 데이터베이스화시켜 저장하기 위한 데이터베이스를 더 포함하는 것을 특징으로 한다.In an embodiment, the smartphone-based hazard keyword detection and location analysis notification system may further include a database for storing the input keywords registered from the server in a database for each student.

일 실시 예에서, 상기 데이터베이스는, 상기 서버로부터 등록되는 유해성 키워드를 학생별로 데이터베이스화시켜 저장해 두는 것을 특징으로 한다.In one embodiment, the database is characterized in that to store the harmful keyword registered from the server by the database for each student.

일 실시 예에서, 상기 데이터베이스는, 상기 서버로부터 등록되는 위치정보를 학생별로 데이터베이스화시켜 저장해 두는 것을 특징으로 한다.In an embodiment of the present disclosure, the database may store location information registered from the server in a database for each student.

일 실시 예에서, 상기 데이터베이스는, 학교 및 학원의 정보, 학생 및 보호자의 정보, 학생 이력 정보, 위험존 또는 안전존의 정보, 유해성 키워드의 정보를 저장해 두는 것을 특징으로 한다.In one embodiment, the database is characterized in that for storing the information of schools and academy, the information of students and guardians, student history information, risk zone or safety zone information, hazard keyword information.

일 실시 예에서, 상기 데이터베이스는, 초기화면정보, 회원가입화면정보, 로그인화면정보, 학생용 세이프맘서비스화면정보 또는 보호자용 세이프맘서비스화면정보, 보호자등록화면정보, SOS요청 시 자동 연결 설정화면정보, 메인/SOS요청화면정보, 학생용 또는 보호자용 상담화면정보, 학생용 또는 보호자용 예방교육프로그램화면정보, 학생등록화면정보, 귀가존설정화면정보, 존등록화면정보, 진입알람화면정보 또는 이탈알람화면정보, 실시간위치보기화면정보, 즉시위치확인화면정보, 진입팝업화면정보 또는 탈출팝업화면정보, 외출팝업화면정보 또는 귀가팝업화면정보, 자녀별 위치 확인화면정보, 동선 찾기 확인화면정보, 알람설정화면정보, 인공지능감지화면정보를 미리 설정하여 저장해 두는 것을 특징으로 한다.In one embodiment, the database, the initial screen information, member registration screen information, login screen information, the student's Safe Mom service screen information or guardian Safe Mom service screen information, parental registration screen information, SOS request automatic connection setting screen information , Main / SOS request screen information, student or guardian counseling screen information, student or guardian prevention education program screen information, student registration screen information, home zone setting screen information, zone registration screen information, entrance alarm screen information or departure alarm screen Information, real-time location view screen information, instant location screen information, entry pop-up screen information or escape pop-up screen information, outgoing pop-up screen information or return home pop-up screen information, location information screen for each child, confirmation screen information for finding the line, alarm setting screen Information and artificial intelligence detection screen information is set in advance and stored.

일 실시 예에서, 상기 데이터베이스는, 상기 서버로부터 등록되는 귀가주소, 존 주소 및 존 범위를 보호자식별정보별로 데이터베이스화시켜 저장해 두는 것을 특징으로 한다.In one embodiment, the database is characterized in that to store the return address, the zone address and the zone range registered from the server by the parental identification information.

일 실시 예에서, 상기 학생단말기는, 키워드 입력 인식 시에 통신 오프 상태인지를 확인하며, 통신 오프 상태 시에 강제적으로 통신을 온시킨 후에 입력 키워드를 상기 서버로 전송하는 것을 특징으로 한다.In an embodiment, the student terminal may determine whether the communication is in the off state when the keyword input is recognized, and transmit the input keyword to the server after forcibly turning on the communication in the off state.

일 실시 예에서, 상기 학생단말기는, 유해성 키워드 검출 모듈을 이용해서 입력 키워드에 대해서 유해성 키워드를 검출하여 상기 서버로 전송하는 것을 특징으로 한다.In an embodiment of the present disclosure, the student terminal detects a harmful keyword with respect to an input keyword by using the harmful keyword detection module and transmits the harmful keyword to the server.

일 실시 예에서, 상기 학생단말기는, 위치감지모듈을 이용해서 자기 자신의 현재 위치를 확인하여 위치정보를 상기 서버로 전송하는 것을 특징으로 한다.In one embodiment, the student terminal, it is characterized by using the position detection module to identify the current position of its own to transmit the location information to the server.

일 실시 예에서, 상기 학생단말기는, 세이프맘서비스앱 설치 후에 별도의 행위 없이도 키워드 입력 인식 및 입력 키워드 전송을 수행하는 것을 특징으로 한다.In one embodiment, the student terminal, characterized in that after performing the installation of the safe mom service app, performing keyword input recognition and input keyword transmission.

일 실시 예에서, 상기 학생단말기는, 상기 서버로부터 학생용 세이프맘서비스화면정보를 수신받아 학생용 세이프맘서비스화면을 디스플레이하는 것을 특징으로 한다.In an embodiment, the student terminal may receive student safe mom service screen information from the server and display a student safe mom service screen.

일 실시 예에서, 상기 학생단말기는, 보호자등록항목의 선택을 확인하여 학생식별정보를 포함한 보호자등록항목선택신호를 생성시켜 상기 서버로 전송한 후에, 상기 서버로부터 보호자등록화면정보를 수신받아 보호자등록화면을 디스플레이하는 것을 특징으로 한다.In one embodiment, the student terminal, after confirming the selection of the parental registration item, generates a parental registration item selection signal including student identification information and transmits to the server, and receives the parental registration screen information from the server to register the parental And displaying a screen.

일 실시 예에서, 상기 학생단말기는, 보호자등록 요청을 확인하여 입력수단을 통해 입력된 코드, 보호자전화번호, 보호자와의 관계 및 학생식별정보를 포함한 보호자등록요청신호를 생성시켜 상기 서버로 전송하는 것을 특징으로 한다.In one embodiment, the student terminal checks the parental registration request, generates a guardian registration request signal including a code, guardian phone number, the relationship with the guardian and student identification information through the input means to transmit to the server It is characterized by.

일 실시 예에서, 상기 학생단말기는, SOS요청 시 자동 연결 설정항목의 선택을 확인하여 학생식별정보를 포함한 SOS요청 시 자동 연결 설정항목선택신호를 생성시켜 상기 서버로 전송한 후에, 상기 서버로부터 SOS요청 시 자동 연결 설정화면정보를 수신받아 SOS요청 시 자동 연결 설정화면을 디스플레이하는 것을 특징으로 한다.In one embodiment, the student terminal, after confirming the selection of the automatic connection setting item when the SOS request to generate an automatic connection setting item selection signal when the SOS request including the student identification information sent to the server, the SOS from the server Receive the automatic connection setting screen information upon request, characterized in that to display the automatic connection setting screen upon SOS request.

일 실시 예에서, 상기 학생단말기는, SOS요청 시 자동 연결 설정 요청을 확인하여 입력수단을 통해 입력된 SOS자동연결전화번호 및 학생식별정보를 포함한 SOS요청 시 자동 연결 설정요청신호를 생성시켜 상기 서버로 전송하는 것을 특징으로 한다.In an embodiment, the student terminal checks the automatic connection setup request upon SOS request and generates an automatic connection setup request signal upon SOS request including an SOS automatic connection telephone number and student identification information input through an input means. It characterized in that the transmission to.

일 실시 예에서, 상기 학생단말기는, 메인/SOS요청항목의 선택을 확인하여 학생식별정보를 포함한 메인/SOS요청항목선택신호를 생성시켜 상기 서버로 전송한 후에, 상기 서버로부터 메인/SOS요청화면정보를 수신받아 메인/SOS요청화면을 디스플레이하는 것을 특징으로 한다.In one embodiment, the student terminal, after confirming the selection of the main / SOS request item, generates a main / SOS request item selection signal including the student identification information and transmits to the server, the main / SOS request screen from the server It receives the information and displays the main / SOS request screen.

일 실시 예에서, 상기 학생단말기는, SOS버튼의 누름을 확인하여 SOS자동연결전화번호로 전화 연결을 수행함과 동시에, 학생식별정보를 포함한 SOS요청신호를 생성시켜 상기 서버로 전송하는 것을 특징으로 한다.In one embodiment, the student terminal, by confirming the pressing of the SOS button to perform a telephone connection to the SOS automatic connection telephone number, and generates a SOS request signal including student identification information and transmits to the server. .

일 실시 예에서, 상기 학생단말기는, 상담항목의 선택을 확인하여 학생식별정보를 포함한 상담항목선택신호를 생성시켜 상기 서버로 전송한 후에, 상기 서버로부터 상담화면정보를 수신받아 상담화면을 디스플레이하는 것을 특징으로 한다.In one embodiment, the student terminal, after confirming the selection of the consultation item, generates a consultation item selection signal including student identification information and transmits to the server, receiving the consultation screen information from the server to display the consultation screen It is characterized by.

일 실시 예에서, 상기 학생단말기는, 상담 요청을 확인하여 입력수단을 통해 입력된 상담내용 및 학생식별정보를 포함한 상담요청신호를 생성시켜 상기 서버로 전송한 후에, 상기 서버로부터 답변내용을 수신받아 디스플레이하는 것을 특징으로 한다.In one embodiment, the student terminal, after confirming the request for consultation, generates a counseling request signal including the counseling contents and student identification information input through the input means to transmit to the server, and receives the contents of the response from the server It is characterized by displaying.

일 실시 예에서, 상기 학생단말기는, 예방교육프로그램항목의 선택을 확인하여 학생식별정보를 포함한 예방교육프로그램항목선택신호를 생성시켜 상기 서버로 전송한 후에, 상기 서버로부터 예방교육프로그램화면정보를 수신받아 예방교육프로그램화면을 디스플레이하는 것을 특징으로 한다.In one embodiment, the student terminal, after confirming the selection of the preventive education program item to generate a preventive education program item selection signal including the student identification information and transmits to the server, and receives the preventive education program screen information from the server Receive and display the prevention education program screen.

일 실시 예에서, 상기 서버는, 유해성 키워드 검출 모듈을 이용해서 상기 학생단말기로부터 수신되는 입력 키워드에 대해서 유해성 키워드를 검출하여 데이터베이스에 등록하거나, 상기 보호자단말기로 전송하는 것을 특징으로 한다.In an embodiment of the present disclosure, the server detects the harmful keyword with respect to the input keyword received from the student terminal using the harmful keyword detection module and registers the harmful keyword in a database or transmits the keyword to the guardian terminal.

일 실시 예에서, 상기 서버는, 상기 학생단말기로부터 수신되는 유해성 키워드를 상기 보호자단말기로 전송하는 것을 특징으로 한다.In one embodiment, the server, characterized in that for transmitting the hazard keyword received from the student terminal to the parental terminal.

일 실시 예에서, 상기 서버는, 상기 학생단말기로부터 수신되는 위치정보를 데이터베이스에 등록하거나, 상기 보호자단말기로 전송하는 것을 특징으로 한다.In an embodiment, the server may register location information received from the student terminal in a database or transmit the location information to the guardian terminal.

일 실시 예에서, 상기 서버는, 상기 학생단말기로부터 수신되는 보호자등록항목선택신호에서 학생식별정보를 확인하며, 보호자등록화면정보를 데이터베이스로부터 판독하여 상기 학생단말기로 전송하는 것을 특징으로 한다.In an embodiment, the server may identify student identification information in a parental registration item selection signal received from the student terminal, read parental registration screen information from a database, and transmit the student identification information to the student terminal.

일 실시 예에서, 상기 서버는, 상기 학생단말기로부터 수신되는 보호자등록요청신호에서 학생식별정보, 코드, 보호자전화번호, 보호자와의 관계를 확인하며, 학생식별정보에 해당하는 학생정보와 코드, 보호자전화번호, 보호자와의 관계를 이용해서 보호자와 학생의 매칭을 확인한 후에, 코드, 보호자전화번호, 보호자와의 관계를 학생식별정보별로 데이터베이스화시켜 데이터베이스에 등록하는 것을 특징으로 한다.In one embodiment, the server checks the relationship between the student identification information, code, guardian telephone number, guardian in the guardian registration request signal received from the student terminal, the student information and code, the guardian corresponding to the student identification information After confirming the match between the guardian and the student by using the relationship between the telephone number and the guardian, the relationship between the code, the guardian's telephone number, and the guardian is databased by the student identification information and registered in the database.

일 실시 예에서, 상기 서버는, 상기 학생단말기로부터 수신되는 SOS요청 시 자동 연결 설정항목선택신호에서 학생식별정보를 확인하며, SOS요청 시 자동 연결 설정화면정보를 데이터베이스로부터 판독하여 상기 학생단말기로 전송하는 것을 특징으로 한다.In one embodiment, the server checks the student identification information in the automatic connection setting item selection signal when the SOS request received from the student terminal, and reads the automatic connection setting screen information from the database when sending the SOS request to the student terminal Characterized in that.

일 실시 예에서, 상기 서버는, 상기 학생단말기로부터 수신되는 SOS요청 시 자동 연결 설정요청신호에서 학생식별정보, SOS자동연결전화번호를 확인하며, SOS자동연결전화번호를 학생식별정보별로 데이터베이스화시켜 데이터베이스에 등록하는 것을 특징으로 한다.In one embodiment, the server, in the SOS request received from the student terminal checks the student identification information, SOS automatic connection phone number in the automatic connection setup request signal, by making the SOS automatic connection telephone number database by student identification information It is characterized by registering in the database.

일 실시 예에서, 상기 서버는, 상기 학생단말기로부터 수신되는 메인/SOS요청항목선택신호에서 학생식별정보를 확인하며, 메인/SOS요청화면정보를 데이터베이스로부터 판독하여 상기 학생단말기로 전송하는 것을 특징으로 한다.In an embodiment, the server checks student identification information in the main / SOS request item selection signal received from the student terminal, and reads main / SOS request screen information from a database and transmits it to the student terminal. do.

일 실시 예에서, 상기 서버는, 상기 학생단말기로부터 수신되는 SOS요청신호에서 학생식별정보를 확인하며, 학생식별정보에 해당하는 보호자 또는 관계기관이나 관계자에게 SOS요청을 통보하는 것을 특징으로 한다.In one embodiment, the server, the student identification information from the SOS request signal received from the student terminal, characterized in that the SOS request to the guardian or related organizations or personnel corresponding to the student identification information.

일 실시 예에서, 상기 서버는, 상기 학생단말기로부터 수신되는 상담항목선택신호에서 학생식별정보를 확인하며, 상담화면정보를 데이터베이스로부터 판독하여 상기 학생단말기로 전송하는 것을 특징으로 한다.In an embodiment, the server may identify student identification information from a counseling item selection signal received from the student terminal, read counseling screen information from a database, and transmit the counseling screen information to the student terminal.

일 실시 예에서, 상기 서버는, 상기 학생단말기로부터 수신되는 상담요청신호에서 학생식별정보, 상담내용을 확인하며, 상담내용에 해당하는 상담사와 연결시켜 상담사로부터 답변내용을 수신받으며, 상담내용, 답변내용을 학생식별정보별로 데이터베이스화시켜 데이터베이스에 등록해 줌과 동시에, 답변내용을 상기 학생단말기로 전송하는 것을 특징으로 한다.In an embodiment, the server checks student identification information and counseling information in a counseling request signal received from the student terminal, receives a response from a counselor in connection with a counselor corresponding to the counseling contents, counseling contents, and answers. The information is databased by student identification information and registered in the database, and at the same time, the contents of the response are transmitted to the student terminal.

일 실시 예에서, 상기 서버는, 상기 학생단말기로부터 수신되는 예방교육프로그램항목선택신호에서 학생식별정보를 확인하며, 예방교육프로그램화면정보를 데이터베이스로부터 판독하여 상기 학생단말기로 전송하는 것을 특징으로 한다.In an embodiment of the present disclosure, the server checks student identification information in the preventive education program item selection signal received from the student terminal, and reads the preventive education program screen information from a database and transmits it to the student terminal.

일 실시 예에서, 상기 서버는, 상기 보호자단말기로부터 수신되는 학생등록항목선택신호에서 보호자식별정보를 확인하며, 학생등록화면정보를 데이터베이스로부터 판독하여 상기 보호자단말기로 전송하는 것을 특징으로 한다.In an embodiment, the server may identify guardian identification information from the student registration item selection signal received from the guardian terminal, read student registration screen information from a database, and transmit the guardian identification information to the guardian terminal.

일 실시 예에서, 상기 서버는, 상기 보호자단말기로부터 수신되는 코드생성요청신호에서 보호자식별정보를 확인하며, 코드를 생성시켜 보호자식별정보별로 데이터베이스화시켜 데이터베이스에 등록해 줌과 동시에, 코드를 상기 보호자단말기로 전송하는 것을 특징으로 한다.In one embodiment, the server checks the guardian identification information in the code generation request signal received from the guardian terminal, generates a code to be registered in the database by the database of the guardian identification information, and at the same time, the guardian Characterized in that the transmission to the terminal.

일 실시 예에서, 상기 서버는, 상기 보호자단말기로부터 수신되는 귀가존설정항목선택신호에서 보호자식별정보를 확인하며, 귀가존설정화면정보를 학생과 현재 매칭된 보호자의 정보와 함께 데이터베이스로부터 판독하여 상기 보호자단말기로 전송하는 것을 특징으로 한다.In one embodiment, the server checks the guardian identification information from the return home setting item selection signal received from the guardian terminal, and the guardian by reading the return home setting screen information from the database along with the information of the guardian currently matched with the student Characterized in that the transmission to the terminal.

일 실시 예에서, 상기 서버는, 상기 보호자단말기로부터 수신되는 귀가존설정요청신호에서 보호자식별정보, 귀가주소를 확인하며, 귀가주소를 보호자식별정보별로 데이터베이스화시켜 데이터베이스에 등록하는 것을 특징으로 한다.In an embodiment of the present disclosure, the server checks the guardian identification information and the return address in the return zone setting request signal received from the guardian terminal, and registers the return address in a database by guardian identification information.

일 실시 예에서, 상기 서버는, 상기 보호자단말기로부터 수신되는 존등록항목선택신호에서 보호자식별정보를 확인하며, 존등록화면정보를 데이터베이스로부터 판독하여 상기 보호자단말기로 전송하는 것을 특징으로 한다.In an embodiment, the server may identify guardian identification information from the zone registration item selection signal received from the guardian terminal, read zone registration screen information from a database, and transmit the guardian identification information to the guardian terminal.

일 실시 예에서, 상기 서버는, 상기 보호자단말기로부터 수신되는 존등록요청신호에서 보호자식별정보, 존 주소 및 존 범위를 확인하며, 존 주소 및 존 범위를 보호자식별정보별로 데이터베이스화시켜 데이터베이스에 등록하는 것을 특징으로 한다.In one embodiment, the server checks the guardian identification information, the zone address and the zone range in the zone registration request signal received from the guardian terminal, and registers the zone address and zone range in the database by the guardian identification information in the database. It is characterized by.

일 실시 예에서, 상기 서버는, 학생별로 등록된 알림존과 학생의 위치를 확인하며, 학생의 위치가 알림존에 진입했는지 또는 알림존에서 이탈하였는지를 확인하며, 알림존에 진입했음을 알리는 진입알람화면정보 또는 알림존에서 이탈하였음을 알리는 이탈알람화면정보를 데이터베이스로부터 판독하여 상기 보호자단말기로 전송하는 것을 특징으로 한다.In one embodiment, the server checks the notification zone registered by the student and the location of the student, and checks whether the location of the student entered the notification zone or exit from the notification zone, the entry alarm screen notifying that the notification zone entered Characterized in that the departure alarm screen information indicating that the information or the departure from the notification zone from the database is characterized in that the transmission to the parental terminal.

일 실시 예에서, 상기 서버는, 상기 보호자단말기로부터 수신되는 실시간위치보기항목선택신호에서 보호자식별정보를 확인하며, 보호자식별정보에 해당하는 학생의 실시간 위치를 확인하며, 학생의 실시간 위치가 포함된 실시간위치보기화면정보를 상기 보호자단말기로 전송하는 것을 특징으로 한다.In one embodiment, the server checks the guardian identification information in the real-time location view item selection signal received from the guardian terminal, checks the real-time location of the student corresponding to the guardian identification information, including the real-time location of the student It is characterized by transmitting the real-time location view screen information to the parental terminal.

일 실시 예에서, 상기 서버는, 학생별로 등록된 위험존과 학생의 위치를 확인하며, 학생의 위치가 위험존에 진입했는지 또는 위험존에서 탈출하였는지를 확인하며, 위험존에 진입했음을 알리는 진입팝업화면정보 또는 위험존에서 탈출하였음을 알리는 탈출팝업화면정보를 데이터베이스로부터 판독하여 상기 보호자단말기로 전송하는 것을 특징으로 한다.In one embodiment, the server checks the danger zone and the location of the student registered for each student, check whether the student entered the danger zone or escaped from the danger zone, the entry pop-up screen indicating that the danger zone has entered Escape pop-up screen information indicating that the information or escape from the danger zone is read from the database and transmitted to the parental terminal.

일 실시 예에서, 상기 서버는, 학생별로 등록된 귀가존과 학생의 위치를 확인하며, 학생의 위치가 귀가존에서 외출하였는지 또는 귀가존으로 귀가했는지를 확인하며, 귀가존에서 외출하였음을 알리는 외출팝업화면정보 또는 귀가존으로 귀가했음을 알리는 귀가팝업화면정보를 데이터베이스로부터 판독하여 상기 보호자단말기로 전송하는 것을 특징으로 한다.In one embodiment, the server checks the return home and the location of the student registered for each student, checks whether the student's location has been out of the return zone or return to the return zone, going out to inform that you have gone out of the return zone It is characterized in that the pop-up screen information or the return pop-up screen information indicating that the return to the home zone is returned from the database and transmitted to the guardian terminal.

일 실시 예에서, 상기 서버는, 상기 보호자단말기로부터 수신되는 자녀별 위치 확인항목선택신호에서 보호자식별정보를 확인하며, 보호자식별정보에 해당하는 자녀별 현재의 위치를 데이터베이스로부터 판독하고, 자녀별 위치를 포함한 자녀별 위치 확인화면정보를 상기 보호자단말기로 전송하는 것을 특징으로 한다.In an embodiment of the present disclosure, the server checks parental identification information in the child's location confirmation item selection signal received from the parental terminal, reads the current location of each child corresponding to the parental identification information from a database, and positions the children. Characterized by the location screen information for each child, characterized in that for transmitting to the parental terminal.

일 실시 예에서, 상기 서버는, 상기 보호자단말기로부터 수신되는 동선 찾기 확인항목선택신호에서 보호자식별정보를 확인하며, 보호자식별정보에 해당하는 학생의 동선을 데이터베이스로부터 확인하고, 학생의 동선을 포함한 동선 찾기 확인화면정보를 상기 보호자단말기로 전송하는 것을 특징으로 한다.In one embodiment, the server checks the guardian identification information in the copper line finding confirmation item selection signal received from the guardian terminal, checks the student's copper corresponding to the guardian identification information from the database, the copper wire including the student's copper The search confirmation screen information is transmitted to the guardian terminal.

일 실시 예에서, 상기 서버는, 상기 보호자단말기로부터 수신되는 알람설정항목선택신호에서 보호자식별정보를 확인하며, 알람설정화면정보를 데이터베이스로부터 판독하여 상기 보호자단말기로 전송하는 것을 특징으로 한다.In an embodiment of the present disclosure, the server may identify guardian identification information from the alarm setup item selection signal received from the guardian terminal, and read alarm setup screen information from a database to transmit to the guardian terminal.

일 실시 예에서, 상기 서버는, 상기 보호자단말기로부터 수신되는 알람설정요청신호에서 귀가외출알람, 알림지역알람, 위험지역알람의 온/오프를 확인하며, 귀가외출알람, 알림지역알람, 위험지역알람의 온/오프를 보호자식별정보별로 데이터베이스화시켜 데이터베이스에 등록하는 것을 특징으로 한다.In one embodiment, the server, in the alarm setting request signal received from the guardian terminal checks the on / off of the return home alarm, notification area alarm, dangerous area alarm, return home alarm, notification area alarm, dangerous area alarm It is characterized in that the on / off of the database by the parental identification information to register in the database.

일 실시 예에서, 상기 서버는, 상기 보호자단말기로부터 수신되는 인공지능감지항목선택신호에서 보호자식별정보를 확인하며, 보호자식별정보에 해당하는 학생의 검출 날짜, 검출 자녀명, 검출 유해성 키워드를 데이터베이스로부터 확인하며, 학생의 검출 날짜, 검출 자녀명, 검출 유해성 키워드를 포함한 인공지능감지화면정보를 상기 보호자단말기로 전송하는 것을 특징으로 한다.In one embodiment, the server checks the guardian identification information in the artificial intelligence detection item selection signal received from the guardian terminal, the detection date, detection child name, detection hazard keyword of the student corresponding to the guardian identification information from the database And it is characterized in that the artificial intelligence detection screen information including the detection date, detection child name, detection hazard keyword of the student is transmitted to the guardian terminal.

일 실시 예에서, 상기 서버는, 상기 보호자단말기로부터 수신되는 상담항목선택신호에서 보호자식별정보를 확인하며, 상담화면정보를 데이터베이스로부터 판독하여 상기 보호자단말기로 전송하는 것을 특징으로 한다.In an embodiment, the server may identify guardian identification information from the counseling item selection signal received from the guardian terminal, read counseling screen information from a database, and transmit the counseling screen information to the guardian terminal.

일 실시 예에서, 상기 서버는, 상기 보호자단말기로부터 수신되는 상담요청신호에서 보호자식별정보, 상담내용을 확인하며, 상담내용에 해당하는 상담사와 연결시켜 상담사로부터 답변내용을 수신받으며, 상담내용, 답변내용을 보호자식별정보별로 데이터베이스화시켜 데이터베이스에 등록해 줌과 동시에, 답변내용을 상기 보호자단말기로 전송하는 것을 특징으로 한다.In one embodiment, the server checks the guardian identification information, the counseling content in the counseling request signal received from the guardian terminal, connected to the counselor corresponding to the counseling content to receive the answers from the counselor, counseling content, answers The contents are databased by the parental identification information and registered in the database, and the response contents are transmitted to the parental terminal.

일 실시 예에서, 상기 서버는, 상기 보호자단말기로부터 수신되는 예방프로그램항목선택신호에서 보호자식별정보를 확인하며, 예방프로그램화면정보를 데이터베이스로부터 판독하여 상기 보호자단말기로 전송하는 것을 특징으로 한다.In an embodiment of the present disclosure, the server checks guardian identification information in the preventive program item selection signal received from the guardian terminal, and reads out the preventive program screen information from a database and transmits the guardian identification information to the guardian terminal.

일 실시 예에서, 상기 보호자단말기는, 상기 서버로부터 수신되는 유해성 키워드를 출력하는 것을 특징으로 한다.In one embodiment, the guardian terminal, characterized in that for outputting the hazard keyword received from the server.

일 실시 예에서, 상기 보호자단말기는, 유해성 키워드 검출 모듈을 이용해서 상기 서버로부터 수신되는 입력 키워드에 대해서 유해성 키워드를 검출하여 출력하는 것을 특징으로 한다.In an embodiment, the guardian terminal may detect and output a hazard keyword with respect to an input keyword received from the server using a hazard keyword detection module.

일 실시 예에서, 상기 보호자단말기는, 상기 서버로부터 보호자용 세이프맘서비스화면정보를 수신받아 보호자용 세이프맘서비스화면을 디스플레이하는 것을 특징으로 한다.In an embodiment, the guardian terminal may receive guardian safe mom service screen information from the server and display a guardian safe mom service screen.

일 실시 예에서, 상기 보호자단말기는, 학생등록항목의 선택을 확인하여 보호자식별정보를 포함한 학생등록항목선택신호를 생성시켜 상기 서버로 전송한 후에, 상기 서버로부터 학생등록화면정보를 수신받아 학생등록화면을 디스플레이하는 것을 특징으로 한다.In one embodiment, the guardian terminal confirms the selection of the student registration item, generates a student registration item selection signal including guardian identification information and transmits it to the server, and receives student registration screen information from the server to register the student. And displaying a screen.

일 실시 예에서, 상기 보호자단말기는, 자녀등록용 코드 생성 요청을 확인하여 보호자식별정보를 포함한 코드생성요청신호를 생성시켜 상기 서버로 전송한 후에, 상기 서버로부터 수신되는 코드를 디스플레이하는 것을 특징으로 한다.In one embodiment, the guardian terminal, after generating the code generation request signal including the guardian identification information by confirming the code generation request for child registration, and transmits to the server, characterized in that for displaying the code received from the server do.

일 실시 예에서, 상기 보호자단말기는, 귀가존설정항목의 선택을 확인하여 보호자식별정보를 포함한 귀가존설정항목선택신호를 생성시켜 상기 서버로 전송한 후에, 상기 서버로부터 귀가존설정화면정보를 수신받아 귀가존설정화면을 디스플레이하는 것을 특징으로 한다.In one embodiment, the guardian terminal confirms the selection of the ear home setting item, generates a home signal setting item selection signal including parental identification information, transmits it to the server, and then receives home home setting screen information from the server. Receiving and displaying the home setting screen.

일 실시 예에서, 상기 보호자단말기는, 귀가존 설정 요청을 확인하여 입력수단을 통해 입력된 귀가주소 및 보호자식별정보를 포함한 귀가존설정요청신호를 생성시켜 상기 서버로 전송하는 것을 특징으로 한다.In one embodiment, the guardian terminal, characterized in that to check the return home setting request to generate a home return setting request signal including the return address and the guardian identification information input through the input means to transmit to the server.

일 실시 예에서, 상기 보호자단말기는, 알림존, 위험존 또는 안전존 등록항목의 선택을 확인하여 보호자식별정보를 포함한 존등록항목선택신호를 생성시켜 상기 서버로 전송한 후에, 상기 서버로부터 존등록화면정보를 수신받아 존등록화면을 디스플레이하는 것을 특징으로 한다.In one embodiment, the guardian terminal confirms the selection of the notification zone, the danger zone or the safety zone registration item, generates a zone registration item selection signal including guardian identification information and transmits it to the server, and then zone registration from the server. And receiving the screen information and displaying a zone registration screen.

일 실시 예에서, 상기 보호자단말기는, 존등록 요청을 확인하여 입력수단을 통해 입력된 존의 주소, 존 범위 및 보호자식별정보를 포함한 존등록요청신호를 생성시켜 상기 서버로 전송하는 것을 특징으로 한다.In one embodiment, the guardian terminal is characterized in that for confirming the zone registration request, generating a zone registration request signal including the address, zone range and guardian identification information of the zone input through the input means to transmit to the server; .

일 실시 예에서, 상기 보호자단말기는, 상기 서버로부터 진입알람화면정보 또는 이탈알람화면정보를 수신받아 진입알람화면 또는 이탈알람화면을 디스플레이하는 것을 특징으로 한다.In one embodiment, the guardian terminal, characterized in that receiving the entry alarm screen information or departure alarm screen information from the server to display the entry alarm screen or departure alarm screen.

일 실시 예에서, 상기 보호자단말기는, 실시간위치보기항목의 선택을 확인하여 보호자식별정보를 포함한 실시간위치보기항목선택신호를 생성시켜 상기 서버로 전송한 후에, 상기 서버로부터 학생의 실시간 위치를 포함한 실시간위치보기화면정보를 수신받아 실시간위치보기화면을 디스플레이하는 것을 특징으로 하는 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 시스템.In one embodiment, the guardian terminal confirms the selection of the real-time location view item, generates a real-time location view item selection signal including parental identification information and transmits it to the server, and then includes the real-time location of the student from the server. Smartphone based hazard keyword detection and location analysis notification system, characterized in that for receiving the location view screen information to display the real-time location view screen.

일 실시 예에서, 상기 보호자단말기는, 상기 서버로부터 진입팝업화면정보 또는 탈출팝업화면정보를 수신받아 진입팝업화면 또는 탈출팝업화면을 디스플레이하는 것을 특징으로 한다.In an embodiment, the guardian terminal may receive an entry popup screen information or an escape popup screen information from the server and display an entry popup screen or an escape popup screen.

일 실시 예에서, 상기 보호자단말기는, 상기 서버로부터 외출팝업화면정보 또는 귀가팝업화면정보를 수신받아 외출팝업화면 또는 귀가팝업화면을 디스플레이수단을 통해 디스플레이하는 것을 특징으로 한다.The guardian terminal may receive outgoing popup screen information or return popup screen information from the server and display the outgoing popup screen or the return popup screen through the display means.

일 실시 예에서, 상기 보호자단말기는, 자녀별 위치 확인항목의 선택을 확인하여 보호자식별정보를 포함한 자녀별 위치 확인항목선택신호를 생성시켜 상기 서버로 전송한 후에, 상기 서버로부터 자녀별 위치 확인화면정보를 수신받아 자녀별 위치 확인화면을 디스플레이하는 것을 특징으로 한다.In one embodiment, the guardian terminal confirms the selection of the location confirmation item for each child, generates a location identification item selection signal for each child including guardian identification information and transmits it to the server, and then the location confirmation screen for each child from the server. Receiving the information, characterized in that for displaying the location confirmation screen for each child.

일 실시 예에서, 상기 보호자단말기는, 동선 찾기 확인항목의 선택을 확인하여 보호자식별정보를 포함한 동선 찾기 확인항목선택신호를 생성시켜 상기 서버로 전송한 후에, 상기 서버로부터 동선 찾기 확인화면정보를 수신받아 동선 찾기 확인화면을 디스플레이하는 것을 특징으로 한다.In one embodiment, the guardian terminal, after confirming the selection of the copper line finding confirmation item, generates a copper line finding confirmation item selection signal including guardian identification information and transmits it to the server, and receives the copper line finding confirmation screen information from the server. Receiving the copper line finder is characterized by displaying a screen.

일 실시 예에서, 상기 보호자단말기는, 알람설정항목의 선택을 확인하여 보호자식별정보를 포함한 알람설정항목선택신호를 생성시켜 상기 서버로 전송한 후에, 상기 서버로부터 알람설정화면정보를 수신받아 알람설정화면을 디스플레이하는 것을 특징으로 한다.In one embodiment, the guardian terminal confirms the selection of the alarm setup item, generates an alarm setup item selection signal including guardian identification information, transmits it to the server, and receives alarm setup screen information from the server to set an alarm. And displaying a screen.

일 실시 예에서, 상기 보호자단말기는, 알람설정 요청을 확인하여 입력수단을 통해 입력된 귀가외출알람, 알림지역알람, 위험지역알람의 온/오프 및 보호자식별정보를 포함한 알람설정요청신호를 생성시켜 상기 서버로 전송하는 것을 특징으로 한다.In one embodiment, the guardian terminal checks the alarm setting request, and generates an alarm setting request signal including on / off and guardian identification information of the outgoing alarm, notification area alarm, danger area alarm inputted through the input means. Characterized in that the transmission to the server.

일 실시 예에서, 상기 보호자단말기는, 인공지능감지항목의 선택을 확인하여 보호자식별정보를 포함한 인공지능감지항목선택신호를 생성시켜 상기 서버로 전송한 후에, 상기 서버로부터 검출 날짜, 검출 자녀명, 검출 유해성 키워드를 포함한 인공지능감지화면정보를 수신받아 인공지능감지화면을 디스플레이하는 것을 특징으로 한다.In one embodiment, the guardian terminal confirms the selection of the artificial intelligence sensing item, generates an artificial intelligence sensing item selection signal including parental identification information, and transmits the selection signal to the server. It is characterized in that the artificial intelligence detection screen receiving the artificial intelligence detection screen information including the detection hazard keyword is displayed.

일 실시 예에서, 상기 보호자단말기는, 상담항목의 선택을 확인하여 보호자식별정보를 포함한 상담항목선택신호를 생성시켜 상기 서버로 전송한 후에, 상기 서버로부터 상담화면정보를 수신받아 상담화면을 디스플레이하는 것을 특징으로 한다.In one embodiment, the guardian terminal confirms the selection of the consultation item, generates a counseling item selection signal including guardian identification information, transmits the signal to the server, and receives counseling screen information from the server to display a counseling screen. It is characterized by.

일 실시 예에서, 상기 보호자단말기는, 상담 요청을 확인하여 입력수단을 통해 입력된 상담내용 및 보호자식별정보를 포함한 상담요청신호를 생성시켜 상기 서버로 전송한 후에, 상기 서버로부터 수신되는 답변내용을 디스플레이하는 것을 특징으로 한다.In one embodiment, the guardian terminal checks the consultation request, generates a counseling request signal including the counseling contents and guardian identification information input through the input means and transmits the counseling request signal to the server, and then receives the response contents received from the server. It is characterized by displaying.

일 실시 예에서, 상기 보호자단말기는, 예방프로그램항목의 선택을 확인하여 보호자식별정보를 포함한 예방프로그램항목선택신호를 생성시켜 상기 서버로 전송한 후에, 상기 서버로부터 예방프로그램화면정보를 수신받아 예방프로그램화면을 디스플레이하는 것을 특징으로 한다.In one embodiment, the guardian terminal confirms the selection of the preventive program item, generates a preventive program item selection signal including guardian identification information and transmits the signal to the server, and receives the preventive program screen information from the server. And displaying a screen.

상술한 과제를 해결하는 수단으로는, 본 발명의 다른 한 특징에 따르면, 네트워크를 통해 통신 접속된 학생단말기 또는 보호자단말기 각각을 식별하며, 상기 학생단말기로부터 수신되는 입력 키워드를 전달한 후에, 입력 키워드를 전달받아 상기 보호자단말기로 전송하기 위한 인터페이스부; 상기 인터페이스부로부터 전달되는 입력 키워드를 데이터베이스에 등록하기 위한 등록부; 및 상기 데이터베이스에 등록된 입력 키워드를 판독하여 상기 인터페이스부로 전달하기 위한 제공부를 포함하는 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 서버를 제공한다.As a means for solving the above problems, according to another aspect of the present invention, after identifying each of the student terminal or the guardian terminal connected to the communication through the network, and after passing the input keyword received from the student terminal, An interface unit for receiving and transmitting the received message to the guardian terminal; A registration unit for registering an input keyword transmitted from the interface unit in a database; And it provides a smartphone-based hazard keyword detection and location analysis notification server comprising a providing unit for reading the input keyword registered in the database and delivered to the interface unit.

상술한 과제를 해결하는 수단으로는, 본 발명의 또 다른 한 특징에 따르면, 학생단말기가 키워드 입력을 인식하여 입력 키워드를 전송하는 단계; 서버가 상기 학생단말기로부터 수신되는 입력 키워드를 등록하며, 입력 키워드를 전송하는 단계; 및 보호자단말기가 상기 서버로부터 수신되는 입력 키워드를 출력하는 단계를 포함하는 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 방법을 제공한다.According to yet another aspect of the present invention, there is provided a means for solving the above problem, the student terminal recognizes the keyword input to transmit the input keyword; Registering an input keyword received from the student terminal by the server, and transmitting the input keyword; And a guardian terminal outputting an input keyword received from the server, and provides a smartphone-based harmful keyword detection and location analysis notification method.

본 발명의 효과로는, 학생의 스마트폰에서 입력되는 키워드에 대해서 스마트폰 기반의 유해성 키워드를 검출하거나 학생의 위치를 분석하여 알림을 수행하도록 구현한 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 시스템, 서버 및 방법을 제공함으로써, 학생이 문자, 메일 등과 같은 키워드를 직접 작성하였으나 발송하지 않거나, 통신수단을 통하지 않고 키워드를 입력받는 경우에도 그 유해성을 검출할 수 있으며, 또한 학생 본인만 해당 키워드를 보고 삭제해 버리는 경우에도 그 유해성을 검출할 수 있다는 것이다.According to the effects of the present invention, a smartphone-based hazard keyword detection and location analysis notification system implemented to perform a notification by detecting a smartphone-based hazard keyword or by analyzing a student's position with respect to a keyword input from a student's smartphone By providing a server and a method, a student can create a keyword such as a text or an e-mail, but if the student does not send it or receives a keyword through a communication means, the harmfulness can be detected. Even if you see and delete it, you can detect its harmfulness.

도 1은 본 발명의 실시 예에 따른 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 시스템을 설명하는 도면이다.
도 2는 도 1에 있는 학생단말기에서 보호자등록을 예로 설명하는 도면이다.
도 3은 도 1에 있는 학생단말기에서 SOS요청 시 자동 연결 설정을 예로 설명하는 도면이다.
도 4는 도 1에 있는 학생단말기에서 메인/SOS요청을 예로 설명하는 도면이다.
도 5는 도 1에 있는 학생단말기에서 상담을 예로 설명하는 도면이다.
도 6은 도 1에 있는 학생단말기에서 예방교육프로그램을 예로 설명하는 도면이다.
도 7은 도 1에 있는 서버에서 통합관리시스템을 예로 설명하는 도면이다.
도 8은 도 1에 있는 보호자 단말기에서 학생등록을 예로 설명하는 도면이다.
도 9는 도 1에 있는 보호자 단말기에서 귀가존 설정을 예로 설명하는 도면이다.
도 10은 도 1에 있는 보호자 단말기에서 알림존, 위험존 또는 안전존 등록을 예로 설명하는 도면이다.
도 11은 도 1에 있는 보호자 단말기에서 알림존 진입 알람을 예로 설명하는 도면이다.
도 12는 도 1에 있는 보호자 단말기에서 알림존 이탈 알람을 예로 설명하는 도면이다.
도 13은 도 1에 있는 보호자 단말기에서 실시간 위치 보기를 예로 설명하는 도면이다.
도 14는 도 1에 있는 보호자 단말기에서 즉시 위치 확인을 예로 설명하는 도면이다.
도 15는 도 1에 있는 보호자 단말기에서 위험존 진입 팝업을 예로 설명하는 도면이다.
도 16은 도 1에 있는 보호자 단말기에서 위험존 탈출 팝업을 예로 설명하는 도면이다.
도 17은 도 1에 있는 보호자 단말기에서 외출 팝업을 예로 설명하는 도면이다.
도 18은 도 1에 있는 보호자 단말기에서 귀가 팝업을 예로 설명하는 도면이다.
도 19는 도 1에 있는 보호자 단말기에서 자녀별 위치 확인을 예로 설명하는 도면이다.
도 20은 도 1에 있는 보호자 단말기에서 동선 찾기 확인을 예로 설명하는 도면이다.
도 21은 도 1에 있는 보호자 단말기에서 알람설정을 예로 설명하는 도면이다.
도 22는 도 1에 있는 보호자 단말기에서 인공지능 감지를 예로 설명하는 도면이다.
도 23은 도 1에 있는 보호자 단말기에서 상담을 예로 설명하는 도면이다.
도 24는 도 1에 있는 보호자 단말기에서 예방프로그램을 예로 설명하는 도면이다.
도 25는 도 1에 있는 서버를 설명하는 도면이다.
도 26은 본 발명의 실시 예에 따른 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 방법을 설명하는 도면이다.
1 is a view illustrating a smartphone based harmful keyword detection and location analysis notification system according to an embodiment of the present invention.
FIG. 2 is a diagram illustrating parental registration as an example in the student terminal of FIG. 1.
3 is a view illustrating an automatic connection setting when an SOS request is made in the student terminal of FIG. 1 as an example.
FIG. 4 is a diagram illustrating a main / SOS request as an example in the student terminal of FIG. 1.
5 is a diagram illustrating an example of counseling in the student terminal of FIG. 1.
6 is a diagram illustrating an example of a preventive education program in a student terminal of FIG. 1.
FIG. 7 is a diagram for explaining an integrated management system in the server of FIG. 1 as an example.
FIG. 8 is a diagram illustrating student registration as an example in the parental terminal of FIG. 1.
FIG. 9 is a diagram illustrating an example of setting home return in the guardian terminal of FIG. 1.
FIG. 10 is a diagram illustrating registration of a notification zone, a danger zone, or a safety zone in the guardian terminal of FIG. 1 as an example.
FIG. 11 is a diagram for explaining a notification zone entry alarm in the guardian terminal of FIG. 1 as an example.
FIG. 12 is a diagram illustrating an example of a notification zone departure alarm in a guardian terminal of FIG. 1.
FIG. 13 is a diagram for explaining a real-time location view in the guardian terminal of FIG. 1 as an example.
FIG. 14 is a view for explaining instant positioning in the guardian terminal of FIG. 1 as an example.
FIG. 15 is a diagram for explaining a danger zone entry pop-up in the guardian terminal of FIG. 1 as an example.
FIG. 16 is a diagram for explaining a danger zone escape pop-up in the guardian terminal of FIG. 1 as an example.
17 is a diagram illustrating an outgoing pop-up in the guardian terminal of FIG. 1 as an example.
FIG. 18 is a diagram illustrating a pop-up pop-up in the parental terminal of FIG. 1 as an example.
19 is a view illustrating an example of location confirmation for each child in the guardian terminal of FIG. 1.
FIG. 20 is a diagram illustrating an example of finding a moving line in a guardian terminal of FIG. 1.
FIG. 21 is a view illustrating an alarm setting as an example in the parental terminal of FIG. 1.
FIG. 22 is a diagram illustrating artificial intelligence detection in the guardian terminal of FIG. 1 as an example.
FIG. 23 is a diagram illustrating counseling as an example in the guardian terminal of FIG. 1.
24 is a diagram illustrating an example of a preventive program in the guardian terminal of FIG. 1.
FIG. 25 is a diagram for explaining a server in FIG. 1.
FIG. 26 illustrates a smartphone-based harmful keyword detection and location analysis notification method according to an embodiment of the present invention.

아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시 예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명에 관한 설명은 구조적 내지 기능적 설명을 위한 실시 예에 불과하므로, 본 발명의 권리범위는 본문에 설명된 실시 예에 의하여 제한되는 것으로 해석되어서는 아니 된다. 즉, 실시 예는 다양한 변경이 가능하고 여러 가지 형태를 가질 수 있으므로 본 발명의 권리범위는 기술적 사상을 실현할 수 있는 균등물들을 포함하는 것으로 이해되어야 한다. 또한, 본 발명에서 제시된 목적 또는 효과는 특정 실시예가 이를 전부 포함하여야 한다거나 그러한 효과만을 포함하여야 한다는 의미는 아니므로, 본 발명의 권리범위는 이에 의하여 제한되는 것으로 이해되어서는 아니 될 것이다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. However, since the description of the present invention is only an embodiment for structural or functional description, the scope of the present invention should not be construed as being limited by the embodiments described in the text. That is, the embodiments may be variously modified and may have various forms, and thus, the scope of the present invention should be understood to include equivalents for realizing the technical idea. In addition, the objects or effects presented in the present invention does not mean that a specific embodiment should include all or only such effects, the scope of the present invention should not be understood as being limited thereby.

본 발명에서 서술되는 용어의 의미는 다음과 같이 이해되어야 할 것이다.The meaning of the terms described in the present invention will be understood as follows.

"제1", "제2" 등의 용어는 하나의 구성요소를 다른 구성요소로부터 구별하기 위한 것으로, 이들 용어들에 의해 권리범위가 한정되어서는 아니 된다. 예를 들어, 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 어떤 구성요소가 다른 구성요소에 "연결되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결될 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다고 언급된 때에는 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. 한편, 구성요소들 간의 관계를 설명하는 다른 표현들, 즉 "~사이에"와 "바로 ~사이에" 또는 "~에 이웃하는"과 "~에 직접 이웃하는" 등도 마찬가지로 해석되어야 한다.Terms such as "first" and "second" are intended to distinguish one component from another component, and the scope of rights should not be limited by these terms. For example, the first component may be named a second component, and similarly, the second component may also be named a first component. When a component is referred to as being "connected" to another component, it should be understood that there may be other components in between, although it may be directly connected to the other component. On the other hand, when a component is said to be "directly connected" to another component, it should be understood that there is no other component in between. On the other hand, other expressions describing the relationship between the components, such as "between" and "immediately between" or "neighboring to" and "directly neighboring to", should be interpreted as well.

단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한 복수의 표현을 포함하는 것으로 이해되어야 하고, "포함하다" 또는 "가지다" 등의 용어는 설시된 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이며, 하나 또는 그 이상의 다른 특징이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.Singular expressions should be understood to include plural expressions unless the context clearly indicates otherwise, and terms such as "include" or "have" refer to features, numbers, steps, operations, components, parts, or parts thereof described. It is to be understood that the combination is intended to be present and does not exclude in advance the possibility of the presence or addition of one or more other features or numbers, steps, operations, components, parts or combinations thereof.

여기서 사용되는 모든 용어들은 다르게 정의되지 않는 한, 본 발명이 속하는 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 일반적으로 사용되는 사전에 정의되어 있는 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 것으로 해석되어야 하며, 본 발명에서 명백하게 정의하지 않는 한 이상적이거나 과도하게 형식적인 의미를 지니는 것으로 해석될 수 없다.All terms used herein have the same meaning as commonly understood by one of ordinary skill in the art unless otherwise defined. Generally, the terms defined in the dictionary used are to be interpreted as being consistent with the meanings in the context of the related art, and should not be interpreted as having ideal or excessively formal meanings unless clearly defined in the present invention.

이제 본 발명의 실시 예에 따른 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 시스템, 서버 및 방법에 대하여 도면을 참고로 하여 상세하게 설명한다.Now, a smartphone-based harmful keyword detection and location analysis notification system, a server, and a method according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 실시 예에 따른 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 시스템을 설명하는 도면이며, 도 2는 도 1에 있는 학생단말기에서 보호자등록을 예로 설명하는 도면이며, 도 3은 도 1에 있는 학생단말기에서 SOS요청 시 자동 연결 설정을 예로 설명하는 도면이며, 도 4는 도 1에 있는 학생단말기에서 메인/SOS요청을 예로 설명하는 도면이며, 도 5는 도 1에 있는 학생단말기에서 상담을 예로 설명하는 도면이며, 도 6은 도 1에 있는 학생단말기에서 예방교육프로그램을 예로 설명하는 도면이며, 도 7은 도 1에 있는 서버에서 통합관리시스템을 예로 설명하는 도면이며, 도 8은 도 1에 있는 보호자 단말기에서 학생등록을 예로 설명하는 도면이며, 도 9는 도 1에 있는 보호자 단말기에서 귀가존 설정을 예로 설명하는 도면이며, 도 10은 도 1에 있는 보호자 단말기에서 알림존, 위험존 또는 안전존 등록을 예로 설명하는 도면이며, 도 11은 도 1에 있는 보호자 단말기에서 알림존 진입 알람을 예로 설명하는 도면이며, 도 12는 도 1에 있는 보호자 단말기에서 알림존 이탈 알람을 예로 설명하는 도면이며, 도 13은 도 1에 있는 보호자 단말기에서 실시간 위치 보기를 예로 설명하는 도면이며, 도 14는 도 1에 있는 보호자 단말기에서 즉시 위치 확인을 예로 설명하는 도면이며, 도 15는 도 1에 있는 보호자 단말기에서 위험존 진입 팝업을 예로 설명하는 도면이며, 도 16은 도 1에 있는 보호자 단말기에서 위험존 탈출 팝업을 예로 설명하는 도면이며, 도 17은 도 1에 있는 보호자 단말기에서 외출 팝업을 예로 설명하는 도면이며, 도 18은 도 1에 있는 보호자 단말기에서 귀가 팝업을 예로 설명하는 도면이며, 도 19는 도 1에 있는 보호자 단말기에서 자녀별 위치 확인을 예로 설명하는 도면이며, 도 20은 도 1에 있는 보호자 단말기에서 동선 찾기 확인을 예로 설명하는 도면이며, 도 21은 도 1에 있는 보호자 단말기에서 알람설정을 예로 설명하는 도면이며, 도 22는 도 1에 있는 보호자 단말기에서 인공지능 감지를 예로 설명하는 도면이며, 도 23은 도 1에 있는 보호자 단말기에서 상담을 예로 설명하는 도면이며, 도 24는 도 1에 있는 보호자 단말기에서 예방프로그램을 예로 설명하는 도면이다.1 is a view illustrating a smartphone-based harmful keyword detection and location analysis notification system according to an embodiment of the present invention, Figure 2 is a view illustrating a parental registration in the student terminal in Figure 1, Figure 3 FIG. 1 is a view illustrating an automatic connection setting when an SOS request is made in the student terminal in FIG. 1, and FIG. 4 is a diagram illustrating an example of a main / SOS request in the student terminal in FIG. 1, and FIG. 5 is a student terminal in FIG. 1. FIG. 6 is a diagram illustrating an example of counseling, FIG. 6 is a diagram illustrating an example of a preventive education program in a student terminal in FIG. 1, FIG. 7 is a diagram illustrating an integrated management system as an example in the server of FIG. 1, and FIG. 8. 1 is a view illustrating an example of student registration in the parental terminal of FIG. 1, FIG. 9 is a diagram illustrating an example of setting home return in the parental terminal of FIG. 1, and FIG. 10 is illustrated in FIG. 1. FIG. 11 is a diagram illustrating registration of a notification zone, a danger zone, or a safety zone in a guardian terminal, and FIG. 11 is a diagram illustrating a notification zone entry alarm example in the guardian terminal of FIG. 1, and FIG. 12 is a guardian terminal of FIG. 1. In FIG. 13, a notification zone departure alarm is illustrated as an example. FIG. 13 is a view illustrating an example of a real-time location view in the guardian terminal of FIG. 1, and FIG. 14 is a diagram illustrating an instant location check in the guardian terminal of FIG. FIG. 15 is a diagram illustrating an example of a danger zone entry pop-up in the guardian terminal of FIG. 1, FIG. 16 is a diagram illustrating an example of a danger zone escape pop-up in the guardian terminal of FIG. 1, and FIG. FIG. 18 is a diagram illustrating an outgoing pop-up in an example of a guardian terminal, and FIG. 18 is a diagram illustrating an example of a pop-up pop-up in the parental terminal of FIG. 1. 19 is a view illustrating an example of location confirmation for each child in the guardian terminal of FIG. 1, FIG. 20 is a diagram illustrating an example of finding a moving line in the guardian terminal of FIG. 1, and FIG. 21 is a diagram of the guardian terminal of FIG. 1. FIG. 22 is a view illustrating an alarm setting as an example, and FIG. 22 is a diagram illustrating artificial intelligence detection in the guardian terminal of FIG. 1 as an example, FIG. 23 is a diagram illustrating an example of counseling in the guardian terminal in FIG. In the parental terminal of FIG. 1, a preventive program is described as an example.

도 1 내지 도 24를 참조하면, 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 시스템(100)은, 복수 개의 학생단말기(110), 서버(120), 데이터베이스(130), 복수 개의 보호자단말기(140), 네트워크(150)를 포함한다.1 to 24, the smartphone-based harmful keyword detection and location analysis notification system 100 includes a plurality of student terminals 110, a server 120, a database 130, and a plurality of guardian terminals 140. ), Network 150.

학생단말기(110)는, 문자, 메일 등과 같은 키워드를 입력하는 경우에 이를 인식(즉, 키워드 입력 인식)하여 해당 입력된 키워드(즉, 입력 키워드)를 서버(120)로 전송해 준다.When the student terminal 110 inputs a keyword such as a text or a mail, the student terminal 110 recognizes this (ie, keyword input recognition) and transmits the corresponding keyword (ie, input keyword) to the server 120.

일 실시 예에서, 학생단말기(110)는, 키워드 입력(예를 들어, 키워드 수신, 키워드 송신, 키워드 작성, 연결잭을 통한 키워드 다운로드 등을 모두 포함할 수 있음)을 인식할 시에, 학생이 통신을 오프시켜 둔 상태(즉, 통신 오프 상태)인지를 확인할 수 있으며, 통신 오프 상태인 경우에 강제적으로 통신을 온시킨 후에 입력 키워드를 서버(120)로 전송해 줌으로써, 어떠한 경우라도 무조건 키워드 입력을 인식하여 입력 키워드를 전송하도록 해 줄 수 있다.In an embodiment, when the student terminal 110 recognizes a keyword input (eg, may include all of keyword reception, keyword transmission, keyword creation, keyword download through a connection jack, etc.), the student communicates. Is turned off (i.e., communication off), and in the case of the communication off state, by forcibly turning on the communication, the input keyword is transmitted to the server 120, and in any case, keyword input is unconditionally performed. Recognize and send input keywords.

일 실시 예에서, 학생단말기(110)는, 유해성 키워드 검출 모듈을 구비하여, 입력 키워드에 대해서 자살, 폭력 등과 같은 유해성 키워드를 검출할 수 있으며, 해당 검출된 유해성 키워드를 서버(120)로 전송해 줄 수 있다.In an embodiment, the student terminal 110 may include a harmful keyword detection module to detect a harmful keyword such as suicide or violence with respect to an input keyword, and transmit the detected harmful keyword to the server 120. Can give

일 실시 예에서, 학생단말기(110)는, GPS 등과 같은 위치감지모듈을 구비하여, 서버(120)의 위치 요청이나 기 설정된 시간 주기마다 자기 자신의 현재 위치를 확인하고, 해당 확인한 위치정보를 서버(120)로 전송해 줄 수 있다.In one embodiment, the student terminal 110 is provided with a location detection module, such as GPS, to check the current location of each of their own location request or a predetermined time period of the server 120, the server checks the corresponding location information Can be sent to 120.

일실시 예에서, 학생단말기(110)는, 네트워크(150)를 통해 서버(120)(또는, 앱스토어, 플레이스토어 등)에 접속하여 다운로드요청신호를 생성시켜 서버(120)(또는, 앱스토어, 플레이스토어 등)로 전송한 후에, 서버(120)(또는, 앱스토어, 플레이스토어 등)로부터 전송되는 세이프맘서비스앱(내지는, 세이프맘서비스프로그램)을 다운로드받아, 내부 메모리에 설치해 둘 수 있다.In one embodiment, the student terminal 110 is connected to the server 120 (or app store, play store, etc.) via the network 150 to generate a download request signal to the server 120 (or app store) After transferring to the Play Store, etc., the Safe Mom Service App (or, Safe Mom Service Program) transmitted from the server 120 (or App Store, Play Store, etc.) can be downloaded and installed in the internal memory. .

일 실시 예에서, 학생단말기(110)는, 세이프맘서비스앱(내지는, 세이프맘서비스프로그램) 설치 후에 별도의 행위 없이도 키워드 입력 인식 및 입력 키워드 전송을 수행할 수 있다.In an embodiment, the student terminal 110 may perform keyword input recognition and input keyword transmission without additional actions after the installation of the safe mom service app (or safe mom service program).

일 실시 예에서, 학생단말기(110)는, 학생이 사용하는 단말기(예를 들어, 스마트폰, 핸드폰, 모바일폰, PDA 등과 같은 무선통신단말기나, 노트북, PC 등과 같은 통신이 가능한 단말기)로서, 복수(예로, 5명)의 보호자에 대한 등록 요청, SOS 기능 등을 수행할 수 있다. 여기서, SOS 기능은, 설정된 번호로 바로 전화 연결시켜 주는 기능으로서, SOS 버튼을 클릭하거나, 전원 버튼을 복수 번(예로, 5번) 이상으로 클릭하는 등으로 자동 수행될 수 있다.In an embodiment, the student terminal 110 is a terminal used by a student (for example, a wireless communication terminal such as a smartphone, a mobile phone, a mobile phone, a PDA, or the like, a terminal capable of communicating such as a laptop or a PC). A registration request for a plurality of guardians (eg, five persons), an SOS function, and the like can be performed. Here, the SOS function is a function for directly dialing a set number, and may be automatically performed by clicking the SOS button or clicking the power button a plurality of times (for example, five times or more).

일 실시 예에서, 학생단말기(110)는, 세이프맘서비스앱(내지는, 세이프맘서비스프로그램)을 실행시키는 경우에, 네트워크(150)를 통해 서버(120)에 접속하여 LCD, 터치스크린 등과 같은 디스플레이수단을 통해 초기화면을 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다. 여기서, 초기화면은, ID 및 패스워드 입력란과, 회원가입, 로그인 등의 선택항목을 포함할 수 있다.In one embodiment, the student terminal 110, in the case of running a safe mom service app (or safe mom service program), connected to the server 120 through the network 150, such as LCD, touch screen display By means, the initial screen can be displayed (or voice output through the output means). Here, the initial screen may include ID and password input fields, and selection items such as membership registration and login.

일 실시 예에서, 학생단말기(110)는, 네트워크(150)를 통해 서버(120)에 접속하는 경우에, 서버(120)로부터 전송되는 초기화면정보를 수신받아, 디스플레이수단을 통해 초기화면을 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있는데, 이때 세이프맘서비스앱(내지는, 세이프맘서비스프로그램)을 실행시키는 것만으로도 전화번호를 이용한 회원가입 또는 회원로그인을 간단하게 수행할 수 있다.In one embodiment, the student terminal 110, when connecting to the server 120 through the network 150, receives the initial screen information transmitted from the server 120, and displays the initial screen through the display means (Or, voice output through the output means) can be, in this case, you can simply perform a membership registration or member login using a phone number simply by running the Safe Mom service app (or, Safe Mom service program). .

일 실시 예에서, 학생단말기(110)는, 학생이 키패드, 키보드, 터치패드, 터치스크린 등과 같은 입력수단을 통해 초기화면의 선택항목 중에서 회원가입항목을 선택하는 경우에, 이를 확인하여 해당 선택된 회원가입항목을 알려주기 위한 회원가입선택신호(학생식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있으며, 그런 다음에 서버(120)로부터 전송되는 회원가입화면정보를 수신받아, 회원가입화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the student terminal 110, when the student selects the member registration item from the selection items on the initial screen through the input means, such as a keypad, keyboard, touch pad, touch screen, check the selected member Generate a registration selection signal (including student identification information) to inform the subscription item can be sent to the server 120, and then receiving the registration screen information transmitted from the server 120, Member registration screen can be displayed (or voice output through the output means) through the display means.

일 실시 예에서, 학생단말기(110)는, 학생이 입력수단을 통해 회원가입화면의 입력란에서 자기 자신의 정보(즉, 학생정보(예를 들어, ID 및 패스워드, 주소, 이름, 학생전화번호 등))를 입력하고 회원가입을 선택하는 경우에, 이를 확인하여 해당 입력된 학생정보를 포함한 회원가입요청신호(학생식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있으며, 그런 다음에 서버(120)로부터 전송되는 회원등록완료신호를 수신받아, 디스플레이수단을 통해 회원등록 완료를 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the student terminal 110, the student inputs his own information (ie, student information (eg, ID and password, address, name, student phone number, etc.) in the input field of the registration screen through the input means In the case of inputting)) and selecting member registration, it can be confirmed and generated a member registration request signal (including student identification information) including the inputted student information and transmitted to the server 120. Next, the member registration completion signal transmitted from the server 120 is received, and the member registration completion can be displayed (or voice output through the output means) through the display means.

일 실시 예에서, 학생단말기(110)는, 학생이 입력수단을 통해 초기화면의 선택항목 중에서 로그인항목을 선택하는 경우에, 이를 확인하여 해당 선택된 로그인항목을 알려주기 위한 로그인선택신호(학생식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있으며, 그런 다음에 서버(120)로부터 전송되는 로그인화면정보를 수신받아, 로그인화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the student terminal 110, when the student selects a login item among the selection items on the initial screen through the input means, to check this to inform the selected login item login selection signal (student identification information It may be generated and transmitted to the server 120, and then receiving the login screen information transmitted from the server 120, the login screen is displayed through the display means (or through the output means) Voice output).

일 실시 예에서, 학생단말기(110)는, 학생이 입력수단을 통해 로그인화면의 입력란에서 휴대전화번호(또는, ID나 학생식별정보 등) 및 비밀번호를 입력하고 로그인을 선택하는 경우에, 이를 확인하여 해당 입력된 휴대전화번호(또는, ID나 학생식별정보 등) 및 비밀번호를 포함한 로그인요청신호(학생식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있으며, 그런 다음에 서버(120)로부터 전송되는 학생용 세이프맘서비스화면정보를 수신받아, 디스플레이수단을 통해 학생용 세이프맘서비스화면을 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다. 여기서, 학생용 세이프맘서비스화면은, 보호자등록, SOS요청 시 자동 연결 설정, 메인/SOS요청, 자살, 폭력 등의 상담, 예방교육프로그램 등의 서비스항목을 포함할 수 있다.In one embodiment, the student terminal 110, if the student enters the mobile phone number (or, ID or student identification information, etc.) and password in the input box of the login screen through the input means, and confirms the login, To generate a login request signal (including student identification information) including the inputted mobile phone number (or ID or student identification information) and password, and transmits it to the server 120, and then the server Receiving the student safe mom service screen information transmitted from the 120, it is possible to display (or voice output through the output means) the student safe mom service screen through the display means. Here, the student safe mom service screen may include service items such as parental registration, automatic connection setting upon SOS request, main / SOS request, suicide, violence, counseling, and preventive education program.

일 실시 예에서, 학생단말기(110)는, 학생이 입력수단을 통해 학생용 세이프맘서비스화면 중 보호자등록항목을 선택(또는, 입력)하게 되면, 이를 확인하여 입력수단을 통해 선택된 보호자등록항목에 대응하는 보호자등록항목선택신호(학생식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있으며, 그런 다음에 서버(120)로부터 전송되는 보호자등록화면정보를 수신받아, 도 2에 도시된 바와 같은 보호자등록화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the student terminal 110, when the student selects (or inputs) the parental registration item of the student's Safe Mom service screen through the input means, check the corresponding to the parental registration item selected through the input means To generate a parental registration item selection signal (including student identification information) to transmit to the server 120, and then receives the parental registration screen information transmitted from the server 120, shown in Figure 2 The parental registration screen as described above can be displayed (or voice output through the output means) through the display means.

일 실시 예에서, 학생단말기(110)는, 보호자등록화면에서 학생이 입력수단을 통해 보호자가 세이프맘서비스앱을 통해 회원 가입을 한 후에 발급받은 코드를 입력하고, 보호자와 학생의 매칭을 위한 보호자전화번호를 입력하고, 보호자와의 관계 등을 입력하고, 보호자등록을 요청하게 되면, 이를 확인하여 입력수단을 통해 입력된 코드, 보호자전화번호, 보호자와의 관계 등을 포함한 보호자등록요청신호(학생식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다.In one embodiment, the student terminal 110, in the parental registration screen, the student enters the code issued by the guardian through the input means, the guardian through the safe mom service app, the guardian for matching the guardian and student When entering a telephone number, entering a relationship with a guardian, and requesting parental registration, the guardian registration request signal including a code, a guardian's telephone number, and a relationship with a guardian entered through the input means is checked. Identification information) may be generated and transmitted to the server 120.

일 실시 예에서, 학생단말기(110)는, 학생이 입력수단을 통해 학생용 세이프맘서비스화면 중 SOS요청 시 자동 연결 설정항목을 선택(또는, 입력)하게 되면, 이를 확인하여 입력수단을 통해 선택된 SOS요청 시 자동 연결 설정항목에 대응하는 SOS요청 시 자동 연결 설정항목선택신호(학생식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있으며, 그런 다음에 서버(120)로부터 전송되는 SOS요청 시 자동 연결 설정화면정보를 수신받아, 도 3에 도시된 바와 같은 SOS요청 시 자동 연결 설정화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the student terminal 110, when the student selects (or inputs) the automatic connection setting item when the SOS request from the student's Safe Mom service screen through the input means, checks the SOS selected through the input means When requesting SOS corresponding to the automatic connection setting item on request can generate the automatic connection setting item selection signal (including student identification information) to be transmitted to the server 120, and then transmitted from the server 120 Upon receiving the SOS request, the automatic connection setting screen information is received, and when the SOS request is displayed, the automatic connection setting screen can be displayed (or voice output through the output means) through the display means.

일 실시 예에서, 학생단말기(110)는, SOS요청 시 자동 연결 설정화면에서 학생이 입력수단을 통해 SOS버튼을 누르는 경우에 자동으로 전화 연결될 전화번호를 입력하고, SOS요청 시 자동 연결 설정을 요청하게 되면, 이를 확인하여 입력수단을 통해 입력된 SOS자동연결전화번호를 포함한 SOS요청 시 자동 연결 설정요청신호(학생식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다.In one embodiment, the student terminal 110, when the student presses the SOS button through the input means on the automatic connection setting screen SOS request, enter the phone number to be automatically connected to the phone, and request the automatic connection setting when the SOS request If so, it can check and generate an automatic connection setup request signal (including student identification information) when the SOS request, including the SOS automatic connection telephone number input through the input means can be transmitted to the server 120.

일 실시 예에서, 학생단말기(110)는, 학생이 입력수단을 통해 학생용 세이프맘서비스화면 중 메인/SOS요청항목을 선택(또는, 입력)하게 되면, 이를 확인하여 입력수단을 통해 선택된 메인/SOS요청항목에 대응하는 메인/SOS요청항목선택신호(학생식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있으며, 그런 다음에 서버(120)로부터 전송되는 메인/SOS요청화면정보를 수신받아, 도 4에 도시된 바와 같은 메인/SOS요청화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the student terminal 110, when the student selects (or inputs) the main / SOS request item of the student SafeMam service screen through the input means, check the main / SOS selected through the input means The main / SOS request item selection signal (including student identification information) corresponding to the request item may be generated and transmitted to the server 120. Then, the main / SOS request screen information transmitted from the server 120 may be transmitted. Received, the main / SOS request screen as shown in Figure 4 can be displayed via the display means (or voice output through the output means).

일 실시 예에서, 학생단말기(110)는, 메인/SOS요청화면에서 학생이 입력수단을 통해 SOS버튼을 누르는 경우에, 이를 확인하여 SOS자동연결전화번호로 전화 연결을 수행함과 동시에, SOS요청신호(학생식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다.In one embodiment, the student terminal 110, when the student presses the SOS button through the input means on the main / SOS request screen, and at the same time to perform a telephone connection to the SOS automatic connection telephone number, SOS request signal (Including student identification information) may be generated and transmitted to the server 120.

일 실시 예에서, 학생단말기(110)는, 학생이 입력수단을 통해 학생용 세이프맘서비스화면 중 자살, 폭력 등의 상담항목을 선택(또는, 입력)하게 되면, 이를 확인하여 입력수단을 통해 선택된 상담항목에 대응하는 상담항목선택신호(학생식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있으며, 그런 다음에 서버(120)로부터 전송되는 상담화면정보를 수신받아, 도 5에 도시된 바와 같은 상담화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the student terminal 110, when a student selects (or inputs) counseling items such as suicide, violence, etc. of the student's SafeMam service screen through the input means, checks the selected counseling through the input means Counseling item selection signal (including the student identification information) corresponding to the item can be generated and transmitted to the server 120, and then receive the consultation screen information transmitted from the server 120, shown in Figure 5 It is possible to display the consultation screen as shown through the display means (or voice output through the output means).

일 실시 예에서, 학생단말기(110)는, 상담화면에서 학생이 입력수단을 통해 상담내용을 입력하고, 상담을 요청하게 되면, 이를 확인하여 입력수단을 통해 입력된 상담내용을 포함한 상담요청신호(학생식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있으며, 그런 후에 서버(120)로부터 전송되는 답변내용을 수신받아, 도 5에 도시된 바와 같이 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the student terminal 110, when the student inputs the counseling content through the input means on the consultation screen, and requests a consultation, the counseling request signal including the counseling content input through the input means by checking it ( Student identification information) may be generated and transmitted to the server 120. Then, the response information transmitted from the server 120 may be received and displayed (or displayed) through a display means as shown in FIG. , Voice output through the output means).

일 실시 예에서, 학생단말기(110)는, 학생이 입력수단을 통해 학생용 세이프맘서비스화면 중 예방교육프로그램항목을 선택(또는, 입력)하게 되면, 이를 확인하여 입력수단을 통해 선택된 예방교육프로그램항목에 대응하는 예방교육프로그램항목선택신호(학생식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있으며, 그런 다음에 서버(120)로부터 전송되는 예방교육프로그램화면정보(예를 들어, 교육동영상, 교육이미지, 교육내용 등을 포함함)를 수신받아, 도 6에 도시된 바와 같은 예방교육프로그램화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the student terminal 110, when the student selects (or input) the preventive education program item of the student's Safe Mom service screen through the input means, check the selected preventive education program item through the input means Preventive education program item selection signal (including student identification information) corresponding to the generated and transmitted to the server 120, and then preventive education program screen information transmitted from the server 120 (for example , Including educational videos, educational images, educational contents, etc.), and display (or audio output through output means) the preventive educational program screen as shown in FIG.

서버(120)는, 학생단말기(110)로부터 전송되는 입력 키워드를 수신받아, 해당 수신받은 입력 키워드를 데이터베이스(130)에 등록해 주며, 해당 등록된 입력 키워드를 보호자단말기(140)로 전송해 준다.The server 120 receives an input keyword transmitted from the student terminal 110, registers the received input keyword in the database 130, and transmits the registered input keyword to the parental terminal 140. .

일 실시 예에서, 서버(120)는, 유해성 키워드 검출 모듈을 구비하여, 학생단말기(110)로부터 수신받은 입력 키워드에 대해서 유해성 키워드를 검출할 수 있으며, 해당 검출된 유해성 키워드를 데이터베이스(130)에 등록해 주거나, 보호자단말기(140)로 전송해 줄 수 있다.In an embodiment, the server 120 may include a hazard keyword detection module to detect a hazard keyword with respect to an input keyword received from the student terminal 110, and transmit the detected hazard keyword to the database 130. It can be registered or transmitted to the parental terminal 140.

일 실시 예에서, 서버(120)는, 학생단말기(110)로부터 전송되는 유해성 키워드를 수신받아, 해당 수신받은 유해성 키워드를 보호자단말기(140)로 전송해 줄 수도 있다.In an embodiment, the server 120 may receive a harmful keyword transmitted from the student terminal 110 and transmit the received harmful keyword to the parental terminal 140.

일 실시 예에서, 서버(120)는, 학생단말기(110)로 위치 요청을 하거나 기 설정된 시간 주기마다 학생단말기(110)로부터 전송되는 위치정보를 수신받아 데이터베이스(130)에 등록해 주거나, 보호자단말기(140)로 전송해 줄 수 있다.In an embodiment, the server 120 requests a location to the student terminal 110 or receives location information transmitted from the student terminal 110 at a predetermined time period, and registers it in the database 130 or protects the terminal. 140 can be sent.

일 실시 예에서, 서버(120)는, 세이프맘서비스를 제공해 주기 위한 서버로서, 학생단말기(110)(또는, 보호자단말기(140))로부터 전송되는 다운로드요청신호를 수신받아, 세이프맘서비스앱(내지는, 세이프맘서비스프로그램)을 데이터베이스(130)로부터 판독하고 해당 판독한 세이프맘서비스앱을 학생단말기(110)(또는, 보호자단말기(140))로 전송해 줄 수 있다.In one embodiment, the server 120, as a server for providing a safe mom service, receives a download request signal transmitted from the student terminal 110 (or guardian terminal 140), Safe Mom service app ( Or, a safe mom service program) may be read from the database 130 and the read safe mom service app may be transmitted to the student terminal 110 (or guardian terminal 140).

일 실시 예에서, 서버(120)는, 도 7에 도시된 바와 같은 학교, 학원 등에 설치된 통합관리시스템을 구비할 수 있으며, 학교, 학원 등 별로의 관리, 학생 관리(학생 이력 관리 및 보호자 매칭을 포함함), 위험존 또는 안전존 등록 및 관리, 통계 및 리포트, 학교, 학원 등 별 또는 학생별 입력 키워드 수신, 위험존 또는 안전존 진입 알림, 이동 동선 및 경로 추적, 자살, 폭력 등과 같은 유해성 키워드 인공지능 검출 등을 수행할 수 있다.In an embodiment, the server 120 may include an integrated management system installed in a school, a school, or the like, as shown in FIG. 7, and manages students, manages students by school, academy, etc. (student history management and guardian matching). Risk and safety zone registration and management, statistics and reports, receiving keywords for each school or school, such as school or school, and entering hazard zone or safety zone alerts, moving routes and path tracking, suicide, violence, etc. AI detection and the like can be performed.

일 실시 예에서, 서버(120)는, 학생단말기(110)(또는, 보호자단말기(140))가 네트워크(150)를 통해 접속하는 경우에 이를 확인하여, 데이터베이스(130)로부터 초기화면정보를 판독하고 해당 판독한 초기화면정보를 학생단말기(110)(또는, 보호자단말기(140))로 전송해 줄 수 있는데, 이때 학생단말기(110)(또는, 보호자단말기(140))의 전화번호(또는, 장치식별번호)를 이용한 회원가입 또는 회원로그인을 간단하게 제공해 줄 수 있다.In one embodiment, the server 120 reads the initial screen information from the database 130 by checking this when the student terminal 110 (or the guardian terminal 140) is connected through the network 150 And transmit the read initial screen information to the student terminal 110 (or the guardian terminal 140). In this case, the telephone number of the student terminal 110 (or the guardian terminal 140) (or, You can easily provide membership registration or member login using device identification number).

일 실시 예에서, 서버(120)는, 학생단말기(110)(또는, 보호자단말기(140))로부터 전송되는 회원가입선택신호를 수신받아 해당 수신받은 회원가입선택신호에서 학생식별정보(또는, 보호자식별정보)를 확인하며, 해당 확인된 학생식별정보(또는, 보호자식별정보)에 해당하는 회원가입화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 회원가입화면정보를 학생단말기(110)(또는, 보호자단말기(140))로 전송해 줄 수 있다.In one embodiment, the server 120 receives the membership selection signal transmitted from the student terminal 110 (or the guardian terminal 140), the student identification information (or guardian) from the received membership registration selection signal. Identification information), and the member registration screen information corresponding to the identified student identification information (or guardian identification information) is read from the database 130, and the readout member registration screen information is read by the student terminal 110 (or , The parental terminal 140 may be transmitted.

일 실시 예에서, 서버(120)는, 학생단말기(110)(또는, 보호자단말기(140))로부터 전송되는 회원가입요청신호를 수신받아 해당 수신받은 회원가입요청신호에서 학생정보 및 학생식별정보(또는, 보호자식별정보)를 확인하며, 해당 확인된 학생정보를 해당 확인된 학생식별정보(또는, 보호자식별정보)별로 데이터베이스화시켜 데이터베이스(130)에 등록해 준 다음에, 회원등록완료신호를 생성시켜 학생단말기(110)(또는, 보호자단말기(140))로 전송해 줄 수 있다.In one embodiment, the server 120 receives the membership request signal transmitted from the student terminal 110 (or the guardian terminal 140), the student information and the student identification information ( Alternatively, the guardian identification information is checked, and the identified student information is databased by the identified student identification information (or guardian identification information) and registered in the database 130, and then a member registration completion signal is generated. It can be transmitted to the student terminal 110 (or parental terminal 140).

일 실시 예에서, 서버(120)는, 학생단말기(110)(또는, 보호자단말기(140))로부터 전송되는 로그인선택신호를 수신받아 해당 수신받은 로그인선택신호에서 학생식별정보(또는, 보호자식별정보)를 확인하며, 해당 확인된 학생식별정보(또는, 보호자식별정보)에 해당하는 로그인화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 로그인화면정보를 학생단말기(110)(또는, 보호자단말기(140))로 전송해 줄 수 있다.In one embodiment, the server 120 receives the login selection signal transmitted from the student terminal 110 (or the guardian terminal 140), the student identification information (or guardian identification information) from the received login selection signal. ) And read the login screen information corresponding to the identified student identification information (or guardian identification information) from the database 130 and read the read login screen information of the student terminal 110 (or the guardian terminal ( 140).

일 실시 예에서, 서버(120)는, 학생단말기(110)(또는, 보호자단말기(140))로부터 전송되는 로그인요청신호를 수신받아, 학생단말기(110)(또는, 보호자단말기(140))가 정당한 단말기인지의 여부(예를 들어, 휴대전화번호 및 비밀번호의 일치 여부 등)를 확인하는데, 이때 해당 수신받은 로그인요청신호에서 휴대전화번호 및 비밀번호와 학생식별정보(또는, 보호자식별정보)를 확인하며, 해당 확인된 학생식별정보(또는, 보호자식별정보)에 대응하여 기 등록해 휴대전화번호 및 비밀번호를 데이터베이스(130)로부터 판독하며, 해당 확인된 휴대전화번호 및 비밀번호와 해당 판독한 휴대전화번호 및 비밀번호가 서로 일치하는지를 비교하며, 이에 해당 확인된 학생단말기(110)(또는, 보호자단말기(140))가 정당한 단말기인 경우에 학생용 세이프맘서비스화면정보(또는, 보호자용 세이프맘서비스화면정보)를 데이터베이스(130)로부터 판독하고 해당 판독한 학생용 세이프맘서비스화면정보(또는, 보호자용 세이프맘서비스화면정보)를 학생단말기(110)(또는, 보호자단말기(140))로 전송해 줄 수 있다.In one embodiment, the server 120 receives the login request signal transmitted from the student terminal 110 (or the guardian terminal 140), the student terminal 110 (or guardian terminal 140) is Check whether the terminal is a valid terminal (for example, whether the mobile phone number and password match), and check the mobile phone number and password and student identification information (or guardian identification information) in the received login request signal. In addition, the mobile phone number and password are registered in advance in response to the identified student identification information (or guardian identification information) from the database 130, and the corresponding mobile phone number and password and the corresponding mobile phone number are read. And whether the password is matched with each other, and if the corresponding student terminal 110 (or guardian terminal 140) is a legitimate terminal, the student safe mom service screen information (or, Read guardian safe mom service screen information) from the database 130 and read the student safe mom service screen information (or guardian safe mom service screen information) student terminal 110 (or guardian terminal 140) ) Can be sent.

일 실시 예에서, 서버(120)는, 학생단말기(110)로부터 전송되는 보호자등록항목선택신호를 수신받아 해당 수신받은 보호자등록항목선택신호에서 학생식별정보를 확인하며, 해당 수신받은 보호자등록항목선택신호에 따라 이에 해당하는 보호자등록화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 보호자등록화면정보를 학생단말기(110)로 전송해 줄 수 있다.In an embodiment, the server 120 receives the parental registration item selection signal transmitted from the student terminal 110 and checks the student identification information in the received parental registration item selection signal, and selects the received parental registration item. The guardian registration screen information corresponding to the signal may be read from the database 130 and the read parental registration screen information may be transmitted to the student terminal 110.

일 실시 예에서, 서버(120)는, 학생단말기(110)로부터 전송되는 보호자등록요청신호를 수신받아 해당 수신받은 보호자등록요청신호에서 학생식별정보, 코드, 보호자전화번호, 보호자와의 관계 등을 확인하며, 해당 확인한 학생식별정보에 해당하는 학생정보와 해당 확인한 코드, 보호자전화번호, 보호자와의 관계 등을 이용해서 보호자와 학생의 매칭을 확인한 후에, 해당 확인한 코드, 보호자전화번호, 보호자와의 관계 등을 해당 확인한 학생식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수 있다.In one embodiment, the server 120 receives the guardian registration request signal transmitted from the student terminal 110, the student identification information, code, guardian telephone number, the relationship with the guardian in the received guardian registration request signal After confirming the student's matching using the student's information corresponding to the identified student identification information, the identified code, the guardian's phone number, and the guardian's relationship, the student's code, guardian's phone number, The relationship may be registered in the database 130 by making a database for each identified student identification information.

일 실시 예에서, 서버(120)는, 학생단말기(110)로부터 전송되는 SOS요청 시 자동 연결 설정항목선택신호를 수신받아 해당 수신받은 SOS요청 시 자동 연결 설정항목선택신호에서 학생식별정보를 확인하며, 해당 수신받은 SOS요청 시 자동 연결 설정항목선택신호에 따라 이에 해당하는 SOS요청 시 자동 연결 설정화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 SOS요청 시 자동 연결 설정화면정보를 학생단말기(110)로 전송해 줄 수 있다.In an embodiment, the server 120 receives the automatic connection setting item selection signal when the SOS request is transmitted from the student terminal 110 and checks the student identification information in the received automatic connection setting item selection signal when the received SOS request is received. In response to the received SOS request, the automatic connection setting item selection signal is read according to the corresponding SOS request automatic connection setting screen information from the database 130 and the corresponding SOS request automatic connection setting screen information when the student terminal (110) ) Can be sent.

일 실시 예에서, 서버(120)는, 학생단말기(110)로부터 전송되는 SOS요청 시 자동 연결 설정요청신호를 수신받아 해당 수신받은 SOS요청 시 자동 연결 설정요청신호에서 학생식별정보, SOS자동연결전화번호를 확인하며, 해당 확인한 SOS자동연결전화번호를 해당 확인한 학생식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수 있다.In an embodiment, the server 120 receives the automatic connection setup request signal when the SOS request is transmitted from the student terminal 110, and the student identification information and the SOS automatic connection telephone in the received automatic connection setup request signal. Checking the number, it can be registered in the database 130 by the database of the identified SOS automatic connection telephone number by the identified student identification information.

일 실시 예에서, 서버(120)는, 학생단말기(110)로부터 전송되는 메인/SOS요청항목선택신호를 수신받아 해당 수신받은 메인/SOS요청항목선택신호에서 학생식별정보를 확인하며, 해당 수신받은 메인/SOS요청항목선택신호에 따라 이에 해당하는 메인/SOS요청화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 메인/SOS요청화면정보를 학생단말기(110)로 전송해 줄 수 있다.In an embodiment, the server 120 receives the main / SOS request item selection signal transmitted from the student terminal 110 and checks student identification information in the received main / SOS request item selection signal. The main / SOS request screen information corresponding to the main / SOS request item selection signal may be read from the database 130 and the read main / SOS request screen information may be transmitted to the student terminal 110.

일 실시 예에서, 서버(120)는, 학생단말기(110)로부터 전송되는 SOS요청신호를 수신받아 해당 수신받은 SOS요청신호에서 학생식별정보를 확인하며, 해당 확인한 학생식별정보에 해당하는 보호자(또는, 관계기관이나 관계자)에게 SOS요청을 통보해 줄 수 있다.In one embodiment, the server 120 receives the SOS request signal transmitted from the student terminal 110 and checks the student identification information in the received SOS request signal, the guardian (or corresponding to the identified student identification information) For example, the SOS may be notified of the SOS request.

일 실시 예에서, 서버(120)는, 학생단말기(110)로부터 전송되는 상담항목선택신호를 수신받아 해당 수신받은 상담항목선택신호에서 학생식별정보를 확인하며, 해당 수신받은 상담항목선택신호에 따라 이에 해당하는 상담화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 상담화면정보를 학생단말기(110)로 전송해 줄 수 있다.In an embodiment, the server 120 receives the counseling item selection signal transmitted from the student terminal 110 and checks the student identification information in the received counseling item selection signal, according to the received counseling item selection signal. Counseling screen information corresponding thereto may be read from the database 130 and the read counseling screen information may be transmitted to the student terminal 110.

일 실시 예에서, 서버(120)는, 학생단말기(110)로부터 전송되는 상담요청신호를 수신받아 해당 수신받은 상담요청신호에서 학생식별정보, 상담내용을 확인하며, 해당 확인한 상담내용에 해당하는 상담사와 연결시켜 상담사로부터 답변내용을 수신받을 수 있으며, 해당 확인한 상담내용, 해당 수신받은 답변내용을 해당 확인한 학생식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줌과 동시에, 해당 수신받은 답변내용을 학생단말기(110)로 전송해 줄 수 있다.In an embodiment, the server 120 receives a counseling request signal transmitted from the student terminal 110 and checks student identification information and counseling contents in the received counseling request signal, and a counselor corresponding to the checked counseling contents. Connected with and receive the response from the counselor, the confirmed consultation, the received response to the database by identifying the identified student identification information to the database 130 and at the same time, the received response content It can be transmitted to the student terminal 110.

일 실시 예에서, 서버(120)는, 학생단말기(110)로부터 전송되는 예방교육프로그램항목선택신호를 수신받아 해당 수신받은 예방교육프로그램항목선택신호에서 학생식별정보를 확인하며, 해당 수신받은 예방교육프로그램항목선택신호에 따라 이에 해당하는 예방교육프로그램화면정보(예를 들어, 교육동영상, 교육이미지, 교육내용 등을 포함함)를 데이터베이스(130)로부터 판독하고 해당 판독한 예방교육프로그램화면정보를 학생단말기(110)로 전송해 줄 수 있다.In an embodiment, the server 120 receives the preventive education program item selection signal transmitted from the student terminal 110 and checks student identification information in the received preventive education program item selection signal, and receives the received preventive education. According to the program item selection signal, the corresponding preventive education program screen information (for example, education video, education image, education contents, etc.) is read from the database 130 and the corresponding preventive education program screen information is read by the student. It may be transmitted to the terminal 110.

일 실시 예에서, 서버(120)는, 보호자단말기(140)로부터 전송되는 학생등록항목선택신호를 수신받아 해당 수신받은 학생등록항목선택신호에서 보호자식별정보를 확인하며, 해당 수신받은 학생등록항목선택신호에 따라 이에 해당하는 학생등록화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 학생등록화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In an embodiment, the server 120 receives the student registration item selection signal transmitted from the parental terminal 140 and checks the parental identification information from the received student registration item selection signal, and selects the received student registration item selection. The student registration screen information corresponding to the signal may be read from the database 130 and the read student registration screen information may be transmitted to the parental terminal 140.

일 실시 예에서, 서버(120)는, 보호자단말기(140)로부터 전송되는 코드생성요청신호를 수신받아 해당 수신받은 코드생성요청신호에서 보호자식별정보를 확인하며, 해당 수신받은 코드생성요청신호에 따라 이에 해당하는 코드를 생성시켜 해당 확인한 보호자식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줌과 동시에, 해당 생성시킨 코드를 보호자단말기(140)로 전송해 줄 수 있다.In one embodiment, the server 120 receives the code generation request signal transmitted from the guardian terminal 140 and checks the guardian identification information in the received code generation request signal, according to the received code generation request signal The corresponding code may be generated to make a database for each identified guardian identification information and registered in the database 130, and the generated code may be transmitted to the guardian terminal 140.

일 실시 예에서, 서버(120)는, 보호자단말기(140)로부터 전송되는 귀가존설정항목선택신호를 수신받아 해당 수신받은 귀가존설정항목선택신호에서 보호자식별정보를 확인하며, 해당 수신받은 귀가존설정항목선택신호에 따라 이에 해당하는 귀가존설정화면정보를 학생과 현재 매칭된 보호자의 정보와 함께 데이터베이스(130)로부터 판독하고 해당 판독한 귀가존설정화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In an embodiment, the server 120 receives the return home setting item selection signal transmitted from the guardian terminal 140 and checks the guardian identification information from the received home zone setting item selection signal, and receives the received home return zone. According to the setting item selection signal, the corresponding home return setting screen information is read from the database 130 together with the information of the student and the guardian who is currently matched, and the read home setting screen information can be transmitted to the parental terminal 140. have.

일 실시 예에서, 서버(120)는, 보호자단말기(140)로부터 전송되는 귀가존설정요청신호를 수신받아 해당 수신받은 귀가존설정요청신호에서 보호자식별정보, 귀가주소를 확인하며, 해당 확인한 귀가주소를 해당 확인한 보호자식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수 있다.In one embodiment, the server 120 receives the return home setting request signal transmitted from the guardian terminal 140, checks the guardian identification information and the return address from the received home return setting request signal, and checks the corresponding return home address. It can be registered in the database 130 by the database by the identified guardian identification information.

일 실시 예에서, 서버(120)는, 보호자단말기(140)로부터 전송되는 존등록항목선택신호를 수신받아 해당 수신받은 존등록항목선택신호에서 보호자식별정보를 확인하며, 해당 수신받은 존등록항목선택신호에 따라 이에 해당하는 존등록화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 존등록화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In one embodiment, the server 120 receives the zone registration item selection signal transmitted from the guardian terminal 140 and checks the guardian identification information from the received zone registration item selection signal, and selects the received zone registration item selection. The zone registration screen information corresponding to the signal can be read from the database 130 and the read zone registration screen information can be transmitted to the parental terminal 140.

일 실시 예에서, 서버(120)는, 보호자단말기(140)로부터 전송되는 존등록요청신호를 수신받아 해당 수신받은 존등록요청신호에서 보호자식별정보, 존 주소 및 존 범위를 확인하며, 해당 확인한 존 주소 및 존 범위를 해당 확인한 보호자식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수 있다.In one embodiment, the server 120 receives the zone registration request signal transmitted from the guardian terminal 140 and checks the guardian identification information, the zone address and the zone range in the received zone registration request signal, and checks the corresponding zone. The address and zone range may be registered in the database 130 by databaseting the identified guardian identification information.

일 실시 예에서, 서버(120)는, 학생별로 등록된 알림존과 학생의 위치를 확인할 수 있으며, 해당 확인된 학생의 위치가 등록된 알림존에 진입했는지 또는 등록된 알림존에서 이탈하였는지를 확인할 수 있으며, 이에 등록된 알림존에 진입했음을 알리는 진입알람화면정보 또는 등록된 알림존에서 이탈하였음을 알리는 이탈알람화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 진입알람화면정보 또는 이탈알람화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In an embodiment, the server 120 may check the notification zone registered for each student and the location of the student, and determine whether the identified student's location has entered the registered notification zone or has left the registered notification zone. In addition, the entry alarm screen information indicating the entry into the registered notification zone or the departure alarm screen information indicating that the departure from the registered notification zone is read from the database 130 and the corresponding entry alarm screen information or departure alarm screen information Can be transmitted to the parental terminal 140.

일 실시 예에서, 서버(120)는, 보호자단말기(140)로부터 전송되는 실시간위치보기항목(또는, 즉시위치확인항목)선택신호를 수신받아 해당 수신받은 실시간위치보기항목(또는, 즉시위치확인항목)선택신호에서 보호자식별정보를 확인하며, 해당 확인한 보호자식별정보에 해당하는 학생의 실시간 위치를 확인할 수 있으며, 해당 확인한 학생의 실시간 위치가 포함된 실시간위치보기(또는, 즉시위치확인)화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In an embodiment, the server 120 receives a real-time location view item (or an instant location item) selection signal transmitted from the guardian terminal 140 and receives the received real-time location view item (or an instant location item). The guardian identification information is checked in the selected signal, and the real-time location of the student corresponding to the checked guardian identification information can be checked, and the real-time location view (or immediate location check) screen information including the real-time location of the checked student is displayed. Can be transmitted to the parental terminal 140.

일 실시 예에서, 서버(120)는, 학생별로 등록된 위험존과 학생의 위치를 확인할 수 있으며, 해당 확인된 학생의 위치가 등록된 위험존에 진입했는지 또는 등록된 위험존에서 탈출하였는지를 확인할 수 있으며, 이에 등록된 위험존에 진입했음을 알리는 진입팝업화면정보 또는 등록된 위험존에서 탈출하였음을 알리는 탈출팝업화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 진입팝업화면정보 또는 탈출팝업화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In one embodiment, the server 120 may check the danger zone and the location of the student registered for each student, and determine whether the identified student's location has entered the registered danger zone or escaped from the registered danger zone. In this case, the entry pop-up screen information indicating that the user entered the danger zone registered or the escape pop-up screen information indicating the escape from the registered danger zone is read from the database 130, and the read-in entry pop-up screen information or the escape pop-up screen information is read. Can be transmitted to the parental terminal 140.

일 실시 예에서, 서버(120)는, 학생별로 등록된 귀가존과 학생의 위치를 확인할 수 있으며, 해당 확인된 학생의 위치가 등록된 귀가존에서 외출하였는지 또는 등록된 귀가존으로 귀가했는지를 확인할 수 있으며, 이에 등록된 귀가존에서 외출하였음을 알리는 외출팝업화면정보 또는 등록된 귀가존으로 귀가했음을 알리는 귀가팝업화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 외출팝업화면정보 또는 귀가팝업화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In an embodiment, the server 120 may check the registered return zone and the location of the student for each student, and determine whether the identified student's location has gone out of the registered return zone or returned to the registered return zone. The outgoing pop-up screen information indicating that the user has gone out of the registered home zone or the return pop-up screen information indicating the return to the registered home zone is read from the database 130 and the read out pop-up screen information or the home pop-up screen information. It can be transmitted to the parental terminal 140.

일 실시 예에서, 서버(120)는, 보호자단말기(140)로부터 전송되는 자녀별 위치 확인항목선택신호를 수신받아 해당 수신받은 자녀별 위치 확인항목선택신호에서 보호자식별정보를 확인하며, 해당 확인한 보호자식별정보에 해당하는 자녀별 현재의 위치를 데이터베이스(130)로부터 판독하고 해당 판독한 자녀별 위치를 포함한 자녀별 위치 확인화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In an embodiment, the server 120 receives the child location confirmation item selection signal transmitted from the parental terminal 140 and checks the parental identification information from the received child location information item selection signal, and checks the guardian. The child's current location corresponding to the identification information may be read from the database 130 and the child's location confirmation screen information including the read child's location may be transmitted to the guardian terminal 140.

일 실시 예에서, 서버(120)는, 보호자단말기(140)로부터 전송되는 동선 찾기 확인항목선택신호를 수신받아 해당 수신받은 동선 찾기 확인항목선택신호에서 보호자식별정보를 확인하며, 해당 확인한 보호자식별정보에 해당하는 학생의 동선(즉, 시간대별 이동경로)을 데이터베이스(130)로부터 확인하고 해당 확인한 학생의 동선(즉, 시간대별 이동경로)을 포함한 동선 찾기 확인화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In one embodiment, the server 120 receives the copper wire search confirmation item selection signal transmitted from the guardian terminal 140 and checks the guardian identification information in the received copper wire search confirmation item selection signal, the identified guardian identification information Check the student's movement (that is, the movement route according to time zone) from the database 130 and transmit the confirmation information of the movement search including the movement of the identified student (that is, the movement route according to the time zone) to the guardian terminal 140. I can do it.

일 실시 예에서, 서버(120)는, 보호자단말기(140)로부터 전송되는 알람설정항목선택신호를 수신받아 해당 수신받은 알람설정항목선택신호에서 보호자식별정보를 확인하며, 해당 수신받은 알람설정항목선택신호에 따라 이에 해당하는 알람설정화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 알람설정화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In an embodiment, the server 120 receives the alarm setting item selection signal transmitted from the parental terminal 140 and checks the parental identification information from the received alarm setting item selection signal, and selects the received alarm setting item. The alarm setting screen information corresponding to the signal may be read from the database 130 and the read alarm setting screen information may be transmitted to the parental terminal 140.

일 실시 예에서, 서버(120)는, 보호자단말기(140)로부터 전송되는 알람설정요청신호를 수신받아 해당 수신받은 알람설정요청신호에서 귀가외출알람, 알림지역알람, 위험지역알람(예로, 계속 머물 경우 반복 알림, 입출시만 알림) 등의 온/오프를 확인하며, 해당 확인한 귀가외출알람, 알림지역알람, 위험지역알람(예로, 계속 머물 경우 반복 알림, 입출시만 알림) 등의 온/오프를 해당 확인한 보호자식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수 있다.In one embodiment, the server 120 receives the alarm setting request signal transmitted from the parental terminal 140, the return home alarm, notification area alarm, dangerous area alarm (eg, staying at the received alarm setting request signal) Repeat notifications, notifications only when entering and exiting), such as on and off, such as confirmed return home outgoing alarms, notification area alarms, danger zone alarms (for example, repeated notifications if you stay, notifications only when entering and leaving) It can be registered in the database 130 by the database by the identified guardian identification information.

일 실시 예에서, 서버(120)는, 보호자단말기(140)로부터 전송되는 인공지능감지항목선택신호를 수신받아 해당 수신받은 인공지능감지항목선택신호에서 보호자식별정보를 확인하며, 해당 확인한 보호자식별정보에 해당하는 학생의 검출 날짜, 검출 자녀명, 검출 단어(유해성 키워드) 등을 데이터베이스(130)로부터 확인하며, 해당 확인한 학생의 검출 날짜, 검출 자녀명, 검출 단어(유해성 키워드) 등을 포함한 인공지능감지화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In an embodiment, the server 120 receives the artificial intelligence sensing item selection signal transmitted from the parental terminal 140 and checks the parental identification information from the received artificial intelligence sensing item selection signal, and identifies the corresponding parental identification information. The detection date, detection child name, detection word (harmful keyword), etc. of the student corresponding to the program are checked from the database 130, and the artificial intelligence including the detection date, detection child name, detection word (harmful keyword) of the identified student, etc. The detection screen information may be transmitted to the parental terminal 140.

일 실시 예에서, 서버(120)는, 보호자단말기(140)로부터 전송되는 상담항목선택신호를 수신받아 해당 수신받은 상담항목선택신호에서 보호자식별정보를 확인하며, 해당 수신받은 상담항목선택신호에 따라 이에 해당하는 상담화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 상담화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In an embodiment, the server 120 receives the counseling item selection signal transmitted from the guardian terminal 140 and checks the guardian identification information from the received counseling item selection signal, and according to the received counseling item selection signal. Corresponding consultation screen information may be read from the database 130, and the read consultation screen information may be transmitted to the parental terminal 140.

일 실시 예에서, 서버(120)는, 보호자단말기(140)로부터 전송되는 상담요청신호를 수신받아 해당 수신받은 상담요청신호에서 보호자식별정보, 상담내용을 확인하며, 해당 확인한 상담내용에 해당하는 상담사와 연결시켜 상담사로부터 답변내용을 수신받을 수 있으며, 해당 확인한 상담내용, 해당 수신받은 답변내용을 해당 확인한 보호자식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줌과 동시에, 해당 수신받은 답변내용을 보호자단말기(140)로 전송해 줄 수 있다.In an embodiment, the server 120 receives the counseling request signal transmitted from the guardian terminal 140 and checks the guardian identification information and counseling contents in the received counseling request signal, and the counselor corresponding to the checked counseling contents. Connected to and received from the counselor can receive the answers, the confirmed counseling information, the received answers to the database by the identified parental identification information registered in the database 130 and at the same time, the received answers Can be transmitted to the parental terminal 140.

일 실시 예에서, 서버(120)는, 보호자단말기(140)로부터 전송되는 예방프로그램항목선택신호를 수신받아 해당 수신받은 예방프로그램항목선택신호에서 보호자식별정보를 확인하며, 해당 수신받은 예방프로그램항목선택신호에 따라 이에 해당하는 예방프로그램화면정보(예를 들어, 교육동영상, 교육이미지, 교육내용 등을 포함함)를 데이터베이스(130)로부터 판독하고 해당 판독한 예방프로그램화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In an embodiment, the server 120 receives the preventive program item selection signal transmitted from the guardian terminal 140 and checks the guardian identification information from the received preventive program item selection signal, and selects the received preventive program item. According to the signal, the preventive program screen information corresponding thereto (for example, including an education video, education image, education contents, etc.) is read from the database 130 and the corresponding preventive program screen information is read to the guardian terminal 140. I can send it.

데이터베이스(130)는, 서버(120)로부터 등록되는 입력 키워드를 학생별로 데이터베이스화시켜 저장해 둔다.The database 130 stores the input keywords registered by the server 120 in database for each student.

일 실시 예에서, 데이터베이스(130)는, 서버(120)로부터 등록되는 유해성 키워드를 학생별로 데이터베이스화시켜 저장해 둘 수 있다.In an embodiment, the database 130 may store and store the harmful keywords registered by the server 120 for each student.

일 실시 예에서, 데이터베이스(130)는, 서버(120)로부터 등록되는 위치정보를 학생별로 데이터베이스화시켜 저장해 둘 수 있다.In an embodiment, the database 130 may store location information registered from the server 120 in a database for each student.

일 실시 예에서, 데이터베이스(130)는, 학생이나 보호자에게 세이프맘서비스를 제공해 주기 위한 세이프맘서비스앱(내지는, 세이프맘서비스프로그램)을 미리 설정하여 저장해 둘 수 있다.In an embodiment, the database 130 may store and store a safe mom service app (or safe mom service program) in advance to provide a safe mom service to a student or guardian.

일 실시 예에서, 데이터베이스(130)는, 학교, 학원 등의 정보, 학생 및 보호자의 정보, 학생 이력 정보, 위험존 또는 안전존의 정보, 자살, 폭력 등과 같은 유해성 키워드의 정보 등을 저장해 둘 수 있다.In an embodiment, the database 130 may store information such as schools, academies, student and guardian information, student history information, danger zone or safety zone information, information on hazard keywords such as suicide, violence, and the like. have.

일 실시 예에서, 데이터베이스(130)는, 초기화면정보, 회원가입화면정보, 로그인화면정보, 학생용 세이프맘서비스화면정보(또는, 보호자용 세이프맘서비스화면정보), 보호자등록화면정보, SOS요청 시 자동 연결 설정화면정보, 메인/SOS요청화면정보, 학생용 또는 보호자용 상담화면정보, 학생용 또는 보호자용 예방교육프로그램화면정보, 학생등록화면정보, 귀가존설정화면정보, 존등록화면정보, 진입알람화면정보 또는 이탈알람화면정보, 실시간위치보기화면정보, 즉시위치확인화면정보, 진입팝업화면정보 또는 탈출팝업화면정보, 외출팝업화면정보 또는 귀가팝업화면정보, 자녀별 위치 확인화면정보, 동선 찾기 확인화면정보, 알람설정화면정보, 인공지능감지화면정보 등을 미리 설정하여 저장해 둘 수 있다.In one embodiment, the database 130, the initial screen information, membership registration screen information, login screen information, the student's safe mom service screen information (or, guard mom's safe mom service screen information), guardian registration screen information, SOS request Auto connection setting screen information, main / SOS request screen information, student or guardian counseling screen information, student or guardian preventive education program screen information, student registration screen information, return home setting screen information, zone registration screen information, entry alarm screen Information or departure alarm screen information, real-time location view screen information, instant location screen information, entry pop-up screen information or escape pop-up screen information, outgoing pop-up screen information or return home pop-up screen information, child-specific location confirmation screen information, line finding confirmation screen Information, alarm setting screen information, artificial intelligence detection screen information, etc. can be set and stored in advance.

일 실시 예에서, 데이터베이스(130)는, 서버(120)로부터 등록되는 귀가주소, 존 주소 및 존 범위를 해당 확인한 보호자식별정보별로 데이터베이스화시켜 저장해 줄 수 있다.In an embodiment, the database 130 may store and store a return address, a zone address, and a zone range registered from the server 120 for each identified guardian identification information.

보호자단말기(140)는, 서버(120)로부터 전송되는 입력 키워드를 수신받아, 해당 수신받은 입력 키워드를 출력해 준다.The guardian terminal 140 receives an input keyword transmitted from the server 120 and outputs the received input keyword.

일 실시 예에서, 보호자단말기(140)는, 서버(120)로부터 전송되는 유해성 키워드를 수신받아, 해당 수신받은 유해성 키워드를 출력해 줄 수 있다.In an embodiment, the parental terminal 140 may receive a hazard keyword transmitted from the server 120 and output the received hazard keyword.

일 실시 예에서, 보호자단말기(140)는, 유해성 키워드 검출 모듈을 구비하여, 서버(120)로부터 수신받은 입력 키워드에 대해서 유해성 키워드를 검출할 수 있으며, 해당 검출된 유해성 키워드를 출력해 줄 수 있다.In one embodiment, the parental terminal 140 may include a hazard keyword detection module to detect a hazard keyword with respect to an input keyword received from the server 120, and may output the detected hazard keyword. .

일 실시 예에서, 보호자단말기(140)는, 보호자가 사용하는 단말기(예를 들어, 스마트폰, 핸드폰, 모바일폰, PDA 등과 같은 무선통신단말기나, 노트북, PC 등과 같은 통신이 가능한 단말기)로서, 복수(예로, 5명)의 자녀인 학생에 대한 등록 요청, 위험존 또는 안전존 등록 요청, 우리집 출입 시 팝업 알림 설정, 위험존 또는 안전존 출입 시 팝업 안내 설정, 학생 위치 실시간 확인, 자녀 이동경로 확인, 인공지능 유해성 키워드 검출, 가정통신문 수신 등을 수행할 수 있다.In one embodiment, the guardian terminal 140 is a terminal used by the guardian (for example, a wireless communication terminal such as a smartphone, a mobile phone, a mobile phone, a PDA, or a terminal capable of communicating, such as a laptop or a PC). Registration request for students with multiple (eg 5) children, requesting registration of danger zones or safety zones, setting pop-up alerts when entering or leaving our home, setting pop-up notifications when entering danger zones or safety zones, checking student location in real time Confirmation, AI hazard keyword detection, family communication can be performed.

일 실시 예에서, 보호자단말기(140)는, 세이프맘서비스앱 설치, 회원가입, 로그인 등의 경우에 학생단말기(110)와 유사하므로 그 설명을 생략한다.In one embodiment, the guardian terminal 140 is similar to the student terminal 110 in the case of installing the safe mom service app, membership, login, etc., so that description thereof will be omitted.

일 실시 예에서, 보호자단말기(140)는, 서버(120)로부터 전송되는 보호자용 세이프맘서비스화면정보를 수신받아, 디스플레이수단을 통해 보호자용 세이프맘서비스화면을 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다. 여기서, 보호자용 세이프맘서비스화면은, 자녀등록용 코드 생성을 위한 학생등록, 매칭 확인 및 귀가 주소 입력을 위한 귀가존 설정, 알림존, 위험존 또는 안전존 등록, 알림존 출입 시 팝업 안내 설정, 학생 위치 실시간 확인, 위험존 또는 안전존 출입 시 팝업 안내 설정, 즉시 위치 확인, 우리집 출입 시 팝업 알림 설정, 자녀 이동경로 확인, 알람 설정, 인공지능 유해성 키워드 검출, 예방교육프로그램, 자살, 폭력 등의 상담 등의 서비스항목을 포함할 수 있다.In one embodiment, the guardian terminal 140 receives the guardian safe mom service screen information transmitted from the server 120, and displays the guardian safe mom service screen through the display means (or voice through the output means). Output). Here, the safe mom service screen for the guardian, student registration for generating a code for child registration, matching confirmation and return home settings for entering the return address, notification zones, dangerous zones or safety zone registration, pop-up guide settings when entering the notification zone, Check the student's location in real time, set the pop-up guide when entering the danger zone or safety zone, check the location immediately, set the pop-up notification when entering or exiting our home, check the child's movement path, set the alarm, detect the AI keyword, prevent education program, suicide It may include service items such as counseling.

일 실시 예에서, 보호자단말기(140)는, 보호자가 입력수단을 통해 보호자용 세이프맘서비스화면 중 학생등록항목을 선택(또는, 입력)하게 되면, 이를 확인하여 입력수단을 통해 선택된 학생등록항목에 대응하는 학생등록항목선택신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있으며, 그런 다음에 서버(120)로부터 전송되는 학생등록화면정보를 수신받아, 도 8에 도시된 바와 같은 학생등록화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the guardian terminal 140, when the guardian selects (or inputs) the student registration item of the guardian SafeMam service screen through the input means, checks the selected student registration item through the input means The corresponding student registration item selection signal (including parental identification information) may be generated and transmitted to the server 120. Then, the student registration screen information transmitted from the server 120 is received, The student registration screen as shown can be displayed (or voice output through the output means) through the display means.

일 실시 예에서, 보호자단말기(140)는, 학생등록화면에서 보호자가 입력수단을 통해 자녀등록용 코드 생성을 요청하게 되면, 이를 확인하여 코드생성요청신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있으며, 그런 후에 서버(120)로부터 전송되는 코드를 수신받아, 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the guardian terminal 140, when the guardian requests to generate the code for the child registration through the input means on the student registration screen, and confirms this to generate a code generation request signal (including parental identification information) It may be transmitted to the server 120, and after receiving the code transmitted from the server 120, it can be displayed through the display means (or voice output through the output means).

일 실시 예에서, 보호자단말기(140)는, 보호자가 입력수단을 통해 보호자용 세이프맘서비스화면 중 매칭 확인 및 귀가 주소 입력을 위한 귀가존설정항목을 선택(또는, 입력)하게 되면, 이를 확인하여 입력수단을 통해 선택된 귀가존설정항목에 대응하는 귀가존설정항목선택신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있으며, 그런 다음에 서버(120)로부터 전송되는 귀가존설정화면정보(학생과 현재 매칭된 보호자의 정보를 포함함)를 수신받아, 도 9에 도시된 바와 같은 귀가존설정화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the guardian terminal 140, if the guardian selects (or inputs) a return home setting item for matching confirmation and input of the return address of the guardian safe mom service screen through the input means, by confirming this Through the input means, it is possible to generate a return home setting item selection signal (including parental identification information) corresponding to the selected home return setting item, and transmit the same to the server 120, and then the server 120 is transmitted. Receives the return home setting screen information (including the information of the student and the guardian currently matched), and displays the home return setting screen as shown in FIG. 9 through the display means (or voice output through the output means). Can be.

일 실시 예에서, 보호자단말기(140)는, 귀가존설정화면에서 보호자가 입력수단을 통해 귀가주소를 입력하고 귀가존 설정을 요청하게 되면, 이를 확인하여 입력수단을 통해 입력되는 귀가주소를 포함한 귀가존설정요청신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다.In one embodiment, the guardian terminal 140, when the guardian inputs the return address through the input means on the return home setting screen and requests the setting of the return home, checks this and returns home including the return address input through the input means. The zone setting request signal (including parental identification information) may be generated and transmitted to the server 120.

일 실시 예에서, 보호자단말기(140)는, 보호자가 입력수단을 통해 보호자용 세이프맘서비스화면 중 알림존, 위험존 또는 안전존 등록항목을 선택(또는, 입력)하게 되면, 이를 확인하여 입력수단을 통해 선택된 존등록항목에 대응하는 존등록항목선택신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있으며, 그런 다음에 서버(120)로부터 전송되는 존등록화면정보를 수신받아, 도 10에 도시된 바와 같은 존등록화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the guardian terminal 140, when the guardian selects (or inputs) a notification zone, a danger zone or a safety zone registration item among the guardian's safe mom service screen through the input means, checks the input means Zone registration item selection signal (including parental identification information) corresponding to the selected zone registration item can be generated and transmitted to the server 120, and then zone registration screen information transmitted from the server 120. Received, the zone registration screen as shown in Figure 10 can be displayed (or voice output through the output means) through the display means.

일 실시 예에서, 보호자단말기(140)는, 존등록화면에서 보호자가 입력수단을 통해 알림존, 위험존 또는 안전존의 주소 및 존 범위(예로, 반경)를 입력(또는, 맵 상의 클릭)하고 존등록을 요청하게 되면, 이를 확인하여 입력수단을 통해 입력되는 존의 주소 및 존 범위를 포함한 존등록요청신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다.In one embodiment, the guardian terminal 140 inputs (or clicks on the map) the address and zone range (for example, radius) of the notification zone, the danger zone or the safety zone through the input means on the zone registration screen. When the zone registration request is requested, a zone registration request signal (including parental identification information) including an address and a zone range of a zone input through the input means may be generated and transmitted to the server 120.

일 실시 예에서, 보호자단말기(140)는, 서버(120)로부터 전송되는 진입알람화면정보 또는 이탈알람화면정보를 수신받아, 도 11에 도시된 바와 같은 진입알람화면 또는 도 12에 도시된 바와 같은 이탈알람화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the guardian terminal 140 receives the entry alarm screen information or the departure alarm screen information transmitted from the server 120, the entry alarm screen as shown in FIG. 11 or as shown in FIG. The departure alarm screen may be displayed through the display means (or voice output through the output means).

일 실시 예에서, 보호자단말기(140)는, 보호자가 입력수단을 통해 보호자용 세이프맘서비스화면 중 실시간위치보기항목(또는, 즉시위치확인항목)을 선택(또는, 입력)하게 되면, 이를 확인하여 입력수단을 통해 선택된 실시간위치보기항목(또는, 즉시위치확인항목)에 대응하는 실시간위치보기항목(또는, 즉시위치확인항목)선택신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있으며, 그런 다음에 서버(120)로부터 전송되는 실시간위치보기(또는, 즉시위치확인)화면정보(학생의 실시간 위치를 포함함)를 수신받아, 도 13에 도시된 바와 같은 실시간위치보기화면(또는, 도 14에 도시된 바와 같은 즉시위치확인화면)을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the guardian terminal 140, if the guardian selects (or inputs) a real-time location view item (or, instant positioning item) of the guardian's safe mom service screen through the input means, by confirming this Generates a real-time location view item (or immediate location item) selection signal (including parental identification information) corresponding to the selected real-time location view item (or immediate location item) through the input means to the server 120. And then, receiving the real-time location view (or, instant location) screen information (including the real-time location of the student) transmitted from the server 120, the real-time location as shown in FIG. A viewing screen (or an instant positioning screen as shown in FIG. 14) can be displayed via a display means (or audio output through an output means).

일 실시 예에서, 보호자단말기(140)는, 서버(120)로부터 전송되는 진입팝업화면정보 또는 탈출팝업화면정보를 수신받아, 도 15에 도시된 바와 같은 진입팝업화면 또는 도 16에 도시된 바와 같은 탈출팝업화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the parent terminal 140 receives the entry pop-up screen information or the escape pop-up screen information transmitted from the server 120, the entry pop-up screen as shown in FIG. 15 or as shown in FIG. The escape pop-up screen may be displayed through the display means (or voice output through the output means).

일 실시 예에서, 보호자단말기(140)는, 서버(120)로부터 전송되는 외출팝업화면정보 또는 귀가팝업화면정보를 수신받아, 도 17에 도시된 바와 같은 외출팝업화면 또는 도 18에 도시된 바와 같은 귀가팝업화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the parental terminal 140 receives the outgoing pop-up screen information or the return pop-up screen information transmitted from the server 120, and the go-out pop-up screen as shown in FIG. 17 or as shown in FIG. 18. The home pop-up screen may be displayed through the display means (or voice output through the output means).

일 실시 예에서, 보호자단말기(140)는, 보호자가 입력수단을 통해 보호자용 세이프맘서비스화면 중 자녀별 위치 확인항목을 선택(또는, 입력)하게 되면, 이를 확인하여 입력수단을 통해 선택된 자녀별 위치 확인항목에 대응하는 자녀별 위치 확인항목선택신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있으며, 그런 다음에 서버(120)로부터 전송되는 자녀별 위치 확인화면정보를 수신받아, 도 19에 도시된 바와 같은 자녀별 위치 확인화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the guardian terminal 140, when the guardian selects (or inputs) the location confirmation item for each child of the guardian's safe mom service screen through the input means, checks this by the child selected through the input means Child location confirmation item selection signal (including parental identification information) corresponding to the location confirmation item can be generated and transmitted to the server 120, and then the child location confirmation screen transmitted from the server 120 Receiving the information, it is possible to display the location confirmation screen for each child as shown in Figure 19 through the display means (or voice output through the output means).

일 실시 예에서, 보호자단말기(140)는, 보호자가 입력수단을 통해 보호자용 세이프맘서비스화면 중 동선 찾기 확인(즉, 시간대별 이동경로 확인)항목을 선택(또는, 입력)하게 되면, 이를 확인하여 입력수단을 통해 선택된 동선 찾기 확인항목에 대응하는 동선 찾기 확인항목선택신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있으며, 그런 다음에 서버(120)로부터 전송되는 동선 찾기 확인화면정보를 수신받아, 도 20에 도시된 바와 같은 동선 찾기 확인화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the guardian terminal 140, if the guardian selects (or inputs) an item of finding a route (ie, checking the movement route by time zone) among the guardian's safe mom service screen through an input means, confirming this. To generate the copper line finding confirmation item selection signal (including parental identification information) corresponding to the selected copper line finding confirmation item through the input means and transmits it to the server 120, and then transmits from the server 120 Receiving the copper wire search confirmation screen information, it is possible to display the copper wire search confirmation screen as shown in Figure 20 through the display means (or voice output through the output means).

일 실시 예에서, 보호자단말기(140)는, 보호자가 입력수단을 통해 보호자용 세이프맘서비스화면 중 알람설정항목을 선택(또는, 입력)하게 되면, 이를 확인하여 입력수단을 통해 선택된 알람설정항목에 대응하는 알람설정항목선택신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있으며, 그런 다음에 서버(120)로부터 전송되는 알람설정화면정보를 수신받아, 도 21에 도시된 바와 같은 알람설정화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the guardian terminal 140, when the guardian selects (or inputs) an alarm setting item in the safe mom service screen for the guardian through the input means, checks the selected alarm setting item through the input means. A corresponding alarm setting item selection signal (including parental identification information) can be generated and transmitted to the server 120. Then, the alarm setting screen information transmitted from the server 120 is received, The alarm setting screen as shown can be displayed through the display means (or voice output through the output means).

일 실시 예에서, 보호자단말기(140)는, 알람설정화면에서 보호자가 입력수단을 통해 귀가외출알람, 알림지역알람, 위험지역알람(예로, 계속 머물 경우 반복 알림, 입출시만 알림) 등의 온/오프를 입력(또는, 선택)하고 알람설정을 요청하게 되면, 이를 확인하여 입력수단을 통해 입력되는 귀가외출알람, 알림지역알람, 위험지역알람 등의 온/오프를 포함한 알람설정요청신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다.In one embodiment, the guardian terminal 140, the guardian on the alarm setting screen through the input means, such as return home alarm, notification area alarm, dangerous area alarm (for example, repeated notification if you stay, notification only when entering and leaving) When inputting (or selecting) on / off and requesting alarm setting, the alarm setting request signal including guardian's home / out alarm, alarm area alarm, danger area alarm, etc. Identification information) may be generated and transmitted to the server 120.

일 실시 예에서, 보호자단말기(140)는, 보호자가 입력수단을 통해 보호자용 세이프맘서비스화면 중 인공지능감지(즉, AI예측감지)항목을 선택(또는, 입력)하게 되면, 이를 확인하여 입력수단을 통해 선택된 인공지능감지항목에 대응하는 인공지능감지항목선택신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있으며, 그런 다음에 서버(120)로부터 전송되는 인공지능감지화면정보(예로, 검출 날짜, 검출 자녀명, 검출 단어(유해성 키워드) 등을 포함함)를 수신받아, 도 22에 도시된 바와 같은 인공지능감지화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the guardian terminal 140, when the guardian selects (or inputs) an artificial intelligence detection (ie, AI prediction detection) item of the guardian safe mom service screen through the input means, confirming and inputting The artificial intelligence detection item selection signal (including parental identification information) corresponding to the selected artificial intelligence detection item may be generated and transmitted to the server 120 through the means, and then the artificial intelligence transmitted from the server 120 may be transmitted. Receives intelligent detection screen information (including detection date, detection child name, detection word (hazard keyword), etc.), and displays (or outputs) the artificial intelligence detection screen as shown in FIG. Voice output through means).

일 실시 예에서, 보호자단말기(140)는, 보호자가 입력수단을 통해 보호자용 세이프맘서비스화면 중 자살, 폭력 등의 상담항목을 선택(또는, 입력)하게 되면, 이를 확인하여 입력수단을 통해 선택된 상담항목에 대응하는 상담항목선택신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있으며, 그런 다음에 서버(120)로부터 전송되는 상담화면정보를 수신받아, 도 23에 도시된 바와 같은 상담화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the guardian terminal 140, when the guardian selects (or inputs) counseling items such as suicide or violence among the guardian's safe mom service screen through the input unit, checks the selected and selects the input unit through the input unit. A counseling item selection signal (including parental identification information) corresponding to the counseling item may be generated and transmitted to the server 120. Then, the counseling screen information transmitted from the server 120 is received, and FIG. 23. It is possible to display the consultation screen as shown in the display (or voice output through the output means) through the display means.

일 실시 예에서, 보호자단말기(140)는, 상담화면에서 보호자가 입력수단을 통해 상담내용을 입력하고, 상담을 요청하게 되면, 이를 확인하여 입력수단을 통해 입력된 상담내용을 포함한 상담요청신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있으며, 그런 후에 서버(120)로부터 전송되는 답변내용을 수신받아, 도 23에 도시된 바와 같이 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the guardian terminal 140, when the guardian inputs the consultation content through the input means on the consultation screen, and requests a consultation, the consultation request signal including the consultation content input through the input means by checking it ( Generate parental identification information), and transmit the information to the server 120. Then, the server 120 receives the response from the server 120 and displays the display (or display unit) as shown in FIG. , Voice output through the output means).

일 실시 예에서, 보호자단말기(140)는, 보호자가 입력수단을 통해 보호자용 세이프맘서비스화면 중 예방프로그램항목을 선택(또는, 입력)하게 되면, 이를 확인하여 입력수단을 통해 선택된 예방프로그램항목에 대응하는 예방프로그램항목선택신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있으며, 그런 다음에 서버(120)로부터 전송되는 예방프로그램화면정보(예를 들어, 교육동영상, 교육이미지, 교육내용 등을 포함함)를 수신받아, 도 24에 도시된 바와 같은 예방프로그램화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In one embodiment, the guardian terminal 140, when the guardian selects (or inputs) a preventive program item on the safe mom service screen for the guardian through the input means, checks the selected preventive program item through the input means. A corresponding preventive program item selection signal (including parental identification information) may be generated and transmitted to the server 120, and then the preventive program screen information (for example, an education video) transmitted from the server 120 may be transmitted. , Including an education image, education contents, and the like, may be displayed (or voice output through an output means) on the prevention program screen as shown in FIG. 24.

네트워크(150)는, 유선 또는 무선 통신망을 포함하고, 복수 개의 학생단말기(110)와 서버(120) 사이, 서버(120)와 복수 개의 보호자단말기(140) 사이의 통신 연결을 수행하여, 복수 개의 학생단말기(110)와 서버(120) 간의 데이터, 서버(120)와 복수 개의 보호자단말기(140) 간의 데이터를 송수신해 준다.The network 150 includes a wired or wireless communication network and performs a communication connection between the plurality of student terminals 110 and the server 120 and between the server 120 and the plurality of guardian terminals 140. It transmits and receives data between the student terminal 110 and the server 120, data between the server 120 and a plurality of parental terminal 140.

상술한 바와 같은 구성을 가진 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 시스템(100)은, 학생단말기(110)에서 입력되는 키워드에 대해서 스마트폰 기반의 유해성 키워드를 검출하거나 학생의 위치를 분석하여 알림을 수행하도록 구현함으로써, 학생이 문자, 메일 등과 같은 키워드를 직접 작성하였으나 발송하지 않거나, 통신수단을 통하지 않고 키워드를 입력받는 경우 등에도 그 유해성을 검출할 수 있으며, 또한 학생 본인만 해당 키워드를 보고 삭제해 버리는 경우에도 그 유해성을 검출할 수 있다.The smartphone-based hazard keyword detection and location analysis notification system 100 having the above-described configuration detects a smartphone-based hazard keyword with respect to a keyword input from the student terminal 110 or analyzes a student's location. By implementing the notification, the student can detect the harmfulness even if the user writes a keyword such as a text or an e-mail but does not send it or receives the keyword through a communication means. The harmfulness can be detected even if it is deleted.

도 25는 도 1에 있는 서버를 설명하는 도면이다.FIG. 25 is a diagram for explaining a server in FIG. 1.

도 25를 참조하면, 서버(120)는, 인터페이스부(121), 등록부(122), 제공부(123)를 포함한다.Referring to FIG. 25, the server 120 includes an interface unit 121, a registration unit 122, and a provision unit 123.

인터페이스부(121)는, 네트워크(150)를 통해 학생단말기(110)(또는, 보호자단말기(140))와 통신 접속하며, 각기 자기 자신이 가지고 있는 고유 식별정보(예를 들어, 학생식별정보(또는, 보호자식별정보) 등)를 통해 해당 통신 접속된 학생단말기(110)(또는, 보호자단말기(140)) 각각을 식별하며, 그런 후에 학생단말기(110)로부터 전송되는 입력 키워드를 수신받아 등록부(122)로 전달한 후에, 제공부(123)로부터 전달되는 입력 키워드를 보호자단말기(140)로 전송해 준다.The interface unit 121 communicates with the student terminal 110 (or the guardian terminal 140) through the network 150, and each has its own unique identification information (for example, student identification information ( Or, each of the student terminal 110 (or, the parental terminal 140) connected to the communication through the parental identification information, etc.), and then receives the input keyword transmitted from the student terminal 110 receives the registration unit ( After the transfer to the 122, the input keyword transmitted from the providing unit 123 is transmitted to the parental terminal 140.

등록부(122)는, 인터페이스부(121)로부터 입력 키워드를 전달받아 데이터베이스(130)에 등록해 둔다.The registration unit 122 receives the input keyword from the interface unit 121 and registers it in the database 130.

일 실시 예에서, 등록부(122)는, 유해성키워드검출부(124)에서 검출한 유해성 키워드를 전달받아 데이터베이스(130)에 등록해 줄 수 있다.In one embodiment, the registration unit 122 may receive the hazard keyword detected by the hazard keyword detection unit 124 and register it in the database 130.

일 실시 예에서, 등록부(122)는, 학생단말기(110)로부터 수신되는 유해성 키워드를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 유해성 키워드를 데이터베이스(130)에 등록해 줄 수도 있다.In an embodiment, the registerer 122 may receive the harmful keyword received from the student terminal 110 through the interface unit 121 and register the received harmful keyword in the database 130.

일 실시 예에서, 등록부(122)는, 기 설정된 시간 주기마다 인터페이스부(121)를 통해 학생단말기(110)로 위치 요청을 하거나 학생단말기(110)로부터 수신되는 위치정보를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 위치정보를 데이터베이스(130)에 등록해 줄 수 있다. In an embodiment, the registerer 122 may request a location request from the student terminal 110 through the interface unit 121 at a predetermined time period, or transmit the location information received from the student terminal 110 to the interface unit 121. Received through, it can register the received location information in the database 130.

일 실시 예에서, 등록부(122)는, 학생단말기(110)로부터 수신되는 보호자등록요청신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 보호자등록요청신호에서 학생식별정보, 코드, 보호자전화번호, 보호자와의 관계 등을 확인하며, 해당 확인한 학생식별정보에 해당하는 학생정보와 해당 확인한 코드, 보호자전화번호, 보호자와의 관계 등을 이용해서 보호자와 학생의 매칭을 확인한 후에, 해당 확인한 코드, 보호자전화번호, 보호자와의 관계 등을 해당 확인한 학생식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수 있다.In one embodiment, the registration unit 122 receives the guardian registration request signal received from the student terminal 110 through the interface unit 121, the student identification information, code, guardian telephone in the received guardian registration request signal Check the number, the relationship with the guardian, and confirm the student's matching using the student information corresponding to the identified student identification information, the identified code, the guardian's phone number, and the relationship with the guardian, and then check the corresponding code. In addition, the guardian's telephone number, the relationship with the guardian, etc. may be registered in the database 130 by identifying the database by the identified student identification information.

일 실시 예에서, 등록부(122)는, 학생단말기(110)로부터 수신되는 SOS요청 시 자동 연결 설정요청신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 SOS요청 시 자동 연결 설정요청신호에서 학생식별정보, SOS자동연결전화번호를 확인하며, 해당 확인한 SOS자동연결전화번호를 해당 확인한 학생식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수 있다.In an embodiment, the register 122 receives the automatic connection setup request signal received from the student terminal 110 through the interface unit 121, and receives the automatic connection setup request signal from the received SOS request. Check student identification information, SOS automatic connection phone number, and can be registered in the database 130 by the database of the identified SOS automatic connection phone number by the identified student identification information.

일 실시 예에서, 등록부(122)는, 학생단말기(110)로부터 수신되는 상담요청신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 상담요청신호에서 학생식별정보, 상담내용을 확인하며, 해당 확인한 상담내용에 해당하는 상담사와 연결시켜 상담사로부터 답변내용을 수신받을 수 있으며, 해당 확인한 상담내용, 해당 수신받은 답변내용을 해당 확인한 학생식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수 있다.In one embodiment, the registration unit 122 receives the counseling request signal received from the student terminal 110 through the interface unit 121, and confirms the student identification information, counseling content in the received counseling request signal, You can receive the answers from the counselor by connecting to the counselor corresponding to the confirmed counseling content, and the database can be registered in the database 130 by the database of the identified counseling contents and the corresponding answers received by the identified student identification information. have.

일 실시 예에서, 등록부(122)는, 보호자단말기(140)로부터 수신되는 코드생성요청신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 코드생성요청신호에서 보호자식별정보를 확인하며, 해당 전달받은 코드생성요청신호에 따라 이에 해당하는 코드를 생성시켜 해당 확인한 보호자식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수 있다.In one embodiment, the register 122 receives the code generation request signal received from the guardian terminal 140 through the interface unit 121, and checks the guardian identification information from the received code generation request signal, A code corresponding to the received code generation request signal may be generated and registered in the database 130 by databaseting the identified guardian identification information.

일 실시 예에서, 등록부(122)는, 보호자단말기(140)로부터 수신되는 귀가존설정요청신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 귀가존설정요청신호에서 보호자식별정보, 귀가주소를 확인하며, 해당 확인한 귀가주소를 해당 확인한 보호자식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수 있다.In one embodiment, the registration unit 122 receives the return setting request signal received from the guardian terminal 140 through the interface unit 121, the guardian identification information, return address from the received return home setting request signal Checking, and can be registered in the database 130 by the database of the identified return home address by the identified guardian identification information.

일 실시 예에서, 등록부(122)는, 보호자단말기(140)로부터 수신되는 존등록요청신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 존등록요청신호에서 보호자식별정보, 존 주소 및 존 범위를 확인하며, 해당 확인한 존 주소 및 존 범위를 해당 확인한 보호자식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수 있다.In one embodiment, the registration unit 122 receives the zone registration request signal received from the guardian terminal 140 through the interface unit 121, the guardian identification information, zone address and zone from the received zone registration request signal The range may be checked, and the identified zone address and zone range may be databased by the identified guardian identification information and registered in the database 130.

일 실시 예에서, 등록부(122)는, 보호자단말기(140)로부터 수신되는 알람설정요청신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 알람설정요청신호에서 귀가외출알람, 알림지역알람, 위험지역알람(예로, 계속 머물 경우 반복 알림, 입출시만 알림) 등의 온/오프를 확인하며, 해당 확인한 귀가외출알람, 알림지역알람, 위험지역알람(예로, 계속 머물 경우 반복 알림, 입출시만 알림) 등의 온/오프를 해당 확인한 보호자식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수 있다.In one embodiment, the register 122 receives the alarm setting request signal received from the parental terminal 140 through the interface unit 121, the return home alarm, notification area alarm, Check the on / off of dangerous area alarms (e.g., repeat notification if you stay, and notice only when you go in and out), and check out the return home alarm, notification area alarm, and dangerous area alarms (e.g., repeat notification if you stay, etc.) Only notifications) such as on / off can be registered in the database 130 by the database by the identified parental identification information.

일 실시 예에서, 등록부(122)는, 보호자단말기(140)로부터 수신되는 상담요청신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 상담요청신호에서 보호자식별정보, 상담내용을 확인하며, 해당 확인한 상담내용에 해당하는 상담사와 연결시켜 상담사로부터 답변내용을 수신받을 수 있으며, 해당 확인한 상담내용, 해당 수신받은 답변내용을 해당 확인한 보호자식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수 있다.In one embodiment, the registration unit 122 receives the counseling request signal received from the guardian terminal 140 through the interface unit 121, and checks the guardian identification information, counseling content in the received counseling request signal, You can receive the answers from the counselor by connecting to the counselor corresponding to the confirmed counseling content, and the database can be registered in the database 130 by confirming the identified counseling content and the received answer content by the identified guardian identification information. have.

제공부(123)는, 데이터베이스(130)에 등록된 입력 키워드를 판독하며, 해당 판독한 입력 키워드를 인터페이스부(121)로 전달해 준다.The providing unit 123 reads an input keyword registered in the database 130 and transmits the read input keyword to the interface unit 121.

일 실시 예에서, 제공부(123)는, 유해성키워드검출부(124)에서 검출한 유해성 키워드를 전달받아 인터페이스부(121)를 통해 보호자단말기(140)로 전송해 줄 수 있다.In an embodiment of the present disclosure, the provider 123 may receive the hazard keyword detected by the hazard keyword detection unit 124 and transmit the received keyword to the guardian terminal 140 through the interface unit 121.

일 실시 예에서, 제공부(123)는, 데이터베이스(130)에 등록된 유해성 키워드를 판독하며, 해당 판독한 유해성 키워드를 인터페이스부(121)를 통해 보호자단말기(140)로 전송해 줄 수 있다.In one embodiment, the provider 123 may read the hazard keyword registered in the database 130 and transmit the read hazard keyword to the guardian terminal 140 through the interface unit 121.

일 실시 예에서, 제공부(123)는, 데이터베이스(130)에 등록된 위치정보를 판독하며, 해당 판독한 위치정보를 인터페이스부(121)를 통해 보호자단말기(140)로 전송해 줄 수 있다.In one embodiment, the provider 123 may read the location information registered in the database 130 and transmit the read location information to the guardian terminal 140 through the interface unit 121.

일 실시 예에서, 제공부(123)는, 학생단말기(110)로부터 수신되는 보호자등록항목선택신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 보호자등록항목선택신호에서 학생식별정보를 확인하며, 해당 전달받은 보호자등록항목선택신호에 따라 이에 해당하는 보호자등록화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 보호자등록화면정보를 인터페이스부(121)를 통해 학생단말기(110)로 전송해 줄 수 있다.In an embodiment, the providing unit 123 receives the parental registration item selection signal received from the student terminal 110 through the interface unit 121 and checks the student identification information in the received parental registration item selection signal. And, according to the received parental registration item selection signal to read the corresponding parental registration screen information from the database 130 and transmits the read the parental registration screen information to the student terminal 110 through the interface unit 121 Can give

일 실시 예에서, 제공부(123)는, 학생단말기(110)로부터 수신되는 SOS요청 시 자동 연결 설정항목선택신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 SOS요청 시 자동 연결 설정항목선택신호에서 학생식별정보를 확인하며, 해당 전달받은 SOS요청 시 자동 연결 설정항목선택신호에 따라 이에 해당하는 SOS요청 시 자동 연결 설정화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 SOS요청 시 자동 연결 설정화면정보를 인터페이스부(121)를 통해 학생단말기(110)로 전송해 줄 수 있다.In an embodiment, the providing unit 123 receives an automatic connection setting item selection signal when the SOS request is received from the student terminal 110 through the interface unit 121, and sets the automatic connection setting item when the received SOS request is received. Check the student identification information in the selection signal, and automatically connects to the SOS request received according to the set-up signal according to the selected SOS request automatic connection setup screen information from the database 130 and automatically read the corresponding SOS request The connection setting screen information may be transmitted to the student terminal 110 through the interface unit 121.

일 실시 예에서, 제공부(123)는, 학생단말기(110)로부터 수신되는 메인/SOS요청항목선택신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 메인/SOS요청항목선택신호에서 학생식별정보를 확인하며, 해당 전달받은 메인/SOS요청항목선택신호에 따라 이에 해당하는 메인/SOS요청화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 메인/SOS요청화면정보를 인터페이스부(121)를 통해 학생단말기(110)로 전송해 줄 수 있다.In one embodiment, the provider 123 receives the main / SOS request item selection signal received from the student terminal 110 through the interface unit 121, the student from the received main / SOS request item selection signal The identification information is checked and the main / SOS request screen information corresponding to the main / SOS request item selection signal is read from the database 130 and the read main / SOS request screen information is read out. Through the student terminal 110 can be transmitted through.

일 실시 예에서, 제공부(123)는, 학생단말기(110)로부터 수신되는 SOS요청신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 SOS요청신호에서 학생식별정보를 확인하며, 인터페이스부(121)를 통해 해당 확인한 학생식별정보에 해당하는 보호자(또는, 관계기관이나 관계자)에게 SOS요청을 통보해 줄 수 있다.In one embodiment, the providing unit 123, receives the SOS request signal received from the student terminal 110 through the interface unit 121, confirms the student identification information in the received SOS request signal, the interface unit Through (121), the SOS request can be notified to the guardian (or related organization or related person) corresponding to the identified student identification information.

일 실시 예에서, 제공부(123)는, 학생단말기(110)로부터 수신되는 상담항목선택신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 상담항목선택신호에서 학생식별정보를 확인하며, 해당 전달받은 상담항목선택신호에 따라 이에 해당하는 상담화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 상담화면정보를 인터페이스부(121)를 통해 학생단말기(110)로 전송해 줄 수 있다.In one embodiment, the providing unit 123 receives the consultation item selection signal received from the student terminal 110 through the interface unit 121, and checks the student identification information from the received consultation item selection signal, According to the received consultation item selection signal, the corresponding counseling screen information may be read from the database 130 and the read counseling screen information may be transmitted to the student terminal 110 through the interface unit 121.

일 실시 예에서, 제공부(123)는, 데이터베이스(130)에 등록된 답변내용을 판독하며, 해당 판독한 답변내용을 인터페이스부(121)를 통해 학생단말기(110)로 전송해 줄 수 있다.In one embodiment, the provider 123 may read the answers registered in the database 130, and transmit the read answers to the student terminal 110 through the interface 121.

일 실시 예에서, 제공부(123)는, 학생단말기(110)로부터 수신되는 예방교육프로그램항목선택신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 예방교육프로그램항목선택신호에서 학생식별정보를 확인하며, 해당 전달받은 예방교육프로그램항목선택신호에 따라 이에 해당하는 예방교육프로그램화면정보(예를 들어, 교육동영상, 교육이미지, 교육내용 등을 포함함)를 데이터베이스(130)로부터 판독하고 해당 판독한 예방교육프로그램화면정보를 인터페이스부(121)를 통해 학생단말기(110)로 전송해 줄 수 있다.In one embodiment, the providing unit 123 receives the preventive education program item selection signal received from the student terminal 110 through the interface unit 121, the student identification information from the received preventive education program item selection signal. Read the corresponding preventive education program screen information (for example, including education videos, education images, education contents, etc.) from the database 130 according to the received preventive education program item selection signal. The preventive education program screen information that has been read may be transmitted to the student terminal 110 through the interface unit 121.

일 실시 예에서, 제공부(123)는, 보호자단말기(140)로부터 수신되는 학생등록항목선택신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 학생등록항목선택신호에서 보호자식별정보를 확인하며, 해당 전달받은 학생등록항목선택신호에 따라 이에 해당하는 학생등록화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 학생등록화면정보를 인터페이스부(121)를 통해 보호자단말기(140)로 전송해 줄 수 있다.In an embodiment, the providing unit 123 receives the student registration item selection signal received from the parental terminal 140 through the interface unit 121 and checks the parental identification information from the received student registration item selection signal. And reads the corresponding student registration screen information from the database 130 according to the received student registration item selection signal and transmits the read student registration screen information to the guardian terminal 140 through the interface unit 121. Can give

일 실시 예에서, 제공부(123)는, 데이터베이스(130)에 등록된 코드를 판독하며, 해당 판독한 코드를 인터페이스부(121)를 통해 보호자단말기(140)로 전송해 줄 수 있다.In an embodiment, the provider 123 may read a code registered in the database 130 and transmit the read code to the guardian terminal 140 through the interface unit 121.

일 실시 예에서, 제공부(123)는, 보호자단말기(140)로부터 수신되는 귀가존설정항목선택신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 귀가존설정항목선택신호에서 보호자식별정보를 확인하며, 해당 전달받은 귀가존설정항목선택신호에 따라 이에 해당하는 귀가존설정화면정보를 학생과 현재 매칭된 보호자의 정보와 함께 데이터베이스(130)로부터 판독하고 해당 판독한 귀가존설정화면정보를 인터페이스부(121)를 통해 보호자단말기(140)로 전송해 줄 수 있다.In one embodiment, the providing unit 123 receives the return home setting item selection signal received from the guardian terminal 140 through the interface unit 121, and the guardian identification information from the received return home setting item selection signal. According to the received home setting item selection signal, the corresponding home setting screen information is read from the database 130 along with the information of the student and the guardian who is currently matched, and the read home setting screen information is interfaced. Through the unit 121 may be transmitted to the parental terminal 140.

일 실시 예에서, 제공부(123)는, 보호자단말기(140)로부터 수신되는 존등록항목선택신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 존등록항목선택신호에서 보호자식별정보를 확인하며, 해당 전달받은 존등록항목선택신호에 따라 이에 해당하는 존등록화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 존등록화면정보를 인터페이스부(121)를 통해 보호자단말기(140)로 전송해 줄 수 있다.In one embodiment, the providing unit 123 receives the zone registration item selection signal received from the guardian terminal 140 through the interface unit 121 and checks the guardian identification information in the received zone registration item selection signal. In accordance with the received zone registration item selection signal, the corresponding zone registration screen information is read from the database 130 and the read zone registration screen information is transmitted to the guardian terminal 140 through the interface unit 121. Can give

일 실시 예에서, 제공부(123)는, 학생별로 등록된 알림존과 학생의 위치를 데이터베이스(130)로부터 확인할 수 있으며, 해당 확인된 학생의 위치가 등록된 알림존에 진입했는지 또는 등록된 알림존에서 이탈하였는지를 확인할 수 있으며, 이에 등록된 알림존에 진입했음을 알리는 진입알람화면정보 또는 등록된 알림존에서 이탈하였음을 알리는 이탈알람화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 진입알람화면정보 또는 이탈알람화면정보를 인터페이스부(121)를 통해 보호자단말기(140)로 전송해 줄 수 있다.In an embodiment of the present disclosure, the provider 123 may check the notification zone registered for each student and the location of the student from the database 130, and determine whether the identified student's location has entered the registered notification zone or registered notification. It is possible to confirm whether the user has left the zone, the entry alarm screen information indicating that the entry into the registered notification zone or the departure alarm screen information indicating that the departure from the registered notification zone is read from the database 130 and the corresponding entry alarm screen information Alternatively, the departure alarm screen information may be transmitted to the parental terminal 140 through the interface unit 121.

일 실시 예에서, 제공부(123)는, 보호자단말기(140)로부터 수신되는 실시간위치보기항목(또는, 즉시위치확인항목)선택신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 실시간위치보기항목(또는, 즉시위치확인항목)선택신호에서 보호자식별정보를 확인하며, 해당 확인한 보호자식별정보에 해당하는 학생의 실시간 위치를 확인할 수 있으며, 해당 확인한 학생의 실시간 위치가 포함된 실시간위치보기(또는, 즉시위치확인)화면정보를 인터페이스부(121)를 통해 보호자단말기(140)로 전송해 줄 수 있다.In an embodiment, the providing unit 123 receives a real-time location view item (or an immediate location item) selection signal received from the parental terminal 140 through the interface unit 121, and receives the received real-time location. You can check the parental identification information in the View item (or the immediate location item) selection signal, and check the real-time location of the student corresponding to the identified parental identification information. Or, it may be sent to the guardian terminal 140 via the interface unit 121 to immediately check the position) screen information.

일 실시 예에서, 제공부(123)는, 학생별로 등록된 위험존과 학생의 위치를 데이터베이스(130)로부터 확인할 수 있으며, 해당 확인된 학생의 위치가 등록된 위험존에 진입했는지 또는 등록된 위험존에서 탈출하였는지를 확인할 수 있으며, 이에 등록된 위험존에 진입했음을 알리는 진입팝업화면정보 또는 등록된 위험존에서 탈출하였음을 알리는 탈출팝업화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 진입팝업화면정보 또는 탈출팝업화면정보를 인터페이스부(121)를 통해 보호자단말기(140)로 전송해 줄 수 있다.In an embodiment, the provider 123 may check the risk zone registered for each student and the location of the student from the database 130, and whether the identified student's location has entered or registered the registered danger zone. It is possible to check whether the user has escaped from the zone, and the entry pop-up screen information indicating that the user entered the danger zone registered to it or the escape pop-up screen information indicating the escape from the registered danger zone is read from the database 130 and the read-in entry pop-up screen information. Alternatively, the escape pop-up screen information may be transmitted to the guardian terminal 140 through the interface unit 121.

일 실시 예에서, 제공부(123)는, 학생별로 등록된 귀가존과 학생의 위치를 데이터베이스(130)로부터 확인할 수 있으며, 해당 확인된 학생의 위치가 등록된 귀가존에서 외출하였는지 또는 등록된 귀가존으로 귀가했는지를 확인할 수 있으며, 이에 등록된 귀가존에서 외출하였음을 알리는 외출팝업화면정보 또는 등록된 귀가존으로 귀가했음을 알리는 귀가팝업화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 외출팝업화면정보 또는 귀가팝업화면정보를 인터페이스부(121)를 통해 보호자단말기(140)로 전송해 줄 수 있다.In an embodiment, the provider 123 may check the registered return zone and the student's location from the database 130 for each student, and whether the identified student's location is out of the registered return zone or the registered return home. It is possible to check whether or not you have returned to the zone, and the outgoing pop-up screen information indicating that you have gone out of the registered home zone or the return pop-up screen information indicating that you have returned to the registered home zone is read from the database 130 and the read out pop-up screen. The information or the home popup screen information may be transmitted to the parental terminal 140 through the interface unit 121.

일 실시 예에서, 제공부(123)는, 보호자단말기(140)로부터 수신되는 자녀별 위치 확인항목선택신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 자녀별 위치 확인항목선택신호에서 보호자식별정보를 확인하며, 해당 확인한 보호자식별정보에 해당하는 자녀별 현재의 위치를 데이터베이스(130)로부터 판독하고 해당 판독한 자녀별 위치를 포함한 자녀별 위치 확인화면정보를 인터페이스부(121)를 통해 보호자단말기(140)로 전송해 줄 수 있다.In one embodiment, the providing unit 123 receives the child-specific location item selection signal received from the parental terminal 140 through the interface unit 121, the guardian from the child-specific location item selection signal received from the child The identification information is checked, the child's current position corresponding to the checked guardian identification information is read from the database 130, and the child's position confirmation screen information including the child's position is read through the interface unit 121. It may be transmitted to the terminal 140.

일 실시 예에서, 제공부(123)는, 보호자단말기(140)로부터 수신되는 동선 찾기 확인항목선택신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 동선 찾기 확인항목선택신호에서 보호자식별정보를 확인하며, 해당 확인한 보호자식별정보에 해당하는 학생의 동선(즉, 시간대별 이동경로)을 데이터베이스(130)로부터 확인하고 해당 확인한 학생의 동선(즉, 시간대별 이동경로)을 포함한 동선 찾기 확인화면정보를 인터페이스부(121)를 통해 보호자단말기(140)로 전송해 줄 수 있다.In one embodiment, the providing unit 123 receives the copper line finding confirmation item selection signal received from the parental terminal 140 through the interface unit 121, and the guardian identification information from the received copper line finding confirmation item selection signal. Confirmation of the moving path of the student corresponding to the identified guardian identification information (that is, the movement route according to the time zone) from the database 130, and the confirmation of the movement of the movement including the movement of the identified student (that is, the movement route according to the time zone) The information may be transmitted to the parental terminal 140 through the interface unit 121.

일 실시 예에서, 제공부(123)는, 보호자단말기(140)로부터 수신되는 알람설정항목선택신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 알람설정항목선택신호에서 보호자식별정보를 확인하며, 해당 전달받은 알람설정항목선택신호에 따라 이에 해당하는 알람설정화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 알람설정화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In one embodiment, the providing unit 123 receives the alarm setting item selection signal received from the parental terminal 140 through the interface unit 121 and checks the guardian identification information from the received alarm setting item selection signal. The alarm setting screen information may be read from the database 130 according to the received alarm setting item selection signal, and the read alarm setting screen information may be transmitted to the guardian terminal 140.

일 실시 예에서, 제공부(123)는, 보호자단말기(140)로부터 수신되는 인공지능감지항목선택신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 인공지능감지항목선택신호에서 보호자식별정보를 확인하며, 해당 확인한 보호자식별정보에 해당하는 학생의 검출 날짜, 검출 자녀명, 검출 단어(유해성 키워드) 등을 데이터베이스(130)로부터 확인하며, 해당 확인한 학생의 검출 날짜, 검출 자녀명, 검출 단어(유해성 키워드) 등을 포함한 인공지능감지화면정보를 인터페이스부(121)를 통해 보호자단말기(140)로 전송해 줄 수 있다.In one embodiment, the providing unit 123 receives the artificial intelligence sensing item selection signal received from the parental terminal 140 through the interface unit 121, and the guardian identification information from the received artificial intelligence sensing item selection signal. Confirm the detection date, detection child name, detection word (harmful keyword), etc. of the student corresponding to the identified guardian identification information from the database 130, and check the detection date, detection child name, detection word of the identified student. The artificial intelligence detection screen information including the (hazard keyword) may be transmitted to the guardian terminal 140 through the interface unit 121.

일 실시 예에서, 제공부(123)는, 보호자단말기(140)로부터 수신되는 상담항목선택신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 상담항목선택신호에서 보호자식별정보를 확인하며, 해당 전달받은 상담항목선택신호에 따라 이에 해당하는 상담화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 상담화면정보를 인터페이스부(121)를 통해 보호자단말기(140)로 전송해 줄 수 있다.In one embodiment, the providing unit 123 receives the consultation item selection signal received from the guardian terminal 140 through the interface unit 121 and checks the guardian identification information in the received consultation item selection signal. According to the received consultation item selection signal, the corresponding counseling screen information may be read from the database 130, and the read counseling screen information may be transmitted to the guardian terminal 140 through the interface unit 121.

일 실시 예에서, 제공부(123)는, 데이터베이스(130)에 등록된 답변내용을 판독하며, 해당 판독한 답변내용을 인터페이스부(121)를 통해 보호자단말기(140)로 전송해 줄 수 있다.In an embodiment, the provider 123 may read the answers registered in the database 130 and transmit the read answers to the guardian terminal 140 through the interface 121.

일 실시 예에서, 제공부(123)는, 보호자단말기(140)로부터 수신되는 예방프로그램항목선택신호를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 예방프로그램항목선택신호에서 보호자식별정보를 확인하며, 해당 전달받은 예방프로그램항목선택신호에 따라 이에 해당하는 예방프로그램화면정보(예를 들어, 교육동영상, 교육이미지, 교육내용 등을 포함함)를 데이터베이스(130)로부터 판독하고 해당 판독한 예방프로그램화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In one embodiment, the providing unit 123 receives the preventive program item selection signal received from the guardian terminal 140 through the interface unit 121 and checks the guardian identification information in the received preventive program item selection signal. According to the received preventive program item selection signal, the corresponding preventive program screen information (for example, education video, education image, education content, etc.) is read from the database 130 and the corresponding prevented program is read. Screen information may be transmitted to the parent terminal 140.

상술한 바와 같은 구성을 가진 서버(120)는, 유해성키워드검출부(124)를 더 포함할 수 있다.The server 120 having the above-described configuration may further include a hazard keyword detection unit 124.

유해성키워드검출부(124)는, 데이터베이스(130)에 등록된 입력 키워드를 판독하며, 해당 판독한 입력 키워드에 대해서 유해성 키워드를 검출해 준다.The hazard keyword detection unit 124 reads an input keyword registered in the database 130 and detects a hazard keyword with respect to the read input keyword.

일 실시 예에서, 유해성키워드검출부(124)는, 자살, 폭력 등과 같은 유해성 키워드를 미리 설정하여 데이터베이스(130)에 등록해 둘 수 있으며, 그런 후에 학생단말기(110)로부터 수신되는 입력 키워드를 인터페이스부(121)를 통해 전달받아, 해당 전달받은 입력 키워드를 데이터베이스(130)에 등록해 둔 유해성 키워드와 비교해서 검출해 줄 수 있다.In one embodiment, the hazard keyword detection unit 124 may set a hazard keyword such as suicide, violence, etc. in advance and register it in the database 130, and then input an input keyword received from the student terminal 110 to the interface unit. Received through the 121, the received input keyword can be detected by comparing with the harmful keyword registered in the database 130.

도 26은 본 발명의 실시 예에 따른 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 방법을 설명하는 도면이다.FIG. 26 illustrates a smartphone-based harmful keyword detection and location analysis notification method according to an embodiment of the present invention.

도 26을 참조하면, 문자, 메일 등과 같은 키워드를 입력하는 경우에, 학생단말기(110)에서는, 키워드의 입력을 인식하여 해당 입력된 키워드(즉, 입력 키워드)를 서버(120)로 전송해 주는 학생단말기전송단계를 수행하게 된다(S201).Referring to FIG. 26, in the case of inputting a keyword such as a text or an e-mail, the student terminal 110 recognizes the input of the keyword and transmits the input keyword (that is, the input keyword) to the server 120. The student terminal transmission step is performed (S201).

상술한 단계 S201에서 학생단말기전송단계를 수행함에 있어서, 키워드 입력(예를 들어, 키워드 수신, 키워드 송신, 키워드 작성, 연결잭을 통한 키워드 다운로드 등을 모두 포함할 수 있음)을 인식할 시에, 학생단말기(110)에서는, 학생이 통신을 오프시켜 둔 상태(즉, 통신 오프 상태)인지를 확인할 수 있으며, 이때 통신 오프 상태인 경우에 강제적으로 통신을 온시킨 후에 입력 키워드를 서버(120)로 전송해 줄 수 있다.In performing the student terminal transmission step in step S201 described above, when recognizing a keyword input (for example, keyword reception, keyword transmission, keyword creation, keyword download through a connection jack, etc.), In the terminal 110, the student may check whether the communication is turned off (that is, the communication off state), and in this case, the input keyword is transmitted to the server 120 after forcibly turning on the communication in the off state. I can do it.

상술한 단계 S201에서 학생단말기전송단계를 수행함에 있어서, 유해성 키워드 검출 모듈을 구비하는 경우에, 학생단말기(110)에서는, 유해성 키워드 검출 모듈을 이용해서 입력 키워드에 대해서 자살, 폭력 등과 같은 유해성 키워드를 검출할 수 있으며, 이에 해당 검출된 유해성 키워드를 서버(120)로 전송해 줄 수도 있다.In performing the student terminal transmission step in step S201 described above, in the case where the hazard keyword detection module is provided, the student terminal 110 uses the hazard keyword detection module to input a harmful keyword such as suicide or violence against the input keyword. In addition, the detected harmful keyword may be transmitted to the server 120.

상술한 단계 S201에서 학생단말기전송단계를 수행함에 있어서, GPS 등과 같은 위치감지모듈을 구비하는 경우에, 학생단말기(110)에서는, 서버(120)의 위치 요청이나 기 설정된 시간 주기마다 위치감지모듈을 이용해서 자기 자신의 현재 위치를 확인하고, 해당 확인한 위치정보를 서버(120)로 전송해 줄 수도 있다.In performing the student terminal transmission step in the above-described step S201, in the case of having a position sensing module such as GPS, the student terminal 110, the position detection module at the server 120 requesting a position or a predetermined time period It can be used to check his or her current location, and transmit the checked location information to the server 120.

상술한 단계 S201에서 학생단말기전송단계를 수행함에 있어서, 학생이 입력수단을 통해 학생용 세이프맘서비스화면 중 보호자등록항목을 선택(또는, 입력)하는 경우에, 학생단말기(110)에서는, 입력수단을 통해 선택된 보호자등록항목에 대응하는 보호자등록항목선택신호(학생식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다. 이에, 서버(120)에서는, 학생단말기(110)로부터 전송되는 보호자등록항목선택신호를 수신받아 해당 수신받은 보호자등록항목선택신호에서 학생식별정보를 확인하며, 해당 수신받은 보호자등록항목선택신호에 따라 이에 해당하는 보호자등록화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 보호자등록화면정보를 학생단말기(110)로 전송해 줄 수 있다. 그러면, 학생단말기(110)에서는, 서버(120)로부터 전송되는 보호자등록화면정보를 수신받아, 도 2에 도시된 바와 같은 보호자등록화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다. 그런 후에, 보호자등록화면에서 학생이 입력수단을 통해 보호자가 세이프맘서비스앱을 통해 회원 가입을 한 후에 발급받은 코드를 입력하고, 보호자와 학생의 매칭을 위한 보호자전화번호를 입력하고, 보호자와의 관계 등을 입력하고, 보호자등록을 요청하는 경우에, 학생단말기(110)에서는, 입력수단을 통해 입력된 코드, 보호자전화번호, 보호자와의 관계 등을 포함한 보호자등록요청신호(학생식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다.In performing the student terminal transmission step in step S201 described above, when the student selects (or inputs) a parental registration item among the student safe mom service screens through the input means, the student terminal 110 inputs the input means. The guardian registration item selection signal (including student identification information) corresponding to the selected parental registration item may be generated and transmitted to the server 120. Accordingly, the server 120 receives the parental registration item selection signal transmitted from the student terminal 110 and checks the student identification information in the received parental registration item selection signal, according to the received parental registration item selection signal. The parental registration screen information corresponding thereto may be read from the database 130 and the read parental registration screen information may be transmitted to the student terminal 110. Then, the student terminal 110 receives the parental registration screen information transmitted from the server 120, and displays the parental registration screen as shown in Figure 2 through the display means (or voice output through the output means) I can let you. Then, in the parental registration screen, the student enters the code issued by the guardian through the safe mom service app through the input means, enters the parental phone number for matching the guardian with the student, and In the case of inputting a relationship or the like and requesting parental registration, the student terminal 110 includes a guardian registration request signal (including student identification information) including a code inputted through an input means, a parental phone number, a relationship with a guardian, and the like. To be generated and transmitted to the server 120.

상술한 단계 S201에서 학생단말기전송단계를 수행함에 있어서, 학생이 입력수단을 통해 학생용 세이프맘서비스화면 중 SOS요청 시 자동 연결 설정항목을 선택(또는, 입력)하는 경우에, 학생단말기(110)에서는, 입력수단을 통해 선택된 SOS요청 시 자동 연결 설정항목에 대응하는 SOS요청 시 자동 연결 설정항목선택신호(학생식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다. 이에, 서버(120)에서는, 학생단말기(110)로부터 전송되는 SOS요청 시 자동 연결 설정항목선택신호를 수신받아 해당 수신받은 SOS요청 시 자동 연결 설정항목선택신호에서 학생식별정보를 확인하며, 해당 수신받은 SOS요청 시 자동 연결 설정항목선택신호에 따라 이에 해당하는 SOS요청 시 자동 연결 설정화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 SOS요청 시 자동 연결 설정화면정보를 학생단말기(110)로 전송해 줄 수 있다. 그러면, 학생단말기(110)에서는, 서버(120)로부터 전송되는 SOS요청 시 자동 연결 설정화면정보를 수신받아, 도 3에 도시된 바와 같은 SOS요청 시 자동 연결 설정화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다. 그리고 SOS요청 시 자동 연결 설정화면에서 학생이 입력수단을 통해 SOS버튼을 누르는 경우에 자동으로 전화 연결될 전화번호를 입력하고, SOS요청 시 자동 연결 설정을 요청하는 경우에, 학생단말기(110)에서는, 입력수단을 통해 입력된 SOS자동연결전화번호를 포함한 SOS요청 시 자동 연결 설정요청신호(학생식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다.In performing the student terminal transmission step in step S201 described above, when the student selects (or inputs) an automatic connection setting item upon SOS request from the student safe mom service screen through the input means, the student terminal 110 In response to the SOS request, the automatic connection setting item selection signal (including student identification information) corresponding to the SOS request selected through the input means may be generated and transmitted to the server 120. Accordingly, the server 120 receives the automatic connection setting item selection signal when the SOS request is transmitted from the student terminal 110 and checks the student identification information in the received automatic connection setting item selection signal when the received SOS request is received. According to the received SOS request automatic connection setting item selection signal, the corresponding SOS request automatic connection setting screen information is read from the database 130 and the corresponding SOS request automatic connection setting screen information is transmitted to the student terminal 110. I can do it. Then, the student terminal 110 receives the automatic connection setting screen information when the SOS request transmitted from the server 120, and displays the automatic connection setting screen when the SOS request as shown in Figure 3 through the display means (or , Voice output through the output means). And when the SOS request in the automatic connection setting screen, when the student presses the SOS button through the input means to enter the phone number to be automatically connected to the phone, and when the SOS request for automatic connection setting request, in the student terminal 110, When the SOS request including the SOS auto-connect phone number input through the input means may generate an automatic connection setup request signal (including student identification information) to transmit to the server 120.

상술한 단계 S201에서 학생단말기전송단계를 수행함에 있어서, 학생이 입력수단을 통해 학생용 세이프맘서비스화면 중 메인/SOS요청항목을 선택(또는, 입력)하는 경우에, 학생단말기(110)에서는, 입력수단을 통해 선택된 메인/SOS요청항목에 대응하는 메인/SOS요청항목선택신호(학생식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다. 이에, 서버(120)에서는, 학생단말기(110)로부터 전송되는 메인/SOS요청항목선택신호를 수신받아 해당 수신받은 메인/SOS요청항목선택신호에서 학생식별정보를 확인하며, 해당 수신받은 메인/SOS요청항목선택신호에 따라 이에 해당하는 메인/SOS요청화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 메인/SOS요청화면정보를 학생단말기(110)로 전송해 줄 수 있다. 그러면, 학생단말기(110)에서는, 서버(120)로부터 전송되는 메인/SOS요청화면정보를 수신받아, 도 4에 도시된 바와 같은 메인/SOS요청화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다. 그리고 메인/SOS요청화면에서 학생이 입력수단을 통해 SOS버튼을 누르는 경우에, 학생단말기(110)에서는, SOS자동연결전화번호로 전화 연결을 수행함과 동시에, SOS요청신호(학생식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다.In performing the student terminal transmission step in step S201 described above, when the student selects (or inputs) the main / SOS request item from the student safe mom service screen through the input means, the student terminal 110 inputs the input. Through the means, the main / SOS request item selection signal (including student identification information) corresponding to the selected main / SOS request item may be generated and transmitted to the server 120. Accordingly, the server 120 receives the main / SOS request item selection signal transmitted from the student terminal 110 and checks student identification information in the received main / SOS request item selection signal, and receives the received main / SOS. The main / SOS request screen information corresponding to the request item selection signal may be read from the database 130 and the read main / SOS request screen information may be transmitted to the student terminal 110. Then, the student terminal 110 receives the main / SOS request screen information transmitted from the server 120, and displays the main / SOS request screen as shown in Figure 4 through the display means (or output means Voice output). In the case where the student presses the SOS button through the input means in the main / SOS request screen, the student terminal 110 performs the telephone connection to the SOS automatic connection telephone number and at the same time, includes the SOS request signal (student identification information). ) May be generated and transmitted to the server 120.

상술한 단계 S201에서 학생단말기전송단계를 수행함에 있어서, 학생이 입력수단을 통해 학생용 세이프맘서비스화면 중 자살, 폭력 등의 상담항목을 선택(또는, 입력)하는 경우에, 학생단말기(110)에서는, 입력수단을 통해 선택된 상담항목에 대응하는 상담항목선택신호(학생식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다. 이에, 서버(120)에서는, 학생단말기(110)로부터 전송되는 상담항목선택신호를 수신받아 해당 수신받은 상담항목선택신호에서 학생식별정보를 확인하며, 해당 수신받은 상담항목선택신호에 따라 이에 해당하는 상담화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 상담화면정보를 학생단말기(110)로 전송해 줄 수 있다. 그러면, 학생단말기(110)에서는, 서버(120)로부터 전송되는 상담화면정보를 수신받아, 도 5에 도시된 바와 같은 상담화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다. 그리고 상담화면에서 학생이 입력수단을 통해 상담내용을 입력하고, 상담을 요청하는 경우에, 학생단말기(110)에서는, 입력수단을 통해 입력된 상담내용을 포함한 상담요청신호(학생식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다.In performing the student terminal transmission step in the above-described step S201, when the student selects (or inputs) counseling items such as suicide, violence, etc. among the student safe mom service screens through the input means, the student terminal 110 In addition, a counseling item selection signal (including student identification information) corresponding to the counseling item selected through the input means may be generated and transmitted to the server 120. Accordingly, the server 120 receives the counseling item selection signal transmitted from the student terminal 110 and checks the student identification information in the received counseling item selection signal, which corresponds to the received counseling item selection signal. The counseling screen information may be read from the database 130 and the read counseling screen information may be transmitted to the student terminal 110. Then, the student terminal 110 receives the consultation screen information transmitted from the server 120, and displays the consultation screen as shown in FIG. 5 through the display means (or voice output through the output means). Can be. In addition, when a student inputs counseling contents through an input means and requests counseling on the counseling screen, the student terminal 110 includes a counseling request signal (including student identification information) including counseling contents input through the input means. ) May be generated and transmitted to the server 120.

상술한 단계 S201에서 학생단말기전송단계를 수행함에 있어서, 학생이 입력수단을 통해 학생용 세이프맘서비스화면 중 예방교육프로그램항목을 선택(또는, 입력)하는 경우에, 학생단말기(110)에서는, 입력수단을 통해 선택된 예방교육프로그램항목에 대응하는 예방교육프로그램항목선택신호(학생식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다.In performing the student terminal transmission step in step S201 described above, when the student selects (or inputs) the preventive education program item among the student safe mom service screens through the input means, in the student terminal 110, the input means. Through the preventive education program item selection signal (including student identification information) corresponding to the selected preventive education program item through it can be transmitted to the server (120).

상술한 단계 S201에서 학생단말기전송단계를 수행하게 되면, 서버(120)에서는, 학생단말기(110)로부터 전송되는 입력 키워드를 수신받아, 해당 수신받은 입력 키워드를 학생별로 데이터베이스화시켜 데이터베이스(130)에 등록해 주는 등록단계를 수행하게 된다(S202).When the student terminal transmission step is performed in the above-described step S201, the server 120 receives an input keyword transmitted from the student terminal 110, and databases the received input keyword for each student in the database 130. The registration step of registering is performed (S202).

상술한 단계 S202에서 등록단계를 수행함에 있어서, 유해성 키워드 검출 모듈을 구비한 경우에는, 서버(120)에서는, 유해성 키워드 검출 모듈을 이용해서 학생단말기(110)로부터 수신받은 입력 키워드에 대해서 유해성 키워드를 검출할 수 있으며, 해당 검출된 유해성 키워드를 학생별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수 있다.In performing the registration step in the above-described step S202, when the hazard keyword detection module is provided, the server 120 uses the hazard keyword detection module to input the hazard keyword to the input keyword received from the student terminal 110. In addition, the detected hazard keyword may be databased for each student and registered in the database 130.

상술한 단계 S203에서 서버전송단계를 수행함에 있어서, 학생단말기(110)로부터 전송되는 유해성 키워드를 수신받는 경우에는, 서버(120)에서 해당 수신받은 유해성 키워드를 학생별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수도 있다.In performing the server transmission step in the above-described step S203, when receiving the hazard keyword transmitted from the student terminal 110, the server 120 in the database received by the received harmful keyword for each student in the database 130 You can also register.

상술한 단계 S202에서 등록단계를 수행함에 있어서, 학생단말기(110)로 위치 요청을 한 후나 기 설정된 시간 주기마다 학생단말기(110)로부터 전송되는 위치정보를 수신받는 경우에, 서버(120)에서는, 해당 수신받은 위치정보를 학생별로 데이터베이스시켜 데이터베이스(130)에 등록해 줄 수 있다.In performing the registration step in step S202 described above, in the case where the server 120 receives location information transmitted from the student terminal 110 after a request for location to the student terminal 110 or at a predetermined time period, The received location information may be registered in the database 130 by making a database for each student.

상술한 단계 S202에서 등록단계를 수행함에 있어서, 학생단말기(110)로부터 전송되는 보호자등록요청신호를 수신받는 경우에, 서버(120)에서는, 해당 수신받은 보호자등록요청신호에서 학생식별정보, 코드, 보호자전화번호, 보호자와의 관계 등을 확인하며, 해당 확인한 학생식별정보에 해당하는 학생정보와 해당 확인한 코드, 보호자전화번호, 보호자와의 관계 등을 이용해서 보호자와 학생의 매칭을 확인한 후에, 해당 확인한 코드, 보호자전화번호, 보호자와의 관계 등을 해당 확인한 학생식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수 있다.In performing the registration step in step S202 described above, when receiving the parental registration request signal transmitted from the student terminal 110, the server 120, the student identification information, code, in the received parental registration request signal Check the guardian's phone number and the relationship with the guardian, and after confirming the match between the guardian and the student using the student information corresponding to the identified student identification information, the identified code, the guardian's telephone number, and the guardian's relationship, The identified code, the guardian's telephone number, the relationship with the guardian, etc. may be registered in the database 130 by the database of the identified student identification information.

상술한 단계 S202에서 등록단계를 수행함에 있어서, 학생단말기(110)로부터 전송되는 SOS요청 시 자동 연결 설정요청신호를 수신받는 경우에, 서버(120)에서는, 해당 수신받은 SOS요청 시 자동 연결 설정요청신호에서 학생식별정보, SOS자동연결전화번호를 확인하며, 해당 확인한 SOS자동연결전화번호를 해당 확인한 학생식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수 있다.In performing the registration step in step S202 described above, when receiving the automatic connection setup request signal when the SOS request transmitted from the student terminal 110, the server 120, the automatic connection setup request when the received SOS request Check the student identification information, SOS auto-connect phone number from the signal, and can be registered in the database 130 by database the identified SOS auto-connect phone number by the identified student identification information.

상술한 단계 S202에서 등록단계를 수행함에 있어서, 학생단말기(110)로부터 전송되는 상담요청신호를 수신받는 경우에, 서버(120)에서는, 해당 수신받은 상담요청신호에서 학생식별정보, 상담내용을 확인하며, 해당 확인한 상담내용에 해당하는 상담사와 연결시켜 상담사로부터 답변내용을 수신받을 수 있으며, 해당 확인한 상담내용, 해당 수신받은 답변내용을 해당 확인한 학생식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수 있다.In performing the registration step in the above-described step S202, when receiving the counseling request signal transmitted from the student terminal 110, the server 120 checks the student identification information, counseling content in the received counseling request signal In addition, by connecting with the counselor corresponding to the confirmed counseling content, you can receive the answers from the counselor, and the database of the identified counseling contents and the corresponding answers received by the identified student identification information is registered in the database 130. Can give

상술한 단계 S202에서 등록단계를 수행함에 있어서, 보호자가 입력수단을 통해 보호자용 세이프맘서비스화면 중 학생등록항목을 선택(또는, 입력)하는 경우에, 보호자단말기(140)에서는, 입력수단을 통해 선택된 학생등록항목에 대응하는 학생등록항목선택신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다. 이에, 서버(120)에서는, 보호자단말기(140)로부터 전송되는 학생등록항목선택신호를 수신받아 해당 수신받은 학생등록항목선택신호에서 보호자식별정보를 확인하며, 해당 수신받은 학생등록항목선택신호에 따라 이에 해당하는 학생등록화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 학생등록화면정보를 보호자단말기(140)로 전송해 줄 수 있다. 그러면, 서버(120)로부터 전송되는 학생등록화면정보를 수신받는 경우에, 보호자단말기(140)에서는, 도 8에 도시된 바와 같은 학생등록화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다. 이때, 학생등록화면에서 보호자가 입력수단을 통해 자녀등록용 코드 생성을 요청하는 경우에, 보호자단말기(140)에서는, 코드생성요청신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다. 이에 따라, 서버(120)에서는, 보호자단말기(140)로부터 전송되는 코드생성요청신호를 수신받아 해당 수신받은 코드생성요청신호에서 보호자식별정보를 확인하며, 해당 수신받은 코드생성요청신호에 따라 이에 해당하는 코드를 생성시켜 해당 확인한 보호자식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수 있다.In performing the registration step in step S202 described above, when the guardian selects (or inputs) a student registration item on the safe mom service screen for the guardian through the input means, the guardian terminal 140, through the input means A student registration item selection signal (including parental identification information) corresponding to the selected student registration item may be generated and transmitted to the server 120. Accordingly, the server 120 receives the student registration item selection signal transmitted from the parental terminal 140 and checks the parental identification information from the received student registration item selection signal, according to the received student registration item selection signal. The corresponding student registration screen information may be read from the database 130 and the read student registration screen information may be transmitted to the parental terminal 140. Then, in the case of receiving the student registration screen information transmitted from the server 120, the parental terminal 140 displays the student registration screen as shown in Figure 8 through the display means (or voice through the output means) Output). In this case, when the guardian requests generation of a child registration code through the input means on the student registration screen, the guardian terminal 140 generates a code generation request signal (including guardian identification information) to the server 120. I can send it. Accordingly, the server 120 receives the code generation request signal transmitted from the guardian terminal 140 and checks the guardian identification information from the received code generation request signal, and accordingly according to the received code generation request signal By generating a code to make a database by the identified guardian identification information can be registered in the database 130.

상술한 단계 S202에서 등록단계를 수행함에 있어서, 보호자가 입력수단을 통해 보호자용 세이프맘서비스화면 중 매칭 확인 및 귀가 주소 입력을 위한 귀가존설정항목을 선택(또는, 입력)하는 경우에, 보호자단말기(140)에서는, 입력수단을 통해 선택된 귀가존설정항목에 대응하는 귀가존설정항목선택신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다. 이에, 서버(120)에서는, 보호자단말기(140)로부터 전송되는 귀가존설정항목선택신호를 수신받아 해당 수신받은 귀가존설정항목선택신호에서 보호자식별정보를 확인하며, 해당 수신받은 귀가존설정항목선택신호에 따라 이에 해당하는 귀가존설정화면정보를 학생과 현재 매칭된 보호자의 정보와 함께 데이터베이스(130)로부터 판독하고 해당 판독한 귀가존설정화면정보를 보호자단말기(140)로 전송해 줄 수 있다. 그러면, 보호자단말기(140)에서는, 서버(120)로부터 전송되는 귀가존설정화면정보(학생과 현재 매칭된 보호자의 정보를 포함함)를 수신받아, 도 9에 도시된 바와 같은 귀가존설정화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다. 이때, 귀가존설정화면에서 보호자가 입력수단을 통해 귀가주소를 입력하고 귀가존 설정을 요청하는 경우에, 보호자단말기(140)에서는, 입력수단을 통해 입력되는 귀가주소를 포함한 귀가존설정요청신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다. 이에 따라, 서버(120)에서는, 보호자단말기(140)로부터 전송되는 귀가존설정요청신호를 수신받아 해당 수신받은 귀가존설정요청신호에서 보호자식별정보, 귀가주소를 확인하며, 해당 확인한 귀가주소를 해당 확인한 보호자식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수 있다.In performing the registration step in step S202 described above, when the guardian selects (or inputs) a return home setting item for matching confirmation and input of a return address from the safe mom service screen for the guardian through an input means, the guardian terminal In 140, a home return setting item selection signal (including parental identification information) corresponding to the home return setting item selected through the input means may be generated and transmitted to the server 120. Accordingly, the server 120 receives the return home setting item selection signal transmitted from the guardian terminal 140 and checks the guardian identification information from the received return home setting item selection signal, and selects the received home zone setting item. According to the signal, the home setting screen information corresponding thereto may be read from the database 130 together with the student and the guardian information currently matched, and the read home setting screen information may be transmitted to the guardian terminal 140. Then, the parental terminal 140 receives the home setting screen information (including information of the student and the parent currently matched) transmitted from the server 120, and displays the home setting screen as shown in FIG. By means of display (or audio output through the output means) can be made. At this time, when the guardian inputs the return address through the input means on the return home setting screen and requests the return home setting, the guardian terminal 140 includes a return zone setting request signal including the return address input through the input means ( Parental guardian identification information) may be generated and transmitted to the server 120. Accordingly, the server 120 receives the return zone setting request signal transmitted from the guardian terminal 140 and checks the guardian identification information and the return address from the received return zone setting request signal, and checks the corresponding return address. The database may be registered by the identified guardian identification information and registered in the database 130.

상술한 단계 S202에서 등록단계를 수행함에 있어서, 보호자가 입력수단을 통해 보호자용 세이프맘서비스화면 중 알림존, 위험존 또는 안전존 등록항목을 선택(또는, 입력)하는 경우에, 보호자단말기(140)에서는, 입력수단을 통해 선택된 존등록항목에 대응하는 존등록항목선택신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다. 이에, 서버(120)에서는, 보호자단말기(140)로부터 전송되는 존등록항목선택신호를 수신받아 해당 수신받은 존등록항목선택신호에서 보호자식별정보를 확인하며, 해당 수신받은 존등록항목선택신호에 따라 이에 해당하는 존등록화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 존등록화면정보를 보호자단말기(140)로 전송해 줄 수 있다. 그러면, 보호자단말기(140)에서는, 서버(120)로부터 전송되는 존등록화면정보를 수신받아, 도 10에 도시된 바와 같은 존등록화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다. 이때, 존등록화면에서 보호자가 입력수단을 통해 알림존, 위험존 또는 안전존의 주소 및 존 범위(예로, 반경)를 입력(또는, 맵 상의 클릭)하고 존등록을 요청하는 경우에, 보호자단말기(140)에서는, 입력수단을 통해 입력되는 존의 주소 및 존 범위를 포함한 존등록요청신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다. 이에 따라, 보호자단말기(140)로부터 전송되는 존등록요청신호를 수신받아 해당 수신받은 존등록요청신호에서 보호자식별정보, 존 주소 및 존 범위를 확인하며, 해당 확인한 존 주소 및 존 범위를 해당 확인한 보호자식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수 있다.In performing the registration step in step S202 described above, when the guardian selects (or inputs) a notification zone, a danger zone, or a safety zone registration item from the safe mom service screen for the guardian through an input means, the guardian terminal 140 ), A zone registration item selection signal (including parental identification information) corresponding to the zone registration item selected through the input means may be generated and transmitted to the server 120. Accordingly, the server 120 receives the zone registration item selection signal transmitted from the guardian terminal 140 and checks the guardian identification information from the received zone registration item selection signal and according to the received zone registration item selection signal. The zone registration screen information corresponding thereto may be read from the database 130 and the read zone registration screen information may be transmitted to the parental terminal 140. Then, the parental terminal 140 receives the zone registration screen information transmitted from the server 120 and displays the zone registration screen as shown in FIG. 10 through the display means (or voice output through the output means). I can let you. At this time, when the guardian inputs the address and zone range (for example, radius) of the notification zone, the danger zone or the safety zone (for example, a radius) through the input means and requests zone registration, the guardian terminal In 140, a zone registration request signal (including parental identification information) including an address and a zone range of a zone input through the input unit may be generated and transmitted to the server 120. Accordingly, the guardian identification information, the zone address and the zone range are received from the received zone registration request signal by receiving the zone registration request signal transmitted from the guardian terminal 140, and the guardian who confirmed the corresponding zone address and zone range. Database by identification information can be registered in the database (130).

상술한 단계 S202에서 등록단계를 수행함에 있어서, 보호자가 입력수단을 통해 보호자용 세이프맘서비스화면 중 알람설정항목을 선택(또는, 입력)하는 경우에, 보호자단말기(140)에서는, 입력수단을 통해 선택된 알람설정항목에 대응하는 알람설정항목선택신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다. 이에, 서버(120)에서는, 보호자단말기(140)로부터 전송되는 알람설정항목선택신호를 수신받아 해당 수신받은 알람설정항목선택신호에서 보호자식별정보를 확인하며, 해당 수신받은 알람설정항목선택신호에 따라 이에 해당하는 알람설정화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 알람설정화면정보를 보호자단말기(140)로 전송해 줄 수 있다. 그러면, 보호자단말기(140)에서는, 서버(120)로부터 전송되는 알람설정화면정보를 수신받아, 도 21에 도시된 바와 같은 알람설정화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다. 이때, 알람설정화면에서 보호자가 입력수단을 통해 귀가외출알람, 알림지역알람, 위험지역알람(예로, 계속 머물 경우 반복 알림, 입출시만 알림) 등의 온/오프를 입력(또는, 선택)하고 알람설정을 요청하는 경우에, 보호자단말기(140)에서는, 입력수단을 통해 입력되는 귀가외출알람, 알림지역알람, 위험지역알람 등의 온/오프를 포함한 알람설정요청신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다. 이에 따라, 서버(120)에서는, 보호자단말기(140)로부터 전송되는 알람설정요청신호를 수신받아 해당 수신받은 알람설정요청신호에서 귀가외출알람, 알림지역알람, 위험지역알람(예로, 계속 머물 경우 반복 알림, 입출시만 알림) 등의 온/오프를 확인하며, 해당 확인한 귀가외출알람, 알림지역알람, 위험지역알람(예로, 계속 머물 경우 반복 알림, 입출시만 알림) 등의 온/오프를 해당 확인한 보호자식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수 있다.In performing the registration step in step S202 described above, when the guardian selects (or inputs) an alarm setting item of the guardian's safe mom service screen through the input unit, the guardian terminal 140 uses the input unit. An alarm setting item selection signal (including parental identification information) corresponding to the selected alarm setting item may be generated and transmitted to the server 120. Accordingly, the server 120 receives the alarm setting item selection signal transmitted from the parental terminal 140 and checks the parental identification information from the received alarm setting item selection signal, and according to the received alarm setting item selection signal. The corresponding alarm setting screen information may be read from the database 130 and the read alarm setting screen information may be transmitted to the parental terminal 140. Then, the parental terminal 140 receives the alarm setting screen information transmitted from the server 120, and displays the alarm setting screen as shown in FIG. 21 through the display means (or voice output through the output means). I can let you. At this time, in the alarm setting screen, the guardian inputs (or selects) on / off such as a return home alarm, a notification area alarm, a danger area alarm (for example, a repeated notification if not staying, and a notification only when entering and leaving) through an input means. In the case of requesting an alarm setting, the guardian terminal 140 includes an alarm setting request signal (guardian identification information) including on / off of a home outgoing alarm, a notification area alarm, a danger area alarm, and the like inputted through an input means. ) May be generated and transmitted to the server 120. Accordingly, the server 120 receives the alarm setting request signal transmitted from the parental terminal 140, and returns from the received alarm setting request signal, the outgoing alarm, the notification area alarm, the dangerous area alarm (for example, repeats if it stays continuously). Notifications, notifications only when entering and exiting), etc., and on / offs such as checked out home alarms, notification area alarms, dangerous area alarms (e.g., repeated notifications when staying, and notifications only when entering and leaving). The database may be registered by the identified guardian identification information and registered in the database 130.

상술한 단계 S202에서 등록단계를 수행함에 있어서, 보호자가 입력수단을 통해 보호자용 세이프맘서비스화면 중 자살, 폭력 등의 상담항목을 선택(또는, 입력)하는 경우에, 보호자단말기(140)에서는, 입력수단을 통해 선택된 상담항목에 대응하는 상담항목선택신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다. 이에, 서버(120)에서는, 보호자단말기(140)로부터 전송되는 상담항목선택신호를 수신받아 해당 수신받은 상담항목선택신호에서 보호자식별정보를 확인하며, 해당 수신받은 상담항목선택신호에 따라 이에 해당하는 상담화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 상담화면정보를 보호자단말기(140)로 전송해 줄 수 있다. 그러면, 서버(120)로부터 전송되는 상담화면정보를 수신받는 경우에, 보호자단말기(140)에서는, 도 23에 도시된 바와 같은 상담화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다. 이때, 상담화면에서 보호자가 입력수단을 통해 상담내용을 입력하고, 상담을 요청하는 경우에, 보호자단말기(140)에서는, 입력수단을 통해 입력된 상담내용을 포함한 상담요청신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다. 이에 따라, 서버(120)에서는, 보호자단말기(140)로부터 전송되는 상담요청신호를 수신받아 해당 수신받은 상담요청신호에서 보호자식별정보, 상담내용을 확인하며, 해당 확인한 상담내용에 해당하는 상담사와 연결시켜 상담사로부터 답변내용을 수신받을 수 있으며, 해당 확인한 상담내용, 해당 수신받은 답변내용을 해당 확인한 보호자식별정보별로 데이터베이스화시켜 데이터베이스(130)에 등록해 줄 수 있다.In performing the registration step in step S202 described above, when the guardian selects (or inputs) counseling items such as suicide and violence from the guardian's safe mom service screen through the input unit, the guardian terminal 140, Through the input means, a consultation item selection signal (including parental identification information) corresponding to the selected consultation item may be generated and transmitted to the server 120. Accordingly, the server 120 receives the counseling item selection signal transmitted from the guardian terminal 140 and checks the guardian identification information from the received counseling item selection signal, and corresponds to the corresponding counseling item selection signal according to the received counseling item selection signal. The counseling screen information may be read from the database 130 and the read counseling screen information may be transmitted to the parental terminal 140. Then, in case of receiving the consultation screen information transmitted from the server 120, the parental terminal 140 displays the consultation screen as shown in FIG. 23 through the display means (or voice output through the output means). I can let you. At this time, when the guardian inputs the counseling contents through the input means on the counseling screen and requests a counseling, the guardian terminal 140 includes a counseling request signal (including guardian identification information) that includes the counseling contents input through the input means. To be generated and transmitted to the server 120. Accordingly, the server 120 receives the counseling request signal transmitted from the guardian terminal 140 and checks the guardian identification information and the counseling contents in the received counseling request signal, and connects to the counselor corresponding to the checked counseling contents. It is possible to receive the contents of the response from the counselor, and can be registered in the database 130 by the database of the identified consultation information, the received response information by the identified guardian identification information.

상술한 단계 S202에서 등록단계를 수행한 다음에, 서버(120)에서는, 데이터베이스(130)에 등록된 입력 키워드를 보호자단말기(140)로 전송해 주는 서버전송단계를 수행하게 된다(S203).After performing the registration step in step S202 described above, the server 120 performs a server transmission step of transmitting the input keyword registered in the database 130 to the guardian terminal 140 (S203).

상술한 단계 S203에서 서버전송단계를 수행함에 있어서, 서버(120)에서는, 데이터베이스(130)에 등록된 유해성 키워드를 보호자단말기(140)로 전송해 줄 수 있다.In performing the server transmission step in step S203 described above, the server 120 may transmit the harmful keyword registered in the database 130 to the guardian terminal 140.

상술한 단계 S203에서 서버전송단계를 수행함에 있어서, 학생단말기(110)로부터 전송되는 유해성 키워드를 수신받는 경우에는, 서버(120)에서 해당 수신받은 유해성 키워드를 보호자단말기(140)로 전송해 줄 수도 있다.In performing the server transmission step in the above-described step S203, when receiving the harmful keyword transmitted from the student terminal 110, the server 120 may transmit the received harmful keyword to the guardian terminal 140. have.

상술한 단계 S203에서 서버전송단계를 수행함에 있어서, 서버(120)에서는, 데이터베이스(130)에 등록된 위치정보를 보호자단말기(140)로 전송해 줄 수 있다.In performing the server transmission step in step S203 described above, the server 120 may transmit the location information registered in the database 130 to the parental terminal 140.

상술한 단계 S203에서 서버전송단계를 수행함에 있어서, 학생단말기(110)로부터 전송되는 SOS요청신호를 수신받는 경우에, 서버(120)에서는, 해당 수신받은 SOS요청신호에서 학생식별정보를 확인하며, 해당 확인한 학생식별정보에 해당하는 보호자(또는, 관계기관이나 관계자)에게 SOS요청을 통보해 줄 수 있다.In performing the server transmission step in step S203 described above, when receiving the SOS request signal transmitted from the student terminal 110, the server 120 checks the student identification information in the received SOS request signal, The guardian (or related organization or official) corresponding to the identified student identification information may be notified of the SOS request.

상술한 단계 S203에서 서버전송단계를 수행함에 있어서, 서버(120)에서는, 데이터베이스(130)에 등록된 답변내용을 학생단말기(110)로 전송해 줄 수 있다. 이에, 학생단말기(110)에서는, 서버(120)로부터 전송되는 답변내용을 수신받아, 도 5에 도시된 바와 같이 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In performing the server transmission step in step S203 described above, the server 120 may transmit the response information registered in the database 130 to the student terminal 110. Accordingly, in the student terminal 110, the response information transmitted from the server 120 can be received, and can be displayed (or voice output through the output means) through the display means as shown in FIG.

상술한 단계 S203에서 서버전송단계를 수행함에 있어서, 학생단말기(110)로부터 전송되는 예방교육프로그램항목선택신호를 수신받는 경우에는, 서버(120)에서 해당 수신받은 예방교육프로그램항목선택신호에서 학생식별정보를 확인하며, 해당 수신받은 예방교육프로그램항목선택신호에 따라 이에 해당하는 예방교육프로그램화면정보(예를 들어, 교육동영상, 교육이미지, 교육내용 등을 포함함)를 데이터베이스(130)로부터 판독하고 해당 판독한 예방교육프로그램화면정보를 학생단말기(110)로 전송해 줄 수 있다. 이에, 학생단말기(110)에서는, 서버(120)로부터 전송되는 예방교육프로그램화면정보(예를 들어, 교육동영상, 교육이미지, 교육내용 등을 포함함)를 수신받아, 도 6에 도시된 바와 같은 예방교육프로그램화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In performing the server transmission step in step S203 described above, when receiving the preventive education program item selection signal transmitted from the student terminal 110, the server 120 identifies the student from the received preventive education program item selection signal. Check the information, and read the corresponding preventive education program screen information (including education videos, education images, education contents, etc.) from the database 130 according to the received preventive education program item selection signal. The read preventive education program screen information can be transmitted to the student terminal (110). Thus, the student terminal 110, receiving the preventive education program screen information (for example, including education videos, education images, education contents, etc.) transmitted from the server 120, as shown in Figure 6 Preventive education program screen can be displayed (or voice output through output means) through the display means.

상술한 단계 S203에서 서버전송단계를 수행함에 있어서, 서버(120)에서는, 데이터베이스(130)에 등록된 코드를 보호자단말기(140)로 전송해 줄 수 있다.In performing the server transmission step in step S203 described above, the server 120 may transmit the code registered in the database 130 to the guardian terminal 140.

상술한 단계 S203에서 서버전송단계를 수행함에 있어서, 서버(120)는 학생별로 등록된 알림존과 학생의 위치를 확인할 수 있는데, 이때 해당 확인된 학생의 위치가 등록된 알림존에 진입했는지 또는 등록된 알림존에서 이탈하였는지를 확인한 경우에, 등록된 알림존에 진입했음을 알리는 진입알람화면정보 또는 등록된 알림존에서 이탈하였음을 알리는 이탈알람화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 진입알람화면정보 또는 이탈알람화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In performing the server transmission step in step S203 described above, the server 120 can check the registered notification zone and the location of the student for each student, at this time, whether the location of the identified student entered or registered the registered notification zone In the case of confirming the departure from the registered notification zone, the entry alarm screen information indicating the entry into the registered notification zone or the departure alarm screen information indicating the departure from the registered notification zone is read from the database 130 and the read entry alarm screen. Information or departure alarm screen information may be transmitted to the parent terminal 140.

상술한 단계 S203에서 서버전송단계를 수행함에 있어서, 보호자가 입력수단을 통해 보호자용 세이프맘서비스화면 중 실시간위치보기항목(또는, 즉시위치확인항목)을 선택(또는, 입력)하는 경우에, 보호자단말기(140)에서는, 입력수단을 통해 선택된 실시간위치보기항목(또는, 즉시위치확인항목)에 대응하는 실시간위치보기항목(또는, 즉시위치확인항목)선택신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다. 이에, 서버(120)에서는, 보호자단말기(140)로부터 전송되는 실시간위치보기항목(또는, 즉시위치확인항목)선택신호를 수신받아 해당 수신받은 실시간위치보기항목(또는, 즉시위치확인항목)선택신호에서 보호자식별정보를 확인하며, 해당 확인한 보호자식별정보에 해당하는 학생의 실시간 위치를 확인할 수 있으며, 해당 확인한 학생의 실시간 위치가 포함된 실시간위치보기(또는, 즉시위치확인)화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In performing the server transmission step in step S203 described above, when the guardian selects (or inputs) a real-time location view item (or an instant location item) from the safe mom service screen for the guardian through an input means, the guardian The terminal 140 generates a real-time location view item (or immediate location item) selection signal (including parental identification information) corresponding to the real-time location view item (or immediate location item) selected through the input means. Can be transmitted to the server 120. Accordingly, the server 120 receives the real-time location view item (or immediate location item) selection signal transmitted from the parental terminal 140 and receives the received real-time location view item (or immediate location item) selection signal. You can check the parental identification information, you can check the real-time location of the student corresponding to the identified parental identification information, the real-time location view (or instant location) screen information including the real-time location of the identified student to the guardian terminal ( 140).

상술한 단계 S203에서 서버전송단계를 수행함에 있어서, 서버(120)는 학생별로 등록된 위험존과 학생의 위치를 확인할 수 있는데, 이때 해당 확인된 학생의 위치가 등록된 위험존에 진입했는지 또는 등록된 위험존에서 탈출하였는지를 확인한 경우에, 등록된 위험존에 진입했음을 알리는 진입팝업화면정보 또는 등록된 위험존에서 탈출하였음을 알리는 탈출팝업화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 진입팝업화면정보 또는 탈출팝업화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In performing the server transmission step in step S203 described above, the server 120 can check the risk zone and the location of the student registered for each student, at this time, whether the location of the identified student entered or registered the registered danger zone In the case of confirming that the user has escaped from the danger zone, the entry pop-up screen information indicating that the user entered the registered danger zone or the escape pop-up screen information indicating the escape from the registered danger zone is read from the database 130 and the read-in entry pop-up screen. Information or escape pop-up screen information may be transmitted to the parental terminal 140.

상술한 단계 S203에서 서버전송단계를 수행함에 있어서, 서버(120)는 학생별로 등록된 귀가존과 학생의 위치를 확인할 수 있는데, 이때 해당 확인된 학생의 위치가 등록된 귀가존에서 외출하였는지 또는 등록된 귀가존으로 귀가했는지를 확인한 경우에, 등록된 귀가존에서 외출하였음을 알리는 외출팝업화면정보 또는 등록된 귀가존으로 귀가했음을 알리는 귀가팝업화면정보를 데이터베이스(130)로부터 판독하고 해당 판독한 외출팝업화면정보 또는 귀가팝업화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In performing the server transmission step in the above-described step S203, the server 120 can check the registered return zone and the location of the student for each student, at this time, whether the location of the identified student is out of the registered return zone or registered In the case of confirming that the return home has been returned to the registered return zone, the outgoing pop-up screen information indicating that the user has gone out of the registered return zone or the return pop-up screen information indicating the return to the registered return zone is read from the database 130, and the read out pop-up pop-up is read. Screen information or home pop-up screen information may be transmitted to the parent terminal 140.

상술한 단계 S203에서 서버전송단계를 수행함에 있어서, 보호자가 입력수단을 통해 보호자용 세이프맘서비스화면 중 자녀별 위치 확인항목을 선택(또는, 입력)하는 경우에, 보호자단말기(140)에서는, 입력수단을 통해 선택된 자녀별 위치 확인항목에 대응하는 자녀별 위치 확인항목선택신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다. 이에, 서버(120)에서는, 보호자단말기(140)로부터 전송되는 자녀별 위치 확인항목선택신호를 수신받아 해당 수신받은 자녀별 위치 확인항목선택신호에서 보호자식별정보를 확인하며, 해당 확인한 보호자식별정보에 해당하는 자녀별 현재의 위치를 데이터베이스(130)로부터 판독하고 해당 판독한 자녀별 위치를 포함한 자녀별 위치 확인화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In performing the server transmission step in step S203 described above, when the guardian selects (or inputs) a child's location confirmation item from the safe mom service screen for the guardian through an input means, the guardian terminal 140 inputs the guardian terminal 140. Through means, the child-specific location item selection signal (including parental identification information) corresponding to the child-specific location item selected may be generated and transmitted to the server 120. Accordingly, the server 120 receives the child location confirmation item selection signal transmitted from the parental terminal 140 and checks the parental identification information from the location confirmation item selection signal received by the child, and checks the parental identification information. The current location of each child may be read from the database 130 and transmitted to the guardian terminal 140 for location information of each child including the read location of the child.

상술한 단계 S203에서 서버전송단계를 수행함에 있어서, 보호자가 입력수단을 통해 보호자용 세이프맘서비스화면 중 동선 찾기 확인(즉, 시간대별 이동경로 확인)항목을 선택(또는, 입력)하는 경우에, 보호자단말기(140)에서는, 입력수단을 통해 선택된 동선 찾기 확인항목에 대응하는 동선 찾기 확인항목선택신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다. 이에, 서버(120)에서는, 보호자단말기(140)로부터 전송되는 동선 찾기 확인항목선택신호를 수신받아 해당 수신받은 동선 찾기 확인항목선택신호에서 보호자식별정보를 확인하며, 해당 확인한 보호자식별정보에 해당하는 학생의 동선(즉, 시간대별 이동경로)을 데이터베이스(130)로부터 확인하고 해당 확인한 학생의 동선(즉, 시간대별 이동경로)을 포함한 동선 찾기 확인화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In performing the server transmission step in step S203 described above, when the guardian selects (or inputs) an item for finding a copper line (ie, checking the movement route by time zone) in the safe mom service screen for the guardian through an input unit, The guardian terminal 140 may generate a copper line finding confirmation item selection signal (including parental identification information) corresponding to the selected copper line finding confirmation item through the input means and transmit the generated signal to the server 120. Accordingly, the server 120 receives the copper line finding confirmation item selection signal transmitted from the guardian terminal 140 and checks the guardian identification information in the received copper line finding confirmation item selection signal, and corresponds to the identified guardian identification information. Check the student's movement (that is, the movement route according to time zone) from the database 130 and transmit the confirmation screen information of the movement search including the student's movement (that is, the movement route by time zone) to the guardian terminal 140. have.

상술한 단계 S203에서 서버전송단계를 수행함에 있어서, 보호자가 입력수단을 통해 보호자용 세이프맘서비스화면 중 인공지능감지(즉, AI예측감지)항목을 선택(또는, 입력)하는 경우에, 보호자단말기(140)에서는, 입력수단을 통해 선택된 인공지능감지항목에 대응하는 인공지능감지항목선택신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다. 이에, 서버(120)에서는, 보호자단말기(140)로부터 전송되는 인공지능감지항목선택신호를 수신받아 해당 수신받은 인공지능감지항목선택신호에서 보호자식별정보를 확인하며, 해당 확인한 보호자식별정보에 해당하는 학생의 검출 날짜, 검출 자녀명, 검출 단어(유해성 키워드) 등을 데이터베이스(130)로부터 확인하며, 해당 확인한 학생의 검출 날짜, 검출 자녀명, 검출 단어(유해성 키워드) 등을 포함한 인공지능감지화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In performing the server transmission step in step S203 described above, when the guardian selects (or inputs) an artificial intelligence detection (ie, AI prediction detection) item among the guardian safe mom service screens through the input means, the guardian terminal In operation 140, an artificial intelligence sensing item selection signal (including parental identification information) corresponding to the artificial intelligence sensing item selected through the input means may be generated and transmitted to the server 120. Accordingly, the server 120 receives the artificial intelligence sensing item selection signal transmitted from the parental terminal 140 and checks the parental identification information from the received intelligent sensing item selection signal, and corresponds to the identified guardian identification information. AI detection screen information including the detected date, detected child name, detected word (harmful keyword), etc. of the student from the database 130, and including the detected date of detected student, detected child name, detected word (hazardous keyword), etc. It can be transmitted to the parental terminal 140.

상술한 단계 S203에서 서버전송단계를 수행함에 있어서, 서버(120)에서는, 데이터베이스(130)에 등록된 답변내용을 보호자단말기(140)로 전송해 줄 수 있다.In performing the server transmission step in step S203 described above, the server 120 may transmit the response contents registered in the database 130 to the guardian terminal 140.

상술한 단계 S203에서 서버전송단계를 수행함에 있어서, 보호자가 입력수단을 통해 보호자용 세이프맘서비스화면 중 예방프로그램항목을 선택(또는, 입력)하는 경우에, 보호자단말기(140)에서는, 입력수단을 통해 선택된 예방프로그램항목에 대응하는 예방프로그램항목선택신호(보호자식별정보를 포함함)를 생성시켜 서버(120)로 전송해 줄 수 있다. 이에, 서버(120)에서는, 보호자단말기(140)로부터 전송되는 예방프로그램항목선택신호를 수신받아 해당 수신받은 예방프로그램항목선택신호에서 보호자식별정보를 확인하며, 해당 수신받은 예방프로그램항목선택신호에 따라 이에 해당하는 예방프로그램화면정보(예를 들어, 교육동영상, 교육이미지, 교육내용 등을 포함함)를 데이터베이스(130)로부터 판독하고 해당 판독한 예방프로그램화면정보를 보호자단말기(140)로 전송해 줄 수 있다.In performing the server transmission step in step S203 described above, when the guardian selects (or inputs) a preventive program item from the safe mom service screen for the guardian through the input means, the guardian terminal 140 selects the input means. Through the preventive program item selection signal (including parental identification information) corresponding to the selected preventive program item can be generated and transmitted to the server 120. Accordingly, the server 120 receives the preventive program item selection signal transmitted from the guardian terminal 140 and checks the guardian identification information from the received preventive program item selection signal, and according to the received preventive program item selection signal. The corresponding preventive program screen information (for example, including a training video, educational image, educational content, etc.) is read from the database 130 and the corresponding preventive program screen information is transmitted to the guardian terminal 140. Can be.

상술한 단계 S203에서 서버전송단계를 수행하게 되면, 보호자단말기(140)에서는, 서버(120)로부터 전송되는 입력 키워드를 수신받아, 해당 수신받은 입력 키워드를 출력해 주는 보호자단말기출력단계를 수행하게 된다(S204).When the server transmission step is performed in step S203 described above, the guardian terminal 140 receives the input keyword transmitted from the server 120 and performs the guardian terminal output step of outputting the received input keyword. (S204).

상술한 단계 S204에서 보호자단말기출력단계를 수행함에 있어서, 서버(120)로부터 전송되는 유해성 키워드를 수신받는 경우에, 보호자단말기(140)에서는, 해당 수신받은 유해성 키워드를 출력해 줄 수 있다.In performing the guardian terminal output step in step S204 described above, when the hazard keyword transmitted from the server 120 is received, the guardian terminal 140 may output the received hazard keyword.

상술한 단계 S204에서 보호자단말기출력단계를 수행함에 있어서, 유해성 키워드 검출 모듈을 구비한 경우에는, 보호자단말기(140)에서는, 유해성 키워드 검출 모듈을 이용해서 서버(120)로부터 수신받은 입력 키워드에 대해서 유해성 키워드를 검출할 수 있으며, 해당 검출된 유해성 키워드를 출력해 줄 수 있다.In performing the guardian terminal output step in step S204 described above, in the case where the hazard keyword detection module is provided, the guardian terminal 140 uses the hazard keyword detection module to detect the harmfulness of the input keyword received from the server 120. The keyword can be detected and the detected harmful keyword can be output.

상술한 단계 S204에서 보호자단말기출력단계를 수행함에 있어서, 서버(120)로부터 전송되는 코드를 수신받는 경우에, 보호자단말기(140)에서는, 해당 수신받은 코드를 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In performing the guardian terminal output step in step S204 described above, when receiving a code transmitted from the server 120, the guardian terminal 140 displays the received code through the display means (or output means). Voice output through).

상술한 단계 S204에서 보호자단말기출력단계를 수행함에 있어서, 서버(120)로부터 전송되는 진입알람화면정보 또는 이탈알람화면정보를 수신받는 경우에, 보호자단말기(140)에서는, 도 11에 도시된 바와 같은 진입알람화면 또는 도 12에 도시된 바와 같은 이탈알람화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.When performing the guardian terminal output step in step S204 described above, when receiving the entrance alarm screen information or departure alarm screen information transmitted from the server 120, the guardian terminal 140, as shown in FIG. The entrance alarm screen or the departure alarm screen as shown in FIG. 12 may be displayed through the display means (or voice output through the output means).

상술한 단계 S204에서 보호자단말기출력단계를 수행함에 있어서, 서버(120)로부터 전송되는 실시간위치보기(또는, 즉시위치확인)화면정보(학생의 실시간 위치를 포함함)를 수신받는 경우에, 보호자단말기(140)에서는, 도 13에 도시된 바와 같은 실시간위치보기화면(또는, 도 14에 도시된 바와 같은 즉시위치확인화면)을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In performing the guardian terminal output step in step S204 described above, in case of receiving real-time location view (or instant positioning) screen information (including the real-time location of the student) transmitted from the server 120, the guardian terminal In 140, a real-time location view screen (or an instant location confirmation screen as shown in FIG. 14) as shown in FIG. 13 can be displayed (or voice output through an output means) via display means. have.

상술한 단계 S204에서 보호자단말기출력단계를 수행함에 있어서, 서버(120)로부터 전송되는 진입팝업화면정보 또는 탈출팝업화면정보를 수신받는 경우에, 보호자단말기(140)에서는, 도 15에 도시된 바와 같은 진입팝업화면 또는 도 16에 도시된 바와 같은 탈출팝업화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.When performing the guardian terminal output step in step S204 described above, when receiving the entry pop-up screen information or escape pop-up screen information transmitted from the server 120, the guardian terminal 140, as shown in FIG. The entry pop-up screen or the escape pop-up screen as shown in FIG. 16 may be displayed through the display means (or voice output through the output means).

상술한 단계 S204에서 보호자단말기출력단계를 수행함에 있어서, 서버(120)로부터 전송되는 외출팝업화면정보 또는 귀가팝업화면정보를 수신받는 경우에, 보호자단말기(140)에서는, 도 17에 도시된 바와 같은 외출팝업화면 또는 도 18에 도시된 바와 같은 귀가팝업화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.When performing the guardian terminal output step in step S204 described above, when receiving the outgoing pop-up screen information or home pop-up screen information transmitted from the server 120, the guardian terminal 140, as shown in FIG. The home pop-up screen or the home pop-up screen as shown in FIG. 18 may be displayed through the display means (or voice output through the output means).

상술한 단계 S204에서 보호자단말기출력단계를 수행함에 있어서, 서버(120)로부터 전송되는 자녀별 위치 확인화면정보를 수신받는 경우에, 보호자단말기(140)에서는, 도 19에 도시된 바와 같은 자녀별 위치 확인화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In performing the guardian terminal output step in step S204 described above, when receiving the child-specific location confirmation screen information transmitted from the server 120, the guardian terminal 140, the child-specific position as shown in FIG. The confirmation screen may be displayed through the display means (or voice output through the output means).

상술한 단계 S204에서 보호자단말기출력단계를 수행함에 있어서, 서버(120)로부터 전송되는 동선 찾기 확인화면정보를 수신받는 경우에, 보호자단말기(140)에서는, 도 20에 도시된 바와 같은 동선 찾기 확인화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In performing the guardian terminal output step in step S204 described above, when receiving the copper wire search confirmation screen information transmitted from the server 120, the guardian terminal 140, the copper line search confirmation screen as shown in FIG. It can be displayed through the display means (or the audio output through the output means).

상술한 단계 S204에서 보호자단말기출력단계를 수행함에 있어서, 서버(120)로부터 전송되는 인공지능감지화면정보(예로, 검출 날짜, 검출 자녀명, 검출 단어(유해성 키워드) 등을 포함함)를 수신받는 경우에, 보호자단말기(140)에서는, 도 22에 도시된 바와 같은 인공지능감지화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In performing the guardian terminal output step in step S204 described above, receiving the artificial intelligence detection screen information (for example, detection date, detection child name, detection word (harmful keyword), etc.) transmitted from the server 120 In this case, the guardian terminal 140 may display the artificial intelligence sensing screen as shown in FIG. 22 through the display means (or the audio output through the output means).

상술한 단계 S204에서 보호자단말기출력단계를 수행함에 있어서, 서버(120)로부터 전송되는 답변내용을 수신받는 경우에, 보호자단말기(140)에서는, 도 23에 도시된 바와 같이 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In performing the guardian terminal output step in step S204 described above, when receiving the response content transmitted from the server 120, the guardian terminal 140, through the display means as shown in FIG. , Voice output through the output means).

상술한 단계 S204에서 보호자단말기출력단계를 수행함에 있어서, 서버(120)로부터 전송되는 예방프로그램화면정보(예를 들어, 교육동영상, 교육이미지, 교육내용 등을 포함함)를 수신받는 경우에, 보호자단말기(140)에서는, 도 24에 도시된 바와 같은 예방프로그램화면을 디스플레이수단을 통해 디스플레이(또는, 출력수단을 통한 음성출력)시켜 줄 수 있다.In performing the guardian terminal output step in step S204 described above, the guardian when receiving the preventive program screen information (for example, including education videos, education images, education contents, etc.) transmitted from the server 120, In the terminal 140, the preventive program screen as shown in FIG. 24 can be displayed (or outputted through the output means) through the display means.

이상, 본 발명의 실시 예는 상술한 장치 및/또는 운용방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시 예의 구성에 대응하는 기능을 실현하기 위한 프로그램, 그 프로그램이 기록된 기록 매체 등을 통해 구현될 수도 있으며, 이러한 구현은 앞서 설명한 실시 예의 기재로부터 본 발명이 속하는 기술분야의 전문가라면 쉽게 구현할 수 있는 것이다. 이상에서 본 발명의 실시 예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.As described above, the embodiment of the present invention is not implemented only through the above-described apparatus and / or operation method, but through a program for realizing a function corresponding to the configuration of the embodiment of the present invention, a recording medium on which the program is recorded, and the like. The implementation may be easily implemented by those skilled in the art from the description of the above-described embodiments. Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improvements of those skilled in the art using the basic concepts of the present invention defined in the following claims are also provided. It belongs to the scope of rights.

100: 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 시스템
110: 학생단말기
120: 서버
121: 인터페이스부
122: 등록부
123: 제공부
124: 유해성키워드검출부
130: 데이터베이스
140: 보호자단말기
150: 네트워크
100: Harmful keyword detection and location analysis notification system based on smartphone
110: student terminal
120: server
121: interface unit
122: register
123: providing part
124: Hazard Keyword Detection Department
130: database
140: parental terminal
150: network

Claims (5)

키워드 입력을 인식하여 입력 키워드를 전송하기 위한 학생단말기; 상기 학생단말기로부터 수신되는 입력 키워드를 등록하며, 입력 키워드를 전송하기 위한 서버; 및 상기 서버로부터 수신되는 입력 키워드를 출력하기 위한 보호자단말기를 포함하되;
상기 학생단말기는, 위치감지모듈을 이용해서 자기 자신의 현재 위치를 확인하여 위치정보를 상기 서버로 전송하며; 키워드 입력 인식 시에 통신 오프 상태인지를 확인하며, 통신 오프 상태 시에 강제적으로 통신을 온시킨 후에 입력 키워드를 상기 서버로 전송하며;
상기 서버는, 상기 보호자단말기로부터 수신되는 코드생성요청신호에서 보호자식별정보를 확인하며, 코드를 생성시켜 보호자식별정보별로 데이터베이스화시켜 데이터베이스에 등록해 줌과 동시에, 코드를 상기 보호자단말기로 전송하며; 학생별로 등록된 위험존과 학생의 위치를 확인하며, 학생의 위치가 위험존에 진입했는지 또는 위험존에서 탈출하였는지를 확인하며, 위험존에 진입했음을 알리는 진입팝업화면정보 또는 위험존에서 탈출하였음을 알리는 탈출팝업화면정보를 데이터베이스로부터 판독하여 상기 보호자단말기로 전송하는 것을 특징으로 하는 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 시스템.
A student terminal for recognizing keyword input and transmitting an input keyword; A server for registering an input keyword received from the student terminal and transmitting the input keyword; And a guardian terminal for outputting an input keyword received from the server;
The student terminal, using the position detection module to identify the current position of its own to transmit the location information to the server; Confirms whether the communication is in an off state when a keyword is input, and sends an input keyword to the server after forcibly turning on the communication in the off state;
The server checks the guardian identification information in the code generation request signal received from the guardian terminal, generates a code, registers the database for each guardian identification information, registers it in the database, and transmits the code to the guardian terminal. Check the risk zone and the student's location registered for each student, check whether the student's location has entered or exited the danger zone, and enter the pop-up screen information indicating that the danger zone has been entered or notifying the user that he has escaped from the danger zone. The smartphone-based harmful keyword detection and location analysis notification system, characterized in that the escape pop-up screen information is read from the database and transmitted to the guardian terminal.
제1항에 있어서,
상기 서버로부터 등록되는 입력 키워드를 학생별로 데이터베이스화시켜 저장하기 위한 데이터베이스를 더 포함하는 것을 특징으로 하는 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 시스템.
The method of claim 1,
Harmful keyword detection and location analysis notification system based on the smartphone, characterized in that it further comprises a database for storing the input keywords registered from the server for each student database.
삭제delete 네트워크를 통해 통신 접속된 학생단말기 또는 보호자단말기 각각을 식별하며, 상기 학생단말기로부터 수신되는 입력 키워드를 전달한 후에, 입력 키워드를 전달받아 상기 보호자단말기로 전송하기 위한 인터페이스부; 상기 인터페이스부로부터 전달되는 입력 키워드를 데이터베이스에 등록하기 위한 등록부; 및 상기 데이터베이스에 등록된 입력 키워드를 판독하여 상기 인터페이스부로 전달하기 위한 제공부를 포함하는 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 서버에 있어서,
상기 학생단말기는, 위치감지모듈을 이용해서 자기 자신의 현재 위치를 확인하여 위치정보를 상기 서버로 전송하며; 키워드 입력 인식 시에 통신 오프 상태인지를 확인하며, 통신 오프 상태 시에 강제적으로 통신을 온시킨 후에 입력 키워드를 상기 서버로 전송하며;
상기 서버는, 상기 보호자단말기로부터 수신되는 코드생성요청신호에서 보호자식별정보를 확인하며, 코드를 생성시켜 보호자식별정보별로 데이터베이스화시켜 데이터베이스에 등록해 줌과 동시에, 코드를 상기 보호자단말기로 전송하며; 학생별로 등록된 위험존과 학생의 위치를 확인하며, 학생의 위치가 위험존에 진입했는지 또는 위험존에서 탈출하였는지를 확인하며, 위험존에 진입했음을 알리는 진입팝업화면정보 또는 위험존에서 탈출하였음을 알리는 탈출팝업화면정보를 데이터베이스로부터 판독하여 상기 보호자단말기로 전송하는 것을 특징으로 하는 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 서버.
An interface unit for identifying each of a student terminal or a guardian terminal connected through a network, and after receiving an input keyword received from the student terminal, receiving the input keyword and transmitting the received keyword to the guardian terminal; A registration unit for registering an input keyword transmitted from the interface unit in a database; In the smartphone-based harmful keyword detection and location analysis notification server comprising a providing unit for reading the input keyword registered in the database and delivered to the interface unit,
The student terminal, using the position detection module to identify the current position of its own to transmit the location information to the server; Confirms whether the communication is in an off state when a keyword is input, and sends an input keyword to the server after forcibly turning on the communication in the off state;
The server checks the guardian identification information in the code generation request signal received from the guardian terminal, generates a code, registers the database for each guardian identification information, registers it in the database, and transmits the code to the guardian terminal. Check the risk zone and the student's location registered for each student, check whether the student's location has entered or exited the danger zone, and enter the pop-up screen information indicating that the danger zone has been entered or notifying the user that he has escaped from the danger zone. The smartphone-based harmful keyword detection and location analysis notification server, characterized in that the escape pop-up screen information is read from the database and transmitted to the guardian terminal.
학생단말기가 키워드 입력을 인식하여 입력 키워드를 전송하는 단계; 서버가 상기 학생단말기로부터 수신되는 입력 키워드를 등록하며, 입력 키워드를 전송하는 단계; 및 보호자단말기가 상기 서버로부터 수신되는 입력 키워드를 출력하는 단계를 포함하되;
상기 학생단말기는, 위치감지모듈을 이용해서 자기 자신의 현재 위치를 확인하여 위치정보를 상기 서버로 전송하며; 키워드 입력 인식 시에 통신 오프 상태인지를 확인하며, 통신 오프 상태 시에 강제적으로 통신을 온시킨 후에 입력 키워드를 상기 서버로 전송하며;
상기 서버는, 상기 보호자단말기로부터 수신되는 코드생성요청신호에서 보호자식별정보를 확인하며, 코드를 생성시켜 보호자식별정보별로 데이터베이스화시켜 데이터베이스에 등록해 줌과 동시에, 코드를 상기 보호자단말기로 전송하며; 학생별로 등록된 위험존과 학생의 위치를 확인하며, 학생의 위치가 위험존에 진입했는지 또는 위험존에서 탈출하였는지를 확인하며, 위험존에 진입했음을 알리는 진입팝업화면정보 또는 위험존에서 탈출하였음을 알리는 탈출팝업화면정보를 데이터베이스로부터 판독하여 상기 보호자단말기로 전송하는 것을 특징으로 하는 스마트폰 기반의 유해성 키워드 검출 및 위치 분석 알림 방법.
The student terminal recognizing the keyword input and transmitting the input keyword; Registering an input keyword received from the student terminal by the server, and transmitting the input keyword; And a guardian terminal outputting an input keyword received from the server;
The student terminal, using the position detection module to identify the current position of its own to transmit the location information to the server; Confirms whether the communication is in an off state when a keyword is input, and sends an input keyword to the server after forcibly turning on the communication in the off state;
The server checks the guardian identification information in the code generation request signal received from the guardian terminal, generates a code, registers the database for each guardian identification information, registers it in the database, and transmits the code to the guardian terminal. Check the risk zone and the student's location registered for each student, check whether the student's location has entered or exited the danger zone, and enter the pop-up screen information indicating that the danger zone has been entered or notifying the user that he has escaped from the danger zone. Smartphone-based harmful keyword detection and location analysis notification method characterized in that the escape pop-up screen information is read from the database and transmitted to the guardian terminal.
KR1020180079846A 2018-07-10 2018-07-10 System, server and method for detecting offensive word, analyzing location and notifying them based on smart phone KR102022343B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180079846A KR102022343B1 (en) 2018-07-10 2018-07-10 System, server and method for detecting offensive word, analyzing location and notifying them based on smart phone

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180079846A KR102022343B1 (en) 2018-07-10 2018-07-10 System, server and method for detecting offensive word, analyzing location and notifying them based on smart phone

Publications (1)

Publication Number Publication Date
KR102022343B1 true KR102022343B1 (en) 2019-09-18

Family

ID=68070608

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180079846A KR102022343B1 (en) 2018-07-10 2018-07-10 System, server and method for detecting offensive word, analyzing location and notifying them based on smart phone

Country Status (1)

Country Link
KR (1) KR102022343B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102157310B1 (en) * 2020-03-03 2020-09-17 주식회사 바른소프트 System for managing ward and method thereof
WO2021060920A1 (en) * 2019-09-27 2021-04-01 Samsung Electronics Co., Ltd. System and method for solving text sensitivity based bias in language model
KR20210079892A (en) * 2019-12-20 2021-06-30 주식회사 엘지유플러스 Method and apparatus for analyzing a state of a user based on words

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101289255B1 (en) * 2013-05-31 2013-07-24 (주)미래에스앤에스 Smartphone for school emergency notification
KR101356723B1 (en) * 2012-04-10 2014-02-05 주식회사 블랙스톤 System and method for mornitoring school violence using cellular phone in advance
KR101574027B1 (en) 2014-12-19 2015-12-03 (주) 이비즈네트웍스 System for blocking harmful program of smartphones
KR101619347B1 (en) 2014-04-18 2016-05-10 주식회사 수산아이앤티 Method for providing safe service for ward, device for monitoring dangerous message to providing safe service for ward, terminal of guardian therefor and computer readable recording medium therefor

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101356723B1 (en) * 2012-04-10 2014-02-05 주식회사 블랙스톤 System and method for mornitoring school violence using cellular phone in advance
KR101289255B1 (en) * 2013-05-31 2013-07-24 (주)미래에스앤에스 Smartphone for school emergency notification
KR101619347B1 (en) 2014-04-18 2016-05-10 주식회사 수산아이앤티 Method for providing safe service for ward, device for monitoring dangerous message to providing safe service for ward, terminal of guardian therefor and computer readable recording medium therefor
KR101574027B1 (en) 2014-12-19 2015-12-03 (주) 이비즈네트웍스 System for blocking harmful program of smartphones

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021060920A1 (en) * 2019-09-27 2021-04-01 Samsung Electronics Co., Ltd. System and method for solving text sensitivity based bias in language model
KR20210079892A (en) * 2019-12-20 2021-06-30 주식회사 엘지유플러스 Method and apparatus for analyzing a state of a user based on words
KR102338587B1 (en) * 2019-12-20 2021-12-10 주식회사 엘지유플러스 Method and apparatus for analyzing a state of a user based on words
KR102157310B1 (en) * 2020-03-03 2020-09-17 주식회사 바른소프트 System for managing ward and method thereof

Similar Documents

Publication Publication Date Title
US10902707B1 (en) Video monitoring and alarm verification technology
US8675071B1 (en) Video monitoring and alarm verification technology
US20030117280A1 (en) Security communication and remote monitoring/response system
US8185644B2 (en) Method and apparatus for using SMS short code messaging to facilitate the transmission of a status update for a security system
KR102022343B1 (en) System, server and method for detecting offensive word, analyzing location and notifying them based on smart phone
WO2011119273A2 (en) System and apparatus for locating and surveillance of persons and/or surroundings
CN105741514A (en) Alarm method, device and system
CN104484985A (en) Security alarm method, terminal, police system and security alarm platform
CN106657690A (en) Method and device for preventing phone scam, and mobile terminal
CN110213712B (en) Positioning transmission method, device, terminal and storage medium
US9622048B2 (en) SNS based incident management
CN1987933A (en) Finger print safety system for receiving and sending in kindergarten and primary school
KR20150008976A (en) Unspecified number of emergencies in the field adjacent to the location notification service members how
KR101466004B1 (en) An intelligent triplex system integrating crime and disaster prevention and their post treatments and the control method thereof
US10798250B2 (en) Management server, communication system, notification method and program
KR20150003430A (en) Secondary terminals located emergency notification services via communication methods
KR101790267B1 (en) System, server and method for providing dangerous situation alarm service
JP5558544B2 (en) Emergency call system and emergency call method
JP2010015407A (en) Management system, cellphone terminal, wireless tag, management program for management system, terminal communication program for cellphone terminal, tag communication program for wireless tag and management method for management system
JP2020161070A (en) Wide area alarm system
CN111259216A (en) Information identification method, device and equipment
KR20150041821A (en) smartphone control and position notification service by voice In emergency
CN107483544A (en) A kind of intelligent movable monitoring system and monitoring method
KR102093650B1 (en) Security service system and method based on cloud
WO2017048115A1 (en) A real-time intelligent video camera system

Legal Events

Date Code Title Description
GRNT Written decision to grant